forked from OSchip/llvm-project
required for all sections in a module. This can be useful when targets or
code-models place strict requirements on how sections must be laid out
in memory.
If RTDyldMemoryManger::needsToReserveAllocationSpace() is overridden to return
true then the JIT will call the following method on the memory manager, which
can be used to preallocate the necessary memory.
void RTDyldMemoryManager::reserveAllocationSpace(uintptr_t CodeSize,
uintptr_t DataSizeRO,
uintptr_t DataSizeRW)
Patch by Vaidas Gasiunas. Thanks very much Viadas!
llvm-svn: 201259
|
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| GDBRegistrar.cpp | ||
| JITRegistrar.h | ||
| LLVMBuild.txt | ||
| Makefile | ||
| ObjectImageCommon.h | ||
| RuntimeDyld.cpp | ||
| RuntimeDyldELF.cpp | ||
| RuntimeDyldELF.h | ||
| RuntimeDyldImpl.h | ||
| RuntimeDyldMachO.cpp | ||
| RuntimeDyldMachO.h | ||