90daf7c61e
sHeapBase will probably not point to memory in the heap area. Use sFreeHeapBase instead. * When reserving the heap area range fails, set sHeapBase to NULL, so we'll later know about the fact. * hoardSbrk(): When resizing the area fails, we'll now try to allocate a new one, if the former failure was not due to an "out of memory" situation. E.g. if the heap range reservation failed or, if we just have exhausted the range, another area could be in the way. Also when mmap()ing over malloc()ed, the heap area count be split in two with the first part retaining the old area ID, thus preventing resizing as well. Fixed #5168. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34897 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
||
---|---|---|
.. | ||
os | ||
posix | ||
Jamfile | ||
libroot_init.c | ||
libroot_versions |