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

Reply via email to