Code Review for open

Prepared by:kbarrett on Wed Jun 19 14:01:28 EDT 2019
Workspace:/home/kab/sandboxes/satb_lock_free/jdk/open
Compare against version:qparent
Summary of changes: 510 lines changed: 294 ins; 193 del; 23 mod; 13193 unchg
Patch of changes: open.patch
Bug id: JDK-8225255 : Make SATB qset lock-free
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/g1/g1CollectedHeap.cpp

rev 55389 : [mq]: satb_lock_free
1 line changed: 0 ins; 1 del; 0 mod; 4790 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/g1/g1ConcurrentMark.cpp

rev 55389 : [mq]: satb_lock_free
7 lines changed: 3 ins; 2 del; 2 mod; 3068 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp

rev 55389 : [mq]: satb_lock_free
129 lines changed: 127 ins; 0 del; 2 mod; 267 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp

rev 55389 : [mq]: satb_lock_free
46 lines changed: 43 ins; 0 del; 3 mod; 190 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp

rev 55389 : [mq]: satb_lock_free
3 lines changed: 0 ins; 2 del; 1 mod; 126 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/g1/g1SATBMarkQueueSet.hpp

rev 55389 : [mq]: satb_lock_free
1 line changed: 0 ins; 1 del; 0 mod; 50 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shared/ptrQueue.cpp

rev 55389 : [mq]: satb_lock_free
135 lines changed: 0 ins; 131 del; 4 mod; 269 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shared/ptrQueue.hpp

rev 55389 : [mq]: satb_lock_free
47 lines changed: 0 ins; 44 del; 3 mod; 329 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shared/satbMarkQueue.cpp

rev 55389 : [mq]: satb_lock_free
102 lines changed: 97 ins; 0 del; 5 mod; 259 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shared/satbMarkQueue.hpp

rev 55389 : [mq]: satb_lock_free
27 lines changed: 24 ins; 1 del; 2 mod; 186 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

rev 55390 : imported patch shenandoah
1 line changed: 0 ins; 1 del; 0 mod; 2811 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp

rev 55390 : imported patch shenandoah
3 lines changed: 0 ins; 2 del; 1 mod; 83 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp

rev 55390 : imported patch shenandoah
1 line changed: 0 ins; 1 del; 0 mod; 54 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/runtime/mutexLocker.cpp

rev 55389 : [mq]: satb_lock_free
5 lines changed: 0 ins; 5 del; 0 mod; 396 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/runtime/mutexLocker.hpp

rev 55389 : [mq]: satb_lock_free
2 lines changed: 0 ins; 2 del; 0 mod; 315 unchg

This code review page was prepared using /home/kab/devtools/jdk/code-tools/webrev/webrev.ksh (vers 25.17-hg+openjdk.java.net).