Mercurial > hg > graal-jvmci-8
comparison src/share/vm/includeDB_gc_parallel @ 1311:2a1472c30599
4396719: Mark Sweep stack overflow on deeply nested Object arrays
Summary: Use an explicit stack for object arrays and process them in chunks.
Reviewed-by: iveresov, apetrusenko
author | jcoomes |
---|---|
date | Wed, 03 Mar 2010 14:48:26 -0800 |
parents | e018e6884bd8 |
children | c18cbe5936b8 |
comparison
equal
deleted
inserted
replaced
1289:d47555d7aca8 | 1311:2a1472c30599 |
---|---|
113 | 113 |
114 objArrayKlass.cpp heapRegionSeq.inline.hpp | 114 objArrayKlass.cpp heapRegionSeq.inline.hpp |
115 objArrayKlass.cpp g1CollectedHeap.inline.hpp | 115 objArrayKlass.cpp g1CollectedHeap.inline.hpp |
116 objArrayKlass.cpp g1OopClosures.inline.hpp | 116 objArrayKlass.cpp g1OopClosures.inline.hpp |
117 objArrayKlass.cpp oop.pcgc.inline.hpp | 117 objArrayKlass.cpp oop.pcgc.inline.hpp |
118 objArrayKlass.cpp psCompactionManager.hpp | |
118 objArrayKlass.cpp psPromotionManager.inline.hpp | 119 objArrayKlass.cpp psPromotionManager.inline.hpp |
119 objArrayKlass.cpp psScavenge.inline.hpp | 120 objArrayKlass.cpp psScavenge.inline.hpp |
120 objArrayKlass.cpp parOopClosures.inline.hpp | 121 objArrayKlass.cpp parOopClosures.inline.hpp |
122 | |
123 objArrayKlass.inline.hpp psCompactionManager.inline.hpp | |
124 objArrayKlass.inline.hpp psParallelCompact.hpp | |
121 | 125 |
122 oop.pcgc.inline.hpp parNewGeneration.hpp | 126 oop.pcgc.inline.hpp parNewGeneration.hpp |
123 oop.pcgc.inline.hpp parallelScavengeHeap.hpp | 127 oop.pcgc.inline.hpp parallelScavengeHeap.hpp |
124 oop.pcgc.inline.hpp psCompactionManager.hpp | 128 oop.pcgc.inline.hpp psCompactionManager.hpp |
125 oop.pcgc.inline.hpp psParallelCompact.hpp | 129 oop.pcgc.inline.hpp psParallelCompact.hpp |