/art/test/ti-stress/ |
H A D | stress.cc | 636 const unsigned char* class_data, 651 } else if (DoExtractClassFromData(jvmti, name_str, class_data_len, class_data, 629 ClassFileLoadHookSecretNoOp(jvmtiEnv* jvmti, JNIEnv* jni_env ATTRIBUTE_UNUSED, jclass class_being_redefined ATTRIBUTE_UNUSED, jobject loader ATTRIBUTE_UNUSED, const char* name, jobject protection_domain ATTRIBUTE_UNUSED, jint class_data_len, const unsigned char* class_data, jint* new_class_data_len, unsigned char** new_class_data) argument
|
/art/dex2oat/ |
H A D | dex2oat_test.cc | 997 const uint8_t* class_data = dex_file->GetClassData(class_def); local 998 if (class_data != nullptr) { 999 for (ClassDataItemIterator class_it(*dex_file, class_data);
|
/art/dexdump/ |
H A D | dexdump.cc | 1398 const u1* class_data = dex_file->GetClassData(class_def); local 1399 if (class_data == nullptr) { // empty class such as a marker interface? 1402 ClassDataItemIterator it(*dex_file, class_data);
|
/art/dexlayout/ |
H A D | dex_ir.cc | 383 ClassData* class_data = CreateClassData( local 386 source_file, annotations, static_values, class_data); 738 ClassData* class_data = class_datas_map_.GetExistingObject(offset); local 739 if (class_data == nullptr && encoded_data != nullptr) { 766 class_data = new ClassData(static_fields, instance_fields, direct_methods, virtual_methods); 767 class_data->SetSize(cdii.EndDataPointer() - encoded_data); 768 AddItem(class_datas_map_, class_datas_, class_data, offset); 770 return class_data;
|
H A D | dexlayout.cc | 670 dex_ir::ClassData* class_data = class_def->GetClassData(); local 671 if (class_data != nullptr && class_data->StaticFields() != nullptr) { 672 fprintf(out_file_, "static_fields_size : %zu\n", class_data->StaticFields()->size()); 676 if (class_data != nullptr && class_data->InstanceFields() != nullptr) { 677 fprintf(out_file_, "instance_fields_size: %zu\n", class_data->InstanceFields()->size()); 681 if (class_data != nullptr && class_data->DirectMethods() != nullptr) { 682 fprintf(out_file_, "direct_methods_size : %zu\n", class_data 1447 dex_ir::ClassData* class_data = class_def->GetClassData(); local 1582 dex_ir::ClassData* class_data = class_def->GetClassData(); local 1740 dex_ir::ClassData* class_data = class_def->GetClassData(); local [all...] |
H A D | dex_ir.h | 91 virtual void Dispatch(ClassData* class_data) = 0; 933 ClassData* class_data) 940 class_data_(class_data), 926 ClassDef(const TypeId* class_type, uint32_t access_flags, const TypeId* superclass, TypeList* interfaces, const StringId* source_file, AnnotationsDirectoryItem* annotations, EncodedArrayItem* static_values, ClassData* class_data) argument
|
/art/imgdiag/ |
H A D | imgdiag.cc | 517 ClassData& class_data = class_data_[klass]; local 518 size_t object_sizes = class_data.dirty_object_size_in_bytes; 520 class_data.dirty_object_byte_count * 1.0f / object_sizes; 522 const std::string& descriptor = class_data.descriptor; 532 for (mirror::Object* object : class_data.dirty_objects) { 559 ClassData& class_data = class_data_[klass]; local 560 size_t object_sizes = class_data.false_dirty_byte_count; 562 const std::string& descriptor = class_data.descriptor;
|
/art/profman/ |
H A D | profman.cc | 930 const uint8_t* class_data = dex_file->GetClassData(*class_def); local 931 if (class_data != nullptr) { 932 ClassDataItemIterator it(*dex_file, class_data);
|
/art/compiler/driver/ |
H A D | compiler_driver.cc | 828 const uint8_t* class_data = dex_file->GetClassData(class_def); local 829 if (class_data == nullptr) { 834 ClassDataItemIterator it(*dex_file, class_data); 1667 const uint8_t* class_data = dex_file.GetClassData(class_def); local 1668 if (class_data == nullptr) { 1672 ClassDataItemIterator it(dex_file, class_data); 1732 // Note the class_data pointer advances through the headers, 1735 const uint8_t* class_data = dex_file.GetClassData(class_def); variable 1736 if (class_data == nullptr) { 1740 ClassDataItemIterator it(dex_file, class_data); 1872 const uint8_t* class_data = dex_file.GetClassData(class_def); local [all...] |
/art/dex2oat/linker/ |
H A D | oat_writer.cc | 2214 const uint8_t* class_data = dex_file->GetClassData(class_def); local 2215 if (class_data != nullptr) { // ie not an empty class, such as a marker interface 2216 ClassDataItemIterator it(*dex_file, class_data);
|
/art/runtime/verifier/ |
H A D | method_verifier.cc | 302 const uint8_t* class_data = dex_file->GetClassData(class_def); local 303 if (class_data == nullptr) { 307 ClassDataItemIterator it(*dex_file, class_data); 1926 const uint8_t* class_data = dex_file.GetClassData(*class_def); local 1927 DCHECK(class_data != nullptr); 1928 ClassDataItemIterator it(dex_file, class_data);
|
/art/oatdump/ |
H A D | oatdump.cc | 271 const uint8_t* class_data = dex_file.GetClassData(class_def); local 272 if (class_data == nullptr) { // empty class such as a marker interface? 277 ClassDataItemIterator it(dex_file, class_data); 908 const uint8_t* class_data = dex_file->GetClassData(class_def); local 909 if (class_data != nullptr) { 910 ClassDataItemIterator it(*dex_file, class_data); 989 const uint8_t* class_data = dex_file.GetClassData(class_def); local 990 if (class_data == nullptr) { // empty class such as a marker interface? 993 ClassDataItemIterator it(dex_file, class_data); 1259 const uint8_t* class_data local [all...] |
/art/runtime/ |
H A D | class_linker.cc | 2833 const uint8_t* class_data = dex_file.GetClassData(dex_class_def); local 2839 if (class_data != nullptr) { 2843 for (ClassDataItemIterator it(dex_file, class_data); it.HasNextStaticField(); it.Next()) { 2976 const uint8_t* class_data = dex_file.GetClassData(*dex_class_def); local 2978 CHECK(class_data != nullptr) << klass->PrettyDescriptor(); 2979 ClassDataItemIterator it(dex_file, class_data); 3099 const uint8_t* class_data = dex_file.GetClassData(dex_class_def); local 3100 if (class_data == nullptr) { 3103 LoadClassMembers(self, dex_file, class_data, klass); 3166 const uint8_t* class_data, 3164 LoadClassMembers(Thread* self, const DexFile& dex_file, const uint8_t* class_data, Handle<mirror::Class> klass) argument 4856 const uint8_t* class_data = dex_file.GetClassData(*dex_class_def); local [all...] |