-
Type:
Sub-task
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: None
-
Component/s: core-libs
-
None
-
b15
By replacing invokeExact with invokeBasic in all the type-checked invokes in java.lang.invoke.BootstrapMethodInvokers we get rid of some calls to MethodHandleNatives.linkMethod.
I believe [~jvernee] strongly hinted at this when reviewing some earlier code changes in BootstrapMethodInvoker, but I completely misunderstood the hint and looked in the wrong place. There is a decent, one-off win on various startup tests by doing this.
I believe [~jvernee] strongly hinted at this when reviewing some earlier code changes in BootstrapMethodInvoker, but I completely misunderstood the hint and looked in the wrong place. There is a decent, one-off win on various startup tests by doing this.
- links to
-
Commit(master)
openjdk/jdk/0d8e52b3
-
Review(master)
openjdk/jdk/20926