comparison src/share/vm/oops/instanceKlass.hpp @ 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 d5d065957597
comparison
equal deleted inserted replaced
1705:2d160770d2e5 1706:9d7a8ab3736b
709 // Parallel Scavenge and Parallel Old 709 // Parallel Scavenge and Parallel Old
710 PARALLEL_GC_DECLS 710 PARALLEL_GC_DECLS
711 711
712 #ifndef SERIALGC 712 #ifndef SERIALGC
713 // Parallel Scavenge 713 // Parallel Scavenge
714 void copy_static_fields(PSPromotionManager* pm);
715 void push_static_fields(PSPromotionManager* pm); 714 void push_static_fields(PSPromotionManager* pm);
716 715
717 // Parallel Old 716 // Parallel Old
718 void follow_static_fields(ParCompactionManager* cm); 717 void follow_static_fields(ParCompactionManager* cm);
719 void copy_static_fields(ParCompactionManager* cm); 718 void copy_static_fields(ParCompactionManager* cm);