< prev index next >
src/hotspot/share/gc/parallel/psParallelCompact.cpp
8221260: Initialize more class members on construction, remove some unused ones
Reviewed-by:
size_t add_obj_size;
size_t mark_bitmap_count;
size_t mark_bitmap_size;
#endif // #ifdef ASSERT
! ParallelCompactData::ParallelCompactData()
! {
! _region_start = 0;
!
! _region_vspace = 0;
! _reserved_byte_size = 0;
! _region_data = 0;
! _region_count = 0;
!
! _block_vspace = 0;
! _block_data = 0;
! _block_count = 0;
! }
bool ParallelCompactData::initialize(MemRegion covered_region)
{
_region_start = covered_region.start();
const size_t region_size = covered_region.word_size();
size_t add_obj_size;
size_t mark_bitmap_count;
size_t mark_bitmap_size;
#endif // #ifdef ASSERT
! ParallelCompactData::ParallelCompactData() :
! _region_start(NULL),
! #ifdef ASSERT
! _region_end(NULL),
! #endif // #ifdef ASSERT
! _region_vspace(NULL),
! _reserved_byte_size(0),
! _region_data(NULL),
! _region_count(0),
! _block_vspace(NULL),
! _block_data(NULL),
! _block_count(0) {}
bool ParallelCompactData::initialize(MemRegion covered_region)
{
_region_start = covered_region.start();
const size_t region_size = covered_region.word_size();
< prev index next >