ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/StampedLockTest.java
(Generate patch)

Comparing jsr166/src/test/tck/StampedLockTest.java (file contents):
Revision 1.19 by jsr166, Tue Jun 7 06:25:29 2016 UTC vs.
Revision 1.20 by jsr166, Tue Jun 7 07:20:09 2016 UTC

# Line 724 | Line 724 | public class StampedLockTest extends JSR
724          assertEquals(s, lock.tryConvertToOptimisticRead(s));
725          assertTrue(lock.validate(s));
726  
727 +        assertTrue((p = lock.readLock()) != 0L);
728 +        assertTrue((s = lock.tryOptimisticRead()) != 0L);
729 +        assertEquals(s, lock.tryConvertToOptimisticRead(s));
730 +        assertTrue(lock.validate(s));
731 +        lock.unlockRead(p);
732 +
733          assertTrue((s = lock.writeLock()) != 0L);
734          assertTrue((p = lock.tryConvertToOptimisticRead(s)) != 0L);
735          assertTrue(lock.validate(p));

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines