Files
UnrealEngineUWP/Engine/Source/Runtime/Core/Private/Windows
patrick laflamme e70f110f7b Fixed Editor taking several second to resolve and log the ensure callstack.
- Reenabled the optimization that load the symbols on demand only rather than loading all the symbols.
  - Detected when a module loaded in the debug engine (dbghelp) misses the debug symbols, likely because it was implicitly loaded with an incomplete symbol search path and unloaded the module to reload it with the proper symbol search path set so that debug symbols could be found.
  - For Editor, 'debug ensure' is significantly faste. The time to stack walk and dump went from ~20s to ~1s.

#jira UE-117236 - Ensure can freeze the Editor for 30+ seconds
#rb Johan.Berg
[FYI] Francis.Hurteau

#ROBOMERGE-SOURCE: CL 16603545 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)

[CL 16603547 by patrick laflamme in ue5-release-engine-test branch]
2021-06-09 08:12:31 -04:00
..
2020-11-06 22:16:35 -04:00