Code Review for hotspot

Prepared by:kbarrett on Mon Feb 16 16:00:21 EST 2015
Workspace:/home/kab/sandboxes/bs-downcast/hs-gc/hotspot
Compare against version:qparent
Summary of changes: 324 lines changed: 192 ins; 42 del; 90 mod; 60810 unchg
Changeset: hotspot.changeset
Bug id: JDK-8069016 : Add BarrierSet downcast support
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/cpu/ppc/vm/macroAssembler_ppc.cpp

rev 7807 : [mq]: bcast
6 lines changed: 1 ins; 1 del; 4 mod; 3167 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/cpu/ppc/vm/stubGenerator_ppc.cpp

rev 7807 : [mq]: bcast
1 line changed: 0 ins; 0 del; 1 mod; 2108 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/cpu/sparc/vm/c1_Runtime1_sparc.cpp

rev 7807 : [mq]: bcast
2 lines changed: 0 ins; 0 del; 2 mod; 1143 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/cpu/sparc/vm/macroAssembler_sparc.cpp

rev 7807 : [mq]: bcast
6 lines changed: 1 ins; 1 del; 4 mod; 4313 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/cpu/sparc/vm/stubGenerator_sparc.cpp

rev 7807 : [mq]: bcast
2 lines changed: 0 ins; 0 del; 2 mod; 4936 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/cpu/x86/vm/c1_Runtime1_x86.cpp

rev 7807 : [mq]: bcast
3 lines changed: 0 ins; 0 del; 3 mod; 1848 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/cpu/x86/vm/macroAssembler_x86.cpp

rev 7807 : [mq]: bcast
3 lines changed: 0 ins; 0 del; 3 mod; 8000 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/cpu/x86/vm/stubGenerator_x86_32.cpp

rev 7807 : [mq]: bcast
2 lines changed: 0 ins; 0 del; 2 mod; 3041 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/cpu/x86/vm/stubGenerator_x86_64.cpp

rev 7807 : [mq]: bcast
2 lines changed: 0 ins; 0 del; 2 mod; 4028 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/c1/c1_LIRGenerator.cpp

rev 7807 : [mq]: bcast
4 lines changed: 0 ins; 1 del; 3 mod; 3683 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/compiler/disassembler.cpp

rev 7807 : [mq]: bcast
2 lines changed: 0 ins; 0 del; 2 mod; 553 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/gc_implementation/g1/concurrentMark.cpp

rev 7807 : [mq]: bcast
3 lines changed: 0 ins; 0 del; 3 mod; 4701 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp

rev 7807 : [mq]: bcast
1 line changed: 0 ins; 0 del; 1 mod; 1634 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp

rev 7807 : [mq]: bcast
7 lines changed: 3 ins; 0 del; 4 mod; 249 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp

rev 7807 : [mq]: bcast
20 lines changed: 10 ins; 9 del; 1 mod; 170 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/gc_implementation/g1/heapRegion.cpp

rev 7807 : [mq]: bcast
8 lines changed: 0 ins; 4 del; 4 mod; 1018 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp

rev 7807 : [mq]: bcast
7 lines changed: 2 ins; 0 del; 5 mod; 693 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp

rev 7807 : [mq]: bcast
11 lines changed: 7 ins; 0 del; 4 mod; 109 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp

rev 7807 : [mq]: bcast
11 lines changed: 0 ins; 4 del; 7 mod; 676 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp

rev 7807 : [mq]: bcast
3 lines changed: 0 ins; 0 del; 3 mod; 512 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp

rev 7807 : [mq]: bcast
11 lines changed: 0 ins; 4 del; 7 mod; 3378 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp

rev 7807 : [mq]: bcast
5 lines changed: 0 ins; 3 del; 2 mod; 869 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp

rev 7807 : [mq]: bcast
3 lines changed: 0 ins; 0 del; 3 mod; 196 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/memory/barrierSet.hpp

rev 7807 : [mq]: bcast
56 lines changed: 44 ins; 5 del; 7 mod; 168 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/memory/barrierSet.inline.hpp

rev 7807 : [mq]: bcast
3 lines changed: 0 ins; 0 del; 3 mod; 84 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/memory/cardTableModRefBS.cpp

rev 7807 : [mq]: bcast
4 lines changed: 2 ins; 0 del; 2 mod; 694 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/memory/cardTableModRefBS.hpp

rev 7807 : [mq]: bcast
22 lines changed: 15 ins; 5 del; 2 mod; 474 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/memory/modRefBarrierSet.hpp

rev 7807 : [mq]: bcast
11 lines changed: 6 ins; 4 del; 1 mod; 98 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/opto/graphKit.cpp

rev 7807 : [mq]: bcast
2 lines changed: 1 ins; 0 del; 1 mod; 4357 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/runtime/vmStructs.cpp

rev 7807 : [mq]: bcast
1 line changed: 0 ins; 1 del; 0 mod; 3386 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/share/vm/shark/sharkBuilder.cpp

rev 7807 : [mq]: bcast
2 lines changed: 0 ins; 0 del; 2 mod; 524 unchg

------ ------ ------ ------ --- New ----- Raw src/share/vm/utilities/fakeRttiSupport.hpp

rev 7807 : [mq]: bcast
100 lines changed: 100 ins; 0 del; 0 mod; 0 unchg

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