| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | On Darwin ARM, memory needs special handling to do JIT. This patch expands | Jim Grosbach | 2008-10-03 | 1 | -0/+15 |
| | | | | | | | | this handling to work properly for modifying stub functions, relocations back to entry points after JIT compilation, etc.. llvm-svn: 57013 | ||||
| * | Preliminary support for systems which require changing JIT memory regions ↵ | Evan Cheng | 2008-09-18 | 1 | -0/+4 |
| | | | | | | | privilege from read / write to read / executable. llvm-svn: 56303 | ||||
| * | Rewrite JIT handling of GlobalVariables so they | Dale Johannesen | 2008-08-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | are allocated in the same buffer as the code, jump tables, etc. The default JIT memory manager does not handle buffer overflow well. I didn't introduce this and I'm not attempting to fix it here, but it is more likely to be hit now since we're putting more stuff in the buffer. This affects one test that I know of so far, MultiSource/Benchmarks/NPB-serial/is. llvm-svn: 54442 | ||||
| * | Fix for PR2578. Do not split off a block whose size is less than ↵ | Evan Cheng | 2008-07-29 | 1 | -0/+3 |
| | | | | | | | FreeRangeHeader::getMinBlockSize(). Patch by Damien. llvm-svn: 54152 | ||||
| * | Use static_cast instead of reinterpret_cast for casting void*. | Dan Gohman | 2008-06-21 | 1 | -1/+1 |
| | | | | | llvm-svn: 52592 | ||||
| * | Correlate stubs with functions in JIT: when emitting a stub, the JIT tells ↵ | Nicolas Geoffray | 2008-04-16 | 1 | -2/+5 |
| | | | | | | | | | the memory manager which function the stub will resolve. llvm-svn: 49814 | ||||
| * | fix 80 col violations | Chris Lattner | 2008-03-07 | 1 | -1/+2 |
| | | | | | llvm-svn: 48019 | ||||
| * | Unbreak build with gcc 4.3: provide missed includes and silence most ↵ | Anton Korobeynikov | 2008-02-20 | 1 | -0/+2 |
| | | | | | | | annoying warnings. llvm-svn: 47367 | ||||
| * | Enable exception handling int JIT | Nicolas Geoffray | 2008-02-13 | 1 | -0/+41 |
| | | | | | llvm-svn: 47079 | ||||
| * | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| | | | | | llvm-svn: 45418 | ||||
| * | Adjust VStudio files to add JITMemoryManager files + include <cassert> from ↵ | Chuck Rose III | 2007-12-06 | 1 | -0/+1 |
| | | | | | | | same. llvm-svn: 44651 | ||||
| * | split the JIT memory management code out from the main JIT logic into its | Chris Lattner | 2007-12-05 | 1 | -0/+427 |
| own JITMemoryManager interface. There is no functionality change with this patch. llvm-svn: 44640 | |||||

