src/share/vm/gc_implementation/g1/heapRegion.hpp

changeset 791
1ee8caae33af
parent 790
0edda524b58c
child 825
cc68c8e9b309
     1.1 --- a/src/share/vm/gc_implementation/g1/heapRegion.hpp	Wed Aug 06 11:57:31 2008 -0400
     1.2 +++ b/src/share/vm/gc_implementation/g1/heapRegion.hpp	Thu Aug 21 23:36:31 2008 -0400
     1.3 @@ -147,8 +147,8 @@
     1.4    virtual void set_saved_mark();
     1.5    void reset_gc_time_stamp() { _gc_time_stamp = 0; }
     1.6  
     1.7 -  virtual void initialize(MemRegion mr, bool clear_space);
     1.8 -  virtual void clear();
     1.9 +  virtual void initialize(MemRegion mr, bool clear_space, bool mangle_space);
    1.10 +  virtual void clear(bool mangle_space);
    1.11  
    1.12    HeapWord* block_start(const void* p);
    1.13    HeapWord* block_start_const(const void* p) const;
    1.14 @@ -485,7 +485,7 @@
    1.15    // Reset HR stuff to default values.
    1.16    void hr_clear(bool par, bool clear_space);
    1.17  
    1.18 -  void initialize(MemRegion mr, bool clear_space);
    1.19 +  void initialize(MemRegion mr, bool clear_space, bool mangle_space);
    1.20  
    1.21    // Ensure that "this" is zero-filled.
    1.22    void ensure_zero_filled();

mercurial