search for: executionenginestate

Displaying 2 results from an estimated 2 matches for "executionenginestate".

2012 Jun 03
0
[LLVMdev] [question] IR<-->native program state mode switch how / where is it done
...ExecutionEngine somewhere using these methods, but i cant find their wrapper, the one that would use these and say "now map everything and switch state" and somehow pass that mapping to the JIT and backwards. emitGlobals(), EmitGlobalVariable(), llvm::JIT::getOrEmitGlobalVariable() llvm::ExecutionEngineState::getGlobalAddressMap(), llvm::ExecutionEngineState::getGlobalAddressReverseMap() I hope I'm not misguided by an incorrect understanding of the JIT architecture, in any case any links to documentation, Doxygen tree, etc are absolutely welcome thanks, (and thanks for all of LLVM actually :) ) A...
2005 Feb 20
0
[LLVMdev] Attempt #1: JIT Thread Safety
...r with the code to make sure that I have protected the correct data structures. I'm also looking for suggestion about how to test this for correctness. To make sure that I added locks where required, I moved "dangerous" members of the classes into a new class, called JITState and ExecutionEngineState, respectively. These classes only allow access to the variables if a lock is held. This allows the compiler to verify that locks are held in the correct places, although there could still easily be bugs if the locks are released too early. The data structures that are protected are: Execution...