From 38ac67e8dd8c9673bcbe5150b53394176cdccd0b Mon Sep 17 00:00:00 2001 From: Henning Baldersheim Date: Mon, 14 Feb 2022 22:22:19 +0100 Subject: Revert "Revert "Revert "Let allocations larger than 1M be handled directly by mmap""" --- eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp b/eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp index d1a9ffc5b49..512e12bec71 100644 --- a/eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp +++ b/eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp @@ -21,8 +21,6 @@ #include #include #include -#include -#include #include double vespalib_eval_ldexp(double a, double b) { return std::ldexp(a, b); } @@ -730,8 +728,6 @@ LLVMWrapper::compile(llvm::raw_ostream * dumpStream) // Set relocation model to silence valgrind on CentOS 8 / aarch64 _engine.reset(llvm::EngineBuilder(std::move(_module)).setOptLevel(llvm::CodeGenOpt::Aggressive).setRelocationModel(llvm::Reloc::Static).create()); assert(_engine && "llvm jit not available for your platform"); - - MallocMmapGuard largeAllocsAsMMap(1_Mi); _engine->finalizeObject(); } -- cgit v1.2.3