add jemalloc to http-ui and the benchmarks

This commit is contained in:
Tamo 2021-06-22 14:17:56 +02:00
parent d53df8a002
commit 77eb37934f
No known key found for this signature in database
GPG key ID: 20CD8020AFA88D69
6 changed files with 20 additions and 0 deletions

View file

@ -42,3 +42,6 @@ funty = "=1.1"
[dev-dependencies]
maplit = "1.0.2"
serde_test = "1.0.125"
[target.'cfg(target_os = "linux")'.dependencies]
jemallocator = "0.3.2"

View file

@ -36,6 +36,10 @@ use warp::Filter;
use self::update_store::UpdateStore;
#[cfg(target_os = "linux")]
#[global_allocator]
static ALLOC: jemallocator::Jemalloc = jemallocator::Jemalloc;
static GLOBAL_THREAD_POOL: OnceCell<ThreadPool> = OnceCell::new();
#[derive(Debug, StructOpt)]