.NET çalışma zamanı katmanlı derleme olayları
Bu makalede açıklanan olaylar katmanlı derleme hakkında bilgi toplar. Bu olayların tanılama amacıyla nasıl kullanılacağı hakkında daha fazla bilgi için bkz . .NET uygulamalarını günlüğe kaydetme ve izleme
TieredCompilation Ayarlar olayı
Aşağıdaki tabloda anahtar sözcük ve düzey gösterilmektedir.
Olayı oluşturmak için anahtar sözcük | Düzey |
---|---|
CompilationKeyword (0x1000000000) |
Bilgilendirme (4) |
Aşağıdaki tabloda olay bilgileri gösterilmektedir.
Olay | Olay Kimliği | Yükseltildiğinde |
---|---|---|
TieredCompilationSettings |
280 | Katmanlı derleme ayarları hakkında bilgi sağlar. |
Aşağıdaki tabloda olay verileri gösterilmektedir.
Alan adı | Veri türü | Tanım |
---|---|---|
ClrInstanceID |
win:UInt16 |
CoreCLR örneği için benzersiz kimlik. |
Flags |
win:UInt32 |
Çeşitli ayarları gösteren bayraklar. Bit düzeyinde VEYA ile birden çok bayrak sağlanabilir ve değeri 0x0 hiçbir bayrağın sağlanmadı olduğunu gösterir.0x1 - Hızlı JIT etkin. Bir yöntemin önceden derlenmiş kodu yoksa, ilk katman için hızlı bir şekilde JIT ile derlenir ancak daha az iyileştirme yapılır.0x2 - Hızlı JIT, döngü içeren yöntemler için etkinleştirilir.0x4 - Katmanlı PGO etkindir. Yöntemler iyileştirilmeden önce profili oluşturulabilir.0x8 - ReadyToRun etkinleştirildi. ReadyToRun kodunu önceden derleyen yöntemler bunu ilk katman için kullanır. |
TieredCompilationPause olayı
Aşağıdaki tabloda anahtar sözcük ve düzey gösterilmektedir.
Olayı oluşturmak için anahtar sözcük | Düzey |
---|---|
CompilationKeyword (0x1000000000) |
Bilgilendirme (4) |
Aşağıdaki tabloda olay bilgileri gösterilmektedir.
Olay | Olay Kimliği | Yükseltildiğinde |
---|---|---|
TieredCompilationPause |
281 | Katmanlı derleme duraklatıldı. Çağrı sayma ve arka plan JIT derlemesi gibi uygulama başlatma sırasında ek yükü azaltmak için ilk kez çağrılan yeni bir yöntem gibi başlangıç benzeri etkinlikler nedeniyle katmanlı derleme duraklatılabilir. Başlangıç benzeri etkinlikler kısa bir süre için sona erdikten sonra devam eder. |
Aşağıdaki tabloda olay verileri gösterilmektedir.
Alan adı | Veri türü | Tanım |
---|---|---|
ClrInstanceID |
win:UInt16 |
CoreCLR örneği için benzersiz kimlik. |
TieredCompilationResume olayı
Aşağıdaki tabloda anahtar sözcük ve düzey gösterilmektedir.
Olayı oluşturmak için anahtar sözcük | Düzey |
---|---|
CompilationKeyword (0x1000000000) |
Bilgilendirme (4) |
Aşağıdaki tabloda olay bilgileri gösterilmektedir.
Olay | Olay Kimliği | Yükseltildiğinde |
---|---|---|
TieredCompilationResume |
282 | Katmanlı derleme sürdürüldü. |
Aşağıdaki tabloda olay verileri gösterilmektedir.
Alan adı | Veri türü | Tanım |
---|---|---|
ClrInstanceID |
win:UInt16 |
CoreCLR örneği için benzersiz kimlik. |
NewMethodCount |
win:UInt32 |
Katmanlı derleme duraklatılırken ilk kez çağrılan yeni yöntemlerin sayısı. |
TieredCompilationBackgroundJitStart olayı
Aşağıdaki tabloda anahtar sözcük ve düzey gösterilmektedir.
Olayı oluşturmak için anahtar sözcük | Düzey |
---|---|
CompilationKeyword (0x1000000000) |
Bilgilendirme (4) |
Aşağıdaki tabloda olay bilgileri gösterilmektedir.
Olay | Olay Kimliği | Yükseltildiğinde |
---|---|---|
TieredCompilationBackgroundJitStart |
283 | Arka plan JIT derlemesi başlatıldı. |
Aşağıdaki tabloda olay verileri gösterilmektedir.
Alan adı | Veri türü | Tanım |
---|---|---|
ClrInstanceID |
win:UInt16 |
CoreCLR örneği için benzersiz kimlik. |
PendingMethodCount |
win:UInt32 |
Arka plan JIT derlemesi bekleyen yöntemlerin sayısı. |
TieredCompilationBackgroundJitStop olayı
Aşağıdaki tabloda anahtar sözcük ve düzey gösterilmektedir.
Olayı oluşturmak için anahtar sözcük | Düzey |
---|---|
CompilationKeyword (0x1000000000) |
Bilgilendirme (4) |
Aşağıdaki tabloda olay bilgileri gösterilmektedir.
Olay | Olay Kimliği | Yükseltildiğinde |
---|---|---|
TieredCompilationBackgroundJitStop |
284 | Arka plan JIT derlemesi durduruldu. |
Aşağıdaki tabloda olay verileri gösterilmektedir.
Alan adı | Veri türü | Tanım |
---|---|---|
ClrInstanceID |
win:UInt16 |
CoreCLR örneği için benzersiz kimlik. |
PendingMethodCount |
win:UInt32 |
Arka plan JIT derlemesi bekleyen yöntemlerin sayısı. |
JittedMethodCount |
win:UInt32 |
Arka planda JIT derlemesinin son başlatılmasından bu yana arka planda JIT ile derlenen yöntemlerin sayısı. |