Skip to content

Instantly share code, notes, and snippets.

Created January 2, 2017 20:14
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save anonymous/21922489a3b4b454e382df6519e7e48e to your computer and use it in GitHub Desktop.
Save anonymous/21922489a3b4b454e382df6519e7e48e to your computer and use it in GitHub Desktop.
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
invokevirtual resolved method: caller-class:java.util.concurrent.atomic.AtomicInteger, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.getAndAddInt(Ljava/lang/Object;JI)I, method_holder:sun.misc.Unsafe, access_flags: public final
invokevirtual selected method: receiver-class:sun.misc.Unsafe, resolved-class:sun.misc.Unsafe, method:sun.misc.Unsafe.getAndAddInt(Ljava/lang/Object;JI)I, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.misc.Unsafe, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.getIntVolatile(Ljava/lang/Object;J)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.getIntVolatile(Ljava/lang/Object;J)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.compareAndSwapInt(Ljava/lang/Object;JII)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.compareAndSwapInt(Ljava/lang/Object;JII)Z, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public final native
invokevirtual resolved method: caller-class:java.nio.charset.Charset, compile-time-class:java.nio.charset.spi.CharsetProvider, method:java.nio.charset.spi.CharsetProvider.charsetForName(Ljava/lang/String;)Ljava/nio/charset/Charset;, method_holder:java.nio.charset.spi.CharsetProvider, access_flags: public abstract
invokevirtual selected method: receiver-class:sun.nio.cs.StandardCharsets, resolved-class:java.nio.charset.spi.CharsetProvider, method:java.nio.charset.spi.CharsetProvider.charsetForName(Ljava/lang/String;)Ljava/nio/charset/Charset;, method_holder:sun.nio.cs.FastCharsetProvider, vtable_index:5, access_flags: public final
invokevirtual resolved method: caller-class:sun.util.PreHashedMap, 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
invokevirtual resolved method: caller-class:sun.nio.cs.FastCharsetProvider, 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:sun.nio.cs.FastCharsetProvider, 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
[Loaded java.util.Arrays from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Arrays
copy vtable from java.lang.Object to java.util.Arrays size 5
invokevirtual resolved method: caller-class:java.util.Arrays, 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:sun.util.PreHashedMap, 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
invokevirtual resolved method: caller-class:sun.nio.cs.FastCharsetProvider, 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
Initializing: java/lang/Appendable
copy vtable from java.lang.Object to java.lang.Appendable 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
invokevirtual resolved method: caller-class:sun.nio.cs.FastCharsetProvider, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.AbstractStringBuilder, 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.lang.AbstractStringBuilder, compile-time-class:java.lang.String, method:java.lang.String.getChars(II[CI)V, 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.getChars(II[CI)V, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.nio.cs.FastCharsetProvider, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, vtable_index:2, access_flags: public
invokevirtual resolved method: caller-class:sun.nio.cs.FastCharsetProvider, compile-time-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, access_flags: public final native
invokevirtual selected method: receiver-class:sun.nio.cs.StandardCharsets, resolved-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, vtable_index:-2, access_flags: public final native
invokevirtual resolved method: caller-class:sun.nio.cs.FastCharsetProvider, 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
[Loaded sun.nio.cs.HistoricallyNamedCharset from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.nio.cs.Unicode from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.nio.cs.UTF_8 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/nio/cs/HistoricallyNamedCharset
copy vtable from java.lang.Object to sun.nio.cs.HistoricallyNamedCharset size 5
Initializing: sun/nio/cs/Unicode
copy vtable from java.nio.charset.Charset to sun.nio.cs.Unicode size 13
adding sun.nio.cs.Unicode.contains(Ljava/nio/charset/Charset;)Z at index 6, flags: public
overriding with sun.nio.cs.Unicode::sun.nio.cs.Unicode.contains(Ljava/nio/charset/Charset;)Z index 6, original flags: public abstract overriders flags: public
fill in mirandas with sun.nio.cs.HistoricallyNamedCharset.historicalName()Ljava/lang/String; index 12, flags: public abstract
adding sun.nio.cs.HistoricallyNamedCharset.historicalName()Ljava/lang/String; at index 12, flags: public abstract
Initializing: sun/nio/cs/UTF_8
copy vtable from sun.nio.cs.Unicode to sun.nio.cs.UTF_8 size 13
adding sun.nio.cs.UTF_8.newDecoder()Ljava/nio/charset/CharsetDecoder; at index 9, flags: public
overriding with sun.nio.cs.UTF_8::sun.nio.cs.UTF_8.newDecoder()Ljava/nio/charset/CharsetDecoder; index 9, original flags: public abstract overriders flags: public
adding sun.nio.cs.UTF_8.newEncoder()Ljava/nio/charset/CharsetEncoder; at index 10, flags: public
overriding with sun.nio.cs.UTF_8::sun.nio.cs.UTF_8.newEncoder()Ljava/nio/charset/CharsetEncoder; index 10, original flags: public abstract overriders flags: public
adding sun.nio.cs.UTF_8.historicalName()Ljava/lang/String; at index 12, flags: public
overriding with sun.nio.cs.UTF_8::sun.nio.cs.UTF_8.historicalName()Ljava/lang/String; index 12, original flags: public abstract overriders flags: public
invokevirtual resolved method: caller-class:sun.nio.cs.FastCharsetProvider, compile-time-class:java.lang.Class, method:java.lang.Class.newInstance()Ljava/lang/Object;, 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.newInstance()Ljava/lang/Object;, 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.isInterface()Z, method_holder:java.lang.Class, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.isInterface()Z, method_holder:java.lang.Class, vtable_index:-2, access_flags: public native
copy vtable from java.lang.Object to [Ljava.lang.reflect.Executable; size 5
copy vtable from java.lang.Object to [Ljava.lang.reflect.Constructor; size 5
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
invokevirtual resolved method: caller-class:java.lang.Class, compile-time-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.getParameterTypes()[Ljava/lang/Class;, method_holder:java.lang.reflect.Constructor, access_flags: public
invokevirtual selected method: receiver-class:java.lang.reflect.Constructor, resolved-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.getParameterTypes()[Ljava/lang/Class;, method_holder:java.lang.reflect.Constructor, vtable_index:23, access_flags: public
invokevirtual resolved method: caller-class:java.lang.reflect.Constructor, compile-time-class:[Ljava.lang.Class;, method:[Ljava.lang.Class;.clone()Ljava/lang/Object;, method_holder:java.lang.Object, access_flags: protected native
invokevirtual selected method: receiver-class:[Ljava.lang.Class;, resolved-class:[Ljava.lang.Class;, method:[Ljava.lang.Class;.clone()Ljava/lang/Object;, method_holder:java.lang.Object, vtable_index:4, access_flags: protected native
invokevirtual resolved method: caller-class:java.lang.Class, compile-time-class:sun.reflect.ReflectionFactory, method:sun.reflect.ReflectionFactory.copyConstructor(Ljava/lang/reflect/Constructor;)Ljava/lang/reflect/Constructor;, 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.copyConstructor(Ljava/lang/reflect/Constructor;)Ljava/lang/reflect/Constructor;, method_holder:sun.reflect.ReflectionFactory, vtable_index:11, access_flags: public
invokevirtual resolved method: caller-class:java.lang.reflect.ReflectAccess, compile-time-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.copy()Ljava/lang/reflect/Constructor;, method_holder:java.lang.reflect.Constructor, access_flags:
invokevirtual selected method: receiver-class:java.lang.reflect.Constructor, resolved-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.copy()Ljava/lang/reflect/Constructor;, method_holder:java.lang.reflect.Constructor, vtable_index:-2, access_flags:
[Loaded java.lang.Class$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/Class$1
copy vtable from java.lang.Object to java.lang.Class$1 size 7
adding java.lang.Class$1.run()Ljava/lang/Void; at index 5, flags: public
adding java.lang.Class$1.run()Ljava/lang/Object; at index 6, flags: public volatile synthetic
invokevirtual resolved method: caller-class:java.lang.Class$1, compile-time-class:java.lang.Class$1, method:java.lang.Class$1.run()Ljava/lang/Void;, method_holder:java.lang.Class$1, access_flags: public
invokevirtual selected method: receiver-class:java.lang.Class$1, resolved-class:java.lang.Class$1, method:java.lang.Class$1.run()Ljava/lang/Void;, method_holder:java.lang.Class$1, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:java.lang.Class$1, compile-time-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.setAccessible(Z)V, method_holder:java.lang.reflect.AccessibleObject, access_flags: public
invokevirtual selected method: receiver-class:java.lang.reflect.Constructor, resolved-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.setAccessible(Z)V, method_holder:java.lang.reflect.AccessibleObject, vtable_index:13, access_flags: public
invokevirtual resolved method: caller-class:java.lang.reflect.AccessibleObject, compile-time-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.getDeclaringClass()Ljava/lang/Class;, method_holder:java.lang.reflect.Constructor, access_flags: public
invokevirtual selected method: receiver-class:java.lang.reflect.Constructor, resolved-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.getDeclaringClass()Ljava/lang/Class;, method_holder:java.lang.reflect.Constructor, vtable_index:21, access_flags: public
invokevirtual resolved method: caller-class:java.lang.Class, compile-time-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.getModifiers()I, method_holder:java.lang.reflect.Constructor, access_flags: public
invokevirtual selected method: receiver-class:java.lang.reflect.Constructor, resolved-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.getModifiers()I, method_holder:java.lang.reflect.Constructor, vtable_index:16, access_flags: public
invokevirtual resolved method: caller-class:sun.reflect.Reflection, 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:sun.reflect.Reflection, compile-time-class:java.lang.Class, method:java.lang.Class.getName()Ljava/lang/String;, 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.getName()Ljava/lang/String;, method_holder:java.lang.Class, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.reflect.Reflection, compile-time-class:java.lang.String, method:java.lang.String.lastIndexOf(I)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.lastIndexOf(I)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.String, compile-time-class:java.lang.String, method:java.lang.String.lastIndexOf(II)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.lastIndexOf(II)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.reflect.Reflection, 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:sun.reflect.Reflection, compile-time-class:java.lang.String, method:java.lang.String.regionMatches(ZILjava/lang/String;II)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.regionMatches(ZILjava/lang/String;II)Z, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.Class, compile-time-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.newInstance([Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.lang.reflect.Constructor, access_flags: public transient
invokevirtual selected method: receiver-class:java.lang.reflect.Constructor, resolved-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.newInstance([Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.lang.reflect.Constructor, vtable_index:-2, access_flags: public transient
invokevirtual resolved method: caller-class:java.lang.reflect.Constructor, compile-time-class:java.lang.Class, method:java.lang.Class.getModifiers()I, method_holder:java.lang.Class, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.getModifiers()I, method_holder:java.lang.Class, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:java.lang.reflect.Constructor, compile-time-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.getConstructorAccessor()Lsun/reflect/ConstructorAccessor;, method_holder:java.lang.reflect.Constructor, access_flags:
invokevirtual selected method: receiver-class:java.lang.reflect.Constructor, resolved-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.getConstructorAccessor()Lsun/reflect/ConstructorAccessor;, method_holder:java.lang.reflect.Constructor, vtable_index:-2, access_flags:
invokevirtual resolved method: caller-class:java.lang.reflect.Constructor, compile-time-class:sun.reflect.ReflectionFactory, method:sun.reflect.ReflectionFactory.newConstructorAccessor(Ljava/lang/reflect/Constructor;)Lsun/reflect/ConstructorAccessor;, 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.newConstructorAccessor(Ljava/lang/reflect/Constructor;)Lsun/reflect/ConstructorAccessor;, method_holder:sun.reflect.ReflectionFactory, vtable_index:18, access_flags: public
[Loaded sun.reflect.ReflectionFactory$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/reflect/ReflectionFactory$1
copy vtable from java.lang.Object to sun.reflect.ReflectionFactory$1 size 5
invokevirtual resolved method: caller-class:sun.reflect.ReflectionFactory$1, compile-time-class:sun.reflect.ReflectionFactory$1, method:sun.reflect.ReflectionFactory$1.run()Ljava/lang/Void;, method_holder:sun.reflect.ReflectionFactory$1, access_flags: public
invokevirtual selected method: receiver-class:sun.reflect.ReflectionFactory$1, resolved-class:sun.reflect.ReflectionFactory$1, method:sun.reflect.ReflectionFactory$1.run()Ljava/lang/Void;, method_holder:sun.reflect.ReflectionFactory$1, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.reflect.ReflectionFactory, compile-time-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.getDeclaringClass()Ljava/lang/Class;, method_holder:java.lang.reflect.Constructor, access_flags: public
invokevirtual selected method: receiver-class:java.lang.reflect.Constructor, resolved-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.getDeclaringClass()Ljava/lang/Class;, method_holder:java.lang.reflect.Constructor, vtable_index:21, access_flags: public
invokevirtual resolved method: caller-class:sun.reflect.ReflectionFactory, compile-time-class:java.lang.Class, method:java.lang.Class.getModifiers()I, method_holder:java.lang.Class, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.getModifiers()I, method_holder:java.lang.Class, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:sun.reflect.Reflection, compile-time-class:java.lang.Class, method:java.lang.Class.getSuperclass()Ljava/lang/Class;, method_holder:java.lang.Class, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.getSuperclass()Ljava/lang/Class;, method_holder:java.lang.Class, vtable_index:-2, access_flags: public native
[Loaded sun.reflect.NativeConstructorAccessorImpl from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/reflect/MagicAccessorImpl
copy vtable from java.lang.Object to sun.reflect.MagicAccessorImpl size 5
Initializing: sun/reflect/ConstructorAccessor
copy vtable from java.lang.Object to sun.reflect.ConstructorAccessor size 5
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/NativeConstructorAccessorImpl
copy vtable from sun.reflect.ConstructorAccessorImpl to sun.reflect.NativeConstructorAccessorImpl size 7
adding sun.reflect.NativeConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public
overriding with sun.reflect.NativeConstructorAccessorImpl::sun.reflect.NativeConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object; index 5, original flags: public abstract overriders flags: public
adding sun.reflect.NativeConstructorAccessorImpl.setParent(Lsun/reflect/DelegatingConstructorAccessorImpl;)V at index 6, flags:
[Loaded sun.reflect.DelegatingConstructorAccessorImpl from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/reflect/DelegatingConstructorAccessorImpl
copy vtable from sun.reflect.ConstructorAccessorImpl to sun.reflect.DelegatingConstructorAccessorImpl size 7
adding sun.reflect.DelegatingConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public
overriding with sun.reflect.DelegatingConstructorAccessorImpl::sun.reflect.DelegatingConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object; index 5, original flags: public abstract overriders flags: public
adding sun.reflect.DelegatingConstructorAccessorImpl.setDelegate(Lsun/reflect/ConstructorAccessorImpl;)V at index 6, flags:
invokevirtual resolved method: caller-class:sun.reflect.DelegatingConstructorAccessorImpl, compile-time-class:sun.reflect.DelegatingConstructorAccessorImpl, method:sun.reflect.DelegatingConstructorAccessorImpl.setDelegate(Lsun/reflect/ConstructorAccessorImpl;)V, method_holder:sun.reflect.DelegatingConstructorAccessorImpl, access_flags:
invokevirtual selected method: receiver-class:sun.reflect.DelegatingConstructorAccessorImpl, resolved-class:sun.reflect.DelegatingConstructorAccessorImpl, method:sun.reflect.DelegatingConstructorAccessorImpl.setDelegate(Lsun/reflect/ConstructorAccessorImpl;)V, method_holder:sun.reflect.DelegatingConstructorAccessorImpl, vtable_index:6, access_flags:
invokevirtual resolved method: caller-class:sun.reflect.ReflectionFactory, compile-time-class:sun.reflect.NativeConstructorAccessorImpl, method:sun.reflect.NativeConstructorAccessorImpl.setParent(Lsun/reflect/DelegatingConstructorAccessorImpl;)V, method_holder:sun.reflect.NativeConstructorAccessorImpl, access_flags:
invokevirtual selected method: receiver-class:sun.reflect.NativeConstructorAccessorImpl, resolved-class:sun.reflect.NativeConstructorAccessorImpl, method:sun.reflect.NativeConstructorAccessorImpl.setParent(Lsun/reflect/DelegatingConstructorAccessorImpl;)V, method_holder:sun.reflect.NativeConstructorAccessorImpl, vtable_index:6, access_flags:
invokevirtual resolved method: caller-class:java.lang.reflect.Constructor, compile-time-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.setConstructorAccessor(Lsun/reflect/ConstructorAccessor;)V, method_holder:java.lang.reflect.Constructor, access_flags:
invokevirtual selected method: receiver-class:java.lang.reflect.Constructor, resolved-class:java.lang.reflect.Constructor, method:java.lang.reflect.Constructor.setConstructorAccessor(Lsun/reflect/ConstructorAccessor;)V, method_holder:java.lang.reflect.Constructor, vtable_index:-2, access_flags:
invokevirtual resolved method: caller-class:sun.reflect.DelegatingConstructorAccessorImpl, compile-time-class:sun.reflect.ConstructorAccessorImpl, method:sun.reflect.ConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object;, method_holder:sun.reflect.ConstructorAccessorImpl, access_flags: public abstract
invokevirtual selected method: receiver-class:sun.reflect.NativeConstructorAccessorImpl, resolved-class:sun.reflect.ConstructorAccessorImpl, method:sun.reflect.ConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object;, method_holder:sun.reflect.NativeConstructorAccessorImpl, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:java.nio.charset.Charset, 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.nio.charset.Charset, 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:sun.util.PreHashedMap, compile-time-class:sun.util.PreHashedMap, method:sun.util.PreHashedMap.put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:sun.util.PreHashedMap, access_flags: public
invokevirtual selected method: receiver-class:sun.nio.cs.StandardCharsets$Cache, resolved-class:sun.util.PreHashedMap, method:sun.util.PreHashedMap.put(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:sun.util.PreHashedMap, vtable_index:28, access_flags: public
invokevirtual resolved method: caller-class:sun.util.PreHashedMap, compile-time-class:java.lang.String, method:java.lang.String.hashCode()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.hashCode()I, method_holder:java.lang.String, vtable_index:3, access_flags: public
[Loaded java.lang.StringCoding from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/StringCoding
copy vtable from java.lang.Object to java.lang.StringCoding size 5
invokevirtual resolved method: caller-class:java.lang.StringCoding, compile-time-class:java.lang.ThreadLocal, method:java.lang.ThreadLocal.get()Ljava/lang/Object;, method_holder:java.lang.ThreadLocal, access_flags: public
invokevirtual selected method: receiver-class:java.lang.ThreadLocal, resolved-class:java.lang.ThreadLocal, method:java.lang.ThreadLocal.get()Ljava/lang/Object;, method_holder:java.lang.ThreadLocal, vtable_index:6, access_flags: public
invokevirtual resolved method: caller-class:java.lang.ThreadLocal, compile-time-class:java.lang.ThreadLocal, method:java.lang.ThreadLocal.getMap(Ljava/lang/Thread;)Ljava/lang/ThreadLocal$ThreadLocalMap;, method_holder:java.lang.ThreadLocal, access_flags:
invokevirtual selected method: receiver-class:java.lang.ThreadLocal, resolved-class:java.lang.ThreadLocal, method:java.lang.ThreadLocal.getMap(Ljava/lang/Thread;)Ljava/lang/ThreadLocal$ThreadLocalMap;, method_holder:java.lang.ThreadLocal, vtable_index:10, access_flags:
invokevirtual resolved method: caller-class:java.lang.ThreadLocal, compile-time-class:java.lang.ThreadLocal, method:java.lang.ThreadLocal.initialValue()Ljava/lang/Object;, method_holder:java.lang.ThreadLocal, access_flags: protected
invokevirtual selected method: receiver-class:java.lang.ThreadLocal, resolved-class:java.lang.ThreadLocal, method:java.lang.ThreadLocal.initialValue()Ljava/lang/Object;, method_holder:java.lang.ThreadLocal, vtable_index:8, access_flags: protected
invokevirtual resolved method: caller-class:java.lang.ThreadLocal, compile-time-class:java.lang.ThreadLocal, method:java.lang.ThreadLocal.createMap(Ljava/lang/Thread;Ljava/lang/Object;)V, method_holder:java.lang.ThreadLocal, access_flags:
invokevirtual selected method: receiver-class:java.lang.ThreadLocal, resolved-class:java.lang.ThreadLocal, method:java.lang.ThreadLocal.createMap(Ljava/lang/Thread;Ljava/lang/Object;)V, method_holder:java.lang.ThreadLocal, vtable_index:11, access_flags:
[Loaded java.lang.ThreadLocal$ThreadLocalMap from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/ThreadLocal$ThreadLocalMap
copy vtable from java.lang.Object to java.lang.ThreadLocal$ThreadLocalMap size 16
adding java.lang.ThreadLocal$ThreadLocalMap.remove(Ljava/lang/ThreadLocal;)V at index 5, flags: private
adding java.lang.ThreadLocal$ThreadLocalMap.rehash()V at index 6, flags: private
adding java.lang.ThreadLocal$ThreadLocalMap.set(Ljava/lang/ThreadLocal;Ljava/lang/Object;)V at index 7, flags: private
adding java.lang.ThreadLocal$ThreadLocalMap.resize()V at index 8, flags: private
adding java.lang.ThreadLocal$ThreadLocalMap.expungeStaleEntries()V at index 9, flags: private
adding java.lang.ThreadLocal$ThreadLocalMap.getEntry(Ljava/lang/ThreadLocal;)Ljava/lang/ThreadLocal$ThreadLocalMap$Entry; at index 10, flags: private
adding java.lang.ThreadLocal$ThreadLocalMap.setThreshold(I)V at index 11, flags: private
adding java.lang.ThreadLocal$ThreadLocalMap.getEntryAfterMiss(Ljava/lang/ThreadLocal;ILjava/lang/ThreadLocal$ThreadLocalMap$Entry;)Ljava/lang/ThreadLocal$ThreadLocalMap$Entry; at index 12, flags: private
adding java.lang.ThreadLocal$ThreadLocalMap.replaceStaleEntry(Ljava/lang/ThreadLocal;Ljava/lang/Object;I)V at index 13, flags: private
adding java.lang.ThreadLocal$ThreadLocalMap.expungeStaleEntry(I)I at index 14, flags: private
adding java.lang.ThreadLocal$ThreadLocalMap.cleanSomeSlots(II)Z at index 15, flags: private
[Loaded java.lang.ThreadLocal$ThreadLocalMap$Entry from $JAVA_HOME/jre/lib/rt.jar]
copy vtable from java.lang.Object to [Ljava.lang.ref.Reference; size 5
copy vtable from java.lang.Object to [Ljava.lang.ref.WeakReference; size 5
copy vtable from java.lang.Object to [Ljava.lang.ThreadLocal$ThreadLocalMap$Entry; size 5
Initializing: java/lang/ref/WeakReference
copy vtable from java.lang.ref.Reference to java.lang.ref.WeakReference size 9
Initializing: java/lang/ThreadLocal$ThreadLocalMap$Entry
copy vtable from java.lang.ref.WeakReference to java.lang.ThreadLocal$ThreadLocalMap$Entry size 9
invokevirtual resolved method: caller-class:java.nio.charset.Charset, 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
[Loaded java.lang.StringCoding$StringDecoder from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/StringCoding$StringDecoder
copy vtable from java.lang.Object to java.lang.StringCoding$StringDecoder size 7
adding java.lang.StringCoding$StringDecoder.charsetName()Ljava/lang/String; at index 5, flags:
adding java.lang.StringCoding$StringDecoder.decode([BII)[C at index 6, flags:
invokevirtual resolved method: caller-class:java.lang.StringCoding$StringDecoder, compile-time-class:java.nio.charset.Charset, method:java.nio.charset.Charset.newDecoder()Ljava/nio/charset/CharsetDecoder;, method_holder:java.nio.charset.Charset, access_flags: public abstract
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8, resolved-class:java.nio.charset.Charset, method:java.nio.charset.Charset.newDecoder()Ljava/nio/charset/CharsetDecoder;, method_holder:sun.nio.cs.UTF_8, vtable_index:9, access_flags: public
[Loaded sun.nio.cs.ArrayDecoder from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.nio.charset.CharsetDecoder from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.nio.cs.UTF_8$Decoder from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/charset/CharsetDecoder
copy vtable from java.lang.Object to java.nio.charset.CharsetDecoder size 17
adding java.nio.charset.CharsetDecoder.decodeLoop(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;)Ljava/nio/charset/CoderResult; at index 5, flags: protected abstract
adding java.nio.charset.CharsetDecoder.malformedInputAction()Ljava/nio/charset/CodingErrorAction; at index 6, flags: public
adding java.nio.charset.CharsetDecoder.unmappableCharacterAction()Ljava/nio/charset/CodingErrorAction; at index 7, flags: public
adding java.nio.charset.CharsetDecoder.implReplaceWith(Ljava/lang/String;)V at index 8, flags: protected
adding java.nio.charset.CharsetDecoder.implOnMalformedInput(Ljava/nio/charset/CodingErrorAction;)V at index 9, flags: protected
adding java.nio.charset.CharsetDecoder.implOnUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)V at index 10, flags: protected
adding java.nio.charset.CharsetDecoder.implFlush(Ljava/nio/CharBuffer;)Ljava/nio/charset/CoderResult; at index 11, flags: protected
adding java.nio.charset.CharsetDecoder.implReset()V at index 12, flags: protected
adding java.nio.charset.CharsetDecoder.isAutoDetecting()Z at index 13, flags: public
adding java.nio.charset.CharsetDecoder.isCharsetDetected()Z at index 14, flags: public
adding java.nio.charset.CharsetDecoder.detectedCharset()Ljava/nio/charset/Charset; at index 15, flags: public
adding java.nio.charset.CharsetDecoder.throwIllegalStateException(II)V at index 16, flags: private
Initializing: sun/nio/cs/ArrayDecoder
copy vtable from java.lang.Object to sun.nio.cs.ArrayDecoder size 5
Initializing: sun/nio/cs/UTF_8$Decoder
copy vtable from java.nio.charset.CharsetDecoder to sun.nio.cs.UTF_8$Decoder size 20
adding sun.nio.cs.UTF_8$Decoder.decode([BII[C)I at index 17, flags: public
adding sun.nio.cs.UTF_8$Decoder.decodeArrayLoop(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;)Ljava/nio/charset/CoderResult; at index 18, flags: private
adding sun.nio.cs.UTF_8$Decoder.decodeBufferLoop(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;)Ljava/nio/charset/CoderResult; at index 19, flags: private
adding sun.nio.cs.UTF_8$Decoder.decodeLoop(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;)Ljava/nio/charset/CoderResult; at index 5, flags: protected
overriding with sun.nio.cs.UTF_8$Decoder::sun.nio.cs.UTF_8$Decoder.decodeLoop(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;)Ljava/nio/charset/CoderResult; index 5, original flags: protected abstract overriders flags: protected
invokevirtual resolved method: caller-class:java.nio.charset.CharsetDecoder, 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:sun.nio.cs.UTF_8$Decoder, 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.nio.charset.CodingErrorAction from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/charset/CodingErrorAction
copy vtable from java.lang.Object to java.nio.charset.CodingErrorAction size 5
adding java.nio.charset.CodingErrorAction.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.nio.charset.CodingErrorAction::java.nio.charset.CodingErrorAction.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
invokevirtual resolved method: caller-class:java.nio.charset.CharsetDecoder, compile-time-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.replaceWith(Ljava/lang/String;)Ljava/nio/charset/CharsetDecoder;, method_holder:java.nio.charset.CharsetDecoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Decoder, resolved-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.replaceWith(Ljava/lang/String;)Ljava/nio/charset/CharsetDecoder;, method_holder:java.nio.charset.CharsetDecoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.charset.CharsetDecoder, 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.nio.charset.CharsetDecoder, compile-time-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.implReplaceWith(Ljava/lang/String;)V, method_holder:java.nio.charset.CharsetDecoder, access_flags: protected
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Decoder, resolved-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.implReplaceWith(Ljava/lang/String;)V, method_holder:java.nio.charset.CharsetDecoder, vtable_index:8, access_flags: protected
invokevirtual resolved method: caller-class:java.lang.StringCoding$StringDecoder, compile-time-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder;, method_holder:java.nio.charset.CharsetDecoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Decoder, resolved-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder;, method_holder:java.nio.charset.CharsetDecoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.charset.CharsetDecoder, compile-time-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.implOnMalformedInput(Ljava/nio/charset/CodingErrorAction;)V, method_holder:java.nio.charset.CharsetDecoder, access_flags: protected
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Decoder, resolved-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.implOnMalformedInput(Ljava/nio/charset/CodingErrorAction;)V, method_holder:java.nio.charset.CharsetDecoder, vtable_index:9, access_flags: protected
invokevirtual resolved method: caller-class:java.lang.StringCoding$StringDecoder, compile-time-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder;, method_holder:java.nio.charset.CharsetDecoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Decoder, resolved-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder;, method_holder:java.nio.charset.CharsetDecoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.charset.CharsetDecoder, compile-time-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.implOnUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)V, method_holder:java.nio.charset.CharsetDecoder, access_flags: protected
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Decoder, resolved-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.implOnUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)V, method_holder:java.nio.charset.CharsetDecoder, vtable_index:10, access_flags: protected
invokevirtual resolved method: caller-class:java.lang.StringCoding$StringDecoder, compile-time-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, access_flags: public final native
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8, resolved-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, vtable_index:-2, access_flags: public final native
invokevirtual resolved method: caller-class:java.lang.StringCoding$StringDecoder, 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
invokevirtual resolved method: caller-class:java.lang.StringCoding, compile-time-class:java.lang.ThreadLocal, method:java.lang.ThreadLocal.set(Ljava/lang/Object;)V, method_holder:java.lang.ThreadLocal, access_flags: public
invokevirtual selected method: receiver-class:java.lang.ThreadLocal, resolved-class:java.lang.ThreadLocal, method:java.lang.ThreadLocal.set(Ljava/lang/Object;)V, method_holder:java.lang.ThreadLocal, vtable_index:7, access_flags: public
invokevirtual resolved method: caller-class:java.lang.ThreadLocal$ThreadLocalMap, compile-time-class:java.lang.ThreadLocal$ThreadLocalMap$Entry, method:java.lang.ThreadLocal$ThreadLocalMap$Entry.get()Ljava/lang/Object;, method_holder:java.lang.ref.Reference, access_flags: public
invokevirtual selected method: receiver-class:java.lang.ThreadLocal$ThreadLocalMap$Entry, resolved-class:java.lang.ThreadLocal$ThreadLocalMap$Entry, method:java.lang.ThreadLocal$ThreadLocalMap$Entry.get()Ljava/lang/Object;, method_holder:java.lang.ref.Reference, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:java.lang.StringCoding, compile-time-class:java.lang.StringCoding$StringDecoder, method:java.lang.StringCoding$StringDecoder.decode([BII)[C, method_holder:java.lang.StringCoding$StringDecoder, access_flags:
invokevirtual selected method: receiver-class:java.lang.StringCoding$StringDecoder, resolved-class:java.lang.StringCoding$StringDecoder, method:java.lang.StringCoding$StringDecoder.decode([BII)[C, method_holder:java.lang.StringCoding$StringDecoder, vtable_index:6, access_flags:
invokevirtual resolved method: caller-class:java.lang.StringCoding$StringDecoder, compile-time-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.maxCharsPerByte()F, method_holder:java.nio.charset.CharsetDecoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Decoder, resolved-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.maxCharsPerByte()F, method_holder:java.nio.charset.CharsetDecoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.StringCoding, compile-time-class:java.lang.ref.SoftReference, method:java.lang.ref.SoftReference.get()Ljava/lang/Object;, method_holder:java.lang.ref.SoftReference, access_flags: public
invokevirtual selected method: receiver-class:java.lang.ref.SoftReference, resolved-class:java.lang.ref.SoftReference, method:java.lang.ref.SoftReference.get()Ljava/lang/Object;, method_holder:java.lang.ref.SoftReference, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:java.lang.StringCoding, compile-time-class:java.lang.StringCoding$StringDecoder, method:java.lang.StringCoding$StringDecoder.requestedCharsetName()Ljava/lang/String;, method_holder:java.lang.StringCoding$StringDecoder, access_flags: final
invokevirtual selected method: receiver-class:java.lang.StringCoding$StringDecoder, resolved-class:java.lang.StringCoding$StringDecoder, method:java.lang.StringCoding$StringDecoder.requestedCharsetName()Ljava/lang/String;, method_holder:java.lang.StringCoding$StringDecoder, vtable_index:-2, access_flags: final
invokevirtual resolved method: caller-class:java.lang.StringCoding, 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:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:<NULL>, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:sun.misc.VM, compile-time-class:java.util.Properties, method:java.util.Properties.putAll(Ljava/util/Map;)V, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.putAll(Ljava/util/Map;)V, method_holder:java.util.Hashtable, vtable_index:20, access_flags: public synchronized
[Loaded java.util.Hashtable$EntrySet from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Hashtable$EntrySet
copy vtable from java.util.AbstractSet to java.util.Hashtable$EntrySet size 24
adding java.util.Hashtable$EntrySet.add(Ljava/lang/Object;)Z at index 5, flags: public volatile synthetic
overriding with java.util.Hashtable$EntrySet::java.util.Hashtable$EntrySet.add(Ljava/lang/Object;)Z index 5, original flags: public overriders flags: public volatile synthetic
adding java.util.Hashtable$EntrySet.add(Ljava/util/Map$Entry;)Z at index 23, flags: public
adding java.util.Hashtable$EntrySet.remove(Ljava/lang/Object;)Z at index 6, flags: public
overriding with java.util.Hashtable$EntrySet::java.util.Hashtable$EntrySet.remove(Ljava/lang/Object;)Z index 6, original flags: public overriders flags: public
adding java.util.Hashtable$EntrySet.clear()V at index 7, flags: public
overriding with java.util.Hashtable$EntrySet::java.util.Hashtable$EntrySet.clear()V index 7, original flags: public overriders flags: public
adding java.util.Hashtable$EntrySet.contains(Ljava/lang/Object;)Z at index 9, flags: public
overriding with java.util.Hashtable$EntrySet::java.util.Hashtable$EntrySet.contains(Ljava/lang/Object;)Z index 9, original flags: public overriders flags: public
adding java.util.Hashtable$EntrySet.size()I at index 10, flags: public
overriding with java.util.Hashtable$EntrySet::java.util.Hashtable$EntrySet.size()I index 10, original flags: public abstract overriders flags: public
adding java.util.Hashtable$EntrySet.iterator()Ljava/util/Iterator; at index 13, flags: public
overriding with java.util.Hashtable$EntrySet::java.util.Hashtable$EntrySet.iterator()Ljava/util/Iterator; index 13, original flags: public abstract 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
[Loaded java.util.Collections$SynchronizedCollection from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.Collections$SynchronizedSet from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Collections$SynchronizedCollection
copy vtable from java.lang.Object to java.util.Collections$SynchronizedCollection size 24
adding java.util.Collections$SynchronizedCollection.add(Ljava/lang/Object;)Z at index 5, flags: public
adding java.util.Collections$SynchronizedCollection.remove(Ljava/lang/Object;)Z at index 6, flags: public
adding java.util.Collections$SynchronizedCollection.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.util.Collections$SynchronizedCollection::java.util.Collections$SynchronizedCollection.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.util.Collections$SynchronizedCollection.clear()V at index 7, flags: public
adding java.util.Collections$SynchronizedCollection.isEmpty()Z at index 8, flags: public
adding java.util.Collections$SynchronizedCollection.contains(Ljava/lang/Object;)Z at index 9, flags: public
adding java.util.Collections$SynchronizedCollection.size()I at index 10, flags: public
adding java.util.Collections$SynchronizedCollection.toArray([Ljava/lang/Object;)[Ljava/lang/Object; at index 11, flags: public
adding java.util.Collections$SynchronizedCollection.toArray()[Ljava/lang/Object; at index 12, flags: public
adding java.util.Collections$SynchronizedCollection.iterator()Ljava/util/Iterator; at index 13, flags: public
adding java.util.Collections$SynchronizedCollection.spliterator()Ljava/util/Spliterator; at index 14, flags: public
adding java.util.Collections$SynchronizedCollection.addAll(Ljava/util/Collection;)Z at index 15, flags: public
adding java.util.Collections$SynchronizedCollection.stream()Ljava/util/stream/Stream; at index 16, flags: public
adding java.util.Collections$SynchronizedCollection.writeObject(Ljava/io/ObjectOutputStream;)V at index 17, flags: private
adding java.util.Collections$SynchronizedCollection.forEach(Ljava/util/function/Consumer;)V at index 18, flags: public
adding java.util.Collections$SynchronizedCollection.containsAll(Ljava/util/Collection;)Z at index 19, flags: public
adding java.util.Collections$SynchronizedCollection.removeAll(Ljava/util/Collection;)Z at index 20, flags: public
adding java.util.Collections$SynchronizedCollection.retainAll(Ljava/util/Collection;)Z at index 21, flags: public
adding java.util.Collections$SynchronizedCollection.removeIf(Ljava/util/function/Predicate;)Z at index 22, flags: public
adding java.util.Collections$SynchronizedCollection.parallelStream()Ljava/util/stream/Stream; at index 23, flags: public
Initializing: java/util/Collections$SynchronizedSet
copy vtable from java.util.Collections$SynchronizedCollection to java.util.Collections$SynchronizedSet size 24
adding java.util.Collections$SynchronizedSet.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.util.Collections$SynchronizedSet::java.util.Collections$SynchronizedSet.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.util.Collections$SynchronizedSet.hashCode()I at index 3, flags: public
overriding with java.util.Collections$SynchronizedSet::java.util.Collections$SynchronizedSet.hashCode()I index 3, original flags: public native overriders flags: public
[Loaded java.util.Objects from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Objects
copy vtable from java.lang.Object to java.util.Objects size 5
[Loaded java.util.Enumeration from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.Iterator from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.Hashtable$Enumerator from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Enumeration
copy vtable from java.lang.Object to java.util.Enumeration size 5
Initializing: java/util/Iterator
copy vtable from java.lang.Object to java.util.Iterator size 5
Initializing: java/util/Hashtable$Enumerator
copy vtable from java.lang.Object to java.util.Hashtable$Enumerator size 11
adding java.util.Hashtable$Enumerator.remove()V at index 5, flags: public
adding java.util.Hashtable$Enumerator.hasNext()Z at index 6, flags: public
adding java.util.Hashtable$Enumerator.next()Ljava/lang/Object; at index 7, flags: public
adding java.util.Hashtable$Enumerator.hasMoreElements()Z at index 8, flags: public
adding java.util.Hashtable$Enumerator.nextElement()Ljava/lang/Object; at index 9, flags: public
adding java.util.Iterator.forEachRemaining(Ljava/util/function/Consumer;)V at index 10, flags: public default
invokevirtual resolved method: caller-class:java.util.Hashtable$Enumerator, compile-time-class:java.util.Hashtable$Enumerator, method:java.util.Hashtable$Enumerator.hasMoreElements()Z, method_holder:java.util.Hashtable$Enumerator, access_flags: public
invokevirtual selected method: receiver-class:java.util.Hashtable$Enumerator, resolved-class:java.util.Hashtable$Enumerator, method:java.util.Hashtable$Enumerator.hasMoreElements()Z, method_holder:java.util.Hashtable$Enumerator, vtable_index:8, access_flags: public
invokevirtual resolved method: caller-class:java.util.Hashtable$Enumerator, compile-time-class:java.util.Hashtable$Enumerator, method:java.util.Hashtable$Enumerator.nextElement()Ljava/lang/Object;, method_holder:java.util.Hashtable$Enumerator, access_flags: public
invokevirtual selected method: receiver-class:java.util.Hashtable$Enumerator, resolved-class:java.util.Hashtable$Enumerator, method:java.util.Hashtable$Enumerator.nextElement()Ljava/lang/Object;, method_holder:java.util.Hashtable$Enumerator, vtable_index:9, access_flags: public
invokevirtual resolved method: caller-class:java.util.Hashtable, compile-time-class:java.util.Hashtable, method:java.util.Hashtable.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Hashtable, method:java.util.Hashtable.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:sun.misc.VM, compile-time-class:java.util.Properties, method:java.util.Properties.remove(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.remove(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:5, access_flags: public synchronized
invokevirtual resolved method: caller-class:sun.misc.VM, 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
[Loaded java.lang.Runtime from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/Runtime
copy vtable from java.lang.Object to java.lang.Runtime size 29
adding java.lang.Runtime.exit(I)V at index 5, flags: public
adding java.lang.Runtime.runFinalization()V at index 6, flags: public
adding java.lang.Runtime.loadLibrary(Ljava/lang/String;)V at index 7, flags: public
adding java.lang.Runtime.loadLibrary0(Ljava/lang/Class;Ljava/lang/String;)V at index 8, flags: synchronized
adding java.lang.Runtime.load(Ljava/lang/String;)V at index 9, flags: public
adding java.lang.Runtime.gc()V at index 10, flags: public native
adding java.lang.Runtime.load0(Ljava/lang/Class;Ljava/lang/String;)V at index 11, flags: synchronized
adding java.lang.Runtime.freeMemory()J at index 12, flags: public native
adding java.lang.Runtime.maxMemory()J at index 13, flags: public native
adding java.lang.Runtime.addShutdownHook(Ljava/lang/Thread;)V at index 14, flags: public
adding java.lang.Runtime.removeShutdownHook(Ljava/lang/Thread;)Z at index 15, flags: public
adding java.lang.Runtime.halt(I)V at index 16, flags: public
adding java.lang.Runtime.exec([Ljava/lang/String;)Ljava/lang/Process; at index 17, flags: public
adding java.lang.Runtime.exec(Ljava/lang/String;)Ljava/lang/Process; at index 18, flags: public
adding java.lang.Runtime.exec([Ljava/lang/String;[Ljava/lang/String;Ljava/io/File;)Ljava/lang/Process; at index 19, flags: public
adding java.lang.Runtime.exec([Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Process; at index 20, flags: public
adding java.lang.Runtime.exec(Ljava/lang/String;[Ljava/lang/String;Ljava/io/File;)Ljava/lang/Process; at index 21, flags: public
adding java.lang.Runtime.exec(Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/Process; at index 22, flags: public
adding java.lang.Runtime.availableProcessors()I at index 23, flags: public native
adding java.lang.Runtime.totalMemory()J at index 24, flags: public native
adding java.lang.Runtime.traceInstructions(Z)V at index 25, flags: public native
adding java.lang.Runtime.traceMethodCalls(Z)V at index 26, flags: public native
adding java.lang.Runtime.getLocalizedInputStream(Ljava/io/InputStream;)Ljava/io/InputStream; at index 27, flags: public
adding java.lang.Runtime.getLocalizedOutputStream(Ljava/io/OutputStream;)Ljava/io/OutputStream; at index 28, flags: public
invokevirtual resolved method: caller-class:sun.misc.VM, compile-time-class:java.lang.Runtime, method:java.lang.Runtime.maxMemory()J, method_holder:java.lang.Runtime, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.Runtime, resolved-class:java.lang.Runtime, method:java.lang.Runtime.maxMemory()J, method_holder:java.lang.Runtime, vtable_index:13, access_flags: public native
invokevirtual resolved method: caller-class:sun.misc.VM, 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
[Loaded sun.misc.Version from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/Version
copy vtable from java.lang.Object to sun.misc.Version size 5
invokevirtual resolved method: caller-class:java.lang.System, compile-time-class:java.util.Properties, method:java.util.Properties.setProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;, method_holder:java.util.Properties, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.setProperty(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;, method_holder:java.util.Properties, vtable_index:38, access_flags: public synchronized
invokevirtual resolved method: caller-class:java.util.Properties, compile-time-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
[Loaded java.lang.AutoCloseable from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.Closeable from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.InputStream from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.FileInputStream from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/AutoCloseable
copy vtable from java.lang.Object to java.lang.AutoCloseable size 5
Initializing: java/io/Closeable
copy vtable from java.lang.Object to java.io.Closeable size 5
Initializing: java/io/InputStream
copy vtable from java.lang.Object to java.io.InputStream size 14
adding java.io.InputStream.read([BII)I at index 5, flags: public
adding java.io.InputStream.read([B)I at index 6, flags: public
adding java.io.InputStream.read()I at index 7, flags: public abstract
adding java.io.InputStream.close()V at index 8, flags: public
adding java.io.InputStream.mark(I)V at index 9, flags: public synchronized
adding java.io.InputStream.reset()V at index 10, flags: public synchronized
adding java.io.InputStream.skip(J)J at index 11, flags: public
adding java.io.InputStream.available()I at index 12, flags: public
adding java.io.InputStream.markSupported()Z at index 13, flags: public
Initializing: java/io/FileInputStream
copy vtable from java.io.InputStream to java.io.FileInputStream size 18
adding java.io.FileInputStream.finalize()V at index 0, flags: protected
overriding with java.io.FileInputStream::java.io.FileInputStream.finalize()V index 0, original flags: protected overriders flags: protected
adding java.io.FileInputStream.read([BII)I at index 5, flags: public
overriding with java.io.FileInputStream::java.io.FileInputStream.read([BII)I index 5, original flags: public overriders flags: public
adding java.io.FileInputStream.read()I at index 7, flags: public native
overriding with java.io.FileInputStream::java.io.FileInputStream.read()I index 7, original flags: public abstract overriders flags: public native
adding java.io.FileInputStream.read([B)I at index 6, flags: public
overriding with java.io.FileInputStream::java.io.FileInputStream.read([B)I index 6, original flags: public overriders flags: public
adding java.io.FileInputStream.close()V at index 8, flags: public
overriding with java.io.FileInputStream::java.io.FileInputStream.close()V index 8, original flags: public overriders flags: public
adding java.io.FileInputStream.open(Ljava/lang/String;)V at index 14, flags: private native
adding java.io.FileInputStream.readBytes([BII)I at index 15, flags: private native
adding java.io.FileInputStream.skip(J)J at index 11, flags: public native
overriding with java.io.FileInputStream::java.io.FileInputStream.skip(J)J index 11, original flags: public overriders flags: public native
adding java.io.FileInputStream.available()I at index 12, flags: public native
overriding with java.io.FileInputStream::java.io.FileInputStream.available()I index 12, original flags: public overriders flags: public native
adding java.io.FileInputStream.getChannel()Ljava/nio/channels/FileChannel; at index 16, flags: public
adding java.io.FileInputStream.close0()V at index 17, flags: private native
[Loaded java.io.FileDescriptor from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/io/FileDescriptor
copy vtable from java.lang.Object to java.io.FileDescriptor size 5
[Loaded sun.misc.JavaIOFileDescriptorAccess from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.FileDescriptor$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/JavaIOFileDescriptorAccess
copy vtable from java.lang.Object to sun.misc.JavaIOFileDescriptorAccess size 5
Initializing: java/io/FileDescriptor$1
copy vtable from java.lang.Object to java.io.FileDescriptor$1 size 5
[Loaded sun.misc.SharedSecrets from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/SharedSecrets
copy vtable from java.lang.Object to sun.misc.SharedSecrets size 5
invokevirtual resolved method: caller-class:java.io.FileInputStream, compile-time-class:java.io.FileDescriptor, method:java.io.FileDescriptor.attach(Ljava/io/Closeable;)V, method_holder:java.io.FileDescriptor, access_flags: synchronized
invokevirtual selected method: receiver-class:java.io.FileDescriptor, resolved-class:java.io.FileDescriptor, method:java.io.FileDescriptor.attach(Ljava/io/Closeable;)V, method_holder:java.io.FileDescriptor, vtable_index:-2, access_flags: synchronized
[Loaded java.io.Flushable from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.OutputStream from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.FileOutputStream from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/io/Flushable
copy vtable from java.lang.Object to java.io.Flushable size 5
Initializing: java/io/OutputStream
copy vtable from java.lang.Object to java.io.OutputStream size 10
adding java.io.OutputStream.write([BII)V at index 5, flags: public
adding java.io.OutputStream.write([B)V at index 6, flags: public
adding java.io.OutputStream.write(I)V at index 7, flags: public abstract
adding java.io.OutputStream.flush()V at index 8, flags: public
adding java.io.OutputStream.close()V at index 9, flags: public
Initializing: java/io/FileOutputStream
copy vtable from java.io.OutputStream to java.io.FileOutputStream size 15
adding java.io.FileOutputStream.finalize()V at index 0, flags: protected
overriding with java.io.FileOutputStream::java.io.FileOutputStream.finalize()V index 0, original flags: protected overriders flags: protected
adding java.io.FileOutputStream.write([BII)V at index 5, flags: public
overriding with java.io.FileOutputStream::java.io.FileOutputStream.write([BII)V index 5, original flags: public overriders flags: public
adding java.io.FileOutputStream.write([B)V at index 6, flags: public
overriding with java.io.FileOutputStream::java.io.FileOutputStream.write([B)V index 6, original flags: public overriders flags: public
adding java.io.FileOutputStream.write(IZ)V at index 10, flags: private native
adding java.io.FileOutputStream.write(I)V at index 7, flags: public
overriding with java.io.FileOutputStream::java.io.FileOutputStream.write(I)V index 7, original flags: public abstract overriders flags: public
adding java.io.FileOutputStream.close()V at index 9, flags: public
overriding with java.io.FileOutputStream::java.io.FileOutputStream.close()V index 9, original flags: public overriders flags: public
adding java.io.FileOutputStream.open(Ljava/lang/String;Z)V at index 11, flags: private native
adding java.io.FileOutputStream.getChannel()Ljava/nio/channels/FileChannel; at index 12, flags: public
adding java.io.FileOutputStream.close0()V at index 13, flags: private native
adding java.io.FileOutputStream.writeBytes([BIIZ)V at index 14, flags: private native
invokevirtual resolved method: caller-class:java.io.FileOutputStream, compile-time-class:java.io.FileDescriptor, method:java.io.FileDescriptor.attach(Ljava/io/Closeable;)V, method_holder:java.io.FileDescriptor, access_flags: synchronized
invokevirtual selected method: receiver-class:java.io.FileDescriptor, resolved-class:java.io.FileDescriptor, method:java.io.FileDescriptor.attach(Ljava/io/Closeable;)V, method_holder:java.io.FileDescriptor, vtable_index:-2, access_flags: synchronized
[Loaded java.io.FilterInputStream from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.BufferedInputStream from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/io/FilterInputStream
copy vtable from java.io.InputStream to java.io.FilterInputStream size 14
adding java.io.FilterInputStream.read([BII)I at index 5, flags: public
overriding with java.io.FilterInputStream::java.io.FilterInputStream.read([BII)I index 5, original flags: public overriders flags: public
adding java.io.FilterInputStream.read([B)I at index 6, flags: public
overriding with java.io.FilterInputStream::java.io.FilterInputStream.read([B)I index 6, original flags: public overriders flags: public
adding java.io.FilterInputStream.read()I at index 7, flags: public
overriding with java.io.FilterInputStream::java.io.FilterInputStream.read()I index 7, original flags: public abstract overriders flags: public
adding java.io.FilterInputStream.close()V at index 8, flags: public
overriding with java.io.FilterInputStream::java.io.FilterInputStream.close()V index 8, original flags: public overriders flags: public
adding java.io.FilterInputStream.mark(I)V at index 9, flags: public synchronized
overriding with java.io.FilterInputStream::java.io.FilterInputStream.mark(I)V index 9, original flags: public synchronized overriders flags: public synchronized
adding java.io.FilterInputStream.reset()V at index 10, flags: public synchronized
overriding with java.io.FilterInputStream::java.io.FilterInputStream.reset()V index 10, original flags: public synchronized overriders flags: public synchronized
adding java.io.FilterInputStream.skip(J)J at index 11, flags: public
overriding with java.io.FilterInputStream::java.io.FilterInputStream.skip(J)J index 11, original flags: public overriders flags: public
adding java.io.FilterInputStream.available()I at index 12, flags: public
overriding with java.io.FilterInputStream::java.io.FilterInputStream.available()I index 12, original flags: public overriders flags: public
adding java.io.FilterInputStream.markSupported()Z at index 13, flags: public
overriding with java.io.FilterInputStream::java.io.FilterInputStream.markSupported()Z index 13, original flags: public overriders flags: public
Initializing: java/io/BufferedInputStream
copy vtable from java.io.FilterInputStream to java.io.BufferedInputStream size 18
adding java.io.BufferedInputStream.read([BII)I at index 5, flags: public synchronized
overriding with java.io.BufferedInputStream::java.io.BufferedInputStream.read([BII)I index 5, original flags: public overriders flags: public synchronized
adding java.io.BufferedInputStream.read()I at index 7, flags: public synchronized
overriding with java.io.BufferedInputStream::java.io.BufferedInputStream.read()I index 7, original flags: public overriders flags: public synchronized
adding java.io.BufferedInputStream.close()V at index 8, flags: public
overriding with java.io.BufferedInputStream::java.io.BufferedInputStream.close()V index 8, original flags: public overriders flags: public
adding java.io.BufferedInputStream.fill()V at index 14, flags: private
adding java.io.BufferedInputStream.mark(I)V at index 9, flags: public synchronized
overriding with java.io.BufferedInputStream::java.io.BufferedInputStream.mark(I)V index 9, original flags: public synchronized overriders flags: public synchronized
adding java.io.BufferedInputStream.reset()V at index 10, flags: public synchronized
overriding with java.io.BufferedInputStream::java.io.BufferedInputStream.reset()V index 10, original flags: public synchronized overriders flags: public synchronized
adding java.io.BufferedInputStream.skip(J)J at index 11, flags: public synchronized
overriding with java.io.BufferedInputStream::java.io.BufferedInputStream.skip(J)J index 11, original flags: public overriders flags: public synchronized
adding java.io.BufferedInputStream.available()I at index 12, flags: public synchronized
overriding with java.io.BufferedInputStream::java.io.BufferedInputStream.available()I index 12, original flags: public overriders flags: public synchronized
adding java.io.BufferedInputStream.markSupported()Z at index 13, flags: public
overriding with java.io.BufferedInputStream::java.io.BufferedInputStream.markSupported()Z index 13, original flags: public overriders flags: public
adding java.io.BufferedInputStream.getInIfOpen()Ljava/io/InputStream; at index 15, flags: private
adding java.io.BufferedInputStream.getBufIfOpen()[B at index 16, flags: private
adding java.io.BufferedInputStream.read1([BII)I at index 17, flags: private
[Loaded java.util.concurrent.atomic.AtomicReferenceFieldUpdater from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/concurrent/atomic/AtomicReferenceFieldUpdater
copy vtable from java.lang.Object to java.util.concurrent.atomic.AtomicReferenceFieldUpdater size 11
adding java.util.concurrent.atomic.AtomicReferenceFieldUpdater.get(Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public abstract
adding java.util.concurrent.atomic.AtomicReferenceFieldUpdater.set(Ljava/lang/Object;Ljava/lang/Object;)V at index 6, flags: public abstract
adding java.util.concurrent.atomic.AtomicReferenceFieldUpdater.lazySet(Ljava/lang/Object;Ljava/lang/Object;)V at index 7, flags: public abstract
adding java.util.concurrent.atomic.AtomicReferenceFieldUpdater.getAndSet(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 8, flags: public
adding java.util.concurrent.atomic.AtomicReferenceFieldUpdater.compareAndSet(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z at index 9, flags: public abstract
adding java.util.concurrent.atomic.AtomicReferenceFieldUpdater.weakCompareAndSet(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z at index 10, flags: public abstract
[Loaded java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl
copy vtable from java.util.concurrent.atomic.AtomicReferenceFieldUpdater to java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl size 11
adding java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.get(Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public
overriding with java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl::java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.get(Ljava/lang/Object;)Ljava/lang/Object; index 5, original flags: public abstract overriders flags: public
adding java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.set(Ljava/lang/Object;Ljava/lang/Object;)V at index 6, flags: public
overriding with java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl::java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.set(Ljava/lang/Object;Ljava/lang/Object;)V index 6, original flags: public abstract overriders flags: public
adding java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.lazySet(Ljava/lang/Object;Ljava/lang/Object;)V at index 7, flags: public
overriding with java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl::java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.lazySet(Ljava/lang/Object;Ljava/lang/Object;)V index 7, original flags: public abstract overriders flags: public
adding java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.getAndSet(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 8, flags: public
overriding with java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl::java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.getAndSet(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 8, original flags: public overriders flags: public
adding java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.compareAndSet(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z at index 9, flags: public
overriding with java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl::java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.compareAndSet(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z index 9, original flags: public abstract overriders flags: public
adding java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.weakCompareAndSet(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z at index 10, flags: public
overriding with java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl::java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl.weakCompareAndSet(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z index 10, original flags: public abstract overriders flags: public
[Loaded java.security.PrivilegedExceptionAction from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/security/PrivilegedExceptionAction
copy vtable from java.lang.Object to java.security.PrivilegedExceptionAction size 5
Initializing: java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1
copy vtable from java.lang.Object to java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1 size 7
adding java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1.run()Ljava/lang/reflect/Field; at index 5, flags: public
adding java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1.run()Ljava/lang/Object; at index 6, flags: public volatile synthetic
invokevirtual resolved method: caller-class:java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1, compile-time-class:java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1, method:java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1.run()Ljava/lang/reflect/Field;, method_holder:java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1, access_flags: public
invokevirtual selected method: receiver-class:java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1, resolved-class:java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1, method:java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1.run()Ljava/lang/reflect/Field;, method_holder:java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1, 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
invokevirtual resolved method: caller-class:java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl, compile-time-class:java.lang.reflect.Field, method:java.lang.reflect.Field.getModifiers()I, 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.getModifiers()I, method_holder:java.lang.reflect.Field, vtable_index:-2, access_flags: public
[Loaded sun.reflect.misc.ReflectUtil from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/reflect/misc/ReflectUtil
copy vtable from java.lang.Object to sun.reflect.misc.ReflectUtil size 5
invokevirtual resolved method: caller-class:java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl, 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.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl, compile-time-class:java.lang.reflect.Field, method:java.lang.reflect.Field.getType()Ljava/lang/Class;, 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.getType()Ljava/lang/Class;, method_holder:java.lang.reflect.Field, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.util.concurrent.atomic.AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl, 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
[Loaded java.io.FilterOutputStream from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.PrintStream from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/io/FilterOutputStream
copy vtable from java.io.OutputStream to java.io.FilterOutputStream size 10
adding java.io.FilterOutputStream.write([BII)V at index 5, flags: public
overriding with java.io.FilterOutputStream::java.io.FilterOutputStream.write([BII)V index 5, original flags: public overriders flags: public
adding java.io.FilterOutputStream.write([B)V at index 6, flags: public
overriding with java.io.FilterOutputStream::java.io.FilterOutputStream.write([B)V index 6, original flags: public overriders flags: public
adding java.io.FilterOutputStream.write(I)V at index 7, flags: public
overriding with java.io.FilterOutputStream::java.io.FilterOutputStream.write(I)V index 7, original flags: public abstract overriders flags: public
adding java.io.FilterOutputStream.flush()V at index 8, flags: public
overriding with java.io.FilterOutputStream::java.io.FilterOutputStream.flush()V index 8, original flags: public overriders flags: public
adding java.io.FilterOutputStream.close()V at index 9, flags: public
overriding with java.io.FilterOutputStream::java.io.FilterOutputStream.close()V index 9, original flags: public overriders flags: public
Initializing: java/io/PrintStream
copy vtable from java.io.FilterOutputStream to java.io.PrintStream size 46
adding java.io.PrintStream.println(D)V at index 10, flags: public
adding java.io.PrintStream.println(F)V at index 11, flags: public
adding java.io.PrintStream.println(J)V at index 12, flags: public
adding java.io.PrintStream.println(Ljava/lang/Object;)V at index 13, flags: public
adding java.io.PrintStream.println(Ljava/lang/String;)V at index 14, flags: public
adding java.io.PrintStream.println([C)V at index 15, flags: public
adding java.io.PrintStream.println()V at index 16, flags: public
adding java.io.PrintStream.println(Z)V at index 17, flags: public
adding java.io.PrintStream.println(C)V at index 18, flags: public
adding java.io.PrintStream.println(I)V at index 19, flags: public
adding java.io.PrintStream.append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; at index 20, flags: public volatile synthetic
adding java.io.PrintStream.append(C)Ljava/lang/Appendable; at index 21, flags: public volatile synthetic
adding java.io.PrintStream.append(C)Ljava/io/PrintStream; at index 22, flags: public
adding java.io.PrintStream.append(Ljava/lang/CharSequence;II)Ljava/lang/Appendable; at index 23, flags: public volatile synthetic
adding java.io.PrintStream.append(Ljava/lang/CharSequence;II)Ljava/io/PrintStream; at index 24, flags: public
adding java.io.PrintStream.append(Ljava/lang/CharSequence;)Ljava/io/PrintStream; at index 25, flags: public
adding java.io.PrintStream.format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; at index 26, flags: public transient
adding java.io.PrintStream.format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; at index 27, flags: public transient
adding java.io.PrintStream.write(Ljava/lang/String;)V at index 28, flags: private
adding java.io.PrintStream.write([C)V at index 29, flags: private
adding java.io.PrintStream.write(I)V at index 7, flags: public
overriding with java.io.PrintStream::java.io.PrintStream.write(I)V index 7, original flags: public overriders flags: public
adding java.io.PrintStream.write([BII)V at index 5, flags: public
overriding with java.io.PrintStream::java.io.PrintStream.write([BII)V index 5, original flags: public overriders flags: public
adding java.io.PrintStream.print(Z)V at index 30, flags: public
adding java.io.PrintStream.print(J)V at index 31, flags: public
adding java.io.PrintStream.print(D)V at index 32, flags: public
adding java.io.PrintStream.print(F)V at index 33, flags: public
adding java.io.PrintStream.print(Ljava/lang/Object;)V at index 34, flags: public
adding java.io.PrintStream.print(Ljava/lang/String;)V at index 35, flags: public
adding java.io.PrintStream.print([C)V at index 36, flags: public
adding java.io.PrintStream.print(C)V at index 37, flags: public
adding java.io.PrintStream.print(I)V at index 38, flags: public
adding java.io.PrintStream.newLine()V at index 39, flags: private
adding java.io.PrintStream.flush()V at index 8, flags: public
overriding with java.io.PrintStream::java.io.PrintStream.flush()V index 8, original flags: public overriders flags: public
adding java.io.PrintStream.close()V at index 9, flags: public
overriding with java.io.PrintStream::java.io.PrintStream.close()V index 9, original flags: public overriders flags: public
adding java.io.PrintStream.ensureOpen()V at index 40, flags: private
adding java.io.PrintStream.checkError()Z at index 41, flags: public
adding java.io.PrintStream.setError()V at index 42, flags: protected
adding java.io.PrintStream.clearError()V at index 43, flags: protected
adding java.io.PrintStream.printf(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; at index 44, flags: public transient
adding java.io.PrintStream.printf(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; at index 45, flags: public transient
[Loaded java.io.BufferedOutputStream from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/io/BufferedOutputStream
copy vtable from java.io.FilterOutputStream to java.io.BufferedOutputStream size 11
adding java.io.BufferedOutputStream.write(I)V at index 7, flags: public synchronized
overriding with java.io.BufferedOutputStream::java.io.BufferedOutputStream.write(I)V index 7, original flags: public overriders flags: public synchronized
adding java.io.BufferedOutputStream.write([BII)V at index 5, flags: public synchronized
overriding with java.io.BufferedOutputStream::java.io.BufferedOutputStream.write([BII)V index 5, original flags: public overriders flags: public synchronized
adding java.io.BufferedOutputStream.flush()V at index 8, flags: public synchronized
overriding with java.io.BufferedOutputStream::java.io.BufferedOutputStream.flush()V index 8, original flags: public overriders flags: public synchronized
adding java.io.BufferedOutputStream.flushBuffer()V at index 10, flags: private
[Loaded java.io.Writer from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.OutputStreamWriter from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/io/Writer
copy vtable from java.lang.Object to java.io.Writer size 18
adding java.io.Writer.append(Ljava/lang/CharSequence;II)Ljava/io/Writer; at index 5, flags: public
adding java.io.Writer.append(C)Ljava/io/Writer; at index 6, flags: public
adding java.io.Writer.append(Ljava/lang/CharSequence;)Ljava/io/Writer; at index 7, flags: public
adding java.io.Writer.append(C)Ljava/lang/Appendable; at index 8, flags: public volatile synthetic
adding java.io.Writer.append(Ljava/lang/CharSequence;II)Ljava/lang/Appendable; at index 9, flags: public volatile synthetic
adding java.io.Writer.append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; at index 10, flags: public volatile synthetic
adding java.io.Writer.write([C)V at index 11, flags: public
adding java.io.Writer.write([CII)V at index 12, flags: public abstract
adding java.io.Writer.write(I)V at index 13, flags: public
adding java.io.Writer.write(Ljava/lang/String;II)V at index 14, flags: public
adding java.io.Writer.write(Ljava/lang/String;)V at index 15, flags: public
adding java.io.Writer.flush()V at index 16, flags: public abstract
adding java.io.Writer.close()V at index 17, flags: public abstract
Initializing: java/io/OutputStreamWriter
copy vtable from java.io.Writer to java.io.OutputStreamWriter size 20
adding java.io.OutputStreamWriter.write(Ljava/lang/String;II)V at index 14, flags: public
overriding with java.io.OutputStreamWriter::java.io.OutputStreamWriter.write(Ljava/lang/String;II)V index 14, original flags: public overriders flags: public
adding java.io.OutputStreamWriter.write(I)V at index 13, flags: public
overriding with java.io.OutputStreamWriter::java.io.OutputStreamWriter.write(I)V index 13, original flags: public overriders flags: public
adding java.io.OutputStreamWriter.write([CII)V at index 12, flags: public
overriding with java.io.OutputStreamWriter::java.io.OutputStreamWriter.write([CII)V index 12, original flags: public abstract overriders flags: public
adding java.io.OutputStreamWriter.flush()V at index 16, flags: public
overriding with java.io.OutputStreamWriter::java.io.OutputStreamWriter.flush()V index 16, original flags: public abstract overriders flags: public
adding java.io.OutputStreamWriter.close()V at index 17, flags: public
overriding with java.io.OutputStreamWriter::java.io.OutputStreamWriter.close()V index 17, original flags: public abstract overriders flags: public
adding java.io.OutputStreamWriter.flushBuffer()V at index 18, flags:
adding java.io.OutputStreamWriter.getEncoding()Ljava/lang/String; at index 19, flags: public
[Loaded sun.nio.cs.StreamEncoder from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/nio/cs/StreamEncoder
copy vtable from java.io.Writer to sun.nio.cs.StreamEncoder size 29
adding sun.nio.cs.StreamEncoder.write(I)V at index 13, flags: public
overriding with sun.nio.cs.StreamEncoder::sun.nio.cs.StreamEncoder.write(I)V index 13, original flags: public overriders flags: public
adding sun.nio.cs.StreamEncoder.write([CII)V at index 12, flags: public
overriding with sun.nio.cs.StreamEncoder::sun.nio.cs.StreamEncoder.write([CII)V index 12, original flags: public abstract overriders flags: public
adding sun.nio.cs.StreamEncoder.write(Ljava/lang/String;II)V at index 14, flags: public
overriding with sun.nio.cs.StreamEncoder::sun.nio.cs.StreamEncoder.write(Ljava/lang/String;II)V index 14, original flags: public overriders flags: public
adding sun.nio.cs.StreamEncoder.flush()V at index 16, flags: public
overriding with sun.nio.cs.StreamEncoder::sun.nio.cs.StreamEncoder.flush()V index 16, original flags: public abstract overriders flags: public
adding sun.nio.cs.StreamEncoder.close()V at index 17, flags: public
overriding with sun.nio.cs.StreamEncoder::sun.nio.cs.StreamEncoder.close()V index 17, original flags: public abstract overriders flags: public
adding sun.nio.cs.StreamEncoder.implFlush()V at index 18, flags:
adding sun.nio.cs.StreamEncoder.writeBytes()V at index 19, flags: private
adding sun.nio.cs.StreamEncoder.ensureOpen()V at index 20, flags: private
adding sun.nio.cs.StreamEncoder.flushBuffer()V at index 21, flags: public
adding sun.nio.cs.StreamEncoder.getEncoding()Ljava/lang/String; at index 22, flags: public
adding sun.nio.cs.StreamEncoder.isOpen()Z at index 23, flags: private
adding sun.nio.cs.StreamEncoder.flushLeftoverChar(Ljava/nio/CharBuffer;Z)V at index 24, flags: private
adding sun.nio.cs.StreamEncoder.implWrite([CII)V at index 25, flags:
adding sun.nio.cs.StreamEncoder.implFlushBuffer()V at index 26, flags:
adding sun.nio.cs.StreamEncoder.implClose()V at index 27, flags:
adding sun.nio.cs.StreamEncoder.encodingName()Ljava/lang/String; at index 28, flags:
invokevirtual resolved method: caller-class:sun.nio.cs.StreamEncoder, 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 sun.security.action.GetPropertyAction from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/security/action/GetPropertyAction
copy vtable from java.lang.Object to sun.security.action.GetPropertyAction size 7
adding sun.security.action.GetPropertyAction.run()Ljava/lang/Object; at index 5, flags: public volatile synthetic
adding sun.security.action.GetPropertyAction.run()Ljava/lang/String; at index 6, flags: public
invokevirtual resolved method: caller-class:sun.security.action.GetPropertyAction, compile-time-class:sun.security.action.GetPropertyAction, method:sun.security.action.GetPropertyAction.run()Ljava/lang/String;, method_holder:sun.security.action.GetPropertyAction, access_flags: public
invokevirtual selected method: receiver-class:sun.security.action.GetPropertyAction, resolved-class:sun.security.action.GetPropertyAction, method:sun.security.action.GetPropertyAction.run()Ljava/lang/String;, method_holder:sun.security.action.GetPropertyAction, vtable_index:6, access_flags: public
invokevirtual resolved method: caller-class:sun.nio.cs.StreamEncoder, compile-time-class:java.nio.charset.Charset, method:java.nio.charset.Charset.name()Ljava/lang/String;, method_holder:java.nio.charset.Charset, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8, resolved-class:java.nio.charset.Charset, method:java.nio.charset.Charset.name()Ljava/lang/String;, method_holder:java.nio.charset.Charset, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.StreamEncoder, compile-time-class:java.nio.charset.Charset, method:java.nio.charset.Charset.newEncoder()Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.Charset, access_flags: public abstract
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8, resolved-class:java.nio.charset.Charset, method:java.nio.charset.Charset.newEncoder()Ljava/nio/charset/CharsetEncoder;, method_holder:sun.nio.cs.UTF_8, vtable_index:10, access_flags: public
[Loaded sun.nio.cs.ArrayEncoder from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.nio.charset.CharsetEncoder from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.nio.cs.UTF_8$Encoder from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/charset/CharsetEncoder
copy vtable from java.lang.Object to java.nio.charset.CharsetEncoder size 18
adding java.nio.charset.CharsetEncoder.canEncode(C)Z at index 5, flags: public
adding java.nio.charset.CharsetEncoder.canEncode(Ljava/lang/CharSequence;)Z at index 6, flags: public
adding java.nio.charset.CharsetEncoder.canEncode(Ljava/nio/CharBuffer;)Z at index 7, flags: private
adding java.nio.charset.CharsetEncoder.malformedInputAction()Ljava/nio/charset/CodingErrorAction; at index 8, flags: public
adding java.nio.charset.CharsetEncoder.unmappableCharacterAction()Ljava/nio/charset/CodingErrorAction; at index 9, flags: public
adding java.nio.charset.CharsetEncoder.implReplaceWith([B)V at index 10, flags: protected
adding java.nio.charset.CharsetEncoder.implOnMalformedInput(Ljava/nio/charset/CodingErrorAction;)V at index 11, flags: protected
adding java.nio.charset.CharsetEncoder.implOnUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)V at index 12, flags: protected
adding java.nio.charset.CharsetEncoder.implFlush(Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult; at index 13, flags: protected
adding java.nio.charset.CharsetEncoder.implReset()V at index 14, flags: protected
adding java.nio.charset.CharsetEncoder.throwIllegalStateException(II)V at index 15, flags: private
adding java.nio.charset.CharsetEncoder.isLegalReplacement([B)Z at index 16, flags: public
adding java.nio.charset.CharsetEncoder.encodeLoop(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult; at index 17, flags: protected abstract
Initializing: sun/nio/cs/ArrayEncoder
copy vtable from java.lang.Object to sun.nio.cs.ArrayEncoder size 5
Initializing: sun/nio/cs/UTF_8$Encoder
copy vtable from java.nio.charset.CharsetEncoder to sun.nio.cs.UTF_8$Encoder size 18
adding sun.nio.cs.UTF_8$Encoder.canEncode(C)Z at index 5, flags: public
overriding with sun.nio.cs.UTF_8$Encoder::sun.nio.cs.UTF_8$Encoder.canEncode(C)Z index 5, original flags: public overriders flags: public
adding sun.nio.cs.UTF_8$Encoder.implReplaceWith([B)V at index 10, flags: protected
overriding with sun.nio.cs.UTF_8$Encoder::sun.nio.cs.UTF_8$Encoder.implReplaceWith([B)V index 10, original flags: protected overriders flags: protected
adding sun.nio.cs.UTF_8$Encoder.isLegalReplacement([B)Z at index 16, flags: public
overriding with sun.nio.cs.UTF_8$Encoder::sun.nio.cs.UTF_8$Encoder.isLegalReplacement([B)Z index 16, original flags: public overriders flags: public
adding sun.nio.cs.UTF_8$Encoder.encodeLoop(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult; at index 17, flags: protected final
overriding with sun.nio.cs.UTF_8$Encoder::sun.nio.cs.UTF_8$Encoder.encodeLoop(Ljava/nio/CharBuffer;Ljava/nio/ByteBuffer;)Ljava/nio/charset/CoderResult; index 17, original flags: protected abstract overriders flags: protected final
invokevirtual resolved method: caller-class:java.nio.charset.CharsetEncoder, 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.nio.charset.CharsetEncoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.replaceWith([B)Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.replaceWith([B)Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.charset.CharsetEncoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.isLegalReplacement([B)Z, method_holder:java.nio.charset.CharsetEncoder, access_flags: public
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.isLegalReplacement([B)Z, method_holder:sun.nio.cs.UTF_8$Encoder, vtable_index:16, access_flags: public
invokevirtual resolved method: caller-class:java.nio.charset.CharsetEncoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.implReplaceWith([B)V, method_holder:java.nio.charset.CharsetEncoder, access_flags: protected
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.implReplaceWith([B)V, method_holder:sun.nio.cs.UTF_8$Encoder, vtable_index:10, access_flags: protected
invokevirtual resolved method: caller-class:sun.nio.cs.StreamEncoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.charset.CharsetEncoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.implOnMalformedInput(Ljava/nio/charset/CodingErrorAction;)V, method_holder:java.nio.charset.CharsetEncoder, access_flags: protected
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.implOnMalformedInput(Ljava/nio/charset/CodingErrorAction;)V, method_holder:java.nio.charset.CharsetEncoder, vtable_index:11, access_flags: protected
invokevirtual resolved method: caller-class:sun.nio.cs.StreamEncoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.charset.CharsetEncoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.implOnUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)V, method_holder:java.nio.charset.CharsetEncoder, access_flags: protected
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.implOnUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)V, method_holder:java.nio.charset.CharsetEncoder, vtable_index:12, access_flags: protected
invokevirtual resolved method: caller-class:sun.nio.cs.StreamEncoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.charset()Ljava/nio/charset/Charset;, method_holder:java.nio.charset.CharsetEncoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.charset()Ljava/nio/charset/Charset;, method_holder:java.nio.charset.CharsetEncoder, vtable_index:-2, access_flags: public final
[Loaded java.nio.ByteBuffer from $JAVA_HOME/jre/lib/rt.jar]
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/nio/ByteBuffer
copy vtable from java.nio.Buffer to java.nio.ByteBuffer size 56
adding java.nio.ByteBuffer.get(I)B at index 10, flags: public abstract
adding java.nio.ByteBuffer.get([BII)Ljava/nio/ByteBuffer; at index 11, flags: public
adding java.nio.ByteBuffer.get()B at index 12, flags: public abstract
adding java.nio.ByteBuffer.get([B)Ljava/nio/ByteBuffer; at index 13, flags: public
adding java.nio.ByteBuffer.put([BII)Ljava/nio/ByteBuffer; at index 14, flags: public
adding java.nio.ByteBuffer.put(B)Ljava/nio/ByteBuffer; at index 15, flags: public abstract
adding java.nio.ByteBuffer.put(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; at index 16, flags: public
adding java.nio.ByteBuffer.put(IB)Ljava/nio/ByteBuffer; at index 17, flags: public abstract
adding java.nio.ByteBuffer.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.nio.ByteBuffer::java.nio.ByteBuffer.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.nio.ByteBuffer.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.nio.ByteBuffer::java.nio.ByteBuffer.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.nio.ByteBuffer.hashCode()I at index 3, flags: public
overriding with java.nio.ByteBuffer::java.nio.ByteBuffer.hashCode()I index 3, original flags: public native overriders flags: public
adding java.nio.ByteBuffer.compareTo(Ljava/lang/Object;)I at index 18, flags: public volatile synthetic
adding java.nio.ByteBuffer.compareTo(Ljava/nio/ByteBuffer;)I at index 19, flags: public
adding java.nio.ByteBuffer.getShort()S at index 20, flags: public abstract
adding java.nio.ByteBuffer.getShort(I)S at index 21, flags: public abstract
adding java.nio.ByteBuffer.putShort(IS)Ljava/nio/ByteBuffer; at index 22, flags: public abstract
adding java.nio.ByteBuffer.putShort(S)Ljava/nio/ByteBuffer; at index 23, flags: public abstract
adding java.nio.ByteBuffer.getChar(I)C at index 24, flags: public abstract
adding java.nio.ByteBuffer.getChar()C at index 25, flags: public abstract
adding java.nio.ByteBuffer.putChar(IC)Ljava/nio/ByteBuffer; at index 26, flags: public abstract
adding java.nio.ByteBuffer.putChar(C)Ljava/nio/ByteBuffer; at index 27, flags: public abstract
adding java.nio.ByteBuffer.getInt()I at index 28, flags: public abstract
adding java.nio.ByteBuffer.getInt(I)I at index 29, flags: public abstract
adding java.nio.ByteBuffer.putInt(I)Ljava/nio/ByteBuffer; at index 30, flags: public abstract
adding java.nio.ByteBuffer.putInt(II)Ljava/nio/ByteBuffer; at index 31, flags: public abstract
adding java.nio.ByteBuffer.getLong(I)J at index 32, flags: public abstract
adding java.nio.ByteBuffer.getLong()J at index 33, flags: public abstract
adding java.nio.ByteBuffer.putLong(IJ)Ljava/nio/ByteBuffer; at index 34, flags: public abstract
adding java.nio.ByteBuffer.putLong(J)Ljava/nio/ByteBuffer; at index 35, flags: public abstract
adding java.nio.ByteBuffer.getFloat()F at index 36, flags: public abstract
adding java.nio.ByteBuffer.getFloat(I)F at index 37, flags: public abstract
adding java.nio.ByteBuffer.putFloat(F)Ljava/nio/ByteBuffer; at index 38, flags: public abstract
adding java.nio.ByteBuffer.putFloat(IF)Ljava/nio/ByteBuffer; at index 39, flags: public abstract
adding java.nio.ByteBuffer.getDouble(I)D at index 40, flags: public abstract
adding java.nio.ByteBuffer.getDouble()D at index 41, flags: public abstract
adding java.nio.ByteBuffer.putDouble(ID)Ljava/nio/ByteBuffer; at index 42, flags: public abstract
adding java.nio.ByteBuffer.putDouble(D)Ljava/nio/ByteBuffer; at index 43, flags: public abstract
adding java.nio.ByteBuffer.isDirect()Z at index 5, flags: public abstract
overriding with java.nio.ByteBuffer::java.nio.ByteBuffer.isDirect()Z index 5, original flags: public abstract overriders flags: public abstract
adding java.nio.ByteBuffer.hasArray()Z at index 6, flags: public final
overriding with java.nio.ByteBuffer::java.nio.ByteBuffer.hasArray()Z index 6, original flags: public abstract overriders flags: public final
adding java.nio.ByteBuffer.array()Ljava/lang/Object; at index 7, flags: public volatile synthetic
overriding with java.nio.ByteBuffer::java.nio.ByteBuffer.array()Ljava/lang/Object; index 7, original flags: public abstract overriders flags: public volatile synthetic
adding java.nio.ByteBuffer.arrayOffset()I at index 8, flags: public final
overriding with java.nio.ByteBuffer::java.nio.ByteBuffer.arrayOffset()I index 8, original flags: public abstract overriders flags: public final
adding java.nio.ByteBuffer.duplicate()Ljava/nio/ByteBuffer; at index 44, flags: public abstract
adding java.nio.ByteBuffer.slice()Ljava/nio/ByteBuffer; at index 45, flags: public abstract
adding java.nio.ByteBuffer.asReadOnlyBuffer()Ljava/nio/ByteBuffer; at index 46, flags: public abstract
adding java.nio.ByteBuffer.compact()Ljava/nio/ByteBuffer; at index 47, flags: public abstract
adding java.nio.ByteBuffer._get(I)B at index 48, flags: abstract
adding java.nio.ByteBuffer._put(IB)V at index 49, flags: abstract
adding java.nio.ByteBuffer.asCharBuffer()Ljava/nio/CharBuffer; at index 50, flags: public abstract
adding java.nio.ByteBuffer.asShortBuffer()Ljava/nio/ShortBuffer; at index 51, flags: public abstract
adding java.nio.ByteBuffer.asIntBuffer()Ljava/nio/IntBuffer; at index 52, flags: public abstract
adding java.nio.ByteBuffer.asLongBuffer()Ljava/nio/LongBuffer; at index 53, flags: public abstract
adding java.nio.ByteBuffer.asFloatBuffer()Ljava/nio/FloatBuffer; at index 54, flags: public abstract
adding java.nio.ByteBuffer.asDoubleBuffer()Ljava/nio/DoubleBuffer; at index 55, flags: public abstract
[Loaded java.nio.HeapByteBuffer from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/HeapByteBuffer
copy vtable from java.nio.ByteBuffer to java.nio.HeapByteBuffer size 57
adding java.nio.HeapByteBuffer.get(I)B at index 10, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.get(I)B index 10, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.get([BII)Ljava/nio/ByteBuffer; at index 11, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.get([BII)Ljava/nio/ByteBuffer; index 11, original flags: public overriders flags: public
adding java.nio.HeapByteBuffer.get()B at index 12, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.get()B index 12, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.put(B)Ljava/nio/ByteBuffer; at index 15, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.put(B)Ljava/nio/ByteBuffer; index 15, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.put(IB)Ljava/nio/ByteBuffer; at index 17, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.put(IB)Ljava/nio/ByteBuffer; index 17, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.put([BII)Ljava/nio/ByteBuffer; at index 14, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.put([BII)Ljava/nio/ByteBuffer; index 14, original flags: public overriders flags: public
adding java.nio.HeapByteBuffer.put(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; at index 16, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.put(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; index 16, original flags: public overriders flags: public
adding java.nio.HeapByteBuffer.getShort(I)S at index 21, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.getShort(I)S index 21, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.getShort()S at index 20, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.getShort()S index 20, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.putShort(S)Ljava/nio/ByteBuffer; at index 23, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.putShort(S)Ljava/nio/ByteBuffer; index 23, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.putShort(IS)Ljava/nio/ByteBuffer; at index 22, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.putShort(IS)Ljava/nio/ByteBuffer; index 22, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.getChar(I)C at index 24, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.getChar(I)C index 24, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.getChar()C at index 25, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.getChar()C index 25, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.putChar(C)Ljava/nio/ByteBuffer; at index 27, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.putChar(C)Ljava/nio/ByteBuffer; index 27, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.putChar(IC)Ljava/nio/ByteBuffer; at index 26, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.putChar(IC)Ljava/nio/ByteBuffer; index 26, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.getInt(I)I at index 29, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.getInt(I)I index 29, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.getInt()I at index 28, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.getInt()I index 28, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.putInt(II)Ljava/nio/ByteBuffer; at index 31, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.putInt(II)Ljava/nio/ByteBuffer; index 31, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.putInt(I)Ljava/nio/ByteBuffer; at index 30, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.putInt(I)Ljava/nio/ByteBuffer; index 30, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.getLong(I)J at index 32, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.getLong(I)J index 32, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.getLong()J at index 33, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.getLong()J index 33, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.putLong(IJ)Ljava/nio/ByteBuffer; at index 34, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.putLong(IJ)Ljava/nio/ByteBuffer; index 34, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.putLong(J)Ljava/nio/ByteBuffer; at index 35, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.putLong(J)Ljava/nio/ByteBuffer; index 35, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.getFloat(I)F at index 37, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.getFloat(I)F index 37, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.getFloat()F at index 36, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.getFloat()F index 36, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.putFloat(F)Ljava/nio/ByteBuffer; at index 38, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.putFloat(F)Ljava/nio/ByteBuffer; index 38, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.putFloat(IF)Ljava/nio/ByteBuffer; at index 39, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.putFloat(IF)Ljava/nio/ByteBuffer; index 39, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.getDouble(I)D at index 40, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.getDouble(I)D index 40, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.getDouble()D at index 41, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.getDouble()D index 41, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.putDouble(ID)Ljava/nio/ByteBuffer; at index 42, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.putDouble(ID)Ljava/nio/ByteBuffer; index 42, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.putDouble(D)Ljava/nio/ByteBuffer; at index 43, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.putDouble(D)Ljava/nio/ByteBuffer; index 43, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.isDirect()Z at index 5, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.isDirect()Z index 5, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.isReadOnly()Z at index 9, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.isReadOnly()Z index 9, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.duplicate()Ljava/nio/ByteBuffer; at index 44, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.duplicate()Ljava/nio/ByteBuffer; index 44, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.slice()Ljava/nio/ByteBuffer; at index 45, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.slice()Ljava/nio/ByteBuffer; index 45, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.asReadOnlyBuffer()Ljava/nio/ByteBuffer; at index 46, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.asReadOnlyBuffer()Ljava/nio/ByteBuffer; index 46, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.compact()Ljava/nio/ByteBuffer; at index 47, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.compact()Ljava/nio/ByteBuffer; index 47, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer._get(I)B at index 48, flags:
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer._get(I)B index 48, original flags: abstract overriders flags:
adding java.nio.HeapByteBuffer._put(IB)V at index 49, flags:
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer._put(IB)V index 49, original flags: abstract overriders flags:
adding java.nio.HeapByteBuffer.asCharBuffer()Ljava/nio/CharBuffer; at index 50, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.asCharBuffer()Ljava/nio/CharBuffer; index 50, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.asShortBuffer()Ljava/nio/ShortBuffer; at index 51, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.asShortBuffer()Ljava/nio/ShortBuffer; index 51, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.asIntBuffer()Ljava/nio/IntBuffer; at index 52, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.asIntBuffer()Ljava/nio/IntBuffer; index 52, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.asLongBuffer()Ljava/nio/LongBuffer; at index 53, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.asLongBuffer()Ljava/nio/LongBuffer; index 53, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.asFloatBuffer()Ljava/nio/FloatBuffer; at index 54, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.asFloatBuffer()Ljava/nio/FloatBuffer; index 54, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.asDoubleBuffer()Ljava/nio/DoubleBuffer; at index 55, flags: public
overriding with java.nio.HeapByteBuffer::java.nio.HeapByteBuffer.asDoubleBuffer()Ljava/nio/DoubleBuffer; index 55, original flags: public abstract overriders flags: public
adding java.nio.HeapByteBuffer.ix(I)I at index 56, flags: protected
invokevirtual resolved method: caller-class:java.nio.Buffer, compile-time-class:java.nio.Buffer, method:java.nio.Buffer.limit(I)Ljava/nio/Buffer;, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.Buffer, method:java.nio.Buffer.limit(I)Ljava/nio/Buffer;, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.Buffer, compile-time-class:java.nio.Buffer, method:java.nio.Buffer.position(I)Ljava/nio/Buffer;, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.Buffer, method:java.nio.Buffer.position(I)Ljava/nio/Buffer;, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
[Loaded java.nio.Bits from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/Bits
copy vtable from java.lang.Object to java.nio.Bits size 5
invokevirtual resolved method: caller-class:java.nio.Bits, 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.nio.Bits, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.allocateMemory(J)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.allocateMemory(J)J, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:java.nio.Bits, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.putLong(JJ)V, 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.putLong(JJ)V, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:java.nio.Bits, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.getByte(J)B, 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.getByte(J)B, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public native
[Loaded java.nio.ByteOrder from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/ByteOrder
copy vtable from java.lang.Object to java.nio.ByteOrder size 5
adding java.nio.ByteOrder.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.nio.ByteOrder::java.nio.ByteOrder.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
invokevirtual resolved method: caller-class:java.nio.Bits, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.freeMemory(J)V, 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.freeMemory(J)V, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public native
[Loaded sun.misc.JavaNioAccess from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.nio.Bits$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/JavaNioAccess
copy vtable from java.lang.Object to sun.misc.JavaNioAccess size 5
Initializing: java/nio/Bits$1
copy vtable from java.lang.Object to java.nio.Bits$1 size 5
[Loaded java.io.BufferedWriter from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/io/BufferedWriter
copy vtable from java.io.Writer to java.io.BufferedWriter size 22
adding java.io.BufferedWriter.min(II)I at index 18, flags: private
adding java.io.BufferedWriter.write([CII)V at index 12, flags: public
overriding with java.io.BufferedWriter::java.io.BufferedWriter.write([CII)V index 12, original flags: public abstract overriders flags: public
adding java.io.BufferedWriter.write(I)V at index 13, flags: public
overriding with java.io.BufferedWriter::java.io.BufferedWriter.write(I)V index 13, original flags: public overriders flags: public
adding java.io.BufferedWriter.write(Ljava/lang/String;II)V at index 14, flags: public
overriding with java.io.BufferedWriter::java.io.BufferedWriter.write(Ljava/lang/String;II)V index 14, original flags: public overriders flags: public
adding java.io.BufferedWriter.newLine()V at index 19, flags: public
adding java.io.BufferedWriter.flush()V at index 16, flags: public
overriding with java.io.BufferedWriter::java.io.BufferedWriter.flush()V index 16, original flags: public abstract overriders flags: public
adding java.io.BufferedWriter.close()V at index 17, flags: public
overriding with java.io.BufferedWriter::java.io.BufferedWriter.close()V index 17, original flags: public abstract overriders flags: public
adding java.io.BufferedWriter.ensureOpen()V at index 20, flags: private
adding java.io.BufferedWriter.flushBuffer()V at index 21, flags:
invokevirtual resolved method: caller-class:java.lang.System, compile-time-class:java.lang.Runtime, method:java.lang.Runtime.loadLibrary0(Ljava/lang/Class;Ljava/lang/String;)V, method_holder:java.lang.Runtime, access_flags: synchronized
invokevirtual selected method: receiver-class:java.lang.Runtime, resolved-class:java.lang.Runtime, method:java.lang.Runtime.loadLibrary0(Ljava/lang/Class;Ljava/lang/String;)V, method_holder:java.lang.Runtime, vtable_index:8, access_flags: synchronized
[Loaded java.io.File from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/io/File
copy vtable from java.lang.Object to java.io.File size 53
adding java.io.File.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.io.File::java.io.File.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.io.File.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.io.File::java.io.File.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.io.File.hashCode()I at index 3, flags: public
overriding with java.io.File::java.io.File.hashCode()I index 3, original flags: public native overriders flags: public
adding java.io.File.compareTo(Ljava/lang/Object;)I at index 5, flags: public volatile synthetic
adding java.io.File.compareTo(Ljava/io/File;)I at index 6, flags: public
adding java.io.File.getName()Ljava/lang/String; at index 7, flags: public
adding java.io.File.length()J at index 8, flags: public
adding java.io.File.getParent()Ljava/lang/String; at index 9, flags: public
adding java.io.File.isAbsolute()Z at index 10, flags: public
adding java.io.File.getCanonicalPath()Ljava/lang/String; at index 11, flags: public
adding java.io.File.readObject(Ljava/io/ObjectInputStream;)V at index 12, flags: private synchronized
adding java.io.File.writeObject(Ljava/io/ObjectOutputStream;)V at index 13, flags: private synchronized
adding java.io.File.delete()Z at index 14, flags: public
adding java.io.File.setReadOnly()Z at index 15, flags: public
adding java.io.File.list()[Ljava/lang/String; at index 16, flags: public
adding java.io.File.list(Ljava/io/FilenameFilter;)[Ljava/lang/String; at index 17, flags: public
adding java.io.File.getPath()Ljava/lang/String; at index 18, flags: public
adding java.io.File.getPrefixLength()I at index 19, flags:
adding java.io.File.getParentFile()Ljava/io/File; at index 20, flags: public
adding java.io.File.getAbsolutePath()Ljava/lang/String; at index 21, flags: public
adding java.io.File.getAbsoluteFile()Ljava/io/File; at index 22, flags: public
adding java.io.File.getCanonicalFile()Ljava/io/File; at index 23, flags: public
adding java.io.File.toURL()Ljava/net/URL; at index 24, flags: public
adding java.io.File.toURI()Ljava/net/URI; at index 25, flags: public
adding java.io.File.canRead()Z at index 26, flags: public
adding java.io.File.canWrite()Z at index 27, flags: public
adding java.io.File.exists()Z at index 28, flags: public
adding java.io.File.isDirectory()Z at index 29, flags: public
adding java.io.File.isFile()Z at index 30, flags: public
adding java.io.File.isHidden()Z at index 31, flags: public
adding java.io.File.lastModified()J at index 32, flags: public
adding java.io.File.createNewFile()Z at index 33, flags: public
adding java.io.File.deleteOnExit()V at index 34, flags: public
adding java.io.File.listFiles()[Ljava/io/File; at index 35, flags: public
adding java.io.File.listFiles(Ljava/io/FilenameFilter;)[Ljava/io/File; at index 36, flags: public
adding java.io.File.listFiles(Ljava/io/FileFilter;)[Ljava/io/File; at index 37, flags: public
adding java.io.File.mkdir()Z at index 38, flags: public
adding java.io.File.mkdirs()Z at index 39, flags: public
adding java.io.File.renameTo(Ljava/io/File;)Z at index 40, flags: public
adding java.io.File.setLastModified(J)Z at index 41, flags: public
adding java.io.File.setWritable(Z)Z at index 42, flags: public
adding java.io.File.setWritable(ZZ)Z at index 43, flags: public
adding java.io.File.setReadable(ZZ)Z at index 44, flags: public
adding java.io.File.setReadable(Z)Z at index 45, flags: public
adding java.io.File.setExecutable(Z)Z at index 46, flags: public
adding java.io.File.setExecutable(ZZ)Z at index 47, flags: public
adding java.io.File.canExecute()Z at index 48, flags: public
adding java.io.File.getTotalSpace()J at index 49, flags: public
adding java.io.File.getFreeSpace()J at index 50, flags: public
adding java.io.File.getUsableSpace()J at index 51, flags: public
adding java.io.File.toPath()Ljava/nio/file/Path; at index 52, flags: public
invokevirtual resolved method: caller-class:java.io.File, 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.io.DefaultFileSystem from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/io/DefaultFileSystem
copy vtable from java.lang.Object to java.io.DefaultFileSystem size 5
[Loaded java.io.FileSystem from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.UnixFileSystem from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/io/FileSystem
copy vtable from java.lang.Object to java.io.FileSystem size 31
adding java.io.FileSystem.hashCode(Ljava/io/File;)I at index 5, flags: public abstract
adding java.io.FileSystem.getLength(Ljava/io/File;)J at index 6, flags: public abstract
adding java.io.FileSystem.compare(Ljava/io/File;Ljava/io/File;)I at index 7, flags: public abstract
adding java.io.FileSystem.isAbsolute(Ljava/io/File;)Z at index 8, flags: public abstract
adding java.io.FileSystem.checkAccess(Ljava/io/File;I)Z at index 9, flags: public abstract
adding java.io.FileSystem.delete(Ljava/io/File;)Z at index 10, flags: public abstract
adding java.io.FileSystem.resolve(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; at index 11, flags: public abstract
adding java.io.FileSystem.resolve(Ljava/io/File;)Ljava/lang/String; at index 12, flags: public abstract
adding java.io.FileSystem.setReadOnly(Ljava/io/File;)Z at index 13, flags: public abstract
adding java.io.FileSystem.list(Ljava/io/File;)[Ljava/lang/String; at index 14, flags: public abstract
adding java.io.FileSystem.normalize(Ljava/lang/String;)Ljava/lang/String; at index 15, flags: public abstract
adding java.io.FileSystem.canonicalize(Ljava/lang/String;)Ljava/lang/String; at index 16, flags: public abstract
adding java.io.FileSystem.prefixLength(Ljava/lang/String;)I at index 17, flags: public abstract
adding java.io.FileSystem.listRoots()[Ljava/io/File; at index 18, flags: public abstract
adding java.io.FileSystem.getDefaultParent()Ljava/lang/String; at index 19, flags: public abstract
adding java.io.FileSystem.fromURIPath(Ljava/lang/String;)Ljava/lang/String; at index 20, flags: public abstract
adding java.io.FileSystem.getBooleanAttributes(Ljava/io/File;)I at index 21, flags: public abstract
adding java.io.FileSystem.getLastModifiedTime(Ljava/io/File;)J at index 22, flags: public abstract
adding java.io.FileSystem.createFileExclusively(Ljava/lang/String;)Z at index 23, flags: public abstract
adding java.io.FileSystem.createDirectory(Ljava/io/File;)Z at index 24, flags: public abstract
adding java.io.FileSystem.rename(Ljava/io/File;Ljava/io/File;)Z at index 25, flags: public abstract
adding java.io.FileSystem.setLastModifiedTime(Ljava/io/File;J)Z at index 26, flags: public abstract
adding java.io.FileSystem.setPermission(Ljava/io/File;IZZ)Z at index 27, flags: public abstract
adding java.io.FileSystem.getSpace(Ljava/io/File;I)J at index 28, flags: public abstract
adding java.io.FileSystem.getSeparator()C at index 29, flags: public abstract
adding java.io.FileSystem.getPathSeparator()C at index 30, flags: public abstract
Initializing: java/io/UnixFileSystem
copy vtable from java.io.FileSystem to java.io.UnixFileSystem size 36
adding java.io.UnixFileSystem.hashCode(Ljava/io/File;)I at index 5, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.hashCode(Ljava/io/File;)I index 5, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.getLength(Ljava/io/File;)J at index 6, flags: public native
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.getLength(Ljava/io/File;)J index 6, original flags: public abstract overriders flags: public native
adding java.io.UnixFileSystem.compare(Ljava/io/File;Ljava/io/File;)I at index 7, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.compare(Ljava/io/File;Ljava/io/File;)I index 7, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.isAbsolute(Ljava/io/File;)Z at index 8, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.isAbsolute(Ljava/io/File;)Z index 8, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.checkAccess(Ljava/io/File;I)Z at index 9, flags: public native
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.checkAccess(Ljava/io/File;I)Z index 9, original flags: public abstract overriders flags: public native
adding java.io.UnixFileSystem.delete(Ljava/io/File;)Z at index 10, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.delete(Ljava/io/File;)Z index 10, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.resolve(Ljava/io/File;)Ljava/lang/String; at index 12, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.resolve(Ljava/io/File;)Ljava/lang/String; index 12, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.resolve(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; at index 11, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.resolve(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; index 11, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.setReadOnly(Ljava/io/File;)Z at index 13, flags: public native
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.setReadOnly(Ljava/io/File;)Z index 13, original flags: public abstract overriders flags: public native
adding java.io.UnixFileSystem.list(Ljava/io/File;)[Ljava/lang/String; at index 14, flags: public native
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.list(Ljava/io/File;)[Ljava/lang/String; index 14, original flags: public abstract overriders flags: public native
adding java.io.UnixFileSystem.normalize(Ljava/lang/String;II)Ljava/lang/String; at index 31, flags: private
adding java.io.UnixFileSystem.normalize(Ljava/lang/String;)Ljava/lang/String; at index 15, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.normalize(Ljava/lang/String;)Ljava/lang/String; index 15, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.canonicalize(Ljava/lang/String;)Ljava/lang/String; at index 16, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.canonicalize(Ljava/lang/String;)Ljava/lang/String; index 16, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.prefixLength(Ljava/lang/String;)I at index 17, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.prefixLength(Ljava/lang/String;)I index 17, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.listRoots()[Ljava/io/File; at index 18, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.listRoots()[Ljava/io/File; index 18, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.getDefaultParent()Ljava/lang/String; at index 19, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.getDefaultParent()Ljava/lang/String; index 19, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.fromURIPath(Ljava/lang/String;)Ljava/lang/String; at index 20, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.fromURIPath(Ljava/lang/String;)Ljava/lang/String; index 20, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.getBooleanAttributes(Ljava/io/File;)I at index 21, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.getBooleanAttributes(Ljava/io/File;)I index 21, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.getLastModifiedTime(Ljava/io/File;)J at index 22, flags: public native
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.getLastModifiedTime(Ljava/io/File;)J index 22, original flags: public abstract overriders flags: public native
adding java.io.UnixFileSystem.createFileExclusively(Ljava/lang/String;)Z at index 23, flags: public native
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.createFileExclusively(Ljava/lang/String;)Z index 23, original flags: public abstract overriders flags: public native
adding java.io.UnixFileSystem.createDirectory(Ljava/io/File;)Z at index 24, flags: public native
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.createDirectory(Ljava/io/File;)Z index 24, original flags: public abstract overriders flags: public native
adding java.io.UnixFileSystem.rename(Ljava/io/File;Ljava/io/File;)Z at index 25, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.rename(Ljava/io/File;Ljava/io/File;)Z index 25, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.setLastModifiedTime(Ljava/io/File;J)Z at index 26, flags: public native
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.setLastModifiedTime(Ljava/io/File;J)Z index 26, original flags: public abstract overriders flags: public native
adding java.io.UnixFileSystem.setPermission(Ljava/io/File;IZZ)Z at index 27, flags: public native
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.setPermission(Ljava/io/File;IZZ)Z index 27, original flags: public abstract overriders flags: public native
adding java.io.UnixFileSystem.getSpace(Ljava/io/File;I)J at index 28, flags: public native
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.getSpace(Ljava/io/File;I)J index 28, original flags: public abstract overriders flags: public native
adding java.io.UnixFileSystem.getSeparator()C at index 29, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.getSeparator()C index 29, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.getPathSeparator()C at index 30, flags: public
overriding with java.io.UnixFileSystem::java.io.UnixFileSystem.getPathSeparator()C index 30, original flags: public abstract overriders flags: public
adding java.io.UnixFileSystem.canonicalize0(Ljava/lang/String;)Ljava/lang/String; at index 32, flags: private native
adding java.io.UnixFileSystem.getBooleanAttributes0(Ljava/io/File;)I at index 33, flags: public native
adding java.io.UnixFileSystem.delete0(Ljava/io/File;)Z at index 34, flags: private native
adding java.io.UnixFileSystem.rename0(Ljava/io/File;Ljava/io/File;)Z at index 35, flags: private native
[Loaded java.io.ExpiringCache from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/io/ExpiringCache
copy vtable from java.lang.Object to java.io.ExpiringCache size 10
adding java.io.ExpiringCache.get(Ljava/lang/String;)Ljava/lang/String; at index 5, flags: synchronized
adding java.io.ExpiringCache.put(Ljava/lang/String;Ljava/lang/String;)V at index 6, flags: synchronized
adding java.io.ExpiringCache.clear()V at index 7, flags: synchronized
adding java.io.ExpiringCache.entryFor(Ljava/lang/String;)Ljava/io/ExpiringCache$Entry; at index 8, flags: private
adding java.io.ExpiringCache.cleanup()V at index 9, flags: private
[Loaded java.util.LinkedHashMap from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.ExpiringCache$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/LinkedHashMap
copy vtable from java.util.HashMap to java.util.LinkedHashMap size 42
adding java.util.LinkedHashMap.get(Ljava/lang/Object;)Ljava/lang/Object; at index 6, flags: public
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.get(Ljava/lang/Object;)Ljava/lang/Object; index 6, original flags: public overriders flags: public
adding java.util.LinkedHashMap.values()Ljava/util/Collection; at index 8, flags: public
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.values()Ljava/util/Collection; index 8, original flags: public overriders flags: public
adding java.util.LinkedHashMap.clear()V at index 9, flags: public
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.clear()V index 9, original flags: public overriders flags: public
adding java.util.LinkedHashMap.replaceAll(Ljava/util/function/BiFunction;)V at index 20, flags: public
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.replaceAll(Ljava/util/function/BiFunction;)V index 20, original flags: public overriders flags: public
adding java.util.LinkedHashMap.entrySet()Ljava/util/Set; at index 12, flags: public
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.entrySet()Ljava/util/Set; index 12, original flags: public overriders flags: public
adding java.util.LinkedHashMap.keySet()Ljava/util/Set; at index 14, flags: public
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.keySet()Ljava/util/Set; index 14, original flags: public overriders flags: public
adding java.util.LinkedHashMap.containsValue(Ljava/lang/Object;)Z at index 15, flags: public
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.containsValue(Ljava/lang/Object;)Z index 15, original flags: public overriders flags: public
adding java.util.LinkedHashMap.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 22, flags: public
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 22, original flags: public overriders flags: public
adding java.util.LinkedHashMap.forEach(Ljava/util/function/BiConsumer;)V at index 23, flags: public
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.forEach(Ljava/util/function/BiConsumer;)V index 23, original flags: public overriders flags: public
adding java.util.LinkedHashMap.newNode(ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)Ljava/util/HashMap$Node; at index 30, flags:
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.newNode(ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)Ljava/util/HashMap$Node; index 30, original flags: overriders flags:
adding java.util.LinkedHashMap.replacementNode(Ljava/util/HashMap$Node;Ljava/util/HashMap$Node;)Ljava/util/HashMap$Node; at index 31, flags:
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.replacementNode(Ljava/util/HashMap$Node;Ljava/util/HashMap$Node;)Ljava/util/HashMap$Node; index 31, original flags: overriders flags:
adding java.util.LinkedHashMap.newTreeNode(ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)Ljava/util/HashMap$TreeNode; at index 32, flags:
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.newTreeNode(ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)Ljava/util/HashMap$TreeNode; index 32, original flags: overriders flags:
adding java.util.LinkedHashMap.replacementTreeNode(Ljava/util/HashMap$Node;Ljava/util/HashMap$Node;)Ljava/util/HashMap$TreeNode; at index 33, flags:
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.replacementTreeNode(Ljava/util/HashMap$Node;Ljava/util/HashMap$Node;)Ljava/util/HashMap$TreeNode; index 33, original flags: overriders flags:
adding java.util.LinkedHashMap.reinitialize()V at index 34, flags:
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.reinitialize()V index 34, original flags: overriders flags:
adding java.util.LinkedHashMap.afterNodeAccess(Ljava/util/HashMap$Node;)V at index 35, flags:
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.afterNodeAccess(Ljava/util/HashMap$Node;)V index 35, original flags: overriders flags:
adding java.util.LinkedHashMap.afterNodeInsertion(Z)V at index 36, flags:
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.afterNodeInsertion(Z)V index 36, original flags: overriders flags:
adding java.util.LinkedHashMap.afterNodeRemoval(Ljava/util/HashMap$Node;)V at index 37, flags:
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.afterNodeRemoval(Ljava/util/HashMap$Node;)V index 37, original flags: overriders flags:
adding java.util.LinkedHashMap.internalWriteEntries(Ljava/io/ObjectOutputStream;)V at index 38, flags:
overriding with java.util.LinkedHashMap::java.util.LinkedHashMap.internalWriteEntries(Ljava/io/ObjectOutputStream;)V index 38, original flags: overriders flags:
adding java.util.LinkedHashMap.removeEldestEntry(Ljava/util/Map$Entry;)Z at index 39, flags: protected
adding java.util.LinkedHashMap.linkNodeLast(Ljava/util/LinkedHashMap$Entry;)V at index 40, flags: private
adding java.util.LinkedHashMap.transferLinks(Ljava/util/LinkedHashMap$Entry;Ljava/util/LinkedHashMap$Entry;)V at index 41, flags: private
Initializing: java/io/ExpiringCache$1
copy vtable from java.util.LinkedHashMap to java.io.ExpiringCache$1 size 42
adding java.io.ExpiringCache$1.removeEldestEntry(Ljava/util/Map$Entry;)Z at index 39, flags: protected
overriding with java.io.ExpiringCache$1::java.io.ExpiringCache$1.removeEldestEntry(Ljava/util/Map$Entry;)Z index 39, original flags: protected overriders flags: protected
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, 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.io.File, compile-time-class:java.io.FileSystem, method:java.io.FileSystem.getSeparator()C, method_holder:java.io.FileSystem, access_flags: public abstract
invokevirtual selected method: receiver-class:java.io.UnixFileSystem, resolved-class:java.io.FileSystem, method:java.io.FileSystem.getSeparator()C, method_holder:java.io.UnixFileSystem, vtable_index:29, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(C)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(C)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, vtable_index:2, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.io.FileSystem, method:java.io.FileSystem.getPathSeparator()C, method_holder:java.io.FileSystem, access_flags: public abstract
invokevirtual selected method: receiver-class:java.io.UnixFileSystem, resolved-class:java.io.FileSystem, method:java.io.FileSystem.getPathSeparator()C, method_holder:java.io.UnixFileSystem, vtable_index:30, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, 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.Enum from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.File$PathStatus from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.nio.file.Watchable from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.nio.file.Path from $JAVA_HOME/jre/lib/rt.jar]
invokevirtual resolved method: caller-class:java.io.File, 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, compile-time-class:java.lang.ref.SoftReference, method:java.lang.ref.SoftReference.get()Ljava/lang/Object;, method_holder:java.lang.ref.SoftReference, access_flags: public
invokevirtual selected method: receiver-class:java.lang.ref.SoftReference, resolved-class:java.lang.ref.SoftReference, method:java.lang.ref.SoftReference.get()Ljava/lang/Object;, method_holder:java.lang.ref.SoftReference, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:java.lang.Runtime, compile-time-class:java.lang.String, method:java.lang.String.indexOf(I)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.indexOf(I)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.String, compile-time-class:java.lang.String, method:java.lang.String.indexOf(II)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.indexOf(II)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.ClassLoader, 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.System, compile-time-class:java.util.Properties, method:java.util.Properties.getProperty(Ljava/lang/String;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;)Ljava/lang/String;, method_holder:java.util.Properties, vtable_index:39, access_flags: public
invokevirtual resolved method: caller-class:java.util.Properties, 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.lang.ClassLoader, 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.lang.ClassLoader, compile-time-class:java.lang.String, method:java.lang.String.indexOf(Ljava/lang/String;)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.indexOf(Ljava/lang/String;)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.String, compile-time-class:java.lang.String, method:java.lang.String.indexOf(Ljava/lang/String;I)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.indexOf(Ljava/lang/String;I)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.lang.String, method:java.lang.String.indexOf(Ljava/lang/String;I)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.indexOf(Ljava/lang/String;I)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.lang.String, method:java.lang.String.substring(II)Ljava/lang/String;, 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.substring(II)Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, 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.io.File, compile-time-class:java.io.FileSystem, method:java.io.FileSystem.normalize(Ljava/lang/String;)Ljava/lang/String;, method_holder:java.io.FileSystem, access_flags: public abstract
invokevirtual selected method: receiver-class:java.io.UnixFileSystem, resolved-class:java.io.FileSystem, method:java.io.FileSystem.normalize(Ljava/lang/String;)Ljava/lang/String;, method_holder:java.io.UnixFileSystem, vtable_index:15, access_flags: public
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, 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.io.File, compile-time-class:java.io.FileSystem, method:java.io.FileSystem.resolve(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;, method_holder:java.io.FileSystem, access_flags: public abstract
invokevirtual selected method: receiver-class:java.io.UnixFileSystem, resolved-class:java.io.FileSystem, method:java.io.FileSystem.resolve(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;, method_holder:java.io.UnixFileSystem, vtable_index:11, access_flags: public
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, 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.io.UnixFileSystem, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.AbstractStringBuilder, compile-time-class:java.lang.AbstractStringBuilder, method:java.lang.AbstractStringBuilder.expandCapacity(I)V, method_holder:java.lang.AbstractStringBuilder, access_flags:
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.AbstractStringBuilder, method:java.lang.AbstractStringBuilder.expandCapacity(I)V, method_holder:java.lang.AbstractStringBuilder, vtable_index:58, access_flags:
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(C)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(C)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, vtable_index:2, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.io.FileSystem, method:java.io.FileSystem.prefixLength(Ljava/lang/String;)I, method_holder:java.io.FileSystem, access_flags: public abstract
invokevirtual selected method: receiver-class:java.io.UnixFileSystem, resolved-class:java.io.FileSystem, method:java.io.FileSystem.prefixLength(Ljava/lang/String;)I, method_holder:java.io.UnixFileSystem, vtable_index:17, access_flags: public
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.io.File, method:java.io.File.getName()Ljava/lang/String;, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.getName()Ljava/lang/String;, method_holder:java.io.File, vtable_index:7, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.lang.String, method:java.lang.String.lastIndexOf(I)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.lastIndexOf(I)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.lang.String, method:java.lang.String.substring(I)Ljava/lang/String;, 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.substring(I)Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public
[Loaded java.lang.ClassLoader$NativeLibrary from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/ClassLoader$NativeLibrary
copy vtable from java.lang.Object to java.lang.ClassLoader$NativeLibrary size 8
adding java.lang.ClassLoader$NativeLibrary.finalize()V at index 0, flags: protected
overriding with java.lang.ClassLoader$NativeLibrary::java.lang.ClassLoader$NativeLibrary.finalize()V index 0, original flags: protected overriders flags: protected
adding java.lang.ClassLoader$NativeLibrary.load(Ljava/lang/String;Z)V at index 5, flags: native
adding java.lang.ClassLoader$NativeLibrary.find(Ljava/lang/String;)J at index 6, flags: native
adding java.lang.ClassLoader$NativeLibrary.unload(Ljava/lang/String;Z)V at index 7, flags: native
[Loaded java.lang.StringCoding$StringEncoder from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/StringCoding$StringEncoder
copy vtable from java.lang.Object to java.lang.StringCoding$StringEncoder size 7
adding java.lang.StringCoding$StringEncoder.charsetName()Ljava/lang/String; at index 5, flags:
adding java.lang.StringCoding$StringEncoder.encode([CII)[B at index 6, flags:
invokevirtual resolved method: caller-class:java.lang.StringCoding$StringEncoder, compile-time-class:java.nio.charset.Charset, method:java.nio.charset.Charset.newEncoder()Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.Charset, access_flags: public abstract
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8, resolved-class:java.nio.charset.Charset, method:java.nio.charset.Charset.newEncoder()Ljava/nio/charset/CharsetEncoder;, method_holder:sun.nio.cs.UTF_8, vtable_index:10, access_flags: public
invokevirtual resolved method: caller-class:java.lang.StringCoding$StringEncoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.StringCoding$StringEncoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.lang.StringCoding$StringEncoder, compile-time-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, access_flags: public final native
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8, resolved-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, vtable_index:-2, access_flags: public final native
invokevirtual resolved method: caller-class:java.lang.StringCoding$StringEncoder, 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
invokevirtual resolved method: caller-class:java.lang.StringCoding, compile-time-class:java.lang.StringCoding$StringEncoder, method:java.lang.StringCoding$StringEncoder.encode([CII)[B, method_holder:java.lang.StringCoding$StringEncoder, access_flags:
invokevirtual selected method: receiver-class:java.lang.StringCoding$StringEncoder, resolved-class:java.lang.StringCoding$StringEncoder, method:java.lang.StringCoding$StringEncoder.encode([CII)[B, method_holder:java.lang.StringCoding$StringEncoder, vtable_index:6, access_flags:
invokevirtual resolved method: caller-class:java.lang.StringCoding$StringEncoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.maxBytesPerChar()F, method_holder:java.nio.charset.CharsetEncoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.maxBytesPerChar()F, method_holder:java.nio.charset.CharsetEncoder, vtable_index:-2, access_flags: public final
[Loaded java.lang.ClassLoader$3 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/ClassLoader$3
copy vtable from java.lang.Object to java.lang.ClassLoader$3 size 5
invokevirtual resolved method: caller-class:java.lang.ClassLoader$3, compile-time-class:java.io.File, method:java.io.File.exists()Z, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.exists()Z, method_holder:java.io.File, vtable_index:28, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.io.File, method:java.io.File.isInvalid()Z, method_holder:java.io.File, access_flags: final
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.isInvalid()Z, method_holder:java.io.File, vtable_index:-2, access_flags: final
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.lang.String, method:java.lang.String.indexOf(I)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.indexOf(I)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
Initializing: java/lang/Enum
copy vtable from java.lang.Object to java.lang.Enum size 8
adding java.lang.Enum.finalize()V at index 0, flags: protected final
overriding with java.lang.Enum::java.lang.Enum.finalize()V index 0, original flags: protected overriders flags: protected final
adding java.lang.Enum.equals(Ljava/lang/Object;)Z at index 1, flags: public final
overriding with java.lang.Enum::java.lang.Enum.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public final
adding java.lang.Enum.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.Enum::java.lang.Enum.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.Enum.hashCode()I at index 3, flags: public final
overriding with java.lang.Enum::java.lang.Enum.hashCode()I index 3, original flags: public native overriders flags: public final
adding java.lang.Enum.clone()Ljava/lang/Object; at index 4, flags: protected final
overriding with java.lang.Enum::java.lang.Enum.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: protected final
adding java.lang.Enum.compareTo(Ljava/lang/Object;)I at index 5, flags: public volatile synthetic
adding java.lang.Enum.readObject(Ljava/io/ObjectInputStream;)V at index 6, flags: private
adding java.lang.Enum.readObjectNoData()V at index 7, flags: private
Initializing: java/io/File$PathStatus
copy vtable from java.lang.Enum to java.io.File$PathStatus size 8
copy vtable from java.lang.Object to [Ljava.lang.Enum; size 5
copy vtable from java.lang.Object to [Ljava.io.File$PathStatus; size 5
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.io.FileSystem, method:java.io.FileSystem.getBooleanAttributes(Ljava/io/File;)I, method_holder:java.io.FileSystem, access_flags: public abstract
invokevirtual selected method: receiver-class:java.io.UnixFileSystem, resolved-class:java.io.FileSystem, method:java.io.FileSystem.getBooleanAttributes(Ljava/io/File;)I, method_holder:java.io.UnixFileSystem, vtable_index:21, access_flags: public
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.io.UnixFileSystem, method:java.io.UnixFileSystem.getBooleanAttributes0(Ljava/io/File;)I, method_holder:java.io.UnixFileSystem, access_flags: public native
invokevirtual selected method: receiver-class:java.io.UnixFileSystem, resolved-class:java.io.UnixFileSystem, method:java.io.UnixFileSystem.getBooleanAttributes0(Ljava/io/File;)I, method_holder:java.io.UnixFileSystem, vtable_index:33, access_flags: public native
invokevirtual resolved method: caller-class:java.lang.StringCoding, compile-time-class:java.lang.StringCoding$StringEncoder, method:java.lang.StringCoding$StringEncoder.requestedCharsetName()Ljava/lang/String;, method_holder:java.lang.StringCoding$StringEncoder, access_flags: final
invokevirtual selected method: receiver-class:java.lang.StringCoding$StringEncoder, resolved-class:java.lang.StringCoding$StringEncoder, method:java.lang.StringCoding$StringEncoder.requestedCharsetName()Ljava/lang/String;, method_holder:java.lang.StringCoding$StringEncoder, vtable_index:-2, access_flags: final
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.io.File, method:java.io.File.getName()Ljava/lang/String;, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.getName()Ljava/lang/String;, method_holder:java.io.File, vtable_index:7, access_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
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.io.File, method:java.io.File.getCanonicalPath()Ljava/lang/String;, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.getCanonicalPath()Ljava/lang/String;, method_holder:java.io.File, vtable_index:11, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.io.FileSystem, method:java.io.FileSystem.resolve(Ljava/io/File;)Ljava/lang/String;, method_holder:java.io.FileSystem, access_flags: public abstract
invokevirtual selected method: receiver-class:java.io.UnixFileSystem, resolved-class:java.io.FileSystem, method:java.io.FileSystem.resolve(Ljava/io/File;)Ljava/lang/String;, method_holder:java.io.UnixFileSystem, vtable_index:12, access_flags: public
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.io.UnixFileSystem, method:java.io.UnixFileSystem.isAbsolute(Ljava/io/File;)Z, method_holder:java.io.UnixFileSystem, access_flags: public
invokevirtual selected method: receiver-class:java.io.UnixFileSystem, resolved-class:java.io.UnixFileSystem, method:java.io.UnixFileSystem.isAbsolute(Ljava/io/File;)Z, method_holder:java.io.UnixFileSystem, vtable_index:8, access_flags: public
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.io.File, method:java.io.File.getPrefixLength()I, method_holder:java.io.File, access_flags:
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.getPrefixLength()I, method_holder:java.io.File, vtable_index:19, access_flags:
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.io.File, method:java.io.File.getPath()Ljava/lang/String;, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.getPath()Ljava/lang/String;, method_holder:java.io.File, vtable_index:18, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.io.FileSystem, method:java.io.FileSystem.canonicalize(Ljava/lang/String;)Ljava/lang/String;, method_holder:java.io.FileSystem, access_flags: public abstract
invokevirtual selected method: receiver-class:java.io.UnixFileSystem, resolved-class:java.io.FileSystem, method:java.io.FileSystem.canonicalize(Ljava/lang/String;)Ljava/lang/String;, method_holder:java.io.UnixFileSystem, vtable_index:16, access_flags: public
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.io.ExpiringCache, method:java.io.ExpiringCache.get(Ljava/lang/String;)Ljava/lang/String;, method_holder:java.io.ExpiringCache, access_flags: synchronized
invokevirtual selected method: receiver-class:java.io.ExpiringCache, resolved-class:java.io.ExpiringCache, method:java.io.ExpiringCache.get(Ljava/lang/String;)Ljava/lang/String;, method_holder:java.io.ExpiringCache, vtable_index:5, access_flags: synchronized
invokevirtual resolved method: caller-class:java.util.LinkedHashMap, compile-time-class:java.util.LinkedHashMap, method:java.util.LinkedHashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node;, method_holder:java.util.HashMap, access_flags: final
invokevirtual selected method: receiver-class:java.io.ExpiringCache$1, resolved-class:java.util.LinkedHashMap, method:java.util.LinkedHashMap.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.io.UnixFileSystem, compile-time-class:java.lang.String, method:java.lang.String.substring(II)Ljava/lang/String;, 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.substring(II)Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.io.ExpiringCache, method:java.io.ExpiringCache.put(Ljava/lang/String;Ljava/lang/String;)V, method_holder:java.io.ExpiringCache, access_flags: synchronized
invokevirtual selected method: receiver-class:java.io.ExpiringCache, resolved-class:java.io.ExpiringCache, method:java.io.ExpiringCache.put(Ljava/lang/String;Ljava/lang/String;)V, method_holder:java.io.ExpiringCache, vtable_index:6, access_flags: synchronized
[Loaded java.io.ExpiringCache$Entry from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/io/ExpiringCache$Entry
copy vtable from java.lang.Object to java.io.ExpiringCache$Entry size 9
adding java.io.ExpiringCache$Entry.timestamp()J at index 5, flags:
adding java.io.ExpiringCache$Entry.val()Ljava/lang/String; at index 6, flags:
adding java.io.ExpiringCache$Entry.setTimestamp(J)V at index 7, flags:
adding java.io.ExpiringCache$Entry.setVal(Ljava/lang/String;)V at index 8, flags:
[Loaded java.util.LinkedHashMap$Entry from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/LinkedHashMap$Entry
copy vtable from java.util.HashMap$Node to java.util.LinkedHashMap$Entry size 5
invokevirtual resolved method: caller-class:java.util.LinkedHashMap, compile-time-class:java.util.LinkedHashMap, method:java.util.LinkedHashMap.removeEldestEntry(Ljava/util/Map$Entry;)Z, method_holder:java.util.LinkedHashMap, access_flags: protected
invokevirtual selected method: receiver-class:java.io.ExpiringCache$1, resolved-class:java.util.LinkedHashMap, method:java.util.LinkedHashMap.removeEldestEntry(Ljava/util/Map$Entry;)Z, method_holder:java.io.ExpiringCache$1, vtable_index:39, access_flags: protected
invokevirtual resolved method: caller-class:java.io.ExpiringCache$1, compile-time-class:java.io.ExpiringCache$1, method:java.io.ExpiringCache$1.size()I, method_holder:java.util.HashMap, access_flags: public
invokevirtual selected method: receiver-class:java.io.ExpiringCache$1, resolved-class:java.io.ExpiringCache$1, method:java.io.ExpiringCache$1.size()I, method_holder:java.util.HashMap, vtable_index:11, access_flags: public
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.lang.String, method:java.lang.String.startsWith(Ljava/lang/String;)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.startsWith(Ljava/lang/String;)Z, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.String, compile-time-class:java.lang.String, method:java.lang.String.startsWith(Ljava/lang/String;I)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.startsWith(Ljava/lang/String;I)Z, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.io.File, method:java.io.File.exists()Z, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.exists()Z, method_holder:java.io.File, vtable_index:28, access_flags: public
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.io.File, method:java.io.File.isDirectory()Z, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.isDirectory()Z, method_holder:java.io.File, vtable_index:29, access_flags: public
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.util.Vector, method:java.util.Vector.contains(Ljava/lang/Object;)Z, method_holder:java.util.Vector, access_flags: public
invokevirtual selected method: receiver-class:java.util.Vector, resolved-class:java.util.Vector, method:java.util.Vector.contains(Ljava/lang/Object;)Z, method_holder:java.util.Vector, vtable_index:9, access_flags: public
invokevirtual resolved method: caller-class:java.util.Vector, compile-time-class:java.util.Vector, method:java.util.Vector.indexOf(Ljava/lang/Object;I)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.indexOf(Ljava/lang/Object;I)I, method_holder:java.util.Vector, vtable_index:38, access_flags: public synchronized
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.util.Stack, method:java.util.Stack.size()I, method_holder:java.util.Vector, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Stack, resolved-class:java.util.Stack, method:java.util.Stack.size()I, method_holder:java.util.Vector, vtable_index:10, access_flags: public synchronized
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.util.Stack, method:java.util.Stack.push(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Stack, access_flags: public
invokevirtual selected method: receiver-class:java.util.Stack, resolved-class:java.util.Stack, method:java.util.Stack.push(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Stack, vtable_index:59, access_flags: public
invokevirtual resolved method: caller-class:java.util.Stack, compile-time-class:java.util.Stack, method:java.util.Stack.addElement(Ljava/lang/Object;)V, method_holder:java.util.Vector, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Stack, resolved-class:java.util.Stack, method:java.util.Stack.addElement(Ljava/lang/Object;)V, method_holder:java.util.Vector, vtable_index:40, access_flags: public synchronized
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.lang.ClassLoader$NativeLibrary, method:java.lang.ClassLoader$NativeLibrary.load(Ljava/lang/String;Z)V, method_holder:java.lang.ClassLoader$NativeLibrary, access_flags: native
invokevirtual selected method: receiver-class:java.lang.ClassLoader$NativeLibrary, resolved-class:java.lang.ClassLoader$NativeLibrary, method:java.lang.ClassLoader$NativeLibrary.load(Ljava/lang/String;Z)V, method_holder:java.lang.ClassLoader$NativeLibrary, vtable_index:5, access_flags: native
invokevirtual resolved method: caller-class:java.lang.ClassLoader$NativeLibrary, compile-time-class:java.util.Stack, method:java.util.Stack.peek()Ljava/lang/Object;, method_holder:java.util.Stack, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Stack, resolved-class:java.util.Stack, method:java.util.Stack.peek()Ljava/lang/Object;, method_holder:java.util.Stack, vtable_index:61, access_flags: public synchronized
invokevirtual resolved method: caller-class:java.util.Stack, compile-time-class:java.util.Stack, method:java.util.Stack.size()I, method_holder:java.util.Vector, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Stack, resolved-class:java.util.Stack, method:java.util.Stack.size()I, method_holder:java.util.Vector, vtable_index:10, access_flags: public synchronized
invokevirtual resolved method: caller-class:java.util.Stack, compile-time-class:java.util.Stack, method:java.util.Stack.elementAt(I)Ljava/lang/Object;, method_holder:java.util.Vector, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Stack, resolved-class:java.util.Stack, method:java.util.Stack.elementAt(I)Ljava/lang/Object;, method_holder:java.util.Vector, vtable_index:41, access_flags: public synchronized
invokevirtual resolved method: caller-class:java.util.Vector, compile-time-class:java.util.Vector, method:java.util.Vector.elementData(I)Ljava/lang/Object;, method_holder:java.util.Vector, access_flags:
invokevirtual selected method: receiver-class:java.util.Stack, resolved-class:java.util.Vector, method:java.util.Vector.elementData(I)Ljava/lang/Object;, method_holder:java.util.Vector, vtable_index:47, access_flags:
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.util.Stack, method:java.util.Stack.pop()Ljava/lang/Object;, method_holder:java.util.Stack, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Stack, resolved-class:java.util.Stack, method:java.util.Stack.pop()Ljava/lang/Object;, method_holder:java.util.Stack, vtable_index:60, access_flags: public synchronized
invokevirtual resolved method: caller-class:java.util.Stack, compile-time-class:java.util.Stack, method:java.util.Stack.peek()Ljava/lang/Object;, method_holder:java.util.Stack, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Stack, resolved-class:java.util.Stack, method:java.util.Stack.peek()Ljava/lang/Object;, method_holder:java.util.Stack, vtable_index:61, access_flags: public synchronized
invokevirtual resolved method: caller-class:java.util.Stack, compile-time-class:java.util.Stack, method:java.util.Stack.removeElementAt(I)V, method_holder:java.util.Vector, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Stack, resolved-class:java.util.Stack, method:java.util.Stack.removeElementAt(I)V, method_holder:java.util.Vector, vtable_index:55, access_flags: public synchronized
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.util.Vector, method:java.util.Vector.addElement(Ljava/lang/Object;)V, 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.addElement(Ljava/lang/Object;)V, method_holder:java.util.Vector, vtable_index:40, access_flags: public synchronized
[Loaded java.lang.Terminator from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/Terminator
copy vtable from java.lang.Object to java.lang.Terminator size 5
[Loaded sun.misc.SignalHandler from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.Terminator$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/SignalHandler
copy vtable from java.lang.Object to sun.misc.SignalHandler size 5
Initializing: java/lang/Terminator$1
copy vtable from java.lang.Object to java.lang.Terminator$1 size 5
[Loaded sun.misc.Signal from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/Signal
copy vtable from java.lang.Object to sun.misc.Signal size 5
adding sun.misc.Signal.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with sun.misc.Signal::sun.misc.Signal.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding sun.misc.Signal.toString()Ljava/lang/String; at index 2, flags: public
overriding with sun.misc.Signal::sun.misc.Signal.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding sun.misc.Signal.hashCode()I at index 3, flags: public
overriding with sun.misc.Signal::sun.misc.Signal.hashCode()I index 3, original flags: public native overriders flags: public
[Loaded sun.misc.NativeSignalHandler from $JAVA_HOME/jre/lib/rt.jar]
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
[Loaded java.lang.Integer$IntegerCache from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/Integer$IntegerCache
copy vtable from java.lang.Object to java.lang.Integer$IntegerCache size 5
invokevirtual resolved method: caller-class:java.lang.Integer$IntegerCache, 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:sun.misc.VM, compile-time-class:java.util.Properties, method:java.util.Properties.isEmpty()Z, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Properties, resolved-class:java.util.Properties, method:java.util.Properties.isEmpty()Z, method_holder:java.util.Hashtable, vtable_index:8, access_flags: public synchronized
copy vtable from java.lang.Object to [Ljava.lang.Number; size 5
copy vtable from java.lang.Object to [Ljava.lang.Integer; size 5
invokevirtual resolved method: caller-class:sun.misc.Signal, compile-time-class:java.util.Hashtable, method:java.util.Hashtable.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Hashtable, resolved-class:java.util.Hashtable, method:java.util.Hashtable.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:sun.misc.Signal, compile-time-class:java.util.Hashtable, method:java.util.Hashtable.get(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Hashtable, resolved-class:java.util.Hashtable, method:java.util.Hashtable.get(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:6, access_flags: public synchronized
invokevirtual resolved method: caller-class:sun.misc.Signal, compile-time-class:java.util.Hashtable, method:java.util.Hashtable.remove(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Hashtable, resolved-class:java.util.Hashtable, method:java.util.Hashtable.remove(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:5, access_flags: public synchronized
Initializing: sun/misc/NativeSignalHandler
copy vtable from java.lang.Object to sun.misc.NativeSignalHandler size 5
[Loaded sun.misc.OSEnvironment from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/OSEnvironment
copy vtable from java.lang.Object to sun.misc.OSEnvironment size 5
invokevirtual resolved method: caller-class:java.lang.System, 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.System, 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:
[Loaded sun.misc.JavaLangAccess from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.System$2 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/JavaLangAccess
copy vtable from java.lang.Object to sun.misc.JavaLangAccess size 5
Initializing: java/lang/System$2
copy vtable from java.lang.Object to java.lang.System$2 size 5
invokevirtual resolved method: caller-class:sun.misc.VM, compile-time-class:java.lang.Object, method:java.lang.Object.notifyAll()V, method_holder:java.lang.Object, access_flags: public final native
invokevirtual selected method: receiver-class:java.lang.Object, resolved-class:java.lang.Object, method:java.lang.Object.notifyAll()V, method_holder:java.lang.Object, vtable_index:-2, access_flags: public final native
Initializing: java/lang/OutOfMemoryError
copy vtable from java.lang.VirtualMachineError to java.lang.OutOfMemoryError size 23
invokevirtual resolved method: caller-class:java.lang.ref.Finalizer$FinalizerThread, compile-time-class:java.lang.ref.ReferenceQueue, method:java.lang.ref.ReferenceQueue.remove()Ljava/lang/ref/Reference;, method_holder:java.lang.ref.ReferenceQueue, access_flags: public
invokevirtual selected method: receiver-class:java.lang.ref.ReferenceQueue, resolved-class:java.lang.ref.ReferenceQueue, method:java.lang.ref.ReferenceQueue.remove()Ljava/lang/ref/Reference;, method_holder:java.lang.ref.ReferenceQueue, vtable_index:6, access_flags: public
Initializing: java/lang/Exception
copy vtable from java.lang.Throwable to java.lang.Exception size 23
invokevirtual resolved method: caller-class:java.lang.ref.ReferenceQueue, compile-time-class:java.lang.ref.ReferenceQueue, method:java.lang.ref.ReferenceQueue.remove(J)Ljava/lang/ref/Reference;, method_holder:java.lang.ref.ReferenceQueue, access_flags: public
invokevirtual selected method: receiver-class:java.lang.ref.ReferenceQueue, resolved-class:java.lang.ref.ReferenceQueue, method:java.lang.ref.ReferenceQueue.remove(J)Ljava/lang/ref/Reference;, method_holder:java.lang.ref.ReferenceQueue, vtable_index:5, access_flags: public
Initializing: java/lang/RuntimeException
copy vtable from java.lang.Exception to java.lang.RuntimeException size 23
invokevirtual resolved method: caller-class:java.lang.ref.ReferenceQueue, compile-time-class:java.lang.Object, method:java.lang.Object.wait(J)V, method_holder:java.lang.Object, access_flags: public final native
Initializing: java/lang/NullPointerException
invokevirtual selected method: receiver-class:java.lang.ref.ReferenceQueue$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 copy vtable from java.lang.RuntimeException to java.lang.NullPointerException size 23
Initializing: java/lang/ClassCastException
copy vtable from java.lang.RuntimeException to java.lang.ClassCastException size 23
Initializing: java/lang/ArrayStoreException
copy vtable from java.lang.RuntimeException to java.lang.ArrayStoreException size 23
Initializing: java/lang/ArithmeticException
copy vtable from java.lang.RuntimeException to java.lang.ArithmeticException size 23
Initializing: java/lang/StackOverflowError
copy vtable from java.lang.VirtualMachineError to java.lang.StackOverflowError size 23
Initializing: java/lang/IllegalMonitorStateException
copy vtable from java.lang.RuntimeException to java.lang.IllegalMonitorStateException size 23
[Loaded java.lang.IllegalArgumentException from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/IllegalArgumentException
copy vtable from java.lang.RuntimeException to java.lang.IllegalArgumentException size 23
[Loaded java.lang.Compiler from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/Compiler
copy vtable from java.lang.Object to java.lang.Compiler size 5
[Loaded java.lang.Compiler$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/Compiler$1
copy vtable from java.lang.Object to java.lang.Compiler$1 size 5
invokevirtual resolved method: caller-class:java.lang.Compiler$1, compile-time-class:java.lang.Compiler$1, method:java.lang.Compiler$1.run()Ljava/lang/Void;, method_holder:java.lang.Compiler$1, access_flags: public
invokevirtual selected method: receiver-class:java.lang.Compiler$1, resolved-class:java.lang.Compiler$1, method:java.lang.Compiler$1.run()Ljava/lang/Void;, method_holder:java.lang.Compiler$1, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.Compiler$1, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.Compiler$1, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, vtable_index:2, access_flags: public
[Loaded sun.misc.Launcher from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/Launcher
copy vtable from java.lang.Object to sun.misc.Launcher size 6
adding sun.misc.Launcher.getClassLoader()Ljava/lang/ClassLoader; at index 5, flags: public
[Loaded java.net.URLStreamHandlerFactory from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.misc.Launcher$Factory from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/net/URLStreamHandlerFactory
copy vtable from java.lang.Object to java.net.URLStreamHandlerFactory size 5
Initializing: sun/misc/Launcher$Factory
copy vtable from java.lang.Object to sun.misc.Launcher$Factory size 6
adding sun.misc.Launcher$Factory.createURLStreamHandler(Ljava/lang/String;)Ljava/net/URLStreamHandler; at index 5, flags: public
[Loaded java.security.SecureClassLoader from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.net.URLClassLoader from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.misc.Launcher$ExtClassLoader from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/security/SecureClassLoader
copy vtable from java.lang.ClassLoader to java.security.SecureClassLoader size 43
adding java.security.SecureClassLoader.getProtectionDomain(Ljava/security/CodeSource;)Ljava/security/ProtectionDomain; at index 40, flags: private
adding java.security.SecureClassLoader.getPermissions(Ljava/security/CodeSource;)Ljava/security/PermissionCollection; at index 41, flags: protected
adding java.security.SecureClassLoader.check()V at index 42, flags: private
Initializing: java/net/URLClassLoader
copy vtable from java.security.SecureClassLoader to java.net.URLClassLoader size 50
adding java.net.URLClassLoader.getResourceAsStream(Ljava/lang/String;)Ljava/io/InputStream; at index 11, flags: public
overriding with java.net.URLClassLoader::java.net.URLClassLoader.getResourceAsStream(Ljava/lang/String;)Ljava/io/InputStream; index 11, original flags: public overriders flags: public
adding java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class; at index 15, flags: protected
overriding with java.net.URLClassLoader::java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class; index 15, original flags: protected overriders flags: protected
adding java.net.URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;)Ljava/lang/Class; at index 43, flags: private
adding java.net.URLClassLoader.findResource(Ljava/lang/String;)Ljava/net/URL; at index 29, flags: public
overriding with java.net.URLClassLoader::java.net.URLClassLoader.findResource(Ljava/lang/String;)Ljava/net/URL; index 29, original flags: protected overriders flags: public
adding java.net.URLClassLoader.findResources(Ljava/lang/String;)Ljava/util/Enumeration; at index 30, flags: public
overriding with java.net.URLClassLoader::java.net.URLClassLoader.findResources(Ljava/lang/String;)Ljava/util/Enumeration; index 30, original flags: protected overriders flags: public
adding java.net.URLClassLoader.definePackage(Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package; at index 44, flags: protected
adding java.net.URLClassLoader.getPermissions(Ljava/security/CodeSource;)Ljava/security/PermissionCollection; at index 41, flags: protected
overriding with java.net.URLClassLoader::java.net.URLClassLoader.getPermissions(Ljava/security/CodeSource;)Ljava/security/PermissionCollection; index 41, original flags: protected overriders flags: protected
adding java.net.URLClassLoader.close()V at index 45, flags: public
adding java.net.URLClassLoader.addURL(Ljava/net/URL;)V at index 46, flags: protected
adding java.net.URLClassLoader.getURLs()[Ljava/net/URL; at index 47, flags: public
adding java.net.URLClassLoader.getAndVerifyPackage(Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package; at index 48, flags: private
adding java.net.URLClassLoader.isSealed(Ljava/lang/String;Ljava/util/jar/Manifest;)Z at index 49, flags: private
Initializing: sun/misc/Launcher$ExtClassLoader
copy vtable from java.net.URLClassLoader to sun.misc.Launcher$ExtClassLoader size 51
adding sun.misc.Launcher$ExtClassLoader.findLibrary(Ljava/lang/String;)Ljava/lang/String; at index 34, flags: public
overriding with sun.misc.Launcher$ExtClassLoader::sun.misc.Launcher$ExtClassLoader.findLibrary(Ljava/lang/String;)Ljava/lang/String; index 34, original flags: protected overriders flags: public
adding sun.misc.Launcher$ExtClassLoader.addExtURL(Ljava/net/URL;)V at index 50, flags:
[Loaded sun.security.util.Debug from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/security/util/Debug
copy vtable from java.lang.Object to sun.security.util.Debug size 7
adding sun.security.util.Debug.println()V at index 5, flags: public
adding sun.security.util.Debug.println(Ljava/lang/String;)V at index 6, flags: public
invokevirtual resolved method: caller-class:sun.security.util.Debug, 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.ClassLoader, compile-time-class:java.lang.Class, method:java.lang.Class.asSubclass(Ljava/lang/Class;)Ljava/lang/Class;, 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.asSubclass(Ljava/lang/Class;)Ljava/lang/Class;, 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.isAssignableFrom(Ljava/lang/Class;)Z, method_holder:java.lang.Class, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.isAssignableFrom(Ljava/lang/Class;)Z, method_holder:java.lang.Class, vtable_index:-2, access_flags: public native
[Loaded java.lang.ClassLoader$ParallelLoaders from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/ClassLoader$ParallelLoaders
copy vtable from java.lang.Object to java.lang.ClassLoader$ParallelLoaders size 5
Initializing: java/util/WeakHashMap
copy vtable from java.util.AbstractMap to java.util.WeakHashMap size 36
adding java.util.WeakHashMap.remove(Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public
overriding with java.util.WeakHashMap::java.util.WeakHashMap.remove(Ljava/lang/Object;)Ljava/lang/Object; index 5, original flags: public overriders flags: public
adding java.util.WeakHashMap.get(Ljava/lang/Object;)Ljava/lang/Object; at index 6, flags: public
overriding with java.util.WeakHashMap::java.util.WeakHashMap.get(Ljava/lang/Object;)Ljava/lang/Object; index 6, original flags: public overriders flags: public
adding java.util.WeakHashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 7, flags: public
overriding with java.util.WeakHashMap::java.util.WeakHashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 7, original flags: public overriders flags: public
adding java.util.WeakHashMap.values()Ljava/util/Collection; at index 8, flags: public
overriding with java.util.WeakHashMap::java.util.WeakHashMap.values()Ljava/util/Collection; index 8, original flags: public overriders flags: public
adding java.util.WeakHashMap.clear()V at index 9, flags: public
overriding with java.util.WeakHashMap::java.util.WeakHashMap.clear()V index 9, original flags: public overriders flags: public
adding java.util.WeakHashMap.isEmpty()Z at index 10, flags: public
overriding with java.util.WeakHashMap::java.util.WeakHashMap.isEmpty()Z index 10, original flags: public overriders flags: public
adding java.util.WeakHashMap.replaceAll(Ljava/util/function/BiFunction;)V at index 20, flags: public
overriding with java.util.WeakHashMap::java.util.WeakHashMap.replaceAll(Ljava/util/function/BiFunction;)V index 20, original flags: public default overriders flags: public
adding java.util.WeakHashMap.size()I at index 11, flags: public
overriding with java.util.WeakHashMap::java.util.WeakHashMap.size()I index 11, original flags: public overriders flags: public
adding java.util.WeakHashMap.entrySet()Ljava/util/Set; at index 12, flags: public
overriding with java.util.WeakHashMap::java.util.WeakHashMap.entrySet()Ljava/util/Set; index 12, original flags: public abstract overriders flags: public
adding java.util.WeakHashMap.putAll(Ljava/util/Map;)V at index 13, flags: public
overriding with java.util.WeakHashMap::java.util.WeakHashMap.putAll(Ljava/util/Map;)V index 13, original flags: public overriders flags: public
adding java.util.WeakHashMap.keySet()Ljava/util/Set; at index 14, flags: public
overriding with java.util.WeakHashMap::java.util.WeakHashMap.keySet()Ljava/util/Set; index 14, original flags: public overriders flags: public
adding java.util.WeakHashMap.containsValue(Ljava/lang/Object;)Z at index 15, flags: public
overriding with java.util.WeakHashMap::java.util.WeakHashMap.containsValue(Ljava/lang/Object;)Z index 15, original flags: public overriders flags: public
adding java.util.WeakHashMap.containsKey(Ljava/lang/Object;)Z at index 16, flags: public
overriding with java.util.WeakHashMap::java.util.WeakHashMap.containsKey(Ljava/lang/Object;)Z index 16, original flags: public overriders flags: public
adding java.util.WeakHashMap.forEach(Ljava/util/function/BiConsumer;)V at index 23, flags: public
overriding with java.util.WeakHashMap::java.util.WeakHashMap.forEach(Ljava/util/function/BiConsumer;)V index 23, original flags: public default overriders flags: public
adding java.util.WeakHashMap.resize(I)V at index 28, flags:
adding java.util.WeakHashMap.newTable(I)[Ljava/util/WeakHashMap$Entry; at index 29, flags: private
adding java.util.WeakHashMap.expungeStaleEntries()V at index 30, flags: private
adding java.util.WeakHashMap.getTable()[Ljava/util/WeakHashMap$Entry; at index 31, flags: private
adding java.util.WeakHashMap.getEntry(Ljava/lang/Object;)Ljava/util/WeakHashMap$Entry; at index 32, flags:
adding java.util.WeakHashMap.transfer([Ljava/util/WeakHashMap$Entry;[Ljava/util/WeakHashMap$Entry;)V at index 33, flags: private
adding java.util.WeakHashMap.removeMapping(Ljava/lang/Object;)Z at index 34, flags:
adding java.util.WeakHashMap.containsNullValue()Z at index 35, 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;)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.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.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.util.WeakHashMap$Entry from $JAVA_HOME/jre/lib/rt.jar]
copy vtable from java.lang.Object to [Ljava.util.WeakHashMap$Entry; size 5
[Loaded java.util.Collections$SetFromMap from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Collections$SetFromMap
copy vtable from java.util.AbstractSet to java.util.Collections$SetFromMap size 24
adding java.util.Collections$SetFromMap.add(Ljava/lang/Object;)Z at index 5, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.add(Ljava/lang/Object;)Z index 5, original flags: public overriders flags: public
adding java.util.Collections$SetFromMap.remove(Ljava/lang/Object;)Z at index 6, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.remove(Ljava/lang/Object;)Z index 6, original flags: public overriders flags: public
adding java.util.Collections$SetFromMap.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.util.Collections$SetFromMap.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.util.Collections$SetFromMap.hashCode()I at index 3, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.hashCode()I index 3, original flags: public overriders flags: public
adding java.util.Collections$SetFromMap.clear()V at index 7, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.clear()V index 7, original flags: public overriders flags: public
adding java.util.Collections$SetFromMap.isEmpty()Z at index 8, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.isEmpty()Z index 8, original flags: public overriders flags: public
adding java.util.Collections$SetFromMap.contains(Ljava/lang/Object;)Z at index 9, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.contains(Ljava/lang/Object;)Z index 9, original flags: public overriders flags: public
adding java.util.Collections$SetFromMap.size()I at index 10, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.size()I index 10, original flags: public abstract overriders flags: public
adding java.util.Collections$SetFromMap.toArray([Ljava/lang/Object;)[Ljava/lang/Object; at index 11, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.toArray([Ljava/lang/Object;)[Ljava/lang/Object; index 11, original flags: public overriders flags: public
adding java.util.Collections$SetFromMap.toArray()[Ljava/lang/Object; at index 12, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.toArray()[Ljava/lang/Object; index 12, original flags: public overriders flags: public
adding java.util.Collections$SetFromMap.iterator()Ljava/util/Iterator; at index 13, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.iterator()Ljava/util/Iterator; index 13, original flags: public abstract overriders flags: public
adding java.util.Collections$SetFromMap.spliterator()Ljava/util/Spliterator; at index 18, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.spliterator()Ljava/util/Spliterator; index 18, original flags: public default overriders flags: public
adding java.util.Collections$SetFromMap.stream()Ljava/util/stream/Stream; at index 19, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.stream()Ljava/util/stream/Stream; index 19, original flags: public default overriders flags: public
adding java.util.Collections$SetFromMap.readObject(Ljava/io/ObjectInputStream;)V at index 23, flags: private
adding java.util.Collections$SetFromMap.forEach(Ljava/util/function/Consumer;)V at index 20, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.forEach(Ljava/util/function/Consumer;)V index 20, original flags: public default overriders flags: public
adding java.util.Collections$SetFromMap.containsAll(Ljava/util/Collection;)Z at index 15, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.containsAll(Ljava/util/Collection;)Z index 15, original flags: public overriders flags: public
adding java.util.Collections$SetFromMap.removeAll(Ljava/util/Collection;)Z at index 16, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.removeAll(Ljava/util/Collection;)Z index 16, original flags: public overriders flags: public
adding java.util.Collections$SetFromMap.retainAll(Ljava/util/Collection;)Z at index 17, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.retainAll(Ljava/util/Collection;)Z index 17, original flags: public overriders flags: public
adding java.util.Collections$SetFromMap.removeIf(Ljava/util/function/Predicate;)Z at index 21, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.removeIf(Ljava/util/function/Predicate;)Z index 21, original flags: public default overriders flags: public
adding java.util.Collections$SetFromMap.parallelStream()Ljava/util/stream/Stream; at index 22, flags: public
overriding with java.util.Collections$SetFromMap::java.util.Collections$SetFromMap.parallelStream()Ljava/util/stream/Stream; index 22, original flags: public default overriders flags: public
invokevirtual resolved method: caller-class:java.util.WeakHashMap, compile-time-class:java.util.WeakHashMap, method:java.util.WeakHashMap.size()I, method_holder:java.util.WeakHashMap, access_flags: public
invokevirtual selected method: receiver-class:java.util.WeakHashMap, resolved-class:java.util.WeakHashMap, method:java.util.WeakHashMap.size()I, method_holder:java.util.WeakHashMap, vtable_index:11, access_flags: public
[Loaded java.util.WeakHashMap$KeySet from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/WeakHashMap$KeySet
copy vtable from java.util.AbstractSet to java.util.WeakHashMap$KeySet size 23
adding java.util.WeakHashMap$KeySet.remove(Ljava/lang/Object;)Z at index 6, flags: public
overriding with java.util.WeakHashMap$KeySet::java.util.WeakHashMap$KeySet.remove(Ljava/lang/Object;)Z index 6, original flags: public overriders flags: public
adding java.util.WeakHashMap$KeySet.clear()V at index 7, flags: public
overriding with java.util.WeakHashMap$KeySet::java.util.WeakHashMap$KeySet.clear()V index 7, original flags: public overriders flags: public
adding java.util.WeakHashMap$KeySet.contains(Ljava/lang/Object;)Z at index 9, flags: public
overriding with java.util.WeakHashMap$KeySet::java.util.WeakHashMap$KeySet.contains(Ljava/lang/Object;)Z index 9, original flags: public overriders flags: public
adding java.util.WeakHashMap$KeySet.size()I at index 10, flags: public
overriding with java.util.WeakHashMap$KeySet::java.util.WeakHashMap$KeySet.size()I index 10, original flags: public abstract overriders flags: public
adding java.util.WeakHashMap$KeySet.iterator()Ljava/util/Iterator; at index 13, flags: public
overriding with java.util.WeakHashMap$KeySet::java.util.WeakHashMap$KeySet.iterator()Ljava/util/Iterator; index 13, original flags: public abstract overriders flags: public
adding java.util.WeakHashMap$KeySet.spliterator()Ljava/util/Spliterator; at index 18, flags: public
overriding with java.util.WeakHashMap$KeySet::java.util.WeakHashMap$KeySet.spliterator()Ljava/util/Spliterator; index 18, 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.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
invokevirtual resolved method: caller-class:java.util.WeakHashMap, compile-time-class:java.util.WeakHashMap, method:java.util.WeakHashMap.hash(Ljava/lang/Object;)I, method_holder:java.util.WeakHashMap, access_flags: final
invokevirtual selected method: receiver-class:java.util.WeakHashMap, resolved-class:java.util.WeakHashMap, method:java.util.WeakHashMap.hash(Ljava/lang/Object;)I, method_holder:java.util.WeakHashMap, vtable_index:-2, access_flags: final
invokevirtual resolved method: caller-class:java.util.WeakHashMap, 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.WeakHashMap, compile-time-class:java.lang.ref.ReferenceQueue, method:java.lang.ref.ReferenceQueue.poll()Ljava/lang/ref/Reference;, method_holder:java.lang.ref.ReferenceQueue, access_flags: public
invokevirtual selected method: receiver-class:java.lang.ref.ReferenceQueue, resolved-class:java.lang.ref.ReferenceQueue, method:java.lang.ref.ReferenceQueue.poll()Ljava/lang/ref/Reference;, method_holder:java.lang.ref.ReferenceQueue, vtable_index:8, access_flags: public
Initializing: java/util/WeakHashMap$Entry
copy vtable from java.lang.ref.WeakReference to java.util.WeakHashMap$Entry size 12
adding java.util.WeakHashMap$Entry.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.util.WeakHashMap$Entry::java.util.WeakHashMap$Entry.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.util.WeakHashMap$Entry.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.util.WeakHashMap$Entry::java.util.WeakHashMap$Entry.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.util.WeakHashMap$Entry.hashCode()I at index 3, flags: public
overriding with java.util.WeakHashMap$Entry::java.util.WeakHashMap$Entry.hashCode()I index 3, original flags: public native overriders flags: public
adding java.util.WeakHashMap$Entry.getValue()Ljava/lang/Object; at index 9, flags: public
adding java.util.WeakHashMap$Entry.getKey()Ljava/lang/Object; at index 10, flags: public
adding java.util.WeakHashMap$Entry.setValue(Ljava/lang/Object;)Ljava/lang/Object; at index 11, flags: public
invokevirtual resolved method: caller-class:java.lang.ClassLoader$ParallelLoaders, compile-time-class:java.lang.Class, method:java.lang.Class.getSuperclass()Ljava/lang/Class;, method_holder:java.lang.Class, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.getSuperclass()Ljava/lang/Class;, method_holder:java.lang.Class, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:java.util.WeakHashMap, compile-time-class:java.util.WeakHashMap, method:java.util.WeakHashMap.getEntry(Ljava/lang/Object;)Ljava/util/WeakHashMap$Entry;, method_holder:java.util.WeakHashMap, access_flags:
invokevirtual selected method: receiver-class:java.util.WeakHashMap, resolved-class:java.util.WeakHashMap, method:java.util.WeakHashMap.getEntry(Ljava/lang/Object;)Ljava/util/WeakHashMap$Entry;, method_holder:java.util.WeakHashMap, vtable_index:32, access_flags:
invokevirtual resolved method: caller-class:java.util.WeakHashMap, compile-time-class:java.util.WeakHashMap$Entry, method:java.util.WeakHashMap$Entry.get()Ljava/lang/Object;, method_holder:java.lang.ref.Reference, access_flags: public
invokevirtual selected method: receiver-class:java.util.WeakHashMap$Entry, resolved-class:java.util.WeakHashMap$Entry, method:java.util.WeakHashMap$Entry.get()Ljava/lang/Object;, method_holder:java.lang.ref.Reference, vtable_index:5, access_flags: public
[Loaded sun.misc.JavaNetAccess from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.net.URLClassLoader$7 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/JavaNetAccess
copy vtable from java.lang.Object to sun.misc.JavaNetAccess size 5
Initializing: java/net/URLClassLoader$7
copy vtable from java.lang.Object to java.net.URLClassLoader$7 size 5
[Loaded java.util.StringTokenizer from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/StringTokenizer
copy vtable from java.lang.Object to java.util.StringTokenizer size 15
adding java.util.StringTokenizer.countTokens()I at index 5, flags: public
adding java.util.StringTokenizer.hasMoreElements()Z at index 6, flags: public
adding java.util.StringTokenizer.nextToken(Ljava/lang/String;)Ljava/lang/String; at index 7, flags: public
adding java.util.StringTokenizer.nextToken()Ljava/lang/String; at index 8, flags: public
adding java.util.StringTokenizer.nextElement()Ljava/lang/Object; at index 9, flags: public
adding java.util.StringTokenizer.hasMoreTokens()Z at index 10, flags: public
adding java.util.StringTokenizer.setMaxDelimCodePoint()V at index 11, flags: private
adding java.util.StringTokenizer.skipDelimiters(I)I at index 12, flags: private
adding java.util.StringTokenizer.scanToken(I)I at index 13, flags: private
adding java.util.StringTokenizer.isDelimiter(I)Z at index 14, flags: private
invokevirtual resolved method: caller-class:java.util.StringTokenizer, 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.util.StringTokenizer, 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
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
invokevirtual resolved method: caller-class:java.lang.Character, 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:sun.misc.Launcher$ExtClassLoader, compile-time-class:java.util.StringTokenizer, method:java.util.StringTokenizer.countTokens()I, method_holder:java.util.StringTokenizer, access_flags: public
invokevirtual selected method: receiver-class:java.util.StringTokenizer, resolved-class:java.util.StringTokenizer, method:java.util.StringTokenizer.countTokens()I, method_holder:java.util.StringTokenizer, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:java.util.StringTokenizer, compile-time-class:java.lang.String, method:java.lang.String.indexOf(I)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.indexOf(I)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
copy vtable from java.lang.Object to [Ljava.io.File; size 5
invokevirtual resolved method: caller-class:sun.misc.Launcher$ExtClassLoader, compile-time-class:java.util.StringTokenizer, method:java.util.StringTokenizer.nextToken()Ljava/lang/String;, method_holder:java.util.StringTokenizer, access_flags: public
invokevirtual selected method: receiver-class:java.util.StringTokenizer, resolved-class:java.util.StringTokenizer, method:java.util.StringTokenizer.nextToken()Ljava/lang/String;, method_holder:java.util.StringTokenizer, vtable_index:8, access_flags: public
invokevirtual resolved method: caller-class:java.util.StringTokenizer, compile-time-class:java.lang.String, method:java.lang.String.substring(II)Ljava/lang/String;, 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.substring(II)Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public
[Loaded sun.misc.Launcher$ExtClassLoader$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/Launcher$ExtClassLoader$1
copy vtable from java.lang.Object to sun.misc.Launcher$ExtClassLoader$1 size 5
invokevirtual resolved method: caller-class:sun.misc.Launcher$ExtClassLoader$1, compile-time-class:sun.misc.Launcher$ExtClassLoader$1, method:sun.misc.Launcher$ExtClassLoader$1.run()Lsun/misc/Launcher$ExtClassLoader;, method_holder:sun.misc.Launcher$ExtClassLoader$1, access_flags: public
invokevirtual selected method: receiver-class:sun.misc.Launcher$ExtClassLoader$1, resolved-class:sun.misc.Launcher$ExtClassLoader$1, method:sun.misc.Launcher$ExtClassLoader$1.run()Lsun/misc/Launcher$ExtClassLoader;, method_holder:sun.misc.Launcher$ExtClassLoader$1, vtable_index:-2, access_flags: public
[Loaded sun.misc.MetaIndex from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/MetaIndex
copy vtable from java.lang.Object to sun.misc.MetaIndex size 6
adding sun.misc.MetaIndex.mayContain(Ljava/lang/String;)Z at index 5, flags: public
invokevirtual resolved method: caller-class:sun.misc.MetaIndex, 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:sun.misc.MetaIndex, compile-time-class:java.io.File, method:java.io.File.exists()Z, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.exists()Z, method_holder:java.io.File, vtable_index:28, access_flags: public
[Loaded java.lang.Readable from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.Reader from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.BufferedReader from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/Readable
copy vtable from java.lang.Object to java.lang.Readable size 5
Initializing: java/io/Reader
copy vtable from java.lang.Object to java.io.Reader size 15
adding java.io.Reader.read([C)I at index 5, flags: public
adding java.io.Reader.read([CII)I at index 6, flags: public abstract
adding java.io.Reader.read()I at index 7, flags: public
adding java.io.Reader.read(Ljava/nio/CharBuffer;)I at index 8, flags: public
adding java.io.Reader.close()V at index 9, flags: public abstract
adding java.io.Reader.mark(I)V at index 10, flags: public
adding java.io.Reader.reset()V at index 11, flags: public
adding java.io.Reader.skip(J)J at index 12, flags: public
adding java.io.Reader.markSupported()Z at index 13, flags: public
adding java.io.Reader.ready()Z at index 14, flags: public
Initializing: java/io/BufferedReader
copy vtable from java.io.Reader to java.io.BufferedReader size 21
adding java.io.BufferedReader.read([CII)I at index 6, flags: public
overriding with java.io.BufferedReader::java.io.BufferedReader.read([CII)I index 6, original flags: public abstract overriders flags: public
adding java.io.BufferedReader.read()I at index 7, flags: public
overriding with java.io.BufferedReader::java.io.BufferedReader.read()I index 7, original flags: public overriders flags: public
adding java.io.BufferedReader.readLine()Ljava/lang/String; at index 15, flags: public
adding java.io.BufferedReader.readLine(Z)Ljava/lang/String; at index 16, flags:
adding java.io.BufferedReader.close()V at index 9, flags: public
overriding with java.io.BufferedReader::java.io.BufferedReader.close()V index 9, original flags: public abstract overriders flags: public
adding java.io.BufferedReader.fill()V at index 17, flags: private
adding java.io.BufferedReader.mark(I)V at index 10, flags: public
overriding with java.io.BufferedReader::java.io.BufferedReader.mark(I)V index 10, original flags: public overriders flags: public
adding java.io.BufferedReader.reset()V at index 11, flags: public
overriding with java.io.BufferedReader::java.io.BufferedReader.reset()V index 11, original flags: public overriders flags: public
adding java.io.BufferedReader.skip(J)J at index 12, flags: public
overriding with java.io.BufferedReader::java.io.BufferedReader.skip(J)J index 12, original flags: public overriders flags: public
adding java.io.BufferedReader.markSupported()Z at index 13, flags: public
overriding with java.io.BufferedReader::java.io.BufferedReader.markSupported()Z index 13, original flags: public overriders flags: public
adding java.io.BufferedReader.read1([CII)I at index 18, flags: private
adding java.io.BufferedReader.ensureOpen()V at index 19, flags: private
adding java.io.BufferedReader.ready()Z at index 14, flags: public
overriding with java.io.BufferedReader::java.io.BufferedReader.ready()Z index 14, original flags: public overriders flags: public
adding java.io.BufferedReader.lines()Ljava/util/stream/Stream; at index 20, flags: public
[Loaded java.io.InputStreamReader from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.io.FileReader from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/io/InputStreamReader
copy vtable from java.io.Reader to java.io.InputStreamReader size 16
adding java.io.InputStreamReader.read()I at index 7, flags: public
overriding with java.io.InputStreamReader::java.io.InputStreamReader.read()I index 7, original flags: public overriders flags: public
adding java.io.InputStreamReader.read([CII)I at index 6, flags: public
overriding with java.io.InputStreamReader::java.io.InputStreamReader.read([CII)I index 6, original flags: public abstract overriders flags: public
adding java.io.InputStreamReader.close()V at index 9, flags: public
overriding with java.io.InputStreamReader::java.io.InputStreamReader.close()V index 9, original flags: public abstract overriders flags: public
adding java.io.InputStreamReader.getEncoding()Ljava/lang/String; at index 15, flags: public
adding java.io.InputStreamReader.ready()Z at index 14, flags: public
overriding with java.io.InputStreamReader::java.io.InputStreamReader.ready()Z index 14, original flags: public overriders flags: public
Initializing: java/io/FileReader
copy vtable from java.io.InputStreamReader to java.io.FileReader size 16
invokevirtual resolved method: caller-class:java.io.FileInputStream, compile-time-class:java.io.File, method:java.io.File.getPath()Ljava/lang/String;, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.getPath()Ljava/lang/String;, method_holder:java.io.File, vtable_index:18, access_flags: public
invokevirtual resolved method: caller-class:java.io.FileInputStream, compile-time-class:java.io.File, method:java.io.File.isInvalid()Z, method_holder:java.io.File, access_flags: final
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.isInvalid()Z, method_holder:java.io.File, vtable_index:-2, access_flags: final
[Loaded sun.nio.cs.StreamDecoder from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/nio/cs/StreamDecoder
copy vtable from java.io.Reader to sun.nio.cs.StreamDecoder size 25
adding sun.nio.cs.StreamDecoder.read([CII)I at index 6, flags: public
overriding with sun.nio.cs.StreamDecoder::sun.nio.cs.StreamDecoder.read([CII)I index 6, original flags: public abstract overriders flags: public
adding sun.nio.cs.StreamDecoder.read()I at index 7, flags: public
overriding with sun.nio.cs.StreamDecoder::sun.nio.cs.StreamDecoder.read()I index 7, original flags: public overriders flags: public
adding sun.nio.cs.StreamDecoder.close()V at index 9, flags: public
overriding with sun.nio.cs.StreamDecoder::sun.nio.cs.StreamDecoder.close()V index 9, original flags: public abstract overriders flags: public
adding sun.nio.cs.StreamDecoder.readBytes()I at index 15, flags: private
adding sun.nio.cs.StreamDecoder.ensureOpen()V at index 16, flags: private
adding sun.nio.cs.StreamDecoder.getEncoding()Ljava/lang/String; at index 17, flags: public
adding sun.nio.cs.StreamDecoder.isOpen()Z at index 18, flags: private
adding sun.nio.cs.StreamDecoder.implClose()V at index 19, flags:
adding sun.nio.cs.StreamDecoder.encodingName()Ljava/lang/String; at index 20, flags:
adding sun.nio.cs.StreamDecoder.ready()Z at index 14, flags: public
overriding with sun.nio.cs.StreamDecoder::sun.nio.cs.StreamDecoder.ready()Z index 14, original flags: public overriders flags: public
adding sun.nio.cs.StreamDecoder.read0()I at index 21, flags: private
adding sun.nio.cs.StreamDecoder.implRead([CII)I at index 22, flags:
adding sun.nio.cs.StreamDecoder.inReady()Z at index 23, flags: private
adding sun.nio.cs.StreamDecoder.implReady()Z at index 24, flags:
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, 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:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.charset.Charset, method:java.nio.charset.Charset.name()Ljava/lang/String;, method_holder:java.nio.charset.Charset, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8, resolved-class:java.nio.charset.Charset, method:java.nio.charset.Charset.name()Ljava/lang/String;, method_holder:java.nio.charset.Charset, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.charset.Charset, method:java.nio.charset.Charset.newDecoder()Ljava/nio/charset/CharsetDecoder;, method_holder:java.nio.charset.Charset, access_flags: public abstract
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8, resolved-class:java.nio.charset.Charset, method:java.nio.charset.Charset.newDecoder()Ljava/nio/charset/CharsetDecoder;, method_holder:sun.nio.cs.UTF_8, vtable_index:9, access_flags: public
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder;, method_holder:java.nio.charset.CharsetDecoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Decoder, resolved-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder;, method_holder:java.nio.charset.CharsetDecoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder;, method_holder:java.nio.charset.CharsetDecoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Decoder, resolved-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetDecoder;, method_holder:java.nio.charset.CharsetDecoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.charset()Ljava/nio/charset/Charset;, method_holder:java.nio.charset.CharsetDecoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Decoder, resolved-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.charset()Ljava/nio/charset/Charset;, method_holder:java.nio.charset.CharsetDecoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.flip()Ljava/nio/Buffer;, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.flip()Ljava/nio/Buffer;, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.misc.MetaIndex, compile-time-class:java.io.File, method:java.io.File.getCanonicalFile()Ljava/io/File;, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.getCanonicalFile()Ljava/io/File;, method_holder:java.io.File, vtable_index:23, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.io.File, method:java.io.File.getCanonicalPath()Ljava/lang/String;, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.getCanonicalPath()Ljava/lang/String;, method_holder:java.io.File, vtable_index:11, access_flags: public
invokevirtual resolved method: caller-class:java.util.HashMap, 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
invokevirtual resolved method: caller-class:java.io.ExpiringCache, compile-time-class:java.io.ExpiringCache$Entry, method:java.io.ExpiringCache$Entry.timestamp()J, method_holder:java.io.ExpiringCache$Entry, access_flags:
invokevirtual selected method: receiver-class:java.io.ExpiringCache$Entry, resolved-class:java.io.ExpiringCache$Entry, method:java.io.ExpiringCache$Entry.timestamp()J, method_holder:java.io.ExpiringCache$Entry, vtable_index:5, access_flags:
invokevirtual resolved method: caller-class:java.io.ExpiringCache, compile-time-class:java.io.ExpiringCache$Entry, method:java.io.ExpiringCache$Entry.val()Ljava/lang/String;, method_holder:java.io.ExpiringCache$Entry, access_flags:
invokevirtual selected method: receiver-class:java.io.ExpiringCache$Entry, resolved-class:java.io.ExpiringCache$Entry, method:java.io.ExpiringCache$Entry.val()Ljava/lang/String;, method_holder:java.io.ExpiringCache$Entry, vtable_index:6, access_flags:
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.lang.String, method:java.lang.String.substring(I)Ljava/lang/String;, 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.substring(I)Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.MetaIndex, compile-time-class:java.io.BufferedReader, method:java.io.BufferedReader.readLine()Ljava/lang/String;, method_holder:java.io.BufferedReader, access_flags: public
invokevirtual selected method: receiver-class:java.io.BufferedReader, resolved-class:java.io.BufferedReader, method:java.io.BufferedReader.readLine()Ljava/lang/String;, method_holder:java.io.BufferedReader, vtable_index:15, access_flags: public
invokevirtual resolved method: caller-class:java.io.BufferedReader, compile-time-class:java.io.BufferedReader, method:java.io.BufferedReader.readLine(Z)Ljava/lang/String;, method_holder:java.io.BufferedReader, access_flags:
invokevirtual selected method: receiver-class:java.io.BufferedReader, resolved-class:java.io.BufferedReader, method:java.io.BufferedReader.readLine(Z)Ljava/lang/String;, method_holder:java.io.BufferedReader, vtable_index:16, access_flags:
invokevirtual resolved method: caller-class:java.io.BufferedReader, compile-time-class:java.io.Reader, method:java.io.Reader.read([CII)I, method_holder:java.io.Reader, access_flags: public abstract
invokevirtual selected method: receiver-class:java.io.FileReader, resolved-class:java.io.Reader, method:java.io.Reader.read([CII)I, method_holder:java.io.InputStreamReader, vtable_index:6, access_flags: public
invokevirtual resolved method: caller-class:java.io.InputStreamReader, compile-time-class:sun.nio.cs.StreamDecoder, method:sun.nio.cs.StreamDecoder.read([CII)I, method_holder:sun.nio.cs.StreamDecoder, access_flags: public
invokevirtual selected method: receiver-class:sun.nio.cs.StreamDecoder, resolved-class:sun.nio.cs.StreamDecoder, method:sun.nio.cs.StreamDecoder.read([CII)I, method_holder:sun.nio.cs.StreamDecoder, vtable_index:6, access_flags: public
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:sun.nio.cs.StreamDecoder, method:sun.nio.cs.StreamDecoder.implRead([CII)I, method_holder:sun.nio.cs.StreamDecoder, access_flags:
invokevirtual selected method: receiver-class:sun.nio.cs.StreamDecoder, resolved-class:sun.nio.cs.StreamDecoder, method:sun.nio.cs.StreamDecoder.implRead([CII)I, method_holder:sun.nio.cs.StreamDecoder, vtable_index:22, access_flags:
[Loaded java.nio.CharBuffer from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/CharBuffer
copy vtable from java.nio.Buffer to java.nio.CharBuffer size 40
adding java.nio.CharBuffer.get([CII)Ljava/nio/CharBuffer; at index 10, flags: public
adding java.nio.CharBuffer.get(I)C at index 11, flags: public abstract
adding java.nio.CharBuffer.get([C)Ljava/nio/CharBuffer; at index 12, flags: public
adding java.nio.CharBuffer.get()C at index 13, flags: public abstract
adding java.nio.CharBuffer.put(IC)Ljava/nio/CharBuffer; at index 14, flags: public abstract
adding java.nio.CharBuffer.put(C)Ljava/nio/CharBuffer; at index 15, flags: public abstract
adding java.nio.CharBuffer.put(Ljava/lang/String;II)Ljava/nio/CharBuffer; at index 16, flags: public
adding java.nio.CharBuffer.put([CII)Ljava/nio/CharBuffer; at index 17, flags: public
adding java.nio.CharBuffer.put(Ljava/nio/CharBuffer;)Ljava/nio/CharBuffer; at index 18, flags: public
adding java.nio.CharBuffer.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.nio.CharBuffer::java.nio.CharBuffer.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.nio.CharBuffer.toString(II)Ljava/lang/String; at index 19, flags: abstract
adding java.nio.CharBuffer.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.nio.CharBuffer::java.nio.CharBuffer.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.nio.CharBuffer.append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; at index 20, flags: public volatile synthetic
adding java.nio.CharBuffer.append(Ljava/lang/CharSequence;II)Ljava/lang/Appendable; at index 21, flags: public volatile synthetic
adding java.nio.CharBuffer.append(C)Ljava/lang/Appendable; at index 22, flags: public volatile synthetic
adding java.nio.CharBuffer.append(Ljava/lang/CharSequence;II)Ljava/nio/CharBuffer; at index 23, flags: public
adding java.nio.CharBuffer.append(C)Ljava/nio/CharBuffer; at index 24, flags: public
adding java.nio.CharBuffer.append(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer; at index 25, flags: public
adding java.nio.CharBuffer.hashCode()I at index 3, flags: public
overriding with java.nio.CharBuffer::java.nio.CharBuffer.hashCode()I index 3, original flags: public native overriders flags: public
adding java.nio.CharBuffer.compareTo(Ljava/nio/CharBuffer;)I at index 26, flags: public
adding java.nio.CharBuffer.compareTo(Ljava/lang/Object;)I at index 27, flags: public volatile synthetic
adding java.nio.CharBuffer.subSequence(II)Ljava/lang/CharSequence; at index 28, flags: public volatile synthetic
adding java.nio.CharBuffer.subSequence(II)Ljava/nio/CharBuffer; at index 29, flags: public abstract
adding java.nio.CharBuffer.chars()Ljava/util/stream/IntStream; at index 30, flags: public
adding java.nio.CharBuffer.isDirect()Z at index 5, flags: public abstract
overriding with java.nio.CharBuffer::java.nio.CharBuffer.isDirect()Z index 5, original flags: public abstract overriders flags: public abstract
adding java.nio.CharBuffer.hasArray()Z at index 6, flags: public final
overriding with java.nio.CharBuffer::java.nio.CharBuffer.hasArray()Z index 6, original flags: public abstract overriders flags: public final
adding java.nio.CharBuffer.array()Ljava/lang/Object; at index 7, flags: public volatile synthetic
overriding with java.nio.CharBuffer::java.nio.CharBuffer.array()Ljava/lang/Object; index 7, original flags: public abstract overriders flags: public volatile synthetic
adding java.nio.CharBuffer.arrayOffset()I at index 8, flags: public final
overriding with java.nio.CharBuffer::java.nio.CharBuffer.arrayOffset()I index 8, original flags: public abstract overriders flags: public final
adding java.nio.CharBuffer.read(Ljava/nio/CharBuffer;)I at index 31, flags: public
adding java.nio.CharBuffer.duplicate()Ljava/nio/CharBuffer; at index 32, flags: public abstract
adding java.nio.CharBuffer.slice()Ljava/nio/CharBuffer; at index 33, flags: public abstract
adding java.nio.CharBuffer.asReadOnlyBuffer()Ljava/nio/CharBuffer; at index 34, flags: public abstract
adding java.nio.CharBuffer.compact()Ljava/nio/CharBuffer; at index 35, flags: public abstract
adding java.nio.CharBuffer.order()Ljava/nio/ByteOrder; at index 36, flags: public abstract
adding java.nio.CharBuffer.getUnchecked(I)C at index 37, flags: abstract
adding java.nio.CharBuffer.lambda$chars$15()Ljava/util/Spliterator$OfInt; at index 38, flags: private synthetic
adding java.lang.CharSequence.codePoints()Ljava/util/stream/IntStream; at index 39, flags: public default
[Loaded java.nio.HeapCharBuffer from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/HeapCharBuffer
copy vtable from java.nio.CharBuffer to java.nio.HeapCharBuffer size 41
adding java.nio.HeapCharBuffer.get()C at index 13, flags: public
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.get()C index 13, original flags: public abstract overriders flags: public
adding java.nio.HeapCharBuffer.get(I)C at index 11, flags: public
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.get(I)C index 11, original flags: public abstract overriders flags: public
adding java.nio.HeapCharBuffer.get([CII)Ljava/nio/CharBuffer; at index 10, flags: public
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.get([CII)Ljava/nio/CharBuffer; index 10, original flags: public overriders flags: public
adding java.nio.HeapCharBuffer.put(IC)Ljava/nio/CharBuffer; at index 14, flags: public
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.put(IC)Ljava/nio/CharBuffer; index 14, original flags: public abstract overriders flags: public
adding java.nio.HeapCharBuffer.put(C)Ljava/nio/CharBuffer; at index 15, flags: public
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.put(C)Ljava/nio/CharBuffer; index 15, original flags: public abstract overriders flags: public
adding java.nio.HeapCharBuffer.put([CII)Ljava/nio/CharBuffer; at index 17, flags: public
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.put([CII)Ljava/nio/CharBuffer; index 17, original flags: public overriders flags: public
adding java.nio.HeapCharBuffer.put(Ljava/nio/CharBuffer;)Ljava/nio/CharBuffer; at index 18, flags: public
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.put(Ljava/nio/CharBuffer;)Ljava/nio/CharBuffer; index 18, original flags: public overriders flags: public
adding java.nio.HeapCharBuffer.toString(II)Ljava/lang/String; at index 19, flags:
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.toString(II)Ljava/lang/String; index 19, original flags: abstract overriders flags:
adding java.nio.HeapCharBuffer.subSequence(II)Ljava/nio/CharBuffer; at index 29, flags: public
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.subSequence(II)Ljava/nio/CharBuffer; index 29, original flags: public abstract overriders flags: public
adding java.nio.HeapCharBuffer.subSequence(II)Ljava/lang/CharSequence; at index 28, flags: public volatile synthetic
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.subSequence(II)Ljava/lang/CharSequence; index 28, original flags: public volatile synthetic overriders flags: public volatile synthetic
adding java.nio.HeapCharBuffer.isDirect()Z at index 5, flags: public
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.isDirect()Z index 5, original flags: public abstract overriders flags: public
adding java.nio.HeapCharBuffer.isReadOnly()Z at index 9, flags: public
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.isReadOnly()Z index 9, original flags: public abstract overriders flags: public
adding java.nio.HeapCharBuffer.duplicate()Ljava/nio/CharBuffer; at index 32, flags: public
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.duplicate()Ljava/nio/CharBuffer; index 32, original flags: public abstract overriders flags: public
adding java.nio.HeapCharBuffer.slice()Ljava/nio/CharBuffer; at index 33, flags: public
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.slice()Ljava/nio/CharBuffer; index 33, original flags: public abstract overriders flags: public
adding java.nio.HeapCharBuffer.asReadOnlyBuffer()Ljava/nio/CharBuffer; at index 34, flags: public
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.asReadOnlyBuffer()Ljava/nio/CharBuffer; index 34, original flags: public abstract overriders flags: public
adding java.nio.HeapCharBuffer.compact()Ljava/nio/CharBuffer; at index 35, flags: public
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.compact()Ljava/nio/CharBuffer; index 35, original flags: public abstract overriders flags: public
adding java.nio.HeapCharBuffer.order()Ljava/nio/ByteOrder; at index 36, flags: public
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.order()Ljava/nio/ByteOrder; index 36, original flags: public abstract overriders flags: public
adding java.nio.HeapCharBuffer.ix(I)I at index 40, flags: protected
adding java.nio.HeapCharBuffer.getUnchecked(I)C at index 37, flags:
overriding with java.nio.HeapCharBuffer::java.nio.HeapCharBuffer.getUnchecked(I)C index 37, original flags: abstract overriders flags:
adding java.lang.CharSequence.codePoints()Ljava/util/stream/IntStream; at index 39, flags: public default
overriding with java.lang.CharSequence::java.lang.CharSequence.codePoints()Ljava/util/stream/IntStream; index 39, original flags: public default overriders flags: public default
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.CharBuffer, method:java.nio.CharBuffer.position()I, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapCharBuffer, resolved-class:java.nio.CharBuffer, method:java.nio.CharBuffer.position()I, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.decode(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;Z)Ljava/nio/charset/CoderResult;, method_holder:java.nio.charset.CharsetDecoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Decoder, resolved-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.decode(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;Z)Ljava/nio/charset/CoderResult;, method_holder:java.nio.charset.CharsetDecoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.charset.CharsetDecoder, compile-time-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.decodeLoop(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;)Ljava/nio/charset/CoderResult;, method_holder:java.nio.charset.CharsetDecoder, access_flags: protected abstract
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Decoder, resolved-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.decodeLoop(Ljava/nio/ByteBuffer;Ljava/nio/CharBuffer;)Ljava/nio/charset/CoderResult;, method_holder:sun.nio.cs.UTF_8$Decoder, vtable_index:5, access_flags: protected
invokevirtual resolved method: caller-class:sun.nio.cs.UTF_8$Decoder, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.hasArray()Z, method_holder:java.nio.ByteBuffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.hasArray()Z, method_holder:java.nio.ByteBuffer, vtable_index:6, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.UTF_8$Decoder, compile-time-class:java.nio.CharBuffer, method:java.nio.CharBuffer.hasArray()Z, method_holder:java.nio.CharBuffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapCharBuffer, resolved-class:java.nio.CharBuffer, method:java.nio.CharBuffer.hasArray()Z, method_holder:java.nio.CharBuffer, vtable_index:6, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.UTF_8$Decoder, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.array()[B, method_holder:java.nio.ByteBuffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.array()[B, method_holder:java.nio.ByteBuffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.UTF_8$Decoder, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.arrayOffset()I, method_holder:java.nio.ByteBuffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.arrayOffset()I, method_holder:java.nio.ByteBuffer, vtable_index:8, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.UTF_8$Decoder, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.position()I, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.position()I, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.UTF_8$Decoder, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.limit()I, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.limit()I, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.UTF_8$Decoder, compile-time-class:java.nio.CharBuffer, method:java.nio.CharBuffer.array()[C, method_holder:java.nio.CharBuffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapCharBuffer, resolved-class:java.nio.CharBuffer, method:java.nio.CharBuffer.array()[C, method_holder:java.nio.CharBuffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.UTF_8$Decoder, compile-time-class:java.nio.CharBuffer, method:java.nio.CharBuffer.arrayOffset()I, method_holder:java.nio.CharBuffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapCharBuffer, resolved-class:java.nio.CharBuffer, method:java.nio.CharBuffer.arrayOffset()I, method_holder:java.nio.CharBuffer, vtable_index:8, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.UTF_8$Decoder, compile-time-class:java.nio.CharBuffer, method:java.nio.CharBuffer.position()I, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapCharBuffer, resolved-class:java.nio.CharBuffer, method:java.nio.CharBuffer.position()I, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.UTF_8$Decoder, compile-time-class:java.nio.CharBuffer, method:java.nio.CharBuffer.limit()I, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapCharBuffer, resolved-class:java.nio.CharBuffer, method:java.nio.CharBuffer.limit()I, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.UTF_8, compile-time-class:java.nio.Buffer, method:java.nio.Buffer.arrayOffset()I, method_holder:java.nio.Buffer, access_flags: public abstract
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.Buffer, method:java.nio.Buffer.arrayOffset()I, method_holder:java.nio.ByteBuffer, vtable_index:8, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.UTF_8, compile-time-class:java.nio.Buffer, method:java.nio.Buffer.position(I)Ljava/nio/Buffer;, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.Buffer, method:java.nio.Buffer.position(I)Ljava/nio/Buffer;, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
[Loaded java.nio.charset.CoderResult from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/charset/CoderResult
copy vtable from java.lang.Object to java.nio.charset.CoderResult size 12
adding java.nio.charset.CoderResult.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.nio.charset.CoderResult::java.nio.charset.CoderResult.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.nio.charset.CoderResult.length()I at index 5, flags: public
adding java.nio.charset.CoderResult.throwException()V at index 6, flags: public
adding java.nio.charset.CoderResult.isUnderflow()Z at index 7, flags: public
adding java.nio.charset.CoderResult.isOverflow()Z at index 8, flags: public
adding java.nio.charset.CoderResult.isMalformed()Z at index 9, flags: public
adding java.nio.charset.CoderResult.isUnmappable()Z at index 10, flags: public
adding java.nio.charset.CoderResult.isError()Z at index 11, flags: public
invokevirtual resolved method: caller-class:java.nio.charset.CoderResult, 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.nio.charset.CoderResult$Cache from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.nio.charset.CoderResult$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/charset/CoderResult$Cache
copy vtable from java.lang.Object to java.nio.charset.CoderResult$Cache size 7
adding java.nio.charset.CoderResult$Cache.get(I)Ljava/nio/charset/CoderResult; at index 5, flags: private synchronized
adding java.nio.charset.CoderResult$Cache.create(I)Ljava/nio/charset/CoderResult; at index 6, flags: protected abstract
Initializing: java/nio/charset/CoderResult$1
copy vtable from java.nio.charset.CoderResult$Cache to java.nio.charset.CoderResult$1 size 7
adding java.nio.charset.CoderResult$1.create(I)Ljava/nio/charset/CoderResult; at index 6, flags: public
overriding with java.nio.charset.CoderResult$1::java.nio.charset.CoderResult$1.create(I)Ljava/nio/charset/CoderResult; index 6, original flags: protected abstract overriders flags: public
[Loaded java.nio.charset.CoderResult$2 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/charset/CoderResult$2
copy vtable from java.nio.charset.CoderResult$Cache to java.nio.charset.CoderResult$2 size 7
adding java.nio.charset.CoderResult$2.create(I)Ljava/nio/charset/CoderResult; at index 6, flags: public
overriding with java.nio.charset.CoderResult$2::java.nio.charset.CoderResult$2.create(I)Ljava/nio/charset/CoderResult; index 6, original flags: protected abstract overriders flags: public
invokevirtual resolved method: caller-class:java.nio.charset.CharsetDecoder, compile-time-class:java.nio.charset.CoderResult, method:java.nio.charset.CoderResult.isOverflow()Z, method_holder:java.nio.charset.CoderResult, access_flags: public
invokevirtual selected method: receiver-class:java.nio.charset.CoderResult, resolved-class:java.nio.charset.CoderResult, method:java.nio.charset.CoderResult.isOverflow()Z, method_holder:java.nio.charset.CoderResult, vtable_index:8, access_flags: public
invokevirtual resolved method: caller-class:java.nio.charset.CharsetDecoder, compile-time-class:java.nio.charset.CoderResult, method:java.nio.charset.CoderResult.isUnderflow()Z, method_holder:java.nio.charset.CoderResult, access_flags: public
invokevirtual selected method: receiver-class:java.nio.charset.CoderResult, resolved-class:java.nio.charset.CoderResult, method:java.nio.charset.CoderResult.isUnderflow()Z, method_holder:java.nio.charset.CoderResult, vtable_index:7, access_flags: public
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.charset.CoderResult, method:java.nio.charset.CoderResult.isUnderflow()Z, method_holder:java.nio.charset.CoderResult, access_flags: public
invokevirtual selected method: receiver-class:java.nio.charset.CoderResult, resolved-class:java.nio.charset.CoderResult, method:java.nio.charset.CoderResult.isUnderflow()Z, method_holder:java.nio.charset.CoderResult, vtable_index:7, access_flags: public
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.CharBuffer, method:java.nio.CharBuffer.hasRemaining()Z, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapCharBuffer, resolved-class:java.nio.CharBuffer, method:java.nio.CharBuffer.hasRemaining()Z, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.compact()Ljava/nio/ByteBuffer;, method_holder:java.nio.ByteBuffer, access_flags: public abstract
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.compact()Ljava/nio/ByteBuffer;, method_holder:java.nio.HeapByteBuffer, vtable_index:47, access_flags: public
invokevirtual resolved method: caller-class:java.nio.HeapByteBuffer, compile-time-class:java.nio.HeapByteBuffer, method:java.nio.HeapByteBuffer.position()I, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.HeapByteBuffer, method:java.nio.HeapByteBuffer.position()I, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.HeapByteBuffer, compile-time-class:java.nio.HeapByteBuffer, method:java.nio.HeapByteBuffer.ix(I)I, method_holder:java.nio.HeapByteBuffer, access_flags: protected
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.HeapByteBuffer, method:java.nio.HeapByteBuffer.ix(I)I, method_holder:java.nio.HeapByteBuffer, vtable_index:56, access_flags: protected
invokevirtual resolved method: caller-class:java.nio.HeapByteBuffer, compile-time-class:java.nio.HeapByteBuffer, method:java.nio.HeapByteBuffer.remaining()I, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.HeapByteBuffer, method:java.nio.HeapByteBuffer.remaining()I, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.HeapByteBuffer, compile-time-class:java.nio.HeapByteBuffer, method:java.nio.HeapByteBuffer.position(I)Ljava/nio/Buffer;, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.HeapByteBuffer, method:java.nio.HeapByteBuffer.position(I)Ljava/nio/Buffer;, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.HeapByteBuffer, compile-time-class:java.nio.HeapByteBuffer, method:java.nio.HeapByteBuffer.capacity()I, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.HeapByteBuffer, method:java.nio.HeapByteBuffer.capacity()I, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.HeapByteBuffer, compile-time-class:java.nio.HeapByteBuffer, method:java.nio.HeapByteBuffer.limit(I)Ljava/nio/Buffer;, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.HeapByteBuffer, method:java.nio.HeapByteBuffer.limit(I)Ljava/nio/Buffer;, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.HeapByteBuffer, compile-time-class:java.nio.HeapByteBuffer, method:java.nio.HeapByteBuffer.discardMark()V, method_holder:java.nio.Buffer, access_flags: final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.HeapByteBuffer, method:java.nio.HeapByteBuffer.discardMark()V, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: final
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.limit()I, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.limit()I, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.position()I, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.position()I, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.array()[B, method_holder:java.nio.ByteBuffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.array()[B, method_holder:java.nio.ByteBuffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.arrayOffset()I, method_holder:java.nio.ByteBuffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.arrayOffset()I, method_holder:java.nio.ByteBuffer, vtable_index:8, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.io.InputStream, method:java.io.InputStream.read([BII)I, method_holder:java.io.InputStream, access_flags: public
invokevirtual selected method: receiver-class:java.io.FileInputStream, resolved-class:java.io.InputStream, method:java.io.InputStream.read([BII)I, method_holder:java.io.FileInputStream, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.position(I)Ljava/nio/Buffer;, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.position(I)Ljava/nio/Buffer;, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.remaining()I, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.remaining()I, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.io.InputStream, method:java.io.InputStream.available()I, method_holder:java.io.InputStream, access_flags: public
invokevirtual selected method: receiver-class:java.io.FileInputStream, resolved-class:java.io.InputStream, method:java.io.InputStream.available()I, method_holder:java.io.FileInputStream, vtable_index:12, access_flags: public native
invokevirtual resolved method: caller-class:sun.misc.MetaIndex, 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:sun.misc.MetaIndex, 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:sun.misc.MetaIndex, compile-time-class:java.lang.String, method:java.lang.String.substring(I)Ljava/lang/String;, 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.substring(I)Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.util.Arrays, compile-time-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, access_flags: public final native
invokevirtual selected method: receiver-class:[Ljava.lang.Object;, resolved-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, vtable_index:-2, access_flags: public final native
invokevirtual resolved method: caller-class:java.util.ArrayList, compile-time-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, access_flags: public final native
invokevirtual selected method: receiver-class:[Ljava.lang.String;, resolved-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, vtable_index:-2, access_flags: public final native
invokevirtual resolved method: caller-class:java.util.Arrays, compile-time-class:java.lang.Class, method:java.lang.Class.getComponentType()Ljava/lang/Class;, method_holder:java.lang.Class, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.getComponentType()Ljava/lang/Class;, method_holder:java.lang.Class, vtable_index:-2, access_flags: public native
[Loaded java.lang.reflect.Array from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/reflect/Array
copy vtable from java.lang.Object to java.lang.reflect.Array size 5
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.io.FileSystem, method:java.io.FileSystem.hashCode(Ljava/io/File;)I, method_holder:java.io.FileSystem, access_flags: public abstract
invokevirtual selected method: receiver-class:java.io.UnixFileSystem, resolved-class:java.io.FileSystem, method:java.io.FileSystem.hashCode(Ljava/io/File;)I, method_holder:java.io.UnixFileSystem, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.lang.String, method:java.lang.String.hashCode()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.hashCode()I, method_holder:java.lang.String, vtable_index:3, access_flags: public
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.hasRemaining()Z, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.HeapByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.hasRemaining()Z, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.reset()Ljava/nio/charset/CharsetDecoder;, method_holder:java.nio.charset.CharsetDecoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Decoder, resolved-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.reset()Ljava/nio/charset/CharsetDecoder;, method_holder:java.nio.charset.CharsetDecoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.charset.CharsetDecoder, compile-time-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.implReset()V, method_holder:java.nio.charset.CharsetDecoder, access_flags: protected
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Decoder, resolved-class:java.nio.charset.CharsetDecoder, method:java.nio.charset.CharsetDecoder.implReset()V, method_holder:java.nio.charset.CharsetDecoder, vtable_index:12, access_flags: protected
[Loaded java.util.HashMap$TreeNode from $JAVA_HOME/jre/lib/rt.jar]
invokevirtual resolved method: caller-class:sun.misc.MetaIndex, compile-time-class:java.io.BufferedReader, method:java.io.BufferedReader.close()V, method_holder:java.io.BufferedReader, access_flags: public
invokevirtual selected method: receiver-class:java.io.BufferedReader, resolved-class:java.io.BufferedReader, method:java.io.BufferedReader.close()V, method_holder:java.io.BufferedReader, vtable_index:9, access_flags: public
invokevirtual resolved method: caller-class:java.io.BufferedReader, compile-time-class:java.io.Reader, method:java.io.Reader.close()V, method_holder:java.io.Reader, access_flags: public abstract
invokevirtual selected method: receiver-class:java.io.FileReader, resolved-class:java.io.Reader, method:java.io.Reader.close()V, method_holder:java.io.InputStreamReader, vtable_index:9, access_flags: public
invokevirtual resolved method: caller-class:java.io.InputStreamReader, compile-time-class:sun.nio.cs.StreamDecoder, method:sun.nio.cs.StreamDecoder.close()V, method_holder:sun.nio.cs.StreamDecoder, access_flags: public
invokevirtual selected method: receiver-class:sun.nio.cs.StreamDecoder, resolved-class:sun.nio.cs.StreamDecoder, method:sun.nio.cs.StreamDecoder.close()V, method_holder:sun.nio.cs.StreamDecoder, vtable_index:9, access_flags: public
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:sun.nio.cs.StreamDecoder, method:sun.nio.cs.StreamDecoder.implClose()V, method_holder:sun.nio.cs.StreamDecoder, access_flags:
invokevirtual selected method: receiver-class:sun.nio.cs.StreamDecoder, resolved-class:sun.nio.cs.StreamDecoder, method:sun.nio.cs.StreamDecoder.implClose()V, method_holder:sun.nio.cs.StreamDecoder, vtable_index:19, access_flags:
invokevirtual resolved method: caller-class:sun.nio.cs.StreamDecoder, compile-time-class:java.io.InputStream, method:java.io.InputStream.close()V, method_holder:java.io.InputStream, access_flags: public
invokevirtual selected method: receiver-class:java.io.FileInputStream, resolved-class:java.io.InputStream, method:java.io.InputStream.close()V, method_holder:java.io.FileInputStream, vtable_index:8, access_flags: public
[Loaded java.io.FileInputStream$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/io/FileInputStream$1
copy vtable from java.lang.Object to java.io.FileInputStream$1 size 6
adding java.io.FileInputStream$1.close()V at index 5, flags: public
invokevirtual resolved method: caller-class:java.io.FileInputStream, compile-time-class:java.io.FileDescriptor, method:java.io.FileDescriptor.closeAll(Ljava/io/Closeable;)V, method_holder:java.io.FileDescriptor, access_flags: synchronized
invokevirtual selected method: receiver-class:java.io.FileDescriptor, resolved-class:java.io.FileDescriptor, method:java.io.FileDescriptor.closeAll(Ljava/io/Closeable;)V, method_holder:java.io.FileDescriptor, vtable_index:-2, access_flags: synchronized
invokevirtual resolved method: caller-class:sun.misc.Launcher$ExtClassLoader, compile-time-class:java.io.File, method:java.io.File.list()[Ljava/lang/String;, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.list()[Ljava/lang/String;, method_holder:java.io.File, vtable_index:16, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.io.FileSystem, method:java.io.FileSystem.list(Ljava/io/File;)[Ljava/lang/String;, method_holder:java.io.FileSystem, access_flags: public abstract
invokevirtual selected method: receiver-class:java.io.UnixFileSystem, resolved-class:java.io.FileSystem, method:java.io.FileSystem.list(Ljava/io/File;)[Ljava/lang/String;, method_holder:java.io.UnixFileSystem, vtable_index:14, access_flags: public native
invokevirtual resolved method: caller-class:sun.misc.Launcher$ExtClassLoader, 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:sun.misc.Launcher, compile-time-class:java.io.File, method:java.io.File.getCanonicalFile()Ljava/io/File;, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.getCanonicalFile()Ljava/io/File;, method_holder:java.io.File, vtable_index:23, access_flags: public
[Loaded sun.net.www.ParseUtil from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/net/www/ParseUtil
copy vtable from java.lang.Object to sun.net.www.ParseUtil size 6
adding sun.net.www.ParseUtil.canonizeString(Ljava/lang/String;)Ljava/lang/String; at index 5, flags: public
invokevirtual resolved method: caller-class:sun.net.www.ParseUtil, 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.BitSet from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/BitSet
copy vtable from java.lang.Object to java.util.BitSet size 41
adding java.util.BitSet.get(II)Ljava/util/BitSet; at index 5, flags: public
adding java.util.BitSet.get(I)Z at index 6, flags: public
adding java.util.BitSet.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.util.BitSet::java.util.BitSet.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.util.BitSet.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.util.BitSet::java.util.BitSet.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.util.BitSet.hashCode()I at index 3, flags: public
overriding with java.util.BitSet::java.util.BitSet.hashCode()I index 3, original flags: public native overriders flags: public
adding java.util.BitSet.clone()Ljava/lang/Object; at index 4, flags: public
overriding with java.util.BitSet::java.util.BitSet.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: public
adding java.util.BitSet.clear()V at index 7, flags: public
adding java.util.BitSet.clear(I)V at index 8, flags: public
adding java.util.BitSet.clear(II)V at index 9, flags: public
adding java.util.BitSet.length()I at index 10, flags: public
adding java.util.BitSet.isEmpty()Z at index 11, flags: public
adding java.util.BitSet.size()I at index 12, flags: public
adding java.util.BitSet.stream()Ljava/util/stream/IntStream; at index 13, flags: public
adding java.util.BitSet.readObject(Ljava/io/ObjectInputStream;)V at index 14, flags: private
adding java.util.BitSet.writeObject(Ljava/io/ObjectOutputStream;)V at index 15, flags: private
adding java.util.BitSet.set(I)V at index 16, flags: public
adding java.util.BitSet.set(IZ)V at index 17, flags: public
adding java.util.BitSet.set(II)V at index 18, flags: public
adding java.util.BitSet.set(IIZ)V at index 19, flags: public
adding java.util.BitSet.ensureCapacity(I)V at index 20, flags: private
adding java.util.BitSet.trimToSize()V at index 21, flags: private
adding java.util.BitSet.flip(I)V at index 22, flags: public
adding java.util.BitSet.flip(II)V at index 23, flags: public
adding java.util.BitSet.nextClearBit(I)I at index 24, flags: public
adding java.util.BitSet.checkInvariants()V at index 25, flags: private
adding java.util.BitSet.recalculateWordsInUse()V at index 26, flags: private
adding java.util.BitSet.initWords(I)V at index 27, flags: private
adding java.util.BitSet.toByteArray()[B at index 28, flags: public
adding java.util.BitSet.toLongArray()[J at index 29, flags: public
adding java.util.BitSet.expandTo(I)V at index 30, flags: private
adding java.util.BitSet.nextSetBit(I)I at index 31, flags: public
adding java.util.BitSet.previousSetBit(I)I at index 32, flags: public
adding java.util.BitSet.previousClearBit(I)I at index 33, flags: public
adding java.util.BitSet.intersects(Ljava/util/BitSet;)Z at index 34, flags: public
adding java.util.BitSet.cardinality()I at index 35, flags: public
adding java.util.BitSet.and(Ljava/util/BitSet;)V at index 36, flags: public
adding java.util.BitSet.or(Ljava/util/BitSet;)V at index 37, flags: public
adding java.util.BitSet.xor(Ljava/util/BitSet;)V at index 38, flags: public
adding java.util.BitSet.andNot(Ljava/util/BitSet;)V at index 39, flags: public
adding java.util.BitSet.lambda$stream$57()Ljava/util/Spliterator$OfInt; at index 40, flags: private synthetic
invokevirtual resolved method: caller-class:java.util.BitSet, 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/io/ObjectStreamField
copy vtable from java.lang.Object to java.io.ObjectStreamField size 16
adding java.io.ObjectStreamField.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.io.ObjectStreamField::java.io.ObjectStreamField.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.io.ObjectStreamField.isPrimitive()Z at index 5, flags: public
adding java.io.ObjectStreamField.compareTo(Ljava/lang/Object;)I at index 6, flags: public
adding java.io.ObjectStreamField.getName()Ljava/lang/String; at index 7, flags: public
adding java.io.ObjectStreamField.getField()Ljava/lang/reflect/Field; at index 8, flags:
adding java.io.ObjectStreamField.getType()Ljava/lang/Class; at index 9, flags: public
adding java.io.ObjectStreamField.getSignature()Ljava/lang/String; at index 10, flags:
adding java.io.ObjectStreamField.getTypeCode()C at index 11, flags: public
adding java.io.ObjectStreamField.getTypeString()Ljava/lang/String; at index 12, flags: public
adding java.io.ObjectStreamField.getOffset()I at index 13, flags: public
adding java.io.ObjectStreamField.setOffset(I)V at index 14, flags: protected
adding java.io.ObjectStreamField.isUnshared()Z at index 15, flags: public
invokevirtual resolved method: caller-class:java.io.ObjectStreamField, compile-time-class:java.lang.Class, method:java.lang.Class.isArray()Z, method_holder:java.lang.Class, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.isArray()Z, method_holder:java.lang.Class, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:java.io.ObjectStreamField, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(C)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(C)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.io.ObjectStreamField, compile-time-class:java.lang.Class, method:java.lang.Class.getComponentType()Ljava/lang/Class;, method_holder:java.lang.Class, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.getComponentType()Ljava/lang/Class;, method_holder:java.lang.Class, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:java.io.ObjectStreamField, compile-time-class:java.lang.Class, method:java.lang.Class.isPrimitive()Z, method_holder:java.lang.Class, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.isPrimitive()Z, method_holder:java.lang.Class, vtable_index:-2, access_flags: public native
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/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
invokevirtual resolved method: caller-class:java.io.ObjectStreamField, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, vtable_index:2, access_flags: public
invokevirtual resolved method: caller-class:java.io.ObjectStreamField, 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:sun.net.www.ParseUtil, compile-time-class:java.util.BitSet, method:java.util.BitSet.set(I)V, method_holder:java.util.BitSet, access_flags: public
invokevirtual selected method: receiver-class:java.util.BitSet, resolved-class:java.util.BitSet, method:java.util.BitSet.set(I)V, method_holder:java.util.BitSet, vtable_index:16, access_flags: public
invokevirtual resolved method: caller-class:sun.net.www.ParseUtil, 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:sun.net.www.ParseUtil, 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:sun.net.www.ParseUtil, compile-time-class:java.io.File, method:java.io.File.getAbsolutePath()Ljava/lang/String;, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.getAbsolutePath()Ljava/lang/String;, method_holder:java.io.File, vtable_index:21, access_flags: public
invokevirtual resolved method: caller-class:sun.net.www.ParseUtil, 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:sun.net.www.ParseUtil, compile-time-class:java.util.BitSet, method:java.util.BitSet.get(I)Z, method_holder:java.util.BitSet, access_flags: public
invokevirtual selected method: receiver-class:java.util.BitSet, resolved-class:java.util.BitSet, method:java.util.BitSet.get(I)Z, method_holder:java.util.BitSet, vtable_index:6, access_flags: public
invokevirtual resolved method: caller-class:sun.net.www.ParseUtil, compile-time-class:java.lang.String, method:java.lang.String.startsWith(Ljava/lang/String;)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.startsWith(Ljava/lang/String;)Z, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.net.www.ParseUtil, compile-time-class:java.lang.String, method:java.lang.String.endsWith(Ljava/lang/String;)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.endsWith(Ljava/lang/String;)Z, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.net.www.ParseUtil, compile-time-class:java.io.File, method:java.io.File.isDirectory()Z, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.isDirectory()Z, method_holder:java.io.File, vtable_index:29, access_flags: public
[Loaded java.net.URL from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/net/URL
copy vtable from java.lang.Object to java.net.URL size 5
adding java.net.URL.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.net.URL::java.net.URL.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.net.URL.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.net.URL::java.net.URL.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.net.URL.hashCode()I at index 3, flags: public synchronized
overriding with java.net.URL::java.net.URL.hashCode()I index 3, original flags: public native overriders flags: public synchronized
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.lang.String, method:java.lang.String.toLowerCase()Ljava/lang/String;, 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.toLowerCase()Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public
[Loaded java.util.Locale from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Locale
copy vtable from java.lang.Object to java.util.Locale size 5
adding java.util.Locale.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.util.Locale::java.util.Locale.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.util.Locale.toString()Ljava/lang/String; at index 2, flags: public final
overriding with java.util.Locale::java.util.Locale.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public final
adding java.util.Locale.hashCode()I at index 3, flags: public
overriding with java.util.Locale::java.util.Locale.hashCode()I index 3, original flags: public native overriders flags: public
adding java.util.Locale.clone()Ljava/lang/Object; at index 4, flags: public
overriding with java.util.Locale::java.util.Locale.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: public
invokevirtual resolved method: caller-class:java.util.Locale, 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 sun.util.locale.LocaleObjectCache from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.Locale$Cache from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/util/locale/LocaleObjectCache
copy vtable from java.lang.Object to sun.util.locale.LocaleObjectCache size 10
adding sun.util.locale.LocaleObjectCache.get(Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public
adding sun.util.locale.LocaleObjectCache.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 6, flags: protected
adding sun.util.locale.LocaleObjectCache.createObject(Ljava/lang/Object;)Ljava/lang/Object; at index 7, flags: protected abstract
adding sun.util.locale.LocaleObjectCache.cleanStaleEntries()V at index 8, flags: private
adding sun.util.locale.LocaleObjectCache.normalizeKey(Ljava/lang/Object;)Ljava/lang/Object; at index 9, flags: protected
Initializing: java/util/Locale$Cache
copy vtable from sun.util.locale.LocaleObjectCache to java.util.Locale$Cache size 11
adding java.util.Locale$Cache.createObject(Ljava/util/Locale$LocaleKey;)Ljava/util/Locale; at index 10, flags: protected
adding java.util.Locale$Cache.createObject(Ljava/lang/Object;)Ljava/lang/Object; at index 7, flags: protected volatile synthetic
overriding with java.util.Locale$Cache::java.util.Locale$Cache.createObject(Ljava/lang/Object;)Ljava/lang/Object; index 7, original flags: protected abstract overriders flags: protected volatile synthetic
[Loaded java.util.concurrent.ConcurrentMap from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.concurrent.ConcurrentHashMap from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/concurrent/ConcurrentMap
copy vtable from java.lang.Object to java.util.concurrent.ConcurrentMap size 5
Initializing: java/util/concurrent/ConcurrentHashMap
copy vtable from java.util.AbstractMap to java.util.concurrent.ConcurrentHashMap size 67
adding java.util.concurrent.ConcurrentHashMap.remove(Ljava/lang/Object;Ljava/lang/Object;)Z at index 17, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.remove(Ljava/lang/Object;Ljava/lang/Object;)Z index 17, original flags: public default overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.remove(Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.remove(Ljava/lang/Object;)Ljava/lang/Object; index 5, original flags: public overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.get(Ljava/lang/Object;)Ljava/lang/Object; at index 6, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.get(Ljava/lang/Object;)Ljava/lang/Object; index 6, original flags: public overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 7, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 7, original flags: public overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.values()Ljava/util/Collection; at index 8, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.values()Ljava/util/Collection; index 8, original flags: public overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.hashCode()I at index 3, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.hashCode()I index 3, original flags: public overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.clear()V at index 9, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.clear()V index 9, original flags: public overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.isEmpty()Z at index 10, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.isEmpty()Z index 10, original flags: public overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z at index 18, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.replace(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z index 18, original flags: public default overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 19, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.replace(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 19, original flags: public default overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.contains(Ljava/lang/Object;)Z at index 28, flags: public
adding java.util.concurrent.ConcurrentHashMap.replaceAll(Ljava/util/function/BiFunction;)V at index 20, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.replaceAll(Ljava/util/function/BiFunction;)V index 20, original flags: public default overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.size()I at index 11, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.size()I index 11, original flags: public overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.entrySet()Ljava/util/Set; at index 12, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.entrySet()Ljava/util/Set; index 12, original flags: public abstract overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.putAll(Ljava/util/Map;)V at index 13, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.putAll(Ljava/util/Map;)V index 13, original flags: public overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 21, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 21, original flags: public default overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.readObject(Ljava/io/ObjectInputStream;)V at index 29, flags: private
adding java.util.concurrent.ConcurrentHashMap.writeObject(Ljava/io/ObjectOutputStream;)V at index 30, flags: private
adding java.util.concurrent.ConcurrentHashMap.elements()Ljava/util/Enumeration; at index 31, flags: public
adding java.util.concurrent.ConcurrentHashMap.keys()Ljava/util/Enumeration; at index 32, flags: public
adding java.util.concurrent.ConcurrentHashMap.keySet(Ljava/lang/Object;)Ljava/util/concurrent/ConcurrentHashMap$KeySetView; at index 33, flags: public
adding java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/concurrent/ConcurrentHashMap$KeySetView; at index 34, flags: public
adding java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/Set; at index 14, flags: public volatile synthetic
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/Set; index 14, original flags: public overriders flags: public volatile synthetic
adding java.util.concurrent.ConcurrentHashMap.containsValue(Ljava/lang/Object;)Z at index 15, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.containsValue(Ljava/lang/Object;)Z index 15, original flags: public overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.containsKey(Ljava/lang/Object;)Z at index 16, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.containsKey(Ljava/lang/Object;)Z index 16, original flags: public overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; at index 22, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; index 22, original flags: public default overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.forEach(JLjava/util/function/BiConsumer;)V at index 35, flags: public
adding java.util.concurrent.ConcurrentHashMap.forEach(Ljava/util/function/BiConsumer;)V at index 23, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.forEach(Ljava/util/function/BiConsumer;)V index 23, original flags: public default overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.forEach(JLjava/util/function/BiFunction;Ljava/util/function/Consumer;)V at index 36, flags: public
adding java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; at index 24, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object; index 24, original flags: public default overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 25, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.computeIfPresent(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 25, original flags: public default overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 26, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.compute(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; index 26, original flags: public default overriders flags: public
adding java.util.concurrent.ConcurrentHashMap.merge(Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 27, flags: public
overriding with java.util.concurrent.ConcurrentHashMap::java.util.concurrent.ConcurrentHashMap.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.concurrent.ConcurrentHashMap.search(JLjava/util/function/BiFunction;)Ljava/lang/Object; at index 37, flags: public
adding java.util.concurrent.ConcurrentHashMap.mappingCount()J at index 38, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduce(JLjava/util/function/BiFunction;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 39, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceToDouble(JLjava/util/function/ToDoubleBiFunction;DLjava/util/function/DoubleBinaryOperator;)D at index 40, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceToLong(JLjava/util/function/ToLongBiFunction;JLjava/util/function/LongBinaryOperator;)J at index 41, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceToInt(JLjava/util/function/ToIntBiFunction;ILjava/util/function/IntBinaryOperator;)I at index 42, flags: public
adding java.util.concurrent.ConcurrentHashMap.forEachKey(JLjava/util/function/Consumer;)V at index 43, flags: public
adding java.util.concurrent.ConcurrentHashMap.forEachKey(JLjava/util/function/Function;Ljava/util/function/Consumer;)V at index 44, flags: public
adding java.util.concurrent.ConcurrentHashMap.searchKeys(JLjava/util/function/Function;)Ljava/lang/Object; at index 45, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceKeys(JLjava/util/function/Function;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 46, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceKeys(JLjava/util/function/BiFunction;)Ljava/lang/Object; at index 47, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceKeysToDouble(JLjava/util/function/ToDoubleFunction;DLjava/util/function/DoubleBinaryOperator;)D at index 48, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceKeysToLong(JLjava/util/function/ToLongFunction;JLjava/util/function/LongBinaryOperator;)J at index 49, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceKeysToInt(JLjava/util/function/ToIntFunction;ILjava/util/function/IntBinaryOperator;)I at index 50, flags: public
adding java.util.concurrent.ConcurrentHashMap.forEachValue(JLjava/util/function/Consumer;)V at index 51, flags: public
adding java.util.concurrent.ConcurrentHashMap.forEachValue(JLjava/util/function/Function;Ljava/util/function/Consumer;)V at index 52, flags: public
adding java.util.concurrent.ConcurrentHashMap.searchValues(JLjava/util/function/Function;)Ljava/lang/Object; at index 53, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceValues(JLjava/util/function/BiFunction;)Ljava/lang/Object; at index 54, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceValues(JLjava/util/function/Function;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 55, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceValuesToDouble(JLjava/util/function/ToDoubleFunction;DLjava/util/function/DoubleBinaryOperator;)D at index 56, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceValuesToLong(JLjava/util/function/ToLongFunction;JLjava/util/function/LongBinaryOperator;)J at index 57, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceValuesToInt(JLjava/util/function/ToIntFunction;ILjava/util/function/IntBinaryOperator;)I at index 58, flags: public
adding java.util.concurrent.ConcurrentHashMap.forEachEntry(JLjava/util/function/Consumer;)V at index 59, flags: public
adding java.util.concurrent.ConcurrentHashMap.forEachEntry(JLjava/util/function/Function;Ljava/util/function/Consumer;)V at index 60, flags: public
adding java.util.concurrent.ConcurrentHashMap.searchEntries(JLjava/util/function/Function;)Ljava/lang/Object; at index 61, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceEntries(JLjava/util/function/BiFunction;)Ljava/util/Map$Entry; at index 62, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceEntries(JLjava/util/function/Function;Ljava/util/function/BiFunction;)Ljava/lang/Object; at index 63, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceEntriesToDouble(JLjava/util/function/ToDoubleFunction;DLjava/util/function/DoubleBinaryOperator;)D at index 64, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceEntriesToLong(JLjava/util/function/ToLongFunction;JLjava/util/function/LongBinaryOperator;)J at index 65, flags: public
adding java.util.concurrent.ConcurrentHashMap.reduceEntriesToInt(JLjava/util/function/ToIntFunction;ILjava/util/function/IntBinaryOperator;)I at index 66, flags: public
invokevirtual resolved method: caller-class:java.util.concurrent.ConcurrentHashMap, compile-time-class:java.lang.Runtime, method:java.lang.Runtime.availableProcessors()I, method_holder:java.lang.Runtime, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.Runtime, resolved-class:java.lang.Runtime, method:java.lang.Runtime.availableProcessors()I, method_holder:java.lang.Runtime, vtable_index:23, access_flags: public native
[Loaded java.util.concurrent.locks.Lock from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.concurrent.locks.ReentrantLock from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.concurrent.ConcurrentHashMap$Segment from $JAVA_HOME/jre/lib/rt.jar]
copy vtable from java.lang.Object to [Ljava.util.concurrent.locks.Lock; size 5
copy vtable from java.lang.Object to [Ljava.util.concurrent.locks.ReentrantLock; size 5
copy vtable from java.lang.Object to [Ljava.util.concurrent.ConcurrentHashMap$Segment; size 5
invokevirtual resolved method: caller-class:java.io.ObjectStreamField, compile-time-class:java.lang.Class, method:java.lang.Class.getName()Ljava/lang/String;, 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.getName()Ljava/lang/String;, method_holder:java.lang.Class, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.io.ObjectStreamField, compile-time-class:java.lang.String, method:java.lang.String.replace(CC)Ljava/lang/String;, 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.replace(CC)Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.io.ObjectStreamField, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.util.concurrent.ConcurrentHashMap, 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.util.concurrent.ConcurrentHashMap$Node from $JAVA_HOME/jre/lib/rt.jar]
copy vtable from java.lang.Object to [Ljava.util.concurrent.ConcurrentHashMap$Node; size 5
[Loaded java.util.concurrent.ConcurrentHashMap$CounterCell from $JAVA_HOME/jre/lib/rt.jar]
copy vtable from java.lang.Object to [Ljava.util.concurrent.ConcurrentHashMap$CounterCell; size 5
[Loaded java.util.concurrent.ConcurrentHashMap$CollectionView from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.concurrent.ConcurrentHashMap$KeySetView from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.concurrent.ConcurrentHashMap$ValuesView from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.concurrent.ConcurrentHashMap$EntrySetView from $JAVA_HOME/jre/lib/rt.jar]
invokevirtual resolved method: caller-class:java.util.concurrent.ConcurrentHashMap, 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
Initializing: java/util/concurrent/ConcurrentHashMap$CounterCell
copy vtable from java.lang.Object to java.util.concurrent.ConcurrentHashMap$CounterCell size 5
invokevirtual resolved method: caller-class:java.util.concurrent.ConcurrentHashMap, 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:java.util.concurrent.ConcurrentHashMap, 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
[Loaded sun.util.locale.BaseLocale from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/util/locale/BaseLocale
copy vtable from java.lang.Object to sun.util.locale.BaseLocale size 5
adding sun.util.locale.BaseLocale.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with sun.util.locale.BaseLocale::sun.util.locale.BaseLocale.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding sun.util.locale.BaseLocale.toString()Ljava/lang/String; at index 2, flags: public
overriding with sun.util.locale.BaseLocale::sun.util.locale.BaseLocale.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding sun.util.locale.BaseLocale.hashCode()I at index 3, flags: public
overriding with sun.util.locale.BaseLocale::sun.util.locale.BaseLocale.hashCode()I index 3, original flags: public native overriders flags: public
[Loaded sun.util.locale.BaseLocale$Cache from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/util/locale/BaseLocale$Cache
copy vtable from sun.util.locale.LocaleObjectCache to sun.util.locale.BaseLocale$Cache size 12
adding sun.util.locale.BaseLocale$Cache.createObject(Ljava/lang/Object;)Ljava/lang/Object; at index 7, flags: protected volatile synthetic
overriding with sun.util.locale.BaseLocale$Cache::sun.util.locale.BaseLocale$Cache.createObject(Ljava/lang/Object;)Ljava/lang/Object; index 7, original flags: protected abstract overriders flags: protected volatile synthetic
adding sun.util.locale.BaseLocale$Cache.createObject(Lsun/util/locale/BaseLocale$Key;)Lsun/util/locale/BaseLocale; at index 10, flags: protected
adding sun.util.locale.BaseLocale$Cache.normalizeKey(Ljava/lang/Object;)Ljava/lang/Object; at index 9, flags: protected volatile synthetic
overriding with sun.util.locale.BaseLocale$Cache::sun.util.locale.BaseLocale$Cache.normalizeKey(Ljava/lang/Object;)Ljava/lang/Object; index 9, original flags: protected overriders flags: protected volatile synthetic
adding sun.util.locale.BaseLocale$Cache.normalizeKey(Lsun/util/locale/BaseLocale$Key;)Lsun/util/locale/BaseLocale$Key; at index 11, flags: protected
[Loaded sun.util.locale.BaseLocale$Key from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/util/locale/BaseLocale$Key
copy vtable from java.lang.Object to sun.util.locale.BaseLocale$Key size 5
adding sun.util.locale.BaseLocale$Key.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with sun.util.locale.BaseLocale$Key::sun.util.locale.BaseLocale$Key.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding sun.util.locale.BaseLocale$Key.hashCode()I at index 3, flags: public
overriding with sun.util.locale.BaseLocale$Key::sun.util.locale.BaseLocale$Key.hashCode()I index 3, original flags: public native overriders flags: public
invokevirtual resolved method: caller-class:sun.util.locale.BaseLocale$Key, 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:sun.util.locale.BaseLocale$Key, compile-time-class:java.lang.String, method:java.lang.String.hashCode()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.hashCode()I, method_holder:java.lang.String, vtable_index:3, access_flags: public
invokevirtual resolved method: caller-class:sun.util.locale.BaseLocale, compile-time-class:sun.util.locale.BaseLocale$Cache, method:sun.util.locale.BaseLocale$Cache.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:sun.util.locale.LocaleObjectCache, access_flags: protected
invokevirtual selected method: receiver-class:sun.util.locale.BaseLocale$Cache, resolved-class:sun.util.locale.BaseLocale$Cache, method:sun.util.locale.BaseLocale$Cache.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:sun.util.locale.LocaleObjectCache, vtable_index:6, access_flags: protected
[Loaded sun.util.locale.LocaleObjectCache$CacheEntry from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/util/locale/LocaleObjectCache$CacheEntry
copy vtable from java.lang.ref.SoftReference to sun.util.locale.LocaleObjectCache$CacheEntry size 10
adding sun.util.locale.LocaleObjectCache$CacheEntry.getKey()Ljava/lang/Object; at index 9, flags:
invokevirtual resolved method: caller-class:java.util.concurrent.ConcurrentHashMap, compile-time-class:java.util.concurrent.ConcurrentHashMap, method:java.util.concurrent.ConcurrentHashMap.putVal(Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object;, method_holder:java.util.concurrent.ConcurrentHashMap, access_flags: final
invokevirtual selected method: receiver-class:java.util.concurrent.ConcurrentHashMap, resolved-class:java.util.concurrent.ConcurrentHashMap, method:java.util.concurrent.ConcurrentHashMap.putVal(Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object;, method_holder:java.util.concurrent.ConcurrentHashMap, vtable_index:-2, access_flags: final
invokevirtual resolved method: caller-class:java.util.concurrent.ConcurrentHashMap, 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:sun.util.locale.BaseLocale$Key, resolved-class:java.lang.Object, method:java.lang.Object.hashCode()I, method_holder:sun.util.locale.BaseLocale$Key, vtable_index:3, access_flags: public
invokevirtual resolved method: caller-class:java.util.concurrent.ConcurrentHashMap, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.compareAndSwapInt(Ljava/lang/Object;JII)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.compareAndSwapInt(Ljava/lang/Object;JII)Z, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public final native
invokevirtual resolved method: caller-class:java.util.concurrent.ConcurrentHashMap, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.getObjectVolatile(Ljava/lang/Object;J)Ljava/lang/Object;, 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.getObjectVolatile(Ljava/lang/Object;J)Ljava/lang/Object;, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public native
Initializing: java/util/concurrent/ConcurrentHashMap$Node
copy vtable from java.lang.Object to java.util.concurrent.ConcurrentHashMap$Node size 6
adding java.util.concurrent.ConcurrentHashMap$Node.equals(Ljava/lang/Object;)Z at index 1, flags: public final
overriding with java.util.concurrent.ConcurrentHashMap$Node::java.util.concurrent.ConcurrentHashMap$Node.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public final
adding java.util.concurrent.ConcurrentHashMap$Node.toString()Ljava/lang/String; at index 2, flags: public final
overriding with java.util.concurrent.ConcurrentHashMap$Node::java.util.concurrent.ConcurrentHashMap$Node.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public final
adding java.util.concurrent.ConcurrentHashMap$Node.hashCode()I at index 3, flags: public final
overriding with java.util.concurrent.ConcurrentHashMap$Node::java.util.concurrent.ConcurrentHashMap$Node.hashCode()I index 3, original flags: public native overriders flags: public final
adding java.util.concurrent.ConcurrentHashMap$Node.find(ILjava/lang/Object;)Ljava/util/concurrent/ConcurrentHashMap$Node; at index 5, flags:
invokevirtual resolved method: caller-class:java.util.concurrent.ConcurrentHashMap, 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.ConcurrentHashMap, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.compareAndSwapLong(Ljava/lang/Object;JJJ)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.compareAndSwapLong(Ljava/lang/Object;JJJ)Z, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public final native
[Loaded java.util.Locale$LocaleKey from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Locale$LocaleKey
copy vtable from java.lang.Object to java.util.Locale$LocaleKey size 5
adding java.util.Locale$LocaleKey.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.util.Locale$LocaleKey::java.util.Locale$LocaleKey.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.util.Locale$LocaleKey.hashCode()I at index 3, flags: public
overriding with java.util.Locale$LocaleKey::java.util.Locale$LocaleKey.hashCode()I index 3, original flags: public native overriders flags: public
invokevirtual resolved method: caller-class:java.util.Locale$LocaleKey, compile-time-class:sun.util.locale.BaseLocale, method:sun.util.locale.BaseLocale.hashCode()I, method_holder:sun.util.locale.BaseLocale, access_flags: public
invokevirtual selected method: receiver-class:sun.util.locale.BaseLocale, resolved-class:sun.util.locale.BaseLocale, method:sun.util.locale.BaseLocale.hashCode()I, method_holder:sun.util.locale.BaseLocale, vtable_index:3, access_flags: public
invokevirtual resolved method: caller-class:sun.util.locale.BaseLocale, compile-time-class:java.lang.String, method:java.lang.String.hashCode()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.hashCode()I, method_holder:java.lang.String, vtable_index:3, access_flags: public
invokevirtual resolved method: caller-class:java.util.Locale, compile-time-class:java.util.Locale$Cache, method:java.util.Locale$Cache.get(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:sun.util.locale.LocaleObjectCache, access_flags: public
invokevirtual selected method: receiver-class:java.util.Locale$Cache, resolved-class:java.util.Locale$Cache, method:java.util.Locale$Cache.get(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:sun.util.locale.LocaleObjectCache, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:sun.util.locale.LocaleObjectCache, compile-time-class:java.lang.ref.ReferenceQueue, method:java.lang.ref.ReferenceQueue.poll()Ljava/lang/ref/Reference;, method_holder:java.lang.ref.ReferenceQueue, access_flags: public
invokevirtual selected method: receiver-class:java.lang.ref.ReferenceQueue, resolved-class:java.lang.ref.ReferenceQueue, method:java.lang.ref.ReferenceQueue.poll()Ljava/lang/ref/Reference;, method_holder:java.lang.ref.ReferenceQueue, vtable_index:8, access_flags: public
invokevirtual resolved method: caller-class:sun.util.locale.LocaleObjectCache, compile-time-class:sun.util.locale.LocaleObjectCache, method:sun.util.locale.LocaleObjectCache.normalizeKey(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:sun.util.locale.LocaleObjectCache, access_flags: protected
invokevirtual selected method: receiver-class:java.util.Locale$Cache, resolved-class:sun.util.locale.LocaleObjectCache, method:sun.util.locale.LocaleObjectCache.normalizeKey(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:sun.util.locale.LocaleObjectCache, vtable_index:9, access_flags: protected
invokevirtual resolved method: caller-class:sun.util.locale.LocaleObjectCache, compile-time-class:sun.util.locale.LocaleObjectCache, method:sun.util.locale.LocaleObjectCache.createObject(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:sun.util.locale.LocaleObjectCache, access_flags: protected abstract
invokevirtual selected method: receiver-class:java.util.Locale$Cache, resolved-class:sun.util.locale.LocaleObjectCache, method:sun.util.locale.LocaleObjectCache.createObject(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Locale$Cache, vtable_index:7, access_flags: protected volatile synthetic
invokevirtual resolved method: caller-class:java.util.Locale$Cache, compile-time-class:java.util.Locale$Cache, method:java.util.Locale$Cache.createObject(Ljava/util/Locale$LocaleKey;)Ljava/util/Locale;, method_holder:java.util.Locale$Cache, access_flags: protected
invokevirtual selected method: receiver-class:java.util.Locale$Cache, resolved-class:java.util.Locale$Cache, method:java.util.Locale$Cache.createObject(Ljava/util/Locale$LocaleKey;)Ljava/util/Locale;, method_holder:java.util.Locale$Cache, vtable_index:10, access_flags: protected
invokevirtual resolved method: caller-class:sun.util.locale.BaseLocale$Key, 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:sun.util.locale.BaseLocale$Key, 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
[Loaded sun.util.locale.LocaleUtils from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/util/locale/LocaleUtils
copy vtable from java.lang.Object to sun.util.locale.LocaleUtils size 5
invokevirtual resolved method: caller-class:sun.util.locale.LocaleUtils, 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:sun.util.locale.LocaleUtils, 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:sun.util.locale.BaseLocale, compile-time-class:sun.util.locale.BaseLocale$Cache, method:sun.util.locale.BaseLocale$Cache.get(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:sun.util.locale.LocaleObjectCache, access_flags: public
invokevirtual selected method: receiver-class:sun.util.locale.BaseLocale$Cache, resolved-class:sun.util.locale.BaseLocale$Cache, method:sun.util.locale.BaseLocale$Cache.get(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:sun.util.locale.LocaleObjectCache, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:java.util.concurrent.ConcurrentHashMap, 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:sun.util.locale.BaseLocale$Key, resolved-class:java.lang.Object, method:java.lang.Object.equals(Ljava/lang/Object;)Z, method_holder:sun.util.locale.BaseLocale$Key, vtable_index:1, access_flags: public
invokevirtual resolved method: caller-class:sun.util.locale.BaseLocale$Key, 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:sun.util.locale.LocaleObjectCache, compile-time-class:sun.util.locale.LocaleObjectCache$CacheEntry, method:sun.util.locale.LocaleObjectCache$CacheEntry.get()Ljava/lang/Object;, method_holder:java.lang.ref.SoftReference, access_flags: public
invokevirtual selected method: receiver-class:sun.util.locale.LocaleObjectCache$CacheEntry, resolved-class:sun.util.locale.LocaleObjectCache$CacheEntry, method:sun.util.locale.LocaleObjectCache$CacheEntry.get()Ljava/lang/Object;, method_holder:java.lang.ref.SoftReference, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:java.util.Locale$LocaleKey, compile-time-class:sun.util.locale.BaseLocale, method:sun.util.locale.BaseLocale.equals(Ljava/lang/Object;)Z, method_holder:sun.util.locale.BaseLocale, access_flags: public
invokevirtual selected method: receiver-class:sun.util.locale.BaseLocale, resolved-class:sun.util.locale.BaseLocale, method:sun.util.locale.BaseLocale.equals(Ljava/lang/Object;)Z, method_holder:sun.util.locale.BaseLocale, vtable_index:1, access_flags: public
invokevirtual resolved method: caller-class:java.lang.String, compile-time-class:java.lang.String, method:java.lang.String.toLowerCase(Ljava/util/Locale;)Ljava/lang/String;, 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.toLowerCase(Ljava/util/Locale;)Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public
[Loaded java.lang.CharacterData from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/CharacterData
copy vtable from java.lang.Object to java.lang.CharacterData size 26
adding java.lang.CharacterData.isJavaIdentifierStart(I)Z at index 5, flags: abstract
adding java.lang.CharacterData.isJavaIdentifierPart(I)Z at index 6, flags: abstract
adding java.lang.CharacterData.toLowerCase(I)I at index 7, flags: abstract
adding java.lang.CharacterData.toUpperCase(I)I at index 8, flags: abstract
adding java.lang.CharacterData.toUpperCaseEx(I)I at index 9, flags:
adding java.lang.CharacterData.toUpperCaseCharArray(I)[C at index 10, flags:
adding java.lang.CharacterData.getProperties(I)I at index 11, flags: abstract
adding java.lang.CharacterData.getType(I)I at index 12, flags: abstract
adding java.lang.CharacterData.isIdeographic(I)Z at index 13, flags:
adding java.lang.CharacterData.isUnicodeIdentifierStart(I)Z at index 14, flags: abstract
adding java.lang.CharacterData.isUnicodeIdentifierPart(I)Z at index 15, flags: abstract
adding java.lang.CharacterData.isIdentifierIgnorable(I)Z at index 16, flags: abstract
adding java.lang.CharacterData.toTitleCase(I)I at index 17, flags: abstract
adding java.lang.CharacterData.digit(II)I at index 18, flags: abstract
adding java.lang.CharacterData.getNumericValue(I)I at index 19, flags: abstract
adding java.lang.CharacterData.isWhitespace(I)Z at index 20, flags: abstract
adding java.lang.CharacterData.getDirectionality(I)B at index 21, flags: abstract
adding java.lang.CharacterData.isMirrored(I)Z at index 22, flags: abstract
adding java.lang.CharacterData.isOtherLowercase(I)Z at index 23, flags:
adding java.lang.CharacterData.isOtherUppercase(I)Z at index 24, flags:
adding java.lang.CharacterData.isOtherAlphabetic(I)Z at index 25, flags:
[Loaded java.lang.CharacterDataLatin1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/CharacterDataLatin1
copy vtable from java.lang.CharacterData to java.lang.CharacterDataLatin1 size 27
adding java.lang.CharacterDataLatin1.isJavaIdentifierStart(I)Z at index 5, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.isJavaIdentifierStart(I)Z index 5, original flags: abstract overriders flags:
adding java.lang.CharacterDataLatin1.isJavaIdentifierPart(I)Z at index 6, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.isJavaIdentifierPart(I)Z index 6, original flags: abstract overriders flags:
adding java.lang.CharacterDataLatin1.toLowerCase(I)I at index 7, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.toLowerCase(I)I index 7, original flags: abstract overriders flags:
adding java.lang.CharacterDataLatin1.toUpperCase(I)I at index 8, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.toUpperCase(I)I index 8, original flags: abstract overriders flags:
adding java.lang.CharacterDataLatin1.toUpperCaseEx(I)I at index 9, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.toUpperCaseEx(I)I index 9, original flags: overriders flags:
adding java.lang.CharacterDataLatin1.toUpperCaseCharArray(I)[C at index 10, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.toUpperCaseCharArray(I)[C index 10, original flags: overriders flags:
adding java.lang.CharacterDataLatin1.getProperties(I)I at index 11, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.getProperties(I)I index 11, original flags: abstract overriders flags:
adding java.lang.CharacterDataLatin1.getType(I)I at index 12, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.getType(I)I index 12, original flags: abstract overriders flags:
adding java.lang.CharacterDataLatin1.isIdeographic(I)Z at index 13, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.isIdeographic(I)Z index 13, original flags: overriders flags:
adding java.lang.CharacterDataLatin1.isUnicodeIdentifierStart(I)Z at index 14, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.isUnicodeIdentifierStart(I)Z index 14, original flags: abstract overriders flags:
adding java.lang.CharacterDataLatin1.isUnicodeIdentifierPart(I)Z at index 15, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.isUnicodeIdentifierPart(I)Z index 15, original flags: abstract overriders flags:
adding java.lang.CharacterDataLatin1.isIdentifierIgnorable(I)Z at index 16, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.isIdentifierIgnorable(I)Z index 16, original flags: abstract overriders flags:
adding java.lang.CharacterDataLatin1.toTitleCase(I)I at index 17, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.toTitleCase(I)I index 17, original flags: abstract overriders flags:
adding java.lang.CharacterDataLatin1.digit(II)I at index 18, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.digit(II)I index 18, original flags: abstract overriders flags:
adding java.lang.CharacterDataLatin1.getNumericValue(I)I at index 19, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.getNumericValue(I)I index 19, original flags: abstract overriders flags:
adding java.lang.CharacterDataLatin1.isWhitespace(I)Z at index 20, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.isWhitespace(I)Z index 20, original flags: abstract overriders flags:
adding java.lang.CharacterDataLatin1.getDirectionality(I)B at index 21, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.getDirectionality(I)B index 21, original flags: abstract overriders flags:
adding java.lang.CharacterDataLatin1.isMirrored(I)Z at index 22, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.isMirrored(I)Z index 22, original flags: abstract overriders flags:
adding java.lang.CharacterDataLatin1.isOtherLowercase(I)Z at index 23, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.isOtherLowercase(I)Z index 23, original flags: overriders flags:
adding java.lang.CharacterDataLatin1.isOtherUppercase(I)Z at index 24, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.isOtherUppercase(I)Z index 24, original flags: overriders flags:
adding java.lang.CharacterDataLatin1.isOtherAlphabetic(I)Z at index 25, flags:
overriding with java.lang.CharacterDataLatin1::java.lang.CharacterDataLatin1.isOtherAlphabetic(I)Z index 25, original flags: overriders flags:
adding java.lang.CharacterDataLatin1.getPropertiesEx(I)I at index 26, flags:
invokevirtual resolved method: caller-class:java.lang.CharacterDataLatin1, 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.CharacterDataLatin1, 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.Character, compile-time-class:java.lang.CharacterData, method:java.lang.CharacterData.toLowerCase(I)I, method_holder:java.lang.CharacterData, access_flags: abstract
invokevirtual selected method: receiver-class:java.lang.CharacterDataLatin1, resolved-class:java.lang.CharacterData, method:java.lang.CharacterData.toLowerCase(I)I, method_holder:java.lang.CharacterDataLatin1, vtable_index:7, access_flags:
invokevirtual resolved method: caller-class:java.lang.CharacterDataLatin1, compile-time-class:java.lang.CharacterDataLatin1, method:java.lang.CharacterDataLatin1.getProperties(I)I, method_holder:java.lang.CharacterDataLatin1, access_flags:
invokevirtual selected method: receiver-class:java.lang.CharacterDataLatin1, resolved-class:java.lang.CharacterDataLatin1, method:java.lang.CharacterDataLatin1.getProperties(I)I, method_holder:java.lang.CharacterDataLatin1, vtable_index:11, access_flags:
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.lang.String, method:java.lang.String.indexOf(I)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.indexOf(I)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
[Loaded java.net.Parts from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/net/Parts
copy vtable from java.lang.Object to java.net.Parts size 8
adding java.net.Parts.getPath()Ljava/lang/String; at index 5, flags:
adding java.net.Parts.getQuery()Ljava/lang/String; at index 6, flags:
adding java.net.Parts.getRef()Ljava/lang/String; at index 7, flags:
invokevirtual resolved method: caller-class:java.net.Parts, compile-time-class:java.lang.String, method:java.lang.String.indexOf(I)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.indexOf(I)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.net.Parts, compile-time-class:java.lang.String, method:java.lang.String.lastIndexOf(I)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.lastIndexOf(I)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.net.Parts, method:java.net.Parts.getPath()Ljava/lang/String;, method_holder:java.net.Parts, access_flags:
invokevirtual selected method: receiver-class:java.net.Parts, resolved-class:java.net.Parts, method:java.net.Parts.getPath()Ljava/lang/String;, method_holder:java.net.Parts, vtable_index:5, access_flags:
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.net.Parts, method:java.net.Parts.getQuery()Ljava/lang/String;, method_holder:java.net.Parts, access_flags:
invokevirtual selected method: receiver-class:java.net.Parts, resolved-class:java.net.Parts, method:java.net.Parts.getQuery()Ljava/lang/String;, method_holder:java.net.Parts, vtable_index:6, access_flags:
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.net.Parts, method:java.net.Parts.getRef()Ljava/lang/String;, method_holder:java.net.Parts, access_flags:
invokevirtual selected method: receiver-class:java.net.Parts, resolved-class:java.net.Parts, method:java.net.Parts.getRef()Ljava/lang/String;, method_holder:java.net.Parts, vtable_index:7, access_flags:
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.util.Hashtable, method:java.util.Hashtable.get(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Hashtable, resolved-class:java.util.Hashtable, method:java.util.Hashtable.get(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:6, access_flags: public synchronized
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, vtable_index:2, access_flags: public
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.util.StringTokenizer, method:java.util.StringTokenizer.hasMoreTokens()Z, method_holder:java.util.StringTokenizer, access_flags: public
invokevirtual selected method: receiver-class:java.util.StringTokenizer, resolved-class:java.util.StringTokenizer, method:java.util.StringTokenizer.hasMoreTokens()Z, method_holder:java.util.StringTokenizer, vtable_index:10, access_flags: public
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.util.StringTokenizer, method:java.util.StringTokenizer.nextToken()Ljava/lang/String;, method_holder:java.util.StringTokenizer, access_flags: public
invokevirtual selected method: receiver-class:java.util.StringTokenizer, resolved-class:java.util.StringTokenizer, method:java.util.StringTokenizer.nextToken()Ljava/lang/String;, method_holder:java.util.StringTokenizer, vtable_index:8, access_flags: public
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.lang.String, method:java.lang.String.trim()Ljava/lang/String;, 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.trim()Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.ClassLoader, 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.net.URLStreamHandler from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.net.www.protocol.file.Handler from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/net/URLStreamHandler
copy vtable from java.lang.Object to java.net.URLStreamHandler size 17
adding java.net.URLStreamHandler.equals(Ljava/net/URL;Ljava/net/URL;)Z at index 5, flags: protected
adding java.net.URLStreamHandler.hashCode(Ljava/net/URL;)I at index 6, flags: protected
adding java.net.URLStreamHandler.getHostAddress(Ljava/net/URL;)Ljava/net/InetAddress; at index 7, flags: protected synchronized
adding java.net.URLStreamHandler.openConnection(Ljava/net/URL;)Ljava/net/URLConnection; at index 8, flags: protected abstract
adding java.net.URLStreamHandler.openConnection(Ljava/net/URL;Ljava/net/Proxy;)Ljava/net/URLConnection; at index 9, flags: protected
adding java.net.URLStreamHandler.getDefaultPort()I at index 10, flags: protected
adding java.net.URLStreamHandler.sameFile(Ljava/net/URL;Ljava/net/URL;)Z at index 11, flags: protected
adding java.net.URLStreamHandler.toExternalForm(Ljava/net/URL;)Ljava/lang/String; at index 12, flags: protected
adding java.net.URLStreamHandler.parseURL(Ljava/net/URL;Ljava/lang/String;II)V at index 13, flags: protected
adding java.net.URLStreamHandler.hostsEqual(Ljava/net/URL;Ljava/net/URL;)Z at index 14, flags: protected
adding java.net.URLStreamHandler.setURL(Ljava/net/URL;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V at index 15, flags: protected
adding java.net.URLStreamHandler.setURL(Ljava/net/URL;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V at index 16, flags: protected
Initializing: sun/net/www/protocol/file/Handler
copy vtable from java.net.URLStreamHandler to sun.net.www.protocol.file.Handler size 19
adding sun.net.www.protocol.file.Handler.openConnection(Ljava/net/URL;Ljava/net/Proxy;)Ljava/net/URLConnection; at index 9, flags: public synchronized
overriding with sun.net.www.protocol.file.Handler::sun.net.www.protocol.file.Handler.openConnection(Ljava/net/URL;Ljava/net/Proxy;)Ljava/net/URLConnection; index 9, original flags: protected overriders flags: public synchronized
adding sun.net.www.protocol.file.Handler.openConnection(Ljava/net/URL;)Ljava/net/URLConnection; at index 8, flags: public synchronized
overriding with sun.net.www.protocol.file.Handler::sun.net.www.protocol.file.Handler.openConnection(Ljava/net/URL;)Ljava/net/URLConnection; index 8, original flags: protected abstract overriders flags: public synchronized
adding sun.net.www.protocol.file.Handler.getHost(Ljava/net/URL;)Ljava/lang/String; at index 17, flags: private
adding sun.net.www.protocol.file.Handler.parseURL(Ljava/net/URL;Ljava/lang/String;II)V at index 13, flags: protected
overriding with sun.net.www.protocol.file.Handler::sun.net.www.protocol.file.Handler.parseURL(Ljava/net/URL;Ljava/lang/String;II)V index 13, original flags: protected overriders flags: protected
adding sun.net.www.protocol.file.Handler.createFileURLConnection(Ljava/net/URL;Ljava/io/File;)Ljava/net/URLConnection; at index 18, flags: protected
adding sun.net.www.protocol.file.Handler.hostsEqual(Ljava/net/URL;Ljava/net/URL;)Z at index 14, flags: protected
overriding with sun.net.www.protocol.file.Handler::sun.net.www.protocol.file.Handler.hostsEqual(Ljava/net/URL;Ljava/net/URL;)Z index 14, original flags: protected overriders flags: protected
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.lang.Class, method:java.lang.Class.newInstance()Ljava/lang/Object;, 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.newInstance()Ljava/lang/Object;, method_holder:java.lang.Class, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.util.Hashtable, method:java.util.Hashtable.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Hashtable, resolved-class:java.util.Hashtable, method:java.util.Hashtable.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Hashtable, vtable_index:7, access_flags: public synchronized
invokevirtual resolved method: caller-class:sun.misc.Launcher$ExtClassLoader, compile-time-class:java.util.Vector, method:java.util.Vector.add(Ljava/lang/Object;)Z, 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.add(Ljava/lang/Object;)Z, method_holder:java.util.Vector, vtable_index:5, access_flags: public synchronized
invokevirtual resolved method: caller-class:sun.misc.Launcher$ExtClassLoader, 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
copy vtable from java.lang.Object to [Ljava.net.URL; size 5
invokevirtual resolved method: caller-class:sun.misc.Launcher$ExtClassLoader, compile-time-class:java.util.Vector, method:java.util.Vector.copyInto([Ljava/lang/Object;)V, 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.copyInto([Ljava/lang/Object;)V, method_holder:java.util.Vector, vtable_index:48, access_flags: public synchronized
[Loaded sun.misc.JavaSecurityAccess from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.security.ProtectionDomain$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/JavaSecurityAccess
copy vtable from java.lang.Object to sun.misc.JavaSecurityAccess size 5
Initializing: java/security/ProtectionDomain$1
copy vtable from java.lang.Object to java.security.ProtectionDomain$1 size 5
[Loaded sun.misc.JavaSecurityProtectionDomainAccess from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.security.ProtectionDomain$3 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/JavaSecurityProtectionDomainAccess
copy vtable from java.lang.Object to sun.misc.JavaSecurityProtectionDomainAccess size 5
Initializing: java/security/ProtectionDomain$3
copy vtable from java.lang.Object to java.security.ProtectionDomain$3 size 5
[Loaded java.security.CodeSource from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/security/CodeSource
copy vtable from java.lang.Object to java.security.CodeSource size 11
adding java.security.CodeSource.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.security.CodeSource::java.security.CodeSource.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.security.CodeSource.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.security.CodeSource::java.security.CodeSource.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.security.CodeSource.hashCode()I at index 3, flags: public
overriding with java.security.CodeSource::java.security.CodeSource.hashCode()I index 3, original flags: public native overriders flags: public
adding java.security.CodeSource.readObject(Ljava/io/ObjectInputStream;)V at index 5, flags: private
adding java.security.CodeSource.writeObject(Ljava/io/ObjectOutputStream;)V at index 6, flags: private
adding java.security.CodeSource.implies(Ljava/security/CodeSource;)Z at index 7, flags: public
adding java.security.CodeSource.matchCerts(Ljava/security/CodeSource;Z)Z at index 8, flags: private
adding java.security.CodeSource.matchLocation(Ljava/security/CodeSource;)Z at index 9, flags: private
adding java.security.CodeSource.convertCertArrayToSignerArray([Ljava/security/cert/Certificate;)[Ljava/security/CodeSigner; at index 10, flags: private
[Loaded java.security.ProtectionDomain$Key from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/security/ProtectionDomain$Key
copy vtable from java.lang.Object to java.security.ProtectionDomain$Key size 5
[Loaded java.security.Principal from $JAVA_HOME/jre/lib/rt.jar]
copy vtable from java.lang.Object to [Ljava.security.Principal; size 5
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, access_flags: public final native
invokevirtual selected method: receiver-class:sun.misc.Launcher$ExtClassLoader, resolved-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, vtable_index:-2, access_flags: public final native
[Loaded java.util.HashSet from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/HashSet
copy vtable from java.util.AbstractSet to java.util.HashSet size 25
adding java.util.HashSet.add(Ljava/lang/Object;)Z at index 5, flags: public
overriding with java.util.HashSet::java.util.HashSet.add(Ljava/lang/Object;)Z index 5, original flags: public overriders flags: public
adding java.util.HashSet.remove(Ljava/lang/Object;)Z at index 6, flags: public
overriding with java.util.HashSet::java.util.HashSet.remove(Ljava/lang/Object;)Z index 6, original flags: public overriders flags: public
adding java.util.HashSet.clone()Ljava/lang/Object; at index 4, flags: public
overriding with java.util.HashSet::java.util.HashSet.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: public
adding java.util.HashSet.clear()V at index 7, flags: public
overriding with java.util.HashSet::java.util.HashSet.clear()V index 7, original flags: public overriders flags: public
adding java.util.HashSet.isEmpty()Z at index 8, flags: public
overriding with java.util.HashSet::java.util.HashSet.isEmpty()Z index 8, original flags: public overriders flags: public
adding java.util.HashSet.contains(Ljava/lang/Object;)Z at index 9, flags: public
overriding with java.util.HashSet::java.util.HashSet.contains(Ljava/lang/Object;)Z index 9, original flags: public overriders flags: public
adding java.util.HashSet.size()I at index 10, flags: public
overriding with java.util.HashSet::java.util.HashSet.size()I index 10, original flags: public abstract overriders flags: public
adding java.util.HashSet.iterator()Ljava/util/Iterator; at index 13, flags: public
overriding with java.util.HashSet::java.util.HashSet.iterator()Ljava/util/Iterator; index 13, original flags: public abstract overriders flags: public
adding java.util.HashSet.spliterator()Ljava/util/Spliterator; at index 18, flags: public
overriding with java.util.HashSet::java.util.HashSet.spliterator()Ljava/util/Spliterator; index 18, original flags: public default overriders flags: public
adding java.util.HashSet.readObject(Ljava/io/ObjectInputStream;)V at index 23, flags: private
adding java.util.HashSet.writeObject(Ljava/io/ObjectOutputStream;)V at index 24, 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.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
[Loaded sun.misc.URLClassPath from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/URLClassPath
copy vtable from java.lang.Object to sun.misc.URLClassPath size 18
adding sun.misc.URLClassPath.getResource(Ljava/lang/String;Z)Lsun/misc/Resource; at index 5, flags: public
adding sun.misc.URLClassPath.getResource(Ljava/lang/String;)Lsun/misc/Resource; at index 6, flags: public
adding sun.misc.URLClassPath.getResources(Ljava/lang/String;Z)Ljava/util/Enumeration; at index 7, flags: public
adding sun.misc.URLClassPath.getResources(Ljava/lang/String;)Ljava/util/Enumeration; at index 8, flags: public
adding sun.misc.URLClassPath.findResource(Ljava/lang/String;Z)Ljava/net/URL; at index 9, flags: public
adding sun.misc.URLClassPath.findResources(Ljava/lang/String;Z)Ljava/util/Enumeration; at index 10, flags: public
adding sun.misc.URLClassPath.push([Ljava/net/URL;)V at index 11, flags: private
adding sun.misc.URLClassPath.addURL(Ljava/net/URL;)V at index 12, flags: public synchronized
adding sun.misc.URLClassPath.getURLs()[Ljava/net/URL; at index 13, flags: public
adding sun.misc.URLClassPath.closeLoaders()Ljava/util/List; at index 14, flags: public synchronized
adding sun.misc.URLClassPath.checkURL(Ljava/net/URL;)Ljava/net/URL; at index 15, flags: public
adding sun.misc.URLClassPath.getLoader(I)Lsun/misc/URLClassPath$Loader; at index 16, flags: private synchronized
adding sun.misc.URLClassPath.getLoader(Ljava/net/URL;)Lsun/misc/URLClassPath$Loader; at index 17, flags: private
invokevirtual resolved method: caller-class:sun.misc.URLClassPath, compile-time-class:java.util.ArrayList, method:java.util.ArrayList.add(Ljava/lang/Object;)Z, method_holder:java.util.ArrayList, access_flags: public
invokevirtual selected method: receiver-class:java.util.ArrayList, resolved-class:java.util.ArrayList, method:java.util.ArrayList.add(Ljava/lang/Object;)Z, method_holder:java.util.ArrayList, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath, compile-time-class:java.util.Stack, method:java.util.Stack.push(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Stack, access_flags: public
invokevirtual selected method: receiver-class:java.util.Stack, resolved-class:java.util.Stack, method:java.util.Stack.push(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.Stack, vtable_index:59, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.Launcher$Factory, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.Launcher$Factory, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, vtable_index:2, access_flags: public
[Loaded sun.net.www.protocol.jar.Handler from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/net/www/protocol/jar/Handler
copy vtable from java.net.URLStreamHandler to sun.net.www.protocol.jar.Handler size 19
adding sun.net.www.protocol.jar.Handler.hashCode(Ljava/net/URL;)I at index 6, flags: protected
overriding with sun.net.www.protocol.jar.Handler::sun.net.www.protocol.jar.Handler.hashCode(Ljava/net/URL;)I index 6, original flags: protected overriders flags: protected
adding sun.net.www.protocol.jar.Handler.openConnection(Ljava/net/URL;)Ljava/net/URLConnection; at index 8, flags: protected
overriding with sun.net.www.protocol.jar.Handler::sun.net.www.protocol.jar.Handler.openConnection(Ljava/net/URL;)Ljava/net/URLConnection; index 8, original flags: protected abstract overriders flags: protected
adding sun.net.www.protocol.jar.Handler.sameFile(Ljava/net/URL;Ljava/net/URL;)Z at index 11, flags: protected
overriding with sun.net.www.protocol.jar.Handler::sun.net.www.protocol.jar.Handler.sameFile(Ljava/net/URL;Ljava/net/URL;)Z index 11, original flags: protected overriders flags: protected
adding sun.net.www.protocol.jar.Handler.parseURL(Ljava/net/URL;Ljava/lang/String;II)V at index 13, flags: protected
overriding with sun.net.www.protocol.jar.Handler::sun.net.www.protocol.jar.Handler.parseURL(Ljava/net/URL;Ljava/lang/String;II)V index 13, original flags: protected overriders flags: protected
adding sun.net.www.protocol.jar.Handler.parseAbsoluteSpec(Ljava/lang/String;)Ljava/lang/String; at index 17, flags: private
adding sun.net.www.protocol.jar.Handler.parseContextSpec(Ljava/net/URL;Ljava/lang/String;)Ljava/lang/String; at index 18, flags: private
invokevirtual resolved method: caller-class:sun.misc.Launcher$Factory, compile-time-class:java.lang.Class, method:java.lang.Class.newInstance()Ljava/lang/Object;, 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.newInstance()Ljava/lang/Object;, method_holder:java.lang.Class, vtable_index:-2, access_flags: public
[Loaded sun.misc.Launcher$AppClassLoader from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/Launcher$AppClassLoader
copy vtable from java.net.URLClassLoader to sun.misc.Launcher$AppClassLoader size 51
adding sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class; at index 5, flags: public
overriding with sun.misc.Launcher$AppClassLoader::sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class; index 5, original flags: protected overriders flags: public
adding sun.misc.Launcher$AppClassLoader.appendToClassPathForInstrumentation(Ljava/lang/String;)V at index 50, flags: private
adding sun.misc.Launcher$AppClassLoader.getPermissions(Ljava/security/CodeSource;)Ljava/security/PermissionCollection; at index 41, flags: protected
overriding with sun.misc.Launcher$AppClassLoader::sun.misc.Launcher$AppClassLoader.getPermissions(Ljava/security/CodeSource;)Ljava/security/PermissionCollection; index 41, original flags: protected overriders flags: protected
invokevirtual resolved method: caller-class:sun.misc.Launcher$AppClassLoader, 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:sun.misc.Launcher, compile-time-class:java.lang.String, method:java.lang.String.indexOf(Ljava/lang/String;I)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.indexOf(Ljava/lang/String;I)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.Launcher, 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:sun.misc.Launcher, compile-time-class:java.lang.String, method:java.lang.String.substring(I)Ljava/lang/String;, 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.substring(I)Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public
[Loaded sun.misc.Launcher$AppClassLoader$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/Launcher$AppClassLoader$1
copy vtable from java.lang.Object to sun.misc.Launcher$AppClassLoader$1 size 5
invokevirtual resolved method: caller-class:sun.misc.Launcher$AppClassLoader$1, compile-time-class:sun.misc.Launcher$AppClassLoader$1, method:sun.misc.Launcher$AppClassLoader$1.run()Lsun/misc/Launcher$AppClassLoader;, method_holder:sun.misc.Launcher$AppClassLoader$1, access_flags: public
invokevirtual selected method: receiver-class:sun.misc.Launcher$AppClassLoader$1, resolved-class:sun.misc.Launcher$AppClassLoader$1, method:sun.misc.Launcher$AppClassLoader$1.run()Lsun/misc/Launcher$AppClassLoader;, method_holder:sun.misc.Launcher$AppClassLoader$1, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.io.UnixFileSystem, method:java.io.UnixFileSystem.resolve(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;, method_holder:java.io.UnixFileSystem, access_flags: public
invokevirtual selected method: receiver-class:java.io.UnixFileSystem, resolved-class:java.io.UnixFileSystem, method:java.io.UnixFileSystem.resolve(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;, method_holder:java.io.UnixFileSystem, vtable_index:11, access_flags: public
invokevirtual resolved method: caller-class:sun.net.www.ParseUtil, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.net.www.ParseUtil, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, vtable_index:2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.Launcher, compile-time-class:java.lang.Thread, method:java.lang.Thread.setContextClassLoader(Ljava/lang/ClassLoader;)V, 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.setContextClassLoader(Ljava/lang/ClassLoader;)V, method_holder:java.lang.Thread, vtable_index:20, access_flags: public
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:sun.misc.Launcher, method:sun.misc.Launcher.getClassLoader()Ljava/lang/ClassLoader;, method_holder:sun.misc.Launcher, access_flags: public
invokevirtual selected method: receiver-class:sun.misc.Launcher, resolved-class:sun.misc.Launcher, method:sun.misc.Launcher.getClassLoader()Ljava/lang/ClassLoader;, method_holder:sun.misc.Launcher, vtable_index:5, access_flags: public
[Loaded java.lang.SystemClassLoaderAction from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/SystemClassLoaderAction
copy vtable from java.lang.Object to java.lang.SystemClassLoaderAction size 7
adding java.lang.SystemClassLoaderAction.run()Ljava/lang/ClassLoader; at index 5, flags: public
adding java.lang.SystemClassLoaderAction.run()Ljava/lang/Object; at index 6, flags: public volatile synthetic
invokevirtual resolved method: caller-class:java.lang.SystemClassLoaderAction, compile-time-class:java.lang.SystemClassLoaderAction, method:java.lang.SystemClassLoaderAction.run()Ljava/lang/ClassLoader;, method_holder:java.lang.SystemClassLoaderAction, access_flags: public
invokevirtual selected method: receiver-class:java.lang.SystemClassLoaderAction, resolved-class:java.lang.SystemClassLoaderAction, method:java.lang.SystemClassLoaderAction.run()Ljava/lang/ClassLoader;, method_holder:java.lang.SystemClassLoaderAction, vtable_index:5, access_flags: public
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:
invokevirtual resolved method: caller-class:java.lang.invoke.MethodHandle, 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.lang.invoke.MethodHandleImpl from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/invoke/MethodHandleImpl
copy vtable from java.lang.Object to java.lang.invoke.MethodHandleImpl size 5
invokevirtual resolved method: caller-class:java.lang.invoke.MethodHandleImpl, 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
copy vtable from java.lang.Object to [Ljava.lang.invoke.MethodHandle; size 5
[Loaded java.lang.invoke.MemberName$Factory from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/invoke/MemberName$Factory
copy vtable from java.lang.Object to java.lang.invoke.MemberName$Factory size 15
adding java.lang.invoke.MemberName$Factory.getFields(Ljava/lang/Class;ZLjava/lang/Class;)Ljava/util/List; at index 5, flags: public
adding java.lang.invoke.MemberName$Factory.getFields(Ljava/lang/Class;ZLjava/lang/String;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/List; at index 6, flags: public
adding java.lang.invoke.MemberName$Factory.getMethods(Ljava/lang/Class;ZLjava/lang/Class;)Ljava/util/List; at index 7, flags: public
adding java.lang.invoke.MemberName$Factory.getMethods(Ljava/lang/Class;ZLjava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/Class;)Ljava/util/List; at index 8, flags: public
adding java.lang.invoke.MemberName$Factory.getConstructors(Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/List; at index 9, flags: public
adding java.lang.invoke.MemberName$Factory.resolve(BLjava/lang/invoke/MemberName;Ljava/lang/Class;)Ljava/lang/invoke/MemberName; at index 10, flags: private
adding java.lang.invoke.MemberName$Factory.resolveOrNull(BLjava/lang/invoke/MemberName;Ljava/lang/Class;)Ljava/lang/invoke/MemberName; at index 11, flags: public
adding java.lang.invoke.MemberName$Factory.resolveOrFail(BLjava/lang/invoke/MemberName;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/invoke/MemberName; at index 12, flags: public
adding java.lang.invoke.MemberName$Factory.getMembers(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;ILjava/lang/Class;)Ljava/util/List; at index 13, flags:
adding java.lang.invoke.MemberName$Factory.getNestedTypes(Ljava/lang/Class;ZLjava/lang/Class;)Ljava/util/List; at index 14, flags: public
invokevirtual resolved method: caller-class:java.lang.invoke.MemberName$Factory, 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.invoke.MethodHandleImpl, compile-time-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, access_flags: public final native
invokevirtual selected method: receiver-class:java.lang.invoke.MemberName$Factory, resolved-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, vtable_index:-2, access_flags: public final native
[Loaded java.lang.invoke.LambdaForm$NamedFunction from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/invoke/LambdaForm$NamedFunction
copy vtable from java.lang.Object to java.lang.invoke.LambdaForm$NamedFunction size 18
adding java.lang.invoke.LambdaForm$NamedFunction.returnType()C at index 5, flags:
adding java.lang.invoke.LambdaForm$NamedFunction.member()Ljava/lang/invoke/MemberName; at index 6, flags:
adding java.lang.invoke.LambdaForm$NamedFunction.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.invoke.LambdaForm$NamedFunction::java.lang.invoke.LambdaForm$NamedFunction.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.invoke.LambdaForm$NamedFunction.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.invoke.LambdaForm$NamedFunction::java.lang.invoke.LambdaForm$NamedFunction.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.lang.invoke.LambdaForm$NamedFunction.hashCode()I at index 3, flags: public
overriding with java.lang.invoke.LambdaForm$NamedFunction::java.lang.invoke.LambdaForm$NamedFunction.hashCode()I index 3, original flags: public native overriders flags: public
adding java.lang.invoke.LambdaForm$NamedFunction.resolve()V at index 7, flags:
adding java.lang.invoke.LambdaForm$NamedFunction.methodType()Ljava/lang/invoke/MethodType; at index 8, flags:
adding java.lang.invoke.LambdaForm$NamedFunction.basicTypeSignature()Ljava/lang/String; at index 9, flags:
adding java.lang.invoke.LambdaForm$NamedFunction.invokeWithArguments([Ljava/lang/Object;)Ljava/lang/Object; at index 10, flags: transient
adding java.lang.invoke.LambdaForm$NamedFunction.parameterType(I)C at index 11, flags:
adding java.lang.invoke.LambdaForm$NamedFunction.arity()I at index 12, flags:
adding java.lang.invoke.LambdaForm$NamedFunction.memberDeclaringClassOrNull()Ljava/lang/Class; at index 13, flags:
adding java.lang.invoke.LambdaForm$NamedFunction.resolvedHandle()Ljava/lang/invoke/MethodHandle; at index 14, flags:
adding java.lang.invoke.LambdaForm$NamedFunction.invoker()Ljava/lang/invoke/MethodHandle; at index 15, flags: private
adding java.lang.invoke.LambdaForm$NamedFunction.invokeWithArgumentsTracing([Ljava/lang/Object;)Ljava/lang/Object; at index 16, flags:
adding java.lang.invoke.LambdaForm$NamedFunction.assertMemberIsConsistent()Z at index 17, flags: private
invokevirtual resolved method: caller-class:java.lang.invoke.LambdaForm$NamedFunction, 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/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
invokevirtual resolved method: caller-class:java.lang.invoke.MethodType, 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.lang.invoke.MethodType$ConcurrentWeakInternSet from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/invoke/MethodType$ConcurrentWeakInternSet
copy vtable from java.lang.Object to java.lang.invoke.MethodType$ConcurrentWeakInternSet size 8
adding java.lang.invoke.MethodType$ConcurrentWeakInternSet.add(Ljava/lang/Object;)Ljava/lang/Object; at index 5, flags: public
adding java.lang.invoke.MethodType$ConcurrentWeakInternSet.get(Ljava/lang/Object;)Ljava/lang/Object; at index 6, flags: public
adding java.lang.invoke.MethodType$ConcurrentWeakInternSet.expungeStaleElements()V at index 7, flags: private
copy vtable from java.lang.Object to [Ljava.lang.invoke.MethodType; size 5
[Loaded java.lang.invoke.MethodHandleStatics from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/invoke/MethodHandleStatics
copy vtable from java.lang.Object to java.lang.invoke.MethodHandleStatics size 5
[Loaded java.lang.invoke.MethodHandleStatics$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/invoke/MethodHandleStatics$1
copy vtable from java.lang.Object to java.lang.invoke.MethodHandleStatics$1 size 5
invokevirtual resolved method: caller-class:java.lang.invoke.MethodHandleStatics$1, compile-time-class:java.lang.invoke.MethodHandleStatics$1, method:java.lang.invoke.MethodHandleStatics$1.run()Ljava/lang/Void;, method_holder:java.lang.invoke.MethodHandleStatics$1, access_flags: public
invokevirtual selected method: receiver-class:java.lang.invoke.MethodHandleStatics$1, resolved-class:java.lang.invoke.MethodHandleStatics$1, method:java.lang.invoke.MethodHandleStatics$1.run()Ljava/lang/Void;, method_holder:java.lang.invoke.MethodHandleStatics$1, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.invoke.MethodHandleStatics, compile-time-class:java.lang.Boolean, method:java.lang.Boolean.booleanValue()Z, method_holder:java.lang.Boolean, access_flags: public
invokevirtual selected method: receiver-class:java.lang.Boolean, resolved-class:java.lang.Boolean, method:java.lang.Boolean.booleanValue()Z, method_holder:java.lang.Boolean, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.invoke.MethodType, 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.invoke.MethodTypeForm from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.lang.invoke.Invokers from $JAVA_HOME/jre/lib/rt.jar]
invokevirtual resolved method: caller-class:java.lang.invoke.MethodType, 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.invoke.MethodType, compile-time-class:java.lang.invoke.MethodType$ConcurrentWeakInternSet, method:java.lang.invoke.MethodType$ConcurrentWeakInternSet.get(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.lang.invoke.MethodType$ConcurrentWeakInternSet, access_flags: public
invokevirtual selected method: receiver-class:java.lang.invoke.MethodType$ConcurrentWeakInternSet, resolved-class:java.lang.invoke.MethodType$ConcurrentWeakInternSet, method:java.lang.invoke.MethodType$ConcurrentWeakInternSet.get(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.lang.invoke.MethodType$ConcurrentWeakInternSet, vtable_index:6, access_flags: public
invokevirtual resolved method: caller-class:java.lang.invoke.MethodType$ConcurrentWeakInternSet, compile-time-class:java.lang.ref.ReferenceQueue, method:java.lang.ref.ReferenceQueue.poll()Ljava/lang/ref/Reference;, method_holder:java.lang.ref.ReferenceQueue, access_flags: public
invokevirtual selected method: receiver-class:java.lang.ref.ReferenceQueue, resolved-class:java.lang.ref.ReferenceQueue, method:java.lang.ref.ReferenceQueue.poll()Ljava/lang/ref/Reference;, method_holder:java.lang.ref.ReferenceQueue, vtable_index:8, access_flags: public
[Loaded java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/invoke/MethodType$ConcurrentWeakInternSet$WeakEntry
copy vtable from java.lang.ref.WeakReference to java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry size 9
adding java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry::java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry.hashCode()I at index 3, flags: public
overriding with java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry::java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry.hashCode()I index 3, original flags: public native overriders flags: public
invokevirtual resolved method: caller-class:java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry, 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.invoke.MethodType, resolved-class:java.lang.Object, method:java.lang.Object.hashCode()I, method_holder:java.lang.invoke.MethodType, vtable_index:3, access_flags: public
invokevirtual resolved method: caller-class:java.lang.invoke.MethodType, 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
[Loaded java.lang.Void from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/lang/Void
copy vtable from java.lang.Object to java.lang.Void size 5
Initializing: java/lang/invoke/MethodTypeForm
copy vtable from java.lang.Object to java.lang.invoke.MethodTypeForm size 5
adding java.lang.invoke.MethodTypeForm.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.lang.invoke.MethodTypeForm::java.lang.invoke.MethodTypeForm.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
invokevirtual resolved method: caller-class:java.lang.invoke.MethodTypeForm, 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.invoke.MethodTypeForm, compile-time-class:java.lang.invoke.MethodType, method:java.lang.invoke.MethodType.ptypes()[Ljava/lang/Class;, method_holder:java.lang.invoke.MethodType, access_flags:
invokevirtual selected method: receiver-class:java.lang.invoke.MethodType, resolved-class:java.lang.invoke.MethodType, method:java.lang.invoke.MethodType.ptypes()[Ljava/lang/Class;, method_holder:java.lang.invoke.MethodType, vtable_index:-2, access_flags:
invokevirtual resolved method: caller-class:java.lang.invoke.MethodTypeForm, compile-time-class:java.lang.Class, method:java.lang.Class.isPrimitive()Z, method_holder:java.lang.Class, access_flags: public native
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.isPrimitive()Z, method_holder:java.lang.Class, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:java.lang.invoke.MethodTypeForm, compile-time-class:[Ljava.lang.Class;, method:[Ljava.lang.Class;.clone()Ljava/lang/Object;, method_holder:java.lang.Object, access_flags: protected native
invokevirtual selected method: receiver-class:[Ljava.lang.Class;, resolved-class:[Ljava.lang.Class;, method:[Ljava.lang.Class;.clone()Ljava/lang/Object;, method_holder:java.lang.Object, vtable_index:4, access_flags: protected native
invokevirtual resolved method: caller-class:java.lang.invoke.MethodTypeForm, compile-time-class:java.lang.invoke.MethodType, method:java.lang.invoke.MethodType.returnType()Ljava/lang/Class;, method_holder:java.lang.invoke.MethodType, access_flags: public
invokevirtual selected method: receiver-class:java.lang.invoke.MethodType, resolved-class:java.lang.invoke.MethodType, method:java.lang.invoke.MethodType.returnType()Ljava/lang/Class;, method_holder:java.lang.invoke.MethodType, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.invoke.MethodTypeForm, compile-time-class:java.lang.invoke.MethodTypeForm, method:java.lang.invoke.MethodTypeForm.parameterSlotCount()I, method_holder:java.lang.invoke.MethodTypeForm, access_flags: public
invokevirtual selected method: receiver-class:java.lang.invoke.MethodTypeForm, resolved-class:java.lang.invoke.MethodTypeForm, method:java.lang.invoke.MethodTypeForm.parameterSlotCount()I, method_holder:java.lang.invoke.MethodTypeForm, vtable_index:-2, access_flags: public
copy vtable from java.lang.Object to [Ljava.lang.invoke.LambdaForm; size 5
invokevirtual resolved method: caller-class:java.lang.invoke.MethodType, compile-time-class:java.lang.invoke.MethodType$ConcurrentWeakInternSet, method:java.lang.invoke.MethodType$ConcurrentWeakInternSet.add(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.lang.invoke.MethodType$ConcurrentWeakInternSet, access_flags: public
invokevirtual selected method: receiver-class:java.lang.invoke.MethodType$ConcurrentWeakInternSet, resolved-class:java.lang.invoke.MethodType$ConcurrentWeakInternSet, method:java.lang.invoke.MethodType$ConcurrentWeakInternSet.add(Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.lang.invoke.MethodType$ConcurrentWeakInternSet, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:java.lang.invoke.MethodTypeForm, compile-time-class:java.lang.invoke.MethodType, method:java.lang.invoke.MethodType.form()Ljava/lang/invoke/MethodTypeForm;, method_holder:java.lang.invoke.MethodType, access_flags:
invokevirtual selected method: receiver-class:java.lang.invoke.MethodType, resolved-class:java.lang.invoke.MethodType, method:java.lang.invoke.MethodType.form()Ljava/lang/invoke/MethodTypeForm;, method_holder:java.lang.invoke.MethodType, vtable_index:-2, access_flags:
invokevirtual resolved method: caller-class:java.lang.invoke.MethodHandle, compile-time-class:java.lang.Class, method:java.lang.Class.getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;, method_holder:java.lang.Class, access_flags: public transient
invokevirtual selected method: receiver-class:java.lang.Class, resolved-class:java.lang.Class, method:java.lang.Class.getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;, method_holder:java.lang.Class, vtable_index:-2, access_flags: public transient
copy vtable from java.lang.Object to [Ljava.lang.reflect.Method; size 5
[Loaded java.lang.IllegalAccessException from $JAVA_HOME/jre/lib/rt.jar]
invokevirtual resolved method: caller-class:java.lang.Class, compile-time-class:java.lang.reflect.Method, method:java.lang.reflect.Method.getName()Ljava/lang/String;, method_holder:java.lang.reflect.Method, access_flags: public
invokevirtual selected method: receiver-class:java.lang.reflect.Method, resolved-class:java.lang.reflect.Method, method:java.lang.reflect.Method.getName()Ljava/lang/String;, method_holder:java.lang.reflect.Method, vtable_index:17, access_flags: public
invokevirtual resolved method: caller-class:java.lang.Class, compile-time-class:java.lang.reflect.Method, method:java.lang.reflect.Method.getParameterTypes()[Ljava/lang/Class;, method_holder:java.lang.reflect.Method, access_flags: public
invokevirtual selected method: receiver-class:java.lang.reflect.Method, resolved-class:java.lang.reflect.Method, method:java.lang.reflect.Method.getParameterTypes()[Ljava/lang/Class;, method_holder:java.lang.reflect.Method, vtable_index:23, access_flags: public
invokevirtual resolved method: caller-class:java.lang.reflect.Method, compile-time-class:[Ljava.lang.Class;, method:[Ljava.lang.Class;.clone()Ljava/lang/Object;, method_holder:java.lang.Object, access_flags: protected native
invokevirtual selected method: receiver-class:[Ljava.lang.Class;, resolved-class:[Ljava.lang.Class;, method:[Ljava.lang.Class;.clone()Ljava/lang/Object;, method_holder:java.lang.Object, vtable_index:4, access_flags: protected native
invokevirtual resolved method: caller-class:java.lang.Class, compile-time-class:sun.reflect.ReflectionFactory, method:sun.reflect.ReflectionFactory.copyMethod(Ljava/lang/reflect/Method;)Ljava/lang/reflect/Method;, 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.copyMethod(Ljava/lang/reflect/Method;)Ljava/lang/reflect/Method;, method_holder:sun.reflect.ReflectionFactory, vtable_index:10, access_flags: public
invokevirtual resolved method: caller-class:java.lang.reflect.ReflectAccess, compile-time-class:java.lang.reflect.Method, method:java.lang.reflect.Method.copy()Ljava/lang/reflect/Method;, method_holder:java.lang.reflect.Method, access_flags:
invokevirtual selected method: receiver-class:java.lang.reflect.Method, resolved-class:java.lang.reflect.Method, method:java.lang.reflect.Method.copy()Ljava/lang/reflect/Method;, method_holder:java.lang.reflect.Method, vtable_index:-2, access_flags:
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
invokevirtual resolved method: caller-class:java.lang.invoke.MemberName, 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.invoke.MemberName, compile-time-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, access_flags: public final native
invokevirtual selected method: receiver-class:java.lang.reflect.Method, resolved-class:java.lang.Object, method:java.lang.Object.getClass()Ljava/lang/Class;, method_holder:java.lang.Object, vtable_index:-2, access_flags: public final native
Initializing: java/lang/invoke/MethodHandleNatives
copy vtable from java.lang.Object to java.lang.invoke.MethodHandleNatives size 5
invokevirtual resolved method: caller-class:java.lang.invoke.MethodHandleNatives, 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.invoke.MemberName, compile-time-class:java.lang.reflect.Method, method:java.lang.reflect.Method.getName()Ljava/lang/String;, method_holder:java.lang.reflect.Method, access_flags: public
invokevirtual selected method: receiver-class:java.lang.reflect.Method, resolved-class:java.lang.reflect.Method, method:java.lang.reflect.Method.getName()Ljava/lang/String;, method_holder:java.lang.reflect.Method, vtable_index:17, access_flags: public
invokevirtual resolved method: caller-class:java.lang.invoke.MemberName, compile-time-class:java.lang.reflect.Method, method:java.lang.reflect.Method.getReturnType()Ljava/lang/Class;, method_holder:java.lang.reflect.Method, access_flags: public
invokevirtual selected method: receiver-class:java.lang.reflect.Method, resolved-class:java.lang.reflect.Method, method:java.lang.reflect.Method.getReturnType()Ljava/lang/Class;, method_holder:java.lang.reflect.Method, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.invoke.MemberName, compile-time-class:java.lang.reflect.Method, method:java.lang.reflect.Method.getParameterTypes()[Ljava/lang/Class;, method_holder:java.lang.reflect.Method, access_flags: public
invokevirtual selected method: receiver-class:java.lang.reflect.Method, resolved-class:java.lang.reflect.Method, method:java.lang.reflect.Method.getParameterTypes()[Ljava/lang/Class;, method_holder:java.lang.reflect.Method, vtable_index:23, access_flags: public
invokevirtual resolved method: caller-class:java.lang.invoke.MethodHandle, 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
invokevirtual resolved method: caller-class:java.lang.invoke.MethodHandle, 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
[Loaded sun.misc.PostVMInitHook from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/PostVMInitHook
copy vtable from java.lang.Object to sun.misc.PostVMInitHook size 5
invokevirtual resolved method: caller-class:sun.misc.PostVMInitHook, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.PostVMInitHook, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, vtable_index:2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.PostVMInitHook, compile-time-class:java.io.File, method:java.io.File.exists()Z, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.exists()Z, method_holder:java.io.File, vtable_index:28, access_flags: public
[Loaded sun.launcher.LauncherHelper from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/launcher/LauncherHelper
copy vtable from java.lang.Enum to sun.launcher.LauncherHelper size 8
copy vtable from java.lang.Object to [Lsun.launcher.LauncherHelper; size 5
invokevirtual resolved method: caller-class:sun.launcher.LauncherHelper, compile-time-class:java.lang.String, method:java.lang.String.replace(CC)Ljava/lang/String;, 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.replace(CC)Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.launcher.LauncherHelper, compile-time-class:java.lang.ClassLoader, method:java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;, method_holder:java.lang.ClassLoader, access_flags: public
invokevirtual selected method: receiver-class:sun.misc.Launcher$AppClassLoader, resolved-class:java.lang.ClassLoader, method:java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;, method_holder:java.lang.ClassLoader, vtable_index:6, access_flags: public
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.lang.ClassLoader, method:java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;, method_holder:java.lang.ClassLoader, access_flags: protected
invokevirtual selected method: receiver-class:sun.misc.Launcher$AppClassLoader, resolved-class:java.lang.ClassLoader, method:java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;, method_holder:sun.misc.Launcher$AppClassLoader, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.Launcher$AppClassLoader, compile-time-class:java.lang.String, method:java.lang.String.lastIndexOf(I)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.lastIndexOf(I)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.lang.ClassLoader, method:java.lang.ClassLoader.getClassLoadingLock(Ljava/lang/String;)Ljava/lang/Object;, method_holder:java.lang.ClassLoader, access_flags: protected
invokevirtual selected method: receiver-class:sun.misc.Launcher$AppClassLoader, resolved-class:java.lang.ClassLoader, method:java.lang.ClassLoader.getClassLoadingLock(Ljava/lang/String;)Ljava/lang/Object;, method_holder:java.lang.ClassLoader, vtable_index:14, access_flags: protected
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.util.concurrent.ConcurrentHashMap, method:java.util.concurrent.ConcurrentHashMap.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.concurrent.ConcurrentHashMap, access_flags: public
invokevirtual selected method: receiver-class:java.util.concurrent.ConcurrentHashMap, resolved-class:java.util.concurrent.ConcurrentHashMap, method:java.util.concurrent.ConcurrentHashMap.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.concurrent.ConcurrentHashMap, vtable_index:21, access_flags: public
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.lang.ClassLoader, method:java.lang.ClassLoader.findLoadedClass(Ljava/lang/String;)Ljava/lang/Class;, method_holder:java.lang.ClassLoader, access_flags: protected final
invokevirtual selected method: receiver-class:sun.misc.Launcher$AppClassLoader, resolved-class:java.lang.ClassLoader, method:java.lang.ClassLoader.findLoadedClass(Ljava/lang/String;)Ljava/lang/Class;, method_holder:java.lang.ClassLoader, vtable_index:-2, access_flags: protected final
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.lang.String, method:java.lang.String.indexOf(I)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.indexOf(I)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.ClassLoader, 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.lang.ClassLoader, compile-time-class:java.lang.ClassLoader, method:java.lang.ClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;, method_holder:java.lang.ClassLoader, access_flags: protected
invokevirtual selected method: receiver-class:sun.misc.Launcher$ExtClassLoader, resolved-class:java.lang.ClassLoader, method:java.lang.ClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;, method_holder:java.net.URLClassLoader, vtable_index:15, access_flags: protected
[Loaded java.net.URLClassLoader$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/net/URLClassLoader$1
copy vtable from java.lang.Object to java.net.URLClassLoader$1 size 7
adding java.net.URLClassLoader$1.run()Ljava/lang/Class; at index 5, flags: public
adding java.net.URLClassLoader$1.run()Ljava/lang/Object; at index 6, flags: public volatile synthetic
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.util.Vector, method:java.util.Vector.elementAt(I)Ljava/lang/Object;, 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.elementAt(I)Ljava/lang/Object;, method_holder:java.util.Vector, vtable_index:41, access_flags: public synchronized
invokevirtual resolved method: caller-class:java.lang.ClassLoader, compile-time-class:java.lang.ClassLoader$NativeLibrary, method:java.lang.ClassLoader$NativeLibrary.find(Ljava/lang/String;)J, method_holder:java.lang.ClassLoader$NativeLibrary, access_flags: native
invokevirtual selected method: receiver-class:java.lang.ClassLoader$NativeLibrary, resolved-class:java.lang.ClassLoader$NativeLibrary, method:java.lang.ClassLoader$NativeLibrary.find(Ljava/lang/String;)J, method_holder:java.lang.ClassLoader$NativeLibrary, vtable_index:6, access_flags: native
invokevirtual resolved method: caller-class:java.net.URLClassLoader$1, compile-time-class:java.net.URLClassLoader$1, method:java.net.URLClassLoader$1.run()Ljava/lang/Class;, method_holder:java.net.URLClassLoader$1, access_flags: public
invokevirtual selected method: receiver-class:java.net.URLClassLoader$1, resolved-class:java.net.URLClassLoader$1, method:java.net.URLClassLoader$1.run()Ljava/lang/Class;, method_holder:java.net.URLClassLoader$1, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:java.net.URLClassLoader$1, compile-time-class:java.lang.String, method:java.lang.String.replace(CC)Ljava/lang/String;, 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.replace(CC)Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.net.URLClassLoader$1, compile-time-class:java.lang.String, method:java.lang.String.concat(Ljava/lang/String;)Ljava/lang/String;, 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.concat(Ljava/lang/String;)Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.String, 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.lang.String, compile-time-class:java.lang.String, method:java.lang.String.getChars([CI)V, method_holder:java.lang.String, access_flags:
invokevirtual selected method: receiver-class:java.lang.String, resolved-class:java.lang.String, method:java.lang.String.getChars([CI)V, method_holder:java.lang.String, vtable_index:-2, access_flags:
invokevirtual resolved method: caller-class:java.net.URLClassLoader$1, compile-time-class:sun.misc.URLClassPath, method:sun.misc.URLClassPath.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;, method_holder:sun.misc.URLClassPath, access_flags: public
invokevirtual selected method: receiver-class:sun.misc.URLClassPath, resolved-class:sun.misc.URLClassPath, method:sun.misc.URLClassPath.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;, method_holder:sun.misc.URLClassPath, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath, compile-time-class:java.util.ArrayList, method:java.util.ArrayList.size()I, method_holder:java.util.ArrayList, access_flags: public
invokevirtual selected method: receiver-class:java.util.ArrayList, resolved-class:java.util.ArrayList, method:java.util.ArrayList.size()I, method_holder:java.util.ArrayList, vtable_index:10, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath, compile-time-class:java.util.Stack, method:java.util.Stack.empty()Z, method_holder:java.util.Stack, access_flags: public
invokevirtual selected method: receiver-class:java.util.Stack, resolved-class:java.util.Stack, method:java.util.Stack.empty()Z, method_holder:java.util.Stack, vtable_index:62, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath, compile-time-class:java.util.Stack, method:java.util.Stack.pop()Ljava/lang/Object;, method_holder:java.util.Stack, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.util.Stack, resolved-class:java.util.Stack, method:java.util.Stack.pop()Ljava/lang/Object;, method_holder:java.util.Stack, vtable_index:60, access_flags: public synchronized
[Loaded sun.net.util.URLUtil from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/net/util/URLUtil
copy vtable from java.lang.Object to sun.net.util.URLUtil size 5
invokevirtual resolved method: caller-class:sun.net.util.URLUtil, compile-time-class:java.net.URL, method:java.net.URL.getProtocol()Ljava/lang/String;, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.getProtocol()Ljava/lang/String;, method_holder:java.net.URL, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.net.util.URLUtil, compile-time-class:java.lang.String, method:java.lang.String.toLowerCase()Ljava/lang/String;, 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.toLowerCase()Ljava/lang/String;, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.net.util.URLUtil, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.net.util.URLUtil, compile-time-class:java.net.URL, method:java.net.URL.getHost()Ljava/lang/String;, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.getHost()Ljava/lang/String;, method_holder:java.net.URL, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.net.util.URLUtil, compile-time-class:java.net.URL, method:java.net.URL.getPort()I, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.getPort()I, method_holder:java.net.URL, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.net.util.URLUtil, compile-time-class:java.net.URL, method:java.net.URL.getDefaultPort()I, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.getDefaultPort()I, method_holder:java.net.URL, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.net.URLStreamHandler, method:java.net.URLStreamHandler.getDefaultPort()I, method_holder:java.net.URLStreamHandler, access_flags: protected
invokevirtual selected method: receiver-class:sun.net.www.protocol.file.Handler, resolved-class:java.net.URLStreamHandler, method:java.net.URLStreamHandler.getDefaultPort()I, method_holder:java.net.URLStreamHandler, vtable_index:10, access_flags: protected
invokevirtual resolved method: caller-class:sun.net.util.URLUtil, compile-time-class:java.net.URL, method:java.net.URL.getFile()Ljava/lang/String;, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.getFile()Ljava/lang/String;, method_holder:java.net.URL, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.net.util.URLUtil, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, vtable_index:2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath, compile-time-class:java.util.HashMap, method:java.util.HashMap.containsKey(Ljava/lang/Object;)Z, method_holder:java.util.HashMap, access_flags: public
invokevirtual selected method: receiver-class:java.util.HashMap, resolved-class:java.util.HashMap, method:java.util.HashMap.containsKey(Ljava/lang/Object;)Z, method_holder:java.util.HashMap, vtable_index:16, access_flags: public
[Loaded sun.misc.URLClassPath$3 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/URLClassPath$3
copy vtable from java.lang.Object to sun.misc.URLClassPath$3 size 7
adding sun.misc.URLClassPath$3.run()Lsun/misc/URLClassPath$Loader; at index 5, flags: public
adding sun.misc.URLClassPath$3.run()Ljava/lang/Object; at index 6, flags: public volatile synthetic
invokevirtual resolved method: caller-class:sun.misc.URLClassPath$3, compile-time-class:sun.misc.URLClassPath$3, method:sun.misc.URLClassPath$3.run()Lsun/misc/URLClassPath$Loader;, method_holder:sun.misc.URLClassPath$3, access_flags: public
invokevirtual selected method: receiver-class:sun.misc.URLClassPath$3, resolved-class:sun.misc.URLClassPath$3, method:sun.misc.URLClassPath$3.run()Lsun/misc/URLClassPath$Loader;, method_holder:sun.misc.URLClassPath$3, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath$3, compile-time-class:java.net.URL, method:java.net.URL.getFile()Ljava/lang/String;, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.getFile()Ljava/lang/String;, method_holder:java.net.URL, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath$3, compile-time-class:java.lang.String, method:java.lang.String.endsWith(Ljava/lang/String;)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.endsWith(Ljava/lang/String;)Z, method_holder:java.lang.String, vtable_index:-2, access_flags: public
[Loaded sun.misc.URLClassPath$Loader from $JAVA_HOME/jre/lib/rt.jar]
[Loaded sun.misc.URLClassPath$JarLoader from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/URLClassPath$Loader
copy vtable from java.lang.Object to sun.misc.URLClassPath$Loader size 11
adding sun.misc.URLClassPath$Loader.getResource(Ljava/lang/String;)Lsun/misc/Resource; at index 5, flags:
adding sun.misc.URLClassPath$Loader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource; at index 6, flags:
adding sun.misc.URLClassPath$Loader.findResource(Ljava/lang/String;Z)Ljava/net/URL; at index 7, flags:
adding sun.misc.URLClassPath$Loader.close()V at index 8, flags: public
adding sun.misc.URLClassPath$Loader.getClassPath()[Ljava/net/URL; at index 9, flags:
adding sun.misc.URLClassPath$Loader.getBaseURL()Ljava/net/URL; at index 10, flags:
Initializing: sun/misc/URLClassPath$JarLoader
copy vtable from sun.misc.URLClassPath$Loader to sun.misc.URLClassPath$JarLoader size 21
adding sun.misc.URLClassPath$JarLoader.getResource(Ljava/lang/String;ZLjava/util/Set;)Lsun/misc/Resource; at index 11, flags:
adding sun.misc.URLClassPath$JarLoader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource; at index 6, flags:
overriding with sun.misc.URLClassPath$JarLoader::sun.misc.URLClassPath$JarLoader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource; index 6, original flags: overriders flags:
adding sun.misc.URLClassPath$JarLoader.findResource(Ljava/lang/String;Z)Ljava/net/URL; at index 7, flags:
overriding with sun.misc.URLClassPath$JarLoader::sun.misc.URLClassPath$JarLoader.findResource(Ljava/lang/String;Z)Ljava/net/URL; index 7, original flags: overriders flags:
adding sun.misc.URLClassPath$JarLoader.close()V at index 8, flags: public
overriding with sun.misc.URLClassPath$JarLoader::sun.misc.URLClassPath$JarLoader.close()V index 8, original flags: public overriders flags: public
adding sun.misc.URLClassPath$JarLoader.ensureOpen()V at index 12, flags: private
adding sun.misc.URLClassPath$JarLoader.getClassPath()[Ljava/net/URL; at index 9, flags:
overriding with sun.misc.URLClassPath$JarLoader::sun.misc.URLClassPath$JarLoader.getClassPath()[Ljava/net/URL; index 9, original flags: overriders flags:
adding sun.misc.URLClassPath$JarLoader.getJarFile()Ljava/util/jar/JarFile; at index 13, flags:
adding sun.misc.URLClassPath$JarLoader.getJarFile(Ljava/net/URL;)Ljava/util/jar/JarFile; at index 14, flags: private
adding sun.misc.URLClassPath$JarLoader.isOptimizable(Ljava/net/URL;)Z at index 15, flags: private
adding sun.misc.URLClassPath$JarLoader.getIndex()Lsun/misc/JarIndex; at index 16, flags:
adding sun.misc.URLClassPath$JarLoader.checkResource(Ljava/lang/String;ZLjava/util/jar/JarEntry;)Lsun/misc/Resource; at index 17, flags:
adding sun.misc.URLClassPath$JarLoader.validIndex(Ljava/lang/String;)Z at index 18, flags:
adding sun.misc.URLClassPath$JarLoader.parseExtensionsDependencies()V at index 19, flags: private
adding sun.misc.URLClassPath$JarLoader.parseClassPath(Ljava/net/URL;Ljava/lang/String;)[Ljava/net/URL; at index 20, flags: private
[Loaded java.util.zip.ZipConstants from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.zip.ZipFile from $JAVA_HOME/jre/lib/rt.jar]
invokevirtual resolved method: caller-class:sun.misc.SharedSecrets, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.ensureClassInitialized(Ljava/lang/Class;)V, 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.ensureClassInitialized(Ljava/lang/Class;)V, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public native
Initializing: java/util/zip/ZipConstants
copy vtable from java.lang.Object to java.util.zip.ZipConstants size 5
Initializing: java/util/zip/ZipFile
copy vtable from java.lang.Object to java.util.zip.ZipFile size 19
adding java.util.zip.ZipFile.finalize()V at index 0, flags: protected
overriding with java.util.zip.ZipFile::java.util.zip.ZipFile.finalize()V index 0, original flags: protected overriders flags: protected
adding java.util.zip.ZipFile.getName()Ljava/lang/String; at index 5, flags: public
adding java.util.zip.ZipFile.size()I at index 6, flags: public
adding java.util.zip.ZipFile.stream()Ljava/util/stream/Stream; at index 7, flags: public
adding java.util.zip.ZipFile.close()V at index 8, flags: public
adding java.util.zip.ZipFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry; at index 9, flags: public
adding java.util.zip.ZipFile.ensureOpen()V at index 10, flags: private
adding java.util.zip.ZipFile.getInputStream(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; at index 11, flags: public
adding java.util.zip.ZipFile.startsWithLocHeader()Z at index 12, flags: private
adding java.util.zip.ZipFile.entries()Ljava/util/Enumeration; at index 13, flags: public
adding java.util.zip.ZipFile.getComment()Ljava/lang/String; at index 14, flags: public
adding java.util.zip.ZipFile.getInflater()Ljava/util/zip/Inflater; at index 15, flags: private
adding java.util.zip.ZipFile.releaseInflater(Ljava/util/zip/Inflater;)V at index 16, flags: private
adding java.util.zip.ZipFile.getZipEntry(Ljava/lang/String;J)Ljava/util/zip/ZipEntry; at index 17, flags: private
adding java.util.zip.ZipFile.ensureOpenOrZipException()V at index 18, flags: private
[Loaded sun.misc.JavaUtilZipFileAccess from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.zip.ZipFile$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/JavaUtilZipFileAccess
copy vtable from java.lang.Object to sun.misc.JavaUtilZipFileAccess size 5
Initializing: java/util/zip/ZipFile$1
copy vtable from java.lang.Object to java.util.zip.ZipFile$1 size 5
invokevirtual resolved method: caller-class:sun.misc.URLClassPath$JarLoader, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/Object;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/Object;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.lang.String, compile-time-class:java.lang.Object, method:java.lang.Object.toString()Ljava/lang/String;, method_holder:java.lang.Object, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.lang.Object, method:java.lang.Object.toString()Ljava/lang/String;, method_holder:java.net.URL, vtable_index:2, access_flags: public
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.net.URL, method:java.net.URL.toExternalForm()Ljava/lang/String;, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.toExternalForm()Ljava/lang/String;, method_holder:java.net.URL, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.net.URL, compile-time-class:java.net.URLStreamHandler, method:java.net.URLStreamHandler.toExternalForm(Ljava/net/URL;)Ljava/lang/String;, method_holder:java.net.URLStreamHandler, access_flags: protected
invokevirtual selected method: receiver-class:sun.net.www.protocol.file.Handler, resolved-class:java.net.URLStreamHandler, method:java.net.URLStreamHandler.toExternalForm(Ljava/net/URL;)Ljava/lang/String;, method_holder:java.net.URLStreamHandler, vtable_index:12, access_flags: protected
invokevirtual resolved method: caller-class:java.net.URLStreamHandler, compile-time-class:java.net.URL, method:java.net.URL.getProtocol()Ljava/lang/String;, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.getProtocol()Ljava/lang/String;, method_holder:java.net.URL, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.net.URLStreamHandler, 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.net.URLStreamHandler, compile-time-class:java.net.URL, method:java.net.URL.getAuthority()Ljava/lang/String;, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.getAuthority()Ljava/lang/String;, method_holder:java.net.URL, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.net.URLStreamHandler, compile-time-class:java.net.URL, method:java.net.URL.getPath()Ljava/lang/String;, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.getPath()Ljava/lang/String;, method_holder:java.net.URL, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.net.URLStreamHandler, compile-time-class:java.net.URL, method:java.net.URL.getQuery()Ljava/lang/String;, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.getQuery()Ljava/lang/String;, method_holder:java.net.URL, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.net.URLStreamHandler, compile-time-class:java.net.URL, method:java.net.URL.getRef()Ljava/lang/String;, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.getRef()Ljava/lang/String;, method_holder:java.net.URL, vtable_index:-2, access_flags: public
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/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
invokevirtual resolved method: caller-class:java.net.URLStreamHandler, compile-time-class:java.lang.StringBuffer, method:java.lang.StringBuffer.append(Ljava/lang/String;)Ljava/lang/StringBuffer;, method_holder:java.lang.StringBuffer, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.lang.StringBuffer, resolved-class:java.lang.StringBuffer, method:java.lang.StringBuffer.append(Ljava/lang/String;)Ljava/lang/StringBuffer;, method_holder:java.lang.StringBuffer, vtable_index:-2, access_flags: public synchronized
invokevirtual resolved method: caller-class:java.net.URLStreamHandler, compile-time-class:java.lang.StringBuffer, method:java.lang.StringBuffer.toString()Ljava/lang/String;, method_holder:java.lang.StringBuffer, access_flags: public synchronized
invokevirtual selected method: receiver-class:java.lang.StringBuffer, resolved-class:java.lang.StringBuffer, method:java.lang.StringBuffer.toString()Ljava/lang/String;, method_holder:java.lang.StringBuffer, vtable_index:2, access_flags: public synchronized
invokevirtual resolved method: caller-class:java.lang.StringBuilder, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath$JarLoader, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;, method_holder:java.lang.StringBuilder, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath$JarLoader, compile-time-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, access_flags: public
invokevirtual selected method: receiver-class:java.lang.StringBuilder, resolved-class:java.lang.StringBuilder, method:java.lang.StringBuilder.toString()Ljava/lang/String;, method_holder:java.lang.StringBuilder, vtable_index:2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath$JarLoader, compile-time-class:java.net.URL, method:java.net.URL.getProtocol()Ljava/lang/String;, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.getProtocol()Ljava/lang/String;, method_holder:java.net.URL, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath$JarLoader, 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:sun.misc.URLClassPath$JarLoader, compile-time-class:java.net.URL, method:java.net.URL.getFile()Ljava/lang/String;, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.getFile()Ljava/lang/String;, method_holder:java.net.URL, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.net.www.ParseUtil, compile-time-class:java.lang.String, method:java.lang.String.indexOf(I)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.indexOf(I)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.io.File, method:java.io.File.compareTo(Ljava/io/File;)I, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.compareTo(Ljava/io/File;)I, method_holder:java.io.File, vtable_index:6, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.io.FileSystem, method:java.io.FileSystem.compare(Ljava/io/File;Ljava/io/File;)I, method_holder:java.io.FileSystem, access_flags: public abstract
invokevirtual selected method: receiver-class:java.io.UnixFileSystem, resolved-class:java.io.FileSystem, method:java.io.FileSystem.compare(Ljava/io/File;Ljava/io/File;)I, method_holder:java.io.UnixFileSystem, vtable_index:7, access_flags: public
invokevirtual resolved method: caller-class:java.io.UnixFileSystem, compile-time-class:java.lang.String, method:java.lang.String.compareTo(Ljava/lang/String;)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.compareTo(Ljava/lang/String;)I, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath$JarLoader, compile-time-class:java.io.File, method:java.io.File.exists()Z, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.exists()Z, method_holder:java.io.File, vtable_index:28, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath, compile-time-class:sun.misc.URLClassPath$Loader, method:sun.misc.URLClassPath$Loader.getClassPath()[Ljava/net/URL;, method_holder:sun.misc.URLClassPath$Loader, access_flags:
invokevirtual selected method: receiver-class:sun.misc.URLClassPath$JarLoader, resolved-class:sun.misc.URLClassPath$Loader, method:sun.misc.URLClassPath$Loader.getClassPath()[Ljava/net/URL;, method_holder:sun.misc.URLClassPath$JarLoader, vtable_index:9, access_flags:
invokevirtual resolved method: caller-class:sun.misc.URLClassPath, compile-time-class:java.util.HashMap, method:java.util.HashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.HashMap, access_flags: public
invokevirtual selected method: receiver-class:java.util.HashMap, resolved-class:java.util.HashMap, method:java.util.HashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;, method_holder:java.util.HashMap, vtable_index:7, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath, compile-time-class:java.util.ArrayList, method:java.util.ArrayList.get(I)Ljava/lang/Object;, method_holder:java.util.ArrayList, access_flags: public
invokevirtual selected method: receiver-class:java.util.ArrayList, resolved-class:java.util.ArrayList, method:java.util.ArrayList.get(I)Ljava/lang/Object;, method_holder:java.util.ArrayList, vtable_index:25, access_flags: public
invokevirtual resolved method: caller-class:java.util.ArrayList, compile-time-class:java.util.ArrayList, method:java.util.ArrayList.elementData(I)Ljava/lang/Object;, method_holder:java.util.ArrayList, access_flags:
invokevirtual selected method: receiver-class:java.util.ArrayList, resolved-class:java.util.ArrayList, method:java.util.ArrayList.elementData(I)Ljava/lang/Object;, method_holder:java.util.ArrayList, vtable_index:43, access_flags:
invokevirtual resolved method: caller-class:sun.misc.URLClassPath, compile-time-class:sun.misc.URLClassPath$Loader, method:sun.misc.URLClassPath$Loader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;, method_holder:sun.misc.URLClassPath$Loader, access_flags:
invokevirtual selected method: receiver-class:sun.misc.URLClassPath$JarLoader, resolved-class:sun.misc.URLClassPath$Loader, method:sun.misc.URLClassPath$Loader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;, method_holder:sun.misc.URLClassPath$JarLoader, vtable_index:6, access_flags:
invokevirtual resolved method: caller-class:sun.misc.URLClassPath$JarLoader, compile-time-class:sun.misc.MetaIndex, method:sun.misc.MetaIndex.mayContain(Ljava/lang/String;)Z, method_holder:sun.misc.MetaIndex, access_flags: public
invokevirtual selected method: receiver-class:sun.misc.MetaIndex, resolved-class:sun.misc.MetaIndex, method:sun.misc.MetaIndex.mayContain(Ljava/lang/String;)Z, method_holder:sun.misc.MetaIndex, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.MetaIndex, compile-time-class:java.lang.String, method:java.lang.String.endsWith(Ljava/lang/String;)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.endsWith(Ljava/lang/String;)Z, method_holder:java.lang.String, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.MetaIndex, compile-time-class:java.lang.String, method:java.lang.String.startsWith(Ljava/lang/String;)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.startsWith(Ljava/lang/String;)Z, method_holder:java.lang.String, vtable_index:-2, access_flags: public
[Loaded sun.misc.URLClassPath$JarLoader$1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/URLClassPath$JarLoader$1
copy vtable from java.lang.Object to sun.misc.URLClassPath$JarLoader$1 size 7
adding sun.misc.URLClassPath$JarLoader$1.run()Ljava/lang/Void; at index 5, flags: public
adding sun.misc.URLClassPath$JarLoader$1.run()Ljava/lang/Object; at index 6, flags: public volatile synthetic
invokevirtual resolved method: caller-class:sun.misc.URLClassPath$JarLoader$1, compile-time-class:sun.misc.URLClassPath$JarLoader$1, method:sun.misc.URLClassPath$JarLoader$1.run()Ljava/lang/Void;, method_holder:sun.misc.URLClassPath$JarLoader$1, access_flags: public
invokevirtual selected method: receiver-class:sun.misc.URLClassPath$JarLoader$1, resolved-class:sun.misc.URLClassPath$JarLoader$1, method:sun.misc.URLClassPath$JarLoader$1.run()Ljava/lang/Void;, method_holder:sun.misc.URLClassPath$JarLoader$1, vtable_index:5, access_flags: public
[Loaded sun.misc.FileURLMapper from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/FileURLMapper
copy vtable from java.lang.Object to sun.misc.FileURLMapper size 7
adding sun.misc.FileURLMapper.getPath()Ljava/lang/String; at index 5, flags: public
adding sun.misc.FileURLMapper.exists()Z at index 6, flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath$JarLoader, compile-time-class:sun.misc.FileURLMapper, method:sun.misc.FileURLMapper.exists()Z, method_holder:sun.misc.FileURLMapper, access_flags: public
invokevirtual selected method: receiver-class:sun.misc.FileURLMapper, resolved-class:sun.misc.FileURLMapper, method:sun.misc.FileURLMapper.exists()Z, method_holder:sun.misc.FileURLMapper, vtable_index:6, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.FileURLMapper, compile-time-class:sun.misc.FileURLMapper, method:sun.misc.FileURLMapper.getPath()Ljava/lang/String;, method_holder:sun.misc.FileURLMapper, access_flags: public
invokevirtual selected method: receiver-class:sun.misc.FileURLMapper, resolved-class:sun.misc.FileURLMapper, method:sun.misc.FileURLMapper.getPath()Ljava/lang/String;, method_holder:sun.misc.FileURLMapper, vtable_index:5, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.FileURLMapper, compile-time-class:java.net.URL, method:java.net.URL.getHost()Ljava/lang/String;, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.getHost()Ljava/lang/String;, method_holder:java.net.URL, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.FileURLMapper, 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:sun.misc.FileURLMapper, compile-time-class:java.net.URL, method:java.net.URL.getFile()Ljava/lang/String;, method_holder:java.net.URL, access_flags: public
invokevirtual selected method: receiver-class:java.net.URL, resolved-class:java.net.URL, method:java.net.URL.getFile()Ljava/lang/String;, method_holder:java.net.URL, vtable_index:-2, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.FileURLMapper, compile-time-class:java.io.File, method:java.io.File.exists()Z, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.exists()Z, method_holder:java.io.File, vtable_index:28, access_flags: public
[Loaded java.util.jar.JarFile from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/jar/JarFile
copy vtable from java.util.zip.ZipFile to java.util.jar.JarFile size 40
adding java.util.jar.JarFile.getBytes(Ljava/util/zip/ZipEntry;)[B at index 19, flags: private
adding java.util.jar.JarFile.stream()Ljava/util/stream/Stream; at index 7, flags: public
overriding with java.util.jar.JarFile::java.util.jar.JarFile.stream()Ljava/util/stream/Stream; index 7, original flags: public overriders flags: public
adding java.util.jar.JarFile.getCodeSource(Ljava/net/URL;Ljava/lang/String;)Ljava/security/CodeSource; at index 20, flags:
adding java.util.jar.JarFile.match([C[B[I[I)Z at index 21, flags: private
adding java.util.jar.JarFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry; at index 9, flags: public
overriding with java.util.jar.JarFile::java.util.jar.JarFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry; index 9, original flags: public overriders flags: public
adding java.util.jar.JarFile.getInputStream(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; at index 11, flags: public synchronized
overriding with java.util.jar.JarFile::java.util.jar.JarFile.getInputStream(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; index 11, original flags: public overriders flags: public synchronized
adding java.util.jar.JarFile.getManifest()Ljava/util/jar/Manifest; at index 22, flags: public
adding java.util.jar.JarFile.entries()Ljava/util/Enumeration; at index 13, flags: public
overriding with java.util.jar.JarFile::java.util.jar.JarFile.entries()Ljava/util/Enumeration; index 13, original flags: public overriders flags: public
adding java.util.jar.JarFile.getJarEntry(Ljava/lang/String;)Ljava/util/jar/JarEntry; at index 23, flags: public
adding java.util.jar.JarFile.hasClassPathAttribute()Z at index 24, flags:
adding java.util.jar.JarFile.getManifestFromReference()Ljava/util/jar/Manifest; at index 25, flags: private
adding java.util.jar.JarFile.getMetaInfEntryNames()[Ljava/lang/String; at index 26, flags: private native
adding java.util.jar.JarFile.maybeInstantiateVerifier()V at index 27, flags: private
adding java.util.jar.JarFile.initializeVerifier()V at index 28, flags: private
adding java.util.jar.JarFile.getManEntry()Ljava/util/jar/JarEntry; at index 29, flags: private
adding java.util.jar.JarFile.checkForSpecialAttributes()V at index 30, flags: private
adding java.util.jar.JarFile.isKnownNotToHaveSpecialAttributes()Z at index 31, flags: private
adding java.util.jar.JarFile.ensureInitialization()V at index 32, flags: private synchronized
adding java.util.jar.JarFile.newEntry(Ljava/util/zip/ZipEntry;)Ljava/util/jar/JarEntry; at index 33, flags:
adding java.util.jar.JarFile.entryNames([Ljava/security/CodeSource;)Ljava/util/Enumeration; at index 34, flags:
adding java.util.jar.JarFile.entries2()Ljava/util/Enumeration; at index 35, flags:
adding java.util.jar.JarFile.getCodeSources(Ljava/net/URL;)[Ljava/security/CodeSource; at index 36, flags:
adding java.util.jar.JarFile.unsignedEntryNames()Ljava/util/Enumeration; at index 37, flags: private
adding java.util.jar.JarFile.setEagerValidation(Z)V at index 38, flags:
adding java.util.jar.JarFile.getManifestDigests()Ljava/util/List; at index 39, flags:
[Loaded sun.misc.JavaUtilJarAccess from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.jar.JavaUtilJarAccessImpl from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/JavaUtilJarAccess
copy vtable from java.lang.Object to sun.misc.JavaUtilJarAccess size 5
Initializing: java/util/jar/JavaUtilJarAccessImpl
copy vtable from java.lang.Object to java.util.jar.JavaUtilJarAccessImpl size 12
adding java.util.jar.JavaUtilJarAccessImpl.getCodeSource(Ljava/util/jar/JarFile;Ljava/net/URL;Ljava/lang/String;)Ljava/security/CodeSource; at index 5, flags: public
adding java.util.jar.JavaUtilJarAccessImpl.jarFileHasClassPathAttribute(Ljava/util/jar/JarFile;)Z at index 6, flags: public
adding java.util.jar.JavaUtilJarAccessImpl.entryNames(Ljava/util/jar/JarFile;[Ljava/security/CodeSource;)Ljava/util/Enumeration; at index 7, flags: public
adding java.util.jar.JavaUtilJarAccessImpl.entries2(Ljava/util/jar/JarFile;)Ljava/util/Enumeration; at index 8, flags: public
adding java.util.jar.JavaUtilJarAccessImpl.getCodeSources(Ljava/util/jar/JarFile;Ljava/net/URL;)[Ljava/security/CodeSource; at index 9, flags: public
adding java.util.jar.JavaUtilJarAccessImpl.setEagerValidation(Ljava/util/jar/JarFile;Z)V at index 10, flags: public
adding java.util.jar.JavaUtilJarAccessImpl.getManifestDigests(Ljava/util/jar/JarFile;)Ljava/util/List; at index 11, flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath$JarLoader, compile-time-class:sun.misc.FileURLMapper, method:sun.misc.FileURLMapper.getPath()Ljava/lang/String;, method_holder:sun.misc.FileURLMapper, access_flags: public
invokevirtual selected method: receiver-class:sun.misc.FileURLMapper, resolved-class:sun.misc.FileURLMapper, method:sun.misc.FileURLMapper.getPath()Ljava/lang/String;, method_holder:sun.misc.FileURLMapper, vtable_index:5, access_flags: public
[Loaded java.nio.charset.StandardCharsets from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/charset/StandardCharsets
copy vtable from java.lang.Object to java.nio.charset.StandardCharsets size 5
[Loaded sun.nio.cs.US_ASCII from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/nio/cs/US_ASCII
copy vtable from java.nio.charset.Charset to sun.nio.cs.US_ASCII size 13
adding sun.nio.cs.US_ASCII.contains(Ljava/nio/charset/Charset;)Z at index 6, flags: public
overriding with sun.nio.cs.US_ASCII::sun.nio.cs.US_ASCII.contains(Ljava/nio/charset/Charset;)Z index 6, original flags: public abstract overriders flags: public
adding sun.nio.cs.US_ASCII.newDecoder()Ljava/nio/charset/CharsetDecoder; at index 9, flags: public
overriding with sun.nio.cs.US_ASCII::sun.nio.cs.US_ASCII.newDecoder()Ljava/nio/charset/CharsetDecoder; index 9, original flags: public abstract overriders flags: public
adding sun.nio.cs.US_ASCII.newEncoder()Ljava/nio/charset/CharsetEncoder; at index 10, flags: public
overriding with sun.nio.cs.US_ASCII::sun.nio.cs.US_ASCII.newEncoder()Ljava/nio/charset/CharsetEncoder; index 10, original flags: public abstract overriders flags: public
adding sun.nio.cs.US_ASCII.historicalName()Ljava/lang/String; at index 12, flags: public
[Loaded sun.nio.cs.ISO_8859_1 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/nio/cs/ISO_8859_1
copy vtable from java.nio.charset.Charset to sun.nio.cs.ISO_8859_1 size 13
adding sun.nio.cs.ISO_8859_1.contains(Ljava/nio/charset/Charset;)Z at index 6, flags: public
overriding with sun.nio.cs.ISO_8859_1::sun.nio.cs.ISO_8859_1.contains(Ljava/nio/charset/Charset;)Z index 6, original flags: public abstract overriders flags: public
adding sun.nio.cs.ISO_8859_1.newDecoder()Ljava/nio/charset/CharsetDecoder; at index 9, flags: public
overriding with sun.nio.cs.ISO_8859_1::sun.nio.cs.ISO_8859_1.newDecoder()Ljava/nio/charset/CharsetDecoder; index 9, original flags: public abstract overriders flags: public
adding sun.nio.cs.ISO_8859_1.newEncoder()Ljava/nio/charset/CharsetEncoder; at index 10, flags: public
overriding with sun.nio.cs.ISO_8859_1::sun.nio.cs.ISO_8859_1.newEncoder()Ljava/nio/charset/CharsetEncoder; index 10, original flags: public abstract overriders flags: public
adding sun.nio.cs.ISO_8859_1.historicalName()Ljava/lang/String; at index 12, flags: public
[Loaded sun.nio.cs.UTF_16BE from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/nio/cs/UTF_16BE
copy vtable from sun.nio.cs.Unicode to sun.nio.cs.UTF_16BE size 13
adding sun.nio.cs.UTF_16BE.newDecoder()Ljava/nio/charset/CharsetDecoder; at index 9, flags: public
overriding with sun.nio.cs.UTF_16BE::sun.nio.cs.UTF_16BE.newDecoder()Ljava/nio/charset/CharsetDecoder; index 9, original flags: public abstract overriders flags: public
adding sun.nio.cs.UTF_16BE.newEncoder()Ljava/nio/charset/CharsetEncoder; at index 10, flags: public
overriding with sun.nio.cs.UTF_16BE::sun.nio.cs.UTF_16BE.newEncoder()Ljava/nio/charset/CharsetEncoder; index 10, original flags: public abstract overriders flags: public
adding sun.nio.cs.UTF_16BE.historicalName()Ljava/lang/String; at index 12, flags: public
overriding with sun.nio.cs.UTF_16BE::sun.nio.cs.UTF_16BE.historicalName()Ljava/lang/String; index 12, original flags: public abstract overriders flags: public
[Loaded sun.nio.cs.UTF_16LE from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/nio/cs/UTF_16LE
copy vtable from sun.nio.cs.Unicode to sun.nio.cs.UTF_16LE size 13
adding sun.nio.cs.UTF_16LE.newDecoder()Ljava/nio/charset/CharsetDecoder; at index 9, flags: public
overriding with sun.nio.cs.UTF_16LE::sun.nio.cs.UTF_16LE.newDecoder()Ljava/nio/charset/CharsetDecoder; index 9, original flags: public abstract overriders flags: public
adding sun.nio.cs.UTF_16LE.newEncoder()Ljava/nio/charset/CharsetEncoder; at index 10, flags: public
overriding with sun.nio.cs.UTF_16LE::sun.nio.cs.UTF_16LE.newEncoder()Ljava/nio/charset/CharsetEncoder; index 10, original flags: public abstract overriders flags: public
adding sun.nio.cs.UTF_16LE.historicalName()Ljava/lang/String; at index 12, flags: public
overriding with sun.nio.cs.UTF_16LE::sun.nio.cs.UTF_16LE.historicalName()Ljava/lang/String; index 12, original flags: public abstract overriders flags: public
[Loaded sun.nio.cs.UTF_16 from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/nio/cs/UTF_16
copy vtable from sun.nio.cs.Unicode to sun.nio.cs.UTF_16 size 13
adding sun.nio.cs.UTF_16.newDecoder()Ljava/nio/charset/CharsetDecoder; at index 9, flags: public
overriding with sun.nio.cs.UTF_16::sun.nio.cs.UTF_16.newDecoder()Ljava/nio/charset/CharsetDecoder; index 9, original flags: public abstract overriders flags: public
adding sun.nio.cs.UTF_16.newEncoder()Ljava/nio/charset/CharsetEncoder; at index 10, flags: public
overriding with sun.nio.cs.UTF_16::sun.nio.cs.UTF_16.newEncoder()Ljava/nio/charset/CharsetEncoder; index 10, original flags: public abstract overriders flags: public
adding sun.nio.cs.UTF_16.historicalName()Ljava/lang/String; at index 12, flags: public
overriding with sun.nio.cs.UTF_16::sun.nio.cs.UTF_16.historicalName()Ljava/lang/String; index 12, original flags: public abstract overriders flags: public
[Loaded java.util.Queue from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.Deque from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.ArrayDeque from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Queue
copy vtable from java.lang.Object to java.util.Queue size 5
Initializing: java/util/Deque
copy vtable from java.lang.Object to java.util.Deque size 5
Initializing: java/util/ArrayDeque
copy vtable from java.util.AbstractCollection to java.util.ArrayDeque size 53
adding java.util.ArrayDeque.add(Ljava/lang/Object;)Z at index 5, flags: public
overriding with java.util.ArrayDeque::java.util.ArrayDeque.add(Ljava/lang/Object;)Z index 5, original flags: public overriders flags: public
adding java.util.ArrayDeque.remove(Ljava/lang/Object;)Z at index 6, flags: public
overriding with java.util.ArrayDeque::java.util.ArrayDeque.remove(Ljava/lang/Object;)Z index 6, original flags: public overriders flags: public
adding java.util.ArrayDeque.remove()Ljava/lang/Object; at index 23, flags: public
adding java.util.ArrayDeque.clone()Ljava/util/ArrayDeque; at index 24, flags: public
adding java.util.ArrayDeque.clone()Ljava/lang/Object; at index 4, flags: public volatile synthetic
overriding with java.util.ArrayDeque::java.util.ArrayDeque.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: public volatile synthetic
adding java.util.ArrayDeque.clear()V at index 7, flags: public
overriding with java.util.ArrayDeque::java.util.ArrayDeque.clear()V index 7, original flags: public overriders flags: public
adding java.util.ArrayDeque.isEmpty()Z at index 8, flags: public
overriding with java.util.ArrayDeque::java.util.ArrayDeque.isEmpty()Z index 8, original flags: public overriders flags: public
adding java.util.ArrayDeque.contains(Ljava/lang/Object;)Z at index 9, flags: public
overriding with java.util.ArrayDeque::java.util.ArrayDeque.contains(Ljava/lang/Object;)Z index 9, original flags: public overriders flags: public
adding java.util.ArrayDeque.size()I at index 10, flags: public
overriding with java.util.ArrayDeque::java.util.ArrayDeque.size()I index 10, original flags: public abstract overriders flags: public
adding java.util.ArrayDeque.toArray([Ljava/lang/Object;)[Ljava/lang/Object; at index 11, flags: public
overriding with java.util.ArrayDeque::java.util.ArrayDeque.toArray([Ljava/lang/Object;)[Ljava/lang/Object; index 11, original flags: public overriders flags: public
adding java.util.ArrayDeque.toArray()[Ljava/lang/Object; at index 12, flags: public
overriding with java.util.ArrayDeque::java.util.ArrayDeque.toArray()[Ljava/lang/Object; index 12, original flags: public overriders flags: public
adding java.util.ArrayDeque.iterator()Ljava/util/Iterator; at index 13, flags: public
overriding with java.util.ArrayDeque::java.util.ArrayDeque.iterator()Ljava/util/Iterator; index 13, original flags: public abstract overriders flags: public
adding java.util.ArrayDeque.spliterator()Ljava/util/Spliterator; at index 18, flags: public
overriding with java.util.ArrayDeque::java.util.ArrayDeque.spliterator()Ljava/util/Spliterator; index 18, original flags: public default overriders flags: public
adding java.util.ArrayDeque.push(Ljava/lang/Object;)V at index 25, flags: public
adding java.util.ArrayDeque.pop()Ljava/lang/Object; at index 26, flags: public
adding java.util.ArrayDeque.readObject(Ljava/io/ObjectInputStream;)V at index 27, flags: private
adding java.util.ArrayDeque.writeObject(Ljava/io/ObjectOutputStream;)V at index 28, flags: private
adding java.util.ArrayDeque.delete(I)Z at index 29, flags: private
adding java.util.ArrayDeque.poll()Ljava/lang/Object; at index 30, flags: public
adding java.util.ArrayDeque.peek()Ljava/lang/Object; at index 31, flags: public
adding java.util.ArrayDeque.checkInvariants()V at index 32, flags: private
adding java.util.ArrayDeque.allocateElements(I)V at index 33, flags: private
adding java.util.ArrayDeque.doubleCapacity()V at index 34, flags: private
adding java.util.ArrayDeque.copyElements([Ljava/lang/Object;)[Ljava/lang/Object; at index 35, flags: private
adding java.util.ArrayDeque.addFirst(Ljava/lang/Object;)V at index 36, flags: public
adding java.util.ArrayDeque.addLast(Ljava/lang/Object;)V at index 37, flags: public
adding java.util.ArrayDeque.offerFirst(Ljava/lang/Object;)Z at index 38, flags: public
adding java.util.ArrayDeque.offerLast(Ljava/lang/Object;)Z at index 39, flags: public
adding java.util.ArrayDeque.removeFirst()Ljava/lang/Object; at index 40, flags: public
adding java.util.ArrayDeque.removeLast()Ljava/lang/Object; at index 41, flags: public
adding java.util.ArrayDeque.pollFirst()Ljava/lang/Object; at index 42, flags: public
adding java.util.ArrayDeque.pollLast()Ljava/lang/Object; at index 43, flags: public
adding java.util.ArrayDeque.getFirst()Ljava/lang/Object; at index 44, flags: public
adding java.util.ArrayDeque.getLast()Ljava/lang/Object; at index 45, flags: public
adding java.util.ArrayDeque.peekFirst()Ljava/lang/Object; at index 46, flags: public
adding java.util.ArrayDeque.peekLast()Ljava/lang/Object; at index 47, flags: public
adding java.util.ArrayDeque.removeFirstOccurrence(Ljava/lang/Object;)Z at index 48, flags: public
adding java.util.ArrayDeque.removeLastOccurrence(Ljava/lang/Object;)Z at index 49, flags: public
adding java.util.ArrayDeque.offer(Ljava/lang/Object;)Z at index 50, flags: public
adding java.util.ArrayDeque.element()Ljava/lang/Object; at index 51, flags: public
adding java.util.ArrayDeque.descendingIterator()Ljava/util/Iterator; at index 52, 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.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
invokevirtual resolved method: caller-class:java.util.ArrayDeque, 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.util.zip.ZipFile, compile-time-class:java.io.File, method:java.io.File.getPath()Ljava/lang/String;, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.getPath()Ljava/lang/String;, method_holder:java.io.File, vtable_index:18, access_flags: public
[Loaded java.util.zip.ZipCoder from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/zip/ZipCoder
copy vtable from java.lang.Object to java.util.zip.ZipCoder size 5
invokevirtual resolved method: caller-class:java.util.zip.ZipCoder, compile-time-class:java.nio.charset.Charset, method:java.nio.charset.Charset.name()Ljava/lang/String;, method_holder:java.nio.charset.Charset, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8, resolved-class:java.nio.charset.Charset, method:java.nio.charset.Charset.name()Ljava/lang/String;, method_holder:java.nio.charset.Charset, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.util.zip.ZipCoder, 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.util.zip.ZipFile, compile-time-class:java.io.File, method:java.io.File.lastModified()J, method_holder:java.io.File, access_flags: public
invokevirtual selected method: receiver-class:java.io.File, resolved-class:java.io.File, method:java.io.File.lastModified()J, method_holder:java.io.File, vtable_index:32, access_flags: public
invokevirtual resolved method: caller-class:java.io.File, compile-time-class:java.io.FileSystem, method:java.io.FileSystem.getLastModifiedTime(Ljava/io/File;)J, method_holder:java.io.FileSystem, access_flags: public abstract
invokevirtual selected method: receiver-class:java.io.UnixFileSystem, resolved-class:java.io.FileSystem, method:java.io.FileSystem.getLastModifiedTime(Ljava/io/File;)J, method_holder:java.io.UnixFileSystem, vtable_index:22, access_flags: public native
[Loaded java.io.IOException from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.util.zip.ZipException from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/io/IOException
copy vtable from java.lang.Exception to java.io.IOException size 23
Initializing: java/util/zip/ZipException
copy vtable from java.io.IOException to java.util.zip.ZipException size 23
[Loaded java.security.PrivilegedActionException from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/security/PrivilegedActionException
copy vtable from java.lang.Exception to java.security.PrivilegedActionException size 24
adding java.security.PrivilegedActionException.getCause()Ljava/lang/Throwable; at index 11, flags: public
overriding with java.security.PrivilegedActionException::java.security.PrivilegedActionException.getCause()Ljava/lang/Throwable; index 11, original flags: public synchronized overriders flags: public
adding java.security.PrivilegedActionException.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.security.PrivilegedActionException::java.security.PrivilegedActionException.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.security.PrivilegedActionException.getException()Ljava/lang/Exception; at index 23, flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath$JarLoader, compile-time-class:java.security.PrivilegedActionException, method:java.security.PrivilegedActionException.getException()Ljava/lang/Exception;, method_holder:java.security.PrivilegedActionException, access_flags: public
invokevirtual selected method: receiver-class:java.security.PrivilegedActionException, resolved-class:java.security.PrivilegedActionException, method:java.security.PrivilegedActionException.getException()Ljava/lang/Exception;, method_holder:java.security.PrivilegedActionException, vtable_index:23, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.URLClassPath, compile-time-class:java.security.PrivilegedActionException, method:java.security.PrivilegedActionException.getException()Ljava/lang/Exception;, method_holder:java.security.PrivilegedActionException, access_flags: public
invokevirtual selected method: receiver-class:java.security.PrivilegedActionException, resolved-class:java.security.PrivilegedActionException, method:java.security.PrivilegedActionException.getException()Ljava/lang/Exception;, method_holder:java.security.PrivilegedActionException, vtable_index:23, access_flags: public
[Loaded sun.misc.PerfCounter from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/PerfCounter
copy vtable from java.lang.Object to sun.misc.PerfCounter size 11
adding sun.misc.PerfCounter.add(J)V at index 5, flags: public synchronized
adding sun.misc.PerfCounter.get()J at index 6, flags: public synchronized
adding sun.misc.PerfCounter.toString()Ljava/lang/String; at index 2, flags: public
overriding with sun.misc.PerfCounter::sun.misc.PerfCounter.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding sun.misc.PerfCounter.addTime(J)V at index 7, flags: public
adding sun.misc.PerfCounter.addElapsedTimeFrom(J)V at index 8, flags: public
adding sun.misc.PerfCounter.increment()V at index 9, flags: public
adding sun.misc.PerfCounter.set(J)V at index 10, flags: public synchronized
[Loaded sun.misc.Perf$GetPerfAction from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/Perf$GetPerfAction
copy vtable from java.lang.Object to sun.misc.Perf$GetPerfAction size 7
adding sun.misc.Perf$GetPerfAction.run()Lsun/misc/Perf; at index 5, flags: public
adding sun.misc.Perf$GetPerfAction.run()Ljava/lang/Object; at index 6, flags: public volatile synthetic
invokevirtual resolved method: caller-class:sun.misc.Perf$GetPerfAction, compile-time-class:sun.misc.Perf$GetPerfAction, method:sun.misc.Perf$GetPerfAction.run()Lsun/misc/Perf;, method_holder:sun.misc.Perf$GetPerfAction, access_flags: public
invokevirtual selected method: receiver-class:sun.misc.Perf$GetPerfAction, resolved-class:sun.misc.Perf$GetPerfAction, method:sun.misc.Perf$GetPerfAction.run()Lsun/misc/Perf;, method_holder:sun.misc.Perf$GetPerfAction, vtable_index:5, access_flags: public
[Loaded sun.misc.Perf from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/Perf
copy vtable from java.lang.Object to sun.misc.Perf size 5
[Loaded sun.misc.PerfCounter$CoreCounters from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/PerfCounter$CoreCounters
copy vtable from java.lang.Object to sun.misc.PerfCounter$CoreCounters size 5
invokevirtual resolved method: caller-class:sun.misc.PerfCounter, compile-time-class:sun.misc.Perf, method:sun.misc.Perf.createLong(Ljava/lang/String;IIJ)Ljava/nio/ByteBuffer;, method_holder:sun.misc.Perf, access_flags: public native
invokevirtual selected method: receiver-class:sun.misc.Perf, resolved-class:sun.misc.Perf, method:sun.misc.Perf.createLong(Ljava/lang/String;IIJ)Ljava/nio/ByteBuffer;, method_holder:sun.misc.Perf, vtable_index:-2, access_flags: public native
[Loaded sun.nio.ch.DirectBuffer from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/nio/ch/DirectBuffer
copy vtable from java.lang.Object to sun.nio.ch.DirectBuffer size 5
[Loaded java.nio.MappedByteBuffer from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.nio.DirectByteBuffer from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/MappedByteBuffer
copy vtable from java.nio.ByteBuffer to java.nio.MappedByteBuffer size 63
adding java.nio.MappedByteBuffer.load0(JJ)V at index 56, flags: private native
adding java.nio.MappedByteBuffer.checkMapped()V at index 57, flags: private
adding java.nio.MappedByteBuffer.mappingOffset()J at index 58, flags: private
adding java.nio.MappedByteBuffer.mappingAddress(J)J at index 59, flags: private
adding java.nio.MappedByteBuffer.mappingLength(J)J at index 60, flags: private
adding java.nio.MappedByteBuffer.isLoaded0(JJI)Z at index 61, flags: private native
adding java.nio.MappedByteBuffer.force0(Ljava/io/FileDescriptor;JJ)V at index 62, flags: private native
Initializing: java/nio/DirectByteBuffer
copy vtable from java.nio.MappedByteBuffer to java.nio.DirectByteBuffer size 79
adding java.nio.DirectByteBuffer.get()B at index 12, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.get()B index 12, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.get(I)B at index 10, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.get(I)B index 10, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.get([BII)Ljava/nio/ByteBuffer; at index 11, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.get([BII)Ljava/nio/ByteBuffer; index 11, original flags: public overriders flags: public
adding java.nio.DirectByteBuffer.put(IB)Ljava/nio/ByteBuffer; at index 17, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.put(IB)Ljava/nio/ByteBuffer; index 17, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.put(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; at index 16, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.put(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; index 16, original flags: public overriders flags: public
adding java.nio.DirectByteBuffer.put([BII)Ljava/nio/ByteBuffer; at index 14, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.put([BII)Ljava/nio/ByteBuffer; index 14, original flags: public overriders flags: public
adding java.nio.DirectByteBuffer.put(B)Ljava/nio/ByteBuffer; at index 15, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.put(B)Ljava/nio/ByteBuffer; index 15, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.getShort(I)S at index 21, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.getShort(I)S index 21, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.getShort(J)S at index 63, flags: private
adding java.nio.DirectByteBuffer.getShort()S at index 20, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.getShort()S index 20, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.putShort(JS)Ljava/nio/ByteBuffer; at index 64, flags: private
adding java.nio.DirectByteBuffer.putShort(IS)Ljava/nio/ByteBuffer; at index 22, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.putShort(IS)Ljava/nio/ByteBuffer; index 22, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.putShort(S)Ljava/nio/ByteBuffer; at index 23, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.putShort(S)Ljava/nio/ByteBuffer; index 23, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.getChar(I)C at index 24, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.getChar(I)C index 24, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.getChar()C at index 25, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.getChar()C index 25, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.getChar(J)C at index 65, flags: private
adding java.nio.DirectByteBuffer.putChar(JC)Ljava/nio/ByteBuffer; at index 66, flags: private
adding java.nio.DirectByteBuffer.putChar(C)Ljava/nio/ByteBuffer; at index 27, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.putChar(C)Ljava/nio/ByteBuffer; index 27, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.putChar(IC)Ljava/nio/ByteBuffer; at index 26, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.putChar(IC)Ljava/nio/ByteBuffer; index 26, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.getInt()I at index 28, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.getInt()I index 28, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.getInt(J)I at index 67, flags: private
adding java.nio.DirectByteBuffer.getInt(I)I at index 29, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.getInt(I)I index 29, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.putInt(I)Ljava/nio/ByteBuffer; at index 30, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.putInt(I)Ljava/nio/ByteBuffer; index 30, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.putInt(JI)Ljava/nio/ByteBuffer; at index 68, flags: private
adding java.nio.DirectByteBuffer.putInt(II)Ljava/nio/ByteBuffer; at index 31, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.putInt(II)Ljava/nio/ByteBuffer; index 31, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.getLong(J)J at index 69, flags: private
adding java.nio.DirectByteBuffer.getLong()J at index 33, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.getLong()J index 33, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.getLong(I)J at index 32, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.getLong(I)J index 32, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.putLong(IJ)Ljava/nio/ByteBuffer; at index 34, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.putLong(IJ)Ljava/nio/ByteBuffer; index 34, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.putLong(J)Ljava/nio/ByteBuffer; at index 35, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.putLong(J)Ljava/nio/ByteBuffer; index 35, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.putLong(JJ)Ljava/nio/ByteBuffer; at index 70, flags: private
adding java.nio.DirectByteBuffer.getFloat(I)F at index 37, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.getFloat(I)F index 37, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.getFloat()F at index 36, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.getFloat()F index 36, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.getFloat(J)F at index 71, flags: private
adding java.nio.DirectByteBuffer.putFloat(IF)Ljava/nio/ByteBuffer; at index 39, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.putFloat(IF)Ljava/nio/ByteBuffer; index 39, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.putFloat(F)Ljava/nio/ByteBuffer; at index 38, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.putFloat(F)Ljava/nio/ByteBuffer; index 38, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.putFloat(JF)Ljava/nio/ByteBuffer; at index 72, flags: private
adding java.nio.DirectByteBuffer.getDouble(I)D at index 40, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.getDouble(I)D index 40, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.getDouble()D at index 41, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.getDouble()D index 41, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.getDouble(J)D at index 73, flags: private
adding java.nio.DirectByteBuffer.putDouble(JD)Ljava/nio/ByteBuffer; at index 74, flags: private
adding java.nio.DirectByteBuffer.putDouble(D)Ljava/nio/ByteBuffer; at index 43, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.putDouble(D)Ljava/nio/ByteBuffer; index 43, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.putDouble(ID)Ljava/nio/ByteBuffer; at index 42, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.putDouble(ID)Ljava/nio/ByteBuffer; index 42, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.isDirect()Z at index 5, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.isDirect()Z index 5, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.address()J at index 75, flags: public
adding java.nio.DirectByteBuffer.isReadOnly()Z at index 9, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.isReadOnly()Z index 9, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.duplicate()Ljava/nio/ByteBuffer; at index 44, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.duplicate()Ljava/nio/ByteBuffer; index 44, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.slice()Ljava/nio/ByteBuffer; at index 45, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.slice()Ljava/nio/ByteBuffer; index 45, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.asReadOnlyBuffer()Ljava/nio/ByteBuffer; at index 46, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.asReadOnlyBuffer()Ljava/nio/ByteBuffer; index 46, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.compact()Ljava/nio/ByteBuffer; at index 47, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.compact()Ljava/nio/ByteBuffer; index 47, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer._get(I)B at index 48, flags:
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer._get(I)B index 48, original flags: abstract overriders flags:
adding java.nio.DirectByteBuffer._put(IB)V at index 49, flags:
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer._put(IB)V index 49, original flags: abstract overriders flags:
adding java.nio.DirectByteBuffer.asCharBuffer()Ljava/nio/CharBuffer; at index 50, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.asCharBuffer()Ljava/nio/CharBuffer; index 50, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.asShortBuffer()Ljava/nio/ShortBuffer; at index 51, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.asShortBuffer()Ljava/nio/ShortBuffer; index 51, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.asIntBuffer()Ljava/nio/IntBuffer; at index 52, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.asIntBuffer()Ljava/nio/IntBuffer; index 52, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.asLongBuffer()Ljava/nio/LongBuffer; at index 53, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.asLongBuffer()Ljava/nio/LongBuffer; index 53, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.asFloatBuffer()Ljava/nio/FloatBuffer; at index 54, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.asFloatBuffer()Ljava/nio/FloatBuffer; index 54, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.asDoubleBuffer()Ljava/nio/DoubleBuffer; at index 55, flags: public
overriding with java.nio.DirectByteBuffer::java.nio.DirectByteBuffer.asDoubleBuffer()Ljava/nio/DoubleBuffer; index 55, original flags: public abstract overriders flags: public
adding java.nio.DirectByteBuffer.ix(I)J at index 76, flags: private
adding java.nio.DirectByteBuffer.attachment()Ljava/lang/Object; at index 77, flags: public
adding java.nio.DirectByteBuffer.cleaner()Lsun/misc/Cleaner; at index 78, flags: public
invokevirtual resolved method: caller-class:java.nio.DirectByteBuffer, 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.nio.DirectByteBuffer, 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:java.nio.Bits, 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:sun.misc.PerfCounter, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;, method_holder:java.nio.ByteBuffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.DirectByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;, method_holder:java.nio.ByteBuffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:sun.misc.PerfCounter, compile-time-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.asLongBuffer()Ljava/nio/LongBuffer;, method_holder:java.nio.ByteBuffer, access_flags: public abstract
invokevirtual selected method: receiver-class:java.nio.DirectByteBuffer, resolved-class:java.nio.ByteBuffer, method:java.nio.ByteBuffer.asLongBuffer()Ljava/nio/LongBuffer;, method_holder:java.nio.DirectByteBuffer, vtable_index:53, access_flags: public
invokevirtual resolved method: caller-class:java.nio.DirectByteBuffer, compile-time-class:java.nio.DirectByteBuffer, method:java.nio.DirectByteBuffer.position()I, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.DirectByteBuffer, resolved-class:java.nio.DirectByteBuffer, method:java.nio.DirectByteBuffer.position()I, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.DirectByteBuffer, compile-time-class:java.nio.DirectByteBuffer, method:java.nio.DirectByteBuffer.limit()I, method_holder:java.nio.Buffer, access_flags: public final
invokevirtual selected method: receiver-class:java.nio.DirectByteBuffer, resolved-class:java.nio.DirectByteBuffer, method:java.nio.DirectByteBuffer.limit()I, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: public final
[Loaded java.nio.LongBuffer from $JAVA_HOME/jre/lib/rt.jar]
[Loaded java.nio.DirectLongBufferU from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/nio/LongBuffer
copy vtable from java.nio.Buffer to java.nio.LongBuffer size 25
adding java.nio.LongBuffer.get([JII)Ljava/nio/LongBuffer; at index 10, flags: public
adding java.nio.LongBuffer.get([J)Ljava/nio/LongBuffer; at index 11, flags: public
adding java.nio.LongBuffer.get()J at index 12, flags: public abstract
adding java.nio.LongBuffer.get(I)J at index 13, flags: public abstract
adding java.nio.LongBuffer.put([JII)Ljava/nio/LongBuffer; at index 14, flags: public
adding java.nio.LongBuffer.put(IJ)Ljava/nio/LongBuffer; at index 15, flags: public abstract
adding java.nio.LongBuffer.put(Ljava/nio/LongBuffer;)Ljava/nio/LongBuffer; at index 16, flags: public
adding java.nio.LongBuffer.put(J)Ljava/nio/LongBuffer; at index 17, flags: public abstract
adding java.nio.LongBuffer.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.nio.LongBuffer::java.nio.LongBuffer.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.nio.LongBuffer.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.nio.LongBuffer::java.nio.LongBuffer.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.nio.LongBuffer.hashCode()I at index 3, flags: public
overriding with java.nio.LongBuffer::java.nio.LongBuffer.hashCode()I index 3, original flags: public native overriders flags: public
adding java.nio.LongBuffer.compareTo(Ljava/lang/Object;)I at index 18, flags: public volatile synthetic
adding java.nio.LongBuffer.compareTo(Ljava/nio/LongBuffer;)I at index 19, flags: public
adding java.nio.LongBuffer.isDirect()Z at index 5, flags: public abstract
overriding with java.nio.LongBuffer::java.nio.LongBuffer.isDirect()Z index 5, original flags: public abstract overriders flags: public abstract
adding java.nio.LongBuffer.hasArray()Z at index 6, flags: public final
overriding with java.nio.LongBuffer::java.nio.LongBuffer.hasArray()Z index 6, original flags: public abstract overriders flags: public final
adding java.nio.LongBuffer.array()Ljava/lang/Object; at index 7, flags: public volatile synthetic
overriding with java.nio.LongBuffer::java.nio.LongBuffer.array()Ljava/lang/Object; index 7, original flags: public abstract overriders flags: public volatile synthetic
adding java.nio.LongBuffer.arrayOffset()I at index 8, flags: public final
overriding with java.nio.LongBuffer::java.nio.LongBuffer.arrayOffset()I index 8, original flags: public abstract overriders flags: public final
adding java.nio.LongBuffer.duplicate()Ljava/nio/LongBuffer; at index 20, flags: public abstract
adding java.nio.LongBuffer.slice()Ljava/nio/LongBuffer; at index 21, flags: public abstract
adding java.nio.LongBuffer.asReadOnlyBuffer()Ljava/nio/LongBuffer; at index 22, flags: public abstract
adding java.nio.LongBuffer.compact()Ljava/nio/LongBuffer; at index 23, flags: public abstract
adding java.nio.LongBuffer.order()Ljava/nio/ByteOrder; at index 24, flags: public abstract
Initializing: java/nio/DirectLongBufferU
copy vtable from java.nio.LongBuffer to java.nio.DirectLongBufferU size 29
adding java.nio.DirectLongBufferU.get([JII)Ljava/nio/LongBuffer; at index 10, flags: public
overriding with java.nio.DirectLongBufferU::java.nio.DirectLongBufferU.get([JII)Ljava/nio/LongBuffer; index 10, original flags: public overriders flags: public
adding java.nio.DirectLongBufferU.get(I)J at index 13, flags: public
overriding with java.nio.DirectLongBufferU::java.nio.DirectLongBufferU.get(I)J index 13, original flags: public abstract overriders flags: public
adding java.nio.DirectLongBufferU.get()J at index 12, flags: public
overriding with java.nio.DirectLongBufferU::java.nio.DirectLongBufferU.get()J index 12, original flags: public abstract overriders flags: public
adding java.nio.DirectLongBufferU.put([JII)Ljava/nio/LongBuffer; at index 14, flags: public
overriding with java.nio.DirectLongBufferU::java.nio.DirectLongBufferU.put([JII)Ljava/nio/LongBuffer; index 14, original flags: public overriders flags: public
adding java.nio.DirectLongBufferU.put(J)Ljava/nio/LongBuffer; at index 17, flags: public
overriding with java.nio.DirectLongBufferU::java.nio.DirectLongBufferU.put(J)Ljava/nio/LongBuffer; index 17, original flags: public abstract overriders flags: public
adding java.nio.DirectLongBufferU.put(Ljava/nio/LongBuffer;)Ljava/nio/LongBuffer; at index 16, flags: public
overriding with java.nio.DirectLongBufferU::java.nio.DirectLongBufferU.put(Ljava/nio/LongBuffer;)Ljava/nio/LongBuffer; index 16, original flags: public overriders flags: public
adding java.nio.DirectLongBufferU.put(IJ)Ljava/nio/LongBuffer; at index 15, flags: public
overriding with java.nio.DirectLongBufferU::java.nio.DirectLongBufferU.put(IJ)Ljava/nio/LongBuffer; index 15, original flags: public abstract overriders flags: public
adding java.nio.DirectLongBufferU.isDirect()Z at index 5, flags: public
overriding with java.nio.DirectLongBufferU::java.nio.DirectLongBufferU.isDirect()Z index 5, original flags: public abstract overriders flags: public
adding java.nio.DirectLongBufferU.address()J at index 25, flags: public
adding java.nio.DirectLongBufferU.isReadOnly()Z at index 9, flags: public
overriding with java.nio.DirectLongBufferU::java.nio.DirectLongBufferU.isReadOnly()Z index 9, original flags: public abstract overriders flags: public
adding java.nio.DirectLongBufferU.duplicate()Ljava/nio/LongBuffer; at index 20, flags: public
overriding with java.nio.DirectLongBufferU::java.nio.DirectLongBufferU.duplicate()Ljava/nio/LongBuffer; index 20, original flags: public abstract overriders flags: public
adding java.nio.DirectLongBufferU.slice()Ljava/nio/LongBuffer; at index 21, flags: public
overriding with java.nio.DirectLongBufferU::java.nio.DirectLongBufferU.slice()Ljava/nio/LongBuffer; index 21, original flags: public abstract overriders flags: public
adding java.nio.DirectLongBufferU.asReadOnlyBuffer()Ljava/nio/LongBuffer; at index 22, flags: public
overriding with java.nio.DirectLongBufferU::java.nio.DirectLongBufferU.asReadOnlyBuffer()Ljava/nio/LongBuffer; index 22, original flags: public abstract overriders flags: public
adding java.nio.DirectLongBufferU.compact()Ljava/nio/LongBuffer; at index 23, flags: public
overriding with java.nio.DirectLongBufferU::java.nio.DirectLongBufferU.compact()Ljava/nio/LongBuffer; index 23, original flags: public abstract overriders flags: public
adding java.nio.DirectLongBufferU.order()Ljava/nio/ByteOrder; at index 24, flags: public
overriding with java.nio.DirectLongBufferU::java.nio.DirectLongBufferU.order()Ljava/nio/ByteOrder; index 24, original flags: public abstract overriders flags: public
adding java.nio.DirectLongBufferU.ix(I)J at index 26, flags: private
adding java.nio.DirectLongBufferU.attachment()Ljava/lang/Object; at index 27, flags: public
adding java.nio.DirectLongBufferU.cleaner()Lsun/misc/Cleaner; at index 28, flags: public
invokevirtual resolved method: caller-class:java.nio.DirectLongBufferU, 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.nio.DirectLongBufferU, 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:java.util.zip.ZipFile, compile-time-class:sun.misc.PerfCounter, method:sun.misc.PerfCounter.addElapsedTimeFrom(J)V, method_holder:sun.misc.PerfCounter, access_flags: public
invokevirtual selected method: receiver-class:sun.misc.PerfCounter, resolved-class:sun.misc.PerfCounter, method:sun.misc.PerfCounter.addElapsedTimeFrom(J)V, method_holder:sun.misc.PerfCounter, vtable_index:8, access_flags: public
invokevirtual resolved method: caller-class:sun.misc.PerfCounter, compile-time-class:sun.misc.PerfCounter, method:sun.misc.PerfCounter.add(J)V, method_holder:sun.misc.PerfCounter, access_flags: public synchronized
invokevirtual selected method: receiver-class:sun.misc.PerfCounter, resolved-class:sun.misc.PerfCounter, method:sun.misc.PerfCounter.add(J)V, method_holder:sun.misc.PerfCounter, vtable_index:5, access_flags: public synchronized
invokevirtual resolved method: caller-class:sun.misc.PerfCounter, compile-time-class:sun.misc.PerfCounter, method:sun.misc.PerfCounter.get()J, method_holder:sun.misc.PerfCounter, access_flags: public synchronized
invokevirtual selected method: receiver-class:sun.misc.PerfCounter, resolved-class:sun.misc.PerfCounter, method:sun.misc.PerfCounter.get()J, method_holder:sun.misc.PerfCounter, vtable_index:6, access_flags: public synchronized
invokevirtual resolved method: caller-class:sun.misc.PerfCounter, compile-time-class:java.nio.LongBuffer, method:java.nio.LongBuffer.get(I)J, method_holder:java.nio.LongBuffer, access_flags: public abstract
invokevirtual selected method: receiver-class:java.nio.DirectLongBufferU, resolved-class:java.nio.LongBuffer, method:java.nio.LongBuffer.get(I)J, method_holder:java.nio.DirectLongBufferU, vtable_index:13, access_flags: public
invokevirtual resolved method: caller-class:java.nio.DirectLongBufferU, compile-time-class:java.nio.DirectLongBufferU, method:java.nio.DirectLongBufferU.checkIndex(I)I, method_holder:java.nio.Buffer, access_flags: final
invokevirtual selected method: receiver-class:java.nio.DirectLongBufferU, resolved-class:java.nio.DirectLongBufferU, method:java.nio.DirectLongBufferU.checkIndex(I)I, method_holder:java.nio.Buffer, vtable_index:-2, access_flags: final
invokevirtual resolved method: caller-class:java.nio.DirectLongBufferU, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.getLong(J)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.getLong(J)J, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:sun.misc.PerfCounter, compile-time-class:java.nio.LongBuffer, method:java.nio.LongBuffer.put(IJ)Ljava/nio/LongBuffer;, method_holder:java.nio.LongBuffer, access_flags: public abstract
invokevirtual selected method: receiver-class:java.nio.DirectLongBufferU, resolved-class:java.nio.LongBuffer, method:java.nio.LongBuffer.put(IJ)Ljava/nio/LongBuffer;, method_holder:java.nio.DirectLongBufferU, vtable_index:15, access_flags: public
invokevirtual resolved method: caller-class:java.nio.DirectLongBufferU, compile-time-class:sun.misc.Unsafe, method:sun.misc.Unsafe.putLong(JJ)V, 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.putLong(JJ)V, method_holder:sun.misc.Unsafe, vtable_index:-2, access_flags: public native
invokevirtual resolved method: caller-class:java.util.zip.ZipFile, compile-time-class:sun.misc.PerfCounter, method:sun.misc.PerfCounter.increment()V, method_holder:sun.misc.PerfCounter, access_flags: public
invokevirtual selected method: receiver-class:sun.misc.PerfCounter, resolved-class:sun.misc.PerfCounter, method:sun.misc.PerfCounter.increment()V, method_holder:sun.misc.PerfCounter, vtable_index:9, access_flags: public
[Loaded sun.misc.JarIndex from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/misc/JarIndex
copy vtable from java.lang.Object to sun.misc.JarIndex size 14
adding sun.misc.JarIndex.add(Ljava/lang/String;Ljava/lang/String;)V at index 5, flags: public
adding sun.misc.JarIndex.get(Ljava/lang/String;)Ljava/util/LinkedList; at index 6, flags: public
adding sun.misc.JarIndex.write(Ljava/io/OutputStream;)V at index 7, flags: public
adding sun.misc.JarIndex.read(Ljava/io/InputStream;)V at index 8, flags: public
adding sun.misc.JarIndex.merge(Lsun/misc/JarIndex;Ljava/lang/String;)V at index 9, flags: public
adding sun.misc.JarIndex.getJarFiles()[Ljava/lang/String; at index 10, flags: public
adding sun.misc.JarIndex.addToList(Ljava/lang/String;Ljava/lang/String;Ljava/util/HashMap;)V at index 11, flags: private
adding sun.misc.JarIndex.addMapping(Ljava/lang/String;Ljava/lang/String;)V at index 12, flags: private
adding sun.misc.JarIndex.parseJars([Ljava/lang/String;)V at index 13, flags: private
invokevirtual resolved method: caller-class:sun.misc.JarIndex, 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:sun.misc.JarIndex, compile-time-class:java.util.jar.JarFile, method:java.util.jar.JarFile.getJarEntry(Ljava/lang/String;)Ljava/util/jar/JarEntry;, method_holder:java.util.jar.JarFile, access_flags: public
invokevirtual selected method: receiver-class:java.util.jar.JarFile, resolved-class:java.util.jar.JarFile, method:java.util.jar.JarFile.getJarEntry(Ljava/lang/String;)Ljava/util/jar/JarEntry;, method_holder:java.util.jar.JarFile, vtable_index:23, access_flags: public
invokevirtual resolved method: caller-class:java.util.jar.JarFile, compile-time-class:java.util.jar.JarFile, method:java.util.jar.JarFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;, method_holder:java.util.jar.JarFile, access_flags: public
invokevirtual selected method: receiver-class:java.util.jar.JarFile, resolved-class:java.util.jar.JarFile, method:java.util.jar.JarFile.getEntry(Ljava/lang/String;)Ljava/util/zip/ZipEntry;, method_holder:java.util.jar.JarFile, vtable_index:9, access_flags: public
invokevirtual resolved method: caller-class:java.util.zip.ZipFile, compile-time-class:java.util.zip.ZipCoder, method:java.util.zip.ZipCoder.getBytes(Ljava/lang/String;)[B, method_holder:java.util.zip.ZipCoder, access_flags:
invokevirtual selected method: receiver-class:java.util.zip.ZipCoder, resolved-class:java.util.zip.ZipCoder, method:java.util.zip.ZipCoder.getBytes(Ljava/lang/String;)[B, method_holder:java.util.zip.ZipCoder, vtable_index:-2, access_flags:
invokevirtual resolved method: caller-class:java.util.zip.ZipCoder, compile-time-class:java.nio.charset.Charset, method:java.nio.charset.Charset.newEncoder()Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.Charset, access_flags: public abstract
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8, resolved-class:java.nio.charset.Charset, method:java.nio.charset.Charset.newEncoder()Ljava/nio/charset/CharsetEncoder;, method_holder:sun.nio.cs.UTF_8, vtable_index:10, access_flags: public
invokevirtual resolved method: caller-class:java.util.zip.ZipCoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.onMalformedInput(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.util.zip.ZipCoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.onUnmappableCharacter(Ljava/nio/charset/CodingErrorAction;)Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.util.zip.ZipCoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.reset()Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.reset()Ljava/nio/charset/CharsetEncoder;, method_holder:java.nio.charset.CharsetEncoder, vtable_index:-2, access_flags: public final
invokevirtual resolved method: caller-class:java.nio.charset.CharsetEncoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.implReset()V, method_holder:java.nio.charset.CharsetEncoder, access_flags: protected
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.implReset()V, method_holder:java.nio.charset.CharsetEncoder, vtable_index:14, access_flags: protected
invokevirtual resolved method: caller-class:java.util.zip.ZipCoder, 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.util.zip.ZipCoder, compile-time-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.maxBytesPerChar()F, method_holder:java.nio.charset.CharsetEncoder, access_flags: public final
invokevirtual selected method: receiver-class:sun.nio.cs.UTF_8$Encoder, resolved-class:java.nio.charset.CharsetEncoder, method:java.nio.charset.CharsetEncoder.maxBytesPerChar()F, method_holder:java.nio.charset.CharsetEncoder, vtable_index:-2, access_flags: public final
[Loaded java.util.zip.ZipEntry from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/zip/ZipEntry
copy vtable from java.lang.Object to java.util.zip.ZipEntry size 28
adding java.util.zip.ZipEntry.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.util.zip.ZipEntry::java.util.zip.ZipEntry.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.util.zip.ZipEntry.hashCode()I at index 3, flags: public
overriding with java.util.zip.ZipEntry::java.util.zip.ZipEntry.hashCode()I index 3, original flags: public native overriders flags: public
adding java.util.zip.ZipEntry.clone()Ljava/lang/Object; at index 4, flags: public
overriding with java.util.zip.ZipEntry::java.util.zip.ZipEntry.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: public
adding java.util.zip.ZipEntry.getName()Ljava/lang/String; at index 5, flags: public
adding java.util.zip.ZipEntry.getMethod()I at index 6, flags: public
adding java.util.zip.ZipEntry.getSize()J at index 7, flags: public
adding java.util.zip.ZipEntry.setSize(J)V at index 8, flags: public
adding java.util.zip.ZipEntry.isDirectory()Z at index 9, flags: public
adding java.util.zip.ZipEntry.getLastModifiedTime()Ljava/nio/file/attribute/FileTime; at index 10, flags: public
adding java.util.zip.ZipEntry.setLastModifiedTime(Ljava/nio/file/attribute/FileTime;)Ljava/util/zip/ZipEntry; at index 11, flags: public
adding java.util.zip.ZipEntry.getComment()Ljava/lang/String; at index 12, flags: public
adding java.util.zip.ZipEntry.setExtra0([BZ)V at index 13, flags:
adding java.util.zip.ZipEntry.setTime(J)V at index 14, flags: public
adding java.util.zip.ZipEntry.getTime()J at index 15, flags: public
adding java.util.zip.ZipEntry.setLastAccessTime(Ljava/nio/file/attribute/FileTime;)Ljava/util/zip/ZipEntry; at index 16, flags: public
adding java.util.zip.ZipEntry.getLastAccessTime()Ljava/nio/file/attribute/FileTime; at index 17, flags: public
adding java.util.zip.ZipEntry.setCreationTime(Ljava/nio/file/attribute/FileTime;)Ljava/util/zip/ZipEntry; at index 18, flags: public
adding java.util.zip.ZipEntry.getCreationTime()Ljava/nio/file/attribute/FileTime; at index 19, flags: public
adding java.util.zip.ZipEntry.getCompressedSize()J at index 20, flags: public
adding java.util.zip.ZipEntry.setCompressedSize(J)V at index 21, flags: public
adding java.util.zip.ZipEntry.setCrc(J)V at index 22, flags: public
adding java.util.zip.ZipEntry.getCrc()J at index 23, flags: public
adding java.util.zip.ZipEntry.setMethod(I)V at index 24, flags: public
adding java.util.zip.ZipEntry.setExtra([B)V at index 25, flags: public
adding java.util.zip.ZipEntry.getExtra()[B at index 26, flags: public
adding java.util.zip.ZipEntry.setComment(Ljava/lang/String;)V at index 27, flags: public
[Loaded java.util.zip.ZipUtils from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/zip/ZipUtils
copy vtable from java.lang.Object to java.util.zip.ZipUtils size 5
[Loaded java.util.Date from $JAVA_HOME/jre/lib/rt.jar]
Initializing: java/util/Date
copy vtable from java.lang.Object to java.util.Date size 30
adding java.util.Date.equals(Ljava/lang/Object;)Z at index 1, flags: public
overriding with java.util.Date::java.util.Date.equals(Ljava/lang/Object;)Z index 1, original flags: public overriders flags: public
adding java.util.Date.toString()Ljava/lang/String; at index 2, flags: public
overriding with java.util.Date::java.util.Date.toString()Ljava/lang/String; index 2, original flags: public overriders flags: public
adding java.util.Date.hashCode()I at index 3, flags: public
overriding with java.util.Date::java.util.Date.hashCode()I index 3, original flags: public native overriders flags: public
adding java.util.Date.clone()Ljava/lang/Object; at index 4, flags: public
overriding with java.util.Date::java.util.Date.clone()Ljava/lang/Object; index 4, original flags: protected native overriders flags: public
adding java.util.Date.compareTo(Ljava/util/Date;)I at index 5, flags: public
adding java.util.Date.compareTo(Ljava/lang/Object;)I at index 6, flags: public volatile synthetic
adding java.util.Date.readObject(Ljava/io/ObjectInputStream;)V at index 7, flags: private
adding java.util.Date.writeObject(Ljava/io/ObjectOutputStream;)V at index 8, flags: private
adding java.util.Date.before(Ljava/util/Date;)Z at index 9, flags: public
adding java.util.Date.after(Ljava/util/Date;)Z at index 10, flags: public
adding java.util.Date.setTime(J)V at index 11, flags: public
adding java.util.Date.getTime()J at index 12, flags: public
adding java.util.Date.getYear()I at index 13, flags: public
adding java.util.Date.getMonth()I at index 14, flags: public
adding java.util.Date.getDate()I at index 15, flags: public
adding java.util.Date.getHours()I at index 16, flags: public
adding java.util.Date.getMinutes()I at index 17, flags: public
adding java.util.Date.getSeconds()I at index 18, flags: public
adding java.util.Date.setYear(I)V at index 19, flags: public
adding java.util.Date.setMonth(I)V at index 20, flags: public
adding java.util.Date.setDate(I)V at index 21, flags: public
adding java.util.Date.getDay()I at index 22, flags: public
adding java.util.Date.setHours(I)V at index 23, flags: public
adding java.util.Date.setMinutes(I)V at index 24, flags: public
adding java.util.Date.setSeconds(I)V at index 25, flags: public
adding java.util.Date.toLocaleString()Ljava/lang/String; at index 26, flags: public
adding java.util.Date.toGMTString()Ljava/lang/String; at index 27, flags: public
adding java.util.Date.getTimezoneOffset()I at index 28, flags: public
adding java.util.Date.toInstant()Ljava/time/Instant; at index 29, flags: public
[Loaded sun.util.calendar.CalendarSystem from $JAVA_HOME/jre/lib/rt.jar]
Initializing: sun/util/calendar/CalendarSystem
copy vtable from java.lang.Object to sun.util.calendar.CalendarSystem size 24
adding sun.util.calendar.CalendarSystem.getName()Ljava/lang/String; at index 5, flags: public abstract
adding sun.util.calendar.CalendarSystem.normalize(Lsun/util/calendar/CalendarDate;)Z at index 6, flags: public abstract
adding sun.util.calendar.CalendarSystem.getTime(Lsun/util/calendar/CalendarDate;)J at index 7, flags: public abstract
adding sun.util.calendar.CalendarSystem.getCalendarDate(JLjava/util/TimeZone;)Lsun/util/calendar/CalendarDate; at index 8, flags: public abstract
adding sun.util.calendar.CalendarSystem.getCalendarDate(JLsun/util/calendar/CalendarDate;)Lsun/util/calendar/CalendarDate; at index 9, flags: public abstract
adding sun.util.calendar.CalendarSystem.getCalendarDate(J)Lsun/util/calendar/CalendarDate; at index 10, flags: public abstract
adding sun.util.calendar.CalendarSystem.getCalendarDate()Lsun/util/calendar/CalendarDate; at index 11, flags: public abstract
adding sun.util.calendar.CalendarSystem.newCalendarDate(Ljava/util/TimeZone;)Lsun/util/calendar/CalendarDate; at index 12, flags: public abstract
adding sun.util.calendar.CalendarSystem.newCalendarDate()Lsun/util/calendar/CalendarDate; at index 13, flags: public abstract
adding sun.util.calendar.CalendarSystem.setTimeOfDay(Lsun/util/calendar/CalendarDate;I)Lsun/util/calendar/CalendarDate; at index 14, flags: public abstract
adding sun.util.calendar.CalendarSystem.getEra(Ljava/lang/String;)Lsun/util/calendar/Era; at index 15, flags: public abstract
adding sun.util.calendar.CalendarSystem.getYearLength(Lsun/util/calendar/CalendarDate;)I at index 16, flags: public abstract
adding sun.util.calendar.CalendarSystem.getYearLengthInMonths(Lsun/util/calendar/CalendarDate;)I at index 17, flags: public abstract
adding sun.util.calendar.CalendarSystem.getMonthLength(Lsun/util/calendar/CalendarDate;)I at index 18, flags: public abstract
adding sun.util.calendar.CalendarSystem.getWeekLength()I at index 19, flags: public abstract
adding sun.util.calendar.CalendarSystem.getEras()[Lsun/util/calendar/Era; at index 20, flags: public abstract
adding sun.util.calendar.CalendarSystem.setEra(Lsun/util/calendar/CalendarDate;Ljava/lang/String;)V at index 21, flags: public abstract
adding sun.util.calendar.CalendarSystem.getNthDayOfWeek(IILsun/util/calendar/CalendarDate;)L
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment