Code Review for shenandoah-jdk

Prepared by:rkennke on Tue May 8 18:59:20 CEST 2018
Workspace:/home/rkennke/src/openjdk/shenandoah-jdk
Compare against: ssh://hg.openjdk.java.net/shenandoah/jdk/
Compare against version:50090
Summary of changes: 3564 lines changed: 2212 ins; 1348 del; 4 mod; 686 unchg
Changeset: shenandoah-jdk.changeset
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
1362 lines changed: 10 ins; 1348 del; 4 mod; 266 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
1 line changed: 1 ins; 0 del; 0 mod; 420 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
241 lines changed: 241 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
79 lines changed: 79 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
74 lines changed: 74 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
94 lines changed: 94 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.hpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
46 lines changed: 46 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahPartialConnectedHeuristics.cpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
130 lines changed: 130 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahPartialConnectedHeuristics.hpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
37 lines changed: 37 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahPartialGenerationalHeuristics.cpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
138 lines changed: 138 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahPartialGenerationalHeuristics.hpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
41 lines changed: 41 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahPartialHeuristics.cpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
100 lines changed: 100 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahPartialHeuristics.hpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
62 lines changed: 62 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahPartialLRUHeuristics.cpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
142 lines changed: 142 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahPartialLRUHeuristics.hpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
41 lines changed: 41 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
93 lines changed: 93 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
52 lines changed: 52 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
96 lines changed: 96 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.hpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
50 lines changed: 50 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
113 lines changed: 113 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.hpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
54 lines changed: 54 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
309 lines changed: 309 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ --- New ----- Raw src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp

rev 50091 : Break heuristics out from ShCollectorPolicy into their own source files
159 lines changed: 159 ins; 0 del; 0 mod; 0 unchg

This code review page was prepared using /home/rkennke/src/webrev/webrev.ksh (vers 25.16-hg+openjdk.java.net).