Code Review for CopyOnWriteArrayList-subList

Prepared by:Martin Buchholz (martin) on Tue Apr 10 11:23:33 PDT 2018
Summary of changes: 1689 lines changed: 921 ins; 301 del; 467 mod; 6760 unchg
Changeset: CopyOnWriteArrayList-subList.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/CopyOnWriteArrayList.java

8200258: Improve CopyOnWriteArrayList subList code
Reviewed-by: martin, psandoz, smarks
351 lines changed: 158 ins; 30 del; 163 mod; 1281 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/jdk/java/util/Collection/IteratorMicroBenchmark.java

8200258: Improve CopyOnWriteArrayList subList code
Reviewed-by: martin, psandoz, smarks
135 lines changed: 77 ins; 29 del; 29 mod; 455 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/jdk/java/util/Collection/RemoveMicroBenchmark.java

8200258: Improve CopyOnWriteArrayList subList code
Reviewed-by: martin, psandoz, smarks
216 lines changed: 70 ins; 52 del; 94 mod; 389 unchg

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

8200258: Improve CopyOnWriteArrayList subList code
Reviewed-by: martin, psandoz, smarks
57 lines changed: 55 ins; 0 del; 2 mod; 908 unchg

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

8200258: Improve CopyOnWriteArrayList subList code
Reviewed-by: martin, psandoz, smarks
449 lines changed: 106 ins; 170 del; 173 mod; 453 unchg

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

8200258: Improve CopyOnWriteArrayList subList code
Reviewed-by: martin, psandoz, smarks
10 lines changed: 9 ins; 0 del; 1 mod; 430 unchg

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

8200258: Improve CopyOnWriteArrayList subList code
Reviewed-by: martin, psandoz, smarks
62 lines changed: 42 ins; 20 del; 0 mod; 2081 unchg

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

8200258: Improve CopyOnWriteArrayList subList code
Reviewed-by: martin, psandoz, smarks
10 lines changed: 7 ins; 0 del; 3 mod; 682 unchg

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

8200258: Improve CopyOnWriteArrayList subList code
Reviewed-by: martin, psandoz, smarks
399 lines changed: 397 ins; 0 del; 2 mod; 81 unchg