summaryrefslogtreecommitdiff
path: root/src/memory.cpp
AgeCommit message (Expand)Author
2024-11-14add pk.h and major pkmem refactorJonathan Bradley
2024-01-09refactor and simplify bucketed-arrayJonathan Bradley
2023-12-23add placeholder mutex to allocatorJonathan Bradley
2023-12-23PkeThreads_Enqueue now takes a pointer to a taskJonathan Bradley
2023-12-23assert then malloc failsJonathan Bradley
2023-12-13Buckets_NewHandle not growing because off by 1Jonathan Bradley
2023-12-12use specific types for handle indexes consistentlyJonathan Bradley
2023-12-11replace handles with union structJonathan Bradley
2023-12-06expose if the contents of a bucket were movedJonathan Bradley
2023-11-28add a method to reset a memory bucketJonathan Bradley
2023-11-22resolves memory instability preventing pointer reuseJonathan Bradley
2023-11-21memory cleanup - still buggyJonathan Bradley
2023-11-21checkpoint - memory overhual including testsJonathan Bradley
2023-10-23memory manager now handles alignmentJonathan Bradley
2023-10-20method names should match headerJonathan Bradley
2023-10-13reuse freed space in bucketsJonathan Bradley
2023-10-06Memory management - ctors and dtorsJonathan Bradley
2023-10-06debug print memory buckets on shutdownJonathan Bradley
2023-09-07update memory assertsJonathan Bradley
2023-09-06cleanup naming conventions and header defsJonathan Bradley
2023-09-06move boilerplate bucket code to memory fileJonathan Bradley
2023-08-12CAFE_BABE macroJonathan Bradley
2023-08-08memory add flush functionJonathan Bradley
2023-08-08memory cleanup and track bucket transienceJonathan Bradley
2023-08-08memory assert bucket and check the ptr itselfJonathan Bradley
2023-08-08memory cleanup and require size for deleting the pointerJonathan Bradley
2023-08-08first pass memory bucketsJonathan Bradley