Code Review for open

Prepared by:tschatzl on Tue Apr 17 15:16:36 CEST 2018
Workspace:/home/tschatzl/Downloads/vmshare/jdk10/hs/open
Compare against: http://hg.openjdk.java.net/jdk/hs
Compare against version:-2
Summary of changes: 434 lines changed: 150 ins; 195 del; 89 mod; 31123 unchg
Patch of changes: open.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp

rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
10 lines changed: 0 ins; 1 del; 9 mod; 8153 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp

rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
2 lines changed: 0 ins; 0 del; 2 mod; 1801 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/cms/parNewGeneration.cpp

rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
7 lines changed: 0 ins; 0 del; 7 mod; 1485 unchg

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

rev 49744 : imported patch 8200426-sangheon-review
rev 49747 : [mq]: 6672778-partial-queue-trimming
rev 49748 : imported patch 6672778-refactoring
rev 49749 : imported patch 6672778-stefanj-review
rev 49757 : imported patch 8201596-weak-processing-missing
rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
178 lines changed: 11 ins; 151 del; 16 mod; 4989 unchg

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

rev 49744 : imported patch 8200426-sangheon-review
rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
14 lines changed: 10 ins; 3 del; 1 mod; 1429 unchg

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

rev 49736 : imported patch 8178105-switch-at-remark
rev 49737 : imported patch 8178105-stefanj-review
rev 49738 : imported patch 8178105-stefanj-review2
rev 49740 : imported patch 8154528-reclaim-at-remark
rev 49741 : imported patch 8154528-stefanj-review
rev 49744 : imported patch 8200426-sangheon-review
rev 49745 : imported patch 8200730-timing-in-remark-cleanup
rev 49746 : imported patch 8200730-stefanj-review
rev 49751 : imported patch 8201172-parallelize-remark-phase
rev 49752 : imported patch 8201172-stefanj-review
rev 49754 : imported patch 8201490-improve-conc-mark-keepalive
rev 49756 : imported patch 8201527-default-refprocdraininterval
rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
9 lines changed: 0 ins; 9 del; 0 mod; 3073 unchg

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

rev 49736 : imported patch 8178105-switch-at-remark
rev 49740 : imported patch 8154528-reclaim-at-remark
rev 49744 : imported patch 8200426-sangheon-review
rev 49751 : imported patch 8201172-parallelize-remark-phase
rev 49754 : imported patch 8201490-improve-conc-mark-keepalive
rev 49755 : imported patch 8201490-kim-review
rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
6 lines changed: 6 ins; 0 del; 0 mod; 867 unchg

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

rev 49754 : imported patch 8201490-improve-conc-mark-keepalive
rev 49755 : imported patch 8201490-kim-review
rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
22 lines changed: 22 ins; 0 del; 0 mod; 270 unchg

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

rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
3 lines changed: 2 ins; 0 del; 1 mod; 266 unchg

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

rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
12 lines changed: 12 ins; 0 del; 0 mod; 91 unchg

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

rev 49747 : [mq]: 6672778-partial-queue-trimming
rev 49748 : imported patch 6672778-refactoring
rev 49749 : imported patch 6672778-stefanj-review
rev 49750 : imported patch 6672778-inconsistent-time-fixes
rev 49757 : imported patch 8201596-weak-processing-missing
rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
5 lines changed: 0 ins; 5 del; 0 mod; 520 unchg

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

rev 49747 : [mq]: 6672778-partial-queue-trimming
rev 49749 : imported patch 6672778-stefanj-review
rev 49750 : imported patch 6672778-inconsistent-time-fixes
rev 49757 : imported patch 8201596-weak-processing-missing
rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
1 line changed: 0 ins; 1 del; 0 mod; 406 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/parallel/psMarkSweep.cpp

rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
1 line changed: 0 ins; 0 del; 1 mod; 672 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/parallel/psParallelCompact.cpp

rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
7 lines changed: 0 ins; 0 del; 7 mod; 3180 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/parallel/psScavenge.cpp

rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
8 lines changed: 0 ins; 0 del; 8 mod; 776 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/hotspot/share/gc/parallel/psScavenge.hpp

rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
9 lines changed: 0 ins; 0 del; 9 mod; 147 unchg

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

rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
1 line changed: 0 ins; 0 del; 1 mod; 334 unchg

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

rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
3 lines changed: 0 ins; 0 del; 3 mod; 569 unchg

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

rev 49753 : imported patch 8201487-do-not-rebalance-with-serial-processing
rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
46 lines changed: 38 ins; 2 del; 6 mod; 1207 unchg

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

rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
88 lines changed: 49 ins; 21 del; 18 mod; 596 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw test/hotspot/jtreg/gc/g1/TestGCLogMessages.java

rev 49757 : imported patch 8201596-weak-processing-missing
rev 49758 : imported patch 8201492-properly-implement-non-contiguous-reference-processing
2 lines changed: 0 ins; 2 del; 0 mod; 292 unchg

This code review page was prepared using /home/tschatzl/Downloads/vmshare/tools/webrev.sh (vers 25.6-hg+openjdk.java.net).