mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-04-14 14:41:42 +03:00
Add junk/zero filling unit tests, and fix discovered bugs.
Fix growing large reallocation to junk fill new space. Fix huge deallocation to junk fill when munmap is disabled.
This commit is contained in:
parent
e18c25d23d
commit
6b694c4d47
9 changed files with 420 additions and 31 deletions
15
Makefile.in
15
Makefile.in
|
|
@ -108,13 +108,14 @@ C_TESTLIB_SRCS := $(srcroot)test/src/math.c $(srcroot)test/src/mtx.c \
|
|||
$(srcroot)test/src/thd.c
|
||||
C_UTIL_INTEGRATION_SRCS := $(srcroot)src/util.c
|
||||
TESTS_UNIT := $(srcroot)test/unit/bitmap.c $(srcroot)test/unit/ckh.c \
|
||||
$(srcroot)test/unit/hash.c $(srcroot)test/unit/mallctl.c \
|
||||
$(srcroot)test/unit/math.c $(srcroot)test/unit/mq.c \
|
||||
$(srcroot)test/unit/mtx.c $(srcroot)test/unit/ql.c \
|
||||
$(srcroot)test/unit/qr.c $(srcroot)test/unit/quarantine.c \
|
||||
$(srcroot)test/unit/rb.c $(srcroot)test/unit/rtree.c \
|
||||
$(srcroot)test/unit/SFMT.c $(srcroot)test/unit/stats.c \
|
||||
$(srcroot)test/unit/tsd.c $(srcroot)test/unit/util.c
|
||||
$(srcroot)test/unit/hash.c $(srcroot)test/unit/junk.c \
|
||||
$(srcroot)test/unit/mallctl.c $(srcroot)test/unit/math.c \
|
||||
$(srcroot)test/unit/mq.c $(srcroot)test/unit/mtx.c \
|
||||
$(srcroot)test/unit/ql.c $(srcroot)test/unit/qr.c \
|
||||
$(srcroot)test/unit/quarantine.c $(srcroot)test/unit/rb.c \
|
||||
$(srcroot)test/unit/rtree.c $(srcroot)test/unit/SFMT.c \
|
||||
$(srcroot)test/unit/stats.c $(srcroot)test/unit/tsd.c \
|
||||
$(srcroot)test/unit/util.c $(srcroot)test/unit/zero.c
|
||||
TESTS_INTEGRATION := $(srcroot)test/integration/aligned_alloc.c \
|
||||
$(srcroot)test/integration/allocated.c \
|
||||
$(srcroot)test/integration/mallocx.c \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue