History log of /external/jemalloc/test/unit/rtree.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ab8c79fdafd6d1ee722c1277ef32c14c6e0c9dd3 30-Mar-2014 Jason Evans <jasone@canonware.com> Fix message formatting errors uncovered by p_test_fail() refactoring.
/external/jemalloc/test/unit/rtree.c
b954bc5d3a65966df0ce7801cd6102542b5e894b 03-Jan-2014 Jason Evans <je@fb.com> Convert rtree from (void *) to (uint8_t) storage.

Reduce rtree memory usage by storing booleans (1 byte each) rather than
pointers. The rtree code is only used to record whether jemalloc manages
a chunk of memory, so there's no need to store pointers in the rtree.

Increase rtree node size to 64 KiB in order to reduce tree depth from 13
to 3 on 64-bit systems. The conversion to more compact leaf nodes was
enough by itself to make the rtree depth 1 on 32-bit systems; due to the
fact that root nodes are smaller than the specified node size if
possible, the node size change has no impact on 32-bit systems (assuming
default chunk size).
/external/jemalloc/test/unit/rtree.c
b980cc774a9ccb208a82f4e9ccdcc695d06a960a 03-Jan-2014 Jason Evans <je@fb.com> Add rtree unit tests.
/external/jemalloc/test/unit/rtree.c