Lines Matching refs:MemMgr
84 for (auto &MemMgr : MemMgrs) {
87 static_cast<uint64_t>(reinterpret_cast<uintptr_t>(MemMgr.get())));
88 MemMgr->deregisterEHFrames();
150 RuntimeDyld::MemoryManager *MemMgr = nullptr;
157 MemMgr = MemMgrs.back().get();
164 *MemMgr, Resolver, ProcessAllSections,
165 [this, K, SharedR, MemMgr, InternalSymbols](
169 return onObjLoad(K, *SharedR, Obj, MemMgr, std::move(LoadedObjInfo),
172 [this, K, SharedR, MemMgr](object::OwningBinary<object::ObjectFile> Obj,
174 onObjEmit(K, *SharedR, std::move(Obj), MemMgr, std::move(Err));
195 const object::ObjectFile &Obj, RuntimeDyld::MemoryManager *MemMgr,
280 assert(!LoadedObjInfos.count(MemMgr) && "Duplicate loaded info for MemMgr");
281 LoadedObjInfos[MemMgr] = std::move(LoadedObjInfo);
289 RuntimeDyld::MemoryManager *MemMgr, Error Err) {
309 auto LOIItr = LoadedObjInfos.find(MemMgr);
313 static_cast<uint64_t>(reinterpret_cast<uintptr_t>(MemMgr)), *Obj,
315 LoadedObjInfos.erase(MemMgr);