RFR 8012371: Adjust Tiered compile threshold according to	available space in codecache
    Igor Veresov 
    iggy.veresov at gmail.com
       
    Thu May 16 08:54:44 PDT 2013
    
    
  
On May 16, 2013, at 8:41 AM, Albert Noll <albert.noll at oracle.com> wrote:
> Hi,
> 
> Thanks again for looking at the code. I made the proposed changes.
> 
> http://cr.openjdk.java.net/~anoll/8012371/webrev.02/
> 
> 
> I also thought about adding:
> 
> if (CodeCache::needs_flushing()) {
>  return Double.MAX_VALUE;
> }
^^ I think that would not produce a correct behavior. The fact that the code cache needs flushing doesn't mean you can't compile. It just means there's little space left, I think it would be wrong to just stop compiling.
igor
    
    
More information about the hotspot-compiler-dev
mailing list