JDK 26 |
---|
26Unresolved |
CSR :
|
|
Relates :
|
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 in JDK-8341755. See example for the proposed change here: https://github.com/openjdk/jdk/commit/622a46c1bd5f9d01d15412a2d03b95935a6477ce
|