本文整理汇总了C++中JITMemoryManager类的典型用法代码示例。如果您正苦于以下问题:C++ JITMemoryManager类的具体用法?C++ JITMemoryManager怎么用?C++ JITMemoryManager使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了JITMemoryManager类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
void
MonoJITMemoryManager::SetDlsymTable(void *ptr)
{
mm->SetDlsymTable (ptr);
}
示例2: endExceptionTable
virtual void endExceptionTable(const Function *F, uint8_t *TableStart,
uint8_t *TableEnd, uint8_t* FrameRegister) { return JMM->endExceptionTable(F,TableStart,TableEnd,FrameRegister); }
示例3:
virtual uint8_t *startFunctionBody(const Function *F,
uintptr_t &ActualSize) { ActualSize += 48; uint8_t *ret = JMM->startFunctionBody(F,ActualSize); ActualSize -= 48; return ret; }
示例4: endFunctionBody
virtual void endFunctionBody(const Function *F, uint8_t *FunctionStart,
uint8_t *FunctionEnd) { return JMM->endFunctionBody(F,FunctionStart,FunctionEnd+48); }
示例5: setMemoryExecutable
virtual void setMemoryExecutable() { return JMM->setMemoryExecutable(); }
示例6: AllocateGOT
virtual void AllocateGOT() { JMM->AllocateGOT(); HasGOT = true; }
示例7: GetNumCodeSlabs
virtual unsigned GetNumCodeSlabs() { return JMM->GetNumCodeSlabs(); }
示例8: GetNumDataSlabs
virtual unsigned GetNumDataSlabs() { return JMM->GetNumDataSlabs(); }
示例9: GetDefaultDataSlabSize
virtual size_t GetDefaultDataSlabSize() { return JMM->GetDefaultDataSlabSize(); }
示例10: GetDefaultStubSlabSize
virtual size_t GetDefaultStubSlabSize() { return JMM->GetDefaultStubSlabSize(); }
示例11: GetDefaultCodeSlabSize
virtual size_t GetDefaultCodeSlabSize() { return JMM->GetDefaultCodeSlabSize(); }
示例12: CheckInvariants
virtual bool CheckInvariants(std::string &str) { return JMM->CheckInvariants(str); }
示例13: deallocateExceptionTable
virtual void deallocateExceptionTable(void *ET) { return JMM->deallocateExceptionTable(ET); }
示例14: registerEHFrames
virtual void registerEHFrames(StringRef SectionData) { return JMM->registerEHFrames(SectionData); }
示例15: GetNumStubSlabs
virtual unsigned GetNumStubSlabs() { return JMM->GetNumStubSlabs(); }