Hi All, Please review the following-
https://bugs.openjdk.java.net/browse/JDK-8149574Solution: Changed anonymous class package name with the package name of its host class.
Two approaches to solve this-1. Parse .class and get the class name index form constant pool and patch it with new name
http://cr.openjdk.java.net/~srastogi/8149574/webrev.05/ 2. Create class with new name (With ASM) http://cr.openjdk.java.net/~srastogi/8149574/webrev.06/ Which approach is better? Thanks, Shilpi