# | 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)); |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |