[all-commits] [llvm/llvm-project] c69df9: [Orc] Use MapperJITLinkMemoryManager with InProces...
Anubhab Ghosh via All-commits
all-commits at lists.llvm.org
Fri Aug 26 22:43:58 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c69df92b4f8b39a81cc0ba2a52b4f8a4bd655435
https://github.com/llvm/llvm-project/commit/c69df92b4f8b39a81cc0ba2a52b4f8a4bd655435
Author: Anubhab Ghosh <anubhabghosh.me at gmail.com>
Date: 2022-08-27 (Sat, 27 Aug 2022)
Changed paths:
M llvm/include/llvm/ExecutionEngine/Orc/MemoryMapper.h
M llvm/tools/llvm-jitlink/llvm-jitlink.cpp
Log Message:
-----------
[Orc] Use MapperJITLinkMemoryManager with InProcessMapper in llvm-jitlink tool
MapperJITLinkMemoryManager has slab allocation. Combined with
InProcessMapper, it can replace InProcessMemoryManager.
It can also replace JITLinkSlabAllocator through the InProcessDeltaMapper
that adds an offset to the executor addresses for use in tests.
Differential Revision: https://reviews.llvm.org/D132315
More information about the All-commits
mailing list