[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-serviceability-dev
Subject:    Re: RFR (S) 8225681: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine fails due a) MT-unsafe
From:       coleen.phillimore () oracle ! com
Date:       2019-09-26 1:24:19
Message-ID: 56a45e1a-852f-2fa0-d67e-17645d44a49b () oracle ! com
[Download RAW message or body]


Thanks Serguei!
Coleen

On 9/25/19 5:56 PM, serguei.spitsyn@oracle.com wrote:
> Hi Coleen,
> 
> This looks fine to me.
> Nice unification for all platforms.
> Thank you for taking care about this issue!
> 
> Thanks,
> Serguei
> 
> 
> On 9/25/19 2:28 PM, coleen.phillimore@oracle.com wrote:
> > Adding serviceability-dev.
> > Coleen
> > 
> > On 9/25/19 5:22 PM, coleen.phillimore@oracle.com wrote:
> > > Summary: allow old methods in 
> > > CompiledStaticDirectCall::set_to_interpreted
> > > 
> > > This is the comment in the bug that describes this race and this fix:
> > > https://bugs.openjdk.java.net/browse/JDK-8225681?focusedCommentId=14278441&page= \
> > > com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-14278441 \
> > >  
> > > 
> > > The rest of the bug and sightings are actually caused by 
> > > https://bugs.openjdk.java.net/browse/JDK-8226690,
> > > and this one might have been caused by it also, but the race that 
> > > Erik describes is possible as well.
> > > 
> > > The s390 code had an exception for callee->is_compiled_lambda_form() 
> > > which should probably apply to all the platforms, so the code is the 
> > > same on all the platforms with this change.
> > > 
> > > Tested with tier1-6.
> > > 
> > > open webrev at 
> > > http://cr.openjdk.java.net/~coleenp/2019/8225681.01/webrev
> > > bug link https://bugs.openjdk.java.net/browse/JDK-8225681
> > > 
> > > Thanks,
> > > Coleen
> > 
> 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic