Bytecode Instrumentation

| 2004 JavaOne
SM
Conference | Session 3042 Copyright Hewlett Packard Co., 2004.
5
Publicly Available BCI Tools
ASM: ObjectWeb Consortium – __asm__
BCEL: Apache – Bytecode Engineering Library
BIT: University of Colorado – Bytecode Instrumenting
Tool
Javassist: JBoss – Java Programming Assistant
java_crw_demo: J2SE 5.0 JVMTI class load
jclasslib: JProfiler – ej-technologies
JikesBT: IBM – Jikes Bytecode Toolkit
JOIE: Duke University
Others …