Table of Contents
The JavaTM HotSpotTM Performance Engine - Consequences
Talk Overview
Java Performance Today
Java Performance Tomorrow
Could Software Help?
Can Hardware Help?
Dispatch in Interpreters
The Limit: Amdahl’s Law
Example: javacup
Say No to Micro-Benchmarks!
Myth: Small Functions are Expensive
Myth: object creation is expensive
Myth: virtual calls are slow
Some Advice
Conclusions
|
Author: Robert Griesemer
|