Java White Papers
Real-Time Java, Part 2: Comparing Compilation Techniques
Overview Java application performance has sometimes been a source of heated debate in the development community. Because the language was designed to be interpreted to support the critical goal of application portability, early Java runtimes provided performance levels significantly lower than those possible with compiled languages such as C and C++. Over the course of the last decade, Java runtime vendors have developed sophisticated dynamic compilers, commonly known as Just-In-Time (JIT) compilers. JIT compilers selectively compile the most frequently executing methods to native code while programs are running. This paper looks at some of the issues involved in compiling the Java language both statically and dynamically, with a focus on implications for Real-Time (RT) systems.
| Publisher | IBM | File Format | HTML |
|---|---|---|---|
| Date Published | April 2007 | Downloads | 1 |
| Format | White Papers | ||
| Topics | |||



