.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. |