Code Review for hsx-gc2

Prepared by:mgerdin on Tue Mar 12 14:08:36 CET 2013
Workspace:/localhome/hg/hsx-gc2
Compare against: ssh://hg.openjdk.java.net/hsx/hotspot-gc-gate/hotspot
Compare against version:4271
Summary of changes: 17 lines changed: 9 ins; 6 del; 2 mod; 13403 unchg
Patch of changes: hsx-gc2.patch
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp

rev 4272 : 8005602: NPG: classunloading does not happen while CMS GC with -XX:+CMSClassUnloadingEnabled is used
Summary: Call purge() on CLDG after sweep(), reorder purge() call in GenCollectedHeap
Reviewed-by: jmasa, stefank
4 lines changed: 4 ins; 0 del; 0 mod; 9285 unchg

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

rev 4272 : 8005602: NPG: classunloading does not happen while CMS GC with -XX:+CMSClassUnloadingEnabled is used
Summary: Call purge() on CLDG after sweep(), reorder purge() call in GenCollectedHeap
Reviewed-by: jmasa, stefank
7 lines changed: 2 ins; 5 del; 0 mod; 1303 unchg

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

rev 4272 : 8005602: NPG: classunloading does not happen while CMS GC with -XX:+CMSClassUnloadingEnabled is used
Summary: Call purge() on CLDG after sweep(), reorder purge() call in GenCollectedHeap
Reviewed-by: jmasa, stefank
6 lines changed: 3 ins; 1 del; 2 mod; 2815 unchg

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