| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Re-committing r76828 with the JIT memory manager changes now that the build | Reid Kleckner | 2009-07-23 | 1 | -0/+276 |
| | | | | | | | bots like the BumpPtrAllocator changes. llvm-svn: 76902 | ||||
| * | Reverting r76825 and r76828, since they caused clang runtime errors and some ↵ | Reid Kleckner | 2009-07-23 | 1 | -276/+0 |
| | | | | | | | build failure involving memset. llvm-svn: 76838 | ||||
| * | Make the JIT code emitter properly retry and ask for more memory when it runs | Reid Kleckner | 2009-07-23 | 1 | -0/+276 |
| 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 | |||||

