Code Review for hotspot

Prepared by:tschatzl on Fri Feb 24 15:17:52 CET 2017
Workspace:/home/tschatzl/Downloads/vmshare/jdk10/hs/hotspot
Compare against: http://hg.openjdk.java.net/jdk10/hs/hotspot
Compare against version:-2
Summary of changes: 193 lines changed: 23 ins; 143 del; 27 mod; 3092 unchg
Patch of changes: hotspot.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/gc/g1/g1OopClosures.hpp

rev 12513 : 8071278: Fix the closure mess in G1RemSet::refine_card()
Summary: Remove the use of many nested closure in the code to refine a card.
Reviewed-by: kbarrett, sjohanss
74 lines changed: 5 ins; 66 del; 3 mod; 199 unchg

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

rev 12508 : imported patch 8162104-use-is_in_cset-instead-of-obj_in_cs
rev 12513 : 8071278: Fix the closure mess in G1RemSet::refine_card()
Summary: Remove the use of many nested closure in the code to refine a card.
Reviewed-by: kbarrett, sjohanss
55 lines changed: 1 ins; 51 del; 3 mod; 262 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/gc/g1/g1RemSet.cpp

rev 12513 : 8071278: Fix the closure mess in G1RemSet::refine_card()
Summary: Remove the use of many nested closure in the code to refine a card.
Reviewed-by: kbarrett, sjohanss
37 lines changed: 2 ins; 22 del; 13 mod; 787 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/gc/g1/g1_specialized_oop_closures.hpp

rev 12513 : 8071278: Fix the closure mess in G1RemSet::refine_card()
Summary: Remove the use of many nested closure in the code to refine a card.
Reviewed-by: kbarrett, sjohanss
3 lines changed: 0 ins; 0 del; 3 mod; 46 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/gc/g1/heapRegion.cpp

rev 12513 : 8071278: Fix the closure mess in G1RemSet::refine_card()
Summary: Remove the use of many nested closure in the code to refine a card.
Reviewed-by: kbarrett, sjohanss
22 lines changed: 15 ins; 4 del; 3 mod; 1060 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/gc/g1/heapRegion.hpp

rev 12513 : 8071278: Fix the closure mess in G1RemSet::refine_card()
Summary: Remove the use of many nested closure in the code to refine a card.
Reviewed-by: kbarrett, sjohanss
2 lines changed: 0 ins; 0 del; 2 mod; 738 unchg

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