Home
last modified time | relevance | path

Searched refs:xallocx (Results 1 – 15 of 15) sorted by relevance

/external/jemalloc_new/test/integration/
Dxallocx.c29 tsz = xallocx(p, sz, 0, 0); in TEST_BEGIN()
44 tsz = xallocx(p, sz, sz-42, 0); in TEST_BEGIN()
59 tsz = xallocx(p, sz + 5, 0, 0); in TEST_BEGIN()
128 assert_zu_eq(xallocx(p, 1, 0, 0), small0, in TEST_BEGIN()
132 assert_zu_le(xallocx(p, largemax, 0, 0), largemax, in TEST_BEGIN()
136 assert_zu_le(xallocx(p, largemax+1, 0, 0), largemax, in TEST_BEGIN()
138 assert_zu_le(xallocx(p, SIZE_T_MAX, 0, 0), largemax, in TEST_BEGIN()
157 assert_zu_le(xallocx(p, largemax-1, 2, 0), largemax, in TEST_BEGIN()
159 assert_zu_le(xallocx(p, largemax, 1, 0), largemax, in TEST_BEGIN()
163 assert_zu_le(xallocx(p, largemax+1, 2, 0), largemax, in TEST_BEGIN()
[all …]
Dextent.c54 xallocx_success_a = (xallocx(p, large0, 0, flags) == large0); in test_extent_body()
77 xallocx_success_b = (xallocx(p, large0, 0, flags) == large0); in test_extent_body()
83 xallocx_success_c = (xallocx(p, large0 * 2, 0, flags) == large0 * 2); in test_extent_body()
/external/jemalloc_new/test/unit/
Dprof_reset.c256 assert_zu_eq(xallocx(p, sz, 0, 0), sz, in TEST_BEGIN()
261 assert_zu_eq(xallocx(p, nsz, 0, 0), sz, in TEST_BEGIN()
Dzero.c31 if (xallocx(s, sz+1, 0, 0) == sz) { in test_zero()
Djunk.c93 if (xallocx(s, sz+1, 0, 0) == sz) { in test_junk()
Ddecay.c300 xallocx(p, sz, 0, MALLOCX_TCACHE_NONE); in TEST_BEGIN()
/external/jemalloc_new/include/jemalloc/internal/
Dpublic_namespace.h20 #define je_xallocx JEMALLOC_N(xallocx)
/external/jemalloc_new/include/jemalloc/
Djemalloc_mangle_jet.h31 # define xallocx jet_xallocx macro
Djemalloc_rename.h50 # define je_xallocx xallocx
Djemalloc_protos.h.in34 JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW @je_@xallocx(void *ptr, size_t size,
Djemalloc.h362 # define xallocx je_xallocx macro
/external/jemalloc_new/
DChangeLog591 This bugfix release fixes another xallocx() regression. No other regressions
597 - Fix xallocx(..., MALLOCX_ZERO to zero the last full trailing page of large
603 This bugfix release continues the trend of xallocx() and heap profiling fixes.
606 - Fix xallocx(..., MALLOCX_ZERO) to zero all trailing bytes of large
608 - Fix xallocx(..., MALLOCX_ZERO) to zero trailing bytes of huge allocations
621 allocations. xallocx() is in general incapable of moving small allocations,
631 refactoring required to address deep xallocx() problems. As a side effect of
632 these fixes, xallocx() now tries harder to partially fulfill requests for
644 rallocx()/xallocx() functionality was combined as rallocm().
652 - Fix xallocx() bugs related to size+extra exceeding HUGE_MAXCLASS.
DAndroid.bp380 "test/integration/xallocx.c",
DMakefile.in228 $(srcroot)test/integration/xallocx.c
Dconfigure.ac851 …s_print malloc_usable_size mallocx nallocx posix_memalign rallocx realloc sallocx sdallocx xallocx"