| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Added splitting and some basic testing for it | Douglas B. Rumbaugh | 3 days | 1 | -1/+16 |
| | | |||||
| * | Cleaned up code for adding to the free list | Douglas B. Rumbaugh | 3 days | 1 | -17/+11 |
| | | |||||
| * | free_list: partial split implementation | Douglas B. Rumbaugh | 3 days | 1 | -2/+18 |
| | | | | | | | | Implemented enough of split to get basic free list reuse working. Also updated the allocate() function to return the output of split when it is called. | ||||
| * | free_list.c: Free list size bugfix | Douglas B. Rumbaugh | 3 days | 1 | -1/+1 |
| | | | | | | I wasn't setting the size of the free list node correctly due to an operating precedence mixup. | ||||
| * | Initial implementation of free list functions | Douglas B. Rumbaugh | 3 days | 1 | -5/+42 |
| | | | | | | Implemented (but haven't tested) adding nodes to the free list and coalescing them. | ||||
| * | Intial commit: No free list management yet | Douglas B. Rumbaugh | 3 days | 1 | -0/+22 |