summaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp
AgeCommit message (Expand)Author
2025-11-02[llvm] Use "= default" (NFC) (#166088)Kazu Hirata
2025-10-15Revert "[ORC] Make runAllocActions and runDeallocActions asynchorous." (#163480)Lang Hames
2025-10-13[ORC] Add LinkGraph& argument to MemoryMapper::prepare. (#163121)Lang Hames
2025-03-14[ORC] Make runAllocActions and runDeallocActions asynchorous.Lang Hames
2025-03-07[z/OS] Add call to shmctl() to release shared memory on z/OS (#130163)Zibi Sarbinowski
2025-02-28[ExecutionEngine] Avoid repeated hash lookups (NFC) (#129191)Kazu Hirata
2024-11-19[ExecutionEngine] Remove unused includes (NFC) (#116749)Kazu Hirata
2024-08-30[NFC] Add explicit #include llvm-config.h where its macros are used. (#106621)Daniil Fukalov
2024-04-25[z/OS] Implement shared memory handling for JIT (#89933)Fanbo Meng
2024-03-08[llvm][Support] Add and use errnoAsErrorCode (#84423)Michael Spencer
2023-09-28[ORC] Rename MemLifetimePolicy to MemLifetime.Lang Hames
2023-03-18Re-apply "[JITLink][ORC] Rename MemDeallocPolicy to MemLifetime..." with fixes.Lang Hames
2023-03-17Revert "[JITLink][ORC] Rename MemDeallocPolicy to MemLifetimePolicy, add ..."Lang Hames
2023-03-17[JITLink][ORC] Rename MemDeallocPolicy to MemLifetimePolicy, add NoAlloc option.Lang Hames
2022-12-02Add void cast for preprocessor-conditionall-unused loop variableDavid Blaikie
2022-10-05[Orc] Fix the SharedMemoryMapper dtorAlexandre Ganea
2022-10-03[ORC] Don't unnecessarily copy collection element.Lang Hames
2022-10-03[ORC][JITLink] Move MemoryFlags.h (MemProt, AllocGroup,...) from JITLink to ORC.Lang Hames
2022-08-30[ORC] Update mapper deinitialize functions to deinitialize in reverse order.Lang Hames
2022-08-27[Orc] Take offset inside slab into account in SharedMemoryMapperAnubhab Ghosh
2022-08-21[Orc] Provide correct Reservation address for slab allocationsAnubhab Ghosh
2022-08-21[Orc] Only unmap shared memory in controller process destructorAnubhab Ghosh
2022-08-13Reapply [Orc] Properly deallocate mapped memory in MapperJITLinkMemoryManagerAnubhab Ghosh
2022-08-13Revert "[Orc] Properly deallocate mapped memory in MapperJITLinkMemoryManager"Anubhab Ghosh
2022-08-13[Orc] Properly deallocate mapped memory in MapperJITLinkMemoryManagerAnubhab Ghosh
2022-08-04[ORC] Actually propagate memory unmapping errors on WindowsMartin Storsjö
2022-08-01[Orc] Disable use of shared memory on AndroidAnubhab Ghosh
2022-07-20[ORC] Add a new MemoryMapper-based JITLinkMemoryManager implementation.Anubhab Ghosh
2022-07-19Re-re-apply 5acd47169884, Add a shared-memory based orc::MemoryMapper...Anubhab Ghosh
2022-07-15Revert "Re-apply 5acd47169884, Add a shared-memory based orc::MemoryMapper, w...Mitch Phillips
2022-07-15Re-apply 5acd47169884, Add a shared-memory based orc::MemoryMapper, with fixes.Anubhab Ghosh
2022-07-14Revert "[ORC] Add a shared-memory based orc::MemoryMapper."Cullen Rhodes
2022-07-14Revert "[ORC] Fix compilation on mingw"Cullen Rhodes
2022-07-14[ORC] Fix compilation on mingwMartin Storsjö
2022-07-13[ORC] Add a shared-memory based orc::MemoryMapper.Anubhab Ghosh
2022-06-21Re-apply "[JITLink][Orc] Add MemoryMapper interface with InProcess implementa...Anubhab Ghosh
2022-06-21Revert "[JITLink][Orc] Add MemoryMapper interface with InProcess implementation"Nico Weber
2022-06-21[JITLink][Orc] Add MemoryMapper interface with InProcess implementationAnubhab Ghosh