-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: 9
-
Component/s: core-libs
-
b96
During LambdaForm construction, LambdaForm type is usually constructed from String representation:
jdk/src/java.base/share/classes/java/lang/invoke/LambdaForm.java:
MethodType methodType() {
return signatureType(basicTypeSignature());
}
The more efficient way is to directly construct LambdaForm type and not bother with intermediate String representation.
jdk/src/java.base/share/classes/java/lang/invoke/LambdaForm.java:
MethodType methodType() {
return signatureType(basicTypeSignature());
}
The more efficient way is to directly construct LambdaForm type and not bother with intermediate String representation.