Skip to content

Instantly share code, notes, and snippets.

Created Jan 2, 2017
Embed
What would you like to do?
An example of vtable initialization and package access override, run on Oracle JDK8
package pkga;
public class A {
/* packcage access */ void fun() {
System.out.println("A::fun()");
}
}
package pkga;
public class B extends A {
@Override
void fun() {
System.out.println("B::fun()");
}
}
package pkgb;
import pkga.A;
public class C extends A {
// @Override // error: method does not override or implement a method from a supertype
void fun() {
System.out.println("C::fun()");
}
}
[Loaded java.lang.Object from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/Object
adding java.lang.Object.finalize()V at index 0, flags: protected
adding java.lang.Object.equals(Ljava/lang/Object;)Z at index 1, flags: public
adding java.lang.Object.toString()Ljava/lang/String; at index 2, flags: public
adding java.lang.Object.hashCode()I at index 3, flags: public native
adding java.lang.Object.clone()Ljava/lang/Object; at index 4, flags: protected native
...
[Loaded pkga.A from file:/private/tmp/test_pkg/]
[Loaded pkga.B from file:/private/tmp/test_pkg/]
[Loaded pkgb.C from file:/private/tmp/test_pkg/]
Initializing: pkga/A
copy vtable from java.lang.Object to pkga.A size 6
adding pkga.A.fun()V at index 5, flags:
Initializing: pkga/B
copy vtable from pkga.A to pkga.B size 6
adding pkga.B.fun()V at index 5, flags:
overriding with pkga.B::pkga.B.fun()V index 5, original flags: overriders flags:
Initializing: pkgb/C
copy vtable from pkga.A to pkgb.C size 7
NOT overriding with pkgb.C::pkgb.C.fun()V index 5, original flags: overriders flags:
adding pkgb.C.fun()V at index 6, flags:
invokevirtual resolved method: caller-class:pkga.Main, compile-time-class:pkga.A, method:pkga.A.fun()V, method_holder:pkga.A, access_flags:
invokevirtual selected method: receiver-class:pkga.B, resolved-class:pkga.A, method:pkga.A.fun()V, method_holder:pkga.B, vtable_index:5, access_flags:
package pkga;
import pkgb.C;
public class Main {
public static void main(String[] args) {
A ref1 = new B();
A ref2 = new C();
ref1.fun(); // B::fun()
ref2.fun(); // A::fun()
}
}
This file has been truncated, but you can view the full file.
$ $JAVA_HOME/java -XX:+PrintVtables -XX:+Verbose -XX:+TraceClassLoading pkga.Main
[Bootstrap loader class path=$JAVA_HOME/jre/lib/resources.jar:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/jre/lib/sunrsasign.jar:$JAVA_HOME/jre/lib/jsse.jar:$JAVA_HOME/jre/lib/jce.jar:$JAVA_HOME/jre/lib/charsets.jar:$JAVA_HOME/jre/lib/jfr.jar:$JAVA_HOME/jre/lib/JObjC.jar:$JAVA_HOME/jre/classes]
[Meta index for $JAVA_HOME/jre/lib/charsets.jar=sun/nio sun/awt]
[Meta index for $JAVA_HOME/jre/lib/jce.jar=javax/crypto sun/security META-INF/ORACLE_J.RSA META-INF/ORACLE_J.SF]
[Meta index for $JAVA_HOME/jre/lib/jfr.jar=oracle/jrockit/ jdk/jfr com/oracle/jrockit/]
[Meta index for $JAVA_HOME/jre/lib/jsse.jar=sun/security com/sun/net/]
[Meta index for $JAVA_HOME/jre/lib/rt.jar=com/sun/java/util/jar/pack/ java/ org/ietf/ com/sun/beans/ com/sun/tracing/ apple/launcher/ com/sun/java/browser/ com/sun/corba/ com/sun/media/ com/sun/awt/ com/sun/management/ sun/ apple/applescript/ com/sun/jmx/ com/sun/demo/ apple/security/ com/sun/imageio/ com/sun/rmi/ com/sun/net/ org/w3c/ com/sun/swing/ com/sun/activation/ apple/laf/ com/sun/nio/ com/sun/rowset/ org/jcp/ com/sun/istack/ jdk/ com/sun/naming/ org/xml/ org/omg/ com/sun/security/ com/sun/image/ com/sun/xml/ com/oracle/ com/sun/java/swing/ com/sun/java_cup/ com/sun/jndi/ com/apple/ com/sun/accessibility/ com/sun/org/ javax/]
[Opened $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Object from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.Serializable from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Comparable from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.CharSequence from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.String from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.reflect.AnnotatedElement from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.reflect.GenericDeclaration from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.reflect.Type from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Class from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Cloneable from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.ClassLoader from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.System from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Throwable from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Error from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.ThreadDeath from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Exception from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.RuntimeException from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.SecurityManager from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.security.ProtectionDomain from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.security.AccessControlContext from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.ReflectiveOperationException from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.ClassNotFoundException from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.LinkageError from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.NoClassDefFoundError from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.ClassCastException from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.ArrayStoreException from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.VirtualMachineError from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.OutOfMemoryError from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.StackOverflowError from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.IllegalMonitorStateException from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.ref.Reference from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.ref.SoftReference from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.ref.WeakReference from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.ref.FinalReference from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.ref.PhantomReference from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.ref.Finalizer from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Runnable from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Thread from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Thread$UncaughtExceptionHandler from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.ThreadGroup from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.Map from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.Dictionary from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.Hashtable from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.Properties from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.reflect.AccessibleObject from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.reflect.Member from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.reflect.Field from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.reflect.Parameter from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.reflect.Executable from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.reflect.Method from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.reflect.Constructor from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.MagicAccessorImpl from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.MethodAccessor from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.MethodAccessorImpl from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.ConstructorAccessor from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.ConstructorAccessorImpl from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.DelegatingClassLoader from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.ConstantPool from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.FieldAccessor from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.FieldAccessorImpl from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.UnsafeFieldAccessorImpl from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.UnsafeStaticFieldAccessorImpl from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.annotation.Annotation from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.CallerSensitive from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.invoke.MethodHandle from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.invoke.DirectMethodHandle from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.invoke.MemberName from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.invoke.MethodHandleNatives from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.invoke.LambdaForm from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.invoke.MethodType from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.BootstrapMethodError from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.invoke.CallSite from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.invoke.ConstantCallSite from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.invoke.MutableCallSite from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.invoke.VolatileCallSite from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Appendable from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.AbstractStringBuilder from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.StringBuffer from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.StringBuilder from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.misc.Unsafe from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.StackTraceElement from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.nio.Buffer from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Boolean from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Character from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Number from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Float from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Double from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Byte from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Short from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Integer from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Long from $JAVA_HOME/jre/lib/rt.jar]
copy vtable from java.lang.Object to [Ljava.lang.Object; size 5
Initializing: java/lang/Object
adding java.lang.Object.finalize()V at index 0, flags: protected
adding java.lang.Object.equals(Ljava/lang/Object;)Z at index 1, flags: public
adding java.lang.Object.toString()Ljava/lang/String; at index 2, flags: public
adding java.lang.Object.hashCode()I at index 3, flags: public native
adding java.lang.Object.clone()Ljava/lang/Object; at index 4, flags: protected native
copy vtable from java.lang.Object to [Ljava.lang.Object; size 5
copy vtable from java.lang.Object to [J size 5
copy vtable from java.lang.Object to [I size 5
copy vtable from java.lang.Object to [S size 5
copy vtable from java.lang.Object to [B size 5
copy vtable from java.lang.Object to [D size 5
copy vtable from java.lang.Object to [F size 5
copy vtable from java.lang.Object to [C size 5
copy vtable from java.lang.Object to [Z size 5
Initializing: java/lang/Number
copy vtable from java.lang.Object to java.lang.Number size 11
adding java.lang.Number.byteValue()B at index 5, flags: public
adding java.lang.Number.shortValue()S at index 6, flags: public
adding java.lang.Number.intValue()I at index 7, flags: public abstract
adding java.lang.Number.longValue()J at index 8, flags: public abstract
adding java.lang.Number.floatValue()F at index 9, flags: public abstract
adding java.lang.Number.doubleValue()D at index 10, flags: public abstract
Initializing: java/lang/Long
copy vtable from java.lang.Number to java.lang.Long size 11
adding java.lang.Long.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.Long::java.lang.Long.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.Long.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Long::java.lang.Long.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.Long.hashCode()I at index 3, flags: public
overriding with java.lang.Long::java.lang.Long.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.Long.byteValue()B at index 5, flags: public
overriding with java.lang.Long::java.lang.Long.byteValue()B index 5, original flags: public overriders flags: public
adding java.lang.Long.shortValue()S at index 6, flags: public
overriding with java.lang.Long::java.lang.Long.shortValue()S index 6, original flags: public overriders flags: public
adding java.lang.Long.intValue()I at index 7, flags: public
overriding with java.lang.Long::java.lang.Long.intValue()I index 7, original flags: public abstract overriders flags: public
adding java.lang.Long.longValue()J at index 8, flags: public
overriding with java.lang.Long::java.lang.Long.longValue()J index 8, original flags: public abstract overriders flags: public
adding java.lang.Long.floatValue()F at index 9, flags: public
overriding with java.lang.Long::java.lang.Long.floatValue()F index 9, original flags: public abstract overriders flags: public
adding java.lang.Long.doubleValue()D at index 10, flags: public
overriding with java.lang.Long::java.lang.Long.doubleValue()D index 10, original flags: public abstract overriders flags: public
Initializing: java/lang/Integer
copy vtable from java.lang.Number to java.lang.Integer size 11
adding java.lang.Integer.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.Integer::java.lang.Integer.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.Integer.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Integer::java.lang.Integer.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.Integer.hashCode()I at index 3, flags: public
overriding with java.lang.Integer::java.lang.Integer.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.Integer.byteValue()B at index 5, flags: public
overriding with java.lang.Integer::java.lang.Integer.byteValue()B index 5, original flags: public overriders flags: public
adding java.lang.Integer.shortValue()S at index 6, flags: public
overriding with java.lang.Integer::java.lang.Integer.shortValue()S index 6, original flags: public overriders flags: public
adding java.lang.Integer.intValue()I at index 7, flags: public
overriding with java.lang.Integer::java.lang.Integer.intValue()I index 7, original flags: public abstract overriders flags: public
adding java.lang.Integer.longValue()J at index 8, flags: public
overriding with java.lang.Integer::java.lang.Integer.longValue()J index 8, original flags: public abstract overriders flags: public
adding java.lang.Integer.floatValue()F at index 9, flags: public
overriding with java.lang.Integer::java.lang.Integer.floatValue()F index 9, original flags: public abstract overriders flags: public
adding java.lang.Integer.doubleValue()D at index 10, flags: public
overriding with java.lang.Integer::java.lang.Integer.doubleValue()D index 10, original flags: public abstract overriders flags: public
Initializing: java/lang/Short
copy vtable from java.lang.Number to java.lang.Short size 11
adding java.lang.Short.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.Short::java.lang.Short.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.Short.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Short::java.lang.Short.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.Short.hashCode()I at index 3, flags: public
overriding with java.lang.Short::java.lang.Short.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.Short.byteValue()B at index 5, flags: public
overriding with java.lang.Short::java.lang.Short.byteValue()B index 5, original flags: public overriders flags: public
adding java.lang.Short.shortValue()S at index 6, flags: public
overriding with java.lang.Short::java.lang.Short.shortValue()S index 6, original flags: public overriders flags: public
adding java.lang.Short.intValue()I at index 7, flags: public
overriding with java.lang.Short::java.lang.Short.intValue()I index 7, original flags: public abstract overriders flags: public
adding java.lang.Short.longValue()J at index 8, flags: public
overriding with java.lang.Short::java.lang.Short.longValue()J index 8, original flags: public abstract overriders flags: public
adding java.lang.Short.floatValue()F at index 9, flags: public
overriding with java.lang.Short::java.lang.Short.floatValue()F index 9, original flags: public abstract overriders flags: public
adding java.lang.Short.doubleValue()D at index 10, flags: public
overriding with java.lang.Short::java.lang.Short.doubleValue()D index 10, original flags: public abstract overriders flags: public
Initializing: java/lang/Byte
copy vtable from java.lang.Number to java.lang.Byte size 11
adding java.lang.Byte.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.Byte::java.lang.Byte.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.Byte.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Byte::java.lang.Byte.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.Byte.hashCode()I at index 3, flags: public
overriding with java.lang.Byte::java.lang.Byte.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.Byte.byteValue()B at index 5, flags: public
overriding with java.lang.Byte::java.lang.Byte.byteValue()B index 5, original flags: public overriders flags: public
adding java.lang.Byte.shortValue()S at index 6, flags: public
overriding with java.lang.Byte::java.lang.Byte.shortValue()S index 6, original flags: public overriders flags: public
adding java.lang.Byte.intValue()I at index 7, flags: public
overriding with java.lang.Byte::java.lang.Byte.intValue()I index 7, original flags: public abstract overriders flags: public
adding java.lang.Byte.longValue()J at index 8, flags: public
overriding with java.lang.Byte::java.lang.Byte.longValue()J index 8, original flags: public abstract overriders flags: public
adding java.lang.Byte.floatValue()F at index 9, flags: public
overriding with java.lang.Byte::java.lang.Byte.floatValue()F index 9, original flags: public abstract overriders flags: public
adding java.lang.Byte.doubleValue()D at index 10, flags: public
overriding with java.lang.Byte::java.lang.Byte.doubleValue()D index 10, original flags: public abstract overriders flags: public
Initializing: java/lang/Double
copy vtable from java.lang.Number to java.lang.Double size 11
adding java.lang.Double.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.Double::java.lang.Double.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.Double.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Double::java.lang.Double.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.Double.hashCode()I at index 3, flags: public
overriding with java.lang.Double::java.lang.Double.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.Double.byteValue()B at index 5, flags: public
overriding with java.lang.Double::java.lang.Double.byteValue()B index 5, original flags: public overriders flags: public
adding java.lang.Double.shortValue()S at index 6, flags: public
overriding with java.lang.Double::java.lang.Double.shortValue()S index 6, original flags: public overriders flags: public
adding java.lang.Double.intValue()I at index 7, flags: public
overriding with java.lang.Double::java.lang.Double.intValue()I index 7, original flags: public abstract overriders flags: public
adding java.lang.Double.longValue()J at index 8, flags: public
overriding with java.lang.Double::java.lang.Double.longValue()J index 8, original flags: public abstract overriders flags: public
adding java.lang.Double.floatValue()F at index 9, flags: public
overriding with java.lang.Double::java.lang.Double.floatValue()F index 9, original flags: public abstract overriders flags: public
adding java.lang.Double.doubleValue()D at index 10, flags: public
overriding with java.lang.Double::java.lang.Double.doubleValue()D index 10, original flags: public abstract overriders flags: public
Initializing: java/lang/Float
copy vtable from java.lang.Number to java.lang.Float size 11
adding java.lang.Float.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.Float::java.lang.Float.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.Float.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Float::java.lang.Float.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.Float.hashCode()I at index 3, flags: public
overriding with java.lang.Float::java.lang.Float.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.Float.byteValue()B at index 5, flags: public
overriding with java.lang.Float::java.lang.Float.byteValue()B index 5, original flags: public overriders flags: public
adding java.lang.Float.shortValue()S at index 6, flags: public
overriding with java.lang.Float::java.lang.Float.shortValue()S index 6, original flags: public overriders flags: public
adding java.lang.Float.intValue()I at index 7, flags: public
overriding with java.lang.Float::java.lang.Float.intValue()I index 7, original flags: public abstract overriders flags: public
adding java.lang.Float.longValue()J at index 8, flags: public
overriding with java.lang.Float::java.lang.Float.longValue()J index 8, original flags: public abstract overriders flags: public
adding java.lang.Float.floatValue()F at index 9, flags: public
overriding with java.lang.Float::java.lang.Float.floatValue()F index 9, original flags: public abstract overriders flags: public
adding java.lang.Float.doubleValue()D at index 10, flags: public
overriding with java.lang.Float::java.lang.Float.doubleValue()D index 10, original flags: public abstract overriders flags: public
Initializing: java/lang/Character
copy vtable from java.lang.Object to java.lang.Character size 5
adding java.lang.Character.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.Character::java.lang.Character.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.Character.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Character::java.lang.Character.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.Character.hashCode()I at index 3, flags: public
overriding with java.lang.Character::java.lang.Character.hashCode()I index 3, original flags: public native overriders flags: public
Initializing: java/lang/Boolean
copy vtable from java.lang.Object to java.lang.Boolean size 5
adding java.lang.Boolean.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.Boolean::java.lang.Boolean.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.Boolean.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Boolean::java.lang.Boolean.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.Boolean.hashCode()I at index 3, flags: public
overriding with java.lang.Boolean::java.lang.Boolean.hashCode()I index 3, original flags: public native overriders flags: public
Initializing: java/nio/Buffer
copy vtable from java.lang.Object to java.nio.Buffer size 10
adding java.nio.Buffer.isDirect()Z at index 5, flags: public abstract
adding java.nio.Buffer.hasArray()Z at index 6, flags: public abstract
adding java.nio.Buffer.array()Ljava/lang/Object; at index 7, flags: public abstract
adding java.nio.Buffer.arrayOffset()I at index 8, flags: public abstract
adding java.nio.Buffer.isReadOnly()Z at index 9, flags: public abstract
Initializing: java/lang/StackTraceElement
copy vtable from java.lang.Object to java.lang.StackTraceElement size 5
adding java.lang.StackTraceElement.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.StackTraceElement::java.lang.StackTraceElement.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.StackTraceElement.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.StackTraceElement::java.lang.StackTraceElement.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.StackTraceElement.hashCode()I at index 3, flags: public
overriding with java.lang.StackTraceElement::java.lang.StackTraceElement.hashCode()I index 3, original flags: public native overriders flags: public
Initializing: sun/misc/Unsafe
copy vtable from java.lang.Object to sun.misc.Unsafe size 5
Initializing: java/lang/AbstractStringBuilder
copy vtable from java.lang.Object to java.lang.AbstractStringBuilder size 64
adding java.lang.AbstractStringBuilder.toString()Ljava/lang/String; at index 2, flags: public abstract
overriding with java.lang.AbstractStringBuilder::java.lang.AbstractStringBuilder.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public abstract
adding java.lang.AbstractStringBuilder.append([C)Ljava/lang/AbstractStringBuilder; at index 5, flags: public
adding java.lang.AbstractStringBuilder.append([CII)Ljava/lang/AbstractStringBuilder; at index 6, flags: public
adding java.lang.AbstractStringBuilder.append(Z)Ljava/lang/AbstractStringBuilder; at index 7, flags: public
adding java.lang.AbstractStringBuilder.append(C)Ljava/lang/AbstractStringBuilder; at index 8, flags: public
adding java.lang.AbstractStringBuilder.append(Ljava/lang/AbstractStringBuilder;)Ljava/lang/AbstractStringBuilder; at index 9, flags:
adding java.lang.AbstractStringBuilder.append(Ljava/lang/CharSequence;)Ljava/lang/AbstractStringBuilder; at index 10, flags: public
adding java.lang.AbstractStringBuilder.append(Ljava/lang/StringBuffer;)Ljava/lang/AbstractStringBuilder; at index 11, flags: public
adding java.lang.AbstractStringBuilder.append(Ljava/lang/CharSequence;II)Ljava/lang/AbstractStringBuilder; at index 12, flags: public
adding java.lang.AbstractStringBuilder.append(D)Ljava/lang/AbstractStringBuilder; at index 13, flags: public
adding java.lang.AbstractStringBuilder.append(C)Ljava/lang/Appendable; at index 14, flags: public volatile synthetic
adding java.lang.AbstractStringBuilder.append(Ljava/lang/CharSequence;II)Ljava/lang/Appendable; at index 15, flags: public volatile synthetic
adding java.lang.AbstractStringBuilder.append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; at index 16, flags: public volatile synthetic
adding java.lang.AbstractStringBuilder.append(F)Ljava/lang/AbstractStringBuilder; at index 17, flags: public
adding java.lang.AbstractStringBuilder.append(J)Ljava/lang/AbstractStringBuilder; at index 18, flags: public
adding java.lang.AbstractStringBuilder.append(I)Ljava/lang/AbstractStringBuilder; at index 19, flags: public
adding java.lang.AbstractStringBuilder.append(Ljava/lang/String;)Ljava/lang/AbstractStringBuilder; at index 20, flags: public
adding java.lang.AbstractStringBuilder.append(Ljava/lang/Object;)Ljava/lang/AbstractStringBuilder; at index 21, flags: public
adding java.lang.AbstractStringBuilder.indexOf(Ljava/lang/String;)I at index 22, flags: public
adding java.lang.AbstractStringBuilder.indexOf(Ljava/lang/String;I)I at index 23, flags: public
adding java.lang.AbstractStringBuilder.length()I at index 24, flags: public
adding java.lang.AbstractStringBuilder.charAt(I)C at index 25, flags: public
adding java.lang.AbstractStringBuilder.codePointAt(I)I at index 26, flags: public
adding java.lang.AbstractStringBuilder.codePointBefore(I)I at index 27, flags: public
adding java.lang.AbstractStringBuilder.codePointCount(II)I at index 28, flags: public
adding java.lang.AbstractStringBuilder.offsetByCodePoints(II)I at index 29, flags: public
adding java.lang.AbstractStringBuilder.getChars(II[CI)V at index 30, flags: public
adding java.lang.AbstractStringBuilder.lastIndexOf(Ljava/lang/String;I)I at index 31, flags: public
adding java.lang.AbstractStringBuilder.lastIndexOf(Ljava/lang/String;)I at index 32, flags: public
adding java.lang.AbstractStringBuilder.substring(II)Ljava/lang/String; at index 33, flags: public
adding java.lang.AbstractStringBuilder.substring(I)Ljava/lang/String; at index 34, flags: public
adding java.lang.AbstractStringBuilder.subSequence(II)Ljava/lang/CharSequence; at index 35, flags: public
adding java.lang.AbstractStringBuilder.replace(IILjava/lang/String;)Ljava/lang/AbstractStringBuilder; at index 36, flags: public
adding java.lang.AbstractStringBuilder.delete(II)Ljava/lang/AbstractStringBuilder; at index 37, flags: public
adding java.lang.AbstractStringBuilder.capacity()I at index 38, flags: public
adding java.lang.AbstractStringBuilder.ensureCapacity(I)V at index 39, flags: public
adding java.lang.AbstractStringBuilder.trimToSize()V at index 40, flags: public
adding java.lang.AbstractStringBuilder.setLength(I)V at index 41, flags: public
adding java.lang.AbstractStringBuilder.setCharAt(IC)V at index 42, flags: public
adding java.lang.AbstractStringBuilder.appendCodePoint(I)Ljava/lang/AbstractStringBuilder; at index 43, flags: public
adding java.lang.AbstractStringBuilder.deleteCharAt(I)Ljava/lang/AbstractStringBuilder; at index 44, flags: public
adding java.lang.AbstractStringBuilder.insert(IJ)Ljava/lang/AbstractStringBuilder; at index 45, flags: public
adding java.lang.AbstractStringBuilder.insert(IF)Ljava/lang/AbstractStringBuilder; at index 46, flags: public
adding java.lang.AbstractStringBuilder.insert(ID)Ljava/lang/AbstractStringBuilder; at index 47, flags: public
adding java.lang.AbstractStringBuilder.insert(ILjava/lang/Object;)Ljava/lang/AbstractStringBuilder; at index 48, flags: public
adding java.lang.AbstractStringBuilder.insert(ILjava/lang/CharSequence;II)Ljava/lang/AbstractStringBuilder; at index 49, flags: public
adding java.lang.AbstractStringBuilder.insert(ILjava/lang/CharSequence;)Ljava/lang/AbstractStringBuilder; at index 50, flags: public
adding java.lang.AbstractStringBuilder.insert(ILjava/lang/String;)Ljava/lang/AbstractStringBuilder; at index 51, flags: public
adding java.lang.AbstractStringBuilder.insert(I[C)Ljava/lang/AbstractStringBuilder; at index 52, flags: public
adding java.lang.AbstractStringBuilder.insert(II)Ljava/lang/AbstractStringBuilder; at index 53, flags: public
adding java.lang.AbstractStringBuilder.insert(IC)Ljava/lang/AbstractStringBuilder; at index 54, flags: public
adding java.lang.AbstractStringBuilder.insert(I[CII)Ljava/lang/AbstractStringBuilder; at index 55, flags: public
adding java.lang.AbstractStringBuilder.insert(IZ)Ljava/lang/AbstractStringBuilder; at index 56, flags: public
adding java.lang.AbstractStringBuilder.reverse()Ljava/lang/AbstractStringBuilder; at index 57, flags: public
adding java.lang.AbstractStringBuilder.expandCapacity(I)V at index 58, flags:
adding java.lang.AbstractStringBuilder.ensureCapacityInternal(I)V at index 59, flags: private
adding java.lang.AbstractStringBuilder.appendNull()Ljava/lang/AbstractStringBuilder; at index 60, flags: private
adding java.lang.AbstractStringBuilder.reverseAllValidSurrogatePairs()V at index 61, flags: private
adding java.lang.CharSequence.chars()Ljava/util/stream/IntStream; at index 62, flags: public default
adding java.lang.CharSequence.codePoints()Ljava/util/stream/IntStream; at index 63, flags: public default
Initializing: java/lang/StringBuilder
copy vtable from java.lang.AbstractStringBuilder to java.lang.StringBuilder size 64
adding java.lang.StringBuilder.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.StringBuilder::java.lang.StringBuilder.toString()Ljava/lang/String; index 2, original flags: public abstract overriders flags: public
adding java.lang.StringBuilder.append(J)Ljava/lang/AbstractStringBuilder; at index 18, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append(J)Ljava/lang/AbstractStringBuilder; index 18, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.append(I)Ljava/lang/AbstractStringBuilder; at index 19, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append(I)Ljava/lang/AbstractStringBuilder; index 19, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.append(C)Ljava/lang/AbstractStringBuilder; at index 8, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append(C)Ljava/lang/AbstractStringBuilder; index 8, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.append(Z)Ljava/lang/AbstractStringBuilder; at index 7, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append(Z)Ljava/lang/AbstractStringBuilder; index 7, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.append(Ljava/lang/CharSequence;II)Ljava/lang/AbstractStringBuilder; at index 12, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append(Ljava/lang/CharSequence;II)Ljava/lang/AbstractStringBuilder; index 12, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; at index 16, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; index 16, original flags: public volatile synthetic overriders flags: public volatile synthetic
adding java.lang.StringBuilder.append(D)Ljava/lang/AbstractStringBuilder; at index 13, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append(D)Ljava/lang/AbstractStringBuilder; index 13, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.append(F)Ljava/lang/AbstractStringBuilder; at index 17, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append(F)Ljava/lang/AbstractStringBuilder; index 17, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.append(Ljava/lang/StringBuffer;)Ljava/lang/AbstractStringBuilder; at index 11, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append(Ljava/lang/StringBuffer;)Ljava/lang/AbstractStringBuilder; index 11, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/AbstractStringBuilder; at index 20, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/AbstractStringBuilder; index 20, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.append(Ljava/lang/Object;)Ljava/lang/AbstractStringBuilder; at index 21, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append(Ljava/lang/Object;)Ljava/lang/AbstractStringBuilder; index 21, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.append(C)Ljava/lang/Appendable; at index 14, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append(C)Ljava/lang/Appendable; index 14, original flags: public volatile synthetic overriders flags: public volatile synthetic
adding java.lang.StringBuilder.append([CII)Ljava/lang/AbstractStringBuilder; at index 6, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append([CII)Ljava/lang/AbstractStringBuilder; index 6, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.append([C)Ljava/lang/AbstractStringBuilder; at index 5, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append([C)Ljava/lang/AbstractStringBuilder; index 5, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.append(Ljava/lang/CharSequence;II)Ljava/lang/Appendable; at index 15, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append(Ljava/lang/CharSequence;II)Ljava/lang/Appendable; index 15, original flags: public volatile synthetic overriders flags: public volatile synthetic
adding java.lang.StringBuilder.append(Ljava/lang/CharSequence;)Ljava/lang/AbstractStringBuilder; at index 10, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.append(Ljava/lang/CharSequence;)Ljava/lang/AbstractStringBuilder; index 10, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.indexOf(Ljava/lang/String;I)I at index 23, flags: public
overriding with java.lang.StringBuilder::java.lang.StringBuilder.indexOf(Ljava/lang/String;I)I index 23, original flags: public overriders flags: public
adding java.lang.StringBuilder.indexOf(Ljava/lang/String;)I at index 22, flags: public
overriding with java.lang.StringBuilder::java.lang.StringBuilder.indexOf(Ljava/lang/String;)I index 22, original flags: public overriders flags: public
adding java.lang.StringBuilder.length()I at index 24, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.length()I index 24, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.charAt(I)C at index 25, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.charAt(I)C index 25, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.codePointAt(I)I at index 26, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.codePointAt(I)I index 26, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.codePointBefore(I)I at index 27, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.codePointBefore(I)I index 27, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.codePointCount(II)I at index 28, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.codePointCount(II)I index 28, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.offsetByCodePoints(II)I at index 29, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.offsetByCodePoints(II)I index 29, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.getChars(II[CI)V at index 30, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.getChars(II[CI)V index 30, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.lastIndexOf(Ljava/lang/String;)I at index 32, flags: public
overriding with java.lang.StringBuilder::java.lang.StringBuilder.lastIndexOf(Ljava/lang/String;)I index 32, original flags: public overriders flags: public
adding java.lang.StringBuilder.lastIndexOf(Ljava/lang/String;I)I at index 31, flags: public
overriding with java.lang.StringBuilder::java.lang.StringBuilder.lastIndexOf(Ljava/lang/String;I)I index 31, original flags: public overriders flags: public
adding java.lang.StringBuilder.substring(I)Ljava/lang/String; at index 34, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.substring(I)Ljava/lang/String; index 34, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.substring(II)Ljava/lang/String; at index 33, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.substring(II)Ljava/lang/String; index 33, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.subSequence(II)Ljava/lang/CharSequence; at index 35, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.subSequence(II)Ljava/lang/CharSequence; index 35, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.replace(IILjava/lang/String;)Ljava/lang/AbstractStringBuilder; at index 36, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.replace(IILjava/lang/String;)Ljava/lang/AbstractStringBuilder; index 36, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.delete(II)Ljava/lang/AbstractStringBuilder; at index 37, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.delete(II)Ljava/lang/AbstractStringBuilder; index 37, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.capacity()I at index 38, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.capacity()I index 38, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.ensureCapacity(I)V at index 39, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.ensureCapacity(I)V index 39, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.trimToSize()V at index 40, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.trimToSize()V index 40, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.setLength(I)V at index 41, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.setLength(I)V index 41, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.setCharAt(IC)V at index 42, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.setCharAt(IC)V index 42, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.appendCodePoint(I)Ljava/lang/AbstractStringBuilder; at index 43, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.appendCodePoint(I)Ljava/lang/AbstractStringBuilder; index 43, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.deleteCharAt(I)Ljava/lang/AbstractStringBuilder; at index 44, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.deleteCharAt(I)Ljava/lang/AbstractStringBuilder; index 44, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.insert(IJ)Ljava/lang/AbstractStringBuilder; at index 45, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.insert(IJ)Ljava/lang/AbstractStringBuilder; index 45, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.insert(ID)Ljava/lang/AbstractStringBuilder; at index 47, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.insert(ID)Ljava/lang/AbstractStringBuilder; index 47, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.insert(ILjava/lang/CharSequence;)Ljava/lang/AbstractStringBuilder; at index 50, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.insert(ILjava/lang/CharSequence;)Ljava/lang/AbstractStringBuilder; index 50, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.insert(I[C)Ljava/lang/AbstractStringBuilder; at index 52, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.insert(I[C)Ljava/lang/AbstractStringBuilder; index 52, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.insert(ILjava/lang/String;)Ljava/lang/AbstractStringBuilder; at index 51, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.insert(ILjava/lang/String;)Ljava/lang/AbstractStringBuilder; index 51, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.insert(ILjava/lang/Object;)Ljava/lang/AbstractStringBuilder; at index 48, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.insert(ILjava/lang/Object;)Ljava/lang/AbstractStringBuilder; index 48, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.insert(I[CII)Ljava/lang/AbstractStringBuilder; at index 55, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.insert(I[CII)Ljava/lang/AbstractStringBuilder; index 55, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.insert(IF)Ljava/lang/AbstractStringBuilder; at index 46, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.insert(IF)Ljava/lang/AbstractStringBuilder; index 46, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.insert(II)Ljava/lang/AbstractStringBuilder; at index 53, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.insert(II)Ljava/lang/AbstractStringBuilder; index 53, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.insert(IC)Ljava/lang/AbstractStringBuilder; at index 54, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.insert(IC)Ljava/lang/AbstractStringBuilder; index 54, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.insert(ILjava/lang/CharSequence;II)Ljava/lang/AbstractStringBuilder; at index 49, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.insert(ILjava/lang/CharSequence;II)Ljava/lang/AbstractStringBuilder; index 49, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.insert(IZ)Ljava/lang/AbstractStringBuilder; at index 56, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.insert(IZ)Ljava/lang/AbstractStringBuilder; index 56, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuilder.reverse()Ljava/lang/AbstractStringBuilder; at index 57, flags: public volatile synthetic
overriding with java.lang.StringBuilder::java.lang.StringBuilder.reverse()Ljava/lang/AbstractStringBuilder; index 57, original flags: public overriders flags: public volatile synthetic
adding java.lang.CharSequence.chars()Ljava/util/stream/IntStream; at index 62, flags: public default
overriding with java.lang.CharSequence::java.lang.CharSequence.chars()Ljava/util/stream/IntStream; index 62, original flags: public default overriders flags: public default
adding java.lang.CharSequence.codePoints()Ljava/util/stream/IntStream; at index 63, flags: public default
overriding with java.lang.CharSequence::java.lang.CharSequence.codePoints()Ljava/util/stream/IntStream; index 63, original flags: public default overriders flags: public default
Initializing: java/lang/StringBuffer
copy vtable from java.lang.AbstractStringBuilder to java.lang.StringBuffer size 64
adding java.lang.StringBuffer.toString()Ljava/lang/String; at index 2, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.toString()Ljava/lang/String; index 2, original flags: public abstract overriders flags: public synchronized
adding java.lang.StringBuffer.append([C)Ljava/lang/AbstractStringBuilder; at index 5, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append([C)Ljava/lang/AbstractStringBuilder; index 5, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.append([CII)Ljava/lang/AbstractStringBuilder; at index 6, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append([CII)Ljava/lang/AbstractStringBuilder; index 6, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.append(I)Ljava/lang/AbstractStringBuilder; at index 19, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append(I)Ljava/lang/AbstractStringBuilder; index 19, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.append(Ljava/lang/CharSequence;II)Ljava/lang/AbstractStringBuilder; at index 12, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append(Ljava/lang/CharSequence;II)Ljava/lang/AbstractStringBuilder; index 12, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.append(C)Ljava/lang/AbstractStringBuilder; at index 8, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append(C)Ljava/lang/AbstractStringBuilder; index 8, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.append(J)Ljava/lang/AbstractStringBuilder; at index 18, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append(J)Ljava/lang/AbstractStringBuilder; index 18, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.append(Ljava/lang/Object;)Ljava/lang/AbstractStringBuilder; at index 21, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append(Ljava/lang/Object;)Ljava/lang/AbstractStringBuilder; index 21, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.append(Ljava/lang/String;)Ljava/lang/AbstractStringBuilder; at index 20, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append(Ljava/lang/String;)Ljava/lang/AbstractStringBuilder; index 20, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.append(Ljava/lang/StringBuffer;)Ljava/lang/AbstractStringBuilder; at index 11, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append(Ljava/lang/StringBuffer;)Ljava/lang/AbstractStringBuilder; index 11, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.append(Ljava/lang/AbstractStringBuilder;)Ljava/lang/AbstractStringBuilder; at index 9, flags: volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append(Ljava/lang/AbstractStringBuilder;)Ljava/lang/AbstractStringBuilder; index 9, original flags: overriders flags: volatile synthetic
adding java.lang.StringBuffer.append(Ljava/lang/CharSequence;)Ljava/lang/AbstractStringBuilder; at index 10, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append(Ljava/lang/CharSequence;)Ljava/lang/AbstractStringBuilder; index 10, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.append(Z)Ljava/lang/AbstractStringBuilder; at index 7, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append(Z)Ljava/lang/AbstractStringBuilder; index 7, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; at index 16, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; index 16, original flags: public volatile synthetic overriders flags: public volatile synthetic
adding java.lang.StringBuffer.append(Ljava/lang/CharSequence;II)Ljava/lang/Appendable; at index 15, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append(Ljava/lang/CharSequence;II)Ljava/lang/Appendable; index 15, original flags: public volatile synthetic overriders flags: public volatile synthetic
adding java.lang.StringBuffer.append(C)Ljava/lang/Appendable; at index 14, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append(C)Ljava/lang/Appendable; index 14, original flags: public volatile synthetic overriders flags: public volatile synthetic
adding java.lang.StringBuffer.append(F)Ljava/lang/AbstractStringBuilder; at index 17, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append(F)Ljava/lang/AbstractStringBuilder; index 17, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.append(D)Ljava/lang/AbstractStringBuilder; at index 13, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.append(D)Ljava/lang/AbstractStringBuilder; index 13, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.indexOf(Ljava/lang/String;I)I at index 23, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.indexOf(Ljava/lang/String;I)I index 23, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.indexOf(Ljava/lang/String;)I at index 22, flags: public
overriding with java.lang.StringBuffer::java.lang.StringBuffer.indexOf(Ljava/lang/String;)I index 22, original flags: public overriders flags: public
adding java.lang.StringBuffer.length()I at index 24, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.length()I index 24, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.charAt(I)C at index 25, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.charAt(I)C index 25, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.codePointAt(I)I at index 26, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.codePointAt(I)I index 26, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.codePointBefore(I)I at index 27, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.codePointBefore(I)I index 27, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.codePointCount(II)I at index 28, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.codePointCount(II)I index 28, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.offsetByCodePoints(II)I at index 29, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.offsetByCodePoints(II)I index 29, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.getChars(II[CI)V at index 30, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.getChars(II[CI)V index 30, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.lastIndexOf(Ljava/lang/String;)I at index 32, flags: public
overriding with java.lang.StringBuffer::java.lang.StringBuffer.lastIndexOf(Ljava/lang/String;)I index 32, original flags: public overriders flags: public
adding java.lang.StringBuffer.lastIndexOf(Ljava/lang/String;I)I at index 31, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.lastIndexOf(Ljava/lang/String;I)I index 31, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.substring(II)Ljava/lang/String; at index 33, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.substring(II)Ljava/lang/String; index 33, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.substring(I)Ljava/lang/String; at index 34, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.substring(I)Ljava/lang/String; index 34, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.subSequence(II)Ljava/lang/CharSequence; at index 35, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.subSequence(II)Ljava/lang/CharSequence; index 35, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.replace(IILjava/lang/String;)Ljava/lang/AbstractStringBuilder; at index 36, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.replace(IILjava/lang/String;)Ljava/lang/AbstractStringBuilder; index 36, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.delete(II)Ljava/lang/AbstractStringBuilder; at index 37, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.delete(II)Ljava/lang/AbstractStringBuilder; index 37, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.capacity()I at index 38, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.capacity()I index 38, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.ensureCapacity(I)V at index 39, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.ensureCapacity(I)V index 39, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.trimToSize()V at index 40, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.trimToSize()V index 40, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.setLength(I)V at index 41, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.setLength(I)V index 41, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.setCharAt(IC)V at index 42, flags: public synchronized
overriding with java.lang.StringBuffer::java.lang.StringBuffer.setCharAt(IC)V index 42, original flags: public overriders flags: public synchronized
adding java.lang.StringBuffer.appendCodePoint(I)Ljava/lang/AbstractStringBuilder; at index 43, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.appendCodePoint(I)Ljava/lang/AbstractStringBuilder; index 43, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.deleteCharAt(I)Ljava/lang/AbstractStringBuilder; at index 44, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.deleteCharAt(I)Ljava/lang/AbstractStringBuilder; index 44, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.insert(I[CII)Ljava/lang/AbstractStringBuilder; at index 55, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.insert(I[CII)Ljava/lang/AbstractStringBuilder; index 55, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.insert(ILjava/lang/Object;)Ljava/lang/AbstractStringBuilder; at index 48, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.insert(ILjava/lang/Object;)Ljava/lang/AbstractStringBuilder; index 48, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.insert(IC)Ljava/lang/AbstractStringBuilder; at index 54, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.insert(IC)Ljava/lang/AbstractStringBuilder; index 54, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.insert(ILjava/lang/CharSequence;II)Ljava/lang/AbstractStringBuilder; at index 49, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.insert(ILjava/lang/CharSequence;II)Ljava/lang/AbstractStringBuilder; index 49, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.insert(ILjava/lang/CharSequence;)Ljava/lang/AbstractStringBuilder; at index 50, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.insert(ILjava/lang/CharSequence;)Ljava/lang/AbstractStringBuilder; index 50, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.insert(I[C)Ljava/lang/AbstractStringBuilder; at index 52, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.insert(I[C)Ljava/lang/AbstractStringBuilder; index 52, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.insert(ILjava/lang/String;)Ljava/lang/AbstractStringBuilder; at index 51, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.insert(ILjava/lang/String;)Ljava/lang/AbstractStringBuilder; index 51, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.insert(IZ)Ljava/lang/AbstractStringBuilder; at index 56, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.insert(IZ)Ljava/lang/AbstractStringBuilder; index 56, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.insert(ID)Ljava/lang/AbstractStringBuilder; at index 47, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.insert(ID)Ljava/lang/AbstractStringBuilder; index 47, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.insert(IF)Ljava/lang/AbstractStringBuilder; at index 46, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.insert(IF)Ljava/lang/AbstractStringBuilder; index 46, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.insert(IJ)Ljava/lang/AbstractStringBuilder; at index 45, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.insert(IJ)Ljava/lang/AbstractStringBuilder; index 45, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.insert(II)Ljava/lang/AbstractStringBuilder; at index 53, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.insert(II)Ljava/lang/AbstractStringBuilder; index 53, original flags: public overriders flags: public volatile synthetic
adding java.lang.StringBuffer.reverse()Ljava/lang/AbstractStringBuilder; at index 57, flags: public volatile synthetic
overriding with java.lang.StringBuffer::java.lang.StringBuffer.reverse()Ljava/lang/AbstractStringBuilder; index 57, original flags: public overriders flags: public volatile synthetic
adding java.lang.CharSequence.chars()Ljava/util/stream/IntStream; at index 62, flags: public default
overriding with java.lang.CharSequence::java.lang.CharSequence.chars()Ljava/util/stream/IntStream; index 62, original flags: public default overriders flags: public default
adding java.lang.CharSequence.codePoints()Ljava/util/stream/IntStream; at index 63, flags: public default
overriding with java.lang.CharSequence::java.lang.CharSequence.codePoints()Ljava/util/stream/IntStream; index 63, original flags: public default overriders flags: public default
Initializing: java/lang/Appendable
copy vtable from java.lang.Object to java.lang.Appendable size 5
Initializing: java/lang/invoke/CallSite
copy vtable from java.lang.Object to java.lang.invoke.CallSite size 14
adding java.lang.invoke.CallSite.setTargetNormal(Ljava/lang/invoke/MethodHandle;)V at index 5, flags:
adding java.lang.invoke.CallSite.setTargetVolatile(Ljava/lang/invoke/MethodHandle;)V at index 6, flags:
adding java.lang.invoke.CallSite.type()Ljava/lang/invoke/MethodType; at index 7, flags: public
adding java.lang.invoke.CallSite.dynamicInvoker()Ljava/lang/invoke/MethodHandle; at index 8, flags: public abstract
adding java.lang.invoke.CallSite.getTarget()Ljava/lang/invoke/MethodHandle; at index 9, flags: public abstract
adding java.lang.invoke.CallSite.setTarget(Ljava/lang/invoke/MethodHandle;)V at index 10, flags: public abstract
adding java.lang.invoke.CallSite.checkTargetChange(Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodHandle;)V at index 11, flags:
adding java.lang.invoke.CallSite.makeDynamicInvoker()Ljava/lang/invoke/MethodHandle; at index 12, flags:
adding java.lang.invoke.CallSite.getTargetVolatile()Ljava/lang/invoke/MethodHandle; at index 13, flags:
Initializing: java/lang/invoke/VolatileCallSite
copy vtable from java.lang.invoke.CallSite to java.lang.invoke.VolatileCallSite size 14
adding java.lang.invoke.VolatileCallSite.dynamicInvoker()Ljava/lang/invoke/MethodHandle; at index 8, flags: public final
overriding with java.lang.invoke.VolatileCallSite::java.lang.invoke.VolatileCallSite.dynamicInvoker()Ljava/lang/invoke/MethodHandle; index 8, original flags: public abstract overriders flags: public final
adding java.lang.invoke.VolatileCallSite.getTarget()Ljava/lang/invoke/MethodHandle; at index 9, flags: public final
overriding with java.lang.invoke.VolatileCallSite::java.lang.invoke.VolatileCallSite.getTarget()Ljava/lang/invoke/MethodHandle; index 9, original flags: public abstract overriders flags: public final
adding java.lang.invoke.VolatileCallSite.setTarget(Ljava/lang/invoke/MethodHandle;)V at index 10, flags: public
overriding with java.lang.invoke.VolatileCallSite::java.lang.invoke.VolatileCallSite.setTarget(Ljava/lang/invoke/MethodHandle;)V index 10, original flags: public abstract overriders flags: public
Initializing: java/lang/invoke/MutableCallSite
copy vtable from java.lang.invoke.CallSite to java.lang.invoke.MutableCallSite size 14
adding java.lang.invoke.MutableCallSite.dynamicInvoker()Ljava/lang/invoke/MethodHandle; at index 8, flags: public final
overriding with java.lang.invoke.MutableCallSite::java.lang.invoke.MutableCallSite.dynamicInvoker()Ljava/lang/invoke/MethodHandle; index 8, original flags: public abstract overriders flags: public final
adding java.lang.invoke.MutableCallSite.getTarget()Ljava/lang/invoke/MethodHandle; at index 9, flags: public final
overriding with java.lang.invoke.MutableCallSite::java.lang.invoke.MutableCallSite.getTarget()Ljava/lang/invoke/MethodHandle; index 9, original flags: public abstract overriders flags: public final
adding java.lang.invoke.MutableCallSite.setTarget(Ljava/lang/invoke/MethodHandle;)V at index 10, flags: public
overriding with java.lang.invoke.MutableCallSite::java.lang.invoke.MutableCallSite.setTarget(Ljava/lang/invoke/MethodHandle;)V index 10, original flags: public abstract overriders flags: public
Initializing: java/lang/invoke/ConstantCallSite
copy vtable from java.lang.invoke.CallSite to java.lang.invoke.ConstantCallSite size 14
adding java.lang.invoke.ConstantCallSite.dynamicInvoker()Ljava/lang/invoke/MethodHandle; at index 8, flags: public final
overriding with java.lang.invoke.ConstantCallSite::java.lang.invoke.ConstantCallSite.dynamicInvoker()Ljava/lang/invoke/MethodHandle; index 8, original flags: public abstract overriders flags: public final
adding java.lang.invoke.ConstantCallSite.getTarget()Ljava/lang/invoke/MethodHandle; at index 9, flags: public final
overriding with java.lang.invoke.ConstantCallSite::java.lang.invoke.ConstantCallSite.getTarget()Ljava/lang/invoke/MethodHandle; index 9, original flags: public abstract overriders flags: public final
adding java.lang.invoke.ConstantCallSite.setTarget(Ljava/lang/invoke/MethodHandle;)V at index 10, flags: public final
overriding with java.lang.invoke.ConstantCallSite::java.lang.invoke.ConstantCallSite.setTarget(Ljava/lang/invoke/MethodHandle;)V index 10, original flags: public abstract overriders flags: public final
Initializing: java/lang/invoke/MethodType
copy vtable from java.lang.Object to java.lang.invoke.MethodType size 5
adding java.lang.invoke.MethodType.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.invoke.MethodType::java.lang.invoke.MethodType.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.invoke.MethodType.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.invoke.MethodType::java.lang.invoke.MethodType.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.invoke.MethodType.hashCode()I at index 3, flags: public
overriding with java.lang.invoke.MethodType::java.lang.invoke.MethodType.hashCode()I index 3, original flags: public native overriders flags: public
Initializing: java/lang/invoke/LambdaForm
copy vtable from java.lang.Object to java.lang.invoke.LambdaForm size 27
adding java.lang.invoke.LambdaForm.returnType()C at index 5, flags:
adding java.lang.invoke.LambdaForm.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.invoke.LambdaForm::java.lang.invoke.LambdaForm.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.invoke.LambdaForm.isEmpty()Z at index 6, flags: private
adding java.lang.invoke.LambdaForm.contains(Ljava/lang/invoke/LambdaForm$Name;)Z at index 7, flags:
adding java.lang.invoke.LambdaForm.resolve()V at index 8, flags:
adding java.lang.invoke.LambdaForm.methodType()Ljava/lang/invoke/MethodType; at index 9, flags:
adding java.lang.invoke.LambdaForm.compileToBytecode()Ljava/lang/invoke/MemberName; at index 10, flags:
adding java.lang.invoke.LambdaForm.bindImmediate(ICLjava/lang/Object;)Ljava/lang/invoke/LambdaForm; at index 11, flags:
adding java.lang.invoke.LambdaForm.permuteArguments(I[I[C)Ljava/lang/invoke/LambdaForm; at index 12, flags:
adding java.lang.invoke.LambdaForm.prepare()V at index 13, flags: public
adding java.lang.invoke.LambdaForm.parameterType(I)C at index 14, flags:
adding java.lang.invoke.LambdaForm.arity()I at index 15, flags:
adding java.lang.invoke.LambdaForm.normalize()V at index 16, flags: private
adding java.lang.invoke.LambdaForm.nameRefsAreLegal()Z at index 17, flags: private
adding java.lang.invoke.LambdaForm.interpretWithArguments([Ljava/lang/Object;)Ljava/lang/Object; at index 18, flags: transient
adding java.lang.invoke.LambdaForm.interpretName(Ljava/lang/invoke/LambdaForm$Name;[Ljava/lang/Object;)Ljava/lang/Object; at index 19, flags:
adding java.lang.invoke.LambdaForm.checkInvocationCounter()V at index 20, flags: private
adding java.lang.invoke.LambdaForm.interpretWithArgumentsTracing([Ljava/lang/Object;)Ljava/lang/Object; at index 21, flags: transient
adding java.lang.invoke.LambdaForm.arityCheck([Ljava/lang/Object;)Z at index 22, flags: private
adding java.lang.invoke.LambdaForm.bind(ILjava/lang/invoke/BoundMethodHandle$SpeciesData;)Ljava/lang/invoke/LambdaForm; at index 23, flags:
adding java.lang.invoke.LambdaForm.bind(Ljava/lang/invoke/LambdaForm$Name;Ljava/lang/invoke/LambdaForm$Name;Ljava/lang/invoke/BoundMethodHandle$SpeciesData;Ljava/lang/invoke/BoundMethodHandle$SpeciesData;)Ljava/lang/invoke/LambdaForm; at index 24, flags:
adding java.lang.invoke.LambdaForm.addArguments(ILjava/util/List;)Ljava/lang/invoke/LambdaForm; at index 25, flags:
adding java.lang.invoke.LambdaForm.addArguments(I[C)Ljava/lang/invoke/LambdaForm; at index 26, flags: transient
Initializing: java/lang/invoke/MethodHandleNatives
copy vtable from java.lang.Object to java.lang.invoke.MethodHandleNatives size 5
Initializing: java/lang/invoke/MemberName
copy vtable from java.lang.Object to java.lang.invoke.MemberName size 5
adding java.lang.invoke.MemberName.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.invoke.MemberName::java.lang.invoke.MemberName.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.invoke.MemberName.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.invoke.MemberName::java.lang.invoke.MemberName.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.invoke.MemberName.hashCode()I at index 3, flags: public
overriding with java.lang.invoke.MemberName::java.lang.invoke.MemberName.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.invoke.MemberName.clone()Ljava/lang/Object; at index 4, flags: protected volatile synthetic
overriding with java.lang.invoke.MemberName::java.lang.invoke.MemberName.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: protected volatile synthetic
Initializing: java/lang/invoke/MethodHandle
copy vtable from java.lang.Object to java.lang.invoke.MethodHandle size 40
adding java.lang.invoke.MethodHandle.type()Ljava/lang/invoke/MethodType; at index 5, flags: public
adding java.lang.invoke.MethodHandle.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.invoke.MethodHandle::java.lang.invoke.MethodHandle.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.invoke.MethodHandle.copyWith(Ljava/lang/invoke/MethodType;Ljava/lang/invoke/LambdaForm;)Ljava/lang/invoke/MethodHandle; at index 6, flags:
adding java.lang.invoke.MethodHandle.internalProperties()Ljava/lang/Object; at index 7, flags:
adding java.lang.invoke.MethodHandle.viewAsType(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle; at index 8, flags:
adding java.lang.invoke.MethodHandle.internalMemberName()Ljava/lang/invoke/MemberName; at index 9, flags:
adding java.lang.invoke.MethodHandle.bindArgument(ICLjava/lang/Object;)Ljava/lang/invoke/MethodHandle; at index 10, flags:
adding java.lang.invoke.MethodHandle.bindReceiver(Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle; at index 11, flags:
adding java.lang.invoke.MethodHandle.updateForm(Ljava/lang/invoke/LambdaForm;)V at index 12, flags:
adding java.lang.invoke.MethodHandle.invokeWithArguments([Ljava/lang/Object;)Ljava/lang/Object; at index 13, flags: public transient
adding java.lang.invoke.MethodHandle.invokeWithArguments(Ljava/util/List;)Ljava/lang/Object; at index 14, flags: public
adding java.lang.invoke.MethodHandle.asType(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle; at index 15, flags: public
adding java.lang.invoke.MethodHandle.asTypeUncached(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle; at index 16, flags:
adding java.lang.invoke.MethodHandle.asSpreader(Ljava/lang/Class;I)Ljava/lang/invoke/MethodHandle; at index 17, flags: public
adding java.lang.invoke.MethodHandle.asSpreaderChecks(Ljava/lang/Class;I)V at index 18, flags: private
adding java.lang.invoke.MethodHandle.spreadArrayChecks(Ljava/lang/Class;I)V at index 19, flags: private
adding java.lang.invoke.MethodHandle.asCollector(Ljava/lang/Class;I)Ljava/lang/invoke/MethodHandle; at index 20, flags: public
adding java.lang.invoke.MethodHandle.asCollectorChecks(Ljava/lang/Class;I)Z at index 21, flags: private
adding java.lang.invoke.MethodHandle.asVarargsCollector(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle; at index 22, flags: public
adding java.lang.invoke.MethodHandle.isVarargsCollector()Z at index 23, flags: public
adding java.lang.invoke.MethodHandle.asFixedArity()Ljava/lang/invoke/MethodHandle; at index 24, flags: public
adding java.lang.invoke.MethodHandle.bindTo(Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle; at index 25, flags: public
adding java.lang.invoke.MethodHandle.standardString()Ljava/lang/String; at index 26, flags:
adding java.lang.invoke.MethodHandle.debugString()Ljava/lang/String; at index 27, flags:
adding java.lang.invoke.MethodHandle.setVarargs(Ljava/lang/invoke/MemberName;)Ljava/lang/invoke/MethodHandle; at index 28, flags:
adding java.lang.invoke.MethodHandle.internalForm()Ljava/lang/invoke/LambdaForm; at index 29, flags:
adding java.lang.invoke.MethodHandle.internalCallerClass()Ljava/lang/Class; at index 30, flags:
adding java.lang.invoke.MethodHandle.withInternalMemberName(Ljava/lang/invoke/MemberName;)Ljava/lang/invoke/MethodHandle; at index 31, flags:
adding java.lang.invoke.MethodHandle.isInvokeSpecial()Z at index 32, flags:
adding java.lang.invoke.MethodHandle.internalValues()Ljava/lang/Object; at index 33, flags:
adding java.lang.invoke.MethodHandle.convertArguments(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle; at index 34, flags:
adding java.lang.invoke.MethodHandle.bindImmediate(ICLjava/lang/Object;)Ljava/lang/invoke/MethodHandle; at index 35, flags:
adding java.lang.invoke.MethodHandle.dropArguments(Ljava/lang/invoke/MethodType;II)Ljava/lang/invoke/MethodHandle; at index 36, flags:
adding java.lang.invoke.MethodHandle.permuteArguments(Ljava/lang/invoke/MethodType;[I)Ljava/lang/invoke/MethodHandle; at index 37, flags:
adding java.lang.invoke.MethodHandle.rebind()Ljava/lang/invoke/MethodHandle; at index 38, flags:
adding java.lang.invoke.MethodHandle.reinvokerTarget()Ljava/lang/invoke/MethodHandle; at index 39, flags:
Initializing: java/lang/invoke/DirectMethodHandle
copy vtable from java.lang.invoke.MethodHandle to java.lang.invoke.DirectMethodHandle size 44
adding java.lang.invoke.DirectMethodHandle.copyWith(Ljava/lang/invoke/MethodType;Ljava/lang/invoke/LambdaForm;)Ljava/lang/invoke/MethodHandle; at index 6, flags:
overriding with java.lang.invoke.DirectMethodHandle::java.lang.invoke.DirectMethodHandle.copyWith(Ljava/lang/invoke/MethodType;Ljava/lang/invoke/LambdaForm;)Ljava/lang/invoke/MethodHandle; index 6, original flags: overriders flags:
adding java.lang.invoke.DirectMethodHandle.internalProperties()Ljava/lang/String; at index 40, flags:
adding java.lang.invoke.DirectMethodHandle.internalProperties()Ljava/lang/Object; at index 7, flags: volatile synthetic
overriding with java.lang.invoke.DirectMethodHandle::java.lang.invoke.DirectMethodHandle.internalProperties()Ljava/lang/Object; index 7, original flags: overriders flags: volatile synthetic
adding java.lang.invoke.DirectMethodHandle.viewAsType(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle; at index 8, flags:
overriding with java.lang.invoke.DirectMethodHandle::java.lang.invoke.DirectMethodHandle.viewAsType(Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/MethodHandle; index 8, original flags: overriders flags:
adding java.lang.invoke.DirectMethodHandle.internalMemberName()Ljava/lang/invoke/MemberName; at index 9, flags:
overriding with java.lang.invoke.DirectMethodHandle::java.lang.invoke.DirectMethodHandle.internalMemberName()Ljava/lang/invoke/MemberName; index 9, original flags: overriders flags:
adding java.lang.invoke.DirectMethodHandle.bindArgument(ICLjava/lang/Object;)Ljava/lang/invoke/MethodHandle; at index 10, flags:
overriding with java.lang.invoke.DirectMethodHandle::java.lang.invoke.DirectMethodHandle.bindArgument(ICLjava/lang/Object;)Ljava/lang/invoke/MethodHandle; index 10, original flags: overriders flags:
adding java.lang.invoke.DirectMethodHandle.bindReceiver(Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle; at index 11, flags:
overriding with java.lang.invoke.DirectMethodHandle::java.lang.invoke.DirectMethodHandle.bindReceiver(Ljava/lang/Object;)Ljava/lang/invoke/MethodHandle; index 11, original flags: overriders flags:
adding java.lang.invoke.DirectMethodHandle.maybeRebind(Ljava/lang/Object;)Ljava/lang/invoke/DirectMethodHandle; at index 41, flags: private
adding java.lang.invoke.DirectMethodHandle.ensureInitialized()V at index 42, flags: private
adding java.lang.invoke.DirectMethodHandle.checkCast(Ljava/lang/Object;)Ljava/lang/Object; at index 43, flags:
Initializing: sun/reflect/CallerSensitive
copy vtable from java.lang.Object to sun.reflect.CallerSensitive size 5
Initializing: java/lang/annotation/Annotation
copy vtable from java.lang.Object to java.lang.annotation.Annotation size 5
adding java.lang.annotation.Annotation.equals(Ljava/lang/Object;)Z at index 1, flags: public abstract
overriding with java.lang.annotation.Annotation::java.lang.annotation.Annotation.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public abstract
adding java.lang.annotation.Annotation.toString()Ljava/lang/String; at index 2, flags: public abstract
overriding with java.lang.annotation.Annotation::java.lang.annotation.Annotation.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public abstract
adding java.lang.annotation.Annotation.hashCode()I at index 3, flags: public abstract
overriding with java.lang.annotation.Annotation::java.lang.annotation.Annotation.hashCode()I index 3, original flags: public native overriders flags: public abstract
Initializing: sun/reflect/FieldAccessor
copy vtable from java.lang.Object to sun.reflect.FieldAccessor size 5
Initializing: sun/reflect/ConstantPool
copy vtable from java.lang.Object to sun.reflect.ConstantPool size 33
adding sun.reflect.ConstantPool.getSize()I at index 5, flags: public
adding sun.reflect.ConstantPool.getClassAt(I)Ljava/lang/Class; at index 6, flags: public
adding sun.reflect.ConstantPool.getClassAtIfLoaded(I)Ljava/lang/Class; at index 7, flags: public
adding sun.reflect.ConstantPool.getMethodAt(I)Ljava/lang/reflect/Member; at index 8, flags: public
adding sun.reflect.ConstantPool.getMethodAtIfLoaded(I)Ljava/lang/reflect/Member; at index 9, flags: public
adding sun.reflect.ConstantPool.getFieldAt(I)Ljava/lang/reflect/Field; at index 10, flags: public
adding sun.reflect.ConstantPool.getFieldAtIfLoaded(I)Ljava/lang/reflect/Field; at index 11, flags: public
adding sun.reflect.ConstantPool.getMemberRefInfoAt(I)[Ljava/lang/String; at index 12, flags: public
adding sun.reflect.ConstantPool.getIntAt(I)I at index 13, flags: public
adding sun.reflect.ConstantPool.getLongAt(I)J at index 14, flags: public
adding sun.reflect.ConstantPool.getFloatAt(I)F at index 15, flags: public
adding sun.reflect.ConstantPool.getDoubleAt(I)D at index 16, flags: public
adding sun.reflect.ConstantPool.getStringAt(I)Ljava/lang/String; at index 17, flags: public
adding sun.reflect.ConstantPool.getUTF8At(I)Ljava/lang/String; at index 18, flags: public
adding sun.reflect.ConstantPool.getSize0(Ljava/lang/Object;)I at index 19, flags: private native
adding sun.reflect.ConstantPool.getClassAt0(Ljava/lang/Object;I)Ljava/lang/Class; at index 20, flags: private native
adding sun.reflect.ConstantPool.getClassAtIfLoaded0(Ljava/lang/Object;I)Ljava/lang/Class; at index 21, flags: private native
adding sun.reflect.ConstantPool.getMethodAt0(Ljava/lang/Object;I)Ljava/lang/reflect/Member; at index 22, flags: private native
adding sun.reflect.ConstantPool.getMethodAtIfLoaded0(Ljava/lang/Object;I)Ljava/lang/reflect/Member; at index 23, flags: private native
adding sun.reflect.ConstantPool.getFieldAt0(Ljava/lang/Object;I)Ljava/lang/reflect/Field; at index 24, flags: private native
adding sun.reflect.ConstantPool.getFieldAtIfLoaded0(Ljava/lang/Object;I)Ljava/lang/reflect/Field; at index 25, flags: private native
adding sun.reflect.ConstantPool.getMemberRefInfoAt0(Ljava/lang/Object;I)[Ljava/lang/String; at index 26, flags: private native
adding sun.reflect.ConstantPool.getIntAt0(Ljava/lang/Object;I)I at index 27, flags: private native
adding sun.reflect.ConstantPool.getLongAt0(Ljava/lang/Object;I)J at index 28, flags: private native
adding sun.reflect.ConstantPool.getFloatAt0(Ljava/lang/Object;I)F at index 29, flags: private native
adding sun.reflect.ConstantPool.getDoubleAt0(Ljava/lang/Object;I)D at index 30, flags: private native
adding sun.reflect.ConstantPool.getStringAt0(Ljava/lang/Object;I)Ljava/lang/String; at index 31, flags: private native
adding sun.reflect.ConstantPool.getUTF8At0(Ljava/lang/Object;I)Ljava/lang/String; at index 32, flags: private native
Initializing: sun/reflect/ConstructorAccessor
copy vtable from java.lang.Object to sun.reflect.ConstructorAccessor size 5
Initializing: sun/reflect/MethodAccessor
copy vtable from java.lang.Object to sun.reflect.MethodAccessor size 5
Initializing: sun/reflect/MagicAccessorImpl
copy vtable from java.lang.Object to sun.reflect.MagicAccessorImpl size 5
Initializing: sun/reflect/FieldAccessorImpl
copy vtable from sun.reflect.MagicAccessorImpl to sun.reflect.FieldAccessorImpl size 23
adding sun.reflect.FieldAccessorImpl.get(Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public abstract
adding sun.reflect.FieldAccessorImpl.getBoolean(Ljava/lang/Object;)Z at index 6, flags: public abstract
adding sun.reflect.FieldAccessorImpl.getByte(Ljava/lang/Object;)B at index 7, flags: public abstract
adding sun.reflect.FieldAccessorImpl.getShort(Ljava/lang/Object;)S at index 8, flags: public abstract
adding sun.reflect.FieldAccessorImpl.getChar(Ljava/lang/Object;)C at index 9, flags: public abstract
adding sun.reflect.FieldAccessorImpl.getInt(Ljava/lang/Object;)I at index 10, flags: public abstract
adding sun.reflect.FieldAccessorImpl.getLong(Ljava/lang/Object;)J at index 11, flags: public abstract
adding sun.reflect.FieldAccessorImpl.getFloat(Ljava/lang/Object;)F at index 12, flags: public abstract
adding sun.reflect.FieldAccessorImpl.getDouble(Ljava/lang/Object;)D at index 13, flags: public abstract
adding sun.reflect.FieldAccessorImpl.set(Ljava/lang/Object;Ljava/lang/Object;)V at index 14, flags: public abstract
adding sun.reflect.FieldAccessorImpl.setBoolean(Ljava/lang/Object;Z)V at index 15, flags: public abstract
adding sun.reflect.FieldAccessorImpl.setByte(Ljava/lang/Object;B)V at index 16, flags: public abstract
adding sun.reflect.FieldAccessorImpl.setChar(Ljava/lang/Object;C)V at index 17, flags: public abstract
adding sun.reflect.FieldAccessorImpl.setShort(Ljava/lang/Object;S)V at index 18, flags: public abstract
adding sun.reflect.FieldAccessorImpl.setInt(Ljava/lang/Object;I)V at index 19, flags: public abstract
adding sun.reflect.FieldAccessorImpl.setLong(Ljava/lang/Object;J)V at index 20, flags: public abstract
adding sun.reflect.FieldAccessorImpl.setFloat(Ljava/lang/Object;F)V at index 21, flags: public abstract
adding sun.reflect.FieldAccessorImpl.setDouble(Ljava/lang/Object;D)V at index 22, flags: public abstract
Initializing: sun/reflect/UnsafeFieldAccessorImpl
copy vtable from sun.reflect.FieldAccessorImpl to sun.reflect.UnsafeFieldAccessorImpl size 55
adding sun.reflect.UnsafeFieldAccessorImpl.ensureObj(Ljava/lang/Object;)V at index 23, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.getQualifiedFieldName()Ljava/lang/String; at index 24, flags: private
adding sun.reflect.UnsafeFieldAccessorImpl.newGetIllegalArgumentException(Ljava/lang/String;)Ljava/lang/IllegalArgumentException; at index 25, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(J)V at index 26, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(I)V at index 27, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(S)V at index 28, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(F)V at index 29, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(D)V at index 30, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(Ljava/lang/String;Ljava/lang/String;)V at index 31, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(Ljava/lang/Object;)V at index 32, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(Z)V at index 33, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(C)V at index 34, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwFinalFieldIllegalAccessException(B)V at index 35, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.newGetBooleanIllegalArgumentException()Ljava/lang/IllegalArgumentException; at index 36, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.newGetByteIllegalArgumentException()Ljava/lang/IllegalArgumentException; at index 37, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.newGetCharIllegalArgumentException()Ljava/lang/IllegalArgumentException; at index 38, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.newGetShortIllegalArgumentException()Ljava/lang/IllegalArgumentException; at index 39, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.newGetIntIllegalArgumentException()Ljava/lang/IllegalArgumentException; at index 40, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.newGetLongIllegalArgumentException()Ljava/lang/IllegalArgumentException; at index 41, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.newGetFloatIllegalArgumentException()Ljava/lang/IllegalArgumentException; at index 42, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.newGetDoubleIllegalArgumentException()Ljava/lang/IllegalArgumentException; at index 43, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.getSetMessage(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; at index 44, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(J)V at index 45, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(I)V at index 46, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(F)V at index 47, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(D)V at index 48, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(B)V at index 49, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Ljava/lang/String;Ljava/lang/String;)V at index 50, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Ljava/lang/Object;)V at index 51, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Z)V at index 52, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(C)V at index 53, flags: protected
adding sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(S)V at index 54, flags: protected
Initializing: sun/reflect/UnsafeStaticFieldAccessorImpl
copy vtable from sun.reflect.UnsafeFieldAccessorImpl to sun.reflect.UnsafeStaticFieldAccessorImpl size 55
Initializing: sun/reflect/ConstructorAccessorImpl
copy vtable from sun.reflect.MagicAccessorImpl to sun.reflect.ConstructorAccessorImpl size 6
adding sun.reflect.ConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public abstract
Initializing: sun/reflect/MethodAccessorImpl
copy vtable from sun.reflect.MagicAccessorImpl to sun.reflect.MethodAccessorImpl size 6
adding sun.reflect.MethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public abstract
Initializing: java/lang/reflect/Parameter
copy vtable from java.lang.Object to java.lang.reflect.Parameter size 6
adding java.lang.reflect.Parameter.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.reflect.Parameter::java.lang.reflect.Parameter.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.reflect.Parameter.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.reflect.Parameter::java.lang.reflect.Parameter.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.reflect.Parameter.hashCode()I at index 3, flags: public
overriding with java.lang.reflect.Parameter::java.lang.reflect.Parameter.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.reflect.AnnotatedElement.isAnnotationPresent(Ljava/lang/Class;)Z at index 5, flags: public default
Initializing: java/lang/reflect/Member
copy vtable from java.lang.Object to java.lang.reflect.Member size 5
Initializing: java/lang/reflect/AccessibleObject
copy vtable from java.lang.Object to java.lang.reflect.AccessibleObject size 16
adding java.lang.reflect.AccessibleObject.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; at index 5, flags: public
adding java.lang.reflect.AccessibleObject.isAnnotationPresent(Ljava/lang/Class;)Z at index 6, flags: public
adding java.lang.reflect.AccessibleObject.getAnnotationsByType(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation; at index 7, flags: public
adding java.lang.reflect.AccessibleObject.getAnnotations()[Ljava/lang/annotation/Annotation; at index 8, flags: public
adding java.lang.reflect.AccessibleObject.getDeclaredAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; at index 9, flags: public
adding java.lang.reflect.AccessibleObject.getDeclaredAnnotationsByType(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation; at index 10, flags: public
adding java.lang.reflect.AccessibleObject.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; at index 11, flags: public
adding java.lang.reflect.AccessibleObject.checkAccess(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;I)V at index 12, flags:
adding java.lang.reflect.AccessibleObject.setAccessible(Z)V at index 13, flags: public
adding java.lang.reflect.AccessibleObject.isAccessible()Z at index 14, flags: public
adding java.lang.reflect.AccessibleObject.slowCheckMemberAccess(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;ILjava/lang/Class;)V at index 15, flags:
Initializing: java/lang/reflect/Executable
copy vtable from java.lang.reflect.AccessibleObject to java.lang.reflect.Executable size 56
adding java.lang.reflect.Executable.getModifiers()I at index 16, flags: public abstract
adding java.lang.reflect.Executable.getName()Ljava/lang/String; at index 17, flags: public abstract
adding java.lang.reflect.Executable.toGenericString()Ljava/lang/String; at index 18, flags: public abstract
adding java.lang.reflect.Executable.isSynthetic()Z at index 19, flags: public
adding java.lang.reflect.Executable.getTypeParameters()[Ljava/lang/reflect/TypeVariable; at index 20, flags: public abstract
adding java.lang.reflect.Executable.getDeclaringClass()Ljava/lang/Class; at index 21, flags: public abstract
adding java.lang.reflect.Executable.getGenericInfo()Lsun/reflect/generics/repository/ConstructorRepository; at index 22, flags: abstract
adding java.lang.reflect.Executable.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; at index 5, flags: public
overriding with java.lang.reflect.Executable::java.lang.reflect.Executable.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; index 5, original flags: public overriders flags: public
adding java.lang.reflect.Executable.getAnnotationsByType(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation; at index 7, flags: public
overriding with java.lang.reflect.Executable::java.lang.reflect.Executable.getAnnotationsByType(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation; index 7, original flags: public overriders flags: public
adding java.lang.reflect.Executable.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; at index 11, flags: public
overriding with java.lang.reflect.Executable::java.lang.reflect.Executable.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; index 11, original flags: public overriders flags: public
adding java.lang.reflect.Executable.getParameterTypes()[Ljava/lang/Class; at index 23, flags: public abstract
adding java.lang.reflect.Executable.declaredAnnotations()Ljava/util/Map; at index 24, flags: private synchronized
adding java.lang.reflect.Executable.getTypeAnnotationBytes0()[B at index 25, flags: native
adding java.lang.reflect.Executable.isVarArgs()Z at index 26, flags: public
adding java.lang.reflect.Executable.hasRealParameterData()Z at index 27, flags:
adding java.lang.reflect.Executable.getGenericParameterTypes()[Ljava/lang/reflect/Type; at index 28, flags: public
adding java.lang.reflect.Executable.getAnnotatedParameterTypes()[Ljava/lang/reflect/AnnotatedType; at index 29, flags: public
adding java.lang.reflect.Executable.getParameterCount()I at index 30, flags: public
adding java.lang.reflect.Executable.getParameterAnnotations()[[Ljava/lang/annotation/Annotation; at index 31, flags: public abstract
adding java.lang.reflect.Executable.hasGenericInformation()Z at index 32, flags: abstract
adding java.lang.reflect.Executable.getAnnotationBytes()[B at index 33, flags: abstract
adding java.lang.reflect.Executable.getExceptionTypes()[Ljava/lang/Class; at index 34, flags: public abstract
adding java.lang.reflect.Executable.getGenericExceptionTypes()[Ljava/lang/reflect/Type; at index 35, flags: public
adding java.lang.reflect.Executable.specificToStringHeader(Ljava/lang/StringBuilder;)V at index 36, flags: abstract
adding java.lang.reflect.Executable.specificToGenericStringHeader(Ljava/lang/StringBuilder;)V at index 37, flags: abstract
adding java.lang.reflect.Executable.getAnnotatedReturnType()Ljava/lang/reflect/AnnotatedType; at index 38, flags: public abstract
adding java.lang.reflect.Executable.handleParameterNumberMismatch(II)V at index 39, flags: abstract
adding java.lang.reflect.Executable.equalParamTypes([Ljava/lang/Class;[Ljava/lang/Class;)Z at index 40, flags:
adding java.lang.reflect.Executable.sharedToString(IZ[Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/String; at index 41, flags:
adding java.lang.reflect.Executable.sharedToGenericString(IZ)Ljava/lang/String; at index 42, flags:
adding java.lang.reflect.Executable.sharedGetParameterAnnotations([Ljava/lang/Class;[B)[[Ljava/lang/annotation/Annotation; at index 43, flags:
adding java.lang.reflect.Executable.getAnnotatedReturnType0(Ljava/lang/reflect/Type;)Ljava/lang/reflect/AnnotatedType; at index 44, flags:
adding java.lang.reflect.Executable.parseParameterAnnotations([B)[[Ljava/lang/annotation/Annotation; at index 45, flags:
adding java.lang.reflect.Executable.separateWithCommas([Ljava/lang/Class;Ljava/lang/StringBuilder;)V at index 46, flags:
adding java.lang.reflect.Executable.printModifiersIfNonzero(Ljava/lang/StringBuilder;IZ)V at index 47, flags:
adding java.lang.reflect.Executable.getParameters()[Ljava/lang/reflect/Parameter; at index 48, flags: public
adding java.lang.reflect.Executable.synthesizeAllParams()[Ljava/lang/reflect/Parameter; at index 49, flags: private
adding java.lang.reflect.Executable.verifyParameters([Ljava/lang/reflect/Parameter;)V at index 50, flags: private
adding java.lang.reflect.Executable.privateGetParameters()[Ljava/lang/reflect/Parameter; at index 51, flags: private
adding java.lang.reflect.Executable.getParameters0()[Ljava/lang/reflect/Parameter; at index 52, flags: private native
adding java.lang.reflect.Executable.getTypeAnnotationBytes()[B at index 53, flags:
adding java.lang.reflect.Executable.getAnnotatedReceiverType()Ljava/lang/reflect/AnnotatedType; at index 54, flags: public
adding java.lang.reflect.Executable.getAnnotatedExceptionTypes()[Ljava/lang/reflect/AnnotatedType; at index 55, flags: public
Initializing: java/lang/reflect/Constructor
copy vtable from java.lang.reflect.Executable to java.lang.reflect.Constructor size 56
adding java.lang.reflect.Constructor.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.reflect.Constructor.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.reflect.Constructor.hashCode()I at index 3, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.reflect.Constructor.getModifiers()I at index 16, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getModifiers()I index 16, original flags: public abstract overriders flags: public
adding java.lang.reflect.Constructor.getName()Ljava/lang/String; at index 17, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getName()Ljava/lang/String; index 17, original flags: public abstract overriders flags: public
adding java.lang.reflect.Constructor.toGenericString()Ljava/lang/String; at index 18, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.toGenericString()Ljava/lang/String; index 18, original flags: public abstract overriders flags: public
adding java.lang.reflect.Constructor.isSynthetic()Z at index 19, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.isSynthetic()Z index 19, original flags: public overriders flags: public
adding java.lang.reflect.Constructor.getTypeParameters()[Ljava/lang/reflect/TypeVariable; at index 20, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getTypeParameters()[Ljava/lang/reflect/TypeVariable; index 20, original flags: public abstract overriders flags: public
adding java.lang.reflect.Constructor.getDeclaringClass()Ljava/lang/Class; at index 21, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getDeclaringClass()Ljava/lang/Class; index 21, original flags: public abstract overriders flags: public
adding java.lang.reflect.Constructor.getGenericInfo()Lsun/reflect/generics/repository/ConstructorRepository; at index 22, flags:
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getGenericInfo()Lsun/reflect/generics/repository/ConstructorRepository; index 22, original flags: abstract overriders flags:
adding java.lang.reflect.Constructor.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; at index 5, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; index 5, original flags: public overriders flags: public
adding java.lang.reflect.Constructor.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; at index 11, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; index 11, original flags: public overriders flags: public
adding java.lang.reflect.Constructor.getParameterTypes()[Ljava/lang/Class; at index 23, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getParameterTypes()[Ljava/lang/Class; index 23, original flags: public abstract overriders flags: public
adding java.lang.reflect.Constructor.isVarArgs()Z at index 26, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.isVarArgs()Z index 26, original flags: public overriders flags: public
adding java.lang.reflect.Constructor.getGenericParameterTypes()[Ljava/lang/reflect/Type; at index 28, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getGenericParameterTypes()[Ljava/lang/reflect/Type; index 28, original flags: public overriders flags: public
adding java.lang.reflect.Constructor.getParameterCount()I at index 30, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getParameterCount()I index 30, original flags: public overriders flags: public
adding java.lang.reflect.Constructor.getParameterAnnotations()[[Ljava/lang/annotation/Annotation; at index 31, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getParameterAnnotations()[[Ljava/lang/annotation/Annotation; index 31, original flags: public abstract overriders flags: public
adding java.lang.reflect.Constructor.hasGenericInformation()Z at index 32, flags:
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.hasGenericInformation()Z index 32, original flags: abstract overriders flags:
adding java.lang.reflect.Constructor.getAnnotationBytes()[B at index 33, flags:
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getAnnotationBytes()[B index 33, original flags: abstract overriders flags:
adding java.lang.reflect.Constructor.getExceptionTypes()[Ljava/lang/Class; at index 34, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getExceptionTypes()[Ljava/lang/Class; index 34, original flags: public abstract overriders flags: public
adding java.lang.reflect.Constructor.getGenericExceptionTypes()[Ljava/lang/reflect/Type; at index 35, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getGenericExceptionTypes()[Ljava/lang/reflect/Type; index 35, original flags: public overriders flags: public
adding java.lang.reflect.Constructor.specificToStringHeader(Ljava/lang/StringBuilder;)V at index 36, flags:
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.specificToStringHeader(Ljava/lang/StringBuilder;)V index 36, original flags: abstract overriders flags:
adding java.lang.reflect.Constructor.specificToGenericStringHeader(Ljava/lang/StringBuilder;)V at index 37, flags:
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.specificToGenericStringHeader(Ljava/lang/StringBuilder;)V index 37, original flags: abstract overriders flags:
adding java.lang.reflect.Constructor.getAnnotatedReturnType()Ljava/lang/reflect/AnnotatedType; at index 38, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getAnnotatedReturnType()Ljava/lang/reflect/AnnotatedType; index 38, original flags: public abstract overriders flags: public
adding java.lang.reflect.Constructor.handleParameterNumberMismatch(II)V at index 39, flags:
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.handleParameterNumberMismatch(II)V index 39, original flags: abstract overriders flags:
adding java.lang.reflect.Constructor.getAnnotatedReceiverType()Ljava/lang/reflect/AnnotatedType; at index 54, flags: public
overriding with java.lang.reflect.Constructor::java.lang.reflect.Constructor.getAnnotatedReceiverType()Ljava/lang/reflect/AnnotatedType; index 54, original flags: public overriders flags: public
Initializing: java/lang/reflect/Method
copy vtable from java.lang.reflect.Executable to java.lang.reflect.Method size 56
adding java.lang.reflect.Method.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.reflect.Method.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.reflect.Method.hashCode()I at index 3, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.reflect.Method.getModifiers()I at index 16, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getModifiers()I index 16, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.getName()Ljava/lang/String; at index 17, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getName()Ljava/lang/String; index 17, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.toGenericString()Ljava/lang/String; at index 18, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.toGenericString()Ljava/lang/String; index 18, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.isSynthetic()Z at index 19, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.isSynthetic()Z index 19, original flags: public overriders flags: public
adding java.lang.reflect.Method.getTypeParameters()[Ljava/lang/reflect/TypeVariable; at index 20, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getTypeParameters()[Ljava/lang/reflect/TypeVariable; index 20, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.getDeclaringClass()Ljava/lang/Class; at index 21, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getDeclaringClass()Ljava/lang/Class; index 21, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.getGenericInfo()Lsun/reflect/generics/repository/ConstructorRepository; at index 22, flags: volatile synthetic
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getGenericInfo()Lsun/reflect/generics/repository/ConstructorRepository; index 22, original flags: abstract overriders flags: volatile synthetic
adding java.lang.reflect.Method.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; at index 5, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; index 5, original flags: public overriders flags: public
adding java.lang.reflect.Method.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; at index 11, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; index 11, original flags: public overriders flags: public
adding java.lang.reflect.Method.getParameterTypes()[Ljava/lang/Class; at index 23, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getParameterTypes()[Ljava/lang/Class; index 23, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.isVarArgs()Z at index 26, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.isVarArgs()Z index 26, original flags: public overriders flags: public
adding java.lang.reflect.Method.getGenericParameterTypes()[Ljava/lang/reflect/Type; at index 28, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getGenericParameterTypes()[Ljava/lang/reflect/Type; index 28, original flags: public overriders flags: public
adding java.lang.reflect.Method.getParameterCount()I at index 30, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getParameterCount()I index 30, original flags: public overriders flags: public
adding java.lang.reflect.Method.getParameterAnnotations()[[Ljava/lang/annotation/Annotation; at index 31, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getParameterAnnotations()[[Ljava/lang/annotation/Annotation; index 31, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.hasGenericInformation()Z at index 32, flags:
overriding with java.lang.reflect.Method::java.lang.reflect.Method.hasGenericInformation()Z index 32, original flags: abstract overriders flags:
adding java.lang.reflect.Method.getAnnotationBytes()[B at index 33, flags:
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getAnnotationBytes()[B index 33, original flags: abstract overriders flags:
adding java.lang.reflect.Method.getExceptionTypes()[Ljava/lang/Class; at index 34, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getExceptionTypes()[Ljava/lang/Class; index 34, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.getGenericExceptionTypes()[Ljava/lang/reflect/Type; at index 35, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getGenericExceptionTypes()[Ljava/lang/reflect/Type; index 35, original flags: public overriders flags: public
adding java.lang.reflect.Method.specificToStringHeader(Ljava/lang/StringBuilder;)V at index 36, flags:
overriding with java.lang.reflect.Method::java.lang.reflect.Method.specificToStringHeader(Ljava/lang/StringBuilder;)V index 36, original flags: abstract overriders flags:
adding java.lang.reflect.Method.specificToGenericStringHeader(Ljava/lang/StringBuilder;)V at index 37, flags:
overriding with java.lang.reflect.Method::java.lang.reflect.Method.specificToGenericStringHeader(Ljava/lang/StringBuilder;)V index 37, original flags: abstract overriders flags:
adding java.lang.reflect.Method.getAnnotatedReturnType()Ljava/lang/reflect/AnnotatedType; at index 38, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getAnnotatedReturnType()Ljava/lang/reflect/AnnotatedType; index 38, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.handleParameterNumberMismatch(II)V at index 39, flags:
overriding with java.lang.reflect.Method::java.lang.reflect.Method.handleParameterNumberMismatch(II)V index 39, original flags: abstract overriders flags:
Initializing: java/lang/reflect/Field
copy vtable from java.lang.reflect.AccessibleObject to java.lang.reflect.Field size 16
adding java.lang.reflect.Field.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.reflect.Field::java.lang.reflect.Field.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.reflect.Field.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.reflect.Field::java.lang.reflect.Field.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.reflect.Field.hashCode()I at index 3, flags: public
overriding with java.lang.reflect.Field::java.lang.reflect.Field.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.reflect.Field.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; at index 5, flags: public
overriding with java.lang.reflect.Field::java.lang.reflect.Field.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; index 5, original flags: public overriders flags: public
adding java.lang.reflect.Field.getAnnotationsByType(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation; at index 7, flags: public
overriding with java.lang.reflect.Field::java.lang.reflect.Field.getAnnotationsByType(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation; index 7, original flags: public overriders flags: public
adding java.lang.reflect.Field.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; at index 11, flags: public
overriding with java.lang.reflect.Field::java.lang.reflect.Field.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; index 11, original flags: public overriders flags: public
Initializing: java/util/Dictionary
copy vtable from java.lang.Object to java.util.Dictionary size 12
adding java.util.Dictionary.remove(Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public abstract
adding java.util.Dictionary.get(Ljava/lang/Object;)Ljava/lang/Object; at index 6, flags: public abstract
adding java.util.Dictionary.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 7, flags: public abstract
adding java.util.Dictionary.isEmpty()Z at index 8, flags: public abstract
adding java.util.Dictionary.size()I at index 9, flags: public abstract
adding java.util.Dictionary.elements()Ljava/util/Enumeration; at index 10, flags: public abstract
adding java.util.Dictionary.keys()Ljava/util/Enumeration; at index 11, flags: public abstract
Initializing: java/util/Hashtable
copy vtable from java.util.Dictionary to java.util.Hashtable size 38
adding java.util.Hashtable.remove(Ljava/lang/Object;Ljava/lang/Object;)Z at index 12, flags: public synchronized
adding java.util.Hashtable.remove(Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.remove(Ljava/lang/Object;)Ljava/lang/Object; index 5, original flags: public abstract overriders flags: public synchronized
adding java.util.Hashtable.get(Ljava/lang/Object;)Ljava/lang/Object; at index 6, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.get(Ljava/lang/Object;)Ljava/lang/Object; index 6, original flags: public abstract overriders flags: public synchronized
adding java.util.Hashtable.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 7, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 7, original flags: public abstract overriders flags: public synchronized
adding java.util.Hashtable.equals(Ljava/lang/Object;)Z at index 1, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public synchronized
adding java.util.Hashtable.toString()Ljava/lang/String; at index 2, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public synchronized
adding java.util.Hashtable.values()Ljava/util/Collection; at index 13, flags: public
adding java.util.Hashtable.hashCode()I at index 3, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.hashCode()I index 3, original flags: public native overriders flags: public synchronized
adding java.util.Hashtable.clone()Ljava/lang/Object; at index 4, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: public synchronized
adding java.util.Hashtable.clear()V at index 14, flags: public synchronized
adding java.util.Hashtable.isEmpty()Z at index 8, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.isEmpty()Z index 8, original flags: public abstract overriders flags: public synchronized
adding java.util.Hashtable.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z at index 15, flags: public synchronized
adding java.util.Hashtable.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 16, flags: public synchronized
adding java.util.Hashtable.contains(Ljava/lang/Object;)Z at index 17, flags: public synchronized
adding java.util.Hashtable.replaceAll(Ljava/util/function/BiFunction;)V at index 18, flags: public synchronized
adding java.util.Hashtable.size()I at index 9, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.size()I index 9, original flags: public abstract overriders flags: public synchronized
adding java.util.Hashtable.entrySet()Ljava/util/Set; at index 19, flags: public
adding java.util.Hashtable.putAll(Ljava/util/Map;)V at index 20, flags: public synchronized
adding java.util.Hashtable.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 21, flags: public synchronized
adding java.util.Hashtable.readObject(Ljava/io/ObjectInputStream;)V at index 22, flags: private
adding java.util.Hashtable.writeObject(Ljava/io/ObjectOutputStream;)V at index 23, flags: private
adding java.util.Hashtable.elements()Ljava/util/Enumeration; at index 10, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.elements()Ljava/util/Enumeration; index 10, original flags: public abstract overriders flags: public synchronized
adding java.util.Hashtable.keys()Ljava/util/Enumeration; at index 11, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.keys()Ljava/util/Enumeration; index 11, original flags: public abstract overriders flags: public synchronized
adding java.util.Hashtable.keySet()Ljava/util/Set; at index 24, flags: public
adding java.util.Hashtable.containsValue(Ljava/lang/Object;)Z at index 25, flags: public
adding java.util.Hashtable.containsKey(Ljava/lang/Object;)Z at index 26, flags: public synchronized
adding java.util.Hashtable.rehash()V at index 27, flags: protected
adding java.util.Hashtable.addEntry(ILjava/lang/Object;Ljava/lang/Object;I)V at index 28, flags: private
adding java.util.Hashtable.getEnumeration(I)Ljava/util/Enumeration; at index 29, flags: private
adding java.util.Hashtable.getIterator(I)Ljava/util/Iterator; at index 30, flags: private
adding java.util.Hashtable.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 31, flags: public synchronized
adding java.util.Hashtable.forEach(Ljava/util/function/BiConsumer;)V at index 32, flags: public synchronized
adding java.util.Hashtable.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; at index 33, flags: public synchronized
adding java.util.Hashtable.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 34, flags: public synchronized
adding java.util.Hashtable.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 35, flags: public synchronized
adding java.util.Hashtable.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 36, flags: public synchronized
adding java.util.Hashtable.reconstitutionPut([Ljava/util/Hashtable$Entry;Ljava/lang/Object;Ljava/lang/Object;)V at index 37, flags: private
Initializing: java/util/Properties
copy vtable from java.util.Hashtable to java.util.Properties size 59
adding java.util.Properties.setProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; at index 38, flags: public synchronized
adding java.util.Properties.getProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; at index 39, flags: public
adding java.util.Properties.getProperty(Ljava/lang/String;)Ljava/lang/String; at index 40, flags: public
adding java.util.Properties.load(Ljava/io/Reader;)V at index 41, flags: public synchronized
adding java.util.Properties.load(Ljava/io/InputStream;)V at index 42, flags: public synchronized
adding java.util.Properties.load0(Ljava/util/Properties$LineReader;)V at index 43, flags: private
adding java.util.Properties.enumerate(Ljava/util/Hashtable;)V at index 44, flags: private synchronized
adding java.util.Properties.list(Ljava/io/PrintWriter;)V at index 45, flags: public
adding java.util.Properties.list(Ljava/io/PrintStream;)V at index 46, flags: public
adding java.util.Properties.loadConvert([CII[C)Ljava/lang/String; at index 47, flags: private
adding java.util.Properties.saveConvert(Ljava/lang/String;ZZ)Ljava/lang/String; at index 48, flags: private
adding java.util.Properties.save(Ljava/io/OutputStream;Ljava/lang/String;)V at index 49, flags: public
adding java.util.Properties.store(Ljava/io/OutputStream;Ljava/lang/String;)V at index 50, flags: public
adding java.util.Properties.store(Ljava/io/Writer;Ljava/lang/String;)V at index 51, flags: public
adding java.util.Properties.store0(Ljava/io/BufferedWriter;Ljava/lang/String;Z)V at index 52, flags: private
adding java.util.Properties.loadFromXML(Ljava/io/InputStream;)V at index 53, flags: public synchronized
adding java.util.Properties.storeToXML(Ljava/io/OutputStream;Ljava/lang/String;)V at index 54, flags: public
adding java.util.Properties.storeToXML(Ljava/io/OutputStream;Ljava/lang/String;Ljava/lang/String;)V at index 55, flags: public
adding java.util.Properties.propertyNames()Ljava/util/Enumeration; at index 56, flags: public
adding java.util.Properties.stringPropertyNames()Ljava/util/Set; at index 57, flags: public
adding java.util.Properties.enumerateStringProperties(Ljava/util/Hashtable;)V at index 58, flags: private synchronized
Initializing: java/util/Map
copy vtable from java.lang.Object to java.util.Map size 5
adding java.util.Map.equals(Ljava/lang/Object;)Z at index 1, flags: public abstract
overriding with java.util.Map::java.util.Map.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public abstract
adding java.util.Map.hashCode()I at index 3, flags: public abstract
overriding with java.util.Map::java.util.Map.hashCode()I index 3, original flags: public native overriders flags: public abstract
Initializing: java/lang/ThreadGroup
copy vtable from java.lang.Object to java.lang.ThreadGroup size 25
adding java.lang.ThreadGroup.add(Ljava/lang/Thread;)V at index 5, flags:
adding java.lang.ThreadGroup.remove(Ljava/lang/ThreadGroup;)V at index 6, flags: private
adding java.lang.ThreadGroup.remove(Ljava/lang/Thread;)V at index 7, flags: private
adding java.lang.ThreadGroup.uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V at index 8, flags: public
adding java.lang.ThreadGroup.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.ThreadGroup::java.lang.ThreadGroup.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.ThreadGroup.activeCount()I at index 9, flags: public
adding java.lang.ThreadGroup.enumerate([Ljava/lang/ThreadGroup;IZ)I at index 10, flags: private
adding java.lang.ThreadGroup.enumerate([Ljava/lang/ThreadGroup;Z)I at index 11, flags: public
adding java.lang.ThreadGroup.enumerate([Ljava/lang/Thread;Z)I at index 12, flags: public
adding java.lang.ThreadGroup.enumerate([Ljava/lang/Thread;)I at index 13, flags: public
adding java.lang.ThreadGroup.enumerate([Ljava/lang/ThreadGroup;)I at index 14, flags: public
adding java.lang.ThreadGroup.enumerate([Ljava/lang/Thread;IZ)I at index 15, flags: private
adding java.lang.ThreadGroup.addUnstarted()V at index 16, flags:
adding java.lang.ThreadGroup.threadStartFailed(Ljava/lang/Thread;)V at index 17, flags:
adding java.lang.ThreadGroup.threadTerminated(Ljava/lang/Thread;)V at index 18, flags:
adding java.lang.ThreadGroup.isDestroyed()Z at index 19, flags: public synchronized
adding java.lang.ThreadGroup.activeGroupCount()I at index 20, flags: public
adding java.lang.ThreadGroup.stopOrSuspend(Z)Z at index 21, flags: private
adding java.lang.ThreadGroup.list(Ljava/io/PrintStream;I)V at index 22, flags:
adding java.lang.ThreadGroup.list()V at index 23, flags: public
adding java.lang.ThreadGroup.allowThreadSuspension(Z)Z at index 24, flags: public
Initializing: java/lang/Thread$UncaughtExceptionHandler
copy vtable from java.lang.Object to java.lang.Thread$UncaughtExceptionHandler size 5
Initializing: java/lang/Thread
copy vtable from java.lang.Object to java.lang.Thread size 31
adding java.lang.Thread.run()V at index 5, flags: public
adding java.lang.Thread.exit()V at index 6, flags: private
adding java.lang.Thread.dispatchUncaughtException(Ljava/lang/Throwable;)V at index 7, flags: private
adding java.lang.Thread.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Thread::java.lang.Thread.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.Thread.clone()Ljava/lang/Object; at index 4, flags: protected
overriding with java.lang.Thread::java.lang.Thread.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: protected
adding java.lang.Thread.isInterrupted()Z at index 8, flags: public
adding java.lang.Thread.isInterrupted(Z)Z at index 9, flags: private native
adding java.lang.Thread.init(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;JLjava/security/AccessControlContext;)V at index 10, flags: private
adding java.lang.Thread.init(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V at index 11, flags: private
adding java.lang.Thread.getStackTrace()[Ljava/lang/StackTraceElement; at index 12, flags: public
adding java.lang.Thread.start()V at index 13, flags: public synchronized
adding java.lang.Thread.blockedOn(Lsun/nio/ch/Interruptible;)V at index 14, flags:
adding java.lang.Thread.start0()V at index 15, flags: private native
adding java.lang.Thread.interrupt()V at index 16, flags: public
adding java.lang.Thread.destroy()V at index 17, flags: public
adding java.lang.Thread.countStackFrames()I at index 18, flags: public native
adding java.lang.Thread.getContextClassLoader()Ljava/lang/ClassLoader; at index 19, flags: public
adding java.lang.Thread.setContextClassLoader(Ljava/lang/ClassLoader;)V at index 20, flags: public
adding java.lang.Thread.getId()J at index 21, flags: public
adding java.lang.Thread.getState()Ljava/lang/Thread$State; at index 22, flags: public
adding java.lang.Thread.getUncaughtExceptionHandler()Ljava/lang/Thread$UncaughtExceptionHandler; at index 23, flags: public
adding java.lang.Thread.setUncaughtExceptionHandler(Ljava/lang/Thread$UncaughtExceptionHandler;)V at index 24, flags: public
adding java.lang.Thread.setPriority0(I)V at index 25, flags: private native
adding java.lang.Thread.stop0(Ljava/lang/Object;)V at index 26, flags: private native
adding java.lang.Thread.suspend0()V at index 27, flags: private native
adding java.lang.Thread.resume0()V at index 28, flags: private native
adding java.lang.Thread.interrupt0()V at index 29, flags: private native
adding java.lang.Thread.setNativeName(Ljava/lang/String;)V at index 30, flags: private native
Initializing: java/lang/Runnable
copy vtable from java.lang.Object to java.lang.Runnable size 5
Initializing: java/lang/ref/Reference
copy vtable from java.lang.Object to java.lang.ref.Reference size 9
adding java.lang.ref.Reference.get()Ljava/lang/Object; at index 5, flags: public
adding java.lang.ref.Reference.clear()V at index 6, flags: public
adding java.lang.ref.Reference.isEnqueued()Z at index 7, flags: public
adding java.lang.ref.Reference.enqueue()Z at index 8, flags: public
Initializing: java/lang/ref/PhantomReference
copy vtable from java.lang.ref.Reference to java.lang.ref.PhantomReference size 9
adding java.lang.ref.PhantomReference.get()Ljava/lang/Object; at index 5, flags: public
overriding with java.lang.ref.PhantomReference::java.lang.ref.PhantomReference.get()Ljava/lang/Object; index 5, original flags: public overriders flags: public
Initializing: java/lang/ref/FinalReference
copy vtable from java.lang.ref.Reference to java.lang.ref.FinalReference size 9
Initializing: java/lang/ref/Finalizer
copy vtable from java.lang.ref.FinalReference to java.lang.ref.Finalizer size 9
Initializing: java/lang/ref/WeakReference
copy vtable from java.lang.ref.Reference to java.lang.ref.WeakReference size 9
Initializing: java/lang/ref/SoftReference
copy vtable from java.lang.ref.Reference to java.lang.ref.SoftReference size 9
adding java.lang.ref.SoftReference.get()Ljava/lang/Object; at index 5, flags: public
overriding with java.lang.ref.SoftReference::java.lang.ref.SoftReference.get()Ljava/lang/Object; index 5, original flags: public overriders flags: public
Initializing: java/security/AccessControlContext
copy vtable from java.lang.Object to java.security.AccessControlContext size 5
adding java.security.AccessControlContext.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.security.AccessControlContext::java.security.AccessControlContext.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.security.AccessControlContext.hashCode()I at index 3, flags: public
overriding with java.security.AccessControlContext::java.security.AccessControlContext.hashCode()I index 3, original flags: public native overriders flags: public
Initializing: java/security/ProtectionDomain
copy vtable from java.lang.Object to java.security.ProtectionDomain size 8
adding java.security.ProtectionDomain.impliesCreateAccessControlContext()Z at index 5, flags:
adding java.security.ProtectionDomain.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.security.ProtectionDomain::java.security.ProtectionDomain.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.security.ProtectionDomain.implies(Ljava/security/Permission;)Z at index 6, flags: public
adding java.security.ProtectionDomain.mergePermissions()Ljava/security/PermissionCollection; at index 7, flags: private
Initializing: java/lang/SecurityManager
copy vtable from java.lang.Object to java.lang.SecurityManager size 50
adding java.lang.SecurityManager.getClassContext()[Ljava/lang/Class; at index 5, flags: protected native
adding java.lang.SecurityManager.checkPackageAccess(Ljava/lang/String;)V at index 6, flags: public
adding java.lang.SecurityManager.checkMemberAccess(Ljava/lang/Class;I)V at index 7, flags: public
adding java.lang.SecurityManager.checkPermission(Ljava/security/Permission;)V at index 8, flags: public
adding java.lang.SecurityManager.checkPermission(Ljava/security/Permission;Ljava/lang/Object;)V at index 9, flags: public
adding java.lang.SecurityManager.checkCreateClassLoader()V at index 10, flags: public
adding java.lang.SecurityManager.checkPropertiesAccess()V at index 11, flags: public
adding java.lang.SecurityManager.checkPropertyAccess(Ljava/lang/String;)V at index 12, flags: public
adding java.lang.SecurityManager.getThreadGroup()Ljava/lang/ThreadGroup; at index 13, flags: public
adding java.lang.SecurityManager.hasAllPermission()Z at index 14, flags: private
adding java.lang.SecurityManager.getInCheck()Z at index 15, flags: public
adding java.lang.SecurityManager.currentClassLoader()Ljava/lang/ClassLoader; at index 16, flags: protected
adding java.lang.SecurityManager.currentClassLoader0()Ljava/lang/ClassLoader; at index 17, flags: private native
adding java.lang.SecurityManager.currentLoadedClass()Ljava/lang/Class; at index 18, flags: protected
adding java.lang.SecurityManager.classDepth(Ljava/lang/String;)I at index 19, flags: protected native
adding java.lang.SecurityManager.classLoaderDepth()I at index 20, flags: protected
adding java.lang.SecurityManager.classLoaderDepth0()I at index 21, flags: private native
adding java.lang.SecurityManager.inClass(Ljava/lang/String;)Z at index 22, flags: protected
adding java.lang.SecurityManager.inClassLoader()Z at index 23, flags: protected
adding java.lang.SecurityManager.getSecurityContext()Ljava/lang/Object; at index 24, flags: public
adding java.lang.SecurityManager.checkAccess(Ljava/lang/Thread;)V at index 25, flags: public
adding java.lang.SecurityManager.checkAccess(Ljava/lang/ThreadGroup;)V at index 26, flags: public
adding java.lang.SecurityManager.checkExit(I)V at index 27, flags: public
adding java.lang.SecurityManager.checkExec(Ljava/lang/String;)V at index 28, flags: public
adding java.lang.SecurityManager.checkLink(Ljava/lang/String;)V at index 29, flags: public
adding java.lang.SecurityManager.checkRead(Ljava/lang/String;Ljava/lang/Object;)V at index 30, flags: public
adding java.lang.SecurityManager.checkRead(Ljava/io/FileDescriptor;)V at index 31, flags: public
adding java.lang.SecurityManager.checkRead(Ljava/lang/String;)V at index 32, flags: public
adding java.lang.SecurityManager.checkWrite(Ljava/lang/String;)V at index 33, flags: public
adding java.lang.SecurityManager.checkWrite(Ljava/io/FileDescriptor;)V at index 34, flags: public
adding java.lang.SecurityManager.checkDelete(Ljava/lang/String;)V at index 35, flags: public
adding java.lang.SecurityManager.checkConnect(Ljava/lang/String;ILjava/lang/Object;)V at index 36, flags: public
adding java.lang.SecurityManager.checkConnect(Ljava/lang/String;I)V at index 37, flags: public
adding java.lang.SecurityManager.checkListen(I)V at index 38, flags: public
adding java.lang.SecurityManager.checkAccept(Ljava/lang/String;I)V at index 39, flags: public
adding java.lang.SecurityManager.checkMulticast(Ljava/net/InetAddress;B)V at index 40, flags: public
adding java.lang.SecurityManager.checkMulticast(Ljava/net/InetAddress;)V at index 41, flags: public
adding java.lang.SecurityManager.checkTopLevelWindow(Ljava/lang/Object;)Z at index 42, flags: public
adding java.lang.SecurityManager.checkPrintJobAccess()V at index 43, flags: public
adding java.lang.SecurityManager.checkSystemClipboardAccess()V at index 44, flags: public
adding java.lang.SecurityManager.checkAwtEventQueueAccess()V at index 45, flags: public
adding java.lang.SecurityManager.checkPackageDefinition(Ljava/lang/String;)V at index 46, flags: public
adding java.lang.SecurityManager.checkSetFactory()V at index 47, flags: public
adding java.lang.SecurityManager.checkSecurityAccess(Ljava/lang/String;)V at index 48, flags: public
adding java.lang.SecurityManager.currentLoadedClass0()Ljava/lang/Class; at index 49, flags: private native
Initializing: java/lang/Throwable
copy vtable from java.lang.Object to java.lang.Throwable size 23
adding java.lang.Throwable.printStackTrace()V at index 5, flags: public
adding java.lang.Throwable.printStackTrace(Ljava/lang/Throwable$PrintStreamOrWriter;)V at index 6, flags: private
adding java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V at index 7, flags: public
adding java.lang.Throwable.printStackTrace(Ljava/io/PrintStream;)V at index 8, flags: public
adding java.lang.Throwable.fillInStackTrace()Ljava/lang/Throwable; at index 9, flags: public synchronized
adding java.lang.Throwable.fillInStackTrace(I)Ljava/lang/Throwable; at index 10, flags: private native
adding java.lang.Throwable.getCause()Ljava/lang/Throwable; at index 11, flags: public synchronized
adding java.lang.Throwable.initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable; at index 12, flags: public synchronized
adding java.lang.Throwable.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Throwable::java.lang.Throwable.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.Throwable.getMessage()Ljava/lang/String; at index 13, flags: public
adding java.lang.Throwable.getLocalizedMessage()Ljava/lang/String; at index 14, flags: public
adding java.lang.Throwable.printEnclosedStackTrace(Ljava/lang/Throwable$PrintStreamOrWriter;[Ljava/lang/StackTraceElement;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)V at index 15, flags: private
adding java.lang.Throwable.getStackTrace()[Ljava/lang/StackTraceElement; at index 16, flags: public
adding java.lang.Throwable.getOurStackTrace()[Ljava/lang/StackTraceElement; at index 17, flags: private synchronized
adding java.lang.Throwable.setStackTrace([Ljava/lang/StackTraceElement;)V at index 18, flags: public
adding java.lang.Throwable.getStackTraceDepth()I at index 19, flags: native
adding java.lang.Throwable.getStackTraceElement(I)Ljava/lang/StackTraceElement; at index 20, flags: native
adding java.lang.Throwable.readObject(Ljava/io/ObjectInputStream;)V at index 21, flags: private
adding java.lang.Throwable.writeObject(Ljava/io/ObjectOutputStream;)V at index 22, flags: private synchronized
Initializing: java/lang/Exception
copy vtable from java.lang.Throwable to java.lang.Exception size 23
Initializing: java/lang/ReflectiveOperationException
copy vtable from java.lang.Exception to java.lang.ReflectiveOperationException size 23
Initializing: java/lang/ClassNotFoundException
copy vtable from java.lang.ReflectiveOperationException to java.lang.ClassNotFoundException size 24
adding java.lang.ClassNotFoundException.getCause()Ljava/lang/Throwable; at index 11, flags: public
overriding with java.lang.ClassNotFoundException::java.lang.ClassNotFoundException.getCause()Ljava/lang/Throwable; index 11, original flags: public synchronized overriders flags: public
adding java.lang.ClassNotFoundException.getException()Ljava/lang/Throwable; at index 23, flags: public
Initializing: java/lang/RuntimeException
copy vtable from java.lang.Exception to java.lang.RuntimeException size 23
Initializing: java/lang/IllegalMonitorStateException
copy vtable from java.lang.RuntimeException to java.lang.IllegalMonitorStateException size 23
Initializing: java/lang/ArrayStoreException
copy vtable from java.lang.RuntimeException to java.lang.ArrayStoreException size 23
Initializing: java/lang/ClassCastException
copy vtable from java.lang.RuntimeException to java.lang.ClassCastException size 23
Initializing: java/lang/Error
copy vtable from java.lang.Throwable to java.lang.Error size 23
Initializing: java/lang/VirtualMachineError
copy vtable from java.lang.Error to java.lang.VirtualMachineError size 23
Initializing: java/lang/StackOverflowError
copy vtable from java.lang.VirtualMachineError to java.lang.StackOverflowError size 23
Initializing: java/lang/OutOfMemoryError
copy vtable from java.lang.VirtualMachineError to java.lang.OutOfMemoryError size 23
Initializing: java/lang/LinkageError
copy vtable from java.lang.Error to java.lang.LinkageError size 23
Initializing: java/lang/BootstrapMethodError
copy vtable from java.lang.LinkageError to java.lang.BootstrapMethodError size 23
Initializing: java/lang/NoClassDefFoundError
copy vtable from java.lang.LinkageError to java.lang.NoClassDefFoundError size 23
Initializing: java/lang/ThreadDeath
copy vtable from java.lang.Error to java.lang.ThreadDeath size 23
Initializing: java/lang/System
copy vtable from java.lang.Object to java.lang.System size 5
Initializing: java/lang/ClassLoader
copy vtable from java.lang.Object to java.lang.ClassLoader size 40
adding java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class; at index 5, flags: protected
adding java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class; at index 6, flags: public
adding java.lang.ClassLoader.loadClassInternal(Ljava/lang/String;)Ljava/lang/Class; at index 7, flags: private
adding java.lang.ClassLoader.addClass(Ljava/lang/Class;)V at index 8, flags:
adding java.lang.ClassLoader.checkPackageAccess(Ljava/lang/Class;Ljava/security/ProtectionDomain;)V at index 9, flags: private
adding java.lang.ClassLoader.getPackage(Ljava/lang/String;)Ljava/lang/Package; at index 10, flags: protected
adding java.lang.ClassLoader.getResourceAsStream(Ljava/lang/String;)Ljava/io/InputStream; at index 11, flags: public
adding java.lang.ClassLoader.getResource(Ljava/lang/String;)Ljava/net/URL; at index 12, flags: public
adding java.lang.ClassLoader.desiredAssertionStatus(Ljava/lang/String;)Z at index 13, flags:
adding java.lang.ClassLoader.getClassLoadingLock(Ljava/lang/String;)Ljava/lang/Object; at index 14, flags: protected
adding java.lang.ClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class; at index 15, flags: protected
adding java.lang.ClassLoader.preDefineClass(Ljava/lang/String;Ljava/security/ProtectionDomain;)Ljava/security/ProtectionDomain; at index 16, flags: private
adding java.lang.ClassLoader.defineClassSourceLocation(Ljava/security/ProtectionDomain;)Ljava/lang/String; at index 17, flags: private
adding java.lang.ClassLoader.postDefineClass(Ljava/lang/Class;Ljava/security/ProtectionDomain;)V at index 18, flags: private
adding java.lang.ClassLoader.defineClass0(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class; at index 19, flags: private native
adding java.lang.ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class; at index 20, flags: private native
adding java.lang.ClassLoader.defineClass2(Ljava/lang/String;Ljava/nio/ByteBuffer;IILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class; at index 21, flags: private native
adding java.lang.ClassLoader.checkName(Ljava/lang/String;)Z at index 22, flags: private
adding java.lang.ClassLoader.checkCerts(Ljava/lang/String;Ljava/security/CodeSource;)V at index 23, flags: private
adding java.lang.ClassLoader.compareCerts([Ljava/security/cert/Certificate;[Ljava/security/cert/Certificate;)Z at index 24, flags: private
adding java.lang.ClassLoader.resolveClass0(Ljava/lang/Class;)V at index 25, flags: private native
adding java.lang.ClassLoader.findBootstrapClassOrNull(Ljava/lang/String;)Ljava/lang/Class; at index 26, flags: private
adding java.lang.ClassLoader.findBootstrapClass(Ljava/lang/String;)Ljava/lang/Class; at index 27, flags: private native
adding java.lang.ClassLoader.getResources(Ljava/lang/String;)Ljava/util/Enumeration; at index 28, flags: public
adding java.lang.ClassLoader.findResource(Ljava/lang/String;)Ljava/net/URL; at index 29, flags: protected
adding java.lang.ClassLoader.findResources(Ljava/lang/String;)Ljava/util/Enumeration; at index 30, flags: protected
adding java.lang.ClassLoader.isAncestor(Ljava/lang/ClassLoader;)Z at index 31, flags:
adding java.lang.ClassLoader.definePackage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;)Ljava/lang/Package; at index 32, flags: protected
adding java.lang.ClassLoader.getPackages()[Ljava/lang/Package; at index 33, flags: protected
adding java.lang.ClassLoader.findLibrary(Ljava/lang/String;)Ljava/lang/String; at index 34, flags: protected
adding java.lang.ClassLoader.setDefaultAssertionStatus(Z)V at index 35, flags: public
adding java.lang.ClassLoader.setPackageAssertionStatus(Ljava/lang/String;Z)V at index 36, flags: public
adding java.lang.ClassLoader.setClassAssertionStatus(Ljava/lang/String;Z)V at index 37, flags: public
adding java.lang.ClassLoader.clearAssertionStatus()V at index 38, flags: public
adding java.lang.ClassLoader.initializeJavaAssertionMaps()V at index 39, flags: private
Initializing: sun/reflect/DelegatingClassLoader
copy vtable from java.lang.ClassLoader to sun.reflect.DelegatingClassLoader size 40
Initializing: java/lang/Cloneable
copy vtable from java.lang.Object to java.lang.Cloneable size 5
Initializing: java/lang/Class
copy vtable from java.lang.Object to java.lang.Class size 5
adding java.lang.Class.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Class::java.lang.Class.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
Initializing: java/lang/reflect/Type
copy vtable from java.lang.Object to java.lang.reflect.Type size 5
Initializing: java/lang/reflect/GenericDeclaration
copy vtable from java.lang.Object to java.lang.reflect.GenericDeclaration size 5
Initializing: java/lang/reflect/AnnotatedElement
copy vtable from java.lang.Object to java.lang.reflect.AnnotatedElement size 5
Initializing: java/lang/String
copy vtable from java.lang.Object to java.lang.String size 7
adding java.lang.String.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.String::java.lang.String.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.String.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.String::java.lang.String.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.String.hashCode()I at index 3, flags: public
overriding with java.lang.String::java.lang.String.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.CharSequence.chars()Ljava/util/stream/IntStream; at index 5, flags: public default
adding java.lang.CharSequence.codePoints()Ljava/util/stream/IntStream; at index 6, flags: public default
Initializing: java/lang/CharSequence
copy vtable from java.lang.Object to java.lang.CharSequence size 5
adding java.lang.CharSequence.toString()Ljava/lang/String; at index 2, flags: public abstract
overriding with java.lang.CharSequence::java.lang.CharSequence.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public abstract
Initializing: java/lang/Comparable
copy vtable from java.lang.Object to java.lang.Comparable size 5
Initializing: java/io/Serializable
copy vtable from java.lang.Object to java.io.Serializable size 5
copy vtable from java.lang.Object to [Ljava.lang.reflect.Type; size 5
copy vtable from java.lang.Object to [Ljava.lang.reflect.AnnotatedElement; size 5
copy vtable from java.lang.Object to [Ljava.lang.reflect.GenericDeclaration; size 5
copy vtable from java.lang.Object to [Ljava.io.Serializable; size 5
copy vtable from java.lang.Object to [Ljava.lang.Class; size 5
[Loaded java.lang.NullPointerException from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.ArithmeticException from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/Object
adding java.lang.Object.finalize()V at index 0, flags: protected
adding java.lang.Object.equals(Ljava/lang/Object;)Z at index 1, flags: public
adding java.lang.Object.toString()Ljava/lang/String; at index 2, flags: public
adding java.lang.Object.hashCode()I at index 3, flags: public native
adding java.lang.Object.clone()Ljava/lang/Object; at index 4, flags: protected native
Initializing: java/io/Serializable
copy vtable from java.lang.Object to java.io.Serializable size 5
Initializing: java/lang/Throwable
copy vtable from java.lang.Object to java.lang.Throwable size 23
adding java.lang.Throwable.printStackTrace()V at index 5, flags: public
adding java.lang.Throwable.printStackTrace(Ljava/lang/Throwable$PrintStreamOrWriter;)V at index 6, flags: private
adding java.lang.Throwable.printStackTrace(Ljava/io/PrintWriter;)V at index 7, flags: public
adding java.lang.Throwable.printStackTrace(Ljava/io/PrintStream;)V at index 8, flags: public
adding java.lang.Throwable.fillInStackTrace()Ljava/lang/Throwable; at index 9, flags: public synchronized
adding java.lang.Throwable.fillInStackTrace(I)Ljava/lang/Throwable; at index 10, flags: private native
adding java.lang.Throwable.getCause()Ljava/lang/Throwable; at index 11, flags: public synchronized
adding java.lang.Throwable.initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable; at index 12, flags: public synchronized
adding java.lang.Throwable.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Throwable::java.lang.Throwable.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.Throwable.getMessage()Ljava/lang/String; at index 13, flags: public
adding java.lang.Throwable.getLocalizedMessage()Ljava/lang/String; at index 14, flags: public
adding java.lang.Throwable.printEnclosedStackTrace(Ljava/lang/Throwable$PrintStreamOrWriter;[Ljava/lang/StackTraceElement;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)V at index 15, flags: private
adding java.lang.Throwable.getStackTrace()[Ljava/lang/StackTraceElement; at index 16, flags: public
adding java.lang.Throwable.getOurStackTrace()[Ljava/lang/StackTraceElement; at index 17, flags: private synchronized
adding java.lang.Throwable.setStackTrace([Ljava/lang/StackTraceElement;)V at index 18, flags: public
adding java.lang.Throwable.getStackTraceDepth()I at index 19, flags: native
adding java.lang.Throwable.getStackTraceElement(I)Ljava/lang/StackTraceElement; at index 20, flags: native
adding java.lang.Throwable.readObject(Ljava/io/ObjectInputStream;)V at index 21, flags: private
adding java.lang.Throwable.writeObject(Ljava/io/ObjectOutputStream;)V at index 22, flags: private synchronized
Initializing: java/lang/Error
copy vtable from java.lang.Throwable to java.lang.Error size 23
Initializing: java/lang/VirtualMachineError
copy vtable from java.lang.Error to java.lang.VirtualMachineError size 23
copy vtable from java.lang.Object to [Ljava.lang.Throwable; size 5
copy vtable from java.lang.Object to [Ljava.lang.Error; size 5
copy vtable from java.lang.Object to [Ljava.lang.VirtualMachineError; size 5
copy vtable from java.lang.Object to [Ljava.lang.OutOfMemoryError; size 5
Initializing: java/lang/ref/Reference
copy vtable from java.lang.Object to java.lang.ref.Reference size 9
adding java.lang.ref.Reference.get()Ljava/lang/Object; at index 5, flags: public
adding java.lang.ref.Reference.clear()V at index 6, flags: public
adding java.lang.ref.Reference.isEnqueued()Z at index 7, flags: public
adding java.lang.ref.Reference.enqueue()Z at index 8, flags: public
Initializing: java/lang/ref/FinalReference
copy vtable from java.lang.ref.Reference to java.lang.ref.FinalReference size 9
Initializing: java/lang/ref/Finalizer
copy vtable from java.lang.ref.FinalReference to java.lang.ref.Finalizer size 9
Initializing: sun/misc/Unsafe
copy vtable from java.lang.Object to sun.misc.Unsafe size 5
Initializing: java/lang/ClassLoader
copy vtable from java.lang.Object to java.lang.ClassLoader size 40
adding java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class; at index 5, flags: protected
adding java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class; at index 6, flags: public
adding java.lang.ClassLoader.loadClassInternal(Ljava/lang/String;)Ljava/lang/Class; at index 7, flags: private
adding java.lang.ClassLoader.addClass(Ljava/lang/Class;)V at index 8, flags:
adding java.lang.ClassLoader.checkPackageAccess(Ljava/lang/Class;Ljava/security/ProtectionDomain;)V at index 9, flags: private
adding java.lang.ClassLoader.getPackage(Ljava/lang/String;)Ljava/lang/Package; at index 10, flags: protected
adding java.lang.ClassLoader.getResourceAsStream(Ljava/lang/String;)Ljava/io/InputStream; at index 11, flags: public
adding java.lang.ClassLoader.getResource(Ljava/lang/String;)Ljava/net/URL; at index 12, flags: public
adding java.lang.ClassLoader.desiredAssertionStatus(Ljava/lang/String;)Z at index 13, flags:
adding java.lang.ClassLoader.getClassLoadingLock(Ljava/lang/String;)Ljava/lang/Object; at index 14, flags: protected
adding java.lang.ClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class; at index 15, flags: protected
adding java.lang.ClassLoader.preDefineClass(Ljava/lang/String;Ljava/security/ProtectionDomain;)Ljava/security/ProtectionDomain; at index 16, flags: private
adding java.lang.ClassLoader.defineClassSourceLocation(Ljava/security/ProtectionDomain;)Ljava/lang/String; at index 17, flags: private
adding java.lang.ClassLoader.postDefineClass(Ljava/lang/Class;Ljava/security/ProtectionDomain;)V at index 18, flags: private
adding java.lang.ClassLoader.defineClass0(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class; at index 19, flags: private native
adding java.lang.ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class; at index 20, flags: private native
adding java.lang.ClassLoader.defineClass2(Ljava/lang/String;Ljava/nio/ByteBuffer;IILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class; at index 21, flags: private native
adding java.lang.ClassLoader.checkName(Ljava/lang/String;)Z at index 22, flags: private
adding java.lang.ClassLoader.checkCerts(Ljava/lang/String;Ljava/security/CodeSource;)V at index 23, flags: private
adding java.lang.ClassLoader.compareCerts([Ljava/security/cert/Certificate;[Ljava/security/cert/Certificate;)Z at index 24, flags: private
adding java.lang.ClassLoader.resolveClass0(Ljava/lang/Class;)V at index 25, flags: private native
adding java.lang.ClassLoader.findBootstrapClassOrNull(Ljava/lang/String;)Ljava/lang/Class; at index 26, flags: private
adding java.lang.ClassLoader.findBootstrapClass(Ljava/lang/String;)Ljava/lang/Class; at index 27, flags: private native
adding java.lang.ClassLoader.getResources(Ljava/lang/String;)Ljava/util/Enumeration; at index 28, flags: public
adding java.lang.ClassLoader.findResource(Ljava/lang/String;)Ljava/net/URL; at index 29, flags: protected
adding java.lang.ClassLoader.findResources(Ljava/lang/String;)Ljava/util/Enumeration; at index 30, flags: protected
adding java.lang.ClassLoader.isAncestor(Ljava/lang/ClassLoader;)Z at index 31, flags:
adding java.lang.ClassLoader.definePackage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;)Ljava/lang/Package; at index 32, flags: protected
adding java.lang.ClassLoader.getPackages()[Ljava/lang/Package; at index 33, flags: protected
adding java.lang.ClassLoader.findLibrary(Ljava/lang/String;)Ljava/lang/String; at index 34, flags: protected
adding java.lang.ClassLoader.setDefaultAssertionStatus(Z)V at index 35, flags: public
adding java.lang.ClassLoader.setPackageAssertionStatus(Ljava/lang/String;Z)V at index 36, flags: public
adding java.lang.ClassLoader.setClassAssertionStatus(Ljava/lang/String;Z)V at index 37, flags: public
adding java.lang.ClassLoader.clearAssertionStatus()V at index 38, flags: public
adding java.lang.ClassLoader.initializeJavaAssertionMaps()V at index 39, flags: private
Initializing: java/security/ProtectionDomain
copy vtable from java.lang.Object to java.security.ProtectionDomain size 8
adding java.security.ProtectionDomain.impliesCreateAccessControlContext()Z at index 5, flags:
adding java.security.ProtectionDomain.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.security.ProtectionDomain::java.security.ProtectionDomain.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.security.ProtectionDomain.implies(Ljava/security/Permission;)Z at index 6, flags: public
adding java.security.ProtectionDomain.mergePermissions()Ljava/security/PermissionCollection; at index 7, flags: private
Initializing: java/lang/Comparable
copy vtable from java.lang.Object to java.lang.Comparable size 5
Initializing: java/lang/CharSequence
copy vtable from java.lang.Object to java.lang.CharSequence size 5
adding java.lang.CharSequence.toString()Ljava/lang/String; at index 2, flags: public abstract
overriding with java.lang.CharSequence::java.lang.CharSequence.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public abstract
Initializing: java/lang/String
copy vtable from java.lang.Object to java.lang.String size 7
adding java.lang.String.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.String::java.lang.String.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.String.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.String::java.lang.String.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.String.hashCode()I at index 3, flags: public
overriding with java.lang.String::java.lang.String.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.CharSequence.chars()Ljava/util/stream/IntStream; at index 5, flags: public default
adding java.lang.CharSequence.codePoints()Ljava/util/stream/IntStream; at index 6, flags: public default
[Loaded java.io.ObjectStreamField from $JAVA_HOME/jre/lib/rt.jar]
copy vtable from java.lang.Object to [Ljava.lang.Comparable; size 5
copy vtable from java.lang.Object to [Ljava.io.ObjectStreamField; size 5
[Loaded java.util.Comparator from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.String$CaseInsensitiveComparator from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Comparator
copy vtable from java.lang.Object to java.util.Comparator size 5
adding java.util.Comparator.equals(Ljava/lang/Object;)Z at index 1, flags: public abstract
overriding with java.util.Comparator::java.util.Comparator.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public abstract
Initializing: java/lang/String$CaseInsensitiveComparator
copy vtable from java.lang.Object to java.lang.String$CaseInsensitiveComparator size 15
adding java.lang.String$CaseInsensitiveComparator.compare(Ljava/lang/Object;Ljava/lang/Object;)I at index 5, flags: public volatile synthetic
adding java.lang.String$CaseInsensitiveComparator.compare(Ljava/lang/String;Ljava/lang/String;)I at index 6, flags: public
adding java.lang.String$CaseInsensitiveComparator.readResolve()Ljava/lang/Object; at index 7, flags: private
adding java.util.Comparator.reversed()Ljava/util/Comparator; at index 8, flags: public default
adding java.util.Comparator.thenComparing(Ljava/util/Comparator;)Ljava/util/Comparator; at index 9, flags: public default
adding java.util.Comparator.thenComparing(Ljava/util/function/Function;Ljava/util/Comparator;)Ljava/util/Comparator; at index 10, flags: public default
adding java.util.Comparator.thenComparing(Ljava/util/function/Function;)Ljava/util/Comparator; at index 11, flags: public default
adding java.util.Comparator.thenComparingInt(Ljava/util/function/ToIntFunction;)Ljava/util/Comparator; at index 12, flags: public default
adding java.util.Comparator.thenComparingLong(Ljava/util/function/ToLongFunction;)Ljava/util/Comparator; at index 13, flags: public default
adding java.util.Comparator.thenComparingDouble(Ljava/util/function/ToDoubleFunction;)Ljava/util/Comparator; at index 14, flags: public default
Initializing: java/lang/System
copy vtable from java.lang.Object to java.lang.System size 5
Initializing: java/lang/Thread$UncaughtExceptionHandler
copy vtable from java.lang.Object to java.lang.Thread$UncaughtExceptionHandler size 5
Initializing: java/lang/ThreadGroup
copy vtable from java.lang.Object to java.lang.ThreadGroup size 25
adding java.lang.ThreadGroup.add(Ljava/lang/Thread;)V at index 5, flags:
adding java.lang.ThreadGroup.remove(Ljava/lang/ThreadGroup;)V at index 6, flags: private
adding java.lang.ThreadGroup.remove(Ljava/lang/Thread;)V at index 7, flags: private
adding java.lang.ThreadGroup.uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V at index 8, flags: public
adding java.lang.ThreadGroup.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.ThreadGroup::java.lang.ThreadGroup.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.ThreadGroup.activeCount()I at index 9, flags: public
adding java.lang.ThreadGroup.enumerate([Ljava/lang/ThreadGroup;IZ)I at index 10, flags: private
adding java.lang.ThreadGroup.enumerate([Ljava/lang/ThreadGroup;Z)I at index 11, flags: public
adding java.lang.ThreadGroup.enumerate([Ljava/lang/Thread;Z)I at index 12, flags: public
adding java.lang.ThreadGroup.enumerate([Ljava/lang/Thread;)I at index 13, flags: public
adding java.lang.ThreadGroup.enumerate([Ljava/lang/ThreadGroup;)I at index 14, flags: public
adding java.lang.ThreadGroup.enumerate([Ljava/lang/Thread;IZ)I at index 15, flags: private
adding java.lang.ThreadGroup.addUnstarted()V at index 16, flags:
adding java.lang.ThreadGroup.threadStartFailed(Ljava/lang/Thread;)V at index 17, flags:
adding java.lang.ThreadGroup.threadTerminated(Ljava/lang/Thread;)V at index 18, flags:
adding java.lang.ThreadGroup.isDestroyed()Z at index 19, flags: public synchronized
adding java.lang.ThreadGroup.activeGroupCount()I at index 20, flags: public
adding java.lang.ThreadGroup.stopOrSuspend(Z)Z at index 21, flags: private
adding java.lang.ThreadGroup.list(Ljava/io/PrintStream;I)V at index 22, flags:
adding java.lang.ThreadGroup.list()V at index 23, flags: public
adding java.lang.ThreadGroup.allowThreadSuspension(Z)Z at index 24, flags: public
invokevirtual resolved method: caller-class:java.lang.ThreadGroup, compile-time-class:java.lang.ThreadGroup, method:java.lang.ThreadGroup.checkAccess()V, method_holder:java.lang.ThreadGroup, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.ThreadGroup, resolved-class:java.lang.ThreadGroup, method:java.lang.ThreadGroup.checkAccess()V, method_holder:java.lang.ThreadGroup, vtable_index:-2, access_flags: public final
copy vtable from java.lang.Object to [Ljava.lang.Thread$UncaughtExceptionHandler; size 5
copy vtable from java.lang.Object to [Ljava.lang.ThreadGroup; size 5
Initializing: java/lang/Runnable
copy vtable from java.lang.Object to java.lang.Runnable size 5
Initializing: java/lang/Thread
copy vtable from java.lang.Object to java.lang.Thread size 31
adding java.lang.Thread.run()V at index 5, flags: public
adding java.lang.Thread.exit()V at index 6, flags: private
adding java.lang.Thread.dispatchUncaughtException(Ljava/lang/Throwable;)V at index 7, flags: private
adding java.lang.Thread.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Thread::java.lang.Thread.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.Thread.clone()Ljava/lang/Object; at index 4, flags: protected
overriding with java.lang.Thread::java.lang.Thread.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: protected
adding java.lang.Thread.isInterrupted()Z at index 8, flags: public
adding java.lang.Thread.isInterrupted(Z)Z at index 9, flags: private native
adding java.lang.Thread.init(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;JLjava/security/AccessControlContext;)V at index 10, flags: private
adding java.lang.Thread.init(Ljava/lang/ThreadGroup;Ljava/lang/Runnable;Ljava/lang/String;J)V at index 11, flags: private
adding java.lang.Thread.getStackTrace()[Ljava/lang/StackTraceElement; at index 12, flags: public
adding java.lang.Thread.start()V at index 13, flags: public synchronized
adding java.lang.Thread.blockedOn(Lsun/nio/ch/Interruptible;)V at index 14, flags:
adding java.lang.Thread.start0()V at index 15, flags: private native
adding java.lang.Thread.interrupt()V at index 16, flags: public
adding java.lang.Thread.destroy()V at index 17, flags: public
adding java.lang.Thread.countStackFrames()I at index 18, flags: public native
adding java.lang.Thread.getContextClassLoader()Ljava/lang/ClassLoader; at index 19, flags: public
adding java.lang.Thread.setContextClassLoader(Ljava/lang/ClassLoader;)V at index 20, flags: public
adding java.lang.Thread.getId()J at index 21, flags: public
adding java.lang.Thread.getState()Ljava/lang/Thread$State; at index 22, flags: public
adding java.lang.Thread.getUncaughtExceptionHandler()Ljava/lang/Thread$UncaughtExceptionHandler; at index 23, flags: public
adding java.lang.Thread.setUncaughtExceptionHandler(Ljava/lang/Thread$UncaughtExceptionHandler;)V at index 24, flags: public
adding java.lang.Thread.setPriority0(I)V at index 25, flags: private native
adding java.lang.Thread.stop0(Ljava/lang/Object;)V at index 26, flags: private native
adding java.lang.Thread.suspend0()V at index 27, flags: private native
adding java.lang.Thread.resume0()V at index 28, flags: private native
adding java.lang.Thread.interrupt0()V at index 29, flags: private native
adding java.lang.Thread.setNativeName(Ljava/lang/String;)V at index 30, flags: private native
copy vtable from java.lang.Object to [Ljava.lang.StackTraceElement; size 5
[Loaded java.security.Guard from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.security.Permission from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.security.BasicPermission from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.RuntimePermission from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/security/Guard
copy vtable from java.lang.Object to java.security.Guard size 5
Initializing: java/security/Permission
copy vtable from java.lang.Object to java.security.Permission size 9
adding java.security.Permission.equals(Ljava/lang/Object;)Z at index 1, flags: public abstract
overriding with java.security.Permission::java.security.Permission.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public abstract
adding java.security.Permission.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.security.Permission::java.security.Permission.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.security.Permission.hashCode()I at index 3, flags: public abstract
overriding with java.security.Permission::java.security.Permission.hashCode()I index 3, original flags: public native overriders flags: public abstract
adding java.security.Permission.implies(Ljava/security/Permission;)Z at index 5, flags: public abstract
adding java.security.Permission.getActions()Ljava/lang/String; at index 6, flags: public abstract
adding java.security.Permission.newPermissionCollection()Ljava/security/PermissionCollection; at index 7, flags: public
adding java.security.Permission.checkGuard(Ljava/lang/Object;)V at index 8, flags: public
Initializing: java/security/BasicPermission
copy vtable from java.security.Permission to java.security.BasicPermission size 11
adding java.security.BasicPermission.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.security.BasicPermission::java.security.BasicPermission.equals(Ljava/lang/Object;)Z index 1, original flags: public abstract overriders flags: public
adding java.security.BasicPermission.hashCode()I at index 3, flags: public
overriding with java.security.BasicPermission::java.security.BasicPermission.hashCode()I index 3, original flags: public abstract overriders flags: public
adding java.security.BasicPermission.init(Ljava/lang/String;)V at index 9, flags: private
adding java.security.BasicPermission.readObject(Ljava/io/ObjectInputStream;)V at index 10, flags: private
adding java.security.BasicPermission.implies(Ljava/security/Permission;)Z at index 5, flags: public
overriding with java.security.BasicPermission::java.security.BasicPermission.implies(Ljava/security/Permission;)Z index 5, original flags: public abstract overriders flags: public
adding java.security.BasicPermission.getActions()Ljava/lang/String; at index 6, flags: public
overriding with java.security.BasicPermission::java.security.BasicPermission.getActions()Ljava/lang/String; index 6, original flags: public abstract overriders flags: public
adding java.security.BasicPermission.newPermissionCollection()Ljava/security/PermissionCollection; at index 7, flags: public
overriding with java.security.BasicPermission::java.security.BasicPermission.newPermissionCollection()Ljava/security/PermissionCollection; index 7, original flags: public overriders flags: public
Initializing: java/lang/RuntimePermission
copy vtable from java.security.BasicPermission to java.lang.RuntimePermission size 11
invokevirtual resolved method: caller-class:java.security.BasicPermission, compile-time-class:java.lang.String, method:java.lang.String.length()I, method_holder:java.lang.String, access_flags: public
invokevirtual selected method: receiver-class:java.lang.String, resolved-class:java.lang.String, method:java.lang.String.length()I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.security.BasicPermission, compile-time-class:java.lang.String, method:java.lang.String.charAt(I)C, method_holder:java.lang.String, access_flags: public
invokevirtual selected method: receiver-class:java.lang.String, resolved-class:java.lang.String, method:java.lang.String.charAt(I)C, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.security.BasicPermission, compile-time-class:java.lang.String, method:java.lang.String.equals(Ljava/lang/Object;)Z, method_holder:java.lang.String, access_flags: public
invokevirtual selected method: receiver-class:java.lang.String, resolved-class:java.lang.String, method:java.lang.String.equals(Ljava/lang/Object;)Z, method_holder:java.lang.String, vtable_index:1, access_flags: public
invokevirtual resolved method: caller-class:java.lang.Thread, compile-time-class:java.lang.ThreadGroup, method:java.lang.ThreadGroup.checkAccess()V, method_holder:java.lang.ThreadGroup, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.ThreadGroup, resolved-class:java.lang.ThreadGroup, method:java.lang.ThreadGroup.checkAccess()V, method_holder:java.lang.ThreadGroup, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.Thread, compile-time-class:java.lang.ThreadGroup, method:java.lang.ThreadGroup.addUnstarted()V, method_holder:java.lang.ThreadGroup, access_flags:
invokevirtual selected method: receiver-class:java.lang.ThreadGroup, resolved-class:java.lang.ThreadGroup, method:java.lang.ThreadGroup.addUnstarted()V, method_holder:java.lang.ThreadGroup, vtable_index:16, access_flags:
invokevirtual resolved method: caller-class:java.lang.Thread, compile-time-class:java.lang.Thread, method:java.lang.Thread.isDaemon()Z, method_holder:java.lang.Thread, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.Thread, resolved-class:java.lang.Thread, method:java.lang.Thread.isDaemon()Z, method_holder:java.lang.Thread, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.Thread, compile-time-class:java.lang.Thread, method:java.lang.Thread.getPriority()I, method_holder:java.lang.Thread, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.Thread, resolved-class:java.lang.Thread, method:java.lang.Thread.getPriority()I, method_holder:java.lang.Thread, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.Thread, compile-time-class:java.lang.String, method:java.lang.String.toCharArray()[C, method_holder:java.lang.String, access_flags: public
invokevirtual selected method: receiver-class:java.lang.String, resolved-class:java.lang.String, method:java.lang.String.toCharArray()[C, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.Thread, compile-time-class:java.lang.Thread, method:java.lang.Thread.getContextClassLoader()Ljava/lang/ClassLoader;, method_holder:java.lang.Thread, access_flags: public
invokevirtual selected method: receiver-class:java.lang.Thread, resolved-class:java.lang.Thread, method:java.lang.Thread.getContextClassLoader()Ljava/lang/ClassLoader;, method_holder:java.lang.Thread, vtable_index:19, access_flags: public
[Loaded java.security.AccessController from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/security/AccessController
copy vtable from java.lang.Object to java.security.AccessController size 5
Initializing: java/security/AccessControlContext
copy vtable from java.lang.Object to java.security.AccessControlContext size 5
adding java.security.AccessControlContext.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.security.AccessControlContext::java.security.AccessControlContext.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.security.AccessControlContext.hashCode()I at index 3, flags: public
overriding with java.security.AccessControlContext::java.security.AccessControlContext.hashCode()I index 3, original flags: public native overriders flags: public
invokevirtual resolved method: caller-class:java.security.AccessController, compile-time-class:java.security.AccessControlContext, method:java.security.AccessControlContext.optimize()Ljava/security/AccessControlContext;, method_holder:java.security.AccessControlContext, access_flags:
invokevirtual selected method: receiver-class:java.security.AccessControlContext, resolved-class:java.security.AccessControlContext, method:java.security.AccessControlContext.optimize()Ljava/security/AccessControlContext;, method_holder:java.security.AccessControlContext, vtable_index:-2, access_flags:
invokevirtual resolved method: caller-class:java.lang.Thread, compile-time-class:java.lang.Thread, method:java.lang.Thread.setPriority(I)V, method_holder:java.lang.Thread, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.Thread, resolved-class:java.lang.Thread, method:java.lang.Thread.setPriority(I)V, method_holder:java.lang.Thread, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.Thread, compile-time-class:java.lang.Thread, method:java.lang.Thread.checkAccess()V, method_holder:java.lang.Thread, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.Thread, resolved-class:java.lang.Thread, method:java.lang.Thread.checkAccess()V, method_holder:java.lang.Thread, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.Thread, compile-time-class:java.lang.Thread, method:java.lang.Thread.getThreadGroup()Ljava/lang/ThreadGroup;, method_holder:java.lang.Thread, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.Thread, resolved-class:java.lang.Thread, method:java.lang.Thread.getThreadGroup()Ljava/lang/ThreadGroup;, method_holder:java.lang.Thread, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.Thread, compile-time-class:java.lang.ThreadGroup, method:java.lang.ThreadGroup.getMaxPriority()I, method_holder:java.lang.ThreadGroup, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.ThreadGroup, resolved-class:java.lang.ThreadGroup, method:java.lang.ThreadGroup.getMaxPriority()I, method_holder:java.lang.ThreadGroup, vtable_index:-2, access_flags: public final
Initializing: java/lang/reflect/AnnotatedElement
copy vtable from java.lang.Object to java.lang.reflect.AnnotatedElement size 5
Initializing: java/lang/reflect/GenericDeclaration
copy vtable from java.lang.Object to java.lang.reflect.GenericDeclaration size 5
Initializing: java/lang/reflect/Type
copy vtable from java.lang.Object to java.lang.reflect.Type size 5
Initializing: java/lang/Class
copy vtable from java.lang.Object to java.lang.Class size 5
adding java.lang.Class.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Class::java.lang.Class.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
Initializing: java/lang/reflect/AccessibleObject
copy vtable from java.lang.Object to java.lang.reflect.AccessibleObject size 16
adding java.lang.reflect.AccessibleObject.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; at index 5, flags: public
adding java.lang.reflect.AccessibleObject.isAnnotationPresent(Ljava/lang/Class;)Z at index 6, flags: public
adding java.lang.reflect.AccessibleObject.getAnnotationsByType(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation; at index 7, flags: public
adding java.lang.reflect.AccessibleObject.getAnnotations()[Ljava/lang/annotation/Annotation; at index 8, flags: public
adding java.lang.reflect.AccessibleObject.getDeclaredAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; at index 9, flags: public
adding java.lang.reflect.AccessibleObject.getDeclaredAnnotationsByType(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation; at index 10, flags: public
adding java.lang.reflect.AccessibleObject.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; at index 11, flags: public
adding java.lang.reflect.AccessibleObject.checkAccess(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;I)V at index 12, flags:
adding java.lang.reflect.AccessibleObject.setAccessible(Z)V at index 13, flags: public
adding java.lang.reflect.AccessibleObject.isAccessible()Z at index 14, flags: public
adding java.lang.reflect.AccessibleObject.slowCheckMemberAccess(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;ILjava/lang/Class;)V at index 15, flags:
Initializing: java/lang/reflect/Member
copy vtable from java.lang.Object to java.lang.reflect.Member size 5
Initializing: java/lang/reflect/Executable
copy vtable from java.lang.reflect.AccessibleObject to java.lang.reflect.Executable size 56
adding java.lang.reflect.Executable.getModifiers()I at index 16, flags: public abstract
adding java.lang.reflect.Executable.getName()Ljava/lang/String; at index 17, flags: public abstract
adding java.lang.reflect.Executable.toGenericString()Ljava/lang/String; at index 18, flags: public abstract
adding java.lang.reflect.Executable.isSynthetic()Z at index 19, flags: public
adding java.lang.reflect.Executable.getTypeParameters()[Ljava/lang/reflect/TypeVariable; at index 20, flags: public abstract
adding java.lang.reflect.Executable.getDeclaringClass()Ljava/lang/Class; at index 21, flags: public abstract
adding java.lang.reflect.Executable.getGenericInfo()Lsun/reflect/generics/repository/ConstructorRepository; at index 22, flags: abstract
adding java.lang.reflect.Executable.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; at index 5, flags: public
overriding with java.lang.reflect.Executable::java.lang.reflect.Executable.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; index 5, original flags: public overriders flags: public
adding java.lang.reflect.Executable.getAnnotationsByType(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation; at index 7, flags: public
overriding with java.lang.reflect.Executable::java.lang.reflect.Executable.getAnnotationsByType(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation; index 7, original flags: public overriders flags: public
adding java.lang.reflect.Executable.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; at index 11, flags: public
overriding with java.lang.reflect.Executable::java.lang.reflect.Executable.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; index 11, original flags: public overriders flags: public
adding java.lang.reflect.Executable.getParameterTypes()[Ljava/lang/Class; at index 23, flags: public abstract
adding java.lang.reflect.Executable.declaredAnnotations()Ljava/util/Map; at index 24, flags: private synchronized
adding java.lang.reflect.Executable.getTypeAnnotationBytes0()[B at index 25, flags: native
adding java.lang.reflect.Executable.isVarArgs()Z at index 26, flags: public
adding java.lang.reflect.Executable.hasRealParameterData()Z at index 27, flags:
adding java.lang.reflect.Executable.getGenericParameterTypes()[Ljava/lang/reflect/Type; at index 28, flags: public
adding java.lang.reflect.Executable.getAnnotatedParameterTypes()[Ljava/lang/reflect/AnnotatedType; at index 29, flags: public
adding java.lang.reflect.Executable.getParameterCount()I at index 30, flags: public
adding java.lang.reflect.Executable.getParameterAnnotations()[[Ljava/lang/annotation/Annotation; at index 31, flags: public abstract
adding java.lang.reflect.Executable.hasGenericInformation()Z at index 32, flags: abstract
adding java.lang.reflect.Executable.getAnnotationBytes()[B at index 33, flags: abstract
adding java.lang.reflect.Executable.getExceptionTypes()[Ljava/lang/Class; at index 34, flags: public abstract
adding java.lang.reflect.Executable.getGenericExceptionTypes()[Ljava/lang/reflect/Type; at index 35, flags: public
adding java.lang.reflect.Executable.specificToStringHeader(Ljava/lang/StringBuilder;)V at index 36, flags: abstract
adding java.lang.reflect.Executable.specificToGenericStringHeader(Ljava/lang/StringBuilder;)V at index 37, flags: abstract
adding java.lang.reflect.Executable.getAnnotatedReturnType()Ljava/lang/reflect/AnnotatedType; at index 38, flags: public abstract
adding java.lang.reflect.Executable.handleParameterNumberMismatch(II)V at index 39, flags: abstract
adding java.lang.reflect.Executable.equalParamTypes([Ljava/lang/Class;[Ljava/lang/Class;)Z at index 40, flags:
adding java.lang.reflect.Executable.sharedToString(IZ[Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/String; at index 41, flags:
adding java.lang.reflect.Executable.sharedToGenericString(IZ)Ljava/lang/String; at index 42, flags:
adding java.lang.reflect.Executable.sharedGetParameterAnnotations([Ljava/lang/Class;[B)[[Ljava/lang/annotation/Annotation; at index 43, flags:
adding java.lang.reflect.Executable.getAnnotatedReturnType0(Ljava/lang/reflect/Type;)Ljava/lang/reflect/AnnotatedType; at index 44, flags:
adding java.lang.reflect.Executable.parseParameterAnnotations([B)[[Ljava/lang/annotation/Annotation; at index 45, flags:
adding java.lang.reflect.Executable.separateWithCommas([Ljava/lang/Class;Ljava/lang/StringBuilder;)V at index 46, flags:
adding java.lang.reflect.Executable.printModifiersIfNonzero(Ljava/lang/StringBuilder;IZ)V at index 47, flags:
adding java.lang.reflect.Executable.getParameters()[Ljava/lang/reflect/Parameter; at index 48, flags: public
adding java.lang.reflect.Executable.synthesizeAllParams()[Ljava/lang/reflect/Parameter; at index 49, flags: private
adding java.lang.reflect.Executable.verifyParameters([Ljava/lang/reflect/Parameter;)V at index 50, flags: private
adding java.lang.reflect.Executable.privateGetParameters()[Ljava/lang/reflect/Parameter; at index 51, flags: private
adding java.lang.reflect.Executable.getParameters0()[Ljava/lang/reflect/Parameter; at index 52, flags: private native
adding java.lang.reflect.Executable.getTypeAnnotationBytes()[B at index 53, flags:
adding java.lang.reflect.Executable.getAnnotatedReceiverType()Ljava/lang/reflect/AnnotatedType; at index 54, flags: public
adding java.lang.reflect.Executable.getAnnotatedExceptionTypes()[Ljava/lang/reflect/AnnotatedType; at index 55, flags: public
Initializing: java/lang/reflect/Method
copy vtable from java.lang.reflect.Executable to java.lang.reflect.Method size 56
adding java.lang.reflect.Method.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.reflect.Method.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.reflect.Method.hashCode()I at index 3, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.reflect.Method.getModifiers()I at index 16, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getModifiers()I index 16, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.getName()Ljava/lang/String; at index 17, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getName()Ljava/lang/String; index 17, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.toGenericString()Ljava/lang/String; at index 18, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.toGenericString()Ljava/lang/String; index 18, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.isSynthetic()Z at index 19, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.isSynthetic()Z index 19, original flags: public overriders flags: public
adding java.lang.reflect.Method.getTypeParameters()[Ljava/lang/reflect/TypeVariable; at index 20, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getTypeParameters()[Ljava/lang/reflect/TypeVariable; index 20, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.getDeclaringClass()Ljava/lang/Class; at index 21, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getDeclaringClass()Ljava/lang/Class; index 21, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.getGenericInfo()Lsun/reflect/generics/repository/ConstructorRepository; at index 22, flags: volatile synthetic
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getGenericInfo()Lsun/reflect/generics/repository/ConstructorRepository; index 22, original flags: abstract overriders flags: volatile synthetic
adding java.lang.reflect.Method.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; at index 5, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; index 5, original flags: public overriders flags: public
adding java.lang.reflect.Method.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; at index 11, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; index 11, original flags: public overriders flags: public
adding java.lang.reflect.Method.getParameterTypes()[Ljava/lang/Class; at index 23, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getParameterTypes()[Ljava/lang/Class; index 23, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.isVarArgs()Z at index 26, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.isVarArgs()Z index 26, original flags: public overriders flags: public
adding java.lang.reflect.Method.getGenericParameterTypes()[Ljava/lang/reflect/Type; at index 28, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getGenericParameterTypes()[Ljava/lang/reflect/Type; index 28, original flags: public overriders flags: public
adding java.lang.reflect.Method.getParameterCount()I at index 30, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getParameterCount()I index 30, original flags: public overriders flags: public
adding java.lang.reflect.Method.getParameterAnnotations()[[Ljava/lang/annotation/Annotation; at index 31, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getParameterAnnotations()[[Ljava/lang/annotation/Annotation; index 31, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.hasGenericInformation()Z at index 32, flags:
overriding with java.lang.reflect.Method::java.lang.reflect.Method.hasGenericInformation()Z index 32, original flags: abstract overriders flags:
adding java.lang.reflect.Method.getAnnotationBytes()[B at index 33, flags:
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getAnnotationBytes()[B index 33, original flags: abstract overriders flags:
adding java.lang.reflect.Method.getExceptionTypes()[Ljava/lang/Class; at index 34, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getExceptionTypes()[Ljava/lang/Class; index 34, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.getGenericExceptionTypes()[Ljava/lang/reflect/Type; at index 35, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getGenericExceptionTypes()[Ljava/lang/reflect/Type; index 35, original flags: public overriders flags: public
adding java.lang.reflect.Method.specificToStringHeader(Ljava/lang/StringBuilder;)V at index 36, flags:
overriding with java.lang.reflect.Method::java.lang.reflect.Method.specificToStringHeader(Ljava/lang/StringBuilder;)V index 36, original flags: abstract overriders flags:
adding java.lang.reflect.Method.specificToGenericStringHeader(Ljava/lang/StringBuilder;)V at index 37, flags:
overriding with java.lang.reflect.Method::java.lang.reflect.Method.specificToGenericStringHeader(Ljava/lang/StringBuilder;)V index 37, original flags: abstract overriders flags:
adding java.lang.reflect.Method.getAnnotatedReturnType()Ljava/lang/reflect/AnnotatedType; at index 38, flags: public
overriding with java.lang.reflect.Method::java.lang.reflect.Method.getAnnotatedReturnType()Ljava/lang/reflect/AnnotatedType; index 38, original flags: public abstract overriders flags: public
adding java.lang.reflect.Method.handleParameterNumberMismatch(II)V at index 39, flags:
overriding with java.lang.reflect.Method::java.lang.reflect.Method.handleParameterNumberMismatch(II)V index 39, original flags: abstract overriders flags:
[Loaded java.lang.reflect.ReflectPermission from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/reflect/ReflectPermission
copy vtable from java.security.BasicPermission to java.lang.reflect.ReflectPermission size 11
[Loaded java.security.PrivilegedAction from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.ReflectionFactory$GetReflectionFactoryAction from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/security/PrivilegedAction
copy vtable from java.lang.Object to java.security.PrivilegedAction size 5
Initializing: sun/reflect/ReflectionFactory$GetReflectionFactoryAction
copy vtable from java.lang.Object to sun.reflect.ReflectionFactory$GetReflectionFactoryAction size 5
[Loaded java.security.cert.Certificate from $JAVA_HOME/jre/lib/rt.jar]
copy vtable from java.lang.Object to [Ljava.security.cert.Certificate; size 5
[Loaded java.lang.Iterable from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.Collection from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.List from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.RandomAccess from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.AbstractCollection from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.AbstractList from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.Vector from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/Iterable
copy vtable from java.lang.Object to java.lang.Iterable size 5
Initializing: java/util/Collection
copy vtable from java.lang.Object to java.util.Collection size 5
adding java.util.Collection.equals(Ljava/lang/Object;)Z at index 1, flags: public abstract
overriding with java.util.Collection::java.util.Collection.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public abstract
adding java.util.Collection.hashCode()I at index 3, flags: public abstract
overriding with java.util.Collection::java.util.Collection.hashCode()I index 3, original flags: public native overriders flags: public abstract
Initializing: java/util/AbstractCollection
copy vtable from java.lang.Object to java.util.AbstractCollection size 23
adding java.util.AbstractCollection.add(Ljava/lang/Object;)Z at index 5, flags: public
adding java.util.AbstractCollection.remove(Ljava/lang/Object;)Z at index 6, flags: public
adding java.util.AbstractCollection.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.util.AbstractCollection::java.util.AbstractCollection.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.util.AbstractCollection.clear()V at index 7, flags: public
adding java.util.AbstractCollection.isEmpty()Z at index 8, flags: public
adding java.util.AbstractCollection.contains(Ljava/lang/Object;)Z at index 9, flags: public
adding java.util.AbstractCollection.size()I at index 10, flags: public abstract
adding java.util.AbstractCollection.toArray([Ljava/lang/Object;)[Ljava/lang/Object; at index 11, flags: public
adding java.util.AbstractCollection.toArray()[Ljava/lang/Object; at index 12, flags: public
adding java.util.AbstractCollection.iterator()Ljava/util/Iterator; at index 13, flags: public abstract
adding java.util.AbstractCollection.addAll(Ljava/util/Collection;)Z at index 14, flags: public
adding java.util.AbstractCollection.containsAll(Ljava/util/Collection;)Z at index 15, flags: public
adding java.util.AbstractCollection.removeAll(Ljava/util/Collection;)Z at index 16, flags: public
adding java.util.AbstractCollection.retainAll(Ljava/util/Collection;)Z at index 17, flags: public
adding java.util.Collection.spliterator()Ljava/util/Spliterator; at index 18, flags: public default
adding java.util.Collection.stream()Ljava/util/stream/Stream; at index 19, flags: public default
adding java.lang.Iterable.forEach(Ljava/util/function/Consumer;)V at index 20, flags: public default
adding java.util.Collection.removeIf(Ljava/util/function/Predicate;)Z at index 21, flags: public default
adding java.util.Collection.parallelStream()Ljava/util/stream/Stream; at index 22, flags: public default
Initializing: java/util/List
copy vtable from java.lang.Object to java.util.List size 5
adding java.util.List.equals(Ljava/lang/Object;)Z at index 1, flags: public abstract
overriding with java.util.List::java.util.List.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public abstract
adding java.util.List.hashCode()I at index 3, flags: public abstract
overriding with java.util.List::java.util.List.hashCode()I index 3, original flags: public native overriders flags: public abstract
Initializing: java/util/AbstractList
copy vtable from java.util.AbstractCollection to java.util.AbstractList size 38
adding java.util.AbstractList.add(ILjava/lang/Object;)V at index 23, flags: public
adding java.util.AbstractList.add(Ljava/lang/Object;)Z at index 5, flags: public
overriding with java.util.AbstractList::java.util.AbstractList.add(Ljava/lang/Object;)Z index 5, original flags: public overriders flags: public
adding java.util.AbstractList.remove(I)Ljava/lang/Object; at index 24, flags: public
adding java.util.AbstractList.get(I)Ljava/lang/Object; at index 25, flags: public abstract
adding java.util.AbstractList.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.util.AbstractList::java.util.AbstractList.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.util.AbstractList.hashCode()I at index 3, flags: public
overriding with java.util.AbstractList::java.util.AbstractList.hashCode()I index 3, original flags: public native overriders flags: public
adding java.util.AbstractList.indexOf(Ljava/lang/Object;)I at index 26, flags: public
adding java.util.AbstractList.clear()V at index 7, flags: public
overriding with java.util.AbstractList::java.util.AbstractList.clear()V index 7, original flags: public overriders flags: public
adding java.util.AbstractList.lastIndexOf(Ljava/lang/Object;)I at index 27, flags: public
adding java.util.AbstractList.subList(II)Ljava/util/List; at index 28, flags: public
adding java.util.AbstractList.iterator()Ljava/util/Iterator; at index 13, flags: public
overriding with java.util.AbstractList::java.util.AbstractList.iterator()Ljava/util/Iterator; index 13, original flags: public abstract overriders flags: public
adding java.util.AbstractList.addAll(ILjava/util/Collection;)Z at index 29, flags: public
adding java.util.AbstractList.set(ILjava/lang/Object;)Ljava/lang/Object; at index 30, flags: public
adding java.util.AbstractList.removeRange(II)V at index 31, flags: protected
adding java.util.AbstractList.listIterator(I)Ljava/util/ListIterator; at index 32, flags: public
adding java.util.AbstractList.listIterator()Ljava/util/ListIterator; at index 33, flags: public
adding java.util.AbstractList.rangeCheckForAdd(I)V at index 34, flags: private
adding java.util.AbstractList.outOfBoundsMsg(I)Ljava/lang/String; at index 35, flags: private
adding java.util.List.replaceAll(Ljava/util/function/UnaryOperator;)V at index 36, flags: public default
adding java.util.List.spliterator()Ljava/util/Spliterator; at index 18, flags: public default
overriding with java.util.List::java.util.List.spliterator()Ljava/util/Spliterator; index 18, original flags: public default overriders flags: public default
adding java.util.Collection.stream()Ljava/util/stream/Stream; at index 19, flags: public default
overriding with java.util.Collection::java.util.Collection.stream()Ljava/util/stream/Stream; index 19, original flags: public default overriders flags: public default
adding java.lang.Iterable.forEach(Ljava/util/function/Consumer;)V at index 20, flags: public default
overriding with java.lang.Iterable::java.lang.Iterable.forEach(Ljava/util/function/Consumer;)V index 20, original flags: public default overriders flags: public default
adding java.util.Collection.removeIf(Ljava/util/function/Predicate;)Z at index 21, flags: public default
overriding with java.util.Collection::java.util.Collection.removeIf(Ljava/util/function/Predicate;)Z index 21, original flags: public default overriders flags: public default
adding java.util.List.sort(Ljava/util/Comparator;)V at index 37, flags: public default
adding java.util.Collection.parallelStream()Ljava/util/stream/Stream; at index 22, flags: public default
overriding with java.util.Collection::java.util.Collection.parallelStream()Ljava/util/stream/Stream; index 22, original flags: public default overriders flags: public default
Initializing: java/util/RandomAccess
copy vtable from java.lang.Object to java.util.RandomAccess size 5
Initializing: java/lang/Cloneable
copy vtable from java.lang.Object to java.lang.Cloneable size 5
Initializing: java/util/Vector
copy vtable from java.util.AbstractList to java.util.Vector size 59
adding java.util.Vector.add(Ljava/lang/Object;)Z at index 5, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.add(Ljava/lang/Object;)Z index 5, original flags: public overriders flags: public synchronized
adding java.util.Vector.add(ILjava/lang/Object;)V at index 23, flags: public
overriding with java.util.Vector::java.util.Vector.add(ILjava/lang/Object;)V index 23, original flags: public overriders flags: public
adding java.util.Vector.remove(I)Ljava/lang/Object; at index 24, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.remove(I)Ljava/lang/Object; index 24, original flags: public overriders flags: public synchronized
adding java.util.Vector.remove(Ljava/lang/Object;)Z at index 6, flags: public
overriding with java.util.Vector::java.util.Vector.remove(Ljava/lang/Object;)Z index 6, original flags: public overriders flags: public
adding java.util.Vector.get(I)Ljava/lang/Object; at index 25, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.get(I)Ljava/lang/Object; index 25, original flags: public abstract overriders flags: public synchronized
adding java.util.Vector.equals(Ljava/lang/Object;)Z at index 1, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public synchronized
adding java.util.Vector.toString()Ljava/lang/String; at index 2, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public synchronized
adding java.util.Vector.hashCode()I at index 3, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.hashCode()I index 3, original flags: public overriders flags: public synchronized
adding java.util.Vector.clone()Ljava/lang/Object; at index 4, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: public synchronized
adding java.util.Vector.indexOf(Ljava/lang/Object;I)I at index 38, flags: public synchronized
adding java.util.Vector.indexOf(Ljava/lang/Object;)I at index 26, flags: public
overriding with java.util.Vector::java.util.Vector.indexOf(Ljava/lang/Object;)I index 26, original flags: public overriders flags: public
adding java.util.Vector.clear()V at index 7, flags: public
overriding with java.util.Vector::java.util.Vector.clear()V index 7, original flags: public overriders flags: public
adding java.util.Vector.isEmpty()Z at index 8, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.isEmpty()Z index 8, original flags: public overriders flags: public synchronized
adding java.util.Vector.lastIndexOf(Ljava/lang/Object;I)I at index 39, flags: public synchronized
adding java.util.Vector.lastIndexOf(Ljava/lang/Object;)I at index 27, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.lastIndexOf(Ljava/lang/Object;)I index 27, original flags: public overriders flags: public synchronized
adding java.util.Vector.contains(Ljava/lang/Object;)Z at index 9, flags: public
overriding with java.util.Vector::java.util.Vector.contains(Ljava/lang/Object;)Z index 9, original flags: public overriders flags: public
adding java.util.Vector.replaceAll(Ljava/util/function/UnaryOperator;)V at index 36, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.replaceAll(Ljava/util/function/UnaryOperator;)V index 36, original flags: public default overriders flags: public synchronized
adding java.util.Vector.size()I at index 10, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.size()I index 10, original flags: public abstract overriders flags: public synchronized
adding java.util.Vector.subList(II)Ljava/util/List; at index 28, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.subList(II)Ljava/util/List; index 28, original flags: public overriders flags: public synchronized
adding java.util.Vector.toArray([Ljava/lang/Object;)[Ljava/lang/Object; at index 11, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.toArray([Ljava/lang/Object;)[Ljava/lang/Object; index 11, original flags: public overriders flags: public synchronized
adding java.util.Vector.toArray()[Ljava/lang/Object; at index 12, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.toArray()[Ljava/lang/Object; index 12, original flags: public overriders flags: public synchronized
adding java.util.Vector.iterator()Ljava/util/Iterator; at index 13, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.iterator()Ljava/util/Iterator; index 13, original flags: public overriders flags: public synchronized
adding java.util.Vector.spliterator()Ljava/util/Spliterator; at index 18, flags: public
overriding with java.util.Vector::java.util.Vector.spliterator()Ljava/util/Spliterator; index 18, original flags: public default overriders flags: public
adding java.util.Vector.addAll(Ljava/util/Collection;)Z at index 14, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.addAll(Ljava/util/Collection;)Z index 14, original flags: public overriders flags: public synchronized
adding java.util.Vector.addAll(ILjava/util/Collection;)Z at index 29, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.addAll(ILjava/util/Collection;)Z index 29, original flags: public overriders flags: public synchronized
adding java.util.Vector.addElement(Ljava/lang/Object;)V at index 40, flags: public synchronized
adding java.util.Vector.elementAt(I)Ljava/lang/Object; at index 41, flags: public synchronized
adding java.util.Vector.writeObject(Ljava/io/ObjectOutputStream;)V at index 42, flags: private
adding java.util.Vector.elements()Ljava/util/Enumeration; at index 43, flags: public
adding java.util.Vector.forEach(Ljava/util/function/Consumer;)V at index 20, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.forEach(Ljava/util/function/Consumer;)V index 20, original flags: public default overriders flags: public synchronized
adding java.util.Vector.set(ILjava/lang/Object;)Ljava/lang/Object; at index 30, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.set(ILjava/lang/Object;)Ljava/lang/Object; index 30, original flags: public overriders flags: public synchronized
adding java.util.Vector.capacity()I at index 44, flags: public synchronized
adding java.util.Vector.ensureCapacity(I)V at index 45, flags: public synchronized
adding java.util.Vector.trimToSize()V at index 46, flags: public synchronized
adding java.util.Vector.elementData(I)Ljava/lang/Object; at index 47, flags:
adding java.util.Vector.copyInto([Ljava/lang/Object;)V at index 48, flags: public synchronized
adding java.util.Vector.ensureCapacityHelper(I)V at index 49, flags: private
adding java.util.Vector.grow(I)V at index 50, flags: private
adding java.util.Vector.setSize(I)V at index 51, flags: public synchronized
adding java.util.Vector.firstElement()Ljava/lang/Object; at index 52, flags: public synchronized
adding java.util.Vector.lastElement()Ljava/lang/Object; at index 53, flags: public synchronized
adding java.util.Vector.setElementAt(Ljava/lang/Object;I)V at index 54, flags: public synchronized
adding java.util.Vector.removeElementAt(I)V at index 55, flags: public synchronized
adding java.util.Vector.insertElementAt(Ljava/lang/Object;I)V at index 56, flags: public synchronized
adding java.util.Vector.removeElement(Ljava/lang/Object;)Z at index 57, flags: public synchronized
adding java.util.Vector.removeAllElements()V at index 58, flags: public synchronized
adding java.util.Vector.containsAll(Ljava/util/Collection;)Z at index 15, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.containsAll(Ljava/util/Collection;)Z index 15, original flags: public overriders flags: public synchronized
adding java.util.Vector.removeAll(Ljava/util/Collection;)Z at index 16, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.removeAll(Ljava/util/Collection;)Z index 16, original flags: public overriders flags: public synchronized
adding java.util.Vector.retainAll(Ljava/util/Collection;)Z at index 17, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.retainAll(Ljava/util/Collection;)Z index 17, original flags: public overriders flags: public synchronized
adding java.util.Vector.removeRange(II)V at index 31, flags: protected synchronized
overriding with java.util.Vector::java.util.Vector.removeRange(II)V index 31, original flags: protected overriders flags: protected synchronized
adding java.util.Vector.listIterator()Ljava/util/ListIterator; at index 33, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.listIterator()Ljava/util/ListIterator; index 33, original flags: public overriders flags: public synchronized
adding java.util.Vector.listIterator(I)Ljava/util/ListIterator; at index 32, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.listIterator(I)Ljava/util/ListIterator; index 32, original flags: public overriders flags: public synchronized
adding java.util.Vector.removeIf(Ljava/util/function/Predicate;)Z at index 21, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.removeIf(Ljava/util/function/Predicate;)Z index 21, original flags: public default overriders flags: public synchronized
adding java.util.Vector.sort(Ljava/util/Comparator;)V at index 37, flags: public synchronized
overriding with java.util.Vector::java.util.Vector.sort(Ljava/util/Comparator;)V index 37, original flags: public default overriders flags: public synchronized
adding java.util.Collection.stream()Ljava/util/stream/Stream; at index 19, flags: public default
overriding with java.util.Collection::java.util.Collection.stream()Ljava/util/stream/Stream; index 19, original flags: public default overriders flags: public default
adding java.util.Collection.parallelStream()Ljava/util/stream/Stream; at index 22, flags: public default
overriding with java.util.Collection::java.util.Collection.parallelStream()Ljava/util/stream/Stream; index 22, original flags: public default overriders flags: public default
[Loaded java.util.Stack from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Stack
copy vtable from java.util.Vector to java.util.Stack size 64
adding java.util.Stack.push(Ljava/lang/Object;)Ljava/lang/Object; at index 59, flags: public
adding java.util.Stack.pop()Ljava/lang/Object; at index 60, flags: public synchronized
adding java.util.Stack.peek()Ljava/lang/Object; at index 61, flags: public synchronized
adding java.util.Stack.empty()Z at index 62, flags: public
adding java.util.Stack.search(Ljava/lang/Object;)I at index 63, flags: public synchronized
adding java.util.Collection.stream()Ljava/util/stream/Stream; at index 19, flags: public default
overriding with java.util.Collection::java.util.Collection.stream()Ljava/util/stream/Stream; index 19, original flags: public default overriders flags: public default
adding java.util.Collection.parallelStream()Ljava/util/stream/Stream; at index 22, flags: public default
overriding with java.util.Collection::java.util.Collection.parallelStream()Ljava/util/stream/Stream; index 22, original flags: public default overriders flags: public default
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.util.Vector, method:java.util.Vector.size()I, method_holder:java.util.Vector, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Vector, resolved-class:java.util.Vector, method:java.util.Vector.size()I, method_holder:java.util.Vector, vtable_index:10, access_flags: public synchronized
invokevirtual resolved method: caller-class:sun.reflect.ReflectionFactory$GetReflectionFactoryAction, compile-time-class:sun.reflect.ReflectionFactory$GetReflectionFactoryAction, method:sun.reflect.ReflectionFactory$GetReflectionFactoryAction.run()Lsun/reflect/ReflectionFactory;, method_holder:sun.reflect.ReflectionFactory$GetReflectionFactoryAction, access_flags: public
invokevirtual selected method: receiver-class:sun.reflect.ReflectionFactory$GetReflectionFactoryAction, resolved-class:sun.reflect.ReflectionFactory$GetReflectionFactoryAction, method:sun.reflect.ReflectionFactory$GetReflectionFactoryAction.run()Lsun/reflect/ReflectionFactory;, method_holder:sun.reflect.ReflectionFactory$GetReflectionFactoryAction, vtable_index:-2, access_flags: public
[Loaded sun.reflect.ReflectionFactory from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/reflect/ReflectionFactory
copy vtable from java.lang.Object to sun.reflect.ReflectionFactory size 21
adding sun.reflect.ReflectionFactory.newConstructor(Ljava/lang/Class;[Ljava/lang/Class;[Ljava/lang/Class;IILjava/lang/String;[B[B)Ljava/lang/reflect/Constructor; at index 5, flags: public
adding sun.reflect.ReflectionFactory.newField(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;IILjava/lang/String;[B)Ljava/lang/reflect/Field; at index 6, flags: public
adding sun.reflect.ReflectionFactory.newMethod(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;IILjava/lang/String;[B[B[B)Ljava/lang/reflect/Method; at index 7, flags: public
adding sun.reflect.ReflectionFactory.getExecutableTypeAnnotationBytes(Ljava/lang/reflect/Executable;)[B at index 8, flags: public
adding sun.reflect.ReflectionFactory.copyField(Ljava/lang/reflect/Field;)Ljava/lang/reflect/Field; at index 9, flags: public
adding sun.reflect.ReflectionFactory.copyMethod(Ljava/lang/reflect/Method;)Ljava/lang/reflect/Method; at index 10, flags: public
adding sun.reflect.ReflectionFactory.copyConstructor(Ljava/lang/reflect/Constructor;)Ljava/lang/reflect/Constructor; at index 11, flags: public
adding sun.reflect.ReflectionFactory.newFieldAccessor(Ljava/lang/reflect/Field;Z)Lsun/reflect/FieldAccessor; at index 12, flags: public
adding sun.reflect.ReflectionFactory.getMethodAccessor(Ljava/lang/reflect/Method;)Lsun/reflect/MethodAccessor; at index 13, flags: public
adding sun.reflect.ReflectionFactory.setMethodAccessor(Ljava/lang/reflect/Method;Lsun/reflect/MethodAccessor;)V at index 14, flags: public
adding sun.reflect.ReflectionFactory.newMethodAccessor(Ljava/lang/reflect/Method;)Lsun/reflect/MethodAccessor; at index 15, flags: public
adding sun.reflect.ReflectionFactory.getConstructorAccessor(Ljava/lang/reflect/Constructor;)Lsun/reflect/ConstructorAccessor; at index 16, flags: public
adding sun.reflect.ReflectionFactory.setConstructorAccessor(Ljava/lang/reflect/Constructor;Lsun/reflect/ConstructorAccessor;)V at index 17, flags: public
adding sun.reflect.ReflectionFactory.newConstructorAccessor(Ljava/lang/reflect/Constructor;)Lsun/reflect/ConstructorAccessor; at index 18, flags: public
adding sun.reflect.ReflectionFactory.setLangReflectAccess(Lsun/reflect/LangReflectAccess;)V at index 19, flags: public
adding sun.reflect.ReflectionFactory.newConstructorForSerialization(Ljava/lang/Class;Ljava/lang/reflect/Constructor;)Ljava/lang/reflect/Constructor; at index 20, flags: public
[Loaded java.lang.ref.Reference$Lock from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/ref/Reference$Lock
copy vtable from java.lang.Object to java.lang.ref.Reference$Lock size 5
invokevirtual resolved method: caller-class:java.lang.ref.Reference, compile-time-class:java.lang.Thread, method:java.lang.Thread.getThreadGroup()Ljava/lang/ThreadGroup;, method_holder:java.lang.Thread, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.Thread, resolved-class:java.lang.Thread, method:java.lang.Thread.getThreadGroup()Ljava/lang/ThreadGroup;, method_holder:java.lang.Thread, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.ref.Reference, compile-time-class:java.lang.ThreadGroup, method:java.lang.ThreadGroup.getParent()Ljava/lang/ThreadGroup;, method_holder:java.lang.ThreadGroup, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.ThreadGroup, resolved-class:java.lang.ThreadGroup, method:java.lang.ThreadGroup.getParent()Ljava/lang/ThreadGroup;, method_holder:java.lang.ThreadGroup, vtable_index:-2, access_flags: public final
[Loaded java.lang.ref.Reference$ReferenceHandler from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/ref/Reference$ReferenceHandler
copy vtable from java.lang.Thread to java.lang.ref.Reference$ReferenceHandler size 31
adding java.lang.ref.Reference$ReferenceHandler.run()V at index 5, flags: public
overriding with java.lang.ref.Reference$ReferenceHandler::java.lang.ref.Reference$ReferenceHandler.run()V index 5, original flags: public overriders flags: public
invokevirtual resolved method: caller-class:java.lang.ref.Reference, compile-time-class:java.lang.Thread, method:java.lang.Thread.setPriority(I)V, method_holder:java.lang.Thread, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.ref.Reference$ReferenceHandler, resolved-class:java.lang.Thread, method:java.lang.Thread.setPriority(I)V, method_holder:java.lang.Thread, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.ref.Reference, compile-time-class:java.lang.Thread, method:java.lang.Thread.setDaemon(Z)V, method_holder:java.lang.Thread, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.ref.Reference$ReferenceHandler, resolved-class:java.lang.Thread, method:java.lang.Thread.setDaemon(Z)V, method_holder:java.lang.Thread, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.Thread, compile-time-class:java.lang.Thread, method:java.lang.Thread.isAlive()Z, method_holder:java.lang.Thread, access_flags: public final native
invokevirtual selected method: receiver-class:java.lang.ref.Reference$ReferenceHandler, resolved-class:java.lang.Thread, method:java.lang.Thread.isAlive()Z, method_holder:java.lang.Thread, vtable_index:-2, access_flags: public final native
invokevirtual resolved method: caller-class:java.lang.ref.Reference, compile-time-class:java.lang.Thread, method:java.lang.Thread.start()V, method_holder:java.lang.Thread, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.lang.ref.Reference$ReferenceHandler, resolved-class:java.lang.Thread, method:java.lang.Thread.start()V, method_holder:java.lang.Thread, vtable_index:13, access_flags: public synchronized
invokevirtual resolved method: caller-class:java.lang.Thread, compile-time-class:java.lang.ThreadGroup, method:java.lang.ThreadGroup.add(Ljava/lang/Thread;)V, method_holder:java.lang.ThreadGroup, access_flags:
invokevirtual selected method: receiver-class:java.lang.ThreadGroup, resolved-class:java.lang.ThreadGroup, method:java.lang.ThreadGroup.add(Ljava/lang/Thread;)V, method_holder:java.lang.ThreadGroup, vtable_index:5, access_flags:
copy vtable from java.lang.Object to [Ljava.lang.Runnable; size 5
copy vtable from java.lang.Object to [Ljava.lang.Thread; size 5
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.lang.Thread, method:java.lang.Thread.run()V, method_holder:java.lang.Thread, access_flags: public
invokevirtual selected method: receiver-class:java.lang.ref.Reference$ReferenceHandler, resolved-class:java.lang.Thread, method:java.lang.Thread.run()V, method_holder:java.lang.ref.Reference$ReferenceHandler, vtable_index:5, access_flags: public
[Loaded java.lang.ref.ReferenceQueue from $JAVA_HOME/jre/lib/rt.jar]
invokevirtual resolved method: caller-class:java.lang.ref.Reference$ReferenceHandler, compile-time-class:java.lang.Object, method:java.lang.Object.wait()V, method_holder:java.lang.Object, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.ref.Reference$Lock, resolved-class:java.lang.Object, method:java.lang.Object.wait()V, method_holder:java.lang.Object, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.Object, compile-time-class:java.lang.Object, method:java.lang.Object.wait(J)V, method_holder:java.lang.Object, access_flags: public final native
invokevirtual selected method: receiver-class:java.lang.ref.Reference$Lock, resolved-class:java.lang.Object, method:java.lang.Object.wait(J)V, method_holder:java.lang.Object, vtable_index:-2, access_flags: public final native
Initializing: java/lang/ref/ReferenceQueue
copy vtable from java.lang.Object to java.lang.ref.ReferenceQueue size 10
adding java.lang.ref.ReferenceQueue.remove(J)Ljava/lang/ref/Reference; at index 5, flags: public
adding java.lang.ref.ReferenceQueue.remove()Ljava/lang/ref/Reference; at index 6, flags: public
adding java.lang.ref.ReferenceQueue.enqueue(Ljava/lang/ref/Reference;)Z at index 7, flags:
adding java.lang.ref.ReferenceQueue.poll()Ljava/lang/ref/Reference; at index 8, flags: public
adding java.lang.ref.ReferenceQueue.reallyPoll()Ljava/lang/ref/Reference; at index 9, flags: private
invokevirtual resolved method: caller-class:java.lang.ref.ReferenceQueue, compile-time-class:java.lang.Class, method:java.lang.Class.desiredAssertionStatus()Z, method_holder:java.lang.Class, access_flags: public
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.desiredAssertionStatus()Z, method_holder:java.lang.Class, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.Class, compile-time-class:java.lang.Class, method:java.lang.Class.getClassLoader()Ljava/lang/ClassLoader;, method_holder:java.lang.Class, access_flags: public
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.getClassLoader()Ljava/lang/ClassLoader;, method_holder:java.lang.Class, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.Class, compile-time-class:java.lang.Class, method:java.lang.Class.getClassLoader0()Ljava/lang/ClassLoader;, method_holder:java.lang.Class, access_flags: native
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.getClassLoader0()Ljava/lang/ClassLoader;, method_holder:java.lang.Class, vtable_index:-2, access_flags: native
[Loaded java.lang.ref.ReferenceQueue$Null from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/ref/ReferenceQueue$Null
copy vtable from java.lang.ref.ReferenceQueue to java.lang.ref.ReferenceQueue$Null size 10
adding java.lang.ref.ReferenceQueue$Null.enqueue(Ljava/lang/ref/Reference;)Z at index 7, flags:
overriding with java.lang.ref.ReferenceQueue$Null::java.lang.ref.ReferenceQueue$Null.enqueue(Ljava/lang/ref/Reference;)Z index 7, original flags: overriders flags:
[Loaded java.lang.ref.ReferenceQueue$Lock from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/ref/ReferenceQueue$Lock
copy vtable from java.lang.Object to java.lang.ref.ReferenceQueue$Lock size 5
invokevirtual resolved method: caller-class:java.lang.ref.Finalizer, compile-time-class:java.lang.Thread, method:java.lang.Thread.getThreadGroup()Ljava/lang/ThreadGroup;, method_holder:java.lang.Thread, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.Thread, resolved-class:java.lang.Thread, method:java.lang.Thread.getThreadGroup()Ljava/lang/ThreadGroup;, method_holder:java.lang.Thread, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.ref.Finalizer, compile-time-class:java.lang.ThreadGroup, method:java.lang.ThreadGroup.getParent()Ljava/lang/ThreadGroup;, method_holder:java.lang.ThreadGroup, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.ThreadGroup, resolved-class:java.lang.ThreadGroup, method:java.lang.ThreadGroup.getParent()Ljava/lang/ThreadGroup;, method_holder:java.lang.ThreadGroup, vtable_index:-2, access_flags: public final
[Loaded java.lang.ref.Finalizer$FinalizerThread from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/ref/Finalizer$FinalizerThread
copy vtable from java.lang.Thread to java.lang.ref.Finalizer$FinalizerThread size 31
adding java.lang.ref.Finalizer$FinalizerThread.run()V at index 5, flags: public
overriding with java.lang.ref.Finalizer$FinalizerThread::java.lang.ref.Finalizer$FinalizerThread.run()V index 5, original flags: public overriders flags: public
invokevirtual resolved method: caller-class:java.lang.ref.Finalizer, compile-time-class:java.lang.Thread, method:java.lang.Thread.setPriority(I)V, method_holder:java.lang.Thread, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.ref.Finalizer$FinalizerThread, resolved-class:java.lang.Thread, method:java.lang.Thread.setPriority(I)V, method_holder:java.lang.Thread, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.ref.Finalizer, compile-time-class:java.lang.Thread, method:java.lang.Thread.setDaemon(Z)V, method_holder:java.lang.Thread, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.ref.Finalizer$FinalizerThread, resolved-class:java.lang.Thread, method:java.lang.Thread.setDaemon(Z)V, method_holder:java.lang.Thread, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.ref.Finalizer, compile-time-class:java.lang.Thread, method:java.lang.Thread.start()V, method_holder:java.lang.Thread, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.lang.ref.Finalizer$FinalizerThread, resolved-class:java.lang.Thread, method:java.lang.Thread.start()V, method_holder:java.lang.Thread, vtable_index:13, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.lang.Thread, method:java.lang.Thread.run()V, method_holder:java.lang.Thread, access_flags: public
Initializing: java/util/Dictionary
invokevirtual selected method: receiver-class:java.lang.ref.Finalizer$FinalizerThread, resolved-class:java.lang.Thread, method:java.lang.Thread.run()V, method_holder:java.lang.ref.Finalizer$FinalizerThread, vtable_index:5, access_flags: public
copy vtable from java.lang.Object to java.util.Dictionary size 12
adding java.util.Dictionary.remove(Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public abstract
adding java.util.Dictionary.get(Ljava/lang/Object;)Ljava/lang/Object; at index 6, flags: public abstract
adding java.util.Dictionary.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 7, flags: public abstract
adding java.util.Dictionary.isEmpty()Z at index 8, flags: public abstract
adding java.util.Dictionary.size()I at index 9, flags: public abstract
adding java.util.Dictionary.elements()Ljava/util/Enumeration; at index 10, flags: public abstract
adding java.util.Dictionary.keys()Ljava/util/Enumeration; at index 11, flags: public abstract
Initializing: java/util/Map
copy vtable from java.lang.Object to java.util.Map size 5
adding java.util.Map.equals(Ljava/lang/Object;)Z at index 1, flags: public abstract
overriding with java.util.Map::java.util.Map.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public abstract
adding java.util.Map.hashCode()I at index 3, flags: public abstract
overriding with java.util.Map::java.util.Map.hashCode()I index 3, original flags: public native overriders flags: public abstract
Initializing: java/util/Hashtable
copy vtable from java.util.Dictionary to java.util.Hashtable size 38
adding java.util.Hashtable.remove(Ljava/lang/Object;Ljava/lang/Object;)Z at index 12, flags: public synchronized
adding java.util.Hashtable.remove(Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.remove(Ljava/lang/Object;)Ljava/lang/Object; index 5, original flags: public abstract overriders flags: public synchronized
adding java.util.Hashtable.get(Ljava/lang/Object;)Ljava/lang/Object; at index 6, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.get(Ljava/lang/Object;)Ljava/lang/Object; index 6, original flags: public abstract overriders flags: public synchronized
adding java.util.Hashtable.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 7, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 7, original flags: public abstract overriders flags: public synchronized
adding java.util.Hashtable.equals(Ljava/lang/Object;)Z at index 1, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public synchronized
adding java.util.Hashtable.toString()Ljava/lang/String; at index 2, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public synchronized
adding java.util.Hashtable.values()Ljava/util/Collection; at index 13, flags: public
adding java.util.Hashtable.hashCode()I at index 3, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.hashCode()I index 3, original flags: public native overriders flags: public synchronized
adding java.util.Hashtable.clone()Ljava/lang/Object; at index 4, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: public synchronized
adding java.util.Hashtable.clear()V at index 14, flags: public synchronized
adding java.util.Hashtable.isEmpty()Z at index 8, flags: public synchronized
[Loaded sun.misc.VM from $JAVA_HOME/jre/lib/rt.jar]
overriding with java.util.Hashtable::java.util.Hashtable.isEmpty()Z index 8, original flags: public abstract overriders flags: public synchronized
adding java.util.Hashtable.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z at index 15, flags: public synchronized
adding java.util.Hashtable.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 16, flags: public synchronized
adding java.util.Hashtable.contains(Ljava/lang/Object;)Z at index 17, flags: public synchronized
adding java.util.Hashtable.replaceAll(Ljava/util/function/BiFunction;)V at index 18, flags: public synchronized
adding java.util.Hashtable.size()I at index 9, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.size()I index 9, original flags: public abstract overriders flags: public synchronized
adding java.util.Hashtable.entrySet()Ljava/util/Set; at index 19, flags: public
adding java.util.Hashtable.putAll(Ljava/util/Map;)V at index 20, flags: public synchronized
adding java.util.Hashtable.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 21, flags: public synchronized
adding java.util.Hashtable.readObject(Ljava/io/ObjectInputStream;)V at index 22, flags: private
adding java.util.Hashtable.writeObject(Ljava/io/ObjectOutputStream;)V at index 23, flags: private
adding java.util.Hashtable.elements()Ljava/util/Enumeration; at index 10, flags: Initializing: sun/misc/VM
copy vtable from java.lang.Object to sun.misc.VM size 5
public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.elements()Ljava/util/Enumeration; index 10, original flags: public abstract overriders flags: public synchronized
adding java.util.Hashtable.keys()Ljava/util/Enumeration; at index 11, flags: public synchronized
overriding with java.util.Hashtable::java.util.Hashtable.keys()Ljava/util/Enumeration; index 11, original flags: public abstract overriders flags: public synchronized
adding java.util.Hashtable.keySet()Ljava/util/Set; at index 24, flags: public
adding java.util.Hashtable.containsValue(Ljava/lang/Object;)Z at index 25, flags: public
adding java.util.Hashtable.containsKey(Ljava/lang/Object;)Z at index 26, flags: public synchronized
adding java.util.Hashtable.rehash()V at index 27, flags: protected
adding java.util.Hashtable.addEntry(ILjava/lang/Object;Ljava/lang/Object;I)V at index 28, flags: private
adding java.util.Hashtable.getEnumeration(I)Ljava/util/Enumeration; at index 29, flags: private
adding java.util.Hashtable.getIterator(I)Ljava/util/Iterator; at index 30, flags: private
adding java.util.Hashtable.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 31, flags: public synchronized
adding java.util.Hashtable.forEach(Ljava/util/function/BiConsumer;)V at index 32, flags: public synchronized
adding java.util.Hashtable.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; at index 33, flags: public synchronized
adding java.util.Hashtable.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 34, flags: public synchronized
adding java.util.Hashtable.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 35, flags: public synchronized
adding java.util.Hashtable.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 36, flags: public synchronized
adding java.util.Hashtable.reconstitutionPut([Ljava/util/Hashtable$Entry;Ljava/lang/Object;Ljava/lang/Object;)V at index 37, flags: private
Initializing: java/util/Properties
copy vtable from java.util.Hashtable to java.util.Properties size 59
adding java.util.Properties.setProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; at index 38, flags: public synchronized
adding java.util.Properties.getProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; at index 39, flags: public
adding java.util.Properties.getProperty(Ljava/lang/String;)Ljava/lang/String; at index 40, flags: public
adding java.util.Properties.load(Ljava/io/Reader;)V at index 41, flags: public synchronized
adding java.util.Properties.load(Ljava/io/InputStream;)V at index 42, flags: public synchronized
adding java.util.Properties.load0(Ljava/util/Properties$LineReader;)V at index 43, flags: private
adding java.util.Properties.enumerate(Ljava/util/Hashtable;)V at index 44, flags: private synchronized
adding java.util.Properties.list(Ljava/io/PrintWriter;)V at index 45, flags: public
adding java.util.Properties.list(Ljava/io/PrintStream;)V at index 46, flags: public
adding java.util.Properties.loadConvert([CII[C)Ljava/lang/String; at index 47, flags: private
adding java.util.Properties.saveConvert(Ljava/lang/String;ZZ)Ljava/lang/String; at index 48, flags: private
adding java.util.Properties.save(Ljava/io/OutputStream;Ljava/lang/String;)V at index 49, flags: public
adding java.util.Properties.store(Ljava/io/OutputStream;Ljava/lang/String;)V at index 50, flags: public
adding java.util.Properties.store(Ljava/io/Writer;Ljava/lang/String;)V at index 51, flags: public
adding java.util.Properties.store0(Ljava/io/BufferedWriter;Ljava/lang/String;Z)V at index 52, flags: private
adding java.util.Properties.loadFromXML(Ljava/io/InputStream;)V at index 53, flags: public synchronized
adding java.util.Properties.storeToXML(Ljava/io/OutputStream;Ljava/lang/String;)V at index 54, flags: public
adding java.util.Properties.storeToXML(Ljava/io/OutputStream;Ljava/lang/String;Ljava/lang/String;)V at index 55, flags: public
adding java.util.Properties.propertyNames()Ljava/util/Enumeration; at index 56, flags: public
adding java.util.Properties.stringPropertyNames()Ljava/util/Set; at index 57, flags: public
adding java.util.Properties.enumerateStringProperties(Ljava/util/Hashtable;)V at index 58, flags: private synchronized
Initializing: java/lang/Number
copy vtable from java.lang.Object to java.lang.Number size 11
adding java.lang.Number.byteValue()B at index 5, flags: public
adding java.lang.Number.shortValue()S at index 6, flags: public
adding java.lang.Number.intValue()I at index 7, flags: public abstract
adding java.lang.Number.longValue()J at index 8, flags: public abstract
adding java.lang.Number.floatValue()F at index 9, flags: public abstract
adding java.lang.Number.doubleValue()D at index 10, flags: public abstract
Initializing: java/lang/Float
copy vtable from java.lang.Number to java.lang.Float size 11
adding java.lang.Float.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.Float::java.lang.Float.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.Float.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Float::java.lang.Float.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.Float.hashCode()I at index 3, flags: public
overriding with java.lang.Float::java.lang.Float.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.Float.byteValue()B at index 5, flags: public
overriding with java.lang.Float::java.lang.Float.byteValue()B index 5, original flags: public overriders flags: public
adding java.lang.Float.shortValue()S at index 6, flags: public
overriding with java.lang.Float::java.lang.Float.shortValue()S index 6, original flags: public overriders flags: public
adding java.lang.Float.intValue()I at index 7, flags: public
overriding with java.lang.Float::java.lang.Float.intValue()I index 7, original flags: public abstract overriders flags: public
adding java.lang.Float.longValue()J at index 8, flags: public
overriding with java.lang.Float::java.lang.Float.longValue()J index 8, original flags: public abstract overriders flags: public
adding java.lang.Float.floatValue()F at index 9, flags: public
overriding with java.lang.Float::java.lang.Float.floatValue()F index 9, original flags: public abstract overriders flags: public
adding java.lang.Float.doubleValue()D at index 10, flags: public
overriding with java.lang.Float::java.lang.Float.doubleValue()D index 10, original flags: public abstract overriders flags: public
[Loaded java.util.Map$Entry from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.Hashtable$Entry from $JAVA_HOME/jre/lib/rt.jar]
copy vtable from java.lang.Object to [Ljava.util.Map$Entry; size 5
copy vtable from java.lang.Object to [Ljava.util.Hashtable$Entry; size 5
[Loaded java.lang.Math from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/Math
copy vtable from java.lang.Object to java.lang.Math size 5
invokevirtual resolved method: caller-class:java.lang.Math, compile-time-class:java.lang.Class, method:java.lang.Class.desiredAssertionStatus()Z, method_holder:java.lang.Class, access_flags: public
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.desiredAssertionStatus()Z, method_holder:java.lang.Class, vtable_index:-2, access_flags: public
Initializing: java/lang/Double
copy vtable from java.lang.Number to java.lang.Double size 11
adding java.lang.Double.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.Double::java.lang.Double.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.Double.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Double::java.lang.Double.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.Double.hashCode()I at index 3, flags: public
overriding with java.lang.Double::java.lang.Double.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.Double.byteValue()B at index 5, flags: public
overriding with java.lang.Double::java.lang.Double.byteValue()B index 5, original flags: public overriders flags: public
adding java.lang.Double.shortValue()S at index 6, flags: public
overriding with java.lang.Double::java.lang.Double.shortValue()S index 6, original flags: public overriders flags: public
adding java.lang.Double.intValue()I at index 7, flags: public
overriding with java.lang.Double::java.lang.Double.intValue()I index 7, original flags: public abstract overriders flags: public
adding java.lang.Double.longValue()J at index 8, flags: public
overriding with java.lang.Double::java.lang.Double.longValue()J index 8, original flags: public abstract overriders flags: public
adding java.lang.Double.floatValue()F at index 9, flags: public
overriding with java.lang.Double::java.lang.Double.floatValue()F index 9, original flags: public abstract overriders flags: public
adding java.lang.Double.doubleValue()D at index 10, flags: public
overriding with java.lang.Double::java.lang.Double.doubleValue()D index 10, original flags: public abstract overriders flags: public
invokevirtual resolved method: caller-class:sun.misc.VM, compile-time-class:java.lang.Object, method:java.lang.Object.wait()V, method_holder:java.lang.Object, access_flags: public final
invokevirtual selected method: receiver-class:java.lang.Object, resolved-class:java.lang.Object, method:java.lang.Object.wait()V, method_holder:java.lang.Object, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.util.Hashtable, compile-time-class:java.lang.Object, method:java.lang.Object.hashCode()I, method_holder:java.lang.Object, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.String, resolved-class:java.lang.Object, method:java.lang.Object.hashCode()I, method_holder:java.lang.String, vtable_index:3, access_flags: public
Initializing: java/util/Map$Entry
copy vtable from java.lang.Object to java.util.Map$Entry size 5
adding java.util.Map$Entry.equals(Ljava/lang/Object;)Z at index 1, flags: public abstract
overriding with java.util.Map$Entry::java.util.Map$Entry.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public abstract
adding java.util.Map$Entry.hashCode()I at index 3, flags: public abstract
overriding with java.util.Map$Entry::java.util.Map$Entry.hashCode()I index 3, original flags: public native overriders flags: public abstract
Initializing: java/util/Hashtable$Entry
copy vtable from java.lang.Object to java.util.Hashtable$Entry size 8
adding java.util.Hashtable$Entry.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.util.Hashtable$Entry::java.util.Hashtable$Entry.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.util.Hashtable$Entry.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.util.Hashtable$Entry::java.util.Hashtable$Entry.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.util.Hashtable$Entry.hashCode()I at index 3, flags: public
overriding with java.util.Hashtable$Entry::java.util.Hashtable$Entry.hashCode()I index 3, original flags: public native overriders flags: public
adding java.util.Hashtable$Entry.clone()Ljava/lang/Object; at index 4, flags: protected
overriding with java.util.Hashtable$Entry::java.util.Hashtable$Entry.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: protected
adding java.util.Hashtable$Entry.getValue()Ljava/lang/Object; at index 5, flags: public
adding java.util.Hashtable$Entry.getKey()Ljava/lang/Object; at index 6, flags: public
adding java.util.Hashtable$Entry.setValue(Ljava/lang/Object;)Ljava/lang/Object; at index 7, flags: public
invokevirtual resolved method: caller-class:java.util.Hashtable, compile-time-class:java.util.Hashtable, method:java.util.Hashtable.rehash()V, method_holder:java.util.Hashtable, access_flags: protected
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Hashtable, method:java.util.Hashtable.rehash()V, method_holder:java.util.Hashtable, vtable_index:27, access_flags: protected
invokevirtual resolved method: caller-class:java.lang.System, compile-time-class:java.lang.String, method:java.lang.String.equals(Ljava/lang/Object;)Z, method_holder:java.lang.String, access_flags: public
invokevirtual selected method: receiver-class:java.lang.String, resolved-class:java.lang.String, method:java.lang.String.equals(Ljava/lang/Object;)Z, method_holder:java.lang.String, vtable_index:1, access_flags: public
invokevirtual resolved method: caller-class:java.lang.System, compile-time-class:java.util.Properties, method:java.util.Properties.getProperty(Ljava/lang/String;)Ljava/lang/String;, method_holder:java.util.Properties, access_flags: public
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.getProperty(Ljava/lang/String;)Ljava/lang/String;, method_holder:java.util.Properties, vtable_index:40, access_flags: public
invokevirtual resolved method: caller-class:java.util.Hashtable, compile-time-class:java.lang.Object, method:java.lang.Object.equals(Ljava/lang/Object;)Z, method_holder:java.lang.Object, access_flags: public
invokevirtual selected method: receiver-class:java.lang.String, resolved-class:java.lang.Object, method:java.lang.Object.equals(Ljava/lang/Object;)Z, method_holder:java.lang.String, vtable_index:1, access_flags: public
[Loaded java.nio.charset.Charset from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/charset/Charset
copy vtable from java.lang.Object to java.nio.charset.Charset size 12
adding java.nio.charset.Charset.equals(Ljava/lang/Object;)Z at index 1, flags: public final
overriding with java.nio.charset.Charset::java.nio.charset.Charset.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public final
adding java.nio.charset.Charset.toString()Ljava/lang/String; at index 2, flags: public final
overriding with java.nio.charset.Charset::java.nio.charset.Charset.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public final
adding java.nio.charset.Charset.hashCode()I at index 3, flags: public final
overriding with java.nio.charset.Charset::java.nio.charset.Charset.hashCode()I index 3, original flags: public native overriders flags: public final
adding java.nio.charset.Charset.compareTo(Ljava/lang/Object;)I at index 5, flags: public volatile synthetic
adding java.nio.charset.Charset.contains(Ljava/nio/charset/Charset;)Z at index 6, flags: public abstract
adding java.nio.charset.Charset.displayName(Ljava/util/Locale;)Ljava/lang/String; at index 7, flags: public
adding java.nio.charset.Charset.displayName()Ljava/lang/String; at index 8, flags: public
adding java.nio.charset.Charset.newDecoder()Ljava/nio/charset/CharsetDecoder; at index 9, flags: public abstract
adding java.nio.charset.Charset.newEncoder()Ljava/nio/charset/CharsetEncoder; at index 10, flags: public abstract
adding java.nio.charset.Charset.canEncode()Z at index 11, flags: public
[Loaded java.nio.charset.spi.CharsetProvider from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.nio.cs.FastCharsetProvider from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.nio.cs.StandardCharsets from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/charset/spi/CharsetProvider
copy vtable from java.lang.Object to java.nio.charset.spi.CharsetProvider size 7
adding java.nio.charset.spi.CharsetProvider.charsetForName(Ljava/lang/String;)Ljava/nio/charset/Charset; at index 5, flags: public abstract
adding java.nio.charset.spi.CharsetProvider.charsets()Ljava/util/Iterator; at index 6, flags: public abstract
Initializing: sun/nio/cs/FastCharsetProvider
copy vtable from java.nio.charset.spi.CharsetProvider to sun.nio.cs.FastCharsetProvider size 9
adding sun.nio.cs.FastCharsetProvider.canonicalize(Ljava/lang/String;)Ljava/lang/String; at index 7, flags: private
adding sun.nio.cs.FastCharsetProvider.lookup(Ljava/lang/String;)Ljava/nio/charset/Charset; at index 8, flags: private
adding sun.nio.cs.FastCharsetProvider.charsetForName(Ljava/lang/String;)Ljava/nio/charset/Charset; at index 5, flags: public final
overriding with sun.nio.cs.FastCharsetProvider::sun.nio.cs.FastCharsetProvider.charsetForName(Ljava/lang/String;)Ljava/nio/charset/Charset; index 5, original flags: public abstract overriders flags: public final
adding sun.nio.cs.FastCharsetProvider.charsets()Ljava/util/Iterator; at index 6, flags: public final
overriding with sun.nio.cs.FastCharsetProvider::sun.nio.cs.FastCharsetProvider.charsets()Ljava/util/Iterator; index 6, original flags: public abstract overriders flags: public final
Initializing: sun/nio/cs/StandardCharsets
copy vtable from sun.nio.cs.FastCharsetProvider to sun.nio.cs.StandardCharsets size 9
copy vtable from java.lang.Object to [Ljava.lang.CharSequence; size 5
copy vtable from java.lang.Object to [Ljava.lang.String; size 5
[Loaded java.util.AbstractMap from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.util.PreHashedMap from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.nio.cs.StandardCharsets$Aliases from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/AbstractMap
copy vtable from java.lang.Object to java.util.AbstractMap size 28
adding java.util.AbstractMap.remove(Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public
adding java.util.AbstractMap.get(Ljava/lang/Object;)Ljava/lang/Object; at index 6, flags: public
adding java.util.AbstractMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 7, flags: public
adding java.util.AbstractMap.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.util.AbstractMap::java.util.AbstractMap.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.util.AbstractMap.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.util.AbstractMap::java.util.AbstractMap.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.util.AbstractMap.values()Ljava/util/Collection; at index 8, flags: public
adding java.util.AbstractMap.hashCode()I at index 3, flags: public
overriding with java.util.AbstractMap::java.util.AbstractMap.hashCode()I index 3, original flags: public native overriders flags: public
adding java.util.AbstractMap.clone()Ljava/lang/Object; at index 4, flags: protected
overriding with java.util.AbstractMap::java.util.AbstractMap.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: protected
adding java.util.AbstractMap.clear()V at index 9, flags: public
adding java.util.AbstractMap.isEmpty()Z at index 10, flags: public
adding java.util.AbstractMap.size()I at index 11, flags: public
adding java.util.AbstractMap.entrySet()Ljava/util/Set; at index 12, flags: public abstract
adding java.util.AbstractMap.putAll(Ljava/util/Map;)V at index 13, flags: public
adding java.util.AbstractMap.keySet()Ljava/util/Set; at index 14, flags: public
adding java.util.AbstractMap.containsValue(Ljava/lang/Object;)Z at index 15, flags: public
adding java.util.AbstractMap.containsKey(Ljava/lang/Object;)Z at index 16, flags: public
adding java.util.Map.remove(Ljava/lang/Object;Ljava/lang/Object;)Z at index 17, flags: public default
adding java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z at index 18, flags: public default
adding java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 19, flags: public default
adding java.util.Map.replaceAll(Ljava/util/function/BiFunction;)V at index 20, flags: public default
adding java.util.Map.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 21, flags: public default
adding java.util.Map.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 22, flags: public default
adding java.util.Map.forEach(Ljava/util/function/BiConsumer;)V at index 23, flags: public default
adding java.util.Map.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; at index 24, flags: public default
adding java.util.Map.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 25, flags: public default
adding java.util.Map.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 26, flags: public default
adding java.util.Map.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 27, flags: public default
Initializing: sun/util/PreHashedMap
copy vtable from java.util.AbstractMap to sun.util.PreHashedMap size 31
adding sun.util.PreHashedMap.get(Ljava/lang/Object;)Ljava/lang/Object; at index 6, flags: public
overriding with sun.util.PreHashedMap::sun.util.PreHashedMap.get(Ljava/lang/Object;)Ljava/lang/Object; index 6, original flags: public overriders flags: public
adding sun.util.PreHashedMap.put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; at index 28, flags: public
adding sun.util.PreHashedMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 7, flags: public volatile synthetic
overriding with sun.util.PreHashedMap::sun.util.PreHashedMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 7, original flags: public overriders flags: public volatile synthetic
adding sun.util.PreHashedMap.entrySet()Ljava/util/Set; at index 12, flags: public
overriding with sun.util.PreHashedMap::sun.util.PreHashedMap.entrySet()Ljava/util/Set; index 12, original flags: public abstract overriders flags: public
adding sun.util.PreHashedMap.init([Ljava/lang/Object;)V at index 29, flags: protected abstract
adding sun.util.PreHashedMap.keySet()Ljava/util/Set; at index 14, flags: public
overriding with sun.util.PreHashedMap::sun.util.PreHashedMap.keySet()Ljava/util/Set; index 14, original flags: public overriders flags: public
adding sun.util.PreHashedMap.toV(Ljava/lang/Object;)Ljava/lang/Object; at index 30, flags: private
adding java.util.Map.remove(Ljava/lang/Object;Ljava/lang/Object;)Z at index 17, flags: public default
overriding with java.util.Map::java.util.Map.remove(Ljava/lang/Object;Ljava/lang/Object;)Z index 17, original flags: public default overriders flags: public default
adding java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 19, flags: public default
overriding with java.util.Map::java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 19, original flags: public default overriders flags: public default
adding java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z at index 18, flags: public default
overriding with java.util.Map::java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z index 18, original flags: public default overriders flags: public default
adding java.util.Map.replaceAll(Ljava/util/function/BiFunction;)V at index 20, flags: public default
overriding with java.util.Map::java.util.Map.replaceAll(Ljava/util/function/BiFunction;)V index 20, original flags: public default overriders flags: public default
adding java.util.Map.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 21, flags: public default
overriding with java.util.Map::java.util.Map.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 21, original flags: public default overriders flags: public default
adding java.util.Map.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 22, flags: public default
overriding with java.util.Map::java.util.Map.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 22, original flags: public default overriders flags: public default
adding java.util.Map.forEach(Ljava/util/function/BiConsumer;)V at index 23, flags: public default
overriding with java.util.Map::java.util.Map.forEach(Ljava/util/function/BiConsumer;)V index 23, original flags: public default overriders flags: public default
adding java.util.Map.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; at index 24, flags: public default
overriding with java.util.Map::java.util.Map.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; index 24, original flags: public default overriders flags: public default
adding java.util.Map.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 25, flags: public default
overriding with java.util.Map::java.util.Map.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 25, original flags: public default overriders flags: public default
adding java.util.Map.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 26, flags: public default
overriding with java.util.Map::java.util.Map.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 26, original flags: public default overriders flags: public default
adding java.util.Map.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 27, flags: public default
overriding with java.util.Map::java.util.Map.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 27, original flags: public default overriders flags: public default
Initializing: sun/nio/cs/StandardCharsets$Aliases
copy vtable from sun.util.PreHashedMap to sun.nio.cs.StandardCharsets$Aliases size 31
adding sun.nio.cs.StandardCharsets$Aliases.init([Ljava/lang/Object;)V at index 29, flags: protected
overriding with sun.nio.cs.StandardCharsets$Aliases::sun.nio.cs.StandardCharsets$Aliases.init([Ljava/lang/Object;)V index 29, original flags: protected abstract overriders flags: protected
adding java.util.Map.remove(Ljava/lang/Object;Ljava/lang/Object;)Z at index 17, flags: public default
overriding with java.util.Map::java.util.Map.remove(Ljava/lang/Object;Ljava/lang/Object;)Z index 17, original flags: public default overriders flags: public default
adding java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z at index 18, flags: public default
overriding with java.util.Map::java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z index 18, original flags: public default overriders flags: public default
adding java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 19, flags: public default
overriding with java.util.Map::java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 19, original flags: public default overriders flags: public default
adding java.util.Map.replaceAll(Ljava/util/function/BiFunction;)V at index 20, flags: public default
overriding with java.util.Map::java.util.Map.replaceAll(Ljava/util/function/BiFunction;)V index 20, original flags: public default overriders flags: public default
adding java.util.Map.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 21, flags: public default
overriding with java.util.Map::java.util.Map.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 21, original flags: public default overriders flags: public default
adding java.util.Map.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 22, flags: public default
overriding with java.util.Map::java.util.Map.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 22, original flags: public default overriders flags: public default
adding java.util.Map.forEach(Ljava/util/function/BiConsumer;)V at index 23, flags: public default
overriding with java.util.Map::java.util.Map.forEach(Ljava/util/function/BiConsumer;)V index 23, original flags: public default overriders flags: public default
adding java.util.Map.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; at index 24, flags: public default
overriding with java.util.Map::java.util.Map.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; index 24, original flags: public default overriders flags: public default
adding java.util.Map.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 25, flags: public default
overriding with java.util.Map::java.util.Map.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 25, original flags: public default overriders flags: public default
adding java.util.Map.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 26, flags: public default
overriding with java.util.Map::java.util.Map.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 26, original flags: public default overriders flags: public default
adding java.util.Map.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 27, flags: public default
overriding with java.util.Map::java.util.Map.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 27, original flags: public default overriders flags: public default
invokevirtual resolved method: caller-class:sun.util.PreHashedMap, compile-time-class:sun.util.PreHashedMap, method:sun.util.PreHashedMap.init([Ljava/lang/Object;)V, method_holder:sun.util.PreHashedMap, access_flags: protected abstract
invokevirtual selected method: receiver-class:sun.nio.cs.StandardCharsets$Aliases, resolved-class:sun.util.PreHashedMap, method:sun.util.PreHashedMap.init([Ljava/lang/Object;)V, method_holder:sun.nio.cs.StandardCharsets$Aliases, vtable_index:29, access_flags: protected
[Loaded sun.nio.cs.StandardCharsets$Classes from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/nio/cs/StandardCharsets$Classes
copy vtable from sun.util.PreHashedMap to sun.nio.cs.StandardCharsets$Classes size 31
adding sun.nio.cs.StandardCharsets$Classes.init([Ljava/lang/Object;)V at index 29, flags: protected
overriding with sun.nio.cs.StandardCharsets$Classes::sun.nio.cs.StandardCharsets$Classes.init([Ljava/lang/Object;)V index 29, original flags: protected abstract overriders flags: protected
adding java.util.Map.remove(Ljava/lang/Object;Ljava/lang/Object;)Z at index 17, flags: public default
overriding with java.util.Map::java.util.Map.remove(Ljava/lang/Object;Ljava/lang/Object;)Z index 17, original flags: public default overriders flags: public default
adding java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z at index 18, flags: public default
overriding with java.util.Map::java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z index 18, original flags: public default overriders flags: public default
adding java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 19, flags: public default
overriding with java.util.Map::java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 19, original flags: public default overriders flags: public default
adding java.util.Map.replaceAll(Ljava/util/function/BiFunction;)V at index 20, flags: public default
overriding with java.util.Map::java.util.Map.replaceAll(Ljava/util/function/BiFunction;)V index 20, original flags: public default overriders flags: public default
adding java.util.Map.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 21, flags: public default
overriding with java.util.Map::java.util.Map.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 21, original flags: public default overriders flags: public default
adding java.util.Map.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 22, flags: public default
overriding with java.util.Map::java.util.Map.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 22, original flags: public default overriders flags: public default
adding java.util.Map.forEach(Ljava/util/function/BiConsumer;)V at index 23, flags: public default
overriding with java.util.Map::java.util.Map.forEach(Ljava/util/function/BiConsumer;)V index 23, original flags: public default overriders flags: public default
adding java.util.Map.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; at index 24, flags: public default
overriding with java.util.Map::java.util.Map.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; index 24, original flags: public default overriders flags: public default
adding java.util.Map.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 25, flags: public default
overriding with java.util.Map::java.util.Map.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 25, original flags: public default overriders flags: public default
adding java.util.Map.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 26, flags: public default
overriding with java.util.Map::java.util.Map.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 26, original flags: public default overriders flags: public default
adding java.util.Map.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 27, flags: public default
overriding with java.util.Map::java.util.Map.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 27, original flags: public default overriders flags: public default
[Loaded sun.nio.cs.StandardCharsets$Cache from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/nio/cs/StandardCharsets$Cache
copy vtable from sun.util.PreHashedMap to sun.nio.cs.StandardCharsets$Cache size 31
adding sun.nio.cs.StandardCharsets$Cache.init([Ljava/lang/Object;)V at index 29, flags: protected
overriding with sun.nio.cs.StandardCharsets$Cache::sun.nio.cs.StandardCharsets$Cache.init([Ljava/lang/Object;)V index 29, original flags: protected abstract overriders flags: protected
adding java.util.Map.remove(Ljava/lang/Object;Ljava/lang/Object;)Z at index 17, flags: public default
overriding with java.util.Map::java.util.Map.remove(Ljava/lang/Object;Ljava/lang/Object;)Z index 17, original flags: public default overriders flags: public default
adding java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z at index 18, flags: public default
overriding with java.util.Map::java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z index 18, original flags: public default overriders flags: public default
adding java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 19, flags: public default
overriding with java.util.Map::java.util.Map.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 19, original flags: public default overriders flags: public default
adding java.util.Map.replaceAll(Ljava/util/function/BiFunction;)V at index 20, flags: public default
overriding with java.util.Map::java.util.Map.replaceAll(Ljava/util/function/BiFunction;)V index 20, original flags: public default overriders flags: public default
adding java.util.Map.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 21, flags: public default
overriding with java.util.Map::java.util.Map.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 21, original flags: public default overriders flags: public default
adding java.util.Map.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 22, flags: public default
overriding with java.util.Map::java.util.Map.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 22, original flags: public default overriders flags: public default
adding java.util.Map.forEach(Ljava/util/function/BiConsumer;)V at index 23, flags: public default
overriding with java.util.Map::java.util.Map.forEach(Ljava/util/function/BiConsumer;)V index 23, original flags: public default overriders flags: public default
adding java.util.Map.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; at index 24, flags: public default
overriding with java.util.Map::java.util.Map.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; index 24, original flags: public default overriders flags: public default
adding java.util.Map.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 25, flags: public default
overriding with java.util.Map::java.util.Map.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 25, original flags: public default overriders flags: public default
adding java.util.Map.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 26, flags: public default
overriding with java.util.Map::java.util.Map.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 26, original flags: public default overriders flags: public default
adding java.util.Map.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 27, flags: public default
overriding with java.util.Map::java.util.Map.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 27, original flags: public default overriders flags: public default
[Loaded java.lang.ThreadLocal from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/ThreadLocal
copy vtable from java.lang.Object to java.lang.ThreadLocal size 13
adding java.lang.ThreadLocal.remove()V at index 5, flags: public
adding java.lang.ThreadLocal.get()Ljava/lang/Object; at index 6, flags: public
adding java.lang.ThreadLocal.set(Ljava/lang/Object;)V at index 7, flags: public
adding java.lang.ThreadLocal.initialValue()Ljava/lang/Object; at index 8, flags: protected
adding java.lang.ThreadLocal.setInitialValue()Ljava/lang/Object; at index 9, flags: private
adding java.lang.ThreadLocal.getMap(Ljava/lang/Thread;)Ljava/lang/ThreadLocal$ThreadLocalMap; at index 10, flags:
adding java.lang.ThreadLocal.createMap(Ljava/lang/Thread;Ljava/lang/Object;)V at index 11, flags:
adding java.lang.ThreadLocal.childValue(Ljava/lang/Object;)Ljava/lang/Object; at index 12, flags:
[Loaded java.util.concurrent.atomic.AtomicInteger from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/concurrent/atomic/AtomicInteger
copy vtable from java.lang.Number to java.util.concurrent.atomic.AtomicInteger size 11
adding java.util.concurrent.atomic.AtomicInteger.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.util.concurrent.atomic.AtomicInteger::java.util.concurrent.atomic.AtomicInteger.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.util.concurrent.atomic.AtomicInteger.intValue()I at index 7, flags: public
overriding with java.util.concurrent.atomic.AtomicInteger::java.util.concurrent.atomic.AtomicInteger.intValue()I index 7, original flags: public abstract overriders flags: public
adding java.util.concurrent.atomic.AtomicInteger.longValue()J at index 8, flags: public
overriding with java.util.concurrent.atomic.AtomicInteger::java.util.concurrent.atomic.AtomicInteger.longValue()J index 8, original flags: public abstract overriders flags: public
adding java.util.concurrent.atomic.AtomicInteger.floatValue()F at index 9, flags: public
overriding with java.util.concurrent.atomic.AtomicInteger::java.util.concurrent.atomic.AtomicInteger.floatValue()F index 9, original flags: public abstract overriders flags: public
adding java.util.concurrent.atomic.AtomicInteger.doubleValue()D at index 10, flags: public
overriding with java.util.concurrent.atomic.AtomicInteger::java.util.concurrent.atomic.AtomicInteger.doubleValue()D index 10, original flags: public abstract overriders flags: public
[Loaded java.lang.IncompatibleClassChangeError from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.NoSuchMethodError from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/LinkageError
copy vtable from java.lang.Error to java.lang.LinkageError size 23
Initializing: java/lang/IncompatibleClassChangeError
copy vtable from java.lang.LinkageError to java.lang.IncompatibleClassChangeError size 23
Initializing: java/lang/NoSuchMethodError
copy vtable from java.lang.IncompatibleClassChangeError to java.lang.NoSuchMethodError size 23
invokevirtual resolved method: caller-class:java.lang.Throwable, compile-time-class:java.lang.Class, method:java.lang.Class.desiredAssertionStatus()Z, method_holder:java.lang.Class, access_flags: public
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.desiredAssertionStatus()Z, method_holder:java.lang.Class, vtable_index:-2, access_flags: public
[Loaded java.util.ArrayList from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/ArrayList
copy vtable from java.util.AbstractList to java.util.ArrayList size 51
adding java.util.ArrayList.add(Ljava/lang/Object;)Z at index 5, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.add(Ljava/lang/Object;)Z index 5, original flags: public overriders flags: public
adding java.util.ArrayList.add(ILjava/lang/Object;)V at index 23, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.add(ILjava/lang/Object;)V index 23, original flags: public overriders flags: public
adding java.util.ArrayList.remove(Ljava/lang/Object;)Z at index 6, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.remove(Ljava/lang/Object;)Z index 6, original flags: public overriders flags: public
adding java.util.ArrayList.remove(I)Ljava/lang/Object; at index 24, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.remove(I)Ljava/lang/Object; index 24, original flags: public overriders flags: public
adding java.util.ArrayList.get(I)Ljava/lang/Object; at index 25, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.get(I)Ljava/lang/Object; index 25, original flags: public abstract overriders flags: public
adding java.util.ArrayList.clone()Ljava/lang/Object; at index 4, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: public
adding java.util.ArrayList.indexOf(Ljava/lang/Object;)I at index 26, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.indexOf(Ljava/lang/Object;)I index 26, original flags: public overriders flags: public
adding java.util.ArrayList.clear()V at index 7, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.clear()V index 7, original flags: public overriders flags: public
adding java.util.ArrayList.isEmpty()Z at index 8, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.isEmpty()Z index 8, original flags: public overriders flags: public
adding java.util.ArrayList.lastIndexOf(Ljava/lang/Object;)I at index 27, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.lastIndexOf(Ljava/lang/Object;)I index 27, original flags: public overriders flags: public
adding java.util.ArrayList.contains(Ljava/lang/Object;)Z at index 9, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.contains(Ljava/lang/Object;)Z index 9, original flags: public overriders flags: public
adding java.util.ArrayList.replaceAll(Ljava/util/function/UnaryOperator;)V at index 36, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.replaceAll(Ljava/util/function/UnaryOperator;)V index 36, original flags: public default overriders flags: public
adding java.util.ArrayList.size()I at index 10, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.size()I index 10, original flags: public abstract overriders flags: public
adding java.util.ArrayList.subList(II)Ljava/util/List; at index 28, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.subList(II)Ljava/util/List; index 28, original flags: public overriders flags: public
adding java.util.ArrayList.toArray([Ljava/lang/Object;)[Ljava/lang/Object; at index 11, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.toArray([Ljava/lang/Object;)[Ljava/lang/Object; index 11, original flags: public overriders flags: public
adding java.util.ArrayList.toArray()[Ljava/lang/Object; at index 12, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.toArray()[Ljava/lang/Object; index 12, original flags: public overriders flags: public
adding java.util.ArrayList.iterator()Ljava/util/Iterator; at index 13, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.iterator()Ljava/util/Iterator; index 13, original flags: public overriders flags: public
adding java.util.ArrayList.spliterator()Ljava/util/Spliterator; at index 18, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.spliterator()Ljava/util/Spliterator; index 18, original flags: public default overriders flags: public
adding java.util.ArrayList.addAll(ILjava/util/Collection;)Z at index 29, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.addAll(ILjava/util/Collection;)Z index 29, original flags: public overriders flags: public
adding java.util.ArrayList.addAll(Ljava/util/Collection;)Z at index 14, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.addAll(Ljava/util/Collection;)Z index 14, original flags: public overriders flags: public
adding java.util.ArrayList.readObject(Ljava/io/ObjectInputStream;)V at index 38, flags: private
adding java.util.ArrayList.writeObject(Ljava/io/ObjectOutputStream;)V at index 39, flags: private
adding java.util.ArrayList.forEach(Ljava/util/function/Consumer;)V at index 20, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.forEach(Ljava/util/function/Consumer;)V index 20, original flags: public default overriders flags: public
adding java.util.ArrayList.set(ILjava/lang/Object;)Ljava/lang/Object; at index 30, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.set(ILjava/lang/Object;)Ljava/lang/Object; index 30, original flags: public overriders flags: public
adding java.util.ArrayList.ensureCapacity(I)V at index 40, flags: public
adding java.util.ArrayList.trimToSize()V at index 41, flags: public
adding java.util.ArrayList.ensureCapacityInternal(I)V at index 42, flags: private
adding java.util.ArrayList.elementData(I)Ljava/lang/Object; at index 43, flags:
adding java.util.ArrayList.grow(I)V at index 44, flags: private
adding java.util.ArrayList.removeAll(Ljava/util/Collection;)Z at index 16, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.removeAll(Ljava/util/Collection;)Z index 16, original flags: public overriders flags: public
adding java.util.ArrayList.retainAll(Ljava/util/Collection;)Z at index 17, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.retainAll(Ljava/util/Collection;)Z index 17, original flags: public overriders flags: public
adding java.util.ArrayList.removeRange(II)V at index 31, flags: protected
overriding with java.util.ArrayList::java.util.ArrayList.removeRange(II)V index 31, original flags: protected overriders flags: protected
adding java.util.ArrayList.listIterator()Ljava/util/ListIterator; at index 33, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.listIterator()Ljava/util/ListIterator; index 33, original flags: public overriders flags: public
adding java.util.ArrayList.listIterator(I)Ljava/util/ListIterator; at index 32, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.listIterator(I)Ljava/util/ListIterator; index 32, original flags: public overriders flags: public
adding java.util.ArrayList.removeIf(Ljava/util/function/Predicate;)Z at index 21, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.removeIf(Ljava/util/function/Predicate;)Z index 21, original flags: public default overriders flags: public
adding java.util.ArrayList.sort(Ljava/util/Comparator;)V at index 37, flags: public
overriding with java.util.ArrayList::java.util.ArrayList.sort(Ljava/util/Comparator;)V index 37, original flags: public default overriders flags: public
adding java.util.ArrayList.rangeCheckForAdd(I)V at index 45, flags: private
adding java.util.ArrayList.outOfBoundsMsg(I)Ljava/lang/String; at index 46, flags: private
adding java.util.ArrayList.ensureExplicitCapacity(I)V at index 47, flags: private
adding java.util.ArrayList.fastRemove(I)V at index 48, flags: private
adding java.util.ArrayList.rangeCheck(I)V at index 49, flags: private
adding java.util.ArrayList.batchRemove(Ljava/util/Collection;Z)Z at index 50, flags: private
adding java.util.Collection.stream()Ljava/util/stream/Stream; at index 19, flags: public default
overriding with java.util.Collection::java.util.Collection.stream()Ljava/util/stream/Stream; index 19, original flags: public default overriders flags: public default
adding java.util.Collection.parallelStream()Ljava/util/stream/Stream; at index 22, flags: public default
overriding with java.util.Collection::java.util.Collection.parallelStream()Ljava/util/stream/Stream; index 22, original flags: public default overriders flags: public default
[Loaded java.util.Collections from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Collections
copy vtable from java.lang.Object to java.util.Collections size 5
[Loaded java.util.Set from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.AbstractSet from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.Collections$EmptySet from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Set
copy vtable from java.lang.Object to java.util.Set size 5
adding java.util.Set.equals(Ljava/lang/Object;)Z at index 1, flags: public abstract
overriding with java.util.Set::java.util.Set.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public abstract
adding java.util.Set.hashCode()I at index 3, flags: public abstract
overriding with java.util.Set::java.util.Set.hashCode()I index 3, original flags: public native overriders flags: public abstract
Initializing: java/util/AbstractSet
copy vtable from java.util.AbstractCollection to java.util.AbstractSet size 23
adding java.util.AbstractSet.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.util.AbstractSet::java.util.AbstractSet.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.util.AbstractSet.hashCode()I at index 3, flags: public
overriding with java.util.AbstractSet::java.util.AbstractSet.hashCode()I index 3, original flags: public native overriders flags: public
adding java.util.AbstractSet.removeAll(Ljava/util/Collection;)Z at index 16, flags: public
overriding with java.util.AbstractSet::java.util.AbstractSet.removeAll(Ljava/util/Collection;)Z index 16, original flags: public overriders flags: public
adding java.util.Set.spliterator()Ljava/util/Spliterator; at index 18, flags: public default
overriding with java.util.Set::java.util.Set.spliterator()Ljava/util/Spliterator; index 18, original flags: public default overriders flags: public default
adding java.util.Collection.stream()Ljava/util/stream/Stream; at index 19, flags: public default
overriding with java.util.Collection::java.util.Collection.stream()Ljava/util/stream/Stream; index 19, original flags: public default overriders flags: public default
adding java.lang.Iterable.forEach(Ljava/util/function/Consumer;)V at index 20, flags: public default
overriding with java.lang.Iterable::java.lang.Iterable.forEach(Ljava/util/function/Consumer;)V index 20, original flags: public default overriders flags: public default
adding java.util.Collection.removeIf(Ljava/util/function/Predicate;)Z at index 21, flags: public default
overriding with java.util.Collection::java.util.Collection.removeIf(Ljava/util/function/Predicate;)Z index 21, original flags: public default overriders flags: public default
adding java.util.Collection.parallelStream()Ljava/util/stream/Stream; at index 22, flags: public default
overriding with java.util.Collection::java.util.Collection.parallelStream()Ljava/util/stream/Stream; index 22, original flags: public default overriders flags: public default
Initializing: java/util/Collections$EmptySet
copy vtable from java.util.AbstractSet to java.util.Collections$EmptySet size 24
adding java.util.Collections$EmptySet.isEmpty()Z at index 8, flags: public
overriding with java.util.Collections$EmptySet::java.util.Collections$EmptySet.isEmpty()Z index 8, original flags: public overriders flags: public
adding java.util.Collections$EmptySet.contains(Ljava/lang/Object;)Z at index 9, flags: public
overriding with java.util.Collections$EmptySet::java.util.Collections$EmptySet.contains(Ljava/lang/Object;)Z index 9, original flags: public overriders flags: public
adding java.util.Collections$EmptySet.size()I at index 10, flags: public
overriding with java.util.Collections$EmptySet::java.util.Collections$EmptySet.size()I index 10, original flags: public abstract overriders flags: public
adding java.util.Collections$EmptySet.toArray()[Ljava/lang/Object; at index 12, flags: public
overriding with java.util.Collections$EmptySet::java.util.Collections$EmptySet.toArray()[Ljava/lang/Object; index 12, original flags: public overriders flags: public
adding java.util.Collections$EmptySet.toArray([Ljava/lang/Object;)[Ljava/lang/Object; at index 11, flags: public
overriding with java.util.Collections$EmptySet::java.util.Collections$EmptySet.toArray([Ljava/lang/Object;)[Ljava/lang/Object; index 11, original flags: public overriders flags: public
adding java.util.Collections$EmptySet.iterator()Ljava/util/Iterator; at index 13, flags: public
overriding with java.util.Collections$EmptySet::java.util.Collections$EmptySet.iterator()Ljava/util/Iterator; index 13, original flags: public abstract overriders flags: public
adding java.util.Collections$EmptySet.spliterator()Ljava/util/Spliterator; at index 18, flags: public
overriding with java.util.Collections$EmptySet::java.util.Collections$EmptySet.spliterator()Ljava/util/Spliterator; index 18, original flags: public default overriders flags: public
adding java.util.Collections$EmptySet.forEach(Ljava/util/function/Consumer;)V at index 20, flags: public
overriding with java.util.Collections$EmptySet::java.util.Collections$EmptySet.forEach(Ljava/util/function/Consumer;)V index 20, original flags: public default overriders flags: public
adding java.util.Collections$EmptySet.readResolve()Ljava/lang/Object; at index 23, flags: private
adding java.util.Collections$EmptySet.containsAll(Ljava/util/Collection;)Z at index 15, flags: public
overriding with java.util.Collections$EmptySet::java.util.Collections$EmptySet.containsAll(Ljava/util/Collection;)Z index 15, original flags: public overriders flags: public
adding java.util.Collections$EmptySet.removeIf(Ljava/util/function/Predicate;)Z at index 21, flags: public
overriding with java.util.Collections$EmptySet::java.util.Collections$EmptySet.removeIf(Ljava/util/function/Predicate;)Z index 21, original flags: public default overriders flags: public
adding java.util.Collection.stream()Ljava/util/stream/Stream; at index 19, flags: public default
overriding with java.util.Collection::java.util.Collection.stream()Ljava/util/stream/Stream; index 19, original flags: public default overriders flags: public default
adding java.util.Collection.parallelStream()Ljava/util/stream/Stream; at index 22, flags: public default
overriding with java.util.Collection::java.util.Collection.parallelStream()Ljava/util/stream/Stream; index 22, original flags: public default overriders flags: public default
[Loaded java.util.Collections$EmptyList from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Collections$EmptyList
copy vtable from java.util.AbstractList to java.util.Collections$EmptyList size 39
adding java.util.Collections$EmptyList.get(I)Ljava/lang/Object; at index 25, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.get(I)Ljava/lang/Object; index 25, original flags: public abstract overriders flags: public
adding java.util.Collections$EmptyList.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.util.Collections$EmptyList.hashCode()I at index 3, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.hashCode()I index 3, original flags: public overriders flags: public
adding java.util.Collections$EmptyList.isEmpty()Z at index 8, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.isEmpty()Z index 8, original flags: public overriders flags: public
adding java.util.Collections$EmptyList.contains(Ljava/lang/Object;)Z at index 9, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.contains(Ljava/lang/Object;)Z index 9, original flags: public overriders flags: public
adding java.util.Collections$EmptyList.replaceAll(Ljava/util/function/UnaryOperator;)V at index 36, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.replaceAll(Ljava/util/function/UnaryOperator;)V index 36, original flags: public default overriders flags: public
adding java.util.Collections$EmptyList.size()I at index 10, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.size()I index 10, original flags: public abstract overriders flags: public
adding java.util.Collections$EmptyList.toArray()[Ljava/lang/Object; at index 12, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.toArray()[Ljava/lang/Object; index 12, original flags: public overriders flags: public
adding java.util.Collections$EmptyList.toArray([Ljava/lang/Object;)[Ljava/lang/Object; at index 11, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.toArray([Ljava/lang/Object;)[Ljava/lang/Object; index 11, original flags: public overriders flags: public
adding java.util.Collections$EmptyList.iterator()Ljava/util/Iterator; at index 13, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.iterator()Ljava/util/Iterator; index 13, original flags: public overriders flags: public
adding java.util.Collections$EmptyList.spliterator()Ljava/util/Spliterator; at index 18, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.spliterator()Ljava/util/Spliterator; index 18, original flags: public default overriders flags: public
adding java.util.Collections$EmptyList.forEach(Ljava/util/function/Consumer;)V at index 20, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.forEach(Ljava/util/function/Consumer;)V index 20, original flags: public default overriders flags: public
adding java.util.Collections$EmptyList.readResolve()Ljava/lang/Object; at index 38, flags: private
adding java.util.Collections$EmptyList.containsAll(Ljava/util/Collection;)Z at index 15, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.containsAll(Ljava/util/Collection;)Z index 15, original flags: public overriders flags: public
adding java.util.Collections$EmptyList.listIterator()Ljava/util/ListIterator; at index 33, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.listIterator()Ljava/util/ListIterator; index 33, original flags: public overriders flags: public
adding java.util.Collections$EmptyList.removeIf(Ljava/util/function/Predicate;)Z at index 21, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.removeIf(Ljava/util/function/Predicate;)Z index 21, original flags: public default overriders flags: public
adding java.util.Collections$EmptyList.sort(Ljava/util/Comparator;)V at index 37, flags: public
overriding with java.util.Collections$EmptyList::java.util.Collections$EmptyList.sort(Ljava/util/Comparator;)V index 37, original flags: public default overriders flags: public
adding java.util.Collection.stream()Ljava/util/stream/Stream; at index 19, flags: public default
overriding with java.util.Collection::java.util.Collection.stream()Ljava/util/stream/Stream; index 19, original flags: public default overriders flags: public default
adding java.util.Collection.parallelStream()Ljava/util/stream/Stream; at index 22, flags: public default
overriding with java.util.Collection::java.util.Collection.parallelStream()Ljava/util/stream/Stream; index 22, original flags: public default overriders flags: public default
[Loaded java.util.Collections$EmptyMap from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Collections$EmptyMap
copy vtable from java.util.AbstractMap to java.util.Collections$EmptyMap size 29
adding java.util.Collections$EmptyMap.remove(Ljava/lang/Object;Ljava/lang/Object;)Z at index 17, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.remove(Ljava/lang/Object;Ljava/lang/Object;)Z index 17, original flags: public default overriders flags: public
adding java.util.Collections$EmptyMap.get(Ljava/lang/Object;)Ljava/lang/Object; at index 6, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.get(Ljava/lang/Object;)Ljava/lang/Object; index 6, original flags: public overriders flags: public
adding java.util.Collections$EmptyMap.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.util.Collections$EmptyMap.values()Ljava/util/Collection; at index 8, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.values()Ljava/util/Collection; index 8, original flags: public overriders flags: public
adding java.util.Collections$EmptyMap.hashCode()I at index 3, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.hashCode()I index 3, original flags: public overriders flags: public
adding java.util.Collections$EmptyMap.isEmpty()Z at index 10, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.isEmpty()Z index 10, original flags: public overriders flags: public
adding java.util.Collections$EmptyMap.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z at index 18, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z index 18, original flags: public default overriders flags: public
adding java.util.Collections$EmptyMap.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 19, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 19, original flags: public default overriders flags: public
adding java.util.Collections$EmptyMap.replaceAll(Ljava/util/function/BiFunction;)V at index 20, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.replaceAll(Ljava/util/function/BiFunction;)V index 20, original flags: public default overriders flags: public
adding java.util.Collections$EmptyMap.size()I at index 11, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.size()I index 11, original flags: public overriders flags: public
adding java.util.Collections$EmptyMap.entrySet()Ljava/util/Set; at index 12, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.entrySet()Ljava/util/Set; index 12, original flags: public abstract overriders flags: public
adding java.util.Collections$EmptyMap.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 21, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 21, original flags: public default overriders flags: public
adding java.util.Collections$EmptyMap.keySet()Ljava/util/Set; at index 14, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.keySet()Ljava/util/Set; index 14, original flags: public overriders flags: public
adding java.util.Collections$EmptyMap.containsValue(Ljava/lang/Object;)Z at index 15, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.containsValue(Ljava/lang/Object;)Z index 15, original flags: public overriders flags: public
adding java.util.Collections$EmptyMap.containsKey(Ljava/lang/Object;)Z at index 16, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.containsKey(Ljava/lang/Object;)Z index 16, original flags: public overriders flags: public
adding java.util.Collections$EmptyMap.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 22, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 22, original flags: public default overriders flags: public
adding java.util.Collections$EmptyMap.forEach(Ljava/util/function/BiConsumer;)V at index 23, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.forEach(Ljava/util/function/BiConsumer;)V index 23, original flags: public default overriders flags: public
adding java.util.Collections$EmptyMap.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; at index 24, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; index 24, original flags: public default overriders flags: public
adding java.util.Collections$EmptyMap.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 25, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 25, original flags: public default overriders flags: public
adding java.util.Collections$EmptyMap.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 26, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 26, original flags: public default overriders flags: public
adding java.util.Collections$EmptyMap.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 27, flags: public
overriding with java.util.Collections$EmptyMap::java.util.Collections$EmptyMap.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 27, original flags: public default overriders flags: public
adding java.util.Collections$EmptyMap.readResolve()Ljava/lang/Object; at index 28, flags: private
[Loaded java.util.Collections$UnmodifiableCollection from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.Collections$UnmodifiableList from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.Collections$UnmodifiableRandomAccessList from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Collections$UnmodifiableCollection
copy vtable from java.lang.Object to java.util.Collections$UnmodifiableCollection size 23
adding java.util.Collections$UnmodifiableCollection.add(Ljava/lang/Object;)Z at index 5, flags: public
adding java.util.Collections$UnmodifiableCollection.remove(Ljava/lang/Object;)Z at index 6, flags: public
adding java.util.Collections$UnmodifiableCollection.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.util.Collections$UnmodifiableCollection::java.util.Collections$UnmodifiableCollection.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.util.Collections$UnmodifiableCollection.clear()V at index 7, flags: public
adding java.util.Collections$UnmodifiableCollection.isEmpty()Z at index 8, flags: public
adding java.util.Collections$UnmodifiableCollection.contains(Ljava/lang/Object;)Z at index 9, flags: public
adding java.util.Collections$UnmodifiableCollection.size()I at index 10, flags: public
adding java.util.Collections$UnmodifiableCollection.toArray([Ljava/lang/Object;)[Ljava/lang/Object; at index 11, flags: public
adding java.util.Collections$UnmodifiableCollection.toArray()[Ljava/lang/Object; at index 12, flags: public
adding java.util.Collections$UnmodifiableCollection.iterator()Ljava/util/Iterator; at index 13, flags: public
adding java.util.Collections$UnmodifiableCollection.spliterator()Ljava/util/Spliterator; at index 14, flags: public
adding java.util.Collections$UnmodifiableCollection.addAll(Ljava/util/Collection;)Z at index 15, flags: public
adding java.util.Collections$UnmodifiableCollection.stream()Ljava/util/stream/Stream; at index 16, flags: public
adding java.util.Collections$UnmodifiableCollection.forEach(Ljava/util/function/Consumer;)V at index 17, flags: public
adding java.util.Collections$UnmodifiableCollection.containsAll(Ljava/util/Collection;)Z at index 18, flags: public
adding java.util.Collections$UnmodifiableCollection.removeAll(Ljava/util/Collection;)Z at index 19, flags: public
adding java.util.Collections$UnmodifiableCollection.retainAll(Ljava/util/Collection;)Z at index 20, flags: public
adding java.util.Collections$UnmodifiableCollection.removeIf(Ljava/util/function/Predicate;)Z at index 21, flags: public
adding java.util.Collections$UnmodifiableCollection.parallelStream()Ljava/util/stream/Stream; at index 22, flags: public
Initializing: java/util/Collections$UnmodifiableList
copy vtable from java.util.Collections$UnmodifiableCollection to java.util.Collections$UnmodifiableList size 36
adding java.util.Collections$UnmodifiableList.add(ILjava/lang/Object;)V at index 23, flags: public
adding java.util.Collections$UnmodifiableList.remove(I)Ljava/lang/Object; at index 24, flags: public
adding java.util.Collections$UnmodifiableList.get(I)Ljava/lang/Object; at index 25, flags: public
adding java.util.Collections$UnmodifiableList.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.util.Collections$UnmodifiableList::java.util.Collections$UnmodifiableList.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.util.Collections$UnmodifiableList.hashCode()I at index 3, flags: public
overriding with java.util.Collections$UnmodifiableList::java.util.Collections$UnmodifiableList.hashCode()I index 3, original flags: public native overriders flags: public
adding java.util.Collections$UnmodifiableList.indexOf(Ljava/lang/Object;)I at index 26, flags: public
adding java.util.Collections$UnmodifiableList.lastIndexOf(Ljava/lang/Object;)I at index 27, flags: public
adding java.util.Collections$UnmodifiableList.replaceAll(Ljava/util/function/UnaryOperator;)V at index 28, flags: public
adding java.util.Collections$UnmodifiableList.subList(II)Ljava/util/List; at index 29, flags: public
adding java.util.Collections$UnmodifiableList.addAll(ILjava/util/Collection;)Z at index 30, flags: public
adding java.util.Collections$UnmodifiableList.set(ILjava/lang/Object;)Ljava/lang/Object; at index 31, flags: public
adding java.util.Collections$UnmodifiableList.readResolve()Ljava/lang/Object; at index 32, flags: private
adding java.util.Collections$UnmodifiableList.listIterator(I)Ljava/util/ListIterator; at index 33, flags: public
adding java.util.Collections$UnmodifiableList.listIterator()Ljava/util/ListIterator; at index 34, flags: public
adding java.util.Collections$UnmodifiableList.sort(Ljava/util/Comparator;)V at index 35, flags: public
Initializing: java/util/Collections$UnmodifiableRandomAccessList
copy vtable from java.util.Collections$UnmodifiableList to java.util.Collections$UnmodifiableRandomAccessList size 37
adding java.util.Collections$UnmodifiableRandomAccessList.subList(II)Ljava/util/List; at index 29, flags: public
overriding with java.util.Collections$UnmodifiableRandomAccessList::java.util.Collections$UnmodifiableRandomAccessList.subList(II)Ljava/util/List; index 29, original flags: public overriders flags: public
adding java.util.Collections$UnmodifiableRandomAccessList.writeReplace()Ljava/lang/Object; at index 36, flags: private
invokevirtual resolved method: caller-class:java.lang.Throwable, compile-time-class:java.lang.Throwable, method:java.lang.Throwable.fillInStackTrace()Ljava/lang/Throwable;, method_holder:java.lang.Throwable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.lang.NoSuchMethodError, resolved-class:java.lang.Throwable, method:java.lang.Throwable.fillInStackTrace()Ljava/lang/Throwable;, method_holder:java.lang.Throwable, vtable_index:9, access_flags: public synchronized
[Loaded sun.reflect.Reflection from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/reflect/Reflection
copy vtable from java.lang.Object to sun.reflect.Reflection size 5
[Loaded java.util.HashMap from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/HashMap
copy vtable from java.util.AbstractMap to java.util.HashMap size 39
adding java.util.HashMap.remove(Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public
overriding with java.util.HashMap::java.util.HashMap.remove(Ljava/lang/Object;)Ljava/lang/Object; index 5, original flags: public overriders flags: public
adding java.util.HashMap.remove(Ljava/lang/Object;Ljava/lang/Object;)Z at index 17, flags: public
overriding with java.util.HashMap::java.util.HashMap.remove(Ljava/lang/Object;Ljava/lang/Object;)Z index 17, original flags: public default overriders flags: public
adding java.util.HashMap.get(Ljava/lang/Object;)Ljava/lang/Object; at index 6, flags: public
overriding with java.util.HashMap::java.util.HashMap.get(Ljava/lang/Object;)Ljava/lang/Object; index 6, original flags: public overriders flags: public
adding java.util.HashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 7, flags: public
overriding with java.util.HashMap::java.util.HashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 7, original flags: public overriders flags: public
adding java.util.HashMap.values()Ljava/util/Collection; at index 8, flags: public
overriding with java.util.HashMap::java.util.HashMap.values()Ljava/util/Collection; index 8, original flags: public overriders flags: public
adding java.util.HashMap.clone()Ljava/lang/Object; at index 4, flags: public
overriding with java.util.HashMap::java.util.HashMap.clone()Ljava/lang/Object; index 4, original flags: protected overriders flags: public
adding java.util.HashMap.clear()V at index 9, flags: public
overriding with java.util.HashMap::java.util.HashMap.clear()V index 9, original flags: public overriders flags: public
adding java.util.HashMap.isEmpty()Z at index 10, flags: public
overriding with java.util.HashMap::java.util.HashMap.isEmpty()Z index 10, original flags: public overriders flags: public
adding java.util.HashMap.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z at index 18, flags: public
overriding with java.util.HashMap::java.util.HashMap.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z index 18, original flags: public default overriders flags: public
adding java.util.HashMap.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 19, flags: public
overriding with java.util.HashMap::java.util.HashMap.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 19, original flags: public default overriders flags: public
adding java.util.HashMap.replaceAll(Ljava/util/function/BiFunction;)V at index 20, flags: public
overriding with java.util.HashMap::java.util.HashMap.replaceAll(Ljava/util/function/BiFunction;)V index 20, original flags: public default overriders flags: public
adding java.util.HashMap.size()I at index 11, flags: public
overriding with java.util.HashMap::java.util.HashMap.size()I index 11, original flags: public overriders flags: public
adding java.util.HashMap.entrySet()Ljava/util/Set; at index 12, flags: public
overriding with java.util.HashMap::java.util.HashMap.entrySet()Ljava/util/Set; index 12, original flags: public abstract overriders flags: public
adding java.util.HashMap.putAll(Ljava/util/Map;)V at index 13, flags: public
overriding with java.util.HashMap::java.util.HashMap.putAll(Ljava/util/Map;)V index 13, original flags: public overriders flags: public
adding java.util.HashMap.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 21, flags: public
overriding with java.util.HashMap::java.util.HashMap.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 21, original flags: public default overriders flags: public
adding java.util.HashMap.readObject(Ljava/io/ObjectInputStream;)V at index 28, flags: private
adding java.util.HashMap.writeObject(Ljava/io/ObjectOutputStream;)V at index 29, flags: private
adding java.util.HashMap.keySet()Ljava/util/Set; at index 14, flags: public
overriding with java.util.HashMap::java.util.HashMap.keySet()Ljava/util/Set; index 14, original flags: public overriders flags: public
adding java.util.HashMap.containsValue(Ljava/lang/Object;)Z at index 15, flags: public
overriding with java.util.HashMap::java.util.HashMap.containsValue(Ljava/lang/Object;)Z index 15, original flags: public overriders flags: public
adding java.util.HashMap.containsKey(Ljava/lang/Object;)Z at index 16, flags: public
overriding with java.util.HashMap::java.util.HashMap.containsKey(Ljava/lang/Object;)Z index 16, original flags: public overriders flags: public
adding java.util.HashMap.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 22, flags: public
overriding with java.util.HashMap::java.util.HashMap.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 22, original flags: public default overriders flags: public
adding java.util.HashMap.forEach(Ljava/util/function/BiConsumer;)V at index 23, flags: public
overriding with java.util.HashMap::java.util.HashMap.forEach(Ljava/util/function/BiConsumer;)V index 23, original flags: public default overriders flags: public
adding java.util.HashMap.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; at index 24, flags: public
overriding with java.util.HashMap::java.util.HashMap.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; index 24, original flags: public default overriders flags: public
adding java.util.HashMap.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 25, flags: public
overriding with java.util.HashMap::java.util.HashMap.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 25, original flags: public default overriders flags: public
adding java.util.HashMap.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 26, flags: public
overriding with java.util.HashMap::java.util.HashMap.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 26, original flags: public default overriders flags: public
adding java.util.HashMap.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 27, flags: public
overriding with java.util.HashMap::java.util.HashMap.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 27, original flags: public default overriders flags: public
adding java.util.HashMap.newNode(ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)Ljava/util/HashMap$Node; at index 30, flags:
adding java.util.HashMap.replacementNode(Ljava/util/HashMap$Node;Ljava/util/HashMap$Node;)Ljava/util/HashMap$Node; at index 31, flags:
adding java.util.HashMap.newTreeNode(ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)Ljava/util/HashMap$TreeNode; at index 32, flags:
adding java.util.HashMap.replacementTreeNode(Ljava/util/HashMap$Node;Ljava/util/HashMap$Node;)Ljava/util/HashMap$TreeNode; at index 33, flags:
adding java.util.HashMap.reinitialize()V at index 34, flags:
adding java.util.HashMap.afterNodeAccess(Ljava/util/HashMap$Node;)V at index 35, flags:
adding java.util.HashMap.afterNodeInsertion(Z)V at index 36, flags:
adding java.util.HashMap.afterNodeRemoval(Ljava/util/HashMap$Node;)V at index 37, flags:
adding java.util.HashMap.internalWriteEntries(Ljava/io/ObjectOutputStream;)V at index 38, flags:
invokevirtual resolved method: caller-class:java.util.HashMap, compile-time-class:java.lang.Object, method:java.lang.Object.hashCode()I, method_holder:java.lang.Object, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Object, method:java.lang.Object.hashCode()I, method_holder:java.lang.Object, vtable_index:3, access_flags: public native
invokevirtual resolved method: caller-class:java.util.HashMap, compile-time-class:java.util.HashMap, method:java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object;, method_holder:java.util.HashMap, access_flags: final
invokevirtual selected method: receiver-class:java.util.HashMap, resolved-class:java.util.HashMap, method:java.util.HashMap.putVal(ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object;, method_holder:java.util.HashMap, vtable_index:-2, access_flags: final
invokevirtual resolved method: caller-class:java.util.HashMap, compile-time-class:java.util.HashMap, method:java.util.HashMap.resize()[Ljava/util/HashMap$Node;, method_holder:java.util.HashMap, access_flags: final
invokevirtual selected method: receiver-class:java.util.HashMap, resolved-class:java.util.HashMap, method:java.util.HashMap.resize()[Ljava/util/HashMap$Node;, method_holder:java.util.HashMap, vtable_index:-2, access_flags: final
[Loaded java.util.HashMap$Node from $JAVA_HOME/jre/lib/rt.jar]
copy vtable from java.lang.Object to [Ljava.util.HashMap$Node; size 5
invokevirtual resolved method: caller-class:java.util.HashMap, compile-time-class:java.util.HashMap, method:java.util.HashMap.newNode(ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)Ljava/util/HashMap$Node;, method_holder:java.util.HashMap, access_flags:
invokevirtual selected method: receiver-class:java.util.HashMap, resolved-class:java.util.HashMap, method:java.util.HashMap.newNode(ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)Ljava/util/HashMap$Node;, method_holder:java.util.HashMap, vtable_index:30, access_flags:
Initializing: java/util/HashMap$Node
copy vtable from java.lang.Object to java.util.HashMap$Node size 5
adding java.util.HashMap$Node.equals(Ljava/lang/Object;)Z at index 1, flags: public final
overriding with java.util.HashMap$Node::java.util.HashMap$Node.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public final
adding java.util.HashMap$Node.toString()Ljava/lang/String; at index 2, flags: public final
overriding with java.util.HashMap$Node::java.util.HashMap$Node.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public final
adding java.util.HashMap$Node.hashCode()I at index 3, flags: public final
overriding with java.util.HashMap$Node::java.util.HashMap$Node.hashCode()I index 3, original flags: public native overriders flags: public final
invokevirtual resolved method: caller-class:java.util.HashMap, compile-time-class:java.util.HashMap, method:java.util.HashMap.afterNodeInsertion(Z)V, method_holder:java.util.HashMap, access_flags:
invokevirtual selected method: receiver-class:java.util.HashMap, resolved-class:java.util.HashMap, method:java.util.HashMap.afterNodeInsertion(Z)V, method_holder:java.util.HashMap, vtable_index:36, access_flags:
invokevirtual resolved method: caller-class:java.util.HashMap, compile-time-class:java.util.HashMap, method:java.util.HashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node;, method_holder:java.util.HashMap, access_flags: final
invokevirtual selected method: receiver-class:java.util.HashMap, resolved-class:java.util.HashMap, method:java.util.HashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node;, method_holder:java.util.HashMap, vtable_index:-2, access_flags: final
invokevirtual resolved method: caller-class:java.util.HashMap, compile-time-class:java.util.HashMap, method:java.util.HashMap.putMapEntries(Ljava/util/Map;Z)V, method_holder:java.util.HashMap, access_flags: final
invokevirtual selected method: receiver-class:java.util.HashMap, resolved-class:java.util.HashMap, method:java.util.HashMap.putMapEntries(Ljava/util/Map;Z)V, method_holder:java.util.HashMap, vtable_index:-2, access_flags: final
invokevirtual resolved method: caller-class:sun.misc.Unsafe, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.arrayBaseOffset(Ljava/lang/Class;)I, method_holder:sun.misc.Unsafe, access_flags: public native
invokevirtual selected method: receiver-class:sun.misc.Unsafe, resolved-class:sun.misc.Unsafe, method:sun.misc.Unsafe.arrayBaseOffset(Ljava/lang/Class;)I, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:sun.misc.Unsafe, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.arrayIndexScale(Ljava/lang/Class;)I, method_holder:sun.misc.Unsafe, access_flags: public native
invokevirtual selected method: receiver-class:sun.misc.Unsafe, resolved-class:sun.misc.Unsafe, method:sun.misc.Unsafe.arrayIndexScale(Ljava/lang/Class;)I, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:sun.misc.Unsafe, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.addressSize()I, method_holder:sun.misc.Unsafe, access_flags: public native
invokevirtual selected method: receiver-class:sun.misc.Unsafe, resolved-class:sun.misc.Unsafe, method:sun.misc.Unsafe.addressSize()I, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:sun.misc.Unsafe, compile-time-class:java.lang.Class, method:java.lang.Class.getClassLoader()Ljava/lang/ClassLoader;, method_holder:java.lang.Class, access_flags: public
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.getClassLoader()Ljava/lang/ClassLoader;, method_holder:java.lang.Class, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.util.concurrent.atomic.AtomicInteger, compile-time-class:java.lang.Class, method:java.lang.Class.getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;, method_holder:java.lang.Class, access_flags: public
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;, method_holder:java.lang.Class, vtable_index:-2, access_flags: public
[Loaded java.lang.Class$3 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/Class$3
copy vtable from java.lang.Object to java.lang.Class$3 size 5
invokevirtual resolved method: caller-class:java.lang.Class$3, compile-time-class:java.lang.Class$3, method:java.lang.Class$3.run()Ljava/lang/Void;, method_holder:java.lang.Class$3, access_flags: public
invokevirtual selected method: receiver-class:java.lang.Class$3, resolved-class:java.lang.Class$3, method:java.lang.Class$3.run()Ljava/lang/Void;, method_holder:java.lang.Class$3, vtable_index:-2, access_flags: public
[Loaded java.lang.Class$ReflectionData from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/Class$ReflectionData
copy vtable from java.lang.Object to java.lang.Class$ReflectionData size 5
Initializing: java/lang/ref/SoftReference
copy vtable from java.lang.ref.Reference to java.lang.ref.SoftReference size 9
adding java.lang.ref.SoftReference.get()Ljava/lang/Object; at index 5, flags: public
overriding with java.lang.ref.SoftReference::java.lang.ref.SoftReference.get()Ljava/lang/Object; index 5, original flags: public overriders flags: public
[Loaded java.lang.Class$Atomic from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/Class$Atomic
copy vtable from java.lang.Object to java.lang.Class$Atomic size 5
copy vtable from java.lang.Object to [Ljava.lang.reflect.AccessibleObject; size 5
copy vtable from java.lang.Object to [Ljava.lang.reflect.Member; size 5
copy vtable from java.lang.Object to [Ljava.lang.reflect.Field; size 5
Initializing: java/lang/reflect/Field
copy vtable from java.lang.reflect.AccessibleObject to java.lang.reflect.Field size 16
adding java.lang.reflect.Field.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.reflect.Field::java.lang.reflect.Field.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.reflect.Field.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.reflect.Field::java.lang.reflect.Field.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.reflect.Field.hashCode()I at index 3, flags: public
overriding with java.lang.reflect.Field::java.lang.reflect.Field.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.reflect.Field.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; at index 5, flags: public
overriding with java.lang.reflect.Field::java.lang.reflect.Field.getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; index 5, original flags: public overriders flags: public
adding java.lang.reflect.Field.getAnnotationsByType(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation; at index 7, flags: public
overriding with java.lang.reflect.Field::java.lang.reflect.Field.getAnnotationsByType(Ljava/lang/Class;)[Ljava/lang/annotation/Annotation; index 7, original flags: public overriders flags: public
adding java.lang.reflect.Field.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; at index 11, flags: public
overriding with java.lang.reflect.Field::java.lang.reflect.Field.getDeclaredAnnotations()[Ljava/lang/annotation/Annotation; index 11, original flags: public overriders flags: public
[Loaded sun.reflect.generics.repository.AbstractRepository from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.generics.repository.GenericDeclRepository from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.generics.repository.ClassRepository from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Class$AnnotationData from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.reflect.annotation.AnnotationType from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.WeakHashMap from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.ClassValue$ClassValueMap from $JAVA_HOME/jre/lib/rt.jar]
invokevirtual resolved method: caller-class:java.lang.Class, compile-time-class:java.lang.String, method:java.lang.String.intern()Ljava/lang/String;, method_holder:java.lang.String, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.String, resolved-class:java.lang.String, method:java.lang.String.intern()Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:java.lang.Class, compile-time-class:java.lang.reflect.Field, method:java.lang.reflect.Field.getName()Ljava/lang/String;, method_holder:java.lang.reflect.Field, access_flags: public
invokevirtual selected method: receiver-class:java.lang.reflect.Field, resolved-class:java.lang.reflect.Field, method:java.lang.reflect.Field.getName()Ljava/lang/String;, method_holder:java.lang.reflect.Field, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.Class, compile-time-class:sun.reflect.ReflectionFactory, method:sun.reflect.ReflectionFactory.copyField(Ljava/lang/reflect/Field;)Ljava/lang/reflect/Field;, method_holder:sun.reflect.ReflectionFactory, access_flags: public
invokevirtual selected method: receiver-class:sun.reflect.ReflectionFactory, resolved-class:sun.reflect.ReflectionFactory, method:sun.reflect.ReflectionFactory.copyField(Ljava/lang/reflect/Field;)Ljava/lang/reflect/Field;, method_holder:sun.reflect.ReflectionFactory, vtable_index:9, access_flags: public
[Loaded java.lang.reflect.Modifier from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/reflect/Modifier
copy vtable from java.lang.Object to java.lang.reflect.Modifier size 5
[Loaded sun.reflect.LangReflectAccess from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.reflect.ReflectAccess from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/reflect/LangReflectAccess
copy vtable from java.lang.Object to sun.reflect.LangReflectAccess size 5
Initializing: java/lang/reflect/ReflectAccess
copy vtable from java.lang.Object to java.lang.reflect.ReflectAccess size 20
adding java.lang.reflect.ReflectAccess.newConstructor(Ljava/lang/Class;[Ljava/lang/Class;[Ljava/lang/Class;IILjava/lang/String;[B[B)Ljava/lang/reflect/Constructor; at index 5, flags: public
adding java.lang.reflect.ReflectAccess.newField(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;IILjava/lang/String;[B)Ljava/lang/reflect/Field; at index 6, flags: public
adding java.lang.reflect.ReflectAccess.newMethod(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;IILjava/lang/String;[B[B[B)Ljava/lang/reflect/Method; at index 7, flags: public
adding java.lang.reflect.ReflectAccess.getExecutableTypeAnnotationBytes(Ljava/lang/reflect/Executable;)[B at index 8, flags: public
adding java.lang.reflect.ReflectAccess.copyField(Ljava/lang/reflect/Field;)Ljava/lang/reflect/Field; at index 9, flags: public
adding java.lang.reflect.ReflectAccess.copyMethod(Ljava/lang/reflect/Method;)Ljava/lang/reflect/Method; at index 10, flags: public
adding java.lang.reflect.ReflectAccess.copyConstructor(Ljava/lang/reflect/Constructor;)Ljava/lang/reflect/Constructor; at index 11, flags: public
adding java.lang.reflect.ReflectAccess.getMethodAccessor(Ljava/lang/reflect/Method;)Lsun/reflect/MethodAccessor; at index 12, flags: public
adding java.lang.reflect.ReflectAccess.setMethodAccessor(Ljava/lang/reflect/Method;Lsun/reflect/MethodAccessor;)V at index 13, flags: public
adding java.lang.reflect.ReflectAccess.getConstructorAccessor(Ljava/lang/reflect/Constructor;)Lsun/reflect/ConstructorAccessor; at index 14, flags: public
adding java.lang.reflect.ReflectAccess.setConstructorAccessor(Ljava/lang/reflect/Constructor;Lsun/reflect/ConstructorAccessor;)V at index 15, flags: public
adding java.lang.reflect.ReflectAccess.getConstructorSlot(Ljava/lang/reflect/Constructor;)I at index 16, flags: public
adding java.lang.reflect.ReflectAccess.getConstructorSignature(Ljava/lang/reflect/Constructor;)Ljava/lang/String; at index 17, flags: public
adding java.lang.reflect.ReflectAccess.getConstructorAnnotations(Ljava/lang/reflect/Constructor;)[B at index 18, flags: public
adding java.lang.reflect.ReflectAccess.getConstructorParameterAnnotations(Ljava/lang/reflect/Constructor;)[B at index 19, flags: public
invokevirtual resolved method: caller-class:java.lang.reflect.Modifier, compile-time-class:sun.reflect.ReflectionFactory, method:sun.reflect.ReflectionFactory.setLangReflectAccess(Lsun/reflect/LangReflectAccess;)V, method_holder:sun.reflect.ReflectionFactory, access_flags: public
invokevirtual selected method: receiver-class:sun.reflect.ReflectionFactory, resolved-class:sun.reflect.ReflectionFactory, method:sun.reflect.ReflectionFactory.setLangReflectAccess(Lsun/reflect/LangReflectAccess;)V, method_holder:sun.reflect.ReflectionFactory, vtable_index:19, access_flags: public
invokevirtual resolved method: caller-class:java.lang.reflect.ReflectAccess, compile-time-class:java.lang.reflect.Field, method:java.lang.reflect.Field.copy()Ljava/lang/reflect/Field;, method_holder:java.lang.reflect.Field, access_flags:
invokevirtual selected method: receiver-class:java.lang.reflect.Field, resolved-class:java.lang.reflect.Field, method:java.lang.reflect.Field.copy()Ljava/lang/reflect/Field;, method_holder:java.lang.reflect.Field, vtable_index:-2, access_flags:
invokevirtual resolved method: caller-class:java.lang.Class$Atomic, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.objectFieldOffset(Ljava/lang/reflect/Field;)J, method_holder:sun.misc.Unsafe, access_flags: public native
invokevirtual selected method: receiver-class:sun.misc.Unsafe, resolved-class:sun.misc.Unsafe, method:sun.misc.Unsafe.objectFieldOffset(Ljava/lang/reflect/Field;)J, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:java.lang.Class$Atomic, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z, method_holder:sun.misc.Unsafe, access_flags: public final native
invokevirtual selected method: receiver-class:sun.misc.Unsafe, resolved-class:sun.misc.Unsafe, method:sun.misc.Unsafe.compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public final native
invokevirtual resolved method: caller-class:java.util.concurrent.atomic.AtomicInteger, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.objectFieldOffset(Ljava/lang/reflect/Field;)J, method_holder:sun.misc.Unsafe, access_flags: public native
invokevirtual selected method: receiver-class:sun.misc.Unsafe, resolved-class:sun.misc.Unsafe, method:sun.misc.Unsafe.objectFieldOffset(Ljava/lang/reflect/Field;)J, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:java.lang.ThreadLocal, compile-time-class:java.util.concurrent.atomic.AtomicInteger, method:java.util.concurrent.atomic.AtomicInteger.getAndAdd(I)I, method_holder:java.util.concurrent.atomic.AtomicInteger, access_flags: public final
invokevirtual selected method: receiver-class:java.util.concurrent.atomic.AtomicInteger, resolved-class:java.util.concurrent.atomic.AtomicInteger, method:java.util.concurrent.atomic.AtomicInteger.getAndAdd(I)I, method_holder:java.util.concurrent.atomic.AtomicInteger, vtable_index:-2, access_flags: public final