- Introduce
AccessControllerPlugin
to weave use ofAccessController
only if available. - Fix use of incorrect type when chaining
InvokeDynamic
. - Better emulate visitation order of ASM when creating types.
- Avoid writing duplicate entries for submitted subtypes in sealed types.
- Better encapsulate
JavaDispatcher
utility. - Add frame padding to initialization handler when redefining or rebasing a class.
- Do not assume that
TypeVariable
s areAnnotatedElement
s to support Java 7 and earlier.