1.7 KiB
1.7 KiB
enable– enables the Tracy client. Corresponds to theTRACY_ENABLEdefine.system-tracing– enable capture of system level details. Corresponds to theTRACY_NO_SYSTEM_TRACINGdefine.context-switch-tracing– enable capture of the context switch data. Corresponds to theTRACY_NO_CONTEXT_SWITCHdefine.sampling– enable periodic sampling of the call stack. Corresponds to theTRACY_NO_SAMPLINGdefine.code-transfer– enable transfer of the machine code to the profiler. Corresponds to theTRACY_NO_CODE_TRANSFERdefine.broadcast– announce presence of the client to the profilers on the local network. Corresponds to theTRACY_NO_BROADCASTdefine.only-localhost– listen for profilers on the localhost interface only. Corresponds to theTRACY_ONLY_LOCALHOSTdefine.only-ipv4– listen for profilers on IPv4 interfaces only. Corresponds to theTRACY_ONLY_IPV4define.timer-fallback– allow running on devices without a high resolution timer support. Corresponds to theTRACY_TIMER_FALLBACKdefine.ondemand– start collecting traces only when a server connects to the client. Corresponds to theTRACY_ON_DEMANDdefine.fibers– enable support for instrumenting fibers, coroutines and similar such asynchrony primitives. Corresponds to theTRACY_FIBERSdefine.callstack-inlines- enables resolution of inline frames for call stacks. Disabling it will make the profiler use the basic but much faster frame resolution mode. Corresponds to theTRACY_NO_CALLSTACK_INLINESdefine.
Refer to this package's Cargo.toml for the list of the features enabled by default. Refer to
the Tracy manual for more information on the implications of each feature.