Expand description
The JIT (Just-In-Time) Profiling API provides functionality to report information about just-in-time generated code that can be used by performance tools. The Jit Rust structure is a high-level view of a subset of the full functionality available. See the [JIT Profiling API] for more information.
[JIT Profiling API]:
Structs
Register JIT-compiled methods with a performance tool (e.g., VTune). This structure assumes single-threaded access; if your program may be multi-threaded, make sure to guard multi-threaded access with a mutex.
Newtype wrapper for a method id returned by ittapi’s iJIT_GetNewMethodID
, as returned by
VtuneState::get_method_id
in the high-level API.
Newtype wrapper for a JIT method load.
Multi-step constructor using the builder pattern for a MethodLoad
event.
Enums
Type of event to be dispatched through ittapi’s JIT event API.