Lines Matching refs:oss

34   std::ostringstream oss;  in DumpRAMAroundAddress()  local
38 oss << " adjacent_ram="; in DumpRAMAroundAddress()
42 oss << "|"; in DumpRAMAroundAddress()
45 oss << std::hex << std::setfill('0') << std::setw(2) << static_cast<uintptr_t>(*ptr); in DumpRAMAroundAddress()
48 oss << " <invalid address>"; in DumpRAMAroundAddress()
50 return oss.str(); in DumpRAMAroundAddress()
54 std::ostringstream oss; in DumpObjectInfo() local
55 oss << tag << "=" << addr; in DumpObjectInfo()
59 oss << " klass=" << klass; in DumpObjectInfo()
61 oss << "(" << klass->PrettyClass() << ")"; in DumpObjectInfo()
63 oss << " length=" << obj->AsArray<kVerifyNone>()->GetLength(); in DumpObjectInfo()
66 oss << " <invalid address>"; in DumpObjectInfo()
70 oss << " space=" << *space; in DumpObjectInfo()
74 oss << " card=" << static_cast<size_t>( in DumpObjectInfo()
78 oss << DumpRAMAroundAddress(reinterpret_cast<uintptr_t>(addr), 4 * kObjectAlignment); in DumpObjectInfo()
80 oss << " <invalid address>"; in DumpObjectInfo()
82 return oss.str(); in DumpObjectInfo()
93 std::ostringstream oss; in LogHeapCorruption() local
94 oss << "GC tried to mark invalid reference " << ref << std::endl; in LogHeapCorruption()
95 oss << DumpObjectInfo(ref, "ref") << "\n"; in LogHeapCorruption()
96 oss << DumpObjectInfo(holder.Ptr(), "holder"); in LogHeapCorruption()
100 oss << " field_offset=" << offset.Uint32Value(); in LogHeapCorruption()
103 oss << " name=" << field->GetName(); in LogHeapCorruption()
107 oss << " reference addr" in LogHeapCorruption()
110 Runtime::Current()->GetHeap()->DumpSpaces(oss); in LogHeapCorruption()
111 MemMap::DumpMaps(oss, /* terse= */ true); in LogHeapCorruption()
114 LOG(FATAL) << oss.str(); in LogHeapCorruption()
116 LOG(FATAL_WITHOUT_ABORT) << oss.str(); in LogHeapCorruption()
204 std::ostringstream oss; in VisitRoot() local
205 oss << info.ToString() << " = " << obj << "(" << obj->PrettyTypeOf() << ")"; in VisitRoot()
206 work_->emplace_back(obj, oss.str()); in VisitRoot()
232 std::ostringstream oss; in FirstPathFromRootSet() local
234 oss << pair.second << " -> " << obj << "(" << obj->PrettyTypeOf() << ")." << pair2.second; in FirstPathFromRootSet()
235 work.emplace_back(obj, oss.str()); in FirstPathFromRootSet()