Hi! This is an interesting work :-) Just to point it out in case you were not aware of it: Unity3D solved exactly the same issues in a different way.
They use a "il2cpp" compiler instead of the Mono AOT compiler (it is a proprietary tool they wrote that compiles IL to c++ code). Apart from that they also compile the Mono runtime (and also the Unity3D engine!) to asm.js, but they are using a different GC. They *can* support exceptions but they are so slow to be unusable in practice. Which means that what you are attempting can be done, and has actually already been done (in a slightly different way). Good luck! Massi
_______________________________________________ Mono-devel-list mailing list [email protected] http://lists.dot.net/mailman/listinfo/mono-devel-list
