Bytecode Instrumentation

| 2004 JavaOne
SM
Conference | Session 3042 Copyright Hewlett Packard Co., 2004.
39
Selecting Methods: New Opportunities
JVMTI and JPLIS open up staged
instrumentation
Make conservative decisions initially
Remove or add instrumentation as data is
collected and application understood
Many adaptive opportunities
More efficient profiling
Targeted optimizations
Find and repair bugs on the fly