Please, review a fix for: https://bugs.openjdk.java.net/browse/JDK-8213525 Webrev: http://cr.openjdk.java.net/~sspitsyn/webrevs/2018/8213525-unstable-test.1/ Summary: A couple of the checks in new unit test developed for JDK-8080406 is not stable. It is expected that the type of the local intLoc returned by the StackValueCollection has to be T_CONFLICT as it is out of scope at the point where the testLocals() is called: int staticMeth(byte byteArg, Object objArg, double dblArg, int intArg) { testLocals(Thread.currentThread()); { int intLoc = 9999; intArg = intLoc; } return intArg; }
But sometimes the type T_INT is returned instead of T_CONFLICT.
The fix is to disable the checks that can fail because of it.
Thanks,
Serguei
|
- RFR (XS): 8213525: new unit test GetLocalVariab... serguei.spit...@oracle.com
- Re: RFR (XS): 8213525: new unit test GetLo... serguei.spit...@oracle.com
- Re: RFR (XS): 8213525: new unit test G... serguei.spit...@oracle.com
- Re: RFR (XS): 8213525: new unit te... JC Beyler
- Re: RFR (XS): 8213525: new uni... serguei.spit...@oracle.com
- Re: RFR (XS): 8213525: new unit te... Chris Plummer
- Re: RFR (XS): 8213525: new uni... serguei . spitsyn