LWN.net Logo

BIT compilation

BIT compilation

Posted Aug 21, 2006 9:20 UTC (Mon) by man_ls (subscriber, #15091)
In reply to: Mono libraries by dark
Parent article: Take notes with Tomboy (Linux.com)

: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.


(Log in to post comments)

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds