From 4ac0e1571e015a01d75091c3daef065f9624ad77 Mon Sep 17 00:00:00 2001 From: Nicolas Geoffray Date: Wed, 18 Sep 2019 06:14:50 +0000 Subject: Revert "Revert "Basic structural redefinition support"" This reverts commit 5a2301d897294ff4ee6de71f459dc2566dc3fa1a. Bug: 134162467 Reason for revert: Relanding as unclear if issue is due to topic. Change-Id: Ib1d1cf2e9132e30c9649b760ae9ae2d8ceacf843 --- test/jvmti-common/Redefinition.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'test/jvmti-common/Redefinition.java') diff --git a/test/jvmti-common/Redefinition.java b/test/jvmti-common/Redefinition.java index 56d2938a01..2ebce17686 100644 --- a/test/jvmti-common/Redefinition.java +++ b/test/jvmti-common/Redefinition.java @@ -88,4 +88,7 @@ public class Redefinition { public static native void addCommonTransformationResult(String target_name, byte[] class_bytes, byte[] dex_bytes); + + public static native void doCommonStructuralClassRedefinition(Class target, byte[] dex_file); + public static native boolean isStructurallyModifiable(Class target); } -- cgit v1.2.3-59-g8ed1b