[11u] RFR: 8163511: Allocation of compile task fails with assert: "Leaking compilation tasks?"
    Aleksey Shipilev 
    shade at redhat.com
       
    Mon Aug  5 17:52:34 UTC 2019
    
    
  
On 8/5/19 4:37 PM, Roman Kennke wrote:
> It required a change in compileTask.cpp, because the _failure_reason
> handling is not in 11. The changes in tieredThresholdPolicy.cpp needed
> to be done on simpleThresholdPolicy.cpp instead.
> 
> Original bug:
> https://bugs.openjdk.java.net/browse/JDK-8163511
> 
> Original fix:
> http://hg.openjdk.java.net/jdk/jdk/rev/cd701366fcf8
> 
> 11-backport webrev:
> http://cr.openjdk.java.net/~rkennke/8163511/webrev11.00/
From the brief look, seems okay.
Three things to consider:
 a) Please run the new regression test without the product changes: does it fail?
 b) There is JDK-8209186 (rename to tieredThresholdPolicy.cpp) backport that is approved, but not
yet not pushed to jdk11u-dev. That should simplify the backports like these: it should not require
adjustments then. My fault it was not pushed until now. Please rebase your patch?
 c) The issue has the dependent one, JDK-8220341, which should also be brought in (as separate
backport) right after this change lands. Please make sure both are reviewed. Push them at the same time.
-- 
Thanks,
-Aleksey
    
    
More information about the jdk-updates-dev
mailing list