/netbsd/external/bsd/jemalloc/dist/test/integration/ |
H A D | xallocx.c | 29 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() 188 assert_zu_eq(xallocx(p, small1, 0, 0), small0, in TEST_BEGIN() 191 assert_zu_eq(xallocx(p, small1, 0, 0), small0, in TEST_BEGIN() 230 if (xallocx(p, large3, 0, flags) != large3) { in TEST_BEGIN() 264 if (xallocx(p, large3, 0, flags) != large3) { in TEST_BEGIN() 337 if (xallocx(p, sz, 0, flags) != sz) { in test_zero() [all …]
|
H A D | extent.c | 54 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()
|
/netbsd/external/bsd/jemalloc/dist/test/unit/ |
H A D | prof_reset.c | 256 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()
|
H A D | zero.c | 31 if (xallocx(s, sz+1, 0, 0) == sz) { in test_zero()
|
H A D | junk.c | 93 if (xallocx(s, sz+1, 0, 0) == sz) { in test_junk()
|
H A D | decay.c | 300 xallocx(p, sz, 0, MALLOCX_TCACHE_NONE); in TEST_BEGIN()
|
/netbsd/include/ |
H A D | malloc.h | 38 size_t xallocx(void *, size_t, size_t, int);
|
/netbsd/external/bsd/jemalloc/include/jemalloc/ |
H A D | jemalloc_rename.h | 26 # define je_xallocx xallocx
|
H A D | jemalloc_mangle.h | 31 # define xallocx je_xallocx macro
|
H A D | jemalloc_mangle_jet.h | 31 # define xallocx jet_xallocx macro
|
H A D | jemalloc.h | 91 # define je_xallocx xallocx 420 # define xallocx je_xallocx macro
|
/netbsd/external/bsd/jemalloc/include/jemalloc/internal/ |
H A D | public_namespace.h | 20 #define je_xallocx JEMALLOC_N(xallocx)
|
/netbsd/external/bsd/jemalloc/lib/ |
H A D | jemalloc_stub.c | 47 xallocx(void *p, size_t l, size_t s, int f) in xallocx() function
|
/netbsd/external/bsd/jemalloc/dist/include/jemalloc/ |
H A D | jemalloc_protos.h.in | 34 JEMALLOC_EXPORT size_t JEMALLOC_NOTHROW @je_@xallocx(void *ptr, size_t size,
|
/netbsd/external/bsd/jemalloc/dist/ |
H A D | ChangeLog | 591 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.
|
H A D | Makefile.in | 228 $(srcroot)test/integration/xallocx.c
|
H A D | configure.ac | 851 …s_print malloc_usable_size mallocx nallocx posix_memalign rallocx realloc sallocx sdallocx xallocx"
|
/netbsd/external/bsd/jemalloc/dist/src/ |
H A D | jemalloc.c | 30 __weak_alias(xallocx, __je_xallocx)
|