[Mono-list] Announce: A .NET assembly -> native codegeneration tool (ala ngen for MONO)

James Berry james@adastra.co.uk
Mon, 29 Jul 2002 12:49:12 +0100


> What I wanted to look into was to use the JIT to generate code that
would end up in a library, 
> basically reusing the JIT, but turning on all the optimizations for
this.

This is, of course, very similar to what ngen does on windows.  It
pre-jits the file and places the "compiled" executable in the global
assembly cache.  At runtime can choose to ignore the pre-jitted file,
but will generally use it.

The execution of pre-jitted and run-time jitted code is seemless.  On
installation, the .net framework pre-jits all of the System dll's.

Best wishes
James