commit | 8d72480298d3bab7ca6087482ca62af66974a2a1 | [log] [tgz] |
---|---|---|
author | Carl Shapiro <cshapiro@google.com> | Sun Feb 14 18:40:47 2010 -0800 |
committer | Carl Shapiro <cshapiro@google.com> | Tue Feb 16 13:51:20 2010 -0800 |
tree | 467e5a9a90b1ca3a8f6f1b3fe3fc0990f24f9b18 | |
parent | 98389d0893ad3d3e06cfb38296b01de39e52db31 [diff] |
Densely allocate mspaces. New heaps are started on the page following the break of the previously allocated heap. In addition, we shrink the reported size of the previous object bitmap so it covers only the committed range of the heap. We now separately track the size of the bitmap virtual memory reservation so we may unmap it all at shutdown time.