Details
-
Enhancement
-
Resolution: Fixed
-
P4
-
10
-
b05
Description
There's still quite a bit of potentially unnecessary work being done in java.lang.invoke class initializers, e.g.:
- Setting up a substantial number of NamedFunctions eagerly
- Doing native calls and string manipulation to get simple class names of wrapper and primitive types
- Excessive String manipulation
Cleaning this up help to further reduce some memory churn and work during lambda bootstrap.
- Setting up a substantial number of NamedFunctions eagerly
- Doing native calls and string manipulation to get simple class names of wrapper and primitive types
- Excessive String manipulation
Cleaning this up help to further reduce some memory churn and work during lambda bootstrap.