Table of ContentsJava Java: The Language Hello World! Compilationof Source File Java’s Hybrid Object Model Java Byte Codes Byte Code Example Result of Compilation Receiving Arguments Result of Compilation Invoking Methods Result of Compilation Object Creation Result of Compilation Java Implementation Java Implementation (2) Compiling Java vs Smalltalk or Self Just In Time Compilers Some Techniques for Better Performance Example of optimizing for common case and inlining How much optimization and when? SELF-93 compiler What to recompile? Type Feedback Measuring Interactive Performance Sun’s HotSpot performance engine |
Author: Alan Borning |