Files
UnrealEngineUWP/Engine/Source/Runtime/Core/Private/ProfilingDebugging
ionut matasaru 33b16eec81 [Insights] Improved performance of OutputBeginDynamicEvent by using a better hash function for the (dynamic scope name) hash maps.
Benchmarks/tests:
Using scope names from a large project (~220K string names), the average cost of adding an entry to TMap improved 2.4x (from 1.2us to 0.5us) and worst case improved 3.8x (from 80ms to 21ms).
Using Lyra (up to 5000 strings per TMap) the worst case improved 3.6x (from 11ms to 3ms).

#jira UE-147219
#rb Catalin.Dragoiu
#preflight 6315e02b7562a90dfa9fa055

[CL 21790925 by ionut matasaru in ue5-main branch]
2022-09-05 07:53:27 -04:00
..
2022-06-21 08:20:57 -04:00
2022-06-30 11:17:04 -04:00
2022-08-22 21:20:14 -04:00
2022-07-07 12:30:11 -04:00
2022-06-21 08:20:57 -04:00
2022-07-06 21:44:18 -04:00