< prev index next >

src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp

Print this page
rev 51891 : 8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding
Reviewed-by: kbarrett, tschatzl

@@ -404,11 +404,11 @@
   assert(!G1CollectedHeap::heap()->is_in_reserved(_bot->_offset_array),
          "just checking");
   size_t bottom_index = _bot->index_for_raw(_space->bottom());
   assert(_bot->address_for_index_raw(bottom_index) == _space->bottom(),
          "Precondition of call");
-  _bot->set_offset_array_raw(bottom_index, 0);
+  _bot->set_offset_array(bottom_index, 0);
 }
 
 HeapWord* G1BlockOffsetTablePart::initialize_threshold() {
   assert(!G1CollectedHeap::heap()->is_in_reserved(_bot->_offset_array),
          "just checking");
< prev index next >