/art/test/1946-list-descriptors/ |
D | descriptors.cc | 44 static void Cleanup(char** data, jint cnt) { in Cleanup() argument 46 Dealloc(data[i]); in Cleanup() 48 Dealloc(data); in Cleanup() 53 DescriptorData* data = nullptr; in Java_art_Test1946_getClassloaderDescriptors() local 55 env, jvmti_env, jvmti_env->GetEnvironmentLocalStorage(reinterpret_cast<void**>(&data)))) { in Java_art_Test1946_getClassloaderDescriptors() 58 if (data == nullptr || data->get_descriptor_list == nullptr) { in Java_art_Test1946_getClassloaderDescriptors() 65 if (JvmtiErrorToException(env, jvmti_env, data->get_descriptor_list(jvmti_env, in Java_art_Test1946_getClassloaderDescriptors() 105 DescriptorData* data = nullptr; in Java_art_Test1946_initializeTest() local 109 reinterpret_cast<unsigned char**>(&data)))) { in Java_art_Test1946_initializeTest() 112 memset(data, 0, sizeof(DescriptorData)); in Java_art_Test1946_initializeTest() [all …]
|
/art/runtime/ |
D | quicken_info.h | 46 explicit QuickenInfoTable(ArrayRef<const uint8_t> data) in QuickenInfoTable() argument 47 : data_(data.data()), in QuickenInfoTable() 48 num_elements_(!data.empty() ? DecodeUnsignedLeb128(&data_) : 0u) {} in QuickenInfoTable() 67 static size_t SizeInBytes(ArrayRef<const uint8_t> data) { in SizeInBytes() argument 68 QuickenInfoTable table(data); in SizeInBytes() 69 return table.data_ + table.NumIndices() * 2 - data.data(); in SizeInBytes()
|
/art/compiler/optimizing/ |
D | find_loops_test.cc | 34 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F() local 38 HGraph* graph = CreateCFG(data); in TEST_F() 45 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F() local 49 HGraph* graph = CreateCFG(data); in TEST_F() 56 const std::vector<uint16_t> data = TWO_REGISTERS_CODE_ITEM( in TEST_F() local 63 HGraph* graph = CreateCFG(data); in TEST_F() 70 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F() local 78 HGraph* graph = CreateCFG(data); in TEST_F() 85 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F() local 91 HGraph* graph = CreateCFG(data); in TEST_F() [all …]
|
D | codegen_test.cc | 69 void TestCode(const std::vector<uint16_t>& data, bool has_result = false, int32_t expected = 0); 70 void TestCodeLong(const std::vector<uint16_t>& data, bool has_result, int64_t expected); 78 void CodegenTest::TestCode(const std::vector<uint16_t>& data, bool has_result, int32_t expected) { in TestCode() argument 81 HGraph* graph = CreateCFG(data); in TestCode() 90 void CodegenTest::TestCodeLong(const std::vector<uint16_t>& data, in TestCodeLong() argument 94 HGraph* graph = CreateCFG(data, DataType::Type::kInt64); in TestCodeLong() 104 const std::vector<uint16_t> data = ZERO_REGISTER_CODE_ITEM(Instruction::RETURN_VOID); in TEST_F() local 105 TestCode(data); in TEST_F() 109 const std::vector<uint16_t> data = ZERO_REGISTER_CODE_ITEM( in TEST_F() local 113 TestCode(data); in TEST_F() [all …]
|
D | dead_code_elimination_test.cc | 30 void TestCode(const std::vector<uint16_t>& data, 35 void DeadCodeEliminationTest::TestCode(const std::vector<uint16_t>& data, in TestCode() argument 38 HGraph* graph = CreateCFG(data); in TestCode() 71 const std::vector<uint16_t> data = THREE_REGISTERS_CODE_ITEM( in TEST_F() local 107 TestCode(data, expected_before, expected_after); in TEST_F() 133 const std::vector<uint16_t> data = THREE_REGISTERS_CODE_ITEM( in TEST_F() local 178 TestCode(data, expected_before, expected_after); in TEST_F()
|
/art/test/617-clinit-oome/src/ |
D | Main.java | 18 private static int exhaustJavaHeap(Object[] data, int index, int size) { in exhaustJavaHeap() argument 22 data[index] = new byte[size]; in exhaustJavaHeap() 33 Object[] data = new Object[100000]; in main() local 46 index = exhaustJavaHeap(data, index, initial_size); in main() 47 index = exhaustJavaHeap(data, index, /*size*/ 4); in main() 48 index = exhaustJavaHeap(data, index, /*size*/ 4); in main()
|
/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/libelffile/dwarf/ |
D | headers.h | 48 size_t cie_header_start_ = writer.data()->size(); in WriteCIE() 62 writer.PushData(opcodes.data()); in WriteCIE() 64 writer.UpdateUint32(cie_header_start_, writer.data()->size() - cie_header_start_ - 4); in WriteCIE() 76 size_t fde_header_start = writer.data()->size(); in WriteFDE() 88 writer.PushData(opcodes.data(), opcodes.size()); in WriteFDE() 90 writer.UpdateUint32(fde_header_start, writer.data()->size() - fde_header_start - 4); in WriteFDE() 101 size_t start = writer.data()->size(); in WriteDebugInfoCU() 106 size_t entries_offset = writer.data()->size(); in WriteDebugInfoCU() 108 writer.PushData(entries.data()); in WriteDebugInfoCU() 109 writer.UpdateUint32(start, writer.data()->size() - start - 4); in WriteDebugInfoCU() [all …]
|
/art/libdexfile/dex/ |
D | code_item_accessors_test.cc | 30 std::unique_ptr<const DexFile> CreateFakeDex(bool compact_dex, std::vector<uint8_t>* data) { in CreateFakeDex() argument 31 data->resize(kPageSize); in CreateFakeDex() 34 const_cast<CompactDexFile::Header*>(CompactDexFile::Header::At(data->data())); in CreateFakeDex() 38 header->data_size_ = data->size(); in CreateFakeDex() 40 StandardDexFile::WriteMagic(data->data()); in CreateFakeDex() 41 StandardDexFile::WriteCurrentVersion(data->data()); in CreateFakeDex() 45 std::unique_ptr<const DexFile> dex(dex_file_loader.Open(data->data(), in CreateFakeDex() 46 data->size(), in CreateFakeDex()
|
/art/test/ti-agent/ |
D | frame_pop_helper.cc | 39 FramePopData* data = nullptr; in framePopCB() local 41 jvmti->GetEnvironmentLocalStorage(reinterpret_cast<void**>(&data)))) { in framePopCB() 51 CHECK(data->pop_method != nullptr); in framePopCB() 53 jnienv->CallStaticVoidMethod(data->test_klass, in framePopCB() 54 data->pop_method, in framePopCB() 63 FramePopData* data = nullptr; in Java_art_FramePop_enableFramePopEvent() local 67 reinterpret_cast<unsigned char**>(&data)))) { in Java_art_FramePop_enableFramePopEvent() 70 memset(data, 0, sizeof(FramePopData)); in Java_art_FramePop_enableFramePopEvent() 71 data->test_klass = reinterpret_cast<jclass>(env->NewGlobalRef(klass)); in Java_art_FramePop_enableFramePopEvent() 72 data->pop_method = env->FromReflectedMethod(notify_method); in Java_art_FramePop_enableFramePopEvent() [all …]
|
D | breakpoint_helper.cc | 42 BreakpointData* data = nullptr; in breakpointCB() local 44 jvmti->GetEnvironmentLocalStorage(reinterpret_cast<void**>(&data)))) { in breakpointCB() 47 if (data->in_callback && !data->allow_recursive) { in breakpointCB() 50 data->in_callback = true; in breakpointCB() 52 jnienv->CallStaticVoidMethod(data->test_klass, in breakpointCB() 53 data->breakpoint_method, in breakpointCB() 58 data->in_callback = false; in breakpointCB() 151 BreakpointData* data = nullptr; in Java_art_Breakpoint_startBreakpointWatch() local 155 reinterpret_cast<unsigned char**>(&data)))) { in Java_art_Breakpoint_startBreakpointWatch() 158 memset(data, 0, sizeof(BreakpointData)); in Java_art_Breakpoint_startBreakpointWatch() [all …]
|
/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/tools/dexfuzz/src/dexfuzz/rawdex/ |
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/openjdkjvmti/ |
D | fixed_up_dex_file.cc | 93 std::vector<unsigned char> data; in Create() local 129 data.insert(data.end(), main_section->Begin(), main_section->End()); in Create() 131 data.resize(original.Size()); in Create() 132 memcpy(data.data(), original.Begin(), original.Size()); in Create() 137 data.data(), in Create() 138 data.size(), in Create() 157 std::unique_ptr<FixedUpDexFile> ret(new FixedUpDexFile(std::move(new_dex_file), std::move(data))); in Create()
|
/art/test/911-get-stack-trace/src/art/ |
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/libartbase/base/ |
D | memory_region_test.cc | 25 uint8_t data[n] = { 0, 1, 2, 3, 4, 5, 6, 7 }; in TEST() local 26 MemoryRegion region(&data, n); in TEST() 40 uint8_t data[n] = { 0, 0, 0, 0, 0, 0, 0, 0 }; in TEST() local 41 MemoryRegion region(&data, n); in TEST() 54 ASSERT_EQ(expected[i], data[i]); in TEST()
|
D | histogram-inl.h | 163 inline void Histogram<Value>::PrintBins(std::ostream& os, const CumulativeData& data) const { in PrintBins() argument 165 for (size_t bin_idx = 0; bin_idx < data.freq_.size(); ++bin_idx) { in PrintBins() 166 if (bin_idx > 0 && data.perc_[bin_idx] == data.perc_[bin_idx - 1]) { in PrintBins() 170 os << GetRange(bin_idx) << ": " << data.freq_[bin_idx] << "\t" in PrintBins() 171 << data.perc_[bin_idx] * 100.0 << "%\n"; in PrintBins() 194 const CumulativeData& data) const { in PrintConfidenceIntervals() argument 202 << (interval * 100) << "% C.I. " << FormatDuration(Percentile(per_0, data) * kAdjust, unit, in PrintConfidenceIntervals() 204 << "-" << FormatDuration(Percentile(per_1, data) * kAdjust, unit, kFractionalDigits) << " " in PrintConfidenceIntervals() 241 inline double Histogram<Value>::Percentile(double per, const CumulativeData& data) const { in Percentile() argument 242 DCHECK_GT(data.perc_.size(), 0ull); in Percentile() [all …]
|
D | data_hash.h | 25 static inline size_t HashBytes(const uint8_t* data, size_t len) { in HashBytes() argument 28 hash = (hash * 16777619) ^ data[i]; in HashBytes() 46 const uint8_t* data = reinterpret_cast<const uint8_t*>(array.data()); in operator() local 60 const unaligned_uint32_t *blocks = reinterpret_cast<const uint32_t*>(data); in operator() 72 const uint8_t *tail = reinterpret_cast<const uint8_t*>(data + nblocks * 4); in operator() 100 return HashBytes(data, len); in operator()
|
/art/tools/jvmti-agents/simple-force-redefine/ |
D | README.md | 18 > `adb push $ANDROID_PRODUCT_OUT/system/lib64/libforceredefine.so /data/local/tmp/` 22 > `adb push /tmp/classlist /data/local/tmp/` 24 …am attach-agent $(adb shell pidof some.deubggable.app) /data/local/tmp/libforceredefine.so=/data/l… 28 …am attach-agent $(adb shell pidof some.deubggable.app) /data/local/tmp/libforceredefine.so=/data/l… 29 …am attach-agent $(adb shell pidof some.deubggable.app) /data/local/tmp/libforceredefine.so=/data/l… 30 …am attach-agent $(adb shell pidof some.deubggable.app) /data/local/tmp/libforceredefine.so=/data/l…
|
/art/dt_fd_forward/ |
D | dt_fd_forward.cc | 156 IOResult FdForwardTransport::ReadFullyWithoutChecks(void* data, size_t ndata) { in ReadFullyWithoutChecks() argument 157 uint8_t* bdata = reinterpret_cast<uint8_t*>(data); in ReadFullyWithoutChecks() 173 IOResult FdForwardTransport::ReadUpToMax(void* data, size_t ndata, /*out*/size_t* read_amount) { in ReadUpToMax() argument 194 return ReadFullyWithoutChecks(data, to_read); in ReadUpToMax() 197 IOResult FdForwardTransport::ReadFully(void* data, size_t ndata) { in ReadFully() argument 212 IOResult res = ReadUpToMax(reinterpret_cast<uint8_t*>(data) + nbytes, in ReadFully() 260 IOResult FdForwardTransport::WriteFullyWithoutChecks(const void* data, size_t ndata) { in WriteFullyWithoutChecks() argument 262 const uint8_t* bdata = static_cast<const uint8_t*>(data); in WriteFullyWithoutChecks() 278 IOResult FdForwardTransport::WriteFully(const void* data, size_t ndata) { in WriteFully() argument 283 return WriteFullyWithoutChecks(data, ndata); in WriteFully() [all …]
|
D | dt_fd_forward.h | 100 void* Alloc(size_t data); 101 void Free(void* data); 112 IOResult WriteFully(const void* data, size_t ndata); // REQUIRES(!state_mutex_); 113 IOResult WriteFullyWithoutChecks(const void* data, size_t ndata); // REQUIRES(state_mutex_); 114 IOResult ReadFully(void* data, size_t ndata); // REQUIRES(!state_mutex_); 115 IOResult ReadUpToMax(void* data, size_t ndata, /*out*/size_t* amount_read); 117 IOResult ReadFullyWithoutChecks(void* data, size_t ndata); // REQUIRES(state_mutex_);
|
/art/test/1900-track-alloc/ |
D | alloc.cc | 66 AllocTrackingData* data = nullptr; in Java_art_Test1900_getAmountAllocated() local 68 env, jvmti_env, jvmti_env->GetEnvironmentLocalStorage(reinterpret_cast<void**>(&data)))) { in Java_art_Test1900_getAmountAllocated() 71 if (data == nullptr || data->get_global_state == nullptr) { in Java_art_Test1900_getAmountAllocated() 77 JvmtiErrorToException(env, jvmti_env, data->get_global_state(jvmti_env, &allocated)); in Java_art_Test1900_getAmountAllocated() 124 AllocTrackingData* data = nullptr; in Java_art_Test1900_initializeTest() local 128 reinterpret_cast<unsigned char**>(&data)))) { in Java_art_Test1900_initializeTest() 131 memset(data, 0, sizeof(AllocTrackingData)); in Java_art_Test1900_initializeTest() 141 data->get_global_state = reinterpret_cast<GetGlobalState>(cur_info->func); in Java_art_Test1900_initializeTest() 149 if (data->get_global_state == nullptr) { in Java_art_Test1900_initializeTest() 154 JvmtiErrorToException(env, jvmti_env, jvmti_env->SetEnvironmentLocalStorage(data)); in Java_art_Test1900_initializeTest()
|
/art/compiler/driver/ |
D | compiled_method_storage_test.cc | 86 ASSERT_EQ(same_code, lhs->GetQuickCode().data() == rhs->GetQuickCode().data()) in TEST() 88 ASSERT_EQ(same_vmap_table, lhs->GetVmapTable().data() == rhs->GetVmapTable().data()) in TEST() 90 ASSERT_EQ(same_cfi_info, lhs->GetCFIInfo().data() == rhs->GetCFIInfo().data()) in TEST() 92 ASSERT_EQ(same_patches, lhs->GetPatches().data() == rhs->GetPatches().data()) in TEST()
|