summaryrefslogtreecommitdiff
path: root/src/memory.hpp
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2023-08-31 16:25:16 -0400
committerJonathan Bradley <jcb@pikum.xyz>2023-09-06 17:24:23 -0400
commitabcb22c518f39ac5095e58294eab150cb8cd9afe (patch)
treed759a849edf5fba8f8e25a67229647c621dc809d /src/memory.hpp
parent3c115e49721bd479ee04d7b8410897869a779258 (diff)
cleanup naming conventions and header defs
Diffstat (limited to 'src/memory.hpp')
-rw-r--r--src/memory.hpp35
1 files changed, 15 insertions, 20 deletions
diff --git a/src/memory.hpp b/src/memory.hpp
index 74e72a3..329be51 100644
--- a/src/memory.hpp
+++ b/src/memory.hpp
@@ -11,39 +11,34 @@
#define DEFAULT_BUCKET_SIZE 1UL << 27
-namespace pke
-{
-
struct MemBucket;
-void *PkeNew(std::size_t sz);
-void *PkeNew(std::size_t sz, MemBucket *bkt);
-void PkeDelete(const void *ptr, std::size_t sz);
-void PkeDelete(const void *ptr, std::size_t sz, MemBucket *bkt);
+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);
-MemBucket *BeginTransientBucket(int64_t sz = DEFAULT_BUCKET_SIZE); // 256MB
-void EndTransientBucket(MemBucket *bkt);
-void Flush();
+MemBucket *Pke_BeginTransientBucket(int64_t sz = DEFAULT_BUCKET_SIZE); // 256MB
+void Pke_EndTransientBucket(MemBucket *bkt);
+void Pke_MemoryFlush();
template <typename T>
-inline T *PkeNew() {
- return reinterpret_cast<T *>(PkeNew(sizeof(T)));
+inline T *Pke_New() {
+ return reinterpret_cast<T *>(Pke_New(sizeof(T)));
}
template <typename T>
-inline T *PkeNew(long count) {
- return reinterpret_cast<T *>(PkeNew(sizeof(T) * count));
+inline T *Pke_New(long count) {
+ return reinterpret_cast<T *>(Pke_New(sizeof(T) * count));
}
template <typename T>
-inline void PkeDelete(const void *ptr) {
- return PkeDelete(ptr, sizeof(T));
+inline void Pke_Delete(const void *ptr) {
+ return Pke_Delete(ptr, sizeof(T));
}
template <typename T>
-inline void PkeDelete(const void *ptr, long count) {
- return PkeDelete(ptr, sizeof(T) * count);
+inline void Pke_Delete(const void *ptr, long count) {
+ return Pke_Delete(ptr, sizeof(T) * count);
}
-} /* pke */
-
uint64_t Buckets_NewHandle(std::size_t bucketBytes, uint64_t bucketItemCount, uint64_t &bucketIncrementer, uint64_t &bucketCounter, uint64_t &itemCounter, void*& buckets);
template <typename T> inline uint64_t Buckets_NewHandle(uint64_t bucketItemCount, uint64_t &bucketIncrementer, uint64_t &bucketCounter, uint64_t &itemCounter, T*& buckets) {