Bytecode Instrumentation
| 2004 JavaOne
SM
Conference | Session 3042 Copyright Hewlett Packard Co., 2004.
37
Selecting Methods: Functional Goals
•
Depends on technical demands
• Transaction measurement tool may only
instrument top-level J2EE invocations
• Development-time profiler may only instrument
user-level code
─ Filter out app server code
─ Filter out third party code
• AOP tool may instrument very selectively in
arbitrary ways
─ Special logging
─ Special debug support