Checking mirror'd classes Is Structurally modifiable class java.lang.reflect.AccessibleObject false Is Structurally modifiable class java.lang.invoke.CallSite false Is Structurally modifiable class dalvik.system.ClassExt false Is Structurally modifiable class java.lang.ClassLoader false Is Structurally modifiable class java.lang.Class false Is Structurally modifiable class java.lang.reflect.Constructor false Is Structurally modifiable class java.lang.DexCache false Is Structurally modifiable class dalvik.system.EmulatedStackFrame false Is Structurally modifiable class java.lang.reflect.Executable false Is Structurally modifiable class java.lang.reflect.Field false Is Structurally modifiable class java.lang.ref.FinalizerReference false Is Structurally modifiable class java.lang.invoke.MethodHandle false Is Structurally modifiable class java.lang.invoke.MethodHandles$Lookup false Is Structurally modifiable class java.lang.invoke.MethodType false Is Structurally modifiable class java.lang.reflect.Method false Is Structurally modifiable class java.lang.Object false Is Structurally modifiable class java.lang.reflect.Proxy false Is Structurally modifiable class java.lang.ref.Reference false Is Structurally modifiable class java.lang.StackTraceElement false Is Structurally modifiable class java.lang.String false Is Structurally modifiable class java.lang.Thread false Is Structurally modifiable class java.lang.Throwable false Is Structurally modifiable class java.lang.invoke.VarHandle false Is Structurally modifiable class java.lang.invoke.FieldVarHandle false Checking non-mirror'd classes Is Structurally modifiable class [Ljava.lang.Object; false Is Structurally modifiable class art.Test1983$NoVirtuals true Is Structurally modifiable class art.Test1983$WithVirtuals true Is Structurally modifiable class art.Test1983$SubWithVirtuals true