Code Review for AQS-cancel-cancel-race

Prepared by:Martin Buchholz (martin) on Tue Jan 16 18:19:37 PST 2018
Summary of changes: 50 lines changed: 20 ins; 9 del; 21 mod; 5540 unchg
Changeset: AQS-cancel-cancel-race.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

8191483: AbstractQueuedSynchronizer cancel/cancel race
Reviewed-by: martin
24 lines changed: 10 ins; 4 del; 10 mod; 1836 unchg

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

8191483: AbstractQueuedSynchronizer cancel/cancel race
Reviewed-by: martin
24 lines changed: 10 ins; 4 del; 10 mod; 2314 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/jdk/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java

8191483: AbstractQueuedSynchronizer cancel/cancel race
Reviewed-by: martin
2 lines changed: 0 ins; 1 del; 1 mod; 1390 unchg