RFR: 8156500: deadlock provoked by new stress test com/sun/jdi/OomDebugTest.java

Kim Barrett kim.barrett at oracle.com
Tue Aug 2 18:28:40 UTC 2016


> On Aug 2, 2016, at 8:55 AM, Peter Levart <peter.levart at gmail.com> wrote:
> 
> Hi Kim,
> 
> This looks very good. I like the way you dealt with race between the ReferenceHandler thread and threads waiting for it to do some cleanup progress. I think the VM API is suitable for possible further development on JDK-8149925. It's also nice that the whole pending list is obtained in one native call, so further optimizations on Java side are possible.
> 
> Regards, Peter

Thanks!

> 
> On 08/01/2016 08:47 PM, Kim Barrett wrote:
>> This updated webrev addresses concerns about the performance of the VM
>> API used by the reference processor thread in the original webrev.
>> 
>> New webrevs:
>> full: http://cr.openjdk.java.net/~kbarrett/8156500/jdk.03/
>>       http://cr.openjdk.java.net/~kbarrett/8156500/hotspot.03/
>> incr: http://cr.openjdk.java.net/~kbarrett/8156500/jdk.03.incr/
>>       http://cr.openjdk.java.net/~kbarrett/8156500/hotspot.03.incr/
[snip]



More information about the core-libs-dev mailing list