Code Review for lock-classes-refresh

Prepared by:Martin Buchholz (martin) on Sat Sep 14 11:11:19 PDT 2019
Summary of changes: 3593 lines changed: 812 ins; 1739 del; 1042 mod; 6225 unchg
Changeset: lock-classes-refresh.patch
Legend: Modified file Deleted file New file

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java

8229442: AQS and lock classes refresh
Reviewed-by: martin
1120 lines changed: 226 ins; 610 del; 284 mod; 962 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java

8229442: AQS and lock classes refresh
Reviewed-by: martin
1348 lines changed: 244 ins; 733 del; 371 mod; 1230 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/util/concurrent/locks/Lock.java

8229442: AQS and lock classes refresh
Reviewed-by: martin
3 lines changed: 1 ins; 1 del; 1 mod; 357 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java

8229442: AQS and lock classes refresh
Reviewed-by: martin
44 lines changed: 17 ins; 20 del; 7 mod; 406 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java

8229442: AQS and lock classes refresh
Reviewed-by: martin
97 lines changed: 65 ins; 10 del; 22 mod; 711 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java

8229442: AQS and lock classes refresh
Reviewed-by: martin
896 lines changed: 227 ins; 363 del; 306 mod; 965 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/jdk/java/util/concurrent/locks/Lock/CheckedLockLoops.java

8229442: AQS and lock classes refresh
Reviewed-by: martin
1 line changed: 0 ins; 0 del; 1 mod; 378 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/jdk/java/util/concurrent/locks/Lock/FlakyMutex.java

8229442: AQS and lock classes refresh
Reviewed-by: martin
36 lines changed: 25 ins; 1 del; 10 mod; 145 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/jdk/java/util/concurrent/locks/Lock/TimedAcquireLeak.java

8229442: AQS and lock classes refresh
Reviewed-by: martin
41 lines changed: 7 ins; 1 del; 33 mod; 305 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/jdk/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java

8229442: AQS and lock classes refresh
Reviewed-by: martin
1 line changed: 0 ins; 0 del; 1 mod; 163 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/jdk/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java

8229442: AQS and lock classes refresh
Reviewed-by: martin
1 line changed: 0 ins; 0 del; 1 mod; 134 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/jdk/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java

8229442: AQS and lock classes refresh
Reviewed-by: martin
1 line changed: 0 ins; 0 del; 1 mod; 139 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/jdk/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java

8229442: AQS and lock classes refresh
Reviewed-by: martin
1 line changed: 0 ins; 0 del; 1 mod; 132 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/jdk/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java

8229442: AQS and lock classes refresh
Reviewed-by: martin
3 lines changed: 0 ins; 0 del; 3 mod; 198 unchg