Code Review for getAndSet

Prepared by:Martin Buchholz (martin) on Fri Dec 8 15:21:47 PST 2017
Summary of changes: 124 lines changed: 7 ins; 11 del; 106 mod; 1419 unchg
Changeset: getAndSet.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/atomic/DoubleAccumulator.java

8192943: Optimize atomic accumulators using VarHandle getAndSet
Reviewed-by: martin, psandoz, chegar
25 lines changed: 0 ins; 2 del; 23 mod; 280 unchg

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

8192943: Optimize atomic accumulators using VarHandle getAndSet
Reviewed-by: martin, psandoz, chegar
25 lines changed: 0 ins; 4 del; 21 mod; 241 unchg

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

8192943: Optimize atomic accumulators using VarHandle getAndSet
Reviewed-by: martin, psandoz, chegar
25 lines changed: 0 ins; 2 del; 23 mod; 271 unchg

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

8192943: Optimize atomic accumulators using VarHandle getAndSet
Reviewed-by: martin, psandoz, chegar
24 lines changed: 0 ins; 3 del; 21 mod; 243 unchg

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

8192943: Optimize atomic accumulators using VarHandle getAndSet
Reviewed-by: martin, psandoz, chegar
25 lines changed: 7 ins; 0 del; 18 mod; 384 unchg