< prev index next >

test/hotspot/jtreg/vmTestbase/nsk/share/jpda/StateTestThread.java

Print this page
rev 56807 : [mq]: 8232684-v2

*** 109,137 **** case 1: // start thread start(); while (!isRunning) ! yield(); break; case 2: // stop running isRunning = false; while (this.getState() != Thread.State.TIMED_WAITING) ! yield(); break; case 3: waitState = true; // stop sleeping interrupt(); while (getState() != Thread.State.WAITING) ! yield(); break; case 4: waitState = false; --- 109,137 ---- case 1: // start thread start(); while (!isRunning) ! Thread.yield(); break; case 2: // stop running isRunning = false; while (this.getState() != Thread.State.TIMED_WAITING) ! Thread.yield(); break; case 3: waitState = true; // stop sleeping interrupt(); while (getState() != Thread.State.WAITING) ! Thread.yield(); break; case 4: waitState = false;
*** 139,149 **** synchronized (waitOnObject) { waitOnObject.notify(); } while (!readyToBeBlocked || (getState() != Thread.State.BLOCKED)) ! yield(); break; case 5: // let StateTestThread thread acquire lock auxiliaryThread.releaseLock(); --- 139,149 ---- synchronized (waitOnObject) { waitOnObject.notify(); } while (!readyToBeBlocked || (getState() != Thread.State.BLOCKED)) ! Thread.yield(); break; case 5: // let StateTestThread thread acquire lock auxiliaryThread.releaseLock();
< prev index next >