29 |
29 |
30 AdjoiningVirtualSpaces::AdjoiningVirtualSpaces(ReservedSpace rs, |
30 AdjoiningVirtualSpaces::AdjoiningVirtualSpaces(ReservedSpace rs, |
31 size_t min_low_byte_size, |
31 size_t min_low_byte_size, |
32 size_t min_high_byte_size, |
32 size_t min_high_byte_size, |
33 size_t alignment) : |
33 size_t alignment) : |
|
34 _high(NULL), _low(NULL), |
34 _reserved_space(rs), _min_low_byte_size(min_low_byte_size), |
35 _reserved_space(rs), _min_low_byte_size(min_low_byte_size), |
35 _min_high_byte_size(min_high_byte_size), _low(0), _high(0), |
36 _min_high_byte_size(min_high_byte_size), |
36 _alignment(alignment) {} |
37 _alignment(alignment) {} |
37 |
38 |
38 // The maximum byte sizes are for the initial layout of the |
39 // The maximum byte sizes are for the initial layout of the |
39 // virtual spaces and are not the limit on the maximum bytes sizes. |
40 // virtual spaces and are not the limit on the maximum bytes sizes. |
40 void AdjoiningVirtualSpaces::initialize(size_t max_low_byte_size, |
41 void AdjoiningVirtualSpaces::initialize(size_t max_low_byte_size, |