search for: codelifecycle

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

2010 Nov 09
0
[LLVMdev] Calling PassManager on previously JITed Modules
Hi, I found the following wiki page in the Unladen Swallow project: http://code.google.com/p/unladen-swallow/wiki/CodeLifecycle This would appear to answer my question. Could someone confirm for me if it's definitely unsafe to attempt to optimise/JIT any Modules while a different thread is currently executing a JITed function which has been generated from them? Or am I just missing something here? I've tried using...
2010 Nov 08
3
[LLVMdev] Calling PassManager on previously JITed Modules
Hi, Has anyone had any success with running different PassManagers on llvm::Modules they've already JITed and are executing? In detail: 1) getting the IR, in form of an llvm::Module 2) calling PassManager->run() on the module 3) calling getFunction() and getPointerToFunction() to JIT the module 4) executing the JITed code using the function pointer received in step 3 and then what I
2010 Nov 09
1
[LLVMdev] Calling PassManager on previously JITed Modules
...e function in the module, but there is a long road to go. Olivier. On Tue, Nov 9, 2010 at 6:57 PM, Stephen Kyle <stephenckyle at googlemail.com>wrote: > Hi, > > I found the following wiki page in the Unladen Swallow project: > > http://code.google.com/p/unladen-swallow/wiki/CodeLifecycle > > This would appear to answer my question. Could someone confirm for me > if it's definitely unsafe to attempt to optimise/JIT any Modules while > a different thread is currently executing a JITed function which has > been generated from them? Or am I just missing something her...