llvm-project/llvm/lib/ExecutionEngine
Anubhab Ghosh ab492f6282 [Orc] Take offset inside slab into account in SharedMemoryMapper
SharedMemoryMapper assumed each reservation will have its corresponding
allocations starting from the beginning. However with the introduction
of the slab allocator, there can be a possible offset from the start
from where the initialization is being performed.

This commit also simplifies the logic for finding the parent reservation
and makes the assert messages consistent.
2022-08-27 07:49:48 +05:30
..
IntelJITEvents [IntelJITEvents] Add missing include. 2022-08-02 08:45:14 +09:00
Interpreter ManagedStatic: remove from Interpreter/ExternalFunctions 2022-08-03 13:29:24 +02:00
JITLink Ensure newlines at the end of files (NFC) 2022-08-20 21:18:23 -07:00
MCJIT [llvm] Use range-based for loops (NFC) 2022-08-07 00:16:21 -07:00
OProfileJIT
Orc [Orc] Take offset inside slab into account in SharedMemoryMapper 2022-08-27 07:49:48 +05:30
PerfJITEvents ManagedStatic: remove from PerfJITEventListener 2022-07-10 10:32:40 +02:00
RuntimeDyld [llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFC 2022-08-08 11:24:15 -07:00
CMakeLists.txt
ExecutionEngine.cpp [llvm] Use range-based for loops (NFC) 2021-11-28 18:14:49 -08:00
ExecutionEngineBindings.cpp [NFC] Cleanup more AttributeList::addAttribute() 2021-08-17 21:05:41 -07:00
GDBRegistrationListener.cpp ManagedStatic: remove from GDBRegistrationListener 2022-07-10 14:13:16 +02:00
SectionMemoryManager.cpp [llvm] Use = default (NFC) 2022-02-06 22:18:35 -08:00
TargetSelect.cpp Move TargetRegistry.(h|cpp) from Support to MC 2021-10-08 14:51:48 -07:00