Home | History | Annotate | Download | only in runtime

Lines Matching refs:Maps

63 std::ostream& operator<<(std::ostream& os, const MemMap::Maps& mem_maps) {
74 MemMap::Maps* MemMap::maps_ = nullptr;
140 // There is a suspicion that BacktraceMap::Create is occasionally missing maps. TODO: Investigate
167 PrintFileToLog("/proc/self/maps", LogSeverity::ERROR);
169 "any existing map. See process maps in the log.", begin, end);
174 // Return true if the address range does not conflict with any /proc/self/maps entry.
341 PrintFileToLog("/proc/self/maps", LogSeverity::WARNING);
344 "See process maps in the log.",
430 PrintFileToLog("/proc/self/maps", LogSeverity::WARNING);
434 ") of file '%s' failed: %s. See process maps in the log.",
561 PrintFileToLog("/proc/self/maps", LogSeverity::WARNING);
562 *error_msg = StringPrintf("munmap(%p, %zd) failed for '%s'. See process maps in the log.",
573 PrintFileToLog("/proc/self/maps", LogSeverity::WARNING);
575 "maps in the log.", tail_base_begin, tail_base_size, tail_prot, flags,
671 // Merge consecutive maps with the same protect flags and name.
740 maps_ = new Maps;
805 // Use maps_ as an optimization to skip over large maps.
828 // Try to see if we get lucky with this address since none of the ART maps overlap.