< prev index next >

src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp

Print this page
rev 52611 : webrev.00
rev 52613 : webrev.01

*** 104,120 **** G1RegionToSpaceMapper* _dram_mapper; uint _num_committed_dram; uint _num_committed_nvdimm; uint _start_index_of_nvdimm; uint _start_index_of_dram; ! ! void map_nvdimm_space(ReservedSpace rs); public: G1RegionToHeteroSpaceMapper(ReservedSpace rs, size_t used_size, size_t page_size, size_t region_granularity, size_t commit_factor, MemoryType type); ! uint num_committed_dram(); ! uint num_committed_nvdimm(); virtual void commit_regions(uint start_idx, size_t num_regions = 1, WorkGang* pretouch_workers = NULL); virtual void uncommit_regions(uint start_idx, size_t num_regions = 1); }; #endif // SHARE_VM_GC_G1_G1REGIONTOSPACEMAPPER_HPP --- 104,120 ---- G1RegionToSpaceMapper* _dram_mapper; uint _num_committed_dram; uint _num_committed_nvdimm; uint _start_index_of_nvdimm; uint _start_index_of_dram; ! bool _success; public: G1RegionToHeteroSpaceMapper(ReservedSpace rs, size_t used_size, size_t page_size, size_t region_granularity, size_t commit_factor, MemoryType type); ! uint num_committed_dram() const; ! uint num_committed_nvdimm() const; ! bool success() { return _success; } virtual void commit_regions(uint start_idx, size_t num_regions = 1, WorkGang* pretouch_workers = NULL); virtual void uncommit_regions(uint start_idx, size_t num_regions = 1); }; #endif // SHARE_VM_GC_G1_G1REGIONTOSPACEMAPPER_HPP
< prev index next >