llvm-mirror/include
Reid Kleckner b500f07edf Make the JIT code emitter properly retry and ask for more memory when it runs
out of memory, and also make the default memory manager allocate more memory
when it runs out.

Also, switch function stubs and global data over to using the BumpPtrAllocator.

This makes it so the JIT no longer mmaps (or the equivalent on Windows) 16 MB
of memory, and instead allocates in 512K slabs.  I suspect this size could go
lower, especially on embedded platforms, now that more slabs can be allocated.

llvm-svn: 76828
2009-07-23 00:49:59 +00:00
..
llvm Make the JIT code emitter properly retry and ask for more memory when it runs 2009-07-23 00:49:59 +00:00
llvm-c Put new enum at end of list to avoid changing ABI. 2009-07-20 18:22:52 +00:00