summaryrefslogtreecommitdiff
path: root/src/tests/page_heap_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/page_heap_test.cc')
-rw-r--r--src/tests/page_heap_test.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/tests/page_heap_test.cc b/src/tests/page_heap_test.cc
index 5bd803d..817b69b 100644
--- a/src/tests/page_heap_test.cc
+++ b/src/tests/page_heap_test.cc
@@ -12,8 +12,11 @@ DECLARE_int64(tcmalloc_heap_limit_mb);
namespace {
+// The system will only release memory if the block size is equal or hight than
+// system page size.
static bool HaveSystemRelease =
- TCMalloc_SystemRelease(TCMalloc_SystemAlloc(kPageSize, NULL, 0), kPageSize);
+ TCMalloc_SystemRelease(
+ TCMalloc_SystemAlloc(getpagesize(), NULL, 0), getpagesize());
static void CheckStats(const tcmalloc::PageHeap* ph,
uint64_t system_pages,