Commit Graph

6 Commits

Author SHA1 Message Date
Axel Naumann
439869b8c2 Use magic ExeUnload handle to tag "nothing to be unloaded".
This disambiguates a transaction without JITted module from one with JITted code.
Only the latter should be unloaded.
2015-06-08 14:58:27 +02:00
Axel Naumann
bf6f3df7c7 The llvm::JITEventListener is lifetime managed by llvm. 2015-03-20 15:39:23 +01:00
Axel Naumann
fa03cc7c5a Hand JITed symbols to GDB. 2015-03-20 15:39:23 +01:00
Axel Naumann
99d8ab07a9 Also symbol lookup needs to remove the leading "_" on MacOS. 2015-02-11 22:05:21 +01:00
Axel Naumann
1001c65f99 MacOS adds an extra "_" in front of symbol names. 2015-02-11 11:51:16 +01:00
Axel Naumann
16fe3f49dc Replace use of ExecutionEngine by OrcJIT. 2015-02-11 10:57:47 +01:00