Request for reviews (S): 7071709: JSR 292: switchpoint invalidation should be pushed not pulled

John Rose john.r.rose at oracle.com
Wed Aug 31 14:34:26 PDT 2011


On Aug 31, 2011, at 3:42 AM, Christian Thalinger wrote:

> This patch now only contains the SwitchPoint optimization and will be pushed as the last of my fixes (as stated in an earlier email):
> 
> http://cr.openjdk.java.net/~twisti/7071709/
> 
> Tom, John, can you review this again?


It is good, but I have a question.  What happens when this line produces a null value for the target (because of -Xcomp etc.):
  ciMethodHandle* target = call_site->get_target();

Shouldn't there be a guard for that edge case, in case Murphy's Law kicks in?

-- John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20110831/7b72e42f/attachment.html 


More information about the hotspot-compiler-dev mailing list