review(XS): 7145345: Code cache sweeper must cooperate with safepoints

Igor Veresov igor.veresov at oracle.com
Tue Feb 14 13:08:57 PST 2012


I tried that. It made no measurable difference. I figured it's better to start running a compile while we're doing GC, which is what will happen after the bailout. 

igor


On Tuesday, February 14, 2012 at 1:04 PM, Tom Rodriguez wrote:

> 
> On Feb 14, 2012, at 12:36 PM, Igor Veresov wrote:
> 
> > Code cache sweeper must yield to safepoint. With high numbers of methods sweeping can block the safepoint from happening.
> 
> Why don't you just safepoint instead of aborting the current sweep?
> 
> We may also want to increase the sweep fraction for tiered.
> 
> tom
> 
> > 
> > Webrev: http://cr.openjdk.java.net/~iveresov/7145345/webrev.00/
> > 
> > 
> > igor 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20120214/53d5bd07/attachment.html 


More information about the hotspot-compiler-dev mailing list