llvm-6502/include/llvm/System
Reid Kleckner 81ce3ed08c 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.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76828 91177308-0d34-0410-b5e6-96231b3b80d8
2009-07-23 00:49:59 +00:00
..
Alarm.h Add a Sleep() function. 2009-02-08 22:47:39 +00:00
Atomic.h Add atomic multiply and divide operations, built on top of CompareAndSwap. 2009-06-23 21:19:04 +00:00
Disassembler.h
DynamicLibrary.h Eliminate the static constructors and locks from DynamicLibrary.cpp. 2009-07-07 18:17:07 +00:00
Errno.h Add a portable strerror*() wrapper, llvm::sys::StrError(). This includes the 2009-07-01 18:11:20 +00:00
Host.h Add llvm::sys::getHostTriple and remove 2009-03-31 17:30:15 +00:00
IncludeFile.h Fix a bunch of Doxygen syntax issues. Escape special characters, 2009-03-03 02:55:14 +00:00
LICENSE.TXT
Memory.h Make the JIT code emitter properly retry and ask for more memory when it runs 2009-07-23 00:49:59 +00:00
Mutex.h Have scoped mutexes take referenes instead of pointers. 2009-07-07 18:33:04 +00:00
Path.h Add a raw_ostream operator<< to sys::Path. 2009-07-15 16:33:33 +00:00
Process.h Fix comments. 2009-06-04 08:18:25 +00:00
Program.h Add a Program::GetPid() method. 2009-07-18 21:43:40 +00:00
RWMutex.h Have scoped mutexes take referenes instead of pointers. 2009-07-07 18:33:04 +00:00
Signals.h Add a new 'AddSignalHandler' function to Signals.h that allows 2009-03-04 21:21:36 +00:00
Solaris.h Add support for building on solaris, working around namespace 2008-06-24 17:44:42 +00:00
Threading.h Move Threading.[h|cpp] from Support to System. 2009-06-18 16:54:52 +00:00
ThreadLocal.h Add support for const thread locals. 2009-06-25 23:31:18 +00:00
TimeValue.h