Preguntas con respuestas sobre "cil"

297 preguntas, página #1

4

votos

3

respuestas

vistas 763

¿Qué son estos símbolos en un código descompilado?

Descompilé un ejecutable y no entiendo qué son estos símbolos en el código fuente (C#). Pegaría ejemplos de fuentes aquí, pero como intenté pegar, los caracteres especiales en la fuente descompilada no se pueden imprimir aquí en este editor. Así que estoy tomando algunas imágenes recortadas y pegando enlaces aquí para...

preguntado 10 años, 8 meses

4

votos

2

respuestas

vistas 117

"Fallos imprecisos" y SIMD

Estoy mirando a través de la especificación CIL. En un apéndice, habla de "fallas imprecisas", lo que significa que un usuario podría especificar que el orden exacto de las excepciones de referencia nula, etc., podría relajarse. El apéndice habla sobre varias formas en las que JITer podría usar esto para mejorar el rendimiento. ...

preguntado 10 años, 9 meses

13

votos

2

respuestas

vistas 2,034

¿Por qué la directiva .MaxStack es opcional en el código MSIL?

Estoy aprendiendo lenguaje ensamblador en mi tiempo libre. ¿Alguien puede explicar por qué .maxstack parece ser opcional en este programa? Intenté encontrar la respuesta en línea y en mi libro sin tanta suerte, es decir, el programa se compilará y se ejecutará con .Maxstack comentó: ...

preguntado 10 años, 10 meses

5

votos

1

respuestas

vistas 1,077

.NET 4.5 MethodBuilder.SetMethodBody

En la versión más reciente del marco .NET, la versión 4.5, la clase MethodBuilder tiene un método llamado SetMethodBody que creo que es exactamente lo que estoy viendo como una alternativa al uso de ILGenerator (que es molesto y limitado en formas extrañas). La documentación se puede encontrar aquí, aunque desde ...

preguntado 10 años, 10 meses

1

votos

0

respuestas

vistas 243

¿Verificar errores corregidos en .NET 4?

Tengo VS .NET 2010 instalado y una biblioteca de clases dirigida a .NET 3.5. El fragmento simple de C # a continuación genera IL verificable bajo peverify de .NET 4.0, pero el IL no verifica usando peverify de .NET 3.5. ...

preguntado 10 años, 11 meses

4

votos

1

respuestas

vistas 311

¿Por qué la conversión de Int32 a Float64 hace que los datos cambien?

Me estoy enseñando CIL a mí mismo y me ha ido bien hasta ahora (realmente comencé ayer) pero me he encontrado con un problema que realmente no puedo resolver. Le estoy pidiendo al usuario un int (int32) y luego lo estoy almacenando y convirtiéndolo en un flotante y mostrándolo. Sin embargo, todo lo que ingrese sale diferente ...

preguntado 10 años, 11 meses

1

votos

1

respuestas

vistas 128

Error en CIL. Método no encontrado: '?'

Estoy escribiendo mi propio compilador por el gusto de hacerlo xD. Se está compilando en CIL usando Mono.Cecil, y cuando lo descompilo o miro el CIL se ve bien, sin embargo, cuando lo ejecuto, aparece un bloqueo (excepción) que indica que "No se encontró el método: '?'". ...

preguntado 11 años, 0 meses