History log of /barrelfish-master/include/dmalloc/dmalloc.h
Revision Date Author Comments
# c491322d 25-Apr-2015 Zaheer Chothia <zchothia@inf.ethz.ch>

Upgrade Doug Lea's malloc to 2.8.6

Summary:
This brings in a few bug fixes and additions. The main changes are:
* Fail-fast: aborts instead of just printing a warning and ignoring
incorrect usage or memory corruption [!]
* Header file now exposes more routines and non-standard extensions, for
example aligned allocations and statistics.
* Adds `posix_memalign`, which I need for the Rust port.

Test Plan:
Ran small C and Rust programs manually but nothing thorough.

Differential Revision: https://code.systems.ethz.ch/D16

Signed-off-by: Zaheer Chothia <zchothia@inf.ethz.ch>


# 436c7809 08-Feb-2013 Zaheer Chothia <zchothia@student.ethz.ch>

headers: wrap declarations in extern "C".

Note: this change is not exhaustive and only touches some headers in //include


# 559955b4 02-Aug-2011 Simon Peter <speter@inf.ethz.ch>

Merge from ASPLOS tree.