Provides callback methods that the common language runtime (CLR) uses to communicate information to the profiler.
Allows the code profiler to set alternate code generation flags for a new recompiled method body.
Reports the new layout of objects in the heap as a result of a compacting garbage collection.
Notifies the profiler that the just-in-time (JIT) compiler has finished the recompilation of a function.
Notifies the profiler that the just-in-time (JIT) compiler has started to recompile a function.
Reports an error encountered while processing a recompile request.
Reports the layout of objects in the heap as a result of a non-compacting garbage collection.
Platforms: See .NET Framework System Requirements.
Header: CorProf.idl, CorProf.h
.NET Framework Versions: Available since 4.5