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