diff --git a/include/xo/jit/Jit.hpp b/include/xo/jit/Jit.hpp index fa188245..83b62c29 100644 --- a/include/xo/jit/Jit.hpp +++ b/include/xo/jit/Jit.hpp @@ -111,7 +111,7 @@ namespace xo { const DataLayout & data_layout() const { return data_layout_; } - JITDylib &getMainJITDylib() { return dest_dynamic_lib_; } + JITDylib & dest_dynamic_lib_ref() { return dest_dynamic_lib_; } llvm::Error addModule(ThreadSafeModule ts_module, diff --git a/src/jit/MachPipeline.cpp b/src/jit/MachPipeline.cpp index 54ab95f8..235a8afb 100644 --- a/src/jit/MachPipeline.cpp +++ b/src/jit/MachPipeline.cpp @@ -401,7 +401,7 @@ namespace xo { { static llvm::ExitOnError llvm_exit_on_err; - auto tracker = kal_jit_->getMainJITDylib().createResourceTracker(); + auto tracker = kal_jit_->dest_dynamic_lib_ref().createResourceTracker(); /* invalidates llvm_cx_->llvm_cx_ref(); will discard and re-create *