search for: your_own_symbol

Displaying 3 results from an estimated 3 matches for "your_own_symbol".

2019 Jun 27
2
Questions about moving from MCJIT to Orc JIT
Hi Bjoern, CC'ing Lang hames For questions, 1. In short yes, you can replace the memory manager, default one provided is section memory manager. 2. If you mean by " address of already compiled code", yes you can do that. Like this JITDylib.define(absoluteSymbols, ( Your_own_symbol , JITTargetAddress(Address of function))), now ORC can resolve all the references to Your_own_symbol to the provided the Address. 3. Yes, all the class/function with legacy prefix will be removed in subsequent releases. 4. Could please provide some more context on this? Like it's usage model,...
2019 Jun 27
2
Questions about moving from MCJIT to Orc JIT
...ions, > > 1. In short yes, you can replace the memory manager, default one provided > is section memory manager. > > > > 2. If you mean by " address of already compiled code", yes you can do > that. > > Like this > > JITDylib.define(absoluteSymbols, ( Your_own_symbol , > JITTargetAddress(Address of function))), now ORC can resolve all the > references to Your_own_symbol to the provided the Address. > > > > 3. Yes, all the class/function with legacy prefix will be removed in > subsequent releases. > > > > 4. Could please provide...
2019 Jun 19
2
Questions about moving from MCJIT to Orc JIT
Hello LLVM-Mailing list, in the past I was using the MCJIT (if I understand it correctly) to load IR modules, compile them and execute them. The speciality of this JIT was, that it was writing the compiled code into a shared memory - for a different process to execute them. For that task the JIT used a 'custom' memory manager, memory mapping and also resolved undefined references itself.