You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
========================== MAJOR FEATURES + CHANGES ========================== Change 2930055 on 2016/04/01 by Robert.Manuszewski@Robert.Manuszewski_NCL_Stream1 FOutputDeviceFile will now use a separate thread for writing to the file archive. Reduces time spent in Serialize by 3-5x (SSD setup). #jira UE-28907 Change2930590on 2016/04/01 by Robert.Manuszewski@Robert.Manuszewski_NCL_Stream1 Initial implementation of memory output device (ring buffer for memory only logs). Change2934971on 2016/04/06 by Steve.Robb@Dev-Core More HotReload cleanup: DoHotReloadInternal logic moved up to the call sites. BroadcastHotReload removed. Redundant FModuleManager::Get() fixes. Nesting removal. Replacing loops with ranged-for. Change 2934829 on 2016/04/06 by Robert.Manuszewski@Robert.Manuszewski_NCL_Stream1 Fixed FLinkerManager::GetLoadersWithNewImportsAndEmpty emptying the wrong array. Made FLinkerManager::DissociateImportsAndForcedExports touch imports only in non-cooked builds because in cooked builds linkers don't stay around long enough to see any of their imports being GC'd before they get deleted themselves. Removed the global DissociateImportsAndForcedExports function. Change 2934634 on 2016/04/06 by Robert.Manuszewski@Robert.Manuszewski_NCL_Stream1 Don't report ensures after the engine has already crashed. Change 2925735 on 2016/03/29 by Robert.Manuszewski@Robert.Manuszewski_NCL_Stream1 Removing UnrealSync #jira UE-28085 Change 2928979 on 2016/03/31 by Steve.Robb@Dev-Core Fixes to FIntPoint::Size() and FIntVector::Size() overflows when dealing with large components. #jira UE-24933 Change 2929163 on 2016/03/31 by Steve.Robb@Dev-Core TQueue is now non-copyable. #jira UE-28803 Change 2930280 on 2016/04/01 by Robert.Manuszewski@Robert.Manuszewski_NCL_Stream1 DLLInjection test binaries Change 2930320 on 2016/04/01 by Robert.Manuszewski@Robert.Manuszewski_NCL_Stream1 Setting the FOutputDeviceFile thread name to something more unique in case there's multiple instances of it. Change 2931687 on 2016/04/04 by Steve.Robb@Dev-Core Fix for 'not all control paths return a value' in TUnion::operator==. Change 2931714 on 2016/04/04 by Robert.Manuszewski@Robert.Manuszewski_NCL_Stream1 Fixing crash + hang in log output device Change 2931930 on 2016/04/04 by Robert.Manuszewski@Robert.Manuszewski_NCL_Stream1 Fixes and improvements to logging to memory. Change 2932830 on 2016/04/05 by Robert.Manuszewski@Robert.Manuszewski_NCL_Stream1 When verifying disregard for GC assumptions, assert after ALL offenders have been dumped to log. Change 2933097 on 2016/04/05 by Graeme.Thornton@GThornton_DevCore UBT writes to log when including signing keys in executable Change 2933348 on 2016/04/05 by Steve.Robb@Dev-Core Const-correcting of FModuleManager. Use of TOptional instead of 'object + bool' for ModulePathsCache. Use of ranged-for instead of iterators. Use of TFunction instead of delegates. Change 2934630 on 2016/04/06 by Steven.Hutton@steven.hutton-CrashReporter Removing Pagination TPS Change 2935001 on 2016/04/06 by Steve.Robb@Dev-Core Some redundant temporary arrays removed. Change 2936348 on 2016/04/07 by Steve.Robb@Dev-Core Checks about module loading moved to ModuleManager. Change 2936422 on 2016/04/07 by Steve.Robb@Dev-Core Changed modules passed to DoHotReloadInternal. Change 2937440 on 2016/04/07 by Steve.Robb@Dev-Core ToHashSet extension method for IEnumerable. Change 2937453 on 2016/04/07 by Steve.Robb@Dev-Core Only recompile modules that have changed (and their dependencies) on hot reload. #jira UE-28981 Change 2937939 on 2016/04/08 by Robert.Manuszewski@Robert.Manuszewski_NCL_Stream1 Added support for suspending thread heartbeat for slow tasks. + Fixed HangDuration from ini not being used when checking if a thread has hung Change 2937960 on 2016/04/08 by Robert.Manuszewski@Robert.Manuszewski_NCL_Stream1 Adding explicit constructors to FSlowHeartBeatScope. Change 2939532 on 2016/04/11 by Steve.Robb@Dev-Core GitHub #1908 - [UBT/Hot-reload] Fixed compilation for modules without number suffix [CL 2942307 by Robert Manuszewski in Main branch]