Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
[Stöds i .NET Framework 4.7 och senare versioner]
Meddelar profileraren när JIT-kompilering av en dynamisk metod har slutförts.
Syntax
HRESULT DynamicMethodJITCompilationFinished(
[in] FunctionID functionId,
[in] BOOL hrStatus,
[in] BOOL fIsSafeToBlock
);
Parametrar
functionId
[in] Identifieraren för den minnesinterna funktion som JIT-kompilering startas för.
hrStatus
[in] Ett värde som anger om JIT-kompileringen lyckades.
fIsSafeToBlock
[in] true för att ange att blockering kan leda till att körningen väntar på att den anropande tråden ska returneras från det här återanropet. false för att ange att blockering inte påverkar körningens funktion.
Kommentarer
Återanropet utlöses när JIT-kompilering av en dynamisk metod har slutförts. Detta omfattar olika IL stubs- och LCG-metoder. Målet är att ge profilerare tillräckligt med information för att identifiera den kompilerade metoden för användare.
Anteckning
functionId värden kan inte användas för att matcha deras metadatatoken, eftersom dynamiska metoder inte har några metadata.
Krav
Plattformar: Se Systemkrav.
Huvudet: CorProf.idl, CorProf.h
Bibliotek: CorGuids.lib
.NET Framework versioner: Tillgänglig sedan 4.7