summaryrefslogtreecommitdiffstats
path: root/lib/ExecutionEngine/JIT/JITMemoryManager.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use twines to simplify calls to report_fatal_error. For code size and readabi...Benjamin Kramer2010-04-081-4/+2
* rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner2010-04-071-1/+1
* Change errs() to dbgs().David Greene2010-01-051-1/+1
* Fix typo, cleanup whitespace.Eric Christopher2009-11-121-35/+35
* Remove dlsym stubs, with Nate Begeman's permission.Jeffrey Yasskin2009-11-091-11/+0
* Verify that the function and exception table have been allocatedNicolas Geoffray2009-10-221-2/+2
* Move the Function*->allocated blocks map from the JITMemoryManager to theJeffrey Yasskin2009-10-201-32/+12
* Initialize the PoisonMemory member before initializingDan Gohman2009-08-271-7/+7
* remove a few DOUTs here and there.Chris Lattner2009-08-231-1/+1
* Fix a bug where the DWARF emitter in the JIT was not initializing alignmentReid Kleckner2009-08-211-0/+4
* This void is implicit in C++.Dan Gohman2009-08-121-2/+2
* In TrimAllocationToSize, if a block is below the minimum allocation size,Nicolas Geoffray2009-07-291-1/+4
* Re-committing r76828 with the JIT memory manager changes now that the buildReid Kleckner2009-07-231-95/+269
* Reverting r76825 and r76828, since they caused clang runtime errors and some ...Reid Kleckner2009-07-231-269/+95
* Make the JIT code emitter properly retry and ask for more memory when it runsReid Kleckner2009-07-231-95/+269
* Convert more assert(0)+abort() -> LLVM_UNREACHABLE,Torok Edwin2009-07-111-8/+5
* Add an option to allocate JITed global data separately from code. ByJeffrey Yasskin2009-07-081-16/+57
* Use uint8_t and int32_t in {JIT,Machine}CodeEmitersBruno Cardoso Lopes2009-06-041-28/+26
* Revert 72650Bruno Cardoso Lopes2009-06-031-26/+28
* Use uint8_t and int32_t in {JIT,Machine}CodeEmitersBruno Cardoso Lopes2009-05-301-28/+26
* Use CHAR_BIT instead of hard-coding 8 in several places where itDan Gohman2009-04-011-1/+2
* Fix PR3724 by searching for the largest free block when Chris Lattner2009-03-091-2/+19
* Add support to the JIT for true non-lazy operation. When a call to a functionNate Begeman2009-02-181-1/+11
* fix a tricky bug in the JIT global variable emitter, that was triggered when ...Nuno Lopes2008-10-211-1/+18
* Add <cstdio> include where needed by gcc-4.4.Duncan Sands2008-10-081-0/+1
* On Darwin ARM, memory needs special handling to do JIT. This patch expandsJim Grosbach2008-10-031-0/+15
* Preliminary support for systems which require changing JIT memory regions pri...Evan Cheng2008-09-181-0/+4
* Rewrite JIT handling of GlobalVariables so theyDale Johannesen2008-08-071-1/+1
* Fix for PR2578. Do not split off a block whose size is less than FreeRangeHea...Evan Cheng2008-07-291-0/+3
* Use static_cast instead of reinterpret_cast for casting void*.Dan Gohman2008-06-211-1/+1
* Correlate stubs with functions in JIT: when emitting a stub, the JIT tells th...Nicolas Geoffray2008-04-161-2/+5
* fix 80 col violationsChris Lattner2008-03-071-1/+2
* Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov2008-02-201-0/+2
* Enable exception handling int JITNicolas Geoffray2008-02-131-0/+41
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Adjust VStudio files to add JITMemoryManager files + include <cassert> from s...Chuck Rose III2007-12-061-0/+1
* split the JIT memory management code out from the main JIT logic into itsChris Lattner2007-12-051-0/+427