History log of /external/jemalloc/src/android_je_iterate.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
354524779686d6d5518078fd681110157631c941 14-Jun-2016 Christopher Ferris <cferris@google.com> Updates to generated files for 4.2.1 release.

Bug: 28860984
Change-Id: If12daed270ec0a85cd151aaaa432d178c8389757
/external/jemalloc/src/android_je_iterate.c
b32837faaa5b0b0f25652c389c4503304fe9fac8 21-Apr-2016 Colin Cross <ccross@android.com> Fix iteration over huge allocations

Huge allocations may have a size that is not a multiple of chunksize.
When stepping through chunks round up the huge allocation size to the
next multiple of chunksize.

Change-Id: I417fdfb840559c2b90c97b0ade7670aa2d181de4
Fixes: 28303511
(cherry picked from commit 1e14731d7182460d082d128660d419b26b9c6c39)
/external/jemalloc/src/android_je_iterate.c
6ab5f60a1e0d2b09ec7961b6e2d2c2a39e9c96f2 30-Dec-2015 Colin Cross <ccross@android.com> Add je_iterate, je_malloc_disable, and je_malloc_enable

je_iterate calls a callback for every active jemalloc allocation in a
block of memory. je_malloc_disable prevents allocations to avoid
mutating the jemalloc internal data structures while je_iterate is
running, and je_malloc_enable re-enables allocations.

Change-Id: I09c9554f36965806b47ecfce627560d1d9c33fda
/external/jemalloc/src/android_je_iterate.c