wangmy
3f2acf6d7e
jemalloc: upgrade 5.2.1 -> 5.3.0
...
0001-Makefile.in-make-sure-doc-generated-before-install.patch
removed since it's included in 5.3.0
Changelog:
https://github.com/jemalloc/jemalloc/releases/tag/5.3.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-09 08:59:46 -07:00
Khem Raj
d49282245c
jemalloc: Fix build with glibc 2.35+clang
...
Compiler crashes when using glibc 2.35, it should be fixed in clang but
until then workaround it here.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-18 09:01:51 -08:00
Mingli Yu
71c5cc44c7
jemalloc: improve the ptest output
...
Previouly we only show the output of each text program, actually
each test program includes serveral test cases. Improve the ptest
script to show the output of each test case.
Before:
# ./run-ptest
[snip]
PASS: tests/integration/MALLOCX_ARENA
PASS: tests/integration/aligned_alloc
[snip]
After:
# ./run-ptest
[snip]
PASS: test_MALLOCX_ARENA (non-reentrant)
PASS: test_MALLOCX_ARENA (libc-reentrant)
PASS: test_MALLOCX_ARENA (arena_new-reentrant)
PASS: test_alignment_errors (non-reentrant)
PASS: test_alignment_errors (libc-reentrant)
PASS: test_alignment_errors (arena_new-reentrant)
PASS: test_oom_errors (non-reentrant)
PASS: test_oom_errors (libc-reentrant)
PASS: test_oom_errors (arena_new-reentrant)
PASS: test_alignment_and_size (non-reentrant)
PASS: test_alignment_and_size (libc-reentrant)
PASS: test_alignment_and_size (arena_new-reentrant)
PASS: test_zero_alloc (non-reentrant)
PASS: test_zero_alloc (libc-reentrant)
PASS: test_zero_alloc (arena_new-reentrant)
[snip]
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-12 17:56:01 -07:00
Mingli Yu
61638bdba3
jemalloc: add ptest support
...
Add ptest support.
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-11 10:23:54 -07:00
Mingli Yu
369fd1efe9
jemalloc: fix the race during do_install
...
Fixes:
| TOPDIR/tmp-glibc/hosttools/install: cannot stat 'doc/jemalloc.3': No such file or directory
| make: *** [Makefile:513: install_doc_man] Error 1
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-11 10:23:54 -07:00