src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp

changeset 4037
da91efe96a93
parent 3900
d2a62e0f25eb
child 5311
f99cd6e20ab1
     1.1 --- a/src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp	Fri Aug 31 16:39:35 2012 -0700
     1.2 +++ b/src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp	Sat Sep 01 13:25:18 2012 -0400
     1.3 @@ -107,10 +107,11 @@
     1.4    PSOldGen(size_t initial_size, size_t min_size, size_t max_size,
     1.5             const char* perf_data_name, int level);
     1.6  
     1.7 -  void initialize(ReservedSpace rs, size_t alignment,
     1.8 +  virtual void initialize(ReservedSpace rs, size_t alignment,
     1.9                    const char* perf_data_name, int level);
    1.10    void initialize_virtual_space(ReservedSpace rs, size_t alignment);
    1.11    void initialize_work(const char* perf_data_name, int level);
    1.12 +  virtual void initialize_performance_counters(const char* perf_data_name, int level);
    1.13  
    1.14    MemRegion reserved() const                { return _reserved; }
    1.15    virtual size_t max_gen_size()             { return _max_gen_size; }
    1.16 @@ -166,7 +167,7 @@
    1.17    HeapWord* allocate(size_t word_size);
    1.18  
    1.19    // Iteration.
    1.20 -  void oop_iterate(OopClosure* cl) { object_space()->oop_iterate(cl); }
    1.21 +  void oop_iterate_no_header(OopClosure* cl) { object_space()->oop_iterate_no_header(cl); }
    1.22    void object_iterate(ObjectClosure* cl) { object_space()->object_iterate(cl); }
    1.23  
    1.24    // Debugging - do not use for time critical operations

mercurial