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

Reply via email to