Commit Graph

120 Commits

Author SHA1 Message Date
Robert Manuszewski
f9cdeb96cd Copying //UE4/Dev-Core to //UE4/Main
==========================
MAJOR FEATURES + CHANGES
==========================

Change 2717513 on 2015/10/06 by Robert.Manuszewski@Robert_Manuszewski_EGUK_M1

	GC and WeakObjectPtr performance optimizations.

	- Moved some of the EObjectFlags to EInternalObjectFlags and merged them with FUObjectArray
	- Moved WeakObjectPtr serial numbersto FUObjectArray
	- Added pre-allocated UObject array

Change 2716517 on 2015/10/05 by Robert.Manuszewski@Robert_Manuszewski_EGUK_M1

	Make SavePackage thread safe UObject-wise so that StaticFindObject etc can't run in parallel when packages are being saved.

Change 2721142 on 2015/10/08 by Mikolaj.Sieluzycki@Dev-Core_D0920

	UHT will now use makefiles to speed up iterative runs.

Change 2726320 on 2015/10/13 by Jaroslaw.Palczynski@jaroslaw.palczynski_D1732_2963

	Hot-reload performance optimizations:
	1. Got rid of redundant touched BPs optimization (which was necessary before major HR fixes submitted earlier).
	2. Parallelized search for old CDOs referencers.

Change 2759032 on 2015/11/09 by Graeme.Thornton@GThornton_DesktopMaster

	Dependency preloading improvements
	 - Asset registry dependencies now resolve asset redirectors
	 - Rearrange runtime loading to put dependency preloads within BeginLoad/EndLoad for the source package

Change 2754342 on 2015/11/04 by Robert.Manuszewski@Robert_Manuszewski_Stream1

	Allow UnfocusedVolumeMultiplier to be set programmatically

Change 2764008 on 2015/11/12 by Robert.Manuszewski@Robert_Manuszewski_Stream1

	When cooking, don't add imports that are outers of objects excluded from the current cook target.

Change 2755562 on 2015/11/05 by Steve.Robb@Dev-Core

	Inline storage for TFunction.
	Fix for delegate inline storage on Win64.
	Some build fixes.
	Visualizer fixes for new TFunction format.

Change 2735084 on 2015/10/20 by Jaroslaw.Surowiec@Stream.1.JarekSurowiec

	CrashReporter Web - Search by Platform
	Added initial support for streams (GetBranchesAsListItems, CopyToJira)

Change 2762387 on 2015/11/11 by Steve.Robb@Dev-Core

	Unnecessary allocation removed when loading empty files in FFileHelper::LoadFileToString.

Change 2762632 on 2015/11/11 by Steve.Robb@Dev-Core

	Some TSet function optimisations:

	Avoiding unnecessary hashing of function arguments if the container is empty (rather than the hash being empty, which is not necessarily equivalent).
	Taking local copies of HashSize during iterations.

Change 2762936 on 2015/11/11 by Steve.Robb@Dev-Core

	BulkData zero byte allocations are now handled by an RAII object which owns the memory.

Change 2765758 on 2015/11/13 by Steve.Robb@Dev-Core

	FName::operator== and != optimised to be a single comparison.

Change 2757195 on 2015/11/06 by Jaroslaw.Surowiec@Stream.1.JarekSurowiec

	PR #1305: Improvements in CrashReporter for Symbol Server usage (Contributed by bozaro)

Change 2760778 on 2015/11/10 by Jaroslaw.Surowiec@Stream.1.JarekSurowiec

	PR #1725: Fixed typos in ProfilerCommon.h; Added comments (Contributed by BGR360)

	Also fixed starting condition.

Change 2739804 on 2015/10/23 by Robert.Manuszewski@Robert_Manuszewski_Stream1

	PR #1470: [UObjectGlobals] Do not overwrite instanced subobjects with ones from CDO (Contributed by slonopotamus)

Change 2744733 on 2015/10/28 by Steve.Robb@Dev-Core

	PR #1540 - Specifying a different Saved folder at launch through a command line parameter

	Integrated and optimized.

#lockdown Nick.Penwarden

