Home | History | Annotate | Download | only in runtime

Lines Matching defs:maps_

80 MemMap::Maps* MemMap::maps_ = nullptr;
335 // Use maps_ as an optimization to skip over large maps.
337 auto it = maps_->upper_bound(reinterpret_cast<void*>(ptr));
338 if (it != maps_->begin()) {
345 while (it != maps_->end()) {
521 // Remove it from maps_.
524 DCHECK(maps_ != nullptr);
525 for (auto it = maps_->lower_bound(base_begin_), end = maps_->end();
529 maps_->erase(it);
549 // Add it to maps_.
551 DCHECK(maps_ != nullptr);
552 maps_->insert(std::make_pair(base_begin_, this));
675 const auto& mem_maps = *maps_;
735 for (auto it = maps_->lower_bound(base_begin), end = maps_->end();
747 DCHECK(maps_ != nullptr);
748 for (auto it = maps_->lower_bound(address), end = maps_->end();
762 if (maps_ == nullptr) {
764 maps_ = new Maps;
770 delete maps_;
771 maps_ = nullptr;