equal
deleted
inserted
replaced
64 _page_size = page_size; |
64 _page_size = page_size; |
65 |
65 |
66 assert(_committed.size() == 0, "virtual space initialized more than once"); |
66 assert(_committed.size() == 0, "virtual space initialized more than once"); |
67 uintx size_in_bits = rs.size() / page_size; |
67 uintx size_in_bits = rs.size() / page_size; |
68 _committed.resize(size_in_bits, /* in_resource_area */ false); |
68 _committed.resize(size_in_bits, /* in_resource_area */ false); |
69 |
|
70 if (_special) { |
|
71 _committed.set_range(0, size_in_bits); |
|
72 } |
|
73 |
69 |
74 return true; |
70 return true; |
75 } |
71 } |
76 |
72 |
77 |
73 |