Prepared by: | twisti on Tue May 10 00:41:47 PDT 2011 |
---|---|
Workspace: | /home/twisti/hotspot-comp/7042122 |
Compare against: | /home/twisti/hotspot-comp/hotspot |
Summary of changes: | 98 lines changed: 47 ins; 3 del; 48 mod; 4036 unchg |
Patch of changes: | 7042122.patch |
Printable review: | 7042122.pdf |
Author comments: |
7042122: JSR 292: adjust various inline thresholds for JSR 292 API methods and method handle adapters Reviewed-by: The default inline thresholds for various JSR 292 API methods are too small avoiding the possibility to inline through a method handle chain. Currently it is required to tweak some command line options to get decent performance. The tweaking should go away. The change also renames two methods to follow our conventions and changed the output of discounting method handle adapters from inlining level. |
Bug id: | 7042122 JSR 292: adjust various inline thresholds for JSR 292 API methods and method handle adapters |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/ci/ciMethodHandle.cpp
1 line changed: 0 ins; 0 del; 1 mod; 68 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/ci/ciMethodHandle.hpp
6 lines changed: 5 ins; 0 del; 1 mod; 63 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/bytecodeInfo.cpp
38 lines changed: 18 ins; 3 del; 17 mod; 540 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/doCall.cpp
16 lines changed: 3 ins; 0 del; 13 mod; 944 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/opto/parse.hpp
2 lines changed: 0 ins; 0 del; 2 mod; 588 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/prims/methodHandleWalk.cpp
33 lines changed: 20 ins; 0 del; 13 mod; 1404 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/prims/methodHandleWalk.hpp
2 lines changed: 1 ins; 0 del; 1 mod; 429 unchg
This code review page was prepared using /home/twisti/bin/webrev (vers 23.18-hg-never).