Code Review for hsx-gc

Prepared by:stefank on Mon Sep 5 13:50:32 CEST 2011
Workspace:/home/stefank/hg/hsx-gc
Compare against: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot
Compare against version:2651
Summary of changes: 159 lines changed: 56 ins; 63 del; 40 mod; 15063 unchg
Patch of changes: hsx-gc.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp

rev 2652 : 7085906: Replace the permgen allocated sentinelRef with a self-looped end
Summary: Remove the sentinelRef and let the last Reference in a discovered chain point back to itself.
Reviewed-by: TBD1, TBD2
1 line changed: 0 ins; 1 del; 0 mod; 5384 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp

rev 2652 : 7085906: Replace the permgen allocated sentinelRef with a self-looped end
Summary: Remove the sentinelRef and let the last Reference in a discovered chain point back to itself.
Reviewed-by: TBD1, TBD2
4 lines changed: 0 ins; 4 del; 0 mod; 993 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp

rev 2652 : 7085906: Replace the permgen allocated sentinelRef with a self-looped end
Summary: Remove the sentinelRef and let the last Reference in a discovered chain point back to itself.
Reviewed-by: TBD1, TBD2
4 lines changed: 0 ins; 4 del; 0 mod; 290 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp

rev 2652 : 7085906: Replace the permgen allocated sentinelRef with a self-looped end
Summary: Remove the sentinelRef and let the last Reference in a discovered chain point back to itself.
Reviewed-by: TBD1, TBD2
2 lines changed: 0 ins; 1 del; 1 mod; 258 unchg

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

rev 2652 : 7085906: Replace the permgen allocated sentinelRef with a self-looped end
Summary: Remove the sentinelRef and let the last Reference in a discovered chain point back to itself.
Reviewed-by: TBD1, TBD2
2 lines changed: 0 ins; 2 del; 0 mod; 687 unchg

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

rev 2652 : 7085906: Replace the permgen allocated sentinelRef with a self-looped end
Summary: Remove the sentinelRef and let the last Reference in a discovered chain point back to itself.
Reviewed-by: TBD1, TBD2
1 line changed: 0 ins; 1 del; 0 mod; 3533 unchg

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

rev 2652 : 7085906: Replace the permgen allocated sentinelRef with a self-looped end
Summary: Remove the sentinelRef and let the last Reference in a discovered chain point back to itself.
Reviewed-by: TBD1, TBD2
1 line changed: 0 ins; 1 del; 0 mod; 210 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/memory/genCollectedHeap.cpp

rev 2652 : 7085906: Replace the permgen allocated sentinelRef with a self-looped end
Summary: Remove the sentinelRef and let the last Reference in a discovered chain point back to itself.
Reviewed-by: TBD1, TBD2
4 lines changed: 0 ins; 4 del; 0 mod; 1488 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/memory/referenceProcessor.cpp

rev 2652 : 7085906: Replace the permgen allocated sentinelRef with a self-looped end
Summary: Remove the sentinelRef and let the last Reference in a discovered chain point back to itself.
Reviewed-by: TBD1, TBD2
129 lines changed: 55 ins; 35 del; 39 mod; 1384 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/memory/referenceProcessor.hpp

rev 2652 : 7085906: Replace the permgen allocated sentinelRef with a self-looped end
Summary: Remove the sentinelRef and let the last Reference in a discovered chain point back to itself.
Reviewed-by: TBD1, TBD2
10 lines changed: 1 ins; 9 del; 0 mod; 538 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/memory/sharedHeap.cpp

rev 2652 : 7085906: Replace the permgen allocated sentinelRef with a self-looped end
Summary: Remove the sentinelRef and let the last Reference in a discovered chain point back to itself.
Reviewed-by: TBD1, TBD2
1 line changed: 0 ins; 1 del; 0 mod; 298 unchg

This code review page was prepared using /home/appeal/bin/webrev.sh (vers 23.18-hg).