Es posible escribir un compilador JIT (en código nativo) completamente en un lenguaje administrado .NET

Estoy jugando con la idea de escribir un compilador JIT y me pregunto si es teóricamente posible escribir todo en código administrado. En particular, una vez que haya generado el ensamblador en una matriz de bytes, ¿cómo salta a él para comenzar la ejecución?

Respuestas a la pregunta(8)

Su respuesta a la pregunta