JIT compilación y DEP

Estaba pensando en probar suerte en una compilación de jit (solo por el simple hecho de aprender) y sería bueno que funcionara multiplataforma ya que ejecuto los tres principales en casa (windows, os x, linux). Con eso en mente, quiero saber si hay alguna manera de dejar de usar las funciones de Windows de memoria virtual para asignar memoria con permisos de ejecución. Sería bueno usar malloc o new y apuntar el procesador a dicho bloque.

¿Algun consejo

Respuestas a la pregunta(2)

Su respuesta a la pregunta