Skip to content

Releases: dcompiler/r3malloc

r3malloc non-blocking 0.2

15 Jun 16:45

Choose a tag to compare

Now with added APF support.

r3malloc blocking (coarse-grained lock) 0.1

14 Apr 20:32

Choose a tag to compare

Change locking to be coarse-grained

This means that we now have a singe lock (POOL_LOCK) that is acquired
when the list of Descriptors is being modified. There are four functions
that do this: Descriptor::{alloc, retire}, heap_pop_partial and
heap_push_partial.

Additionally, change inner type of partial list of descriptors inside of
ProcHeap to be RefCell. This prevents mutability conflicts.

r3malloc non-blocking 0.1

14 Apr 20:31

Choose a tag to compare

nb_v0.1

Merge branch 'main' of https://github.com/dcompiler/r3malloc