RFR (S): 8005345: JSR 292: JDK performance tweaks

Christian Thalinger christian.thalinger at oracle.com
Thu Dec 20 10:49:35 PST 2012


http://cr.openjdk.java.net/~twisti/8005345

8005345: JSR 292: JDK performance tweaks
Reviewed-by:

Add a couple of DontInline annotations, move ForceInline annotations
so we don't inline the wrong methods, make AsVarargsCollector fields
final, inline Class.cast into ValueConversions.castReference because
we can't annotation Class.cast with ForceInline, yet.

src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
src/share/classes/java/lang/invoke/LambdaForm.java
src/share/classes/java/lang/invoke/MethodHandleImpl.java
src/share/classes/sun/invoke/util/ValueConversions.java



More information about the hotspot-dev mailing list