Code Review for 7071709

Prepared by:twisti on Thu Sep 1 02:19:30 PDT 2011
Workspace:/home/twisti/hsx/hotspot-comp/7071709
Compare against: /home/twisti/hsx/hotspot-comp/hotspot
Summary of changes: 38 lines changed: 31 ins; 1 del; 6 mod; 4684 unchg
Patch of changes: 7071709.patch
Printable review: 7071709.pdf
Author comments:
7071709: JSR 292: switchpoint invalidation should be pushed not pulled
Reviewed-by: never

SwitchPoints use a MutableCallSite for its implementation. The fix is
to treat the target field of constant CallSites as a compile time
constant and add a dependence for invalidation of the optimization.

Bug id: 7071709 JSR 292: switchpoint invalidation should be pushed not pulled
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/memnode.cpp

32 lines changed: 28 ins; 0 del; 4 mod; 4156 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/share/vm/opto/parse3.cpp

6 lines changed: 3 ins; 1 del; 2 mod; 528 unchg

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