/art/tools/dexfuzz/src/dexfuzz/ |
D | ExecutionResult.java | 44 StringBuilder builder = new StringBuilder(); in getFlattenedOutput() local 46 builder.append(line); in getFlattenedOutput() 48 flattenedOutput = builder.toString(); in getFlattenedOutput() 58 StringBuilder builder = new StringBuilder(); in getFlattenedOutputWithNewlines() local 60 builder.append(line).append("\n"); in getFlattenedOutputWithNewlines() 62 flattenedOutputWithNewlines = builder.toString(); in getFlattenedOutputWithNewlines() 72 StringBuilder builder = new StringBuilder(); in getFlattenedError() local 74 builder.append(line); in getFlattenedError() 76 flattenedError = builder.toString(); in getFlattenedError() 86 StringBuilder builder = new StringBuilder(); in getFlattenedErrorWithNewlines() local [all …]
|
D | MutationStats.java | 60 StringBuilder builder = new StringBuilder(); in getStatsString() local 61 builder.append("{"); in getStatsString() 65 builder.append(", "); in getStatsString() 69 builder.append("\"").append(statName).append("\": ").append(stats.get(statName)); in getStatsString() 71 builder.append("}"); in getStatsString() 72 return builder.toString(); in getStatsString()
|
/art/compiler/utils/ |
D | test_dex_file_builder_test.cc | 26 TestDexFileBuilder builder; in TEST() local 27 builder.AddString("Arbitrary string"); in TEST() 28 builder.AddType("Ljava/lang/Class;"); in TEST() 29 builder.AddField("LTestClass;", "[I", "intField"); in TEST() 30 builder.AddMethod("LTestClass;", "()I", "foo"); in TEST() 31 builder.AddMethod("LTestClass;", "(Ljava/lang/Object;[Ljava/lang/Object;)LTestClass;", "bar"); in TEST() 33 std::unique_ptr<const DexFile> dex_file(builder.Build(dex_location)); in TEST() 80 EXPECT_EQ(0u, builder.GetStringIdx("Arbitrary string")); in TEST() 81 EXPECT_EQ(2u, builder.GetTypeIdx("Ljava/lang/Class;")); in TEST() 82 EXPECT_EQ(0u, builder.GetFieldIdx("LTestClass;", "[I", "intField")); in TEST() [all …]
|
/art/compiler/debug/ |
D | elf_debug_writer.cc | 38 void WriteDebugInfo(ElfBuilder<ElfTypes>* builder, in WriteDebugInfo() argument 43 WriteDebugSymbols(builder, method_infos, true /* with_signature */); in WriteDebugInfo() 46 WriteCFISection(builder, method_infos, cfi_format, write_oat_patches); in WriteDebugInfo() 71 ElfDebugLineWriter<ElfTypes> line_writer(builder); in WriteDebugInfo() 81 ElfDebugInfoWriter<ElfTypes> info_writer(builder); in WriteDebugInfo() 120 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>(isa, features, &out)); in WriteDebugElfFileForMethodsInternal() local 122 builder->Start(false /* write_program_headers */); in WriteDebugElfFileForMethodsInternal() 123 WriteDebugInfo(builder.get(), in WriteDebugElfFileForMethodsInternal() 127 builder->End(); in WriteDebugElfFileForMethodsInternal() 128 CHECK(builder->Good()); in WriteDebugElfFileForMethodsInternal() [all …]
|
D | elf_gnu_debugdata_writer.h | 89 std::unique_ptr<ElfBuilder<ElfTypes>> builder(new ElfBuilder<ElfTypes>(isa, features, &out)); in MakeMiniDebugInfoInternal() 90 builder->Start(); in MakeMiniDebugInfoInternal() 93 builder->GetRoData()->WriteNoBitsSection(rodata_section_size); in MakeMiniDebugInfoInternal() 94 builder->GetText()->WriteNoBitsSection(text_section_size); in MakeMiniDebugInfoInternal() 95 WriteDebugSymbols(builder.get(), method_infos, false /* with_signature */); in MakeMiniDebugInfoInternal() 96 WriteCFISection(builder.get(), in MakeMiniDebugInfoInternal() 100 builder->End(); in MakeMiniDebugInfoInternal() 101 CHECK(builder->Good()); in MakeMiniDebugInfoInternal()
|
D | elf_symtab_writer.h | 39 static void WriteDebugSymbols(ElfBuilder<ElfTypes>* builder, in WriteDebugSymbols() argument 43 auto* strtab = builder->GetStrTab(); in WriteDebugSymbols() 44 auto* symtab = builder->GetSymTab(); in WriteDebugSymbols() 82 const auto* text = info.is_code_address_text_relative ? builder->GetText() : nullptr; in WriteDebugSymbols()
|
D | elf_debug_frame_writer.h | 171 void WriteCFISection(ElfBuilder<ElfTypes>* builder, in WriteCFISection() argument 211 ? builder->GetDebugFrame() in WriteCFISection() 212 : builder->GetEhFrame()); in WriteCFISection() 215 const bool is64bit = Is64BitInstructionSet(builder->GetIsa()); in WriteCFISection() 220 WriteCIE(builder->GetIsa(), format, &buffer); in WriteCFISection() 228 (mi->is_code_address_text_relative ? builder->GetText()->GetAddress() : 0); in WriteCFISection() 245 auto* header_section = builder->GetEhFrameHdr(); in WriteCFISection() 274 builder->WritePatches(".debug_frame.oat_patches", in WriteCFISection()
|
/art/runtime/ |
D | leb128_test.cc | 97 Leb128EncodingVector<> builder; in TEST() local 98 builder.PushBackUnsigned(uleb128_tests[i].decoded); in TEST() 99 EXPECT_EQ(UnsignedLeb128Size(uleb128_tests[i].decoded), builder.GetData().size()); in TEST() 101 const uint8_t* encoded_data_ptr = &builder.GetData()[0]; in TEST() 103 if (j < builder.GetData().size()) { in TEST() 134 Leb128EncodingVector<> builder; in TEST() local 136 builder.PushBackUnsigned(uleb128_tests[i].decoded); in TEST() 138 const uint8_t* encoded_data_ptr = &builder.GetData()[0]; in TEST() 149 EXPECT_EQ(builder.GetData().size(), in TEST() 150 static_cast<size_t>(encoded_data_ptr - &builder.GetData()[0])); in TEST() [all …]
|
/art/compiler/debug/dwarf/ |
D | dwarf_test.h | 65 ElfBuilder<ElfTypes> builder(isa, nullptr, &output_stream); in Objdump() 66 builder.Start(); in Objdump() 68 builder.WriteSection(".debug_info", &debug_info_data_); in Objdump() 71 builder.WriteSection(".debug_abbrev", &debug_abbrev_data_); in Objdump() 74 builder.WriteSection(".debug_str", &debug_str_data_); in Objdump() 77 builder.WriteSection(".debug_line", &debug_line_data_); in Objdump() 80 builder.WriteSection(".debug_frame", &debug_frame_data_); in Objdump() 82 builder.End(); in Objdump() 83 EXPECT_TRUE(builder.Good()); in Objdump()
|
/art/tools/dexfuzz/src/dexfuzz/program/ |
D | MutationSerializer.java | 32 StringBuilder builder = new StringBuilder(); in getMutationString() local 33 builder.append(mutation.mutatorClass.getCanonicalName()).append(" "); in getMutationString() 34 builder.append(mutation.mutatableCodeIdx).append(" "); in getMutationString() 35 builder.append(mutation.getString()); in getMutationString() 36 return builder.toString(); in getMutationString()
|
/art/tools/dexfuzz/src/dexfuzz/program/mutators/ |
D | NonsenseStringPrinter.java | 42 StringBuilder builder = new StringBuilder(); in getString() local 43 builder.append(insertionIdx).append(" "); in getString() 44 builder.append(nonsenseString); in getString() 45 return builder.toString(); in getString() 156 StringBuilder builder = new StringBuilder(); in getRandomString() local 158 builder.append((char) (rng.nextInt((end + 1) - start) + start)); in getRandomString() 160 return builder.toString(); in getRandomString()
|
D | SwitchBranchShifter.java | 43 StringBuilder builder = new StringBuilder(); in getString() local 44 builder.append(switchInsnIdx).append(" "); in getString() 45 builder.append(switchTargetIdx).append(" "); in getString() 46 builder.append(newTargetIdx); in getString() 47 return builder.toString(); in getString()
|
D | InstructionSwapper.java | 40 StringBuilder builder = new StringBuilder(); in getString() local 41 builder.append(swapInsnIdx).append(" "); in getString() 42 builder.append(swapWithInsnIdx); in getString() 43 return builder.toString(); in getString()
|
D | VRegChanger.java | 43 StringBuilder builder = new StringBuilder(); in getString() local 44 builder.append(vregInsnIdx).append(" "); in getString() 45 builder.append(mutatingVreg).append(" "); in getString() 46 builder.append(newVregValue); in getString() 47 return builder.toString(); in getString()
|
D | BranchShifter.java | 42 StringBuilder builder = new StringBuilder(); in getString() local 43 builder.append(branchInsnIdx).append(" "); in getString() 44 builder.append(newTargetIdx); in getString() 45 return builder.toString(); in getString()
|
D | ConstantValueChanger.java | 42 StringBuilder builder = new StringBuilder(); in getString() local 43 builder.append(constInsnIdx).append(" "); in getString() 44 builder.append(newConstant); in getString() 45 return builder.toString(); in getString()
|
D | FieldFlagChanger.java | 45 StringBuilder builder = new StringBuilder(); in getString() local 46 builder.append(fieldInsnIdx).append(" "); in getString() 47 builder.append(setVolatile); in getString() 48 return builder.toString(); in getString()
|
D | PoolIndexChanger.java | 43 StringBuilder builder = new StringBuilder(); in getString() local 44 builder.append(poolIndexInsnIdx).append(" "); in getString() 45 builder.append(newPoolIndex); in getString() 46 return builder.toString(); in getString()
|
/art/test/552-checker-primitive-typeprop/smali/ |
D | ArrayGet.smali | 22 ## CHECK-START: void ArrayGet.matchingFixedType(float[], float) builder (after) 25 ## CHECK-START-DEBUGGABLE: void ArrayGet.matchingFixedType(float[], float) builder (after) 52 ## CHECK-START: void ArrayGet.conflictingFixedType(float[], int) builder (after) 55 ## CHECK-START-DEBUGGABLE: void ArrayGet.conflictingFixedType(float[], int) builder (after) 79 ## CHECK-START: void ArrayGet.conflictingFixedType2(int[], float) builder (after) 82 ## CHECK-START-DEBUGGABLE: void ArrayGet.conflictingFixedType2(int[], float) builder (after) 85 ## CHECK-START-DEBUGGABLE: void ArrayGet.conflictingFixedType2(int[], float) builder (after) 110 ## CHECK-START: void ArrayGet.matchingFreeType(float[], float) builder (after) 113 ## CHECK-START-DEBUGGABLE: void ArrayGet.matchingFreeType(float[], float) builder (after) 142 ## CHECK-START: void ArrayGet.conflictingFreeType(int[], float) builder (after) [all …]
|
D | TypePropagation.smali | 18 …-DEBUGGABLE: void TypePropagation.mergeDeadPhi(boolean, boolean, int, float, float) builder (after) 37 ## CHECK-START-DEBUGGABLE: void TypePropagation.mergeSameType(boolean, int, int) builder (after) 50 ## CHECK-START-DEBUGGABLE: void TypePropagation.mergeVoidInput(boolean, boolean, int, int) builder … 67 ## CHECK-START-DEBUGGABLE: void TypePropagation.mergeDifferentSize(boolean, int, long) builder (aft… 79 …RT-DEBUGGABLE: void TypePropagation.mergeRefFloat(boolean, float, java.lang.Object) builder (after) 91 ## CHECK-START-DEBUGGABLE: void TypePropagation.mergeIntFloat_Success(boolean, float) builder (afte… 104 ## CHECK-START-DEBUGGABLE: void TypePropagation.mergeIntFloat_Fail(boolean, int, float) builder (af… 116 …E: void TypePropagation.updateAllUsersOnConflict(boolean, boolean, int, float, int) builder (after)
|
/art/tools/dexfuzz/src/dexfuzz/listeners/ |
D | BisectionSearchListener.java | 64 StringBuilder builder = new StringBuilder(); in extractExpectedOutput() local 67 builder.append(result.output.get(i)).append("\n"); in extractExpectedOutput() 69 return builder.toString(); in extractExpectedOutput()
|
/art/tools/ |
D | findbuildbotwarnings.py | 57 builder = json.loads(r.text) 58 libcore_steps = [x for x in builder['steps']
|
/art/cmdline/ |
D | cmdline_parser.h | 54 static void AppendCompletedArgument(Builder& builder, detail::CmdlineParseArgumentAny* arg); 395 auto&& builder = Define(ignore_name).template WithType<std::string>().IntoIgnore(); in Ignore() 396 assert(&builder == this); in Ignore() 397 (void)builder; // Ignore pointless unused warning, it's used in the assert. in Ignore() 400 auto&& builder = Define(ignore_name).template WithType<Unit>().IntoIgnore(); in Ignore() 401 assert(&builder == this); in Ignore() 402 (void)builder; // Ignore pointless unused warning, it's used in the assert. in Ignore() 626 CmdlineParser<TVariantMap, TVariantMapKey>::Builder& builder, in AppendCompletedArgument() argument 628 builder.AppendCompletedArgument(arg); in AppendCompletedArgument()
|
/art/test/510-checker-try-catch/smali/ |
D | SsaBuilder.smali | 22 ## CHECK-START: int SsaBuilder.testSimplifyCatchBlock(int, int, int) builder (after) 66 ## CHECK-START: int SsaBuilder.testCatchLoopHeader(int, int, int) builder (after, bad_state) 88 ## CHECK-START: int SsaBuilder.testPhiCreation(int, int, int) builder (after) 131 ## CHECK-START: int SsaBuilder.testPhiElimination_Domination(int, int) builder (after) 172 ## CHECK-START: int SsaBuilder.testPhiElimination_Dependencies(int, int, int) builder (after) 204 ## CHECK-START: int SsaBuilder.testDeadCatchBlock(int, int, int) builder (after) 212 ## CHECK-START: int SsaBuilder.testDeadCatchBlock(int, int, int) builder (after)
|
/art/test/517-checker-builder-fallthrough/ |
D | info.txt | 1 Regression test for optimizing's builder which created a block under
|