/art/test/1957-error-ext/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/1988-multi-structural-redefine/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/1964-add-to-dex-classloader-file/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/2009-structural-local-ref/src-art/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/1977-hello-structural-obsolescence/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/941-recursive-obsolete-jit/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/1955-pop-frame-jit-called/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/1937-transform-soft-fail/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/2008-redefine-then-old-reflect-field/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/948-change-annotations/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/1910-transform-with-default/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/1985-structural-redefine-stack-scope/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/983-source-transform-verify/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/1976-hello-structural-static-methods/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/985-re-obsolete/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/915-obsolete-2/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/1999-virtual-structural/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/jvmti-common/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/1953-pop-frame/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/2001-virtual-structural-multithread/src-art/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/1998-structural-shadow-field/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/test/1960-obsolete-jit-multithread-native/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() 66 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiClassRedefinition() 75 doCommonMultiClassRedefinition(classes.toArray(new Class<?>[0]), in doMultiClassRedefinition() 88 public static native void doCommonMultiClassRedefinition(Class<?>[] targets, in doCommonMultiClassRedefinition() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() 101 ArrayList<Class<?>> classes = new ArrayList<>(); in doMultiStructuralClassRedefinition() [all …]
|
/art/runtime/mirror/ |
D | class.cc | 68 bool Class::IsMirrored() { in IsMirrored() 111 ObjPtr<mirror::Class> Class::GetPrimitiveClass(ObjPtr<mirror::String> name) { in GetPrimitiveClass() 132 ObjPtr<mirror::Class> klass = GetClassRoot(class_root); in GetPrimitiveClass() 147 ObjPtr<ClassExt> Class::EnsureExtDataPresent(Handle<Class> h_this, Thread* self) { in EnsureExtDataPresent() 164 MemberOffset ext_offset(OFFSET_OF_OBJECT_MEMBER(Class, ext_data_)); in EnsureExtDataPresent() 212 CHECK(!Class::IsErroneous(new_status)) in CheckSetStatus() 221 void Class::SetStatusInternal(ClassStatus new_status) { in SetStatusInternal() 224 SubtypeCheck<ObjPtr<mirror::Class>>::WriteStatus(this, new_status); in SetStatusInternal() 237 void Class::SetStatusLocked(ClassStatus new_status) { in SetStatusLocked() 243 void Class::SetStatus(Handle<Class> h_this, ClassStatus new_status, Thread* self) { in SetStatus() [all …]
|
D | method_type.cc | 31 ObjPtr<ObjectArray<Class>> AllocatePTypesArray(Thread* self, int count) in AllocatePTypesArray() 33 ObjPtr<Class> class_array_type = GetClassRoot<mirror::ObjectArray<mirror::Class>>(); in AllocatePTypesArray() 34 return ObjectArray<Class>::Alloc(self, class_array_type, count); in AllocatePTypesArray() 40 Handle<Class> return_type, in Create() 41 Handle<ObjectArray<Class>> parameter_types) { in Create() 61 Handle<ObjectArray<Class>> src_ptypes = hs.NewHandle(method_type->GetPTypes()); in CloneWithoutLeadingParameter() 62 Handle<Class> dst_rtype = hs.NewHandle(method_type->GetRType()); in CloneWithoutLeadingParameter() 64 Handle<ObjectArray<Class>> dst_ptypes = hs.NewHandle(AllocatePTypesArray(self, dst_ptypes_count)); in CloneWithoutLeadingParameter() 76 ObjPtr<Class> collector_array_class, in CollectTrailingArguments() 84 Handle<Class> collector_class = hs.NewHandle(collector_array_class); in CollectTrailingArguments() [all …]
|
/art/test/566-polymorphic-inlining/src/ |
D | Main.java | 18 public Class<?> sameInvokeInterface(); in sameInvokeInterface() 19 public Class<?> sameInvokeInterface2(); in sameInvokeInterface2() 20 public Class<?> sameInvokeInterface3(); in sameInvokeInterface3() 84 public Class<?> sameInvokeVirtual() { in sameInvokeVirtual() 89 public Class<?> sameInvokeInterface() { in sameInvokeInterface() 94 public Class<?> sameInvokeInterface2() { in sameInvokeInterface2() 99 public Class<?> sameInvokeInterface3() { in sameInvokeInterface3() 104 public static Class<?> $noinline$testInvokeInterface(Itf i) { in $noinline$testInvokeInterface() 108 public static Class<?> $noinline$testInvokeInterface2(Itf i) { in $noinline$testInvokeInterface2() 116 public static Class<?> $noinline$testInvokeVirtual(Main m) { in $noinline$testInvokeVirtual() [all …]
|