Skip to content
Snippets Groups Projects
Commit d577e8aa authored by DocQuantum's avatar DocQuantum
Browse files

Boundary tags, circular ddl-list, malloc, and free. Also mm_checkheap.

Implemented boundary tags so there's now a footer with the header.

Implemented a circular double linked list allowing the head pointer to
traverse bi-directionally and traverse where left off at.

Reimplemented malloc to use the list, which means that extend heap was
also changed to help and related functions.

Changed mm_checkheap to also go through the free list and verify nodes
are valid.
parent 6a6b4bc4
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment