IBM User Guide for Java V7 on Windows > IBM SDK for Java > The JIT compiler > How the JIT compiler optimizes code
Phase 1 - inlining
Inlining is the process by which the trees of smaller methods are merged, or "inlined", into the trees of their callers. This speeds up frequently executed method calls.
Two inlining algorithms with different levels of aggressiveness are used, depending on the current optimization level. Optimizations performed in this phase include:
- Trivial inlining
- Call graph inlining
- Tail recursion elimination
- Virtual call guard optimizations
Parent: How the JIT compiler optimizes code
Error 404 - Not Found Error 404 - Not Found
The document you are looking for may have been removed or re-named. Please contact the web site owner for further assistance.