search for: r76902

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

2009 Aug 20
0
[LLVMdev] Relocatability of LLVM code
...it, LLVM's JIT memory manager works by allocating a > 16Mb block of memory and generating native code into it.  Once that > block is exhausted no more functions can be JIT compiled.  I'm trying > to figure out ways to work around this limitation. Nope, I actually fixed this bug in r76902. :) Now it allocates memory in 64K slabs, and when it runs out of space it allocates another 64K slab. > One idea I had was to use that 16Mb block as a scratch area for > generating code.  Once a method has been compiled (and therefore its > size is known) a new block of memory would be...
2009 Aug 20
3
[LLVMdev] Relocatability of LLVM code
Hi all, As I understand it, LLVM's JIT memory manager works by allocating a 16Mb block of memory and generating native code into it. Once that block is exhausted no more functions can be JIT compiled. I'm trying to figure out ways to work around this limitation. One idea I had was to use that 16Mb block as a scratch area for generating code. Once a method has been compiled (and