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; }