Skip to content

Commit bcfa9ba

Browse files
committed
add rmalloc to Makefile
1 parent 5103c5f commit bcfa9ba

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

Makefile

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ SHA256SUM_FLAGS=-c -s
2626
endif
2727

2828
BENCHMARKS_EXTERN=lean linux lua redis rocksdb
29-
ALLOCS = dh ff fg gd hd hm iso je lf lp lt mesh mi mi2 mng nomesh rp sc scudo sg sm sn tbb tc tcg yal
29+
ALLOCS = dh ff fg gd hd hm iso je lf lp lt mesh mi mi2 mng nomesh rmalloc rp sc scudo sg sm sn tbb tc tcg yal
3030
PDFDOC=extern/large.pdf
3131

3232
########################################################################
@@ -200,6 +200,13 @@ extern/nomesh/.built: extern/mesh/.unpacked
200200
make -C $(@D) $(nomesh_ENV)
201201
touch $@
202202

203+
# rmalloc: uses CMake
204+
extern/rmalloc/.built: extern/rmalloc/.configured
205+
206+
extern/rmalloc/.configured: extern/rmalloc/.unpacked
207+
cmake -S $(@D) -B $(@D)
208+
touch $@
209+
203210
#rp: uses ninja, one fix in build.ninja
204211
extern/rp/build.ninja: extern/rp/.unpacked
205212
cd $(@D) && python3 configure.py

VERSIONS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ mi: v1.8.2, b66e3214, https://github.com/microsoft/mimalloc
1818
mng: master, master, https://github.com/richfelker/mallocng-draft
1919
pa: main, main, https://github.com/1c3t3a/partition_alloc_builder
2020
redis: 6.2.7, e6f6709, https://github.com/redis/redis
21+
rmalloc: master, master, https://github.com/newell-romario/rmalloc
2122
rocksdb: 8.1.1, 6a43615, https://github.com/facebook/rocksdb
2223
rp: 1.4.5, e4393ff, https://github.com/mjansson/rpmalloc
2324
sc: master, master, https://github.com/cksystemsgroup/scalloc

0 commit comments

Comments
 (0)