Code Review for shenandoah-jdk

Prepared by:rkennke on Mon May 7 22:21:22 CEST 2018
Workspace:/home/rkennke/src/openjdk/shenandoah-jdk
Compare against: ssh://hg.openjdk.java.net/shenandoah/jdk/
Compare against version:50087
Summary of changes: 3515 lines changed: 2165 ins; 1348 del; 2 mod; 688 unchg
Patch of changes: shenandoah-jdk.patch
Legend: Modified file
Deleted file
New file

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

rev 50088 : Break heuristics out from ShCollectorPolicy into their own source files
1359 lines changed: 9 ins; 1348 del; 2 mod; 268 unchg

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

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

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

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

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

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

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

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

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

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

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

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

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

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

------ ------ ------ ------ --- New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahGenerationalPartialHeuristics.cpp

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

------ ------ ------ ------ --- New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahGenerationalPartialHeuristics.hpp

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

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

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

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

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

------ ------ ------ ------ --- New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahLRUPartialHeuristics.cpp

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

------ ------ ------ ------ --- New Patch Raw src/hotspot/share/gc/shenandoah/shenandoahLRUPartialHeuristics.hpp

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

rev 50088 : Break heuristics out from ShCollectorPolicy into their own source files
54 lines changed: 54 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).