< prev index next > src/hotspot/share/gc/parallel/psMarkSweepDecorator.hpp
8221260: Initialize more class members on construction, remove some unused ones
Reviewed-by:
size_t word_len);
public:
PSMarkSweepDecorator(MutableSpace* space, ObjectStartArray* start_array,
size_t allowed_dead_ratio) :
- _space(space), _start_array(start_array),
- _allowed_dead_ratio(allowed_dead_ratio) { }
+ _space(space),
+ _start_array(start_array),
+ _first_dead(NULL),
+ _end_of_live(NULL),
+ _compaction_top(NULL),
+ _allowed_dead_ratio(allowed_dead_ratio){ }
// During a compacting collection, we need to collapse objects into
// spaces in a given order. We want to fill space A, space B, and so
// on. The code that controls that order is in the following methods.
static void set_destination_decorator_tenured();
< prev index next >