aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-03-12[ORC] Add a mutex to guard EHFrameRegistrationPlugin data structures.Lang Hames1-6/+12
2020-02-22[ORC] Add errors for missing and extraneous symbol definitions.Lang Hames1-0/+30
2020-02-19[ORC] Add generic initializer/deinitializer support.Lang Hames1-14/+61
2020-02-11[ORC] Fix symbol dependence propagation algorithm in ObjectLinkingLayer.Lang Hames1-41/+67
2019-12-15[ORC] Make ObjectLinkingLayer own its jitlink::MemoryManager.Lang Hames1-4/+4
2019-11-28[ORC][JITLink] Add support for weak references, and improve handling of staticLang Hames1-8/+19
2019-10-15[Orc] Add a method for ObjectLinkingLayer to return ownership of object buffers.Lang Hames1-0/+7
2019-10-04[JITLink] Switch from an atom-based model to a "blocks and symbols" model.Lang Hames1-94/+82
2019-08-27[JITLink][ORC] Track eh-frame section size for registration/deregistration.Lang Hames1-30/+33
2019-08-23[ORC] Fix a FIXME: Propagate errors to dependencies.Lang Hames1-3/+9
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-1/+1
2019-07-04[JITLink][ORC] Add EHFrameRegistrar interface, use in EHFrameRegistrationPlugin.Lang Hames1-12/+16
2019-06-13[ORC] Rename MaterializationResponsibility resolve and emit methods toLang Hames1-2/+2
2019-06-07[ORC] Update symbol lookup to use a single callback with a required symbol stateLang Hames1-8/+4
2019-04-26[ORC] Add a 'plugin' interface to ObjectLinkingLayer for events/configuration.Lang Hames1-47/+148
2019-04-22[JITLink] Remove a lot of reduntant 'JITLink_' prefixes. NFC.Lang Hames1-1/+1
2019-04-20Initial implementation of JITLink - A replacement for RuntimeDyld.Lang Hames1-0/+382