-
Bug
-
Resolution: Fixed
-
P4
-
None
-
b26
-
Fix failed
There are a few things that stand out: the cost of generating the ProxyGenerator.TEMPLATE used for proxies, and that the code touches a number of bootstrapped switch expressions. There are a number of minor things, some of which have been addressed since this regression manifested in 23-b13.
One thing to examine is how much of the relative startup overhead can be avoided by using a plain code generator instead of creating a reusable template up front.
- relates to
-
JDK-8294961 Convert java.base/java.lang.reflect.ProxyGenerator to use the Classfile API to generate proxy classes
-
- Resolved
-
-
JDK-8333854 IllegalAccessError with proxies after JDK-8332457
-
- Closed
-
-
JDK-8331414 java.lang.classfile.Attributes class performs a lot of static initializations
-
- Closed
-