jdk/hotspot/src/share/vm/gc_implementation/parallelScavenge
John Coomes aa951c36cb 6935839: excessive marking stack growth during full gcs
Process one item at a time from the objarray stack/queue

Reviewed-by: apetrusenko, tonyp
2010-03-18 13:31:51 -07:00
..
adjoiningGenerations.cpp Initial load 2007-12-01 00:00:00 +00:00
adjoiningGenerations.hpp Initial load 2007-12-01 00:00:00 +00:00
adjoiningVirtualSpaces.cpp Initial load 2007-12-01 00:00:00 +00:00
adjoiningVirtualSpaces.hpp Initial load 2007-12-01 00:00:00 +00:00
asPSOldGen.cpp Initial load 2007-12-01 00:00:00 +00:00
asPSOldGen.hpp Initial load 2007-12-01 00:00:00 +00:00
asPSYoungGen.cpp Merge 2008-07-28 15:30:23 -07:00
asPSYoungGen.hpp Initial load 2007-12-01 00:00:00 +00:00
cardTableExtension.cpp 6810672: Comment typos 2009-02-27 13:27:09 -08:00
cardTableExtension.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
gcTaskManager.cpp Initial load 2007-12-01 00:00:00 +00:00
gcTaskManager.hpp Initial load 2007-12-01 00:00:00 +00:00
gcTaskThread.cpp Initial load 2007-12-01 00:00:00 +00:00
gcTaskThread.hpp Initial load 2007-12-01 00:00:00 +00:00
generationSizer.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
objectStartArray.cpp Initial load 2007-12-01 00:00:00 +00:00
objectStartArray.hpp 6810672: Comment typos 2009-02-27 13:27:09 -08:00
parallelScavengeHeap.cpp 6896647: card marks can be deferred too long 2010-01-13 15:26:39 -08:00
parallelScavengeHeap.hpp 6896647: card marks can be deferred too long 2010-01-13 15:26:39 -08:00
parallelScavengeHeap.inline.hpp 6888898: CMS: ReduceInitialCardMarks unsafe in the presence of cms precleaning 2009-10-16 02:05:46 -07:00
parMarkBitMap.cpp 6716785: implicit null checks not triggering with CompressedOops 2008-07-19 17:38:22 -04:00
parMarkBitMap.hpp 6862919: Update copyright year 2009-07-28 12:12:40 -07:00
parMarkBitMap.inline.hpp Initial load 2007-12-01 00:00:00 +00:00
pcTasks.cpp 4396719: Mark Sweep stack overflow on deeply nested Object arrays 2010-03-03 14:48:26 -08:00
pcTasks.hpp 6863023: need non-perm oops in code cache for JSR 292 2009-09-15 21:53:47 -07:00
prefetchQueue.hpp 6810672: Comment typos 2009-02-27 13:27:09 -08:00
psAdaptiveSizePolicy.cpp Initial load 2007-12-01 00:00:00 +00:00
psAdaptiveSizePolicy.hpp Initial load 2007-12-01 00:00:00 +00:00
psCompactionManager.cpp 6935839: excessive marking stack growth during full gcs 2010-03-18 13:31:51 -07:00
psCompactionManager.hpp 4396719: Mark Sweep stack overflow on deeply nested Object arrays 2010-03-03 14:48:26 -08:00
psCompactionManager.inline.hpp 4396719: Mark Sweep stack overflow on deeply nested Object arrays 2010-03-03 14:48:26 -08:00
psGCAdaptivePolicyCounters.cpp 6887571: Increase default heap config sizes 2009-10-28 16:25:51 -04:00
psGCAdaptivePolicyCounters.hpp Initial load 2007-12-01 00:00:00 +00:00
psGenerationCounters.cpp Initial load 2007-12-01 00:00:00 +00:00
psGenerationCounters.hpp Initial load 2007-12-01 00:00:00 +00:00
psMarkSweep.cpp 4396719: Mark Sweep stack overflow on deeply nested Object arrays 2010-03-03 14:48:26 -08:00
psMarkSweep.hpp Initial load 2007-12-01 00:00:00 +00:00
psMarkSweepDecorator.cpp 6814575: Update copyright year 2009-03-09 13:28:46 -07:00
psMarkSweepDecorator.hpp 6785258: Update copyright year 2008-12-15 16:55:11 -08:00
psOldGen.cpp 6814575: Update copyright year 2009-03-09 13:28:46 -07:00
psOldGen.hpp 6754988: Update copyright year 2008-10-02 19:58:19 -07:00
psParallelCompact.cpp 4396719: Mark Sweep stack overflow on deeply nested Object arrays 2010-03-03 14:48:26 -08:00
psParallelCompact.hpp 4396719: Mark Sweep stack overflow on deeply nested Object arrays 2010-03-03 14:48:26 -08:00
psPermGen.cpp 6785258: Update copyright year 2008-12-15 16:55:11 -08:00
psPermGen.hpp Initial load 2007-12-01 00:00:00 +00:00
psPromotionLAB.cpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psPromotionLAB.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psPromotionManager.cpp 6814575: Update copyright year 2009-03-09 13:28:46 -07:00
psPromotionManager.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psPromotionManager.inline.hpp 6700789: G1: Enable use of compressed oops with G1 heaps 2009-07-14 15:40:39 -07:00
psScavenge.cpp 6863023: need non-perm oops in code cache for JSR 292 2009-09-15 21:53:47 -07:00
psScavenge.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psScavenge.inline.hpp 6719955: Update copyright year 2008-07-02 12:55:16 -07:00
psTasks.cpp 6863023: need non-perm oops in code cache for JSR 292 2009-09-15 21:53:47 -07:00
psTasks.hpp 6863023: need non-perm oops in code cache for JSR 292 2009-09-15 21:53:47 -07:00
psVirtualspace.cpp 6814575: Update copyright year 2009-03-09 13:28:46 -07:00
psVirtualspace.hpp 6814575: Update copyright year 2009-03-09 13:28:46 -07:00
psYoungGen.cpp 6814575: Update copyright year 2009-03-09 13:28:46 -07:00
psYoungGen.hpp 6754988: Update copyright year 2008-10-02 19:58:19 -07:00
vmPSOperations.cpp 6539517: CR 6186200 should be extended to perm gen allocation to prevent spurious OOM's from perm gen 2008-04-01 15:13:47 +04:00
vmPSOperations.hpp Initial load 2007-12-01 00:00:00 +00:00
vmStructs_parallelgc.hpp Initial load 2007-12-01 00:00:00 +00:00