Implementación completa!!
Finalmente terminé de programar la tesis, increíble!. Me llevó unas dos semanas solucionar el último problema que era poder acceder al registro EBP y al stack pointer para obtener el return value de un método, pero nada que 52 líneas de C no puedan solucionar :D, es un reverendo quilombo el JIT de mono, “sepanlón”.
Ya desde hace unos días me puse a escribir el informe (motivado porque mi directora de tesis me retó porque todavía no había escrito nada :D) y hoy tuve una reunión para coordinar bien sobre en qué entrar en detalles.
Para fines de octubre espero ya poder tener el documento prácticametne terminado y el código “presentable” (también me retaron por no tener comentarios en el código :P).
La implementación final es una mezcla de C#, C y assembler que sorprende que interactúe sin caerse :D. Las métricas finales no las tengo, pero las pruebas iniciales me gustan, y eso que hay varios lugares donde se puede optimizar.
En fin, un paso más hacia la liberación total de la “opresión” universitaria :).