ICorProfilerCallback4 Interface

.NET Framework 4.5

Provides callback methods that the common language runtime (CLR) uses to communicate information to the profiler.

Method

Description

ICorProfilerCallback4::GetReJITParameters Method

Allows the code profiler to set alternate code generation flags for a new recompiled method body.

ICorProfilerCallback4::MovedReferences2 Method

Reports the new layout of objects in the heap as a result of a compacting garbage collection.

ICorProfilerCallback4::ReJITCompilationFinished Method

Notifies the profiler that the just-in-time (JIT) compiler has finished the recompilation of a function.

ICorProfilerCallback4::ReJITCompilationStarted Method

Notifies the profiler that the just-in-time (JIT) compiler has started to recompile a function.

ICorProfilerCallback4::ReJITError Method

Reports an error encountered while processing a recompile request.

ICorProfilerCallback4::SurvivingReferences2 Method

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

Library: CorGuids.lib

.NET Framework Versions:  4.6 Preview, 4.5.2, 4.5.1, 4.5

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft