"Main changes in this release: visitFrame is now called after visitLabel in ClassReader, new SKIP_FRAMES and SKIP_CODE flags in ClassReader, fixed issue with dead code and COMPUTE_FRAMES option in ClassWriter, port of bug fixes from ASM 2.2.2, refactorings in core package to get same performances as in ASM 2.x (3.0 beta was slightly less performant than 2.x), refactored tests and added many new tests. Tests now cover 100% of the code, except in commons package. This version is still a beta only because the API for tree package may change before final release. The core package is now stable and fully tested."