da74e77beefbc6ea0f9d7dbf663bc5df48fbd887 |
|
29-May-2014 |
Jason Evans <je@fb.com> |
Use KQU() rather than QU() where applicable. Fix KZI() and KQI() to append LL rather than ULL.
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_macros.h
|
8d8f9aeeaa77514d5732db5bd0111232af21fcfd |
|
29-May-2014 |
Jason Evans <je@fb.com> |
Add size class computation capability. Add size class computation capability, currently used only as validation of the size class lookup tables. Generalize the size class spacing used for bins, for eventual use throughout the full range of allocation sizes.
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_macros.h
|
f3e6d15d74194c37c72990d5b3d216f90fda5a46 |
|
27-May-2014 |
Mike Hommey <mh@glandium.org> |
Move platform headers and tricks from jemalloc_internal.h.in to a new jemalloc_internal_decls.h header
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_macros.h
|
50544e64a7c24f6d58a189026486672731d4d6d9 |
|
21-May-2014 |
Mike Hommey <mh@glandium.org> |
Move __func__ to jemalloc_internal_macros.h test/integration/aligned_alloc.c needs it.
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_macros.h
|
99b0fbbe6975bf2af1387f75d961ad84fb108276 |
|
25-Feb-2014 |
Jason Evans <jasone@canonware.com> |
Add workaround for missing 'restrict' keyword. Add a cpp #define that removes 'restrict' keyword usage unless the compiler definitely supports C99. As written, 'restrict' is only enabled if the compiler supports the -std=gnu99 option (e.g. gcc and llvm). Reported by Tobias Hieta.
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_macros.h
|
6edc97db15311fdac189798ec24e3eb39dc75d8e |
|
10-Dec-2013 |
Jason Evans <je@fb.com> |
Fix inline-related macro issues. Add JEMALLOC_INLINE_C and use it instead of JEMALLOC_INLINE in .c files, so that the annotated functions are always static. Remove SFMT's inline-related macros and use jemalloc's instead, so that there's no danger of interactions with jemalloc's definitions that disable inlining for debug builds.
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_macros.h
|
b1941c615023cab9baf0a78a28df1e3b4972434f |
|
10-Dec-2013 |
Jason Evans <jasone@canonware.com> |
Add probabability distribution utility code. Add probabability distribution utility code that enables generation of random deviates drawn from normal, Chi-square, and Gamma distributions. Fix format strings in several of the assert_* macros (remove a %s). Clean up header issues; it's critical that system headers are not included after internal definitions potentially do things like: #define inline Fix the build system to incorporate header dependencies for the test library C files.
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_macros.h
|
748dfac7788e3cbc2fc6d36196a81d3f002669f6 |
|
07-Dec-2013 |
Jason Evans <jasone@canonware.com> |
Add test code coverage analysis. Add test code coverage analysis based on gcov.
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_macros.h
|
dc1bed62272045651e4bbf2cd85f6fccaf7b1331 |
|
06-Dec-2013 |
Jason Evans <je@fb.com> |
Fix more test refactoring issues.
/external/jemalloc/include/jemalloc/internal/jemalloc_internal_macros.h
|