Lines Matching refs:vios

554       VariableIndentationOutputStream vios(&os);  in Dump()  local
572 deps.Dump(&vios); in Dump()
680 VariableIndentationOutputStream vios(&os); in Dump() local
682 DumpStats(vios, "OatFile", stats_, stats_.Value()); in Dump()
923 VariableIndentationOutputStream vios(&os); in DumpOatDexFile() local
924 ScopedIndentation indent1(&vios); in DumpOatDexFile()
946 if (!DumpOatClass(&vios, oat_class, *dex_file, accessor, &stop_analysis)) { in DumpOatDexFile()
1069 bool DumpOatClass(VariableIndentationOutputStream* vios, in DumpOatClass() argument
1078 if (!DumpOatMethod(vios, in DumpOatClass()
1095 vios->Stream() << std::flush; in DumpOatClass()
1104 bool DumpOatMethod(VariableIndentationOutputStream* vios, in DumpOatMethod() argument
1124 vios->Stream() << StringPrintf("%d: %s (dex_method_idx=%d)\n", in DumpOatMethod()
1145 ScopedIndentation indent1(vios); in DumpOatMethod()
1148 vios->Stream() << "DEX CODE:\n"; in DumpOatMethod()
1149 ScopedIndentation indent2(vios); in DumpOatMethod()
1152 vios->Stream() << StringPrintf("0x%04x: ", inst.DexPc()) << inst->DumpHexLE(5) in DumpOatMethod()
1164 vios->Stream() << "VERIFIER TYPE ANALYSIS:\n"; in DumpOatMethod()
1165 ScopedIndentation indent2(vios); in DumpOatMethod()
1166 verifier.reset(DumpVerifier(vios, hs.get(), in DumpOatMethod()
1171 vios->Stream() << "OatMethodOffsets "; in DumpOatMethod()
1173 vios->Stream() << StringPrintf("%p ", oat_method_offsets); in DumpOatMethod()
1175 vios->Stream() << StringPrintf("(offset=0x%08x)\n", oat_method_offsets_offset); in DumpOatMethod()
1177 vios->Stream() << StringPrintf( in DumpOatMethod()
1181 vios->Stream() << std::flush; in DumpOatMethod()
1185 ScopedIndentation indent2(vios); in DumpOatMethod()
1186 vios->Stream() << StringPrintf("code_offset: 0x%08x ", code_offset); in DumpOatMethod()
1189 vios->Stream() << StringPrintf("WARNING: " in DumpOatMethod()
1194 vios->Stream() << "\n"; in DumpOatMethod()
1197 vios->Stream() << "OatQuickMethodHeader "; in DumpOatMethod()
1204 vios->Stream() << StringPrintf("%p ", method_header); in DumpOatMethod()
1206 vios->Stream() << StringPrintf("(offset=0x%08x)\n", method_header_offset); in DumpOatMethod()
1208 vios->Stream() << StringPrintf( in DumpOatMethod()
1212 vios->Stream() << std::flush; in DumpOatMethod()
1216 ScopedIndentation indent2(vios); in DumpOatMethod()
1217 vios->Stream() << "vmap_table: "; in DumpOatMethod()
1219 vios->Stream() << StringPrintf("%p ", oat_method.GetVmapTable()); in DumpOatMethod()
1223 vios->Stream() << StringPrintf("(offset=0x%08x)\n", vmap_table_offset); in DumpOatMethod()
1230 vios->Stream() << StringPrintf("WARNING: " in DumpOatMethod()
1238 DumpVmapData(vios, oat_method, code_item_accessor); in DumpOatMethod()
1242 vios->Stream() << "QuickMethodFrameInfo\n"; in DumpOatMethod()
1244 ScopedIndentation indent2(vios); in DumpOatMethod()
1245 vios->Stream() in DumpOatMethod()
1247 vios->Stream() << StringPrintf("core_spill_mask: 0x%08x ", oat_method.GetCoreSpillMask()); in DumpOatMethod()
1248 DumpSpillMask(vios->Stream(), oat_method.GetCoreSpillMask(), false); in DumpOatMethod()
1249 vios->Stream() << "\n"; in DumpOatMethod()
1250 vios->Stream() << StringPrintf("fp_spill_mask: 0x%08x ", oat_method.GetFpSpillMask()); in DumpOatMethod()
1251 DumpSpillMask(vios->Stream(), oat_method.GetFpSpillMask(), true); in DumpOatMethod()
1252 vios->Stream() << "\n"; in DumpOatMethod()
1258 ScopedIndentation indent2(vios); in DumpOatMethod()
1259 DumpVregLocations(vios->Stream(), oat_method, code_item_accessor); in DumpOatMethod()
1262 vios->Stream() << "CODE: "; in DumpOatMethod()
1265 ScopedIndentation indent2(vios); in DumpOatMethod()
1266 vios->Stream() << StringPrintf("WARNING: " in DumpOatMethod()
1279 vios->Stream() << StringPrintf("%p ", code); in DumpOatMethod()
1281 vios->Stream() << StringPrintf("(code_offset=0x%08x size_offset=0x%08x size=%u)%s\n", in DumpOatMethod()
1287 ScopedIndentation indent2(vios); in DumpOatMethod()
1289 vios->Stream() << StringPrintf("WARNING: " in DumpOatMethod()
1294 vios->Stream() << StringPrintf( in DumpOatMethod()
1303 DumpCode(vios, oat_method, code_item_accessor, true, kPrologueBytes); in DumpOatMethod()
1307 vios->Stream() << StringPrintf( in DumpOatMethod()
1316 DumpCode(vios, oat_method, code_item_accessor, true, kPrologueBytes); in DumpOatMethod()
1320 DumpCode(vios, oat_method, code_item_accessor, !success, 0); in DumpOatMethod()
1324 vios->Stream() << std::flush; in DumpOatMethod()
1352 void DumpVmapData(VariableIndentationOutputStream* vios, in DumpVmapData() argument
1361 ScopedIndentation indent1(vios); in DumpVmapData()
1362 DumpCodeInfo(vios, code_info, oat_method); in DumpVmapData()
1367 ScopedIndentation indent(vios); in DumpVmapData()
1368 vios->Stream() << "quickened data\n"; in DumpVmapData()
1375 void DumpCodeInfo(VariableIndentationOutputStream* vios, in DumpCodeInfo() argument
1378 code_info.Dump(vios, in DumpCodeInfo()
1499 verifier::MethodVerifier* DumpVerifier(VariableIndentationOutputStream* vios, in DumpVerifier() argument
1520 soa.Self(), vios, dex_method_idx, dex_file, dex_cache, *options_.class_loader_, in DumpVerifier()
1608 void DumpCode(VariableIndentationOutputStream* vios, in DumpCode() argument
1618 vios->Stream() << "NO CODE!\n"; in DumpCode()
1630 offset += disassembler_->Dump(vios->Stream(), quick_native_pc + offset); in DumpCode()
1632 ScopedIndentation indent1(vios); in DumpCode()
1635 stack_map.Dump(vios, in DumpCode()
1650 offset += disassembler_->Dump(vios->Stream(), quick_native_pc + offset); in DumpCode()