From 69e6672e36e6ea377cd6d1bb1d93c260f292063b Mon Sep 17 00:00:00 2001 From: Jonathan Bradley Date: Fri, 6 Oct 2023 12:56:19 -0400 Subject: debug print memory buckets on shutdown --- src/memory.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/memory.hpp') diff --git a/src/memory.hpp b/src/memory.hpp index 9936d5a..bde3f2b 100644 --- a/src/memory.hpp +++ b/src/memory.hpp @@ -9,6 +9,7 @@ #include #include +// 256MB #define DEFAULT_BUCKET_SIZE 1UL << 27 struct MemBucket; @@ -25,8 +26,9 @@ void *Pke_New(std::size_t sz); void *Pke_New(std::size_t sz, MemBucket *bkt); void Pke_Delete(const void *ptr, std::size_t sz); void Pke_Delete(const void *ptr, std::size_t sz, MemBucket *bkt); +void Pke_DebugPrint(); -MemBucket *Pke_BeginTransientBucket(int64_t sz = DEFAULT_BUCKET_SIZE); // 256MB +MemBucket *Pke_BeginTransientBucket(int64_t sz = DEFAULT_BUCKET_SIZE); void Pke_EndTransientBucket(MemBucket *bkt); void Pke_MemoryFlush(); -- cgit v1.2.3