Mercurial > hg > truffle
comparison src/share/vm/memory/collectorPolicy.cpp @ 10135:5a9fa2ba85f0
8012907: anti-delta fix for 8010992
Summary: anti-delta fix for 8010992 until 8012902 can be fixed
Reviewed-by: acorn, minqi, rdurbin
author | dcubed |
---|---|
date | Sun, 21 Apr 2013 20:41:04 -0700 |
parents | 6f817ce50129 |
children | f14063dcd52a |
comparison
equal
deleted
inserted
replaced
10130:6f817ce50129 | 10135:5a9fa2ba85f0 |
---|---|
840 MarkSweepPolicy::MarkSweepPolicy() { | 840 MarkSweepPolicy::MarkSweepPolicy() { |
841 initialize_all(); | 841 initialize_all(); |
842 } | 842 } |
843 | 843 |
844 void MarkSweepPolicy::initialize_generations() { | 844 void MarkSweepPolicy::initialize_generations() { |
845 _generations = NEW_C_HEAP_ARRAY3(GenerationSpecPtr, number_of_generations(), mtGC, 0, AllocFailStrategy::RETURN_NULL); | 845 _generations = new GenerationSpecPtr[number_of_generations()]; |
846 if (_generations == NULL) | 846 if (_generations == NULL) |
847 vm_exit_during_initialization("Unable to allocate gen spec"); | 847 vm_exit_during_initialization("Unable to allocate gen spec"); |
848 | 848 |
849 if (UseParNewGC) { | 849 if (UseParNewGC) { |
850 _generations[0] = new GenerationSpec(Generation::ParNew, _initial_gen0_size, _max_gen0_size); | 850 _generations[0] = new GenerationSpec(Generation::ParNew, _initial_gen0_size, _max_gen0_size); |