Printer Friendly
The Free Dictionary
1,083,355,348 visitors served.
?
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

dynamic translation
(redirected from Just-in-time compilation)

   Also found in: Wikipedia 0.04 sec.
(architecture)dynamic translation - A virtual machine implementation approach, used to speed up execution of byte-code programs. To execute a program unit such as a method or a function, the virtual machine compiles its bytecodes into (hardware) machine code. The translated code is also placed in a cache, so that next time that unit's machine code can be executed immediately, without repeating the translation.

This technique was pioneered by the commercial Smalltalk implementation currently known as VisualWorks, in the early 1980s. Currently it is also used by some implementations of the Java Virtual Machine under the name JIT (Just In Time compilation).

[Peter L. Deutsch and Alan Schiffman. "Efficient Implementation of the Smalltalk-80 System", 11th Annual Symposium on Principles of Programming Languages, Jan 1984, pp. 297-302].


How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Email
Feedback
? Mentioned in ? References in periodicals archive
 
3 and J2ME CDC compatibility -- Ahead-of-time and Just-in-time compilation -- Real-time garbage collection -- Profiling support -- Remote debugging support -- Enhanced throughput and footprint -- VxWorks, VxWorks AE, OSE, Nucleus, and Linux RTOSes support -- VxSim and OSE Softkernel Emulators support -- PowerPC, XScale, ARM, and x86 support
The PERC VM provides ahead-of-time and just-in-time compilation, remote debugging and profiling support that have helped it earn a strong following among industry leaders such as Nortel Networks, Intel, Xata/Qualcomm and Parker Hannifin.
2, which introduced new compiler performance optimizations for faster execution, especially on PowerPC targets, with ahead-of-time and just-in-time compilation.
 
Encyclopedia browser? ? Full browser
 
 
Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2008 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.. Terms of Use.