summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/ExecutionEngine/MCJIT/SectionMemoryManager.h
Commit message (Collapse)AuthorAgeFilesLines
* Moving SectionMemoryManager into RuntimeDyld and adding unit tests for it.Andrew Kaylor2012-11-271-176/+0
| | | | | | | | The SectionMemoryManager now supports (and requires) applying section-specific page permissions. Clients using this memory manager must call either MCJIT::finalizeObject() or SectionMemoryManager::applyPermissions() before executing JITed code. See r168718 for changes from the previous implementation. llvm-svn: 168721
* Implementing page permission setting in MCJIT unit test SectionMemoryManager.cppAndrew Kaylor2012-11-271-17/+73
| | | | | | This commit is primarily here for the revision history. I'm about to move the SectionMemoryManager into the RuntimeDyld library, but I wanted to check the changes in here so people could see the differences in the updated implementation. llvm-svn: 168718
* Interface changes to allow RuntimeDyld memory managers to set memory ↵Andrew Kaylor2012-11-151-1/+3
| | | | | | permissions after an object has been loaded. llvm-svn: 168114
* Commit access test.Amara Emerson2012-10-311-0/+1
| | | | llvm-svn: 167144
* Adding MCJIT and MemoryBuffer unit testsAndrew Kaylor2012-10-041-0/+117
Patch by Daniel Malea. llvm-svn: 165246
OpenPOWER on IntegriCloud