1.1 --- a/src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp Tue Jan 12 14:56:46 2010 -0800 1.2 +++ b/src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp Wed Jan 13 15:26:39 2010 -0800 1.3 @@ -54,7 +54,6 @@ 1.4 protected: 1.5 static inline size_t total_invocations(); 1.6 HeapWord* allocate_new_tlab(size_t size); 1.7 - void fill_all_tlabs(bool retire); 1.8 1.9 public: 1.10 ParallelScavengeHeap() : CollectedHeap() { 1.11 @@ -191,6 +190,10 @@ 1.12 return true; 1.13 } 1.14 1.15 + virtual bool card_mark_must_follow_store() const { 1.16 + return false; 1.17 + } 1.18 + 1.19 // Return true if we don't we need a store barrier for 1.20 // initializing stores to an object at this address. 1.21 virtual bool can_elide_initializing_store_barrier(oop new_obj);