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.23 by jsr166, Tue Jun 7 22:21:05 2016 UTC vs.
Revision 1.24 by jsr166, Tue Jun 7 23:28:30 2016 UTC

# Line 775 | Line 775 | public class StampedLockTest extends JSR
775          assertEquals(1, lock.getReadLockCount());
776          lock.unlockRead(p);
777  
778 +        assertTrue((s = lock.tryOptimisticRead()) != 0L);
779 +        lock.readLock();
780 +        assertTrue((p = lock.tryConvertToReadLock(s)) != 0L);
781 +        assertTrue(lock.isReadLocked());
782 +        assertEquals(2, lock.getReadLockCount());
783 +        lock.unlockRead(p);
784 +        lock.unlockRead(p);
785 +
786          assertTrue((s = lock.writeLock()) != 0L);
787          assertTrue((p = lock.tryConvertToReadLock(s)) != 0L);
788          assertTrue(lock.validate(p));

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines