< prev index next >

src/hotspot/share/gc/parallel/psVirtualspace.hpp

8221260: Initialize more class members on construction, remove some unused ones
Reviewed-by:

*** 62,72 **** ~PSVirtualSpace(); // Eventually all instances should be created with the above 1- or 2-arg // constructors. Then the 1st constructor below should become protected and // the 2nd ctor and initialize() removed. ! PSVirtualSpace(size_t alignment): _alignment(alignment) { } PSVirtualSpace(); bool initialize(ReservedSpace rs, size_t commit_size); bool contains(void* p) const; --- 62,79 ---- ~PSVirtualSpace(); // Eventually all instances should be created with the above 1- or 2-arg // constructors. Then the 1st constructor below should become protected and // the 2nd ctor and initialize() removed. ! PSVirtualSpace(size_t alignment): ! _alignment(alignment), ! _reserved_low_addr(NULL), ! _reserved_high_addr(NULL), ! _committed_low_addr(NULL), ! _committed_high_addr(NULL), ! _special(false) { ! } PSVirtualSpace(); bool initialize(ReservedSpace rs, size_t commit_size); bool contains(void* p) const;
< prev index next >