/art/test/1934-jvmti-signal-thread/src/art/ |
D | Test1934.java | 81 Thread target = createThread(() -> { while (true) { } }, "waiting thread!"); in testStopBeforeStart() local 82 target.setUncaughtExceptionHandler((t, e) -> { out_err[0] = e; }); in testStopBeforeStart() 85 Threads.stopThread(target, new Error("AWESOME")); in testStopBeforeStart() 86 target.start(); in testStopBeforeStart() 87 target.join(); in testStopBeforeStart() 100 Thread target = createThread(() -> { while (true) { } }, "waiting thread!"); in testInterruptBeforeStart() local 101 target.setUncaughtExceptionHandler((t, e) -> { out_err[0] = e; }); in testInterruptBeforeStart() 104 Threads.interruptThread(target); in testInterruptBeforeStart() 105 target.start(); in testInterruptBeforeStart() 106 target.join(); in testInterruptBeforeStart() [all …]
|
/art/test/1922-owned-monitors-info/src/art/ |
D | Test1922.java | 128 public final Thread target; field in Test1922.PrintOwnedMonitorsStackDepthRunnable 129 public PrintOwnedMonitorsStackDepthRunnable(Thread target) { in PrintOwnedMonitorsStackDepthRunnable() argument 130 this.target = target; in PrintOwnedMonitorsStackDepthRunnable() 134 Arrays.toString(sortByString(getOwnedMonitorStackDepthInfo(target)))); in run() 139 public final Thread target; field in Test1922.PrintOwnedMonitorsRunnable 140 public PrintOwnedMonitorsRunnable(Thread target) { in PrintOwnedMonitorsRunnable() argument 141 this.target = target; in PrintOwnedMonitorsRunnable() 145 Arrays.toString(sortByString(getOwnedMonitors(target)))); in run() 275 public final Target target; field in Test1922.CallSafepoint 277 public CallSafepoint(Target target, Runnable safepoint) { in CallSafepoint() argument [all …]
|
/art/oatdump/ |
D | Android.mk | 33 dump-oat-core: dump-oat-core-host dump-oat-core-target 42 .PHONY: dump-oat-core-target-$(TARGET_ARCH) 44 dump-oat-core-target-$(TARGET_ARCH): $(TARGET_CORE_IMAGE_DEFAULT_$(ART_PHONY_TEST_TARGET_SUFFIX)) $… 46 …--output=$(ART_DUMP_OAT_PATH)/core.target.$(TARGET_ARCH).oatdump.txt --instruction-set=$(TARGET_AR… 47 @echo Output in $(ART_DUMP_OAT_PATH)/core.target.$(TARGET_ARCH).oatdump.txt 51 .PHONY: dump-oat-core-target-$(TARGET_2ND_ARCH) 53 dump-oat-core-target-$(TARGET_2ND_ARCH): $(TARGET_CORE_IMAGE_DEFAULT_$(2ND_ART_PHONY_TEST_TARGET_SU… 55 …--output=$(ART_DUMP_OAT_PATH)/core.target.$(TARGET_2ND_ARCH).oatdump.txt --instruction-set=$(TARGE… 56 @echo Output in $(ART_DUMP_OAT_PATH)/core.target.$(TARGET_2ND_ARCH).oatdump.txt 60 .PHONY: dump-oat-core-target [all …]
|
/art/test/2007-virtual-structural-finalizable/src-art/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/1999-virtual-structural/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/1980-obsolete-object-cleared/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/1979-threaded-structural-transformation/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/1910-transform-with-default/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/1985-structural-redefine-stack-scope/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/938-load-transform-bcp/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/1977-hello-structural-obsolescence/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/950-redefine-intrinsic/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/941-recurive-obsolete-jit/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/1958-transform-try-jit/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/2008-redefine-then-old-reflect-field/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/1989-transform-bad-monitor/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/1955-pop-frame-jit-called/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/934-load-transform/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/932-transform-saves/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/946-obsolete-throw/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/951-threaded-obsolete/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/1990-structural-bad-verify/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/1988-multi-structural-redefine/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/2005-pause-all-redefine-multithreaded/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|
/art/test/917-fields-transformation/src/art/ |
D | Redefinition.java | 23 public final Class<?> target; field in Redefinition.CommonClassDefinition 27 public CommonClassDefinition(Class<?> target, byte[] class_file_bytes, byte[] dex_file_bytes) { in CommonClassDefinition() argument 28 this.target = target; in CommonClassDefinition() 35 public DexOnlyClassDefinition(Class<?> target, byte[] dex_file_bytes) { in DexOnlyClassDefinition() argument 36 super(target, new byte[0], dex_file_bytes); in DexOnlyClassDefinition() 61 public static native void doCommonClassRedefinition(Class<?> target, in doCommonClassRedefinition() argument 71 classes.add(d.target); in doMultiClassRedefinition() 82 addCommonTransformationResult(d.target.getCanonicalName(), in addMultiTransformationResults() 91 public static native void doCommonClassRetransformation(Class<?>... target); in doCommonClassRetransformation() argument 99 public static native void doCommonStructuralClassRedefinition(Class<?> target, byte[] dex_file); in doCommonStructuralClassRedefinition() argument [all …]
|