Searched refs:Allocs (Results 1 – 3 of 3) sorted by relevance
109 Allocator(Allocator &&Other) : Allocs(std::move(Other.Allocs)) {} in Allocator()112 Allocs = std::move(Other.Allocs);117 for (auto &Alloc : Allocs) in ~Allocator()129 assert(Allocs.find(MB.base()) == Allocs.end() && "Duplicate alloc"); in allocate()130 Allocs[MB.base()] = std::move(MB); in allocate()135 auto I = Allocs.find(block); in setProtections()136 if (I == Allocs.end()) in setProtections()143 std::map<void *, sys::MemoryBlock> Allocs;
269 void mapAllocsToRemoteAddrs(RuntimeDyld &Dyld, std::vector<Alloc> &Allocs, in mapAllocsToRemoteAddrs() argument271 for (auto &Alloc : Allocs) { in mapAllocsToRemoteAddrs()288 bool copyAndProtect(const std::vector<Alloc> &Allocs, in copyAndProtect() argument292 assert(!Allocs.empty() && "No sections in allocated segment"); in copyAndProtect()294 for (auto &Alloc : Allocs) { in copyAndProtect()
403 std::vector<AllocPtr> Allocs; in removeAllModules() local406 Allocs = std::move(UntrackedAllocs); in removeAllModules()409 Allocs.push_back(std::move(KV.second)); in removeAllModules()414 while (!Allocs.empty()) { in removeAllModules()415 Err = joinErrors(std::move(Err), Allocs.back()->deallocate()); in removeAllModules()416 Allocs.pop_back(); in removeAllModules()