Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Estos eventos recopilan información relativa a si la inclusión Just-In-Time (JIT) y las llamadas de cola JIT se realizan correctamente o no.
Eventos de inclusión JIT
Evento MethodJitInliningFailed
En la tabla siguiente se muestra la palabra clave y el nivel. (Para obtener más información, vea CLR ETW Keywords and Levels).
| Palabra clave para generar el evento | Nivel |
|---|---|
JITTracingKeyword (0 x 10) |
Detallado (5) |
En la siguiente tabla se muestra la información del evento.
| Evento | Id. de evento | Se genera cuando |
|---|---|---|
MethodJitInliningFailed |
186 | Error de inclusión de JIT. |
En la siguiente tabla se muestran los datos del evento.
| Nombre del campo | Tipo de datos | Descripción |
|---|---|---|
| MethodBeingCompiledNamespace | win:UnicodeString | Espacio de nombres del método que se está compilando. |
| MethodBeingCompiledName | win:UnicodeString | Nombre del método que se está compilando. |
| MethodBeingCompiledNameSignature | win:UnicodeString | Firma del método que se está compilando. |
| InlinerNamespace | win:UnicodeString | Espacio de nombres del método para el que el compilador JIT intenta generar código. |
| InlinerName | win:UnicodeString | Nombre del método para el que el compilador intenta generar código. Esto puede no ser igual que MethodBeingCompiledName si el compilador está intentando incluir código en MethodBeingCompiledName , en lugar de generar una llamada a InlinerName. |
| InlinerNameSignature | win:UnicodeString | Firma para el inclusor. |
| InlineeNamespace | win:UnicodeString | Espacio de nombres del incluido. |
| InlineeName | win:UnicodeString | Método que el compilador está intentando incluir (genera una llamada). |
| InlineeNameSignature | win:UnicodeString | Firma para el incluido. |
| FailAlways | win:Boolean | Sugerencia para el compilador JIT en la que la inclusión siempre producirá un error para el incluido. |
| FailReason | win:UnicodeString | INLINE_NEVER quiere decir que un intento de inclusión anterior determinó que la inclusión no se realizaría nunca correctamente por alguna otra razón. De lo contrario, texto de forma libre. |
| ClrInstanceID | win:UnicodeString | Identificador único para la instancia de CLR o CoreCLR. |
Evento MethodJitInliningSucceeded
En la tabla siguiente se muestra la palabra clave y el nivel.
| Palabra clave para generar el evento | Nivel |
|---|---|
JITTracingKeyword (0 x 10) |
Detallado (5) |
En la siguiente tabla se muestra la información del evento.
| Evento | Id. de evento | Se genera cuando |
|---|---|---|
MethodJitInliningSucceeded |
185 | El método de inclusión se realizó correctamente. |
En la siguiente tabla se muestran los datos del evento.
| Nombre del campo | Tipo de datos | Descripción |
|---|---|---|
| MethodBeingCompiledNamespace | win:UnicodeString | Espacio de nombres del método que se está compilando. |
| MethodBeingCompiledName | win:UnicodeString | Nombre del método que se está compilando. |
| MethodBeingCompiledNameSignature | win:UnicodeString | Firma del método que se está compilando. |
| InlinerNamespace | win:UnicodeString | Espacio de nombres del método para el que el compilador JIT intenta generar código. |
| InlinerName | win:UnicodeString | Nombre del método para el que el compilador intenta generar código. Esto puede no ser igual que MethodBeingCompiledName si el compilador está intentando incluir código en MethodBeingCompiledName , en lugar de generar una llamada a InlinerName. |
| InlinerNameSignature | win:UnicodeString | Firma para el inclusor. |
| InlineeNamespace | win:UnicodeString | Espacio de nombres del incluido. |
| InlineeName | win:UnicodeString | Método que el compilador está intentando incluir (genera una llamada). |
| InlineeNameSignature | win:UnicodeString | Firma para el incluido. |
| ClrInstanceID | win:UInt16 | Identificador único para la instancia de CLR o CoreCLR. |
Eventos de llamada de cola JIT
Evento MethodJITTailCallFailed
En la tabla siguiente se muestra la palabra clave y el nivel.
| Palabra clave para generar el evento | Nivel |
|---|---|
JITTracingKeyword (0 x 10) |
Detallado (5) |
En la siguiente tabla se muestra la información del evento.
| Evento | Id. de evento | Se genera cuando |
|---|---|---|
MethodJitTailCallFailed |
189 | Error en la llamada de cola del método. |
En la siguiente tabla se muestran los datos del evento.
| Nombre del campo | Tipo de datos | Descripción |
|---|---|---|
| MethodBeingCompiledNamespace | win:UnicodeString | Espacio de nombres del método que se está compilando. |
| MethodBeingCompiledName | win:UnicodeString | Nombre del método que se está compilando. |
| MethodBeingCompiledNameSignature | win:UnicodeString | Firma del método que se está compilando. |
| CallerNamespace | win:UnicodeString | Espacio de nombres del método para el que el compilador JIT intenta generar código. |
| CallerName | win:UnicodeString | Nombre del método para el que el compilador intenta generar código. |
| CallerNameSignature | win:UnicodeString | Firma del llamador. |
| CalleeNamespace | win:UnicodeString | Espacio de nombres del destinatario. |
| CalleeName | win:UnicodeString | Método al que compilador está intentando realizar una llamada de cola (no genera una llamada). |
| CalleeNameSignature | win:UnicodeString | Firma para el destinatario. |
| TailPrefix | win:Boolean | Prefijo para la llamada de cola. |
| FailReason | win:UnicodeString | Razón por la que se produjo un error en la llamada de cola. |
| ClrInstanceID | win:UInt16 | Identificador único para la instancia de CLR o CoreCLR. |
Evento MethodJITTailCallSucceeded
En la tabla siguiente se muestra la palabra clave y el nivel.
| Palabra clave para generar el evento | Nivel |
|---|---|
JITTracingKeyword (0 x 10) |
Detallado (5) |
En la siguiente tabla se muestra la información del evento.
| Evento | Id. de evento | Se genera cuando |
|---|---|---|
MethodJitTailCallSucceeded |
188 | La llamada de cola del método se realizó correctamente. |
En la siguiente tabla se muestran los datos del evento.
| Nombre del campo | Tipo de datos | Descripción |
|---|---|---|
| MethodBeingCompiledNamespace | win:UnicodeString | Espacio de nombres del método que se está compilando. |
| MethodBeingCompiledName | win:UnicodeString | Nombre del método que se está compilando. |
| MethodBeingCompiledNameSignature | win:UnicodeString | Firma del método que se está compilando. |
| CallerNamespace | win:UnicodeString | Espacio de nombres del método para el que el compilador JIT intenta generar código. |
| CallerName | win:UnicodeString | Nombre del método para el que el compilador intenta generar código. |
| CallerNameSignature | win:UnicodeString | Firma del llamador. |
| CalleeNamespace | win:UnicodeString | Espacio de nombres del destinatario. |
| CalleeName | win:UnicodeString | Método al que compilador está intentando realizar una llamada de cola (no genera una llamada). |
| CalleeNameSignature | win:UnicodeString | Firma para el destinatario. |
| TailPrefix | win:Boolean | Prefijo para la llamada de cola. |
| TailCallType | win:UnicodeString | Tipo de llamada de cola. |
| ClrInstanceID | win:UInt16 | Identificador único para la instancia de CLR o CoreCLR. |