Draft: Integrate Tracy with NR UE
This commit enables the optional use of Tracy for profiling NR UE. See https://github.com/wolfpld/tracy/releases/tag/v0.11.1 for details.
How to compile: use -DENABLE_TRACY=ON to enable instrumentation.
How to collect data:
- Windows hosts: tracy-profiler.exe in link above
- Linux hosts: Compile tracy-profiler from source
Enabling collection from docker:
- open port 8086
- to collect cpu data --privileged --mount "type=bind,source=/sys/kernel/debug,target=/sys/kernel/debug,readonly" --user 0:0 --pid=host
How to add instrumentation:
- See examples in this commit or manual in the link above.