/art/test/911-get-stack-trace/src/art/ |
D | Recurse.java | 20 public static int foo(int x, int start, int max, ControlData data) { in foo() argument 21 bar(x, start, max, data); in foo() 25 private static long bar(int x, int start, int max, ControlData data) { in bar() argument 26 baz(x, start, max, data); in bar() 30 private static Object baz(int x, int start, int max, ControlData data) { in baz() argument 32 printOrWait(start, max, data); in baz() 34 foo(x - 1, start, max, data); in baz() 39 private static void printOrWait(int start, int max, ControlData data) { in printOrWait() argument 40 if (data == null) { in printOrWait() 43 if (data.waitFor != null) { in printOrWait() [all …]
|
D | OtherThread.java | 24 final ControlData data = new ControlData(); in doTestOtherThreadWait() local 25 data.waitFor = new Object(); in doTestOtherThreadWait() 28 Recurse.foo(4, 0, 0, data); in doTestOtherThreadWait() 32 data.reached.await(); in doTestOtherThreadWait() 48 synchronized(data.waitFor) { in doTestOtherThreadWait() 49 data.waitFor.notifyAll(); in doTestOtherThreadWait() 58 final ControlData data = new ControlData(); in doTestOtherThreadBusyLoop() local 61 Recurse.foo(4, 0, 0, data); in doTestOtherThreadBusyLoop() 65 data.reached.await(); in doTestOtherThreadBusyLoop() 81 data.stop = true; in doTestOtherThreadBusyLoop()
|
D | ThreadListTraces.java | 27 final ControlData data = new ControlData(N); in doTest() local 28 data.waitFor = new Object(); in doTest() 37 Recurse.foo(4, 0, 0, data); in doTest() 48 data.reached.await(); in doTest() 59 synchronized(data.waitFor) { in doTest() 60 data.waitFor.notifyAll(); in doTest()
|
D | AllTraces.java | 39 final ControlData data = new ControlData(N); in doTest() local 40 data.waitFor = new Object(); in doTest() 47 Recurse.foo(4, 0, 0, data); in doTest() 53 data.reached.await(); in doTest() 64 synchronized(data.waitFor) { in doTest() 65 data.waitFor.notifyAll(); in doTest()
|
D | Frames.java | 62 final ControlData data = new ControlData(); in doTestOtherThreadWait() local 63 data.waitFor = new Object(); in doTestOtherThreadWait() 66 Recurse.foo(4, 0, 0, data); in doTestOtherThreadWait() 70 data.reached.await(); in doTestOtherThreadWait() 91 synchronized(data.waitFor) { in doTestOtherThreadWait() 92 data.waitFor.notifyAll(); in doTestOtherThreadWait() 101 final ControlData data = new ControlData(); in doTestOtherThreadBusyLoop() local 104 Recurse.foo(4, 0, 0, data); in doTestOtherThreadBusyLoop() 108 data.reached.await(); in doTestOtherThreadBusyLoop() 129 data.stop = true; in doTestOtherThreadBusyLoop()
|
/art/test/412-new-array/smali/ |
D | fill_array_data.smali | 8 fill-array-data v0, :ArrayData 12 .array-data 4 13 .end array-data 20 fill-array-data v0, :ArrayData 24 .array-data 4 26 .end array-data 35 .array-data 4 37 .end array-data 40 fill-array-data v0, :ArrayData 48 fill-array-data v0, :ArrayData [all …]
|
/art/compiler/optimizing/ |
D | suspend_check_test.cc | 31 static void TestCode(const uint16_t* data) { in TestCode() argument 34 HGraph* graph = CreateCFG(&allocator, data); in TestCode() 45 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( in TEST_F() local 49 TestCode(data); in TEST_F() 53 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( in TEST_F() local 56 TestCode(data); in TEST_F() 60 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 65 TestCode(data); in TEST_F() 69 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 74 TestCode(data); in TEST_F() [all …]
|
D | liveness_test.cc | 46 static void TestCode(const uint16_t* data, const char* expected) { in TestCode() argument 49 HGraph* graph = CreateCFG(&allocator, data); in TestCode() 88 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 92 TestCode(data, expected); in TEST_F() 110 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 114 TestCode(data, expected); in TEST_F() 136 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( in TEST_F() local 143 TestCode(data, expected); in TEST_F() 183 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 191 TestCode(data, expected); in TEST_F() [all …]
|
D | pretty_printer_test.cc | 29 static void TestCode(const uint16_t* data, const char* expected) { in TestCode() argument 32 HGraph* graph = CreateCFG(&allocator, data); in TestCode() 41 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( in TEST_F() local 53 TestCode(data, expected); in TEST_F() 68 const uint16_t data[] = in TEST_F() local 73 TestCode(data, expected); in TEST_F() 90 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( in TEST_F() local 95 TestCode(data, expected); in TEST_F() 167 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( in TEST_F() local 172 TestCode(data, expected); in TEST_F() [all …]
|
D | ssa_test.cc | 80 static void TestCode(const uint16_t* data, const char* expected) { in TestCode() argument 83 HGraph* graph = CreateCFG(&allocator, data); in TestCode() 121 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 127 TestCode(data, expected); in TEST_F() 152 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 158 TestCode(data, expected); in TEST_F() 183 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 191 TestCode(data, expected); in TEST_F() 216 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 224 TestCode(data, expected); in TEST_F() [all …]
|
D | linearize_test.cc | 38 static void TestCode(const uint16_t* data, const uint32_t (&expected_order)[number_of_blocks]) { in TestCode() argument 41 HGraph* graph = CreateCFG(&allocator, data); in TestCode() 68 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 76 TestCode(data, blocks); in TEST_F() 93 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 101 TestCode(data, blocks); in TEST_F() 119 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 128 TestCode(data, blocks); in TEST_F() 149 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 158 TestCode(data, blocks); in TEST_F() [all …]
|
D | dominator_test.cc | 29 static void TestCode(const uint16_t* data, const uint32_t* blocks, size_t blocks_length) { in TestCode() argument 32 HGraph* graph = CreateCFG(&allocator, data); in TestCode() 51 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( in TEST_F() local 60 TestCode(data, dominators, sizeof(dominators) / sizeof(int)); in TEST_F() 64 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( in TEST_F() local 75 TestCode(data, dominators, sizeof(dominators) / sizeof(int)); in TEST_F() 79 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( in TEST_F() local 92 TestCode(data, dominators, sizeof(dominators) / sizeof(int)); in TEST_F() 147 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( in TEST_F() local 160 TestCode(data, dominators, sizeof(dominators) / sizeof(int)); in TEST_F() [all …]
|
D | graph_checker_test.cc | 45 static void TestCode(const uint16_t* data) { in TestCode() argument 48 HGraph* graph = CreateCFG(&allocator, data); in TestCode() 59 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( in TEST_F() local 62 TestCode(data); in TEST_F() 66 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( in TEST_F() local 70 TestCode(data); in TEST_F() 74 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 80 TestCode(data); in TEST_F() 84 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 90 TestCode(data); in TEST_F() [all …]
|
D | find_loops_test.cc | 34 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 40 HGraph* graph = CreateCFG(&allocator, data); in TEST_F() 47 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 53 HGraph* graph = CreateCFG(&allocator, data); in TEST_F() 60 const uint16_t data[] = TWO_REGISTERS_CODE_ITEM( in TEST_F() local 69 HGraph* graph = CreateCFG(&allocator, data); in TEST_F() 76 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 86 HGraph* graph = CreateCFG(&allocator, data); in TEST_F() 93 const uint16_t data[] = ONE_REGISTER_CODE_ITEM( in TEST_F() local 101 HGraph* graph = CreateCFG(&allocator, data); in TEST_F() [all …]
|
D | codegen_test.cc | 76 static void TestCode(const uint16_t* data, in TestCode() argument 82 HGraph* graph = CreateCFG(&arena, data); in TestCode() 89 static void TestCodeLong(const uint16_t* data, in TestCodeLong() argument 95 HGraph* graph = CreateCFG(&arena, data, Primitive::kPrimLong); in TestCodeLong() 105 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM(Instruction::RETURN_VOID); in TEST_F() local 106 TestCode(data); in TEST_F() 110 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( in TEST_F() local 114 TestCode(data); in TEST_F() 118 const uint16_t data[] = ZERO_REGISTER_CODE_ITEM( in TEST_F() local 123 TestCode(data); in TEST_F() [all …]
|
/art/test/ti-stress/ |
D | stress.cc | 40 static void WriteToFile(const std::string& fname, jint data_len, const unsigned char* data) { in WriteToFile() argument 42 file.write(reinterpret_cast<const char*>(data), data_len); in WriteToFile() 46 static bool ReadIntoBuffer(const std::string& fname, /*out*/std::vector<unsigned char>* data) { in ReadIntoBuffer() argument 50 data->resize(len); in ReadIntoBuffer() 52 file.read(reinterpret_cast<char*>(data->data()), len); in ReadIntoBuffer() 57 static bool DoExtractClassFromData(StressData* data, in DoExtractClassFromData() argument 63 WriteToFile(data->in_temp_dex, in_len, in_data); in DoExtractClassFromData() 66 WriteToFile(data->out_temp_dex, 0, nullptr); in DoExtractClassFromData() 69 args.push_back(data->dexter_cmd); in DoExtractClassFromData() 77 args.push_back(data->out_temp_dex); in DoExtractClassFromData() [all …]
|
/art/runtime/base/ |
D | histogram_test.cc | 68 Histogram<uint64_t>::CumulativeData data; in TEST() local 88 hist->CreateHistogram(&data); in TEST() 89 PerValue = hist->Percentile(0.50, data); in TEST() 95 Histogram<uint64_t>::CumulativeData data; in TEST() local 120 hist->CreateHistogram(&data); in TEST() 121 PerValue = hist->Percentile(0.50, data); in TEST() 126 hist->PrintConfidenceIntervals(stream, 0.99, data); in TEST() 162 Histogram<uint64_t>::CumulativeData data; in TEST() local 163 hist->CreateHistogram(&data); in TEST() 164 PerValue = hist->Percentile(0.50, data); in TEST() [all …]
|
D | histogram-inl.h | 158 inline void Histogram<Value>::PrintBins(std::ostream& os, const CumulativeData& data) const { in PrintBins() argument 160 for (size_t bin_idx = 0; bin_idx < data.freq_.size(); ++bin_idx) { in PrintBins() 161 if (bin_idx > 0 && data.perc_[bin_idx] == data.perc_[bin_idx - 1]) { in PrintBins() 165 os << GetRange(bin_idx) << ": " << data.freq_[bin_idx] << "\t" in PrintBins() 166 << data.perc_[bin_idx] * 100.0 << "%\n"; in PrintBins() 189 const CumulativeData& data) const { in PrintConfidenceIntervals() argument 197 << (interval * 100) << "% C.I. " << FormatDuration(Percentile(per_0, data) * kAdjust, unit, in PrintConfidenceIntervals() 199 << "-" << FormatDuration(Percentile(per_1, data) * kAdjust, unit, kFractionalDigits) << " " in PrintConfidenceIntervals() 236 inline double Histogram<Value>::Percentile(double per, const CumulativeData& data) const { in Percentile() argument 237 DCHECK_GT(data.perc_.size(), 0ull); in Percentile() [all …]
|
/art/runtime/ |
D | leb128.h | 31 static inline uint32_t DecodeUnsignedLeb128(const uint8_t** data) { in DecodeUnsignedLeb128() argument 32 const uint8_t* ptr = *data; in DecodeUnsignedLeb128() 52 *data = ptr; in DecodeUnsignedLeb128() 56 static inline bool DecodeUnsignedLeb128Checked(const uint8_t** data, in DecodeUnsignedLeb128Checked() argument 59 const uint8_t* ptr = *data; in DecodeUnsignedLeb128Checked() 94 *data = ptr; in DecodeUnsignedLeb128Checked() 103 static inline int32_t DecodeUnsignedLeb128P1(const uint8_t** data) { in DecodeUnsignedLeb128P1() argument 104 return DecodeUnsignedLeb128(data) - 1; in DecodeUnsignedLeb128P1() 110 static inline int32_t DecodeSignedLeb128(const uint8_t** data) { in DecodeSignedLeb128() argument 111 const uint8_t* ptr = *data; in DecodeSignedLeb128() [all …]
|
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
D | StringDataItem.java | 26 private String data; field in StringDataItem 36 data = new String(dataAsBytes, StandardCharsets.US_ASCII); in read() 37 if (size != data.length()) { in read() 56 file.writeDexUtf(data.getBytes(StandardCharsets.US_ASCII)); in write() 77 public void setString(String data) { in setString() argument 78 this.data = data; in setString() 86 return data; in getString()
|
D | DebugInfoItem.java | 26 private byte[] data; field in DebugInfoItem 35 data = new byte[size]; in read() 36 file.read(data); in read() 39 if (data[size - 1] != 0) { in read() 47 file.write(data); in write()
|
/art/test/931-agent-thread/ |
D | agent_thread.cc | 47 AgentData* data = reinterpret_cast<AgentData*>(arg); in AgentMain() local 54 CHECK(!env->IsSameObject(this_thread, data->main_thread)); in AgentMain() 88 int wait_result = pthread_barrier_wait(&data->b); in AgentMain() 146 AgentData data; in Java_art_Test931_testAgentThread() local 147 data.main_thread = env->NewGlobalRef(main_thread); in Java_art_Test931_testAgentThread() 148 data.jvmti_env = jvmti_env; in Java_art_Test931_testAgentThread() 149 data.priority = JVMTI_THREAD_MIN_PRIORITY; in Java_art_Test931_testAgentThread() 150 CHECK_EQ(0, pthread_barrier_init(&data.b, nullptr, 2)); in Java_art_Test931_testAgentThread() 152 jvmtiError result = jvmti_env->RunAgentThread(thread.get(), AgentMain, &data, data.priority); in Java_art_Test931_testAgentThread() 157 int wait_result = pthread_barrier_wait(&data.b); in Java_art_Test931_testAgentThread() [all …]
|
/art/test/413-regalloc-regression/src/ |
D | Main.java | 18 private Object[] data; field in Main 22 data = new Object[4]; in Main() 28 data[i] = data[i + 1]; in removeElementAt() 30 data[--size] = null; in removeElementAt()
|
/art/compiler/debug/dwarf/ |
D | headers.h | 49 size_t cie_header_start_ = writer.data()->size(); in WriteCIE() 73 writer.PushData(opcodes.data()); in WriteCIE() 75 writer.UpdateUint32(cie_header_start_, writer.data()->size() - cie_header_start_ - 4); in WriteCIE() 94 size_t fde_header_start = writer.data()->size(); in WriteFDE() 120 writer.PushData(opcodes.data(), opcodes.size()); in WriteFDE() 122 writer.UpdateUint32(fde_header_start, writer.data()->size() - fde_header_start - 4); in WriteFDE() 135 size_t start = writer.data()->size(); in WriteDebugInfoCU() 140 size_t entries_offset = writer.data()->size(); in WriteDebugInfoCU() 142 writer.PushData(entries.data()); in WriteDebugInfoCU() 143 writer.UpdateUint32(start, writer.data()->size() - start - 4); in WriteDebugInfoCU() [all …]
|
/art/compiler/driver/ |
D | compiled_method_storage_test.cc | 114 ASSERT_EQ(same_code, lhs->GetQuickCode().data() == rhs->GetQuickCode().data()) in TEST() 116 ASSERT_EQ(same_src_map, lhs->GetMethodInfo().data() == rhs->GetMethodInfo().data()) in TEST() 118 ASSERT_EQ(same_vmap_table, lhs->GetVmapTable().data() == rhs->GetVmapTable().data()) in TEST() 120 ASSERT_EQ(same_cfi_info, lhs->GetCFIInfo().data() == rhs->GetCFIInfo().data()) in TEST() 122 ASSERT_EQ(same_patches, lhs->GetPatches().data() == rhs->GetPatches().data()) in TEST()
|