diff --git a/src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp b/src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
index 195fe2936889c..fc9423a116026 100644
--- a/src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
+++ b/src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
@@ -120,18 +120,6 @@ class G1BlockOffsetTablePart {
   // at "end" to point back to the card before "start"; [start, end]
   void set_remainder_to_point_to_start_incl(size_t start, size_t end);
 
-  inline size_t block_size(const HeapWord* p) const;
-
-  // Returns the address of a block whose start is at most "addr".
-  inline HeapWord* block_at_or_preceding(const void* addr) const;
-
-  // Return the address of the beginning of the block that contains "addr".
-  // "q" is a block boundary that is <= "addr"; "n" is the address of the
-  // next block (or the end of the space.)
-  inline HeapWord* forward_to_block_containing_addr(HeapWord* q, HeapWord* n,
-                                                    const void* addr,
-                                                    HeapWord* pb) const;
-
   // Update BOT entries corresponding to the mem range [blk_start, blk_end).
   void update_for_block_work(HeapWord* blk_start, HeapWord* blk_end);