aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Added assignment details as a READMEHEADmasterDouglas B. Rumbaugh2025-11-031-0/+121
* Added large scale stress testDouglas B. Rumbaugh2025-11-021-0/+41
* free_list: Update header sizes when coalescing free blocksDouglas B. Rumbaugh2025-11-021-0/+1
* Defined allocator behavior for 0 byte requestsDouglas B. Rumbaugh2025-11-023-1/+11
* Ran clangtidyDouglas B. Rumbaugh2025-11-027-72/+63
* Added splitting and some basic testing for itDouglas B. Rumbaugh2025-11-023-1/+47
* tests: added test to validate the emptying of the free listDouglas B. Rumbaugh2025-11-021-0/+18
* Cleaned up code for adding to the free listDouglas B. Rumbaugh2025-11-021-17/+11
* liballoc_tests: Added coalesce testing for free listDouglas B. Rumbaugh2025-11-021-0/+53
* Added tests of the integrity of the headers to alloction testingDouglas B. Rumbaugh2025-11-021-9/+31
* free_list: partial split implementationDouglas B. Rumbaugh2025-11-022-3/+19
* Added free list reuse testDouglas B. Rumbaugh2025-11-021-1/+16
* free_list.c: Free list size bugfixDouglas B. Rumbaugh2025-11-021-1/+1
* Added an interface to access free list and updated tests to use itDouglas B. Rumbaugh2025-11-023-2/+17
* alloc.c: releasing NULL now worksDouglas B. Rumbaugh2025-11-021-0/+4
* Initial implementation of free list functionsDouglas B. Rumbaugh2025-11-021-5/+42
* Updated free list interfaceDouglas B. Rumbaugh2025-11-023-11/+39
* Added debug flags to MakefileDouglas B. Rumbaugh2025-11-021-3/+5
* Removed debug print statementDouglas B. Rumbaugh2025-11-021-2/+0
* Intial commit: No free list management yetDouglas B. Rumbaugh2025-11-0210-0/+390