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