jdk/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep
Y. Srinivas Ramakrishna 9181202876 7099817: CMS: +FLSVerifyLists +FLSVerifyIndexTable asserts: odd slot non-empty, chunk not on free list
Suitably weaken asserts that were in each case a tad too strong; fix up some loose uses of parameters in code related to size-indexed free list table.

Reviewed-by: jmasa, brutisso, stefank
2011-10-25 20:15:41 -07:00
..
binaryTreeDictionary.cpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
binaryTreeDictionary.hpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
cmsAdaptiveSizePolicy.cpp 7089790: integrate bsd-port changes 2011-09-25 16:03:29 -07:00
cmsAdaptiveSizePolicy.hpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
cmsCollectorPolicy.cpp 7089790: integrate bsd-port changes 2011-09-25 16:03:29 -07:00
cmsCollectorPolicy.hpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
cmsGCAdaptivePolicyCounters.cpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
cmsGCAdaptivePolicyCounters.hpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
cmsLockVerifier.cpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
cmsLockVerifier.hpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
cmsOopClosures.hpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
cmsOopClosures.inline.hpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
cmsPermGen.cpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
cmsPermGen.hpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
compactibleFreeListSpace.cpp 7099817: CMS: +FLSVerifyLists +FLSVerifyIndexTable asserts: odd slot non-empty, chunk not on free list 2011-10-25 20:15:41 -07:00
compactibleFreeListSpace.hpp 7099817: CMS: +FLSVerifyLists +FLSVerifyIndexTable asserts: odd slot non-empty, chunk not on free list 2011-10-25 20:15:41 -07:00
concurrentMarkSweepGeneration.cpp 6484982: G1: process references during evacuation pauses 2011-09-22 10:57:37 -07:00
concurrentMarkSweepGeneration.hpp 7072527: CMS: JMM GC counters overcount in some cases 2011-08-02 14:37:35 +01:00
concurrentMarkSweepGeneration.inline.hpp 7001033: assert(gch->gc_cause() == GCCause::_scavenge_alot || !gch->incremental_collection_failed()) 2010-12-07 21:55:53 -08:00
concurrentMarkSweepThread.cpp 6987703: iCMS: Intermittent hang with gc/gctests/CallGC/CallGC01 and +ExplicitGCInvokesConcurrent 2011-03-14 21:52:24 -07:00
concurrentMarkSweepThread.hpp 7089790: integrate bsd-port changes 2011-09-25 16:03:29 -07:00
freeBlockDictionary.cpp 7089790: integrate bsd-port changes 2011-09-25 16:03:29 -07:00
freeBlockDictionary.hpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
freeChunk.cpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
freeChunk.hpp 7048342: CMS: eob == _limit || fc->isFree() failed: Only a free chunk should allow us to cross over the limit 2011-05-27 10:23:03 -07:00
freeList.cpp 6916968: CMS: freeList.cpp:304 assert(_allocation_stats.prevSweep() + ..., "Conservation Principle") 2011-06-20 09:42:26 -07:00
freeList.hpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
promotionInfo.cpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
promotionInfo.hpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00
vmCMSOperations.cpp 7098194: integrate macosx-port changes 2011-10-13 09:35:42 -07:00
vmCMSOperations.hpp 6987703: iCMS: Intermittent hang with gc/gctests/CallGC/CallGC01 and +ExplicitGCInvokesConcurrent 2011-03-14 21:52:24 -07:00
vmStructs_cms.hpp 6989984: Use standard include model for Hospot 2010-11-23 13:22:55 -08:00