[CL 2772222 by Robert Manuszewski in Main branch]
2015-11-18 16:20:49 -05:00
Jaroslaw Surowiec
8935340860 CrashReporter-Frontend - Fixes for JIRA changes, better support for missing/changed JIRAs
[CL 2711549 by Jaroslaw Surowiec in Main branch]
2015-09-30 14:57:20 -04:00
Jaroslaw Surowiec
ededecb77e CrashReporter-Frontend - Workaround for testing existence of external full minidumps
[CL 2693755 by Jaroslaw Surowiec in Main branch]
2015-09-16 13:20:42 -04:00
Jaroslaw Surowiec
d46b378fac CrashReporter-Frontend - Added initial support for the crash context, added support for 'OR-4990/Automatically copy full dumps to Network Share' (misc fixes and tweaks)
[CL 2693271 by Jaroslaw Surowiec in Main branch]
2015-09-16 07:58:56 -04:00
Jaroslaw Surowiec
ca8a70fe9e CrashReporter-Frontend - Added initial support for the crash context, added support for 'OR-4990/Automatically copy full dumps to Network Share'
[CL 2692279 by Jaroslaw Surowiec in Main branch]
2015-09-15 15:59:02 -04:00
Jaroslaw Surowiec
ff366e328a CrashReporter-Frontend - UECORE-223/CRASH REPORTER: List all related crashes in CrashGroups (added filtering by BuggId and BuiltFromCL)
[CL 2640541 by Jaroslaw Surowiec in Main branch]
2015-07-31 13:02:42 -04:00
Jaroslaw Surowiec
863415b67e CrashReporter-Frontend - UECORE-286/CopyToJira in CrashReporter not catching all user descriptions
[CL 2640194 by Jaroslaw Surowiec in Main branch]
2015-07-31 08:33:35 -04:00
buildmachine
ce42430211 Code documentation from CL#2636592
[CL 2636758 by buildmachine in Main branch]
2015-07-29 07:47:34 -04:00
Jaroslaw Surowiec
30d080a5ef CrashReporter-Frontend - Fixed missing callstack in ensures
[CL 2628780 by Jaroslaw Surowiec in Main branch]
2015-07-22 07:07:19 -04:00
Jaroslaw Surowiec
fc7cae2380 CrashReporter-Frontend - Fixed issue with adding ensures as crashes
[CL 2628777 by Jaroslaw Surowiec in Main branch]
2015-07-22 07:00:29 -04:00
Jaroslaw Surowiec
c70cf3860a CrashReporter-Frontend - Removed forced filtering for UE4-UT
[CL 2624506 by Jaroslaw Surowiec in Main branch]
2015-07-17 13:22:51 -04:00
Jaroslaw Surowiec
b00d907620 CrashReporter-Frontend - UECORE-159/Crash Reporter: Dashboard update to graph binary crashes per Build Version
[CL 2575464 by Jaroslaw Surowiec in Main branch]
2015-06-03 08:52:09 -04:00
Jaroslaw Surowiec
ac8118f3cc CrashReport - Frontend - UECORE-176/CRASH REPORTER: Automatically include "liveissue" label with CopyToJira
[CL 2575461 by Jaroslaw Surowiec in Main branch]
2015-06-03 08:46:28 -04:00
Jaroslaw Surowiec
e5e6fde821 CrashFrontend -
UECORE-152
Crash Reporter: The page crashes when running a search query with < >

[CL 2555213 by Jaroslaw Surowiec in Main branch]
2015-05-18 11:32:08 -04:00
Jaroslaw Surowiec
74e1fa0b25 CrashFrontend - All ensures should have the pattern
[CL 2546969 by Jaroslaw Surowiec in Main branch]
2015-05-12 06:19:23 -04:00
Jaroslaw Surowiec
4359876862 CrashFrontend - Fix for ensures being treated as crashes
[CL 2546926 by Jaroslaw Surowiec in Main branch]
2015-05-12 05:39:52 -04:00
Jaroslaw Surowiec
49c1532f24 CrashFrontend - Misc refactor
[CL 2539293 by Jaroslaw Surowiec in Main branch]
2015-05-06 10:55:28 -04:00
Jaroslaw Surowiec
8e9a5bcdee CrashFrontend - Ensure are also set if there is a call to NewReportEnsure
[CL 2539291 by Jaroslaw Surowiec in Main branch]
2015-05-06 10:55:25 -04:00
Jaroslaw Surowiec
b48ba0ff6a CrashFrontend - Removed from the callstack following entries: EngineCrashHandler
[CL 2539289 by Jaroslaw Surowiec in Main branch]
2015-05-06 10:55:21 -04:00
Jaroslaw Surowiec
89dd15a6b6 CrashReportWWW - CSV controller, revision 2
[CL 2537191 by Jaroslaw Surowiec in Main branch]
2015-05-05 07:48:32 -04:00
Jaroslaw Surowiec
e4cf3bb163 CrashReportWWW - Added CSV controller
[CL 2537055 by Jaroslaw Surowiec in Main branch]
2015-05-05 04:56:03 -04:00
Jaroslaw Surowiec
237a2afc48 CrashReportWWW - Removed unused database properties from the layout, checked against the file system for existence
[CL 2532121 by Jaroslaw Surowiec in Main branch]
2015-04-30 12:36:52 -04:00
Jaroslaw Surowiec
8f200ecfba CrashReportWWW - Fixed filtering by MachineID
[CL 2530357 by Jaroslaw Surowiec in Main branch]
2015-04-29 11:28:23 -04:00
Jaroslaw Surowiec
3b1e2d6e5c CrashReportWWW - Optimized GetVersions, GetBranches
[CL 2528653 by Jaroslaw Surowiec in Main branch]
2015-04-28 12:34:00 -04:00
Jaroslaw Surowiec
17ae24dc88 CrashReportWWW - UECORE-109/Crash Reporter : Reports page shows 0 affected users for crashes in UE4-EpicGamesLauncher
[CL 2527171 by Jaroslaw Surowiec in Main branch]
2015-04-27 13:36:56 -04:00