We don't have such a system in Mono. When you run `mono --llvm`, Mono will try to use LLVM for all methods.
I could see a system like this being implemented based on the instrumentation functions we have in the JIT. I think the real challenge would lie in notifying the rest of the runtime/program that an already-JITed method has been re-JITed, and in a non-racy way. Regards, Alex On Wed, Jan 28, 2015 at 7:59 PM, Jerry Maine <[email protected]> wrote: > I am wondering if mono could have (or already has) a feature that could use > mini (the current jit) to quickly compiling code and then recompile certain > critical pieces with llvm if warranted and want would it take to develop it > if mono does not have it already. > > _______________________________________________ > Mono-devel-list mailing list > [email protected] > http://lists.ximian.com/mailman/listinfo/mono-devel-list > _______________________________________________ Mono-devel-list mailing list [email protected] http://lists.ximian.com/mailman/listinfo/mono-devel-list
