Skip to content

Releases: rfmineguy/malloc-impl

Release list

v1.2

Choose a tag to compare

@rfmineguy rfmineguy released this 09 Nov 22:41

Fix edge case bug where attempting to free a 0x0 (null pointer), would cause segfault.

v1.1

Choose a tag to compare

@rfmineguy rfmineguy released this 09 Nov 18:23

This release fixes some small bugs in the malloc implementation, and provides more comprehensive testing for it.

  • test
    • basic tests to make sure that freeing all allocations restores the heap to a known fully free state

v1

v1

Choose a tag to compare

@rfmineguy rfmineguy released this 09 Nov 03:50

This tag marks the first working instance of my malloc implementation.
It features:

  • mymalloc

    • responsible for creating an allocation in the designated heap
  • myfree

    • responsible for freeing an allocation in the designated heap
    • performs reclamation and merging of adjacent memory areas
  • mycalloc

    • helper function on top of mymalloc
  • test

    • basic tests to make sure that freeing all allocations restores the heap to a known fully free state