comparison src/share/vm/oops/typeArrayKlass.cpp @ 1706:9d7a8ab3736b

6962589: remove breadth first scanning code from parallel gc Summary: Remove the breadth-first copying order from ParallelScavenge and use depth-first by default. Reviewed-by: jcoomes, ysr, johnc
author tonyp
date Thu, 22 Jul 2010 10:27:41 -0400
parents c18cbe5936b8
children f95d63e2154a
comparison
equal deleted inserted replaced
1705:2d160770d2e5 1706:9d7a8ab3736b
226 // know that Universe::typeArrayKlass never moves. 226 // know that Universe::typeArrayKlass never moves.
227 return t->object_size(); 227 return t->object_size();
228 } 228 }
229 229
230 #ifndef SERIALGC 230 #ifndef SERIALGC
231 void typeArrayKlass::oop_copy_contents(PSPromotionManager* pm, oop obj) {
232 assert(obj->is_typeArray(),"must be a type array");
233 }
234
235 void typeArrayKlass::oop_push_contents(PSPromotionManager* pm, oop obj) { 231 void typeArrayKlass::oop_push_contents(PSPromotionManager* pm, oop obj) {
236 assert(obj->is_typeArray(),"must be a type array"); 232 assert(obj->is_typeArray(),"must be a type array");
237 } 233 }
238 234
239 int 235 int