Prepared by: | twisti on Thu Jan 13 02:54:16 PST 2011 |
---|---|
Workspace: | /home/twisti/hotspot-comp/7011839 |
Compare against: | /home/twisti/hotspot-comp/hotspot |
Summary of changes: | 19 lines changed: 8 ins; 9 del; 2 mod; 4751 unchg |
Patch of changes: | 7011839.patch |
Printable review: | 7011839.pdf |
Author comments: |
7011839: JSR 292 turn on escape analysis when using invokedynamic Summary: Currently escape analysis is turned off when EnableInvokeDynamic is true. Reviewed-by: Actually I wanted to piggyback that one onto 6817525 but I think it's better to get some extra testing before turning on method handle functionality by default. The suggested fix is to enable escape analysis again but conservatively skip invokedynamic callees. |
Bug id: | Bug Database |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/ci/bcEscapeAnalyzer.cpp
9 lines changed: 8 ins; 0 del; 1 mod; 1436 unchg
Cdiffs
Udiffs
Wdiffs
Sdiffs
Frames
Old
New
Patch
Raw
src/share/vm/runtime/arguments.cpp
10 lines changed: 0 ins; 9 del; 1 mod; 3315 unchg
This code review page was prepared using /home/twisti/bin/webrev (vers 23.18-hg-never).