History log of /external/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
54d4dfa33617e5df0d02b8b6135a64312fba9fe0 03-Mar-2016 Christopher Ferris <cferris@google.com> Update generated files for 4.1.0 update.

Removed the hack to do an always purge. Instead use the new decay
purging mechanism, but set the decay timeout to 0 so it always purges
without the need to change the code.

Added back the a0get function to use for huge chunk allocation patch
we use for android.

Bug: 27408522

(cherry picked from commit 473a1853074261bb265060e04deeb8efb0fe6fac)

Change-Id: I2f6ab9be8784b039a08f83a8143785b3d8bcd5cf
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h
c43b70f22d0653305513e26f5616382a86a43366 07-Jan-2016 Josh Gao <jmgao@google.com> Add svelte configuration for jemalloc.

Disable the tcache in the configuration, and enable it via the Makefile,
so we can turn it on and off using MALLOC_SVELTE in BoardConfig.mk.

Bug: http://b/17207577
Change-Id: I104c64d0cfc1cabf91a0d5efd649f9324465d220
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h
6f50cbc975f782b7576ed699a7c2b123655d1b95 09-Sep-2015 Christopher Ferris <cferris@google.com> Regenerate files and re-add android changes.

Update to the jemalloc top of tree and regenerate all of the files
using configure.

Also, re-add all of small the android changes.

In addition, add a new define to allow the chunk size to be changed
easily. Use this define to set the chunk size to 512K for the 32 bit
library, and set the chunk size to 2MB for the 64 bit library.

Bug: 23633724
Change-Id: I9daef0428e6c22e56eb7b05089f9a3f6e2f86d82
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h
ff55436d8e692cfdf141923db002ae8bc8eceebb 19-May-2015 Chih-Hung Hsieh <chh@google.com> Enable clang/llvm for arm64 and mips targets.

Only arm64 and mips targets use c11 atomic functions now,
depending on JEMALLOC_C11ATOMICS in include/jemalloc/internal/atomic.h.

BUG: 21119263
Change-Id: I8f60207e3e677d57a0b9b9d73224fc985057121d
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h
cb4217087d4d5b1271f8316515f5e71f087b3162 21-May-2015 Christopher Ferris <cferris@google.com> Update headers to match .in changes.

jemalloc_internal.h.in and jemalloc_internal_defs.h.in have been
updated. This change updates the corresponding files to include the
new changes.

Bug: 21326736
Change-Id: Ie2aaeb88131c5fc23b0ad374ee93bd49e14eafa0
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h
96d58c8575eeac2a4a026e4d3629388573335bfa 22-Apr-2015 Christopher Ferris <cferris@google.com> Revert "Revert "Update for new version.""

This reverts commit 53372f270c36cc1770954fa60e274bcd97c81073.

Change-Id: I1eb631a2aba35de7cbb5a6a8f6518b62c6bc22b8
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h
53372f270c36cc1770954fa60e274bcd97c81073 16-Apr-2015 Nicolas Geoffray <ngeoffray@google.com> Revert "Update for new version."

Revert to put us back to before https://android-review.googlesource.com/#/c/147045/

This reverts commit 0b9d74bfed176f3c83114086a9dbf207cdeeb1f1.

Change-Id: I39940f1c9b351dafaff926cc106bcbd153f8ad30
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h
0b9d74bfed176f3c83114086a9dbf207cdeeb1f1 16-Apr-2015 Christopher Ferris <cferris@google.com> Update for new version.

- Regenerated all of the header files.
- Moved the je_mallinfo code into src/jemalloc.c since the variables
are static in that file now.
- Update the makefiles for new tests and files.

Change-Id: I7f7be351f2543ac216754fc284cbccfe20785e62
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h
9eda39002ea8303855150075b8e1c5495c0aaf38 09-Dec-2014 Chih-Hung Hsieh <chh@google.com> Use C11 atomic functions when necessary.

Clang arm64 and mips compilers do not have all gcc predefined macros
and intrinsic functions. When builtin gcc atomic functions are
not available, use C11 standard functions.

BUG: 17046358
Change-Id: I98619647b230d725c81a73dcd3207d429b943e71
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h
ef19c12ffa052a654e6fb9b51be26923804950c6 16-Sep-2014 Christopher Ferris <cferris@google.com> Do not munmap dead pages.

This causes perf problems since we spend a lot of time munmapping pages.
The code already madvises away pages that are not in use.

Bug: 17524229

Change-Id: I49174a675b17137a9f37254fe4cc5b4b5e7012f2
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h
9ebe2acb722ad8e29179cfbff35547f607e0f532 01-Jul-2014 Christopher Ferris <cferris@google.com> Update header files from new jemalloc changes.

Also, fix gitignore, not to ignore generated headers.

Change-Id: I6c781ae85112c2098d6808adba55c0c8e05e5ecc
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h
5daf4e4a8d52ac2d5b40b0d12ce5721c6b9676e7 23-Apr-2014 Christopher Ferris <cferris@google.com> Initial commit.

This change allows jemalloc to compile for all known targets.

Bug: 981363
Change-Id: I847f653daa8430ae8fba90c8365aa0d11f7a4897
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h