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).