vppinfra: remove the historical mheap memory allocator 82/24982/4
authorDave Barach <dave@barachs.net>
Tue, 11 Feb 2020 20:06:34 +0000 (15:06 -0500)
committerFlorin Coras <florin.coras@gmail.com>
Tue, 11 Feb 2020 23:57:18 +0000 (23:57 +0000)
commit2c8e0023f91882e53f06eb99c901b97fe013f981
treea0026aa039284780b7ec5da6f913e9cab5edd489
parenta6ef36b2c25de47824a1b45e147ab2fbf67c3a33
vppinfra: remove the historical mheap memory allocator

The mheap allocator has been turned off for several releases. This
commit removes the cmake config parameter, parallel support for
dlmalloc and mheap, and the mheap allocator itself.

Type: refactor

Signed-off-by: Dave Barach <dave@barachs.net>
Change-Id: I104f88a1f06e47e90e5f7fb3e11cd1ca66467903
18 files changed:
src/plugins/acl/acl.c
src/plugins/acl/hash_lookup.c
src/svm/fifo_segment.c
src/svm/ssvm.c
src/svm/svm.c
src/vlib/cli.c
src/vlib/threads.c
src/vnet/classify/vnet_classify.c
src/vnet/fib/ip4_fib.c
src/vnet/ip/ip4_mtrie.c
src/vpp-api/client/client.c
src/vpp/stats/stat_segment.c
src/vppinfra/CMakeLists.txt
src/vppinfra/config.h.in
src/vppinfra/mem.h
src/vppinfra/mem_mheap.c [deleted file]
src/vppinfra/mheap.c [deleted file]
src/vppinfra/mheap.h