Searched defs:class_data (Results 26 - 38 of 38) sorted by relevance

12

/art/test/ti-stress/
H A Dstress.cc636 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 Ddex2oat_test.cc997 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 Ddexdump.cc1398 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 Ddex_ir.cc383 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 Ddexlayout.cc670 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 Ddex_ir.h91 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 Dimgdiag.cc517 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 Dprofman.cc930 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 Dcompiler_driver.cc828 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 Doat_writer.cc2214 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 Dmethod_verifier.cc302 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 Doatdump.cc271 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 Dclass_linker.cc2833 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...]

Completed in 284 milliseconds

12