search for: memorymanagerptrt

Displaying 6 results from an estimated 6 matches for "memorymanagerptrt".

2015 Jul 23
2
[LLVMdev] ORC and relocations
...bjectSet constructor to indicate whether relocation resolution should be performed. Would you be ok with such a change? Thanks, Eugene template <typename NotifyLoadedFtor = DoNothingOnNotifyLoaded> class ObjectLinkingLayer : public ObjectLinkingLayerBase { private: template <typename MemoryManagerPtrT, typename SymbolResolverPtrT> class ConcreteLinkedObjectSet : public LinkedObjectSet { public: ConcreteLinkedObjectSet(MemoryManagerPtrT MemMgr, SymbolResolverPtrT Resolver) : LinkedObjectSet(*MemMgr, *Resolver), MemMgr(std::move(MemMgr)), Resolv...
2015 Jul 23
0
[LLVMdev] ORC and relocations
...ok with such a change? > > > > Thanks, > > > > Eugene > > > > template <typename NotifyLoadedFtor = DoNothingOnNotifyLoaded> > > class ObjectLinkingLayer : public ObjectLinkingLayerBase { > > private: > > > > template <typename MemoryManagerPtrT, typename SymbolResolverPtrT> > > class ConcreteLinkedObjectSet : public LinkedObjectSet { > > public: > > ConcreteLinkedObjectSet(MemoryManagerPtrT MemMgr, > > SymbolResolverPtrT Resolver) > > : LinkedObjectSet(*MemMgr, *Re...
2015 Jul 23
2
[LLVMdev] ORC and relocations
...bjectSet constructor to indicate whether relocation resolution should be performed. Would you be ok with such a change? Thanks, Eugene template <typename NotifyLoadedFtor = DoNothingOnNotifyLoaded> class ObjectLinkingLayer : public ObjectLinkingLayerBase { private: template <typename MemoryManagerPtrT, typename SymbolResolverPtrT> class ConcreteLinkedObjectSet : public LinkedObjectSet { public: ConcreteLinkedObjectSet(MemoryManagerPtrT MemMgr, SymbolResolverPtrT Resolver) : LinkedObjectSet(*MemMgr, *Resolver), MemMgr(std::move(MemMgr)), Resolv...
2015 Jul 24
0
[LLVMdev] ORC and relocations
...ok with such a change? > > > > Thanks, > > > > Eugene > > > > template <typename NotifyLoadedFtor = DoNothingOnNotifyLoaded> > > class ObjectLinkingLayer : public ObjectLinkingLayerBase { > > private: > > > > template <typename MemoryManagerPtrT, typename SymbolResolverPtrT> > > class ConcreteLinkedObjectSet : public LinkedObjectSet { > > public: > > ConcreteLinkedObjectSet(MemoryManagerPtrT MemMgr, > > SymbolResolverPtrT Resolver) > > : LinkedObjectSet(*MemMgr, *Re...
2015 Jun 30
2
[LLVMdev] ORC and relocations
Hi Lang, Yes, I can return a non-zero marker value. Are you ok with this version? void RuntimeDyldImpl::resolveExternalSymbols() { while (!ExternalSymbolRelocations.empty()) { StringMap<RelocationList>::iterator i = ExternalSymbolRelocations.begin(); StringRef Name = i->first(); if (Name.size() == 0) { // This is an absolute symbol, use an address of zero.
2015 May 30
2
[LLVMdev] MCJit interface question
Agreed, that sounds like the best plan. I'll look into moving LLILC to ORC. Thanks -Joseph From: Russell Hadley Sent: Friday, May 29, 2015 8:13 PM To: Lang Hames; Joseph Tremoulet Cc: llvmdev at cs.uiuc.edu Subject: RE: [LLVMdev] MCJit interface question Hey Joseph, What Lang said made me wonder. Is it the right time for us (LLILC) to move to ORC? The long term plan was to go there but