-
Enhancement
-
Resolution: Unresolved
-
P4
-
None
-
None
-
generic
-
generic
A DESCRIPTION OF THE PROBLEM :
Executable#synthesizeAllParams creates many duplicate parameter name Strings such as "arg0", "arg1", etc. In an typical Spring Boot application we can observe thousands of such Strings. The method can cache the most common parameter names, much like the optimization that was done inJDK-8341755.
See example for the proposed change here: https://github.com/openjdk/jdk/commit/622a46c1bd5f9d01d15412a2d03b95935a6477ce
Executable#synthesizeAllParams creates many duplicate parameter name Strings such as "arg0", "arg1", etc. In an typical Spring Boot application we can observe thousands of such Strings. The method can cache the most common parameter names, much like the optimization that was done in
See example for the proposed change here: https://github.com/openjdk/jdk/commit/622a46c1bd5f9d01d15412a2d03b95935a6477ce
- relates to
-
JDK-8357737 Avoid name overhead for Parameter access
-
- Open
-