Megosztás a következőn keresztül:


.NET-futtatókörnyezeti rétegzett fordítási események

A cikkben ismertetett események információkat gyűjtenek a rétegzett fordításról. További információ az események diagnosztikai célokra való használatáról: .NET-alkalmazások naplózása és nyomon követése

TieredCompilation Gépház esemény

Az alábbi táblázat a kulcsszót és a szintet mutatja.

Az esemény növelésének kulcsszója Szint
CompilationKeyword (0x1000000000) Tájékoztató (4)

Az alábbi táblázat az eseményinformációkat mutatja be.

Esemény Eseményazonosító Emelt, ha
TieredCompilationSettings 280 Információt nyújt a rétegzett fordítási beállításokról.

Az alábbi táblázat az eseményadatokat mutatja be.

Mezőnév Adattípus Leírás
ClrInstanceID win:UInt16 A CoreCLR-példány egyedi azonosítója.
Flags win:UInt32 Különböző beállításokat jelző jelzők. Több jelölőt is meg lehet adni bitenkénti VAGY értékkel, és egy érték 0x0 azt jelzi, hogy nem adtak meg jelzőket.

0x1 - A gyors JIT engedélyezve van. Ha egy metódus nem rendelkezik előre összeállított kóddal, az első szint esetében a jiT-fordítás gyorsan, de kevesebb optimalizálással történik.

0x2 - A gyors JIT engedélyezve van a hurkokat tartalmazó metódusokhoz.

0x4 - A rétegzett PGO engedélyezve van. A metódusok az optimalizálásuk előtt profilt kaphatnak.

0x8 - A ReadyToRun engedélyezve van. Az előre összeállított ReadyToRun-kóddal rendelkező metódusok ezt fogják használni az első szinthez.

TieredCompilationPause esemény

Az alábbi táblázat a kulcsszót és a szintet mutatja.

Az esemény növelésének kulcsszója Szint
CompilationKeyword (0x1000000000) Tájékoztató (4)

Az alábbi táblázat az eseményinformációkat mutatja be.

Esemény Eseményazonosító Emelt, ha
TieredCompilationPause 281 A rétegzett fordítás szünetelt. A rétegzett fordítás szüneteltethető az indításhoz hasonló tevékenységek, például egy új metódus első meghívása miatt, amely csökkenti az alkalmazás indításakor felmerülő többletterhelést, például a hívásszámlálást és a háttérBELI JIT-fordítást. Az indításhoz hasonló tevékenységek rövid ideig történő megszűnése után folytatódik.

Az alábbi táblázat az eseményadatokat mutatja be.

Mezőnév Adattípus Leírás
ClrInstanceID win:UInt16 A CoreCLR-példány egyedi azonosítója.

TieredCompilationResume esemény

Az alábbi táblázat a kulcsszót és a szintet mutatja.

Az esemény növelésének kulcsszója Szint
CompilationKeyword (0x1000000000) Tájékoztató (4)

Az alábbi táblázat az eseményinformációkat mutatja be.

Esemény Eseményazonosító Emelt, ha
TieredCompilationResume 282 A rétegzett fordítás folytatódott.

Az alábbi táblázat az eseményadatokat mutatja be.

Mezőnév Adattípus Leírás
ClrInstanceID win:UInt16 A CoreCLR-példány egyedi azonosítója.
NewMethodCount win:UInt32 Az első alkalommal meghívott új metódusok száma a rétegzett fordítás szüneteltetése közben.

TieredCompilationBackgroundJitStart esemény

Az alábbi táblázat a kulcsszót és a szintet mutatja.

Az esemény növelésének kulcsszója Szint
CompilationKeyword (0x1000000000) Tájékoztató (4)

Az alábbi táblázat az eseményinformációkat mutatja be.

Esemény Eseményazonosító Emelt, ha
TieredCompilationBackgroundJitStart 283 A háttérben futó JIT-fordítás elindult.

Az alábbi táblázat az eseményadatokat mutatja be.

Mezőnév Adattípus Leírás
ClrInstanceID win:UInt16 A CoreCLR-példány egyedi azonosítója.
PendingMethodCount win:UInt32 A háttérben futó JIT-fordításra váró metódusok száma.

TieredCompilationBackgroundJitStop esemény

Az alábbi táblázat a kulcsszót és a szintet mutatja.

Az esemény növelésének kulcsszója Szint
CompilationKeyword (0x1000000000) Tájékoztató (4)

Az alábbi táblázat az eseményinformációkat mutatja be.

Esemény Eseményazonosító Emelt, ha
TieredCompilationBackgroundJitStop 284 A háttérBELI JIT-fordítás leállt.

Az alábbi táblázat az eseményadatokat mutatja be.

Mezőnév Adattípus Leírás
ClrInstanceID win:UInt16 A CoreCLR-példány egyedi azonosítója.
PendingMethodCount win:UInt32 A még függőben lévő metódusok száma a háttérBELI JIT-fordításban.
JittedMethodCount win:UInt32 A háttérbeli JIT-fordítás legutóbbi elindítása óta a háttérben lefordított JIT-metódusok száma.