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

changeset 7256
0fcaab91d485
parent 7208
7baf47cb97cb
child 7535
7ae4e26cb1e0
child 7647
80ac3ee51955
child 7971
b554c7fa9478
     1.1 --- a/src/share/vm/gc_implementation/g1/heapRegion.hpp	Mon Sep 29 09:59:23 2014 +0200
     1.2 +++ b/src/share/vm/gc_implementation/g1/heapRegion.hpp	Fri Oct 10 15:45:45 2014 +0200
     1.3 @@ -203,10 +203,6 @@
     1.4      _offsets.reset_bot();
     1.5    }
     1.6  
     1.7 -  void update_bot_for_object(HeapWord* start, size_t word_size) {
     1.8 -    _offsets.alloc_block(start, word_size);
     1.9 -  }
    1.10 -
    1.11    void print_bot_on(outputStream* out) {
    1.12      _offsets.print_on(out);
    1.13    }
    1.14 @@ -737,18 +733,6 @@
    1.15                                     bool filter_young,
    1.16                                     jbyte* card_ptr);
    1.17  
    1.18 -  // A version of block start that is guaranteed to find *some* block
    1.19 -  // boundary at or before "p", but does not object iteration, and may
    1.20 -  // therefore be used safely when the heap is unparseable.
    1.21 -  HeapWord* block_start_careful(const void* p) const {
    1.22 -    return _offsets.block_start_careful(p);
    1.23 -  }
    1.24 -
    1.25 -  // Requires that "addr" is within the region.  Returns the start of the
    1.26 -  // first ("careful") block that starts at or after "addr", or else the
    1.27 -  // "end" of the region if there is no such block.
    1.28 -  HeapWord* next_block_start_careful(HeapWord* addr);
    1.29 -
    1.30    size_t recorded_rs_length() const        { return _recorded_rs_length; }
    1.31    double predicted_elapsed_time_ms() const { return _predicted_elapsed_time_ms; }
    1.32    size_t predicted_bytes_to_copy() const   { return _predicted_bytes_to_copy; }

mercurial