| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Defined allocator behavior for 0 byte requests | Douglas B. Rumbaugh | 3 days | 1 | -1/+2 |
| | | |||||
| * | Ran clangtidy | Douglas B. Rumbaugh | 3 days | 4 | -6/+6 |
| | | |||||
| * | Added splitting and some basic testing for it | Douglas B. Rumbaugh | 3 days | 1 | -0/+1 |
| | | |||||
| * | Added an interface to access free list and updated tests to use it | Douglas B. Rumbaugh | 3 days | 1 | -0/+7 |
| | | |||||
| * | Updated free list interface | Douglas B. Rumbaugh | 3 days | 2 | -2/+36 |
| | | | | | | | | | | | I realized my existing interface wouldn't work if the coalescing or adding of a new node replaced the head of the list, as there was no way to communicate that back to the caller. As a result, I've updated those interfaces to accept a pointer to the free list head pointer. This will let them change the free list head in alloc.c if necessary. | ||||
| * | Intial commit: No free list management yet | Douglas B. Rumbaugh | 3 days | 3 | -0/+108 |