This fixes the labels on the execution stack for nested nodes.
Also fixes the cross selection issues between the stack and the graph views.
Finally also implements the "focus on selection" feature, which will now open the right tab and focus on the selected nodes.
#rb jack.cai
#jira na
[CL 15201429 by Helge Mathee in ue5-main branch]
Add queued work priority support to auto delete async tasks and schedule DDC Puts as Low priority
ThreadPool threads are now honoring the names they've been given on creation
Move the I/O only async DDC Get into the DDC ThreadPool with higher priority (Normal) than DCC Puts
#rb Devin.Doucette
[CL 15177897 by danny couture in ue5-main branch]
- Memory / Mem Allocs Tables: Added predefined "breakdown views":
* Detailed - shows columns for all allocation properties; flat
* By Size - group allocations by their size (using predefined power of two thresholds)
* By Tag - group allocations by their LLM tag
* By Callstack - generate a tree based on callstack of allocations
* By Inverted Callstack - generate a tree based on inverted callstack of allocations
- Added Simple RTTI to FTreeNodeGrouping hierarchy.
- Added static FNames to Mem Alloc table columns.
- Renamed FCallstackGrouping to FMemAllocGroupingByCallstack.
#rb Catalin.Dragoiu
[CL 15177361 by ionut matasaru in ue5-main branch]
Added stats for Cloud based DCC ( ie Jupiter ) to DDC.Summary
Added BackEnd name to DDC.Summary
Added HasLocalDDC, HasSharedDDC, HasCloudDDC to DDC.Summary
[CL 15164347 by mark lintott in ue5-main branch]
Code that resolved callstacks from owner id was missing from "live allocations" set, causing many N/A callstacks in memory queries.
#rb ionut.matasaru
#rnx
[CL 15163197 by Johan Berg in ue5-main branch]
Also made Jupiter a slow backend, as this generally is closer to the typical speed people have to it. We should make this automatic based on the latency we find from the health check call.
#rb devin.doucette
[CL 15154130 by Joakim Lindqvist in ue5-main branch]