List of Figures
List of Tables
Description of OCaml benchmarks. Raw elapsed time and branch hazard data for direct-threaded runs.
Description of SPECjvm98 Java benchmarks. Raw elapsed time and branch hazard data for direct-threaded runs.
(a) Guide to Technique description.
Detailed comparison of selective inlining (SABLEVM) vs SUB+BI+AR and TINY. Numbers are elapsed time relative to direct threading.
is the the difference between selective inlining and SUB+BI+AR.
is the difference between selective inlining and TINY (the combination of context threading and tiny inlining).
SPECjvm98 benchmarks including elapsed time for baseline JamVM (i.e., without any of our modifications), Yeti and Sun HotSpot.
Guide to labels which appear on figures and references to technique descriptions.
Mathew Zaleski 2008-01-22