Tracy Profiler Integration

Stefan Koch uplink.coder at googlemail.com
Wed Aug 5 11:48:01 UTC 2020


On Tuesday, 4 August 2020 at 09:09:41 UTC, WebFreak001 wrote:
> I'm curious though, why does this need to be a compiler change 
> instead of a library addition?

Ah sorry, I missed this question.

The interface druntime has to the profiler does not expose all 
the information, tracy needs.
Because you can attach the tracy frontend to your program at 
runtime and see which functions currently need how long to 
execute.
Tracy needs location information to be provided with the 
measurement because, tracy is a realtime frame profiler.



More information about the Digitalmars-d mailing list