Commit 410efda8 by Vicent Marti

pool: Take into account malloc overhead & pool page size

parent 4f971852
......@@ -21,7 +21,8 @@ uint32_t git_pool__system_page_size(void)
size_t page_size;
if (git__page_size(&page_size) < 0)
page_size = 4096;
size = page_size - 2 * sizeof(void *); /* allow space for malloc overhead */
/* allow space for malloc overhead */
size = page_size - (2 * sizeof(void *)) - sizeof(git_pool_page);
}
return size;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment