src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
changeset 51332 c25572739e7c
parent 47216 71c04702a3d5
child 55429 d7da94e6c169
equal deleted inserted replaced
51331:7939b3c4e408 51332:c25572739e7c
    73 //////////////////////////////////////////////////////////////////////
    73 //////////////////////////////////////////////////////////////////////
    74 // G1BlockOffsetTablePart
    74 // G1BlockOffsetTablePart
    75 //////////////////////////////////////////////////////////////////////
    75 //////////////////////////////////////////////////////////////////////
    76 
    76 
    77 G1BlockOffsetTablePart::G1BlockOffsetTablePart(G1BlockOffsetTable* array, G1ContiguousSpace* gsp) :
    77 G1BlockOffsetTablePart::G1BlockOffsetTablePart(G1BlockOffsetTable* array, G1ContiguousSpace* gsp) :
       
    78   _next_offset_threshold(NULL),
       
    79   _next_offset_index(0),
       
    80   DEBUG_ONLY(_object_can_span(false) COMMA)
    78   _bot(array),
    81   _bot(array),
    79   _space(gsp),
    82   _space(gsp)
    80   _next_offset_threshold(NULL),
       
    81   _next_offset_index(0)
       
    82 {
    83 {
    83   debug_only(_object_can_span = false;)
       
    84 }
    84 }
    85 
    85 
    86 // The arguments follow the normal convention of denoting
    86 // The arguments follow the normal convention of denoting
    87 // a right-open interval: [start, end)
    87 // a right-open interval: [start, end)
    88 void G1BlockOffsetTablePart:: set_remainder_to_point_to_start(HeapWord* start, HeapWord* end) {
    88 void G1BlockOffsetTablePart:: set_remainder_to_point_to_start(HeapWord* start, HeapWord* end) {