/art/test/1969-force-early-return-void/ |
D | force_early_return_void.cc | 51 void *data; in Java_art_Test1969_00024NativeCalledObject_calledFunction() local 55 reinterpret_cast<void**>(&data)))) { in Java_art_Test1969_00024NativeCalledObject_calledFunction() 58 if (data != nullptr) { in Java_art_Test1969_00024NativeCalledObject_calledFunction()
|
/art/runtime/dex/ |
D | dex_file_annotations.cc | 1187 ClassData data(method); in GetParametersMetadataForMethod() local 1189 hs.NewHandle(GetAnnotationValue(data, in GetParametersMetadataForMethod() 1202 hs.NewHandle(GetAnnotationValue(data, in GetParametersMetadataForMethod() 1485 ClassData data(klass); in GetAnnotationForClass() local 1486 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in GetAnnotationForClass() 1490 return GetAnnotationObjectFromAnnotationSet(data, in GetAnnotationForClass() 1497 ClassData data(klass); in GetAnnotationsForClass() local 1498 const AnnotationSetItem* annotation_set = FindAnnotationSetForClass(data); in GetAnnotationsForClass() 1499 return ProcessAnnotationSet(data, annotation_set, DexFile::kDexVisibilityRuntime); in GetAnnotationsForClass() 1503 ClassData data(klass); in GetDeclaredClasses() local [all …]
|
/art/openjdkjvmti/ |
D | ti_class_definition.cc | 84 if (current_dex_file_.data() == dex_data_.data()) { in IsModified() 91 if (current_dex_file_.data() == dex_data_mmap_.Begin()) { in IsModified() 96 } else if (dex_data_.data() == dex_data_mmap_.Begin()) { in IsModified() 115 memcmp(current_dex_file_.data(), dex_data_.data(), current_dex_file_.size()) != 0; in IsModified() 142 memcpy(dex_data->data(), fixed_dex_file->Begin(), fixed_dex_file->Size()); in DequickenDexFile() 159 memcpy(dex_data->data(), orig_dex_bytes->GetData(), dex_data->size()); in GetDexDataForRetransformation() 301 memcpy(current_dex_memory_.data(), dex_data_.data(), current_dex_memory_.size()); in InitWithDex() 320 memcpy(dex_data_memory_.data(), orig_dex->GetData(), dex_data_memory_.size()); in Init()
|
D | jvmti_weak_table-inl.h | 254 data(reserve > 0 ? allocator.allocate(reserve) : nullptr), 260 if (data != nullptr) { 261 allocator.deallocate(data, capacity); 268 Storage* tmp = data; 270 data = nullptr; 282 if (data != nullptr) { 283 memcpy(tmp, data, sizeof(Storage) * size); 285 Storage* old = data; 286 data = tmp; 296 data[size++] = elem; [all …]
|
D | ti_redefine.cc | 513 art::ArrayRef<const unsigned char> data, in MoveDataToMemMap() argument 517 data.size(), in MoveDataToMemMap() 522 memcpy(map.Begin(), data.data(), data.size()); in MoveDataToMemMap() 620 const unsigned char* data, in StructurallyRedefineClassDirect() argument 632 jvmtiClassDefinition{ .klass = klass, .class_byte_count = data_size, .class_bytes = data }); in StructurallyRedefineClassDirect() 785 reinterpret_cast<const signed char*>(original_dex_file_.data()), in AllocateOrGetOriginalDexFile() 819 CallbackCtx* data = reinterpret_cast<CallbackCtx*>(vdata); in DoAllocateObsoleteMethodsCallback() local 821 data->allocator, in DoAllocateObsoleteMethodsCallback() 822 data->obsolete_methods, in DoAllocateObsoleteMethodsCallback() 823 data->obsolete_map); in DoAllocateObsoleteMethodsCallback() [all …]
|
D | ti_method.h | 90 static jvmtiError SetLocalVariable(jvmtiEnv* env, jthread thread, jint depth, jint slot, T data); 93 static jvmtiError GetLocalVariable(jvmtiEnv* env, jthread thread, jint depth, jint slot, T* data); 95 static jvmtiError GetLocalInstance(jvmtiEnv* env, jthread thread, jint depth, jobject* data);
|
/art/libdexfile/dex/ |
D | class_accessor-inl.h | 32 inline ClassAccessor::ClassAccessor(const ClassIteratorData& data) in ClassAccessor() argument 33 : ClassAccessor(data.dex_file_, data.class_def_idx_) {} in ClassAccessor() 93 DataType* data) const { in VisitMembers() argument 94 DCHECK(data != nullptr); in VisitMembers() 96 data->Read(); in VisitMembers() 97 visitor(*data); in VisitMembers()
|
/art/libartbase/ |
D | libartbase.map | 1 # This is used only to hide data symbols that get imported through 4 # real ODR problem. All these symbols are either in .rodata or .data.rel.ro
|
/art/runtime/mirror/ |
D | array.h | 100 intptr_t data = reinterpret_cast<intptr_t>(this) + DataOffset(component_size).Int32Value() + in GetRawData() local 102 return reinterpret_cast<void*>(data); in GetRawData() 106 intptr_t data = reinterpret_cast<intptr_t>(this) + DataOffset<kComponentSize>().Int32Value() + in GetRawData() local 108 return reinterpret_cast<void*>(data); in GetRawData() 112 intptr_t data = reinterpret_cast<intptr_t>(this) + DataOffset(component_size).Int32Value() + in GetRawData() local 114 return reinterpret_cast<void*>(data); in GetRawData() 118 intptr_t data = reinterpret_cast<intptr_t>(this) + DataOffset<kComponentSize>().Int32Value() + in GetRawData() local 120 return reinterpret_cast<void*>(data); in GetRawData() 157 static ObjPtr<PrimitiveArray<T>> AllocateAndFill(Thread* self, const T* data, size_t length)
|
/art/libartbase/base/unix_file/ |
D | random_access_file_test.h | 76 … ASSERT_EQ(content.size(), static_cast<uint64_t>(file->Write(content.data(), content.size(), 0))); in TestRead() 116 … ASSERT_EQ(content.size(), static_cast<uint64_t>(file->Write(content.data(), content.size(), 0))); in TestSetLength() 145 ASSERT_EQ(-EINVAL, file->Write(content.data(), 0, -123)); in TestWrite() 148 ASSERT_EQ(0, file->Write(content.data(), 0, 0)); in TestWrite() 152 … ASSERT_EQ(content.size(), static_cast<uint64_t>(file->Write(content.data(), content.size(), 0))); in TestWrite() 164 ASSERT_EQ(content.size(), static_cast<uint64_t>(file->Write(content.data(), content.size(), in TestWrite()
|
/art/ |
D | CleanSpec.mk | 60 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/data/nativetest*/art_libdexfile_support_tests/dex_file… 61 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/data/nativetest*/) 62 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/data/nativetest*/) 63 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/data/nativetest*/) 83 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/data/nativetest*/)
|
/art/compiler/ |
D | cfi_test.h | 61 const uint8_t* asm_base = actual_asm.data(); in GenerateExpected() 72 const uint8_t* base = actual_asm.data() + (isa == InstructionSet::kThumb2 ? 1 : 0); in GenerateExpected() 146 static void HexDump(FILE* f, ArrayRef<const uint8_t> data) { in HexDump() argument 147 for (size_t i = 0; i < data.size(); i++) { in HexDump() 149 fprintf(f, "0x%02X,", data[i]); in HexDump()
|
/art/tools/jvmti-agents/list-extensions/ |
D | README.md | 37 …data'. The 'data' pointer is only valid for the duration of the publish_chunk event. The agent is … 42 dalvikvm64 I 07-30 10:47:37 154719 154719 list-extensions.cc:139] data (IN_BUF, JBYTE) 51 > `adb push $ANDROID_PRODUCT_OUT/system/lib64/liblistextensions.so /data/local/tmp/` 53 > `adb shell am start-activity --attach-agent /data/local/tmp/liblistextensions.so some.debuggab…
|
/art/dexlayout/ |
D | dex_ir_builder.cc | 34 static uint64_t ReadVarWidth(const uint8_t** data, uint8_t length, bool sign_extend) { in ReadVarWidth() argument 37 value |= static_cast<uint64_t>(*(*data)++) << (i * 8); in ReadVarWidth() 195 EncodedValue* ReadEncodedValue(const DexFile& dex_file, const uint8_t** data); 197 const uint8_t** data, 201 const uint8_t** data, 1097 EncodedValue* BuilderMaps::ReadEncodedValue(const DexFile& dex_file, const uint8_t** data) { in ReadEncodedValue() argument 1098 const uint8_t encoded_value = *(*data)++; in ReadEncodedValue() 1101 ReadEncodedValue(dex_file, data, type, encoded_value >> 5, item); in ReadEncodedValue() 1106 const uint8_t** data, in ReadEncodedValue() argument 1110 ReadEncodedValue(dex_file, data, type, length, item); in ReadEncodedValue() [all …]
|
D | compact_dex_writer.h | 67 const uint8_t* data = Data(); in operator() local 70 return std::equal(data + a.offset_, data + a.offset_ + a.length_, data + b.offset_); in operator()
|
/art/test/ti-agent/ |
D | redefinition_helper.cc | 158 jvmtiError res = CallRedefineEntrypoint<kType>(env, jvmti_env, num_redefines, defs.data()); in DoMultiClassRedefine() 224 classes.data(), in Java_art_Redefinition_doCommonMultiStructuralClassRedefinition() 225 class_files.data(), in Java_art_Redefinition_doCommonMultiStructuralClassRedefinition() 226 dex_files.data()); in Java_art_Redefinition_doCommonMultiStructuralClassRedefinition() 255 classes.data(), in Java_art_Redefinition_doCommonMultiClassRedefinition() 256 class_files.data(), in Java_art_Redefinition_doCommonMultiClassRedefinition() 257 dex_files.data()); in Java_art_Redefinition_doCommonMultiClassRedefinition() 305 reinterpret_cast<jbyte*>(trans.class_bytes.data())); in Java_art_Redefinition_addCommonTransformationResult() 312 reinterpret_cast<jbyte*>(trans.dex_bytes.data())); in Java_art_Redefinition_addCommonTransformationResult() 341 memcpy(new_data, desired_array.data(), desired_array.size()); in CommonClassFileLoadHookRetransformable() [all …]
|
/art/libdexfile/external/ |
D | dex_file_supp_test.cc | 86 EXPECT_STREQ(s.data(), "foo"); in TEST() 191 EXPECT_STREQ(info.name.data(), "Main.<init>"); in TEST() 196 EXPECT_STREQ(info.name.data(), "Main.main"); in TEST() 202 EXPECT_STREQ(info.name.data(), "Main.<init>"); in TEST() 212 EXPECT_STREQ(info.name.data(), "void Main.<init>()"); in TEST() 217 EXPECT_STREQ(info.name.data(), "void Main.main(java.lang.String[])"); in TEST() 223 EXPECT_STREQ(info.name.data(), "void Main.<init>()"); in TEST() 229 EXPECT_STREQ(info.name.data(), "Main.<init>"); in TEST()
|
/art/adbconnection/ |
D | adbconnection.h | 68 const art::ArrayRef<const uint8_t>& data) 86 void PublishDdmData(uint32_t type, const art::ArrayRef<const uint8_t>& data); 123 art::ArrayRef<const uint8_t> data);
|
/art/libelffile/dwarf/ |
D | debug_line_opcode_writer.h | 130 patch_locations_.push_back(this->data()->size()); in SetAddress() 135 patch_locations_.push_back(this->data()->size()); in SetAddress() 152 size_t start = data()->size(); in DefineFile() 158 DCHECK_EQ(start + size, data()->size()); in DefineFile() 221 using Writer<Vector>::data;
|
/art/runtime/ |
D | stack_map.cc | 32 CodeInfo::CodeInfo(const uint8_t* data, size_t* num_read_bits, DecodeCallback callback) { in CodeInfo() argument 33 BitMemoryReader reader(data); in CodeInfo() 43 BitMemoryReader reader2(reader.data(), bit_offset); // The offset is negative. in CodeInfo() 58 CodeInfo::CodeInfo(const uint8_t* data, size_t* num_read_bits) in CodeInfo() argument 59 : CodeInfo(data, num_read_bits, [](size_t, auto*, BitMemoryRegion){}) {} in CodeInfo() 64 QuickMethodFrameInfo CodeInfo::DecodeFrameInfo(const uint8_t* data) { in DecodeFrameInfo() argument 65 CodeInfo code_info(data); in DecodeFrameInfo() 128 CodeInfo new_code_info(writer_.data() + deduped_offset); in Dedupe() 196 DexRegisterLocation* regs = map->data(); in DecodeDexRegisterMap() 216 DexRegisterLocation* regs = map->data(); in DecodeDexRegisterMap()
|
/art/test/983-source-transform-verify/ |
D | source_transform.cc | 39 ScopedLocalRef<jstring> data(env, env->NewStringUTF(msg)); in Println() local 40 env->CallStaticVoidMethod(test_klass.get(), println_method, data.get()); in Println()
|
/art/test/706-checker-scheduler/src/ |
D | Main.java | 619 int[] data = {1, 2, 3, 0}; in testCrossItersDependencies() local 621 int sum = data[0]; in testCrossItersDependencies() 622 for (int i = 1; data[i] != 0; ++i) { in testCrossItersDependencies() 624 sum += data[i]; in testCrossItersDependencies()
|
/art/test/130-hprof/ |
D | expected.txt | 1 Generated data.
|
/art/libartbase/base/ |
D | endian_utils.h | 27 inline void AppendBytes(std::vector<uint8_t>& bytes, T data) { in AppendBytes() argument 30 memcpy(bytes.data() + size, &data, sizeof(T)); in AppendBytes()
|
/art/test/1909-per-agent-tls/ |
D | agent_tls.cc | 31 jlong data) { in Java_art_Test1909_setTLS() argument 35 thr, reinterpret_cast<const void*>(static_cast<intptr_t>(data)))); in Java_art_Test1909_setTLS()
|