Code Review for 8005345

Prepared by:twisti on Thu Dec 20 10:45:39 PST 2012
Workspace:/export/twisti/hotspot-main-jdk
Compare against: http://hg.openjdk.java.net/hsx/hotspot-main/jdk
Summary of changes: 26 lines changed: 19 ins; 3 del; 4 mod; 4862 unchg
Patch of changes: 8005345.patch
Author comments:
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.

Bug id: Bug Database
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java

12 lines changed: 9 ins; 3 del; 0 mod; 1069 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/lang/invoke/LambdaForm.java

2 lines changed: 2 ins; 0 del; 0 mod; 1623 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/lang/invoke/MethodHandleImpl.java

3 lines changed: 0 ins; 0 del; 3 mod; 946 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/sun/invoke/util/ValueConversions.java

9 lines changed: 8 ins; 0 del; 1 mod; 1224 unchg

This code review page was prepared using /home/twisti/bin/webrev (vers 23.18-hg-twisti).