Posted Aug 21, 2006 9:20 UTC (Mon) by man_ls (subscriber, #15091)
[Link]
:D
Yes, it can be a bit confusing. JIT stands for "Just in time" and is a technique whereby the bytecode is translated to machine code before execution. Old JVM's would just interpret bytecode as it came along, which performed very slowly for loops and the such; new JVM's (pioneered by Symantec IIRC) translate the machine-independent bytecode to machine-specific code and then execute that.
The convoluted term "pre-JIT" would stand for an optimization to do this translation ahead of execution; you might call it "BIT" or "Before its time" compilation.
Mono libraries
Posted Aug 21, 2006 17:51 UTC (Mon) by zlynx (subscriber, #2285)
[Link]
Heh. Ok, you are right. Pre-just-in-time compiling would be better called just "compiling".