[Mono-dev] Question about adding opcodes

Steven Bluen sbluen153 at yahoo.com
Sun Jun 1 12:58:47 UTC 2014


I am trying to add an opcode to Mono's JIT compiler and its interpreter to allow Mono to compile and run applications so that I can make a frequently used operation in a C# program run faster. To keep things simple and avoid the need for parsing, this opcode is invoked through dynamic methods.

I am able to get Mono's JIT compiler to stop at a breakpoint in mono/mini/method-to-ir.c at the point where the opcode is added to the method's intermediate representation. However, it would be much appreciated if someone could let me know which component, source code file, or function of Mono's interpreter is responsible for interpreting the instructions that form the body of a dynamic method.

Steven Bluen

More information about the Mono-devel-list mailing list