Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8075587

Compilation of constant array containing different sub classes crashes the JVM

XMLWordPrintable

    • b64
    • x86
    • windows_8
    • Verified

        FULL PRODUCT VERSION :
        Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
        Java(TM) SE Runtime Environment (build 1.8.0_40-b25)
        Java(TM) SE Runtime Environment (build 1.8.0_60-ea-b05)
        My own build, hg tag: jdk8u40-b25

        FULL OS VERSION :
        Windows 8.1, 64 bit (Microsoft Windows [Version 6.3.9600])
        Linux 3.2.0-23-generic #36-Ubuntu x86_64
        Darwin MacBook-Pro 14.1.0 x86_64

        A DESCRIPTION OF THE PROBLEM :
        The JVM crashes when hotspot compiling a method that uses an array consisting of objects of a base class when different child classes is used as actual instance objects AND when the array is constant (declared final). The crash occurs during process of the aaload byte code.

        THE PROBLEM WAS REPRODUCIBLE WITH -Xint FLAG: No

        THE PROBLEM WAS REPRODUCIBLE WITH -server FLAG: Yes

        REGRESSION. Last worked in version 8u11

        STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
        Compile and run the Java class TestSubClassesOfConstantArray.java. It does not matter if the class is compiled with Java 7 or 8. As long as it is run with Java 8 update 20 and later the crash will occur.

        EXPECTED VERSUS ACTUAL BEHAVIOR :
        Expected:
        The program should perform some meaningless calculations, print "done!" on STDOUT, sleep for 1 sec and then terminate normally.

        Actual:
        The JVM crashes after about 2000 iterations in the for loop. It prints the "fatal error" crash message. Sometimes (about 20 % of the times) the string "done!" will be interleaved with the fatal error crash message.

        Analysing a core dump in Visual Studio shows " Unhandled exception at 0x62dea8fa (jvm.dll) in hs_err_pid24384.mdmp: 0xC0000005: Access violation reading location 0x0000000000000010." The crash is in jvm.dll!LoadNode::Value(PhaseTransform * phase) Line 1679 at
            if ((t->isa_int() == NULL) && (t->isa_long() == NULL)
                && (_type->isa_vect() == NULL)
                && Opcode() != Op_LoadKlass && Opcode() != Op_LoadNKlass) {

        ERROR MESSAGES/STACK TRACES THAT OCCUR :
        Using my compilation of the OpenJDK tag jdk8u40-b25:

        hs_err_pid24384.log:
        #
        # A fatal error has been detected by the Java Runtime Environment:
        #
        # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000062dea8fa, pid=24384, tid=22676
        #
        # JRE version: OpenJDK Runtime Environment (8.0) (build 1.8.0-internal-fastdebug-_2015_03_19_11_52-b00)
        # Java VM: OpenJDK 64-Bit Server VM (25.40-b25-fastdebug mixed mode windows-amd64 compressed oops)
        # Problematic frame:
        # V [jvm.dll+0x71a8fa] LoadNode::Value+0x22a
        #
        # Core dump written. Default location: C:\Users\lennartsc\workspace_cpp_luna\Debug_java.exe\hs_err_pid24384.mdmp
        #
        # If you would like to submit a bug report, please visit:
        # http://bugreport.java.com/bugreport/crash.jsp
        #

        --------------- T H R E A D ---------------

        Current thread (0x0000000026791800): JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=22676, stack(0x0000000028120000,0x0000000028220000)]

        siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000010

        Registers:
        RAX=0x0000000000000000, RBX=0x000000002683b920, RCX=0x000000000000001f, RDX=0x0000000000000001
        RSP=0x000000002821d350, RBP=0x000000002683b500, RSI=0x0000000026846888, RDI=0x0000000026846888
        R8 =0x0000000000000000, R9 =0x0000000000000003, R10=0x00000000000000e3, R11=0x000000002821d1f0
        R12=0x00000000267d91d8, R13=0x0000000000000010, R14=0x0000000000000000, R15=0x00000000000003ff
        RIP=0x0000000062dea8fa, EFLAGS=0x0000000000010246

        Top of Stack: (sp=0x000000002821d350)
        0x000000002821d350: 000000002683b920 0000000062dea67c
        0x000000002821d360: 0000000000000031 000000002821dd30
        0x000000002821d370: 000000002683a5c8 0000000000000010
        0x000000002821d380: 000000002683b920 000000002683a5c8
        0x000000002821d390: 000000002683ad88 0000000000000000
        0x000000002821d3a0: 00000000000000ab 000000002683b920
        0x000000002821d3b0: 000000002821dd30 0000000062e216a7
        0x000000002821d3c0: 000000002821e701 000000002821dd30
        0x000000002821d3d0: 000000002683a5c8 0000000000000000
        0x000000002821d3e0: 000000002821e7f0 0000000062de4d07
        0x000000002821d3f0: 0000000000000000 00000000267db1e8
        0x000000002821d400: 000000002683b500 000000002679fe18
        0x000000002821d410: 00000000267db1e8 0000000000000000
        0x000000002821d420: 0000000000000000 0000000062d52a08
        0x000000002821d430: 00000000267db1e8 000000002683ad88
        0x000000002821d440: 000000002683b500 0000000000000006

        Instructions: (pc=0x0000000062dea8fa)
        0x0000000062dea8da: 48 85 c0 0f 85 fa 04 00 00 83 f9 04 49 8b c6 49
        0x0000000062dea8ea: 0f 44 c4 48 85 c0 0f 85 e7 04 00 00 48 8b 43 68
        0x0000000062dea8fa: 8b 48 10 83 f9 0a 7c 09 83 f9 0d 0f 8e d2 04 00
        0x0000000062dea90a: 00 48 8b 03 48 8b cb ff 10 3d 8c 00 00 00 0f 84


        Register to memory mapping:

        RAX=0x0000000000000000 is an unknown value
        RBX=0x000000002683b920 is an unknown value
        RCX=0x000000000000001f is an unknown value
        RDX=0x0000000000000001 is an unknown value
        RSP=0x000000002821d350 is pointing into the stack for thread: 0x0000000026791800
        RBP=0x000000002683b500 is an unknown value
        RSI=0x0000000026846888 is an unknown value
        RDI=0x0000000026846888 is an unknown value
        R8 =0x0000000000000000 is an unknown value
        R9 =0x0000000000000003 is an unknown value
        R10=0x00000000000000e3 is an unknown value
        R11=0x000000002821d1f0 is pointing into the stack for thread: 0x0000000026791800
        R12=0x00000000267d91d8 is an unknown value
        R13=0x0000000000000010 is an unknown value
        R14=0x0000000000000000 is an unknown value
        R15=0x00000000000003ff is an unknown value


        Stack: [0x0000000028120000,0x0000000028220000], sp=0x000000002821d350, free space=1012k
        Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [jvm.dll+0x71a8fa] LoadNode::Value+0x22a
        V [jvm.dll+0x7516a7] PhaseGVN::transform_no_reclaim+0x117
        V [jvm.dll+0x714d07] LoadNode::make+0x4a7
        V [jvm.dll+0x6847eb] GraphKit::make_load+0x10b
        V [jvm.dll+0x6856e7] GraphKit::make_load+0x97
        V [jvm.dll+0x740d4c] Parse::array_load+0xec
        V [jvm.dll+0x745ae7] Parse::do_one_bytecode+0x9d7
        V [jvm.dll+0x73e2e3] Parse::do_one_block+0x3d3
        V [jvm.dll+0x73e8f6] Parse::do_all_blocks+0x446
        V [jvm.dll+0x73f490] Parse::Parse+0xa70
        V [jvm.dll+0x621121] ParseGenerator::generate+0x91
        V [jvm.dll+0x6564c1] Compile::Compile+0xd71
        V [jvm.dll+0x61e4d5] C2Compiler::compile_method+0xd5
        V [jvm.dll+0xd71f3] CompileBroker::invoke_compiler_on_method+0x4b3
        V [jvm.dll+0xd7df4] CompileBroker::compiler_thread_loop+0x3b4
        V [jvm.dll+0x33716d] JavaThread::thread_main_inner+0x16d
        V [jvm.dll+0x337368] JavaThread::run+0x1b8
        V [jvm.dll+0x3aa93e] java_start+0xbe
        C [msvcr100.dll+0x21db7]
        C [msvcr100.dll+0x21e53]
        C [KERNEL32.DLL+0x13d2]
        C [ntdll.dll+0x6e954]


        Current CompileTask:
        C2: 1136 27 4 TestSubClassesOfConstantArray::loopNumbers (27 bytes)


        --------------- P R O C E S S ---------------

        Java Threads: ( => current thread )
          0x00000000267f0000 JavaThread "Service Thread" daemon [_thread_blocked, id=20920, stack(0x0000000028520000,0x0000000028620000)]
          0x00000000267af000 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=13424, stack(0x0000000028420000,0x0000000028520000)]
          0x0000000026798000 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=21508, stack(0x0000000028320000,0x0000000028420000)]
          0x0000000026793800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=18648, stack(0x0000000028220000,0x0000000028320000)]
        =>0x0000000026791800 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=22676, stack(0x0000000028120000,0x0000000028220000)]
          0x0000000026775000 JavaThread "Attach Listener" daemon [_thread_blocked, id=836, stack(0x0000000028020000,0x0000000028120000)]
          0x0000000025b4e000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=13896, stack(0x0000000027f20000,0x0000000028020000)]
          0x0000000025b4a800 JavaThread "Finalizer" daemon [_thread_blocked, id=22916, stack(0x0000000027e20000,0x0000000027f20000)]
          0x0000000026719000 JavaThread "Reference Handler" daemon [_thread_blocked, id=22076, stack(0x0000000027d20000,0x0000000027e20000)]
          0x00000000029a3800 JavaThread "main" [_thread_blocked, id=18024, stack(0x00000000027c0000,0x00000000028c0000)]

        Other Threads:
          0x0000000025b3b000 VMThread [stack: 0x0000000027c20000,0x0000000027d20000] [id=20960]
          0x00000000267f1000 WatcherThread [stack: 0x0000000028620000,0x0000000028720000] [id=22168]

        VM state:not at safepoint (normal execution)

        VM Mutex/Monitor currently owned by a thread: None

        Heap:
         PSYoungGen total 153088K, used 5263K [0x0000000715f00000, 0x0000000720980000, 0x00000007c0000000)
          eden space 131584K, 4% used [0x0000000715f00000,0x0000000716423e30,0x000000071df80000)
          from space 21504K, 0% used [0x000000071f480000,0x000000071f480000,0x0000000720980000)
          to space 21504K, 0% used [0x000000071df80000,0x000000071df80000,0x000000071f480000)
         ParOldGen total 349696K, used 0K [0x00000005c1c00000, 0x00000005d7180000, 0x0000000715f00000)
          object space 349696K, 0% used [0x00000005c1c00000,0x00000005c1c00000,0x00000005d7180000)
         Metaspace used 2733K, capacity 4492K, committed 4864K, reserved 1056768K
          class space used 263K, capacity 388K, committed 512K, reserved 1048576K

        Card table byte_map: [0x0000000011e60000,0x0000000012e60000] byte_map_base: 0x000000000f052000

        Marking Bits: (ParMarkBitMap*) 0x0000000063331e70
         Begin Bits: [0x0000000014110000, 0x000000001c0a0000)
         End Bits: [0x000000001c0a0000, 0x0000000024030000)

        Polling page: 0x0000000001050000

        CodeCache: size=245760Kb used=2280Kb max_used=2289Kb free=243479Kb
         bounds [0x0000000002aa0000, 0x0000000002d10000, 0x0000000011aa0000]
         total_blobs=520 nmethods=31 adapters=409
         compilation: enabled

        Compilation events (10 events):
        Event: 0.294 Thread 0x00000000267af000 nmethod 20 0x0000000002cd7d50 code [0x0000000002cd7ec0, 0x0000000002cd80f8]
        Event: 0.294 Thread 0x00000000267af000 21 3 TestSubClassesOfConstantArray$LongsHolder::<init> (5 bytes)
        Event: 0.295 Thread 0x00000000267af000 nmethod 21 0x0000000002cd81d0 code [0x0000000002cd8340, 0x0000000002cd8578]
        Event: 0.295 Thread 0x00000000267af000 23 3 java.lang.Integer::longValue (6 bytes)
        Event: 0.295 Thread 0x0000000026793800 nmethod 26 0x0000000002cdb290 code [0x0000000002cdb3e0, 0x0000000002cdb438]
        Event: 0.295 Thread 0x00000000267af000 nmethod 23 0x0000000002cdaf10 code [0x0000000002cdb060, 0x0000000002cdb1d8]
        Event: 0.295 Thread 0x00000000267af000 24 3 TestSubClassesOfConstantArray$LongsHolder::getNumbers (4 bytes)
        Event: 0.295 Thread 0x0000000026798000 28 4 TestSubClassesOfConstantArray$IntegersHolder::<init> (5 bytes)
        Event: 0.295 Thread 0x00000000267af000 nmethod 24 0x0000000002cdab90 code [0x0000000002cdad00, 0x0000000002cdae78]
        Event: 0.295 Thread 0x00000000267af000 29 1 java.lang.Integer::longValue (6 bytes)

        GC Heap History (0 events):
        No events

        Deoptimization events (0 events):
        No events

        Internal exceptions (2 events):
        Event: 0.213 Thread 0x00000000029a3800 Exception <a 'java/lang/NoSuchMethodError': Method sun.misc.Unsafe.defineClass(Ljava/lang/String;[BII)Ljava/lang/Class; name or signature does not match> (0x0000000715f0dc28) thrown at [C:\views\openjdk8u\hotspot\src\share\vm\prims\jni.cpp, line 3994]
        Event: 0.213 Thread 0x00000000029a3800 Exception <a 'java/lang/NoSuchMethodError': Method sun.misc.Unsafe.prefetchRead(Ljava/lang/Object;J)V name or signature does not match> (0x0000000715f0deb8) thrown at [C:\views\openjdk8u\hotspot\src\share\vm\prims\jni.cpp, line 3994]

        Events (10 events):
        Event: 0.290 loading class java/lang/Class$MethodArray
        Event: 0.290 loading class java/lang/Class$MethodArray done
        Event: 0.290 loading class TestSubClassesOfConstantArray$NumbersHolder
        Event: 0.290 loading class TestSubClassesOfConstantArray$NumbersHolder done
        Event: 0.291 loading class TestSubClassesOfConstantArray$IntegersHolder
        Event: 0.291 loading class TestSubClassesOfConstantArray$IntegersHolder done
        Event: 0.292 loading class TestSubClassesOfConstantArray$LongsHolder
        Event: 0.292 loading class TestSubClassesOfConstantArray$LongsHolder done
        Event: 0.292 loading class java/lang/Void
        Event: 0.292 loading class java/lang/Void done


        Dynamic libraries:
        0x00007ff7a5720000 - 0x00007ff7a5755000 C:\views\openjdk8u\build\windows-x86_64-normal-server-fastdebug\images\j2sdk-image\jre\bin\java.exe
        0x00007ff866820000 - 0x00007ff8669cc000 C:\WINDOWS\SYSTEM32\ntdll.dll
        0x00007ff864c60000 - 0x00007ff864d9e000 C:\WINDOWS\system32\KERNEL32.DLL
        0x00007ff863c50000 - 0x00007ff863d65000 C:\WINDOWS\system32\KERNELBASE.dll
        0x00007ff863e80000 - 0x00007ff863f2a000 C:\WINDOWS\system32\ADVAPI32.dll
        0x00007ff864ae0000 - 0x00007ff864c57000 C:\WINDOWS\system32\USER32.dll
        0x00007ff8614b0000 - 0x00007ff86172b000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.9600.17415_none_6240486fecbd8abb\COMCTL32.dll
        0x00007ff864da0000 - 0x00007ff864e4a000 C:\WINDOWS\system32\msvcrt.dll
        0x00007ff866740000 - 0x00007ff866799000 C:\WINDOWS\SYSTEM32\sechost.dll
        0x00007ff8664b0000 - 0x00007ff8665f1000 C:\WINDOWS\system32\RPCRT4.dll
        0x00007ff8647b0000 - 0x00007ff864901000 C:\WINDOWS\system32\GDI32.dll
        0x00007ff863f30000 - 0x00007ff863f66000 C:\WINDOWS\system32\IMM32.DLL
        0x00007ff864410000 - 0x00007ff864561000 C:\WINDOWS\system32\MSCTF.dll
        0x0000000063470000 - 0x0000000063541000 C:\views\openjdk8u\build\windows-x86_64-normal-server-fastdebug\images\j2sdk-image\jre\bin\msvcr100.dll
        0x00000000626d0000 - 0x0000000063464000 C:\views\openjdk8u\build\windows-x86_64-normal-server-fastdebug\images\j2sdk-image\jre\bin\server\jvm.dll
        0x00007ff85c230000 - 0x00007ff85c239000 C:\WINDOWS\SYSTEM32\WSOCK32.dll
        0x00007ff85e010000 - 0x00007ff85e032000 C:\WINDOWS\SYSTEM32\WINMM.dll
        0x00007ff85c1a0000 - 0x00007ff85c1aa000 C:\WINDOWS\SYSTEM32\VERSION.dll
        0x00007ff8667a0000 - 0x00007ff8667a7000 C:\WINDOWS\system32\PSAPI.DLL
        0x00007ff864570000 - 0x00007ff8645ca000 C:\WINDOWS\system32\WS2_32.dll
        0x00007ff85df00000 - 0x00007ff85df2a000 C:\WINDOWS\SYSTEM32\WINMMBASE.dll
        0x00007ff863f70000 - 0x00007ff863f79000 C:\WINDOWS\system32\NSI.dll
        0x00007ff863a20000 - 0x00007ff863a6f000 C:\WINDOWS\SYSTEM32\cfgmgr32.dll
        0x00007ff862740000 - 0x00007ff862768000 C:\WINDOWS\SYSTEM32\DEVOBJ.dll
        0x00007ff85f140000 - 0x00007ff85f150000 C:\views\openjdk8u\build\windows-x86_64-normal-server-fastdebug\images\j2sdk-image\jre\bin\verify.dll
        0x00007ff85a660000 - 0x00007ff85a689000 C:\views\openjdk8u\build\windows-x86_64-normal-server-fastdebug\images\j2sdk-image\jre\bin\java.dll
        0x00007ff85a7f0000 - 0x00007ff85a807000 C:\views\openjdk8u\build\windows-x86_64-normal-server-fastdebug\images\j2sdk-image\jre\bin\zip.dll
        0x00007ff864ed0000 - 0x00007ff8663e8000 C:\WINDOWS\system32\SHELL32.dll
        0x00007ff863f80000 - 0x00007ff864191000 C:\WINDOWS\SYSTEM32\combase.dll
        0x00007ff8667c0000 - 0x00007ff866814000 C:\WINDOWS\system32\SHLWAPI.dll
        0x00007ff861ff0000 - 0x00007ff8620a2000 C:\WINDOWS\SYSTEM32\SHCORE.dll
        0x00007ff863950000 - 0x00007ff863965000 C:\WINDOWS\SYSTEM32\profapi.dll
        0x00007ff85c380000 - 0x00007ff85c50a000 C:\WINDOWS\system32\DBGHELP.DLL

        VM Arguments:
        java_command: TestSubClassesOfConstantArray
        java_class_path (initial): C:\views\hotspotbug2\target\classes
        Launcher Type: SUN_STANDARD

        Environment Variables:
        JAVA_HOME=C:\Program Files\Java\jdk1.7.0_03
        PATH=C:/Program Files/Java/jre1.8.0_60/bin/server;C:/Program Files/Java/jre1.8.0_60/bin;C:/Program Files/Java/jre1.8.0_60/lib/amd64;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.7.0_03\bin;C:\Program Files\MySQL\MySQL Server 5.1\bin;C:\Program Files\Java\apache-ant-1.8.4\bin;C:\Program Files (x86)\PHP;C:\Program Files\Java\apache-maven-3.1.0\bin;C:\Program Files (x86)\PuTTY;C:\Program Files (x86)\Bazaar;C:\Program Files\nodejs\;C:\Program Files (x86)\Git\cmd;C:\Program Files\Microsoft Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;C:\Users\lennartsc\AppData\Roaming\npm;C:\Program Files\Mercurial;C:\Program Files\eclipse-cpp-luna-SR2-win32-x86_64;
        USERNAME=lennartsc
        OS=Windows_NT
        PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 58 Stepping 9, GenuineIntel



        --------------- S Y S T E M ---------------

        OS: Windows 8.1 , 64 bit Build 9600 (6.3.9600.17415)

        CPU:total 8 (4 cores per cpu, 2 threads per core) family 6 model 58 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, aes, clmul, erms, ht, tsc, tscinvbit, tscinv

        Memory: 4k page, physical 33439136k(17851776k free), swap 34487712k(19729308k free)

        vm_info: OpenJDK 64-Bit Server VM (25.40-b25-fastdebug) for windows-amd64 JRE (1.8.0-internal-_2015_03_19_11_52-b00), built on Mar 19 2015 11:54:24 by "lennartsc" with MS VC++ 10.0 (VS2010)

        time: Thu Mar 19 12:05:03 2015
        elapsed time: 1 seconds (0d 0h 0m 1s)




        replay_pid24384.log:
        JvmtiExport can_access_local_variables 0
        JvmtiExport can_hotswap_or_post_breakpoint 0
        JvmtiExport can_post_on_exceptions 0
        # 115 ciObject found
        ciMethod java/lang/Number longValue ()J 0 0 1 0 -1
        ciMethod TestSubClassesOfConstantArray loopNumbers (LTestSubClassesOfConstantArray$NumbersHolder;)V 4097 4089 6080 0 -1
        ciMethod TestSubClassesOfConstantArray$NumbersHolder getNumbers ()[Ljava/lang/Number; 0 0 1 0 -1
        ciMethod TestSubClassesOfConstantArray$IntegersHolder getNumbers ()[Ljava/lang/Number; 11577 1 3851 0 0
        ciMethod TestSubClassesOfConstantArray$LongsHolder getNumbers ()[Ljava/lang/Number; 4097 1 4058 0 0
        ciMethodData TestSubClassesOfConstantArray loopNumbers (LTestSubClassesOfConstantArray$NumbersHolder;)V 2 9770 orig 304 232 0 254 98 0 0 0 0 0 0 0 0 0 0 0 0 224 4 85 37 0 0 0 0 8 2 0 0 48 0 0 0 104 9 9 99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 177 181 0 0 153 30 1 0 0 0 0 0 0 0 0 0 2 0 0 0 1 0 6 0 2 0 0 0 152 0 0 0 255 255 255 255 5 0 1 0 0 0 0 0 data 19 0x10005 0x0 0x267f2ec0 0xb5c 0x267f2f90 0xb5b 0x70003 0x16b6 0x48 0xd0005 0x0 0x26780e60 0xb5b 0x26780f00 0xb5b 0x170007 0x16b6 0xffffffffffffffd0 0x16b6 oops 4 2 TestSubClassesOfConstantArray$IntegersHolder 4 TestSubClassesOfConstantArray$LongsHolder 11 java/lang/Integer 13 java/lang/Long
        ciMethodData TestSubClassesOfConstantArray$IntegersHolder getNumbers ()[Ljava/lang/Number; 2 4630 orig 304 232 0 254 98 0 0 0 0 0 0 0 0 0 0 0 0 192 12 85 37 0 0 0 0 72 1 0 0 0 0 0 0 104 9 9 99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 169 128 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 0 0 0 0 0 0 0 0 data 0 oops 0
        ciMethodData TestSubClassesOfConstantArray$LongsHolder getNumbers ()[Ljava/lang/Number; 2 4479 orig 304 232 0 254 98 0 0 0 0 0 0 0 0 0 0 0 0 216 16 85 37 0 0 0 0 72 1 0 0 0 0 0 0 104 9 9 99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 68 79 32 101 120 116 114 97 32 100 97 116 97 32 108 111 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 249 123 0 0 1 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 0 0 0 0 0 0 0 0 data 0 oops 0
        instanceKlass java/lang/Void
        instanceKlass TestSubClassesOfConstantArray$NumbersHolder
        instanceKlass java/lang/Class$MethodArray
        instanceKlass sun/launcher/LauncherHelper$FXHelper
        instanceKlass TestSubClassesOfConstantArray
        instanceKlass java/io/FilePermission$1
        instanceKlass sun/net/www/MessageHeader
        instanceKlass java/net/URLConnection
        instanceKlass java/security/PermissionCollection
        instanceKlass sun/nio/ch/DirectBuffer
        instanceKlass sun/misc/PerfCounter$CoreCounters
        instanceKlass sun/misc/Perf
        instanceKlass sun/misc/Perf$GetPerfAction
        instanceKlass sun/misc/PerfCounter
        instanceKlass sun/nio/ByteBuffered
        instanceKlass sun/misc/Resource
        instanceKlass java/util/zip/ZipFile$1
        instanceKlass sun/misc/JavaUtilZipFileAccess
        instanceKlass java/util/zip/ZipFile
        instanceKlass java/util/zip/ZipConstants
        instanceKlass sun/misc/URLClassPath$Loader
        instanceKlass sun/misc/URLClassPath$3
        instanceKlass sun/net/util/URLUtil
        instanceKlass java/net/URLClassLoader$1
        instanceKlass java/lang/StringCoding$StringDecoder
        instanceKlass java/lang/ThreadLocal$ThreadLocalMap
        instanceKlass java/lang/StringCoding
        instanceKlass java/lang/invoke/MethodHandleStatics$1
        instanceKlass java/lang/invoke/MethodHandleStatics
        instanceKlass java/lang/invoke/MemberName$Factory
        instanceKlass java/lang/ClassValue$Version
        instanceKlass java/lang/ClassValue$Identity
        instanceKlass java/lang/ClassValue
        instanceKlass java/lang/invoke/MethodHandleImpl$3
        instanceKlass java/lang/invoke/MethodHandleImpl$2
        instanceKlass java/util/function/Function
        instanceKlass java/lang/invoke/MethodHandleImpl$1
        instanceKlass java/lang/invoke/MethodHandleImpl
        instanceKlass java/lang/SystemClassLoaderAction
        instanceKlass sun/misc/Launcher$AppClassLoader$1
        instanceKlass sun/misc/URLClassPath
        instanceKlass java/security/Principal
        instanceKlass java/security/ProtectionDomain$Key
        instanceKlass java/security/ProtectionDomain$3
        instanceKlass sun/misc/JavaSecurityProtectionDomainAccess
        instanceKlass java/security/ProtectionDomain$1
        instanceKlass sun/misc/JavaSecurityAccess
        instanceKlass java/net/URLStreamHandler
        instanceKlass java/net/Parts
        instanceKlass java/util/BitSet
        instanceKlass sun/net/www/ParseUtil
        instanceKlass java/io/FileInputStream$1
        instanceKlass java/lang/CharacterData
        instanceKlass sun/util/locale/LocaleUtils
        instanceKlass java/util/Locale$LocaleKey
        instanceKlass sun/util/locale/BaseLocale$Key
        instanceKlass sun/util/locale/BaseLocale
        instanceKlass java/util/concurrent/ConcurrentHashMap$CollectionView
        instanceKlass java/util/concurrent/ConcurrentHashMap$CounterCell
        instanceKlass java/util/concurrent/ConcurrentHashMap$Node
        instanceKlass java/util/concurrent/locks/ReentrantLock
        instanceKlass java/util/concurrent/locks/Lock
        instanceKlass java/util/concurrent/ConcurrentMap
        instanceKlass sun/util/locale/LocaleObjectCache
        instanceKlass java/util/Locale
        instanceKlass java/lang/reflect/Array
        instanceKlass java/nio/charset/CoderResult$Cache
        instanceKlass java/nio/charset/CoderResult
        instanceKlass java/nio/charset/CharsetDecoder
        instanceKlass sun/nio/cs/ArrayDecoder
        instanceKlass java/io/Reader
        instanceKlass java/lang/Readable
        instanceKlass sun/misc/MetaIndex
        instanceKlass sun/misc/Launcher$ExtClassLoader$1
        instanceKlass java/util/StringTokenizer
        instanceKlass java/net/URLClassLoader$7
        instanceKlass sun/misc/JavaNetAccess
        instanceKlass java/lang/ClassLoader$ParallelLoaders
        instanceKlass sun/security/util/Debug
        instanceKlass sun/misc/Launcher$Factory
        instanceKlass java/net/URLStreamHandlerFactory
        instanceKlass java/lang/Compiler$1
        instanceKlass java/lang/Compiler
        instanceKlass java/lang/System$2
        instanceKlass sun/misc/JavaLangAccess
        instanceKlass sun/io/Win32ErrorMode
        instanceKlass sun/misc/OSEnvironment
        instanceKlass java/lang/Integer$IntegerCache
        instanceKlass sun/misc/NativeSignalHandler
        instanceKlass sun/misc/Signal
        instanceKlass java/lang/Terminator$1
        instanceKlass sun/misc/SignalHandler
        instanceKlass java/lang/Terminator
        instanceKlass java/io/ExpiringCache$Entry
        instanceKlass java/lang/ClassLoader$3
        instanceKlass java/lang/ClassLoader$NativeLibrary
        instanceKlass java/nio/file/Path
        instanceKlass java/nio/file/Watchable
        instanceKlass java/lang/Enum
        instanceKlass java/io/ExpiringCache
        instanceKlass java/io/FileSystem
        instanceKlass java/io/DefaultFileSystem
        instanceKlass java/nio/Bits$1
        instanceKlass sun/misc/JavaNioAccess
        instanceKlass java/nio/ByteOrder
        instanceKlass java/nio/Bits
        instanceKlass java/nio/charset/CodingErrorAction
        instanceKlass java/nio/charset/CharsetEncoder
        instanceKlass sun/nio/cs/ArrayEncoder
        instanceKlass sun/reflect/ReflectionFactory$1
        instanceKlass java/lang/Class$1
        instanceKlass sun/nio/cs/SingleByte
        instanceKlass sun/nio/cs/HistoricallyNamedCharset
        instanceKlass java/util/Arrays
        instanceKlass sun/security/action/GetPropertyAction
        instanceKlass java/lang/ThreadLocal
        instanceKlass java/nio/charset/spi/CharsetProvider
        instanceKlass java/nio/charset/Charset
        instanceKlass java/io/Writer
        instanceKlass sun/reflect/misc/ReflectUtil
        instanceKlass java/lang/reflect/ReflectAccess
        instanceKlass sun/reflect/LangReflectAccess
        instanceKlass java/lang/reflect/Modifier
        instanceKlass sun/reflect/annotation/AnnotationType
        instanceKlass java/lang/Class$AnnotationData
        instanceKlass sun/reflect/generics/repository/AbstractRepository
        instanceKlass java/lang/Class$Atomic
        instanceKlass java/lang/Class$ReflectionData
        instanceKlass java/lang/Class$3
        instanceKlass java/util/concurrent/atomic/AtomicReferenceFieldUpdater$AtomicReferenceFieldUpdaterImpl$1
        instanceKlass java/security/PrivilegedExceptionAction
        instanceKlass java/util/concurrent/atomic/AtomicReferenceFieldUpdater
        instanceKlass java/io/OutputStream
        instanceKlass java/io/Flushable
        instanceKlass java/util/HashMap$Node
        instanceKlass sun/reflect/Reflection
        instanceKlass java/util/Collections$UnmodifiableCollection
        instanceKlass sun/misc/SharedSecrets
        instanceKlass java/io/FileDescriptor$1
        instanceKlass sun/misc/JavaIOFileDescriptorAccess
        instanceKlass java/io/FileDescriptor
        instanceKlass sun/misc/Version
        instanceKlass java/lang/Runtime
        instanceKlass java/util/Hashtable$Enumerator
        instanceKlass java/util/Iterator
        instanceKlass java/util/Enumeration
        instanceKlass java/util/Objects
        instanceKlass java/util/Collections$SynchronizedCollection
        instanceKlass java/util/AbstractMap
        instanceKlass java/util/Collections
        instanceKlass java/util/Set
        instanceKlass java/lang/Math
        instanceKlass java/util/Hashtable$Entry
        instanceKlass java/util/Map$Entry
        instanceKlass sun/misc/VM
        instanceKlass java/lang/ref/ReferenceQueue$Lock
        instanceKlass java/lang/ref/ReferenceQueue
        instanceKlass java/lang/ref/Reference$Lock
        instanceKlass sun/reflect/ReflectionFactory
        instanceKlass java/util/AbstractCollection
        instanceKlass java/util/RandomAccess
        instanceKlass java/util/List
        instanceKlass java/util/Collection
        instanceKlass java/lang/Iterable
        instanceKlass java/security/cert/Certificate
        instanceKlass sun/reflect/ReflectionFactory$GetReflectionFactoryAction
        instanceKlass java/security/PrivilegedAction
        instanceKlass java/security/AccessController
        instanceKlass java/security/Permission
        instanceKlass java/security/Guard
        instanceKlass java/lang/String$CaseInsensitiveComparator
        instanceKlass java/util/Comparator
        instanceKlass java/io/ObjectStreamField
        instanceKlass java/lang/Number
        instanceKlass java/lang/Character
        instanceKlass java/lang/Boolean
        instanceKlass java/nio/Buffer
        instanceKlass java/lang/StackTraceElement
        instanceKlass java/security/CodeSource
        instanceKlass sun/misc/Launcher
        instanceKlass java/util/jar/Manifest
        instanceKlass java/net/URL
        instanceKlass java/io/File
        instanceKlass java/io/InputStream
        instanceKlass java/io/Closeable
        instanceKlass java/lang/AutoCloseable
        instanceKlass sun/misc/Unsafe
        instanceKlass java/lang/AbstractStringBuilder
        instanceKlass java/lang/Appendable
        instanceKlass java/lang/invoke/CallSite
        instanceKlass java/lang/invoke/MethodType
        instanceKlass java/lang/invoke/LambdaForm
        instanceKlass java/lang/invoke/MethodHandleNatives
        instanceKlass java/lang/invoke/MemberName
        instanceKlass java/lang/invoke/MethodHandle
        instanceKlass sun/reflect/CallerSensitive
        instanceKlass java/lang/annotation/Annotation
        instanceKlass sun/reflect/FieldAccessor
        instanceKlass sun/reflect/ConstantPool
        instanceKlass sun/reflect/ConstructorAccessor
        instanceKlass sun/reflect/MethodAccessor
        instanceKlass sun/reflect/MagicAccessorImpl
        instanceKlass java/lang/reflect/Parameter
        instanceKlass java/lang/reflect/Member
        instanceKlass java/lang/reflect/AccessibleObject
        instanceKlass java/util/Dictionary
        instanceKlass java/util/Map
        instanceKlass java/lang/ThreadGroup
        instanceKlass java/lang/Thread$UncaughtExceptionHandler
        instanceKlass java/lang/Thread
        instanceKlass java/lang/Runnable
        instanceKlass java/lang/ref/Reference
        instanceKlass java/security/AccessControlContext
        instanceKlass java/security/ProtectionDomain
        instanceKlass java/lang/SecurityManager
        instanceKlass java/lang/Throwable
        instanceKlass java/lang/System
        instanceKlass java/lang/ClassLoader
        instanceKlass java/lang/Cloneable
        instanceKlass java/lang/Class
        instanceKlass java/lang/reflect/Type
        instanceKlass java/lang/reflect/GenericDeclaration
        instanceKlass java/lang/reflect/AnnotatedElement
        instanceKlass java/lang/String
        instanceKlass java/lang/CharSequence
        instanceKlass java/lang/Comparable
        instanceKlass java/io/Serializable
        ciInstanceKlass java/lang/Object 1 1 87 100 10 10 10 10 8 10 10 10 100 8 10 3 8 3 10 10 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 12 12 100 12 12 1 12 100 12 12 1 1 12 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/io/Serializable 1 0 7 100 100 1 1 1 1
        ciInstanceKlass java/lang/String 1 1 678 10 9 9 10 100 10 10 10 10 100 10 10 10 10 10 100 8 10 10 8 10 10 10 10 10 10 10 10 10 10 10 100 10 10 10 10 10 10 10 10 10 7 10 10 10 100 100 10 10 11 11 10 10 9 11 10 10 10 10 7 3 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 100 10 10 8 10 10 3 3 100 10 10 10 10 10 11 100 10 10 100 10 10 10 11 11 11 100 3 10 10 10 10 8 8 8 10 10 10 10 10 10 10 10 10 10 10 100 10 10 10 10 8 10 10 8 8 10 10 10 10 7 9 7 10 7 100 100 100 1 1 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 7 12 1 12 12 12 12 1 100 12 12 12 12 12 1 7 12 12 12 12 12 12 12 12 100 12 12 1 12 12 7 12 100 12 12 12 12 1 12 1 1 12 12 12 12 7 12 12 7 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 12 1 12 12 1 12 1 12 12 12 12 100 12 12 12 1 12 12 100 12 100 12 12 1 12 12 12 7 12 1 1 1 100 12 12 12 12 12 12 12 12 12 12 12 1 12 12 1 12 1 1 100 12 100 12 100 12 12 1 12 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/String serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField;
        staticfield java/lang/String CASE_INSENSITIVE_ORDER Ljava/util/Comparator; java/lang/String$CaseInsensitiveComparator
        ciInstanceKlass java/lang/Class 1 1 1350 9 9 10 10 10 10 9 9 9 9 100 10 10 8 10 8 8 10 10 10 10 10 10 10 10 10 8 10 8 8 10 11 10 10 10 10 10 9 10 100 10 9 7 100 8 10 10 7 10 10 100 100 10 10 10 10 9 10 100 10 100 10 10 10 9 10 10 10 10 10 100 100 10 10 10 10 10 9 10 100 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 100 8 10 10 100 10 100 11 10 10 10 10 10 10 10 8 10 10 10 8 10 10 10 8 10 8 10 10 10 10 8 10 100 10 10 10 10 100 10 100 10 10 10 10 10 10 10 10 100 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 9 100 10 9 10 100 10 9 10 10 10 10 10 10 10 8 10 10 9 10 7 9 10 10 7 10 10 10 10 9 10 9 10 10 10 10 9 9 10 9 100 10 100 10 10 11 11 11 7 11 11 9 9 7 100 10 9 9 10 10 9 7 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 8 7 10 8 8 8 8 10 10 9 9 10 100 9 7 10 7 7 10 10 10 8 10 100 10 100 10 100 8 10 100 10 10 11 10 100 10 10 8 8 10 10 9 11 100 11 9 10 10 10 9 9 10 10 10 10 10 11 11 11 11 100 11 10 10 100 11 10 10 10 11 11 100 10 10 9 9 10 10 10 10 7 9 100 100 100 100 1 1 1 1 7 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 1 12 1 12 1 1 12 12 12 12 100 12 12 12 12 1 12 1 1 12 12 7 12 7 12 12 7 12 100 12 100 12 100 12 1 12 12 1 1 1 12 12 1 12 7 12 1 1 12 12 12 12 12 1 100 12 12 12 12 12 12 12 12 100 1 12 12 100 12 12 12 12 100 12 12 12 12 12 12 12 100 12 12 12 12 12 12 7 12 12 12 1 1 12 1 12 1 12 100 12 12 12 100 12 12 1 12 12 12 1 12 12 12 1 12 1 12 12 12 12 1 12 1 12 12 12 1 12 1 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 1 12 12 100 12 12 12 100 12 12 12 12 1 12 12 12 12 1 12 12 12 1 12 12 100 12 100 12 12 12 12 12 12 12 12 12 12 12 12 1 1 12 100 12 12 100 12 1 12 100 12 12 1 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 100 1 1 1 1 12 12 12 12 12 1 12 1 1 1 1 12 100 12 1 12 1 12 1 1 1 12 100 12 12 1 12 1 1 100 12 12 12 12 1 12 12 100 12 100 12 12 12 12 12 12 12 12 12 12 100 12 12 1 12 100 12 12 1 100 12 12 12 12 1 12 12 12 100 12 12 100 12 12 12 1 12 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/Class serialPersistentFields [Ljava/io/ObjectStreamField; 0 [Ljava/io/ObjectStreamField;
        ciInstanceKlass java/lang/Cloneable 1 0 7 100 100 1 1 1 1
        instanceKlass sun/reflect/DelegatingClassLoader
        instanceKlass java/security/SecureClassLoader
        ciInstanceKlass java/lang/ClassLoader 1 1 972 9 9 9 10 10 10 10 7 10 7 7 7 10 10 9 7 10 9 9 9 9 9 9 10 10 7 10 9 9 7 10 10 9 7 9 100 10 10 10 10 10 10 10 10 10 7 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 100 10 100 10 10 11 10 10 10 100 100 10 8 10 10 10 8 10 100 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 8 11 9 11 10 8 8 10 10 10 10 10 10 10 10 100 100 10 10 10 100 10 10 10 7 10 10 10 10 10 10 100 10 10 10 100 10 10 10 9 9 100 8 10 10 10 7 10 10 100 10 100 10 100 10 10 10 10 10 9 10 10 100 10 100 10 10 10 10 10 10 10 10 11 11 11 100 10 9 10 10 7 8 10 9 8 10 9 8 7 10 10 100 8 10 10 10 8 8 10 10 10 8 8 10 10 7 10 10 10 9 10 10 7 9 10 10 8 8 10 10 10 8 10 10 10 10 9 10 10 10 100 10 10 10 10 9 9 9 9 9 10 7 7 10 1 1 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 12 12 12 12 7 12 100 12 12 1 1 1 12 12 12 1 12 12 12 12 12 12 12 12 1 12 12 1 7 12 12 1 12 1 12 12 12 12 12 12 12 12 1 12 7 12 12 12 12 12 12 12 12 12 100 12 7 12 12 12 12 1 12 1 12 7 12 7 12 12 12 12 1 1 1 12 12 1 12 1 1 12 12 12 12 7 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 7 12 12 1 100 12 12 12 12 1 1 12 12 12 12 12 12 12 12 1 12 12 12 1 12 12 7 12 1 12 12 12 100 12 100 12 1 12 7 12 1 12 12 12 12 12 1 1 12 12 1 12 12 1 12 1 100 1 12 12 12 12 12 100 12 12 12 1 1 12 12 12 12 12 12 12 100 12 12 12 12 12 1 1 12 1 12 12 1 1 12 1 1 12 12 1 1 12 12 100 12 1 1 12 1 12 12 12 12 12 1 12 12 1 1 12 1 12 12 12 12 12 12 12 12 1 12 12 12 12 100 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/ClassLoader nocerts [Ljava/security/cert/Certificate; 0 [Ljava/security/cert/Certificate;
        ciInstanceKlass java/lang/System 1 1 398 10 10 10 10 10 9 7 10 11 10 10 10 100 8 10 10 8 10 100 10 8 10 10 100 10 10 9 10 9 9 7 10 10 10 10 10 10 100 100 8 10 10 7 10 100 8 10 8 10 100 8 10 100 10 8 10 10 10 8 10 10 10 10 10 10 10 10 10 7 7 10 10 100 10 10 8 10 7 9 10 7 9 10 9 7 10 8 10 8 8 10 10 10 10 10 10 10 10 7 10 10 10 9 9 9 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 100 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 1 7 12 100 12 100 12 12 12 1 1 12 100 12 1 12 1 12 12 100 12 1 12 100 12 12 12 12 12 1 12 12 12 12 12 1 1 1 12 12 1 12 1 1 1 12 1 1 1 1 12 12 100 12 1 12 7 12 12 12 12 12 7 12 12 12 1 1 12 12 1 12 7 12 1 7 12 1 7 12 12 1 12 12 1 12 1 12 1 1 12 7 12 12 7 12 12 7 12 12 12 1 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/System in Ljava/io/InputStream; java/io/BufferedInputStream
        staticfield java/lang/System out Ljava/io/PrintStream; java/io/PrintStream
        staticfield java/lang/System err Ljava/io/PrintStream; java/io/PrintStream
        instanceKlass java/lang/Exception
        instanceKlass java/lang/Error
        ciInstanceKlass java/lang/Throwable 1 1 373 10 9 9 9 9 9 10 9 10 10 100 100 10 8 10 8 10 10 10 100 8 10 10 10 10 8 9 10 100 10 10 100 10 10 11 10 10 10 8 10 10 7 8 8 10 10 8 8 9 10 100 10 11 8 8 10 8 10 8 100 10 9 10 10 100 10 7 10 10 100 8 10 10 11 7 10 11 11 11 8 8 10 11 10 9 8 10 9 10 9 11 100 10 10 7 100 100 1 1 1 100 1 100 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 100 100 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 1 1 1 12 1 100 12 12 1 1 12 7 12 12 1 100 12 12 1 12 12 1 7 12 100 12 12 12 12 1 12 12 1 1 1 12 12 1 1 12 100 12 1 12 1 1 12 1 12 1 1 12 12 12 100 12 12 1 12 100 1 1 12 100 12 100 12 1 12 12 100 12 12 1 1 100 12 1 100 12 100 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/Throwable UNASSIGNED_STACK [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement;
        staticfield java/lang/Throwable SUPPRESSED_SENTINEL Ljava/util/List; java/util/Collections$UnmodifiableRandomAccessList
        staticfield java/lang/Throwable EMPTY_THROWABLE_ARRAY [Ljava/lang/Throwable; 0 [Ljava/lang/Throwable;
        staticfield java/lang/Throwable $assertionsDisabled Z 1
        instanceKlass java/lang/VirtualMachineError
        instanceKlass java/lang/LinkageError
        instanceKlass java/lang/ThreadDeath
        ciInstanceKlass java/lang/Error 1 1 40 10 10 10 10 10 100 7 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 1 1
        ciInstanceKlass java/lang/ThreadDeath 0 0 21 10 100 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 12 1 1
        instanceKlass java/lang/ReflectiveOperationException
        instanceKlass java/lang/RuntimeException
        ciInstanceKlass java/lang/Exception 1 1 40 10 10 10 10 10 100 7 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 1 1
        instanceKlass java/lang/IllegalArgumentException
        instanceKlass java/lang/ArithmeticException
        instanceKlass java/lang/NullPointerException
        instanceKlass java/lang/IllegalMonitorStateException
        instanceKlass java/lang/ArrayStoreException
        instanceKlass java/lang/ClassCastException
        ciInstanceKlass java/lang/RuntimeException 1 1 40 10 10 10 10 10 100 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 1 1
        ciInstanceKlass java/lang/SecurityManager 0 0 436 9 10 100 9 10 9 100 10 100 8 10 10 10 10 10 10 10 10 10 100 10 10 9 10 10 10 100 8 10 9 9 8 9 100 10 8 10 10 10 100 10 10 100 100 8 10 8 8 8 8 8 8 10 8 8 8 8 8 10 10 8 100 8 10 8 8 8 8 8 10 8 100 8 8 10 8 9 8 9 9 8 10 100 8 10 10 100 10 10 10 8 9 9 100 10 10 10 9 8 8 9 9 100 10 9 8 8 8 10 10 9 100 10 10 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 100 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 12 12 1 12 12 12 1 100 12 1 1 12 12 12 12 12 12 12 100 12 1 12 100 12 12 100 12 1 1 12 12 1 12 1 1 12 12 12 1 12 1 1 1 12 1 1 1 1 1 1 12 1 1 1 1 1 12 12 1 1 1 1 1 1 1 1 100 12 1 1 1 1 1 100 12 1 12 12 1 12 1 1 12 1 12 12 12 1 12 12 1 12 12 12 12 1 1 12 12 1 12 1 1 1 12 100 12 12 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/security/ProtectionDomain 1 1 316 10 9 7 10 9 9 9 10 7 9 9 7 9 9 10 100 10 10 10 10 9 10 8 100 8 10 10 10 10 10 8 11 8 10 8 8 10 10 10 10 8 10 8 8 10 9 10 9 10 100 100 10 10 7 10 100 10 10 11 11 11 100 10 10 11 11 10 10 11 10 7 10 10 8 10 7 10 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 1 1 1 1 12 12 1 12 12 12 12 12 1 12 12 1 12 12 100 12 100 100 12 12 12 100 12 1 1 1 12 12 100 12 12 1 1 12 1 1 12 12 12 12 1 12 1 1 100 12 12 12 12 100 12 1 1 100 12 1 1 12 12 100 12 12 100 12 1 12 12 12 12 100 12 12 12 1 7 12 1 7 12 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/security/ProtectionDomain debug Lsun/security/util/Debug; null
        ciInstanceKlass java/security/AccessControlContext 1 1 361 9 9 10 8 10 10 9 9 9 10 100 100 10 11 11 11 11 100 11 10 9 10 11 10 100 100 8 10 10 100 9 9 9 9 9 9 9 10 9 10 10 8 10 10 10 100 10 10 10 10 8 10 8 10 8 8 10 8 10 8 10 10 10 8 8 100 10 10 100 10 8 10 10 10 8 10 10 10 7 10 10 10 10 10 10 10 10 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 100 100 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 12 1 100 12 12 12 12 12 100 12 1 12 100 12 12 12 12 1 12 100 12 100 12 100 12 100 12 1 1 1 12 12 1 12 12 12 12 12 12 12 7 12 12 12 12 1 12 12 100 12 1 12 100 12 1 100 12 1 100 12 1 1 12 1 12 1 12 12 12 1 1 1 12 12 1 12 1 12 1 12 12 12 1 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        instanceKlass java/net/URLClassLoader
        ciInstanceKlass java/security/SecureClassLoader 1 1 156 10 7 10 9 10 10 9 10 10 10 10 10 7 10 10 7 10 10 10 9 100 10 8 10 10 10 10 8 100 8 10 8 10 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 12 1 12 12 7 12 100 12 12 12 12 12 12 12 1 12 1 12 12 12 12 1 1 12 12 12 7 12 1 1 1 12 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/security/SecureClassLoader debug Lsun/security/util/Debug; null
        instanceKlass java/lang/ClassNotFoundException
        ciInstanceKlass java/lang/ReflectiveOperationException 1 1 34 10 10 10 10 100 7 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 1 1
        ciInstanceKlass java/lang/ClassNotFoundException 1 1 37 100 10 10 9 100 7 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 1 1 1
        instanceKlass java/lang/IncompatibleClassChangeError
        instanceKlass java/lang/BootstrapMethodError
        instanceKlass java/lang/NoClassDefFoundError
        ciInstanceKlass java/lang/LinkageError 1 1 31 10 10 10 100 7 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 1 1
        ciInstanceKlass java/lang/NoClassDefFoundError 0 0 26 10 10 100 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 1
        ciInstanceKlass java/lang/ClassCastException 1 1 26 10 10 100 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 1
        ciInstanceKlass java/lang/ArrayStoreException 1 1 26 10 10 100 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 1
        instanceKlass java/lang/StackOverflowError
        instanceKlass java/lang/OutOfMemoryError
        ciInstanceKlass java/lang/VirtualMachineError 1 1 34 10 10 10 10 100 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 1 1
        ciInstanceKlass java/lang/OutOfMemoryError 1 1 26 10 10 100 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 1
        ciInstanceKlass java/lang/StackOverflowError 1 1 26 10 10 100 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 1
        ciInstanceKlass java/lang/IllegalMonitorStateException 1 1 26 10 10 100 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 1
        instanceKlass java/lang/ref/PhantomReference
        instanceKlass java/lang/ref/FinalReference
        instanceKlass java/lang/ref/WeakReference
        instanceKlass java/lang/ref/SoftReference
        ciInstanceKlass java/lang/ref/Reference 1 1 131 9 9 9 9 9 9 10 10 10 9 7 10 10 10 10 7 8 10 7 10 10 10 7 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 12 12 12 12 12 7 12 12 12 12 12 1 12 12 12 7 12 1 1 12 1 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        instanceKlass sun/util/locale/LocaleObjectCache$CacheEntry
        ciInstanceKlass java/lang/ref/SoftReference 1 1 47 10 9 9 10 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 12 12 12 12 12 1 1 1
        instanceKlass java/lang/ThreadLocal$ThreadLocalMap$Entry
        instanceKlass java/lang/ClassValue$Entry
        instanceKlass java/util/WeakHashMap$Entry
        ciInstanceKlass java/lang/ref/WeakReference 1 1 31 10 10 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 1
        instanceKlass java/lang/ref/Finalizer
        ciInstanceKlass java/lang/ref/FinalReference 1 1 27 10 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1
        instanceKlass sun/misc/Cleaner
        ciInstanceKlass java/lang/ref/PhantomReference 0 0 30 10 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1
        ciInstanceKlass sun/misc/Cleaner 0 0 83 9 9 9 9 10 9 100 10 10 10 11 100 100 10 10 100 10 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 12 12 12 12 12 12 1 12 12 12 100 12 1 1 12 100 12 1 12 1 1 1 1 1 1 1 1
        ciInstanceKlass java/lang/ref/Finalizer 1 1 165 9 9 9 10 9 9 10 10 7 10 10 10 10 100 11 100 10 100 10 10 10 100 10 10 100 10 7 10 7 10 10 10 10 7 10 7 10 10 10 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 12 12 12 12 12 12 12 12 1 12 12 12 12 1 100 12 1 12 1 12 100 12 100 12 1 12 12 1 1 1 12 12 7 12 1 12 1 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/ref/Finalizer lock Ljava/lang/Object; java/lang/Object
        instanceKlass java/lang/ref/Finalizer$FinalizerThread
        instanceKlass java/lang/ref/Reference$ReferenceHandler
        ciInstanceKlass java/lang/Thread 1 1 605 9 9 9 9 100 8 10 3 8 3 10 10 100 8 10 10 9 10 10 10 10 10 10 10 9 10 10 9 10 9 10 9 10 9 10 9 9 10 9 10 9 10 9 100 10 10 9 9 9 7 100 10 8 10 10 10 10 10 100 10 10 10 10 100 11 10 9 10 9 10 100 10 10 100 10 10 11 10 100 10 10 10 7 10 10 10 10 7 10 10 10 10 10 10 10 100 8 10 10 10 8 10 8 10 8 8 10 10 7 8 10 9 9 10 10 10 9 10 100 10 11 9 9 10 100 10 11 100 10 10 11 10 100 10 10 10 8 9 10 11 10 11 10 7 8 100 1 1 100 1 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 1 1 12 1 12 12 1 1 12 12 12 7 12 100 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 12 12 12 12 100 12 12 12 12 1 12 12 12 12 1 1 1 12 12 12 12 12 1 12 12 12 1 12 12 12 100 12 12 1 12 1 12 100 12 12 1 12 12 1 12 12 12 1 12 12 12 12 12 12 12 1 1 12 12 1 12 1 1 1 100 12 100 12 1 12 12 12 12 12 12 1 12 100 12 12 12 12 1 12 100 12 1 12 12 12 12 1 12 12 100 12 12 12 12 100 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/Thread EMPTY_STACK_TRACE [Ljava/lang/StackTraceElement; 0 [Ljava/lang/StackTraceElement;
        staticfield java/lang/Thread SUBCLASS_IMPLEMENTATION_PERMISSION Ljava/lang/RuntimePermission; java/lang/RuntimePermission
        ciInstanceKlass java/lang/ThreadGroup 1 1 302 10 9 8 9 7 9 9 10 10 10 10 10 9 9 10 10 9 10 9 9 10 100 10 10 10 9 10 10 9 10 10 10 10 10 10 10 10 10 10 10 100 10 10 10 7 10 100 10 9 10 8 10 10 10 10 11 100 9 100 10 8 10 10 8 10 10 10 10 10 8 10 8 10 8 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 12 12 1 12 1 12 12 12 12 12 12 12 12 12 12 12 12 100 12 12 12 100 12 12 7 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 1 12 12 12 12 1 100 12 12 12 12 1 12 1 1 12 12 1 12 100 12 100 12 12 100 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        instanceKlass java/util/Hashtable
        ciInstanceKlass java/util/Dictionary 1 1 36 10 100 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1
        instanceKlass java/util/Properties
        ciInstanceKlass java/util/Hashtable 1 1 477 9 9 9 10 10 100 100 10 8 10 10 10 10 10 8 10 9 7 7 4 10 9 4 10 11 10 10 10 100 10 9 10 9 10 10 3 9 9 3 10 10 10 11 11 11 11 7 11 11 10 10 10 9 9 9 100 100 10 10 8 10 10 8 10 8 10 7 10 10 100 10 10 7 10 100 10 10 7 11 11 100 10 10 10 11 100 10 100 11 11 10 10 10 10 10 10 10 10 100 10 7 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 1 1 1 12 12 12 12 7 12 1 12 12 1 1 7 12 12 12 12 12 12 12 1 12 7 12 12 12 12 12 12 12 12 12 12 7 12 7 12 12 1 12 12 12 12 12 12 12 1 1 12 1 12 1 1 7 12 1 12 12 1 12 12 1 1 12 1 12 12 1 100 12 100 12 1 100 12 100 12 12 100 12 12 12 100 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/util/Properties 1 1 342 10 10 9 10 100 10 10 10 10 9 10 100 3 100 8 10 7 10 10 100 10 10 10 10 10 8 10 10 10 10 10 100 100 10 10 100 8 10 10 100 10 10 100 10 10 10 10 11 11 10 10 8 10 10 100 10 10 8 10 100 10 10 10 7 10 10 10 10 8 10 8 10 10 9 7 100 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 100 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 100 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 1 12 12 12 12 12 12 1 1 1 12 1 12 12 1 12 12 12 12 12 1 12 12 12 12 12 1 1 12 12 1 1 12 12 1 12 1 12 100 12 12 12 12 1 12 100 12 1 12 12 1 12 1 12 12 1 12 12 12 1 100 12 1 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/util/Properties hexDigit [C 16
        instanceKlass java/lang/reflect/Executable
        instanceKlass java/lang/reflect/Field
        ciInstanceKlass java/lang/reflect/AccessibleObject 1 1 174 10 9 10 10 7 10 7 100 8 10 9 10 100 8 10 11 10 10 10 9 10 10 100 10 10 7 8 10 7 10 10 7 9 7 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 7 12 12 100 12 12 1 12 1 1 1 12 12 12 1 1 12 12 12 12 12 12 100 12 12 12 100 12 1 1 1 1 1 7 12 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/reflect/AccessibleObject ACCESS_PERMISSION Ljava/security/Permission; java/lang/reflect/ReflectPermission
        staticfield java/lang/reflect/AccessibleObject reflectionFactory Lsun/reflect/ReflectionFactory; sun/reflect/ReflectionFactory
        ciInstanceKlass java/lang/reflect/Field 1 1 401 9 10 10 10 9 10 10 10 10 9 9 9 9 9 9 9 100 8 10 7 10 9 9 10 100 10 10 10 10 10 10 10 100 10 8 10 10 8 10 10 8 10 11 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 10 10 10 10 11 10 100 10 10 9 10 11 10 10 9 10 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 100 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 12 100 12 12 12 12 100 12 12 12 12 12 12 12 12 12 1 1 12 1 12 12 12 12 1 12 12 12 12 12 100 100 12 1 1 12 12 1 12 12 1 100 12 100 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 12 100 12 12 100 12 1 100 12 100 12 12 100 12 100 12 12 12 100 12 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/lang/reflect/Parameter 0 0 231 10 9 9 9 9 9 9 100 10 10 10 100 10 10 11 10 10 10 10 10 8 8 10 10 10 8 10 8 10 10 10 10 10 10 10 10 10 10 11 10 100 10 10 10 10 10 9 100 10 11 11 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 12 12 12 12 12 12 12 1 12 12 100 12 1 12 100 12 12 100 12 12 12 12 1 1 100 12 12 12 1 1 12 12 12 12 12 12 12 100 12 12 100 12 100 12 1 100 12 12 12 12 12 12 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        instanceKlass java/lang/reflect/Constructor
        instanceKlass java/lang/reflect/Method
        ciInstanceKlass java/lang/reflect/Executable 1 1 441 10 10 10 11 10 10 10 8 10 10 10 100 8 100 10 10 10 10 8 10 100 8 10 8 10 10 8 10 10 11 10 8 8 10 10 100 10 100 10 10 10 10 10 10 100 10 10 10 10 10 100 10 100 8 10 10 3 100 8 10 10 10 10 10 8 8 8 9 10 100 8 9 10 10 10 10 10 10 100 10 10 10 10 11 10 100 10 10 9 10 10 10 9 10 10 9 10 9 10 9 100 7 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 100 12 12 100 12 100 12 12 12 1 12 12 12 1 1 1 12 12 12 1 12 1 1 12 1 12 100 1 12 12 12 1 1 100 12 12 1 12 1 12 12 100 12 12 12 1 12 12 12 12 100 12 12 1 1 12 12 1 1 12 12 12 12 1 1 1 12 12 1 1 12 12 12 12 12 12 12 12 12 100 12 12 100 12 12 1 100 12 12 12 12 12 12 100 12 100 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/lang/reflect/Method 1 1 378 9 10 10 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 100 8 10 7 10 9 10 10 100 100 10 10 10 7 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 9 10 10 10 10 11 10 100 10 10 10 10 9 10 10 10 10 10 11 10 100 100 100 10 8 10 10 10 10 10 10 10 8 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 100 12 100 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 12 1 12 12 12 12 1 1 12 12 7 12 12 100 12 12 12 100 12 12 100 100 12 12 12 12 12 12 12 12 12 100 12 100 12 12 12 12 100 12 12 1 12 12 12 12 12 100 12 12 100 12 100 12 100 12 100 12 100 12 1 1 1 1 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/lang/reflect/Constructor 1 1 359 10 10 9 10 10 10 9 10 9 9 9 9 9 9 9 9 100 8 10 7 10 9 10 10 10 10 100 100 10 7 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 100 8 10 11 10 10 10 9 10 10 10 10 10 10 10 10 10 100 8 10 10 10 10 10 10 11 9 10 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 12 100 12 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 1 1 12 1 12 12 12 7 12 12 12 1 1 7 12 12 100 12 12 100 12 12 12 12 100 12 12 12 12 100 12 12 12 12 1 1 12 7 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 1 1 12 12 12 12 100 12 100 12 100 12 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1
        instanceKlass sun/reflect/FieldAccessorImpl
        instanceKlass sun/reflect/ConstructorAccessorImpl
        instanceKlass sun/reflect/MethodAccessorImpl
        ciInstanceKlass sun/reflect/MagicAccessorImpl 1 1 16 10 100 7 1 1 1 1 1 1 1 1 1 12 1 1
        ciInstanceKlass sun/reflect/MethodAccessorImpl 0 0 25 10 100 100 100 1 1 1 1 1 1 1 1 1 1 100 100 1 1 12 1 1 1 1 1
        instanceKlass sun/reflect/DelegatingConstructorAccessorImpl
        instanceKlass sun/reflect/NativeConstructorAccessorImpl
        ciInstanceKlass sun/reflect/ConstructorAccessorImpl 1 1 27 10 100 7 100 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 12 1 1 1 1 1 1
        ciInstanceKlass sun/reflect/DelegatingClassLoader 0 0 18 10 100 100 1 1 1 1 1 1 1 1 1 1 1 12 1 1
        ciInstanceKlass sun/reflect/ConstantPool 0 0 111 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 100 100 8 10 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 100 12 1 1 1 1
        instanceKlass sun/reflect/UnsafeFieldAccessorImpl
        ciInstanceKlass sun/reflect/FieldAccessorImpl 0 0 59 10 100 100 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 1 1 1 1
        instanceKlass sun/reflect/UnsafeStaticFieldAccessorImpl
        ciInstanceKlass sun/reflect/UnsafeFieldAccessorImpl 0 0 257 10 9 10 10 9 10 9 10 10 9 10 10 10 10 100 10 10 10 8 10 10 100 8 10 8 10 8 10 100 10 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 10 8 8 8 8 8 8 10 8 8 8 10 10 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 12 100 12 12 100 12 12 12 12 12 12 100 12 100 12 12 1 12 12 1 12 1 1 12 1 12 1 12 1 12 1 12 1 100 12 1 100 12 1 100 12 1 100 12 1 100 12 1 100 12 1 100 12 1 100 12 12 1 1 1 1 1 1 100 12 1 1 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass sun/reflect/UnsafeStaticFieldAccessorImpl 0 0 43 10 9 10 9 100 100 8 10 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 100 12 12 1 1 100 12 1 1 1 1 1 1 1 1 1
        ciInstanceKlass sun/reflect/CallerSensitive 0 0 17 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1
        instanceKlass java/lang/invoke/DirectMethodHandle
        ciInstanceKlass java/lang/invoke/MethodHandle 1 1 476 9 10 10 9 10 10 10 10 10 10 11 10 10 10 9 10 100 100 10 8 10 10 8 10 10 10 10 10 10 10 10 10 7 10 10 10 8 10 10 10 10 10 8 10 8 10 8 10 9 100 10 9 9 8 10 10 10 10 10 10 10 10 8 10 10 10 10 10 10 9 8 10 10 8 10 10 10 10 10 10 8 10 10 100 9 10 100 10 10 9 10 10 8 9 9 10 10 7 10 10 8 10 10 100 10 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 12 12 12 12 100 12 100 12 12 100 12 12 12 100 12 12 12 12 12 12 1 1 1 12 12 1 12 12 7 12 12 12 12 12 100 12 100 12 1 12 12 12 1 7 12 12 12 12 12 1 12 1 12 1 100 12 12 1 100 12 100 1 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 1 12 12 1 12 12 100 12 12 12 1 12 12 1 12 1 100 12 12 12 12 12 1 12 12 7 12 12 1 12 12 12 12 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/invoke/MethodHandle FORM_OFFSET J 16
        staticfield java/lang/invoke/MethodHandle $assertionsDisabled Z 1
        ciInstanceKlass java/lang/invoke/DirectMethodHandle 0 0 790 100 100 100 10 10 10 100 10 10 10 10 10 100 100 10 10 10 10 10 10 10 9 100 10 9 10 10 10 10 10 10 100 10 10 10 10 100 10 100 10 10 10 100 10 10 100 10 10 10 10 10 10 10 10 8 10 10 10 10 10 9 100 10 10 10 100 10 8 10 10 10 10 10 10 10 10 8 10 10 10 10 10 10 10 10 10 10 10 8 8 8 8 8 8 8 8 8 8 8 10 10 100 9 100 10 100 10 10 10 10 100 9 10 9 9 9 10 100 10 10 10 8 10 10 10 10 9 9 10 10 100 100 100 9 10 10 10 10 9 10 100 10 100 10 10 9 9 10 9 10 10 10 10 10 9 10 10 10 10 9 9 10 10 9 9 9 9 10 9 9 10 10 9 10 9 10 10 100 10 10 10 10 10 8 8 8 9 10 100 10 10 9 9 9 9 9 9 8 8 8 8 10 10 9 9 100 1 100 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 12 12 12 1 12 12 12 12 12 1 1 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 1 100 12 12 12 12 1 12 1 12 12 12 1 12 12 1 12 12 12 12 100 12 100 12 12 12 12 12 12 100 12 1 12 100 12 12 1 1 12 12 12 12 12 12 12 1 12 12 12 12 12 100 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 12 12 1 12 1 12 1 100 12 12 12 12 1 12 12 12 12 12 12 12 100 12 12 1 12 12 12 12 12 12 100 12 12 1 1 1 12 12 12 12 12 12 12 1 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 100 12 12 12 1 1 1 100 12 1 12 12 12 12 12 12 12 12 1 1 1 1 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/lang/invoke/MemberName 1 1 710 100 10 10 10 9 9 10 9 10 10 10 10 10 10 10 9 10 100 100 10 8 10 10 10 10 9 8 10 100 100 10 10 100 100 7 10 9 100 8 10 10 10 10 10 10 10 10 10 8 8 8 10 10 9 7 3 10 10 10 10 10 10 10 10 10 100 8 10 10 8 9 8 9 10 8 10 10 10 10 10 100 10 10 8 10 10 8 10 10 100 100 10 10 8 8 8 10 10 10 10 10 10 10 10 10 3 10 3 10 3 3 3 3 3 3 10 100 10 3 10 3 10 10 10 10 10 10 10 10 10 10 10 10 100 10 10 10 100 10 10 10 10 100 10 10 8 10 10 10 10 10 10 10 10 10 10 10 100 10 100 8 10 10 10 10 10 10 10 8 8 8 8 10 10 10 8 8 10 8 10 10 10 8 8 10 10 8 8 100 10 8 8 8 8 10 100 100 100 10 100 10 100 10 9 10 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 3 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 12 1 1 12 1 12 12 12 12 12 1 100 12 1 1 12 1 12 12 1 1 12 12 12 12 12 12 12 12 12 1 1 1 100 12 12 12 1 12 12 12 12 12 12 12 12 1 12 12 100 100 12 1 12 12 12 12 12 1 12 12 1 12 12 1 12 12 1 1 12 12 1 1 1 12 12 12 12 12 12 12 12 12 12 12 100 1 1 100 12 12 12 12 12 100 12 12 12 12 12 12 1 12 1 12 12 1 12 100 12 100 12 12 12 12 12 12 12 1 12 1 1 100 12 12 100 12 12 12 1 1 1 1 12 12 12 1 1 12 1 12 12 1 1 12 1 1 1 1 1 1 1 12 1 1 1 1 1 100 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/invoke/MemberName $assertionsDisabled Z 1
        ciInstanceKlass java/lang/invoke/MethodHandleNatives 1 1 497 100 10 9 10 100 10 10 10 10 8 8 8 8 8 8 8 8 8 8 100 10 100 10 10 100 10 10 8 10 8 10 8 10 9 8 10 100 10 100 100 8 100 7 10 10 100 9 10 10 10 100 10 10 10 10 100 10 9 8 10 8 10 8 8 8 100 8 10 10 10 10 10 100 10 10 8 8 10 10 10 8 10 8 8 9 10 10 10 100 100 10 10 10 100 100 10 10 100 10 10 100 100 10 10 10 10 100 10 10 10 10 10 10 10 8 8 100 10 100 10 10 10 10 7 10 10 10 9 10 10 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 100 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 1 12 12 12 1 1 1 1 1 1 1 1 1 1 1 12 1 12 100 12 1 12 1 12 1 12 1 12 100 12 1 100 12 1 12 1 1 1 1 1 12 1 100 12 12 12 100 12 1 12 100 12 12 12 100 12 12 1 12 1 12 1 1 1 1 1 12 12 12 12 12 1 12 12 1 1 12 12 1 100 12 1 1 12 12 12 12 1 1 12 1 1 1 1 1 100 12 12 1 12 100 12 12 12 12 12 1 1 1 12 1 12 12 12 12 1 12 12 12 12 7 12 12 12 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/invoke/MethodHandleNatives COUNT_GWT Z 1
        staticfield java/lang/invoke/MethodHandleNatives $assertionsDisabled Z 1
        ciInstanceKlass java/lang/invoke/LambdaForm 0 0 1094 100 100 9 10 10 9 9 10 100 10 9 10 9 10 100 9 10 9 9 10 100 10 10 10 10 10 10 10 10 9 10 8 10 10 10 10 100 10 10 8 10 10 10 100 8 10 10 10 10 10 100 10 100 10 10 9 9 10 10 100 10 10 10 10 10 10 10 10 10 10 8 10 10 8 8 10 10 10 9 10 10 10 10 10 10 10 10 8 8 8 8 8 8 8 8 10 9 10 10 10 10 10 10 10 100 10 10 9 9 10 10 10 10 10 9 10 8 10 100 100 10 10 10 10 11 11 11 100 10 10 10 10 100 10 8 10 10 8 10 10 10 100 10 8 10 9 10 10 8 8 10 10 8 8 8 10 10 9 10 8 8 9 10 10 8 8 8 100 8 100 8 100 8 10 8 10 9 10 10 9 10 10 10 10 10 10 10 10 10 10 8 100 10 10 9 10 8 8 100 8 8 9 8 8 8 10 8 8 8 10 10 8 8 8 10 8 10 8 8 8 8 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 10 11 11 9 9 9 9 9 10 10 8 10 8 9 100 10 100 10 100 10 9 10 10 10 10 9 10 10 9 10 9 10 9 100 9 9 10 100 10 10 10 10 9 100 1 100 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 3 1 3 1 1 1 3 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 12 12 12 12 12 12 1 12 12 12 100 12 12 12 12 12 12 1 12 12 100 12 100 12 12 12 12 12 12 12 1 12 12 12 100 12 1 12 1 12 12 12 1 1 12 12 12 12 12 1 12 1 12 12 12 12 12 12 1 12 12 12 12 12 12 100 12 12 1 12 12 1 1 12 100 12 12 12 100 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 100 12 12 1 1 100 12 12 12 100 12 100 12 12 1 12 12 12 12 1 12 1 12 12 1 12 12 1 12 1 12 12 12 12 1 1 12 12 1 1 1 12 12 100 12 12 1 1 12 12 12 1 1 1 1 1 1 1 1 1 12 1 12 100 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 1 1 1 1 1 12 1 1 1 100 12 1 1 1 12 12 1 1 1 12 1 12 1 1 1 1 1 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 1 12 1 12 1 12 1 12 1 12 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 1 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/lang/invoke/MethodType 0 0 677 10 10 10 9 10 100 9 9 10 9 8 10 10 9 9 10 100 100 10 8 10 10 10 100 8 10 100 10 10 10 10 11 9 11 100 10 9 10 10 10 10 10 9 100 10 100 10 10 10 10 10 10 10 10 10 10 8 8 10 9 100 10 10 10 10 10 10 10 10 10 8 10 10 10 10 10 11 10 10 10 10 10 100 10 10 10 10 9 100 10 10 10 10 10 10 10 10 8 8 10 8 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 9 100 10 10 10 10 10 8 10 11 9 10 10 10 10 10 10 10 10 10 9 9 10 9 10 100 10 100 9 8 10 10 8 100 100 10 100 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 100 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 100 1 1 12 12 12 12 100 12 12 12 100 12 100 12 1 100 12 12 100 100 12 1 1 1 12 12 12 1 1 12 1 12 12 12 100 12 12 12 1 100 12 12 12 12 12 12 12 12 1 12 1 12 12 100 12 12 12 12 12 12 12 12 1 1 12 12 1 12 12 12 12 100 12 12 12 1 12 12 100 12 12 12 12 12 12 12 12 12 1 12 12 12 12 1 12 100 12 12 100 12 12 12 1 1 12 1 100 12 12 12 12 12 12 12 12 12 100 12 12 12 12 12 12 1 12 12 12 100 12 12 1 100 12 12 12 12 12 100 12 12 12 100 12 12 100 12 12 12 100 12 12 12 1 1 12 12 12 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/lang/BootstrapMethodError 0 0 46 10 10 10 10 10 100 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 12 12 12 100 12 12 1 1 1 1 1 1 1 1
        instanceKlass java/lang/invoke/VolatileCallSite
        instanceKlass java/lang/invoke/MutableCallSite
        instanceKlass java/lang/invoke/ConstantCallSite
        ciInstanceKlass java/lang/invoke/CallSite 0 0 367 10 10 9 10 10 100 100 10 100 10 10 10 100 100 10 10 10 8 10 10 10 9 10 10 10 10 100 8 10 10 10 100 10 9 10 10 10 10 9 9 10 10 9 10 10 10 10 10 10 100 10 10 10 10 10 10 100 100 8 10 10 10 10 10 100 100 8 10 10 100 8 10 100 10 10 10 8 10 10 8 10 10 100 10 8 10 10 100 100 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 12 12 12 12 12 1 1 12 1 12 12 12 1 1 100 12 12 1 12 12 12 12 12 100 12 12 1 1 12 12 1 12 12 12 12 12 100 12 100 12 12 100 12 12 12 12 12 12 12 100 12 12 12 12 12 12 12 12 1 1 1 12 12 100 12 12 1 1 1 12 1 1 12 1 12 12 100 12 12 12 12 12 1 12 12 12 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/lang/invoke/ConstantCallSite 0 0 49 10 9 10 100 10 9 100 10 10 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 12 12 12 1 12 12 1 12 1 1 1 1
        ciInstanceKlass java/lang/invoke/MutableCallSite 0 0 67 10 10 9 10 10 10 9 10 10 100 10 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 100 12 1 12 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/lang/invoke/VolatileCallSite 0 0 41 10 10 10 10 10 10 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 1 1 1 1 1 1 1
        instanceKlass java/lang/StringBuilder
        instanceKlass java/lang/StringBuffer
        ciInstanceKlass java/lang/AbstractStringBuilder 1 1 365 10 9 9 10 10 100 10 100 3 10 100 10 10 10 10 100 10 10 10 8 10 10 10 10 10 10 10 10 10 10 10 7 7 10 11 10 8 100 10 8 10 10 8 8 10 10 11 3 8 10 10 100 5 0 8 10 10 10 10 10 10 10 10 100 10 8 8 10 10 10 8 8 8 10 10 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 7 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 12 12 12 12 12 1 1 7 12 1 12 12 100 12 12 1 12 12 1 12 7 12 12 12 12 12 12 100 1 1 12 12 1 1 1 12 12 1 1 12 12 1 12 12 1 1 12 12 100 12 12 12 12 12 1 1 1 12 12 12 1 1 1 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/lang/StringBuffer 1 1 419 10 10 10 11 10 10 9 9 10 10 9 10 100 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 7 10 10 8 10 8 10 8 10 10 10 10 7 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 7 10 9 9 9 7 7 100 100 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 7 12 1 12 100 12 1 12 1 12 1 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 7 12 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/StringBuffer serialPersistentFields [Ljava/io/ObjectStreamField; 3 [Ljava/io/ObjectStreamField;
        ciInstanceKlass java/lang/StringBuilder 1 1 359 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 7 9 9 10 10 10 10 10 10 10 100 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 7 7 100 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 12 100 12 12 12 100 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass sun/misc/Unsafe 1 1 420 10 10 10 10 100 8 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 100 10 10 7 7 8 10 10 7 10 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 7 9 10 9 9 9 9 9 9 9 9 9 10 9 7 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 7 12 7 12 7 12 1 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 100 12 100 12 12 12 12 12 12 12 12 12 12 12 1 12 1 1 12 1 12 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield sun/misc/Unsafe theUnsafe Lsun/misc/Unsafe; sun/misc/Unsafe
        staticfield sun/misc/Unsafe ARRAY_BOOLEAN_BASE_OFFSET I 16
        staticfield sun/misc/Unsafe ARRAY_BYTE_BASE_OFFSET I 16
        staticfield sun/misc/Unsafe ARRAY_SHORT_BASE_OFFSET I 16
        staticfield sun/misc/Unsafe ARRAY_CHAR_BASE_OFFSET I 16
        staticfield sun/misc/Unsafe ARRAY_INT_BASE_OFFSET I 16
        staticfield sun/misc/Unsafe ARRAY_LONG_BASE_OFFSET I 16
        staticfield sun/misc/Unsafe ARRAY_FLOAT_BASE_OFFSET I 16
        staticfield sun/misc/Unsafe ARRAY_DOUBLE_BASE_OFFSET I 16
        staticfield sun/misc/Unsafe ARRAY_OBJECT_BASE_OFFSET I 16
        staticfield sun/misc/Unsafe ARRAY_BOOLEAN_INDEX_SCALE I 1
        staticfield sun/misc/Unsafe ARRAY_BYTE_INDEX_SCALE I 1
        staticfield sun/misc/Unsafe ARRAY_SHORT_INDEX_SCALE I 2
        staticfield sun/misc/Unsafe ARRAY_CHAR_INDEX_SCALE I 2
        staticfield sun/misc/Unsafe ARRAY_INT_INDEX_SCALE I 4
        staticfield sun/misc/Unsafe ARRAY_LONG_INDEX_SCALE I 8
        staticfield sun/misc/Unsafe ARRAY_FLOAT_INDEX_SCALE I 4
        staticfield sun/misc/Unsafe ARRAY_DOUBLE_INDEX_SCALE I 8
        staticfield sun/misc/Unsafe ARRAY_OBJECT_INDEX_SCALE I 4
        staticfield sun/misc/Unsafe ADDRESS_SIZE I 8
        instanceKlass java/io/FilterInputStream
        instanceKlass java/io/FileInputStream
        instanceKlass java/io/ByteArrayInputStream
        ciInstanceKlass java/io/InputStream 1 1 78 10 10 100 10 100 10 10 100 100 5 0 10 8 10 7 100 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 12 12 1 1 12 1 1 100 12 1 12 1 1 1 1 1 1
        ciInstanceKlass java/io/ByteArrayInputStream 0 0 75 10 9 9 9 9 10 100 10 100 10 10 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 12 12 12 12 12 100 12 1 1 100 12 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/io/File 1 1 654 9 9 10 9 9 9 10 9 100 10 8 10 9 10 100 10 10 10 10 10 100 8 10 10 8 10 8 10 8 10 8 10 8 10 8 10 8 10 9 10 10 10 10 10 10 7 10 10 10 10 10 100 8 10 10 10 8 10 7 10 10 10 10 100 10 100 10 10 10 10 10 8 100 10 100 100 10 10 10 7 10 10 10 10 10 10 10 10 10 10 10 100 10 11 11 11 7 11 100 10 10 10 10 100 11 10 10 10 10 10 10 10 8 10 10 10 10 10 10 10 10 100 8 10 10 10 8 8 10 10 100 8 10 10 10 10 10 10 10 10 8 10 10 9 9 10 9 10 9 10 10 10 10 10 10 9 10 9 9 10 10 10 8 100 7 100 100 100 1 1 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 100 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 100 1 1 1 100 100 100 1 1 1 1 100 1 1 1 1 12 12 12 12 12 12 12 12 1 1 12 12 12 1 12 12 12 12 1 1 12 12 1 12 1 12 1 12 1 12 1 12 1 12 1 12 12 12 12 12 12 12 12 1 12 12 12 12 12 1 1 12 12 1 12 1 12 12 12 1 1 12 12 12 12 1 1 12 1 1 12 7 12 100 12 1 12 12 12 12 12 12 12 12 100 12 12 12 1 100 12 100 12 12 1 12 12 100 12 12 12 12 12 12 12 12 1 12 12 12 12 12 12 12 12 1 1 12 12 1 1 12 12 1 1 12 12 12 12 100 12 12 100 12 12 12 12 12 7 12 12 12 12 100 12 100 12 7 12 7 12 12 12 12 12 12 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/io/File fs Ljava/io/FileSystem; java/io/WinNTFileSystem
        staticfield java/io/File separatorChar C 92
        staticfield java/io/File separator Ljava/lang/String; "\"
        staticfield java/io/File pathSeparatorChar C 59
        staticfield java/io/File pathSeparator Ljava/lang/String; ";"
        staticfield java/io/File PATH_OFFSET J 16
        staticfield java/io/File PREFIX_LENGTH_OFFSET J 12
        staticfield java/io/File UNSAFE Lsun/misc/Unsafe; sun/misc/Unsafe
        staticfield java/io/File $assertionsDisabled Z 1
        instanceKlass sun/misc/Launcher$ExtClassLoader
        instanceKlass sun/misc/Launcher$AppClassLoader
        ciInstanceKlass java/net/URLClassLoader 1 1 634 9 10 9 10 7 10 9 10 10 7 10 10 10 10 10 10 10 100 10 10 10 100 100 100 8 10 10 10 10 11 11 11 100 11 11 10 11 11 11 10 10 10 7 10 10 7 100 10 7 10 10 10 10 100 7 10 8 10 8 10 10 10 8 8 10 10 10 100 100 8 10 10 10 10 10 10 10 10 10 7 10 10 10 10 10 10 10 8 10 10 9 10 9 9 9 9 9 9 10 8 10 100 10 10 7 10 10 100 10 10 10 10 7 10 9 10 8 100 8 10 10 8 10 10 9 10 10 10 10 100 8 10 100 10 10 100 10 10 7 100 10 7 10 10 10 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 1 12 12 7 12 100 12 1 12 7 12 12 12 12 7 12 1 12 12 12 1 1 1 1 12 12 12 12 100 12 100 12 12 1 12 100 12 12 12 12 12 12 12 1 12 12 1 1 12 1 12 100 12 12 1 1 1 12 1 12 12 1 1 12 12 12 1 1 1 12 12 7 12 7 12 12 12 12 12 12 1 12 7 12 12 12 12 12 12 1 12 100 12 100 12 100 12 12 12 12 12 12 12 12 1 12 1 12 1 12 12 1 12 12 12 12 1 7 12 7 12 12 1 1 1 12 12 1 12 12 12 100 12 12 12 12 1 1 1 12 7 12 1 12 12 1 1 12 1 7 12 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/net/URL 1 1 527 10 10 10 9 9 10 10 10 9 10 8 10 7 10 10 8 10 9 100 8 10 10 8 9 7 10 10 9 10 9 8 9 10 9 10 8 9 10 10 10 10 8 10 10 10 10 8 9 8 10 10 100 10 10 10 10 9 10 9 10 10 10 7 10 10 10 10 10 100 10 10 10 100 8 10 9 10 10 9 10 100 10 10 10 10 10 10 10 10 10 10 10 9 9 100 8 10 10 9 10 10 7 11 7 8 8 10 10 7 8 8 7 10 10 10 10 8 8 10 100 10 10 10 10 10 10 100 10 7 10 7 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 100 1 1 1 1 12 12 12 12 12 7 12 12 12 12 12 1 12 1 12 1 12 12 1 1 12 12 1 12 1 12 12 12 12 1 12 12 12 12 1 12 12 12 12 12 1 12 12 12 12 1 12 1 12 12 1 12 12 100 12 12 100 12 100 12 12 12 12 12 1 12 12 12 12 12 1 12 1 1 100 12 100 12 12 100 12 12 1 12 12 12 12 12 100 12 12 12 100 12 12 12 12 12 1 1 12 12 12 12 1 100 12 1 1 1 12 7 12 1 1 1 1 12 12 12 1 1 7 12 1 100 12 12 12 12 100 12 100 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/util/jar/Manifest 0 0 280 10 100 10 9 100 10 9 10 10 10 10 11 11 10 11 100 10 10 11 11 11 11 100 100 8 10 11 100 8 10 10 10 8 10 10 10 11 10 10 10 8 10 100 10 10 10 100 8 10 10 8 10 10 10 10 10 11 10 10 10 100 100 10 11 10 11 10 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 1 12 1 12 12 12 12 12 100 12 12 1 12 12 12 100 12 100 12 12 1 1 1 12 12 1 1 12 12 12 1 12 12 12 12 12 12 12 1 12 1 12 12 12 1 1 12 1 12 100 12 12 12 12 12 12 100 12 12 1 1 12 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass sun/misc/Launcher 1 1 250 9 10 10 9 9 10 10 100 100 8 10 10 9 8 10 10 8 10 8 10 8 100 10 10 10 100 100 100 100 10 100 10 8 10 10 10 9 7 10 9 10 7 10 10 8 10 10 10 10 10 100 10 7 10 7 10 8 7 100 1 1 100 1 7 1 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 100 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 12 12 12 12 12 12 12 1 1 1 12 12 12 1 7 12 12 1 7 12 1 7 12 1 1 100 12 100 12 1 1 1 1 12 1 1 12 12 12 12 1 12 12 12 1 12 1 12 12 12 12 7 12 1 12 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass sun/misc/Launcher$AppClassLoader 1 1 234 8 10 100 10 7 10 10 7 10 10 10 11 9 10 10 10 10 10 10 10 10 100 10 10 10 7 8 10 10 9 10 100 10 10 10 10 100 10 100 100 10 100 10 10 100 10 7 10 10 7 7 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 7 12 1 12 1 12 7 12 1 12 12 7 12 7 12 12 7 12 7 12 12 12 100 12 12 12 12 1 12 12 12 1 1 7 12 12 100 12 1 12 12 12 1 12 1 1 12 1 12 12 1 12 1 7 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield sun/misc/Launcher$AppClassLoader $assertionsDisabled Z 1
        ciInstanceKlass sun/misc/Launcher$ExtClassLoader 1 1 248 10 7 10 10 7 100 10 100 10 10 10 10 10 11 10 8 10 7 9 10 10 7 10 10 7 10 10 8 10 10 10 10 10 7 10 10 10 10 10 10 8 10 10 10 100 10 100 100 10 100 10 10 100 10 10 7 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 12 1 12 7 12 7 1 1 12 1 12 12 12 12 7 12 7 12 7 12 1 7 12 1 12 12 12 1 12 12 1 12 12 1 7 12 12 12 12 12 1 12 12 12 12 12 1 100 12 12 12 1 1 1 12 1 12 12 1 12 7 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/security/CodeSource 1 1 407 10 9 9 9 9 10 100 10 100 10 7 10 10 10 100 10 10 10 10 10 100 10 10 10 10 10 10 10 10 10 10 10 10 10 8 10 10 10 10 8 10 10 100 10 10 8 10 10 10 8 8 9 100 8 10 10 8 10 8 8 8 10 10 10 10 10 10 100 100 10 10 10 10 10 100 10 10 10 10 100 10 100 100 8 8 10 10 100 8 10 100 10 10 10 10 10 10 8 11 100 10 10 100 10 11 11 11 7 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 100 1 1 12 12 12 12 12 100 12 100 7 12 1 12 12 100 1 12 100 12 12 12 1 12 100 100 12 100 12 12 100 12 12 12 12 1 12 12 12 12 1 12 1 12 1 12 12 12 1 1 12 1 1 12 12 1 12 1 1 1 100 12 12 12 12 12 12 1 1 12 12 12 100 12 12 1 12 12 12 12 1 12 1 1 1 1 12 1 1 12 1 12 12 12 12 100 1 100 12 1 12 12 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/lang/StackTraceElement 0 0 108 10 8 10 100 9 8 9 9 9 100 10 10 10 8 10 8 8 8 10 8 10 8 100 10 10 10 10 100 100 1 1 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 1 1 1 1 1 1 1 1 1 12 1 100 12 1 12 1 12 12 12 1 12 12 1 12 1 1 1 12 1 12 1 1 12 12 12 12 1 1 1 1 1 1 1 1 1 1 1
        instanceKlass java/nio/LongBuffer
        instanceKlass java/nio/CharBuffer
        instanceKlass java/nio/ByteBuffer
        ciInstanceKlass java/nio/Buffer 1 1 119 10 9 9 100 100 10 8 10 10 10 10 9 10 10 8 8 8 9 10 100 10 100 10 100 10 100 10 7 7 1 1 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 1 1 1 12 12 12 12 12 12 12 1 1 1 12 1 1 1 1 1 1 1 1 1 1 1 1
        ciInstanceKlass java/lang/Boolean 1 1 124 10 9 10 10 8 10 9 9 8 10 7 10 10 100 100 10 10 8 10 9 7 100 100 1 1 1 1 1 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 12 12 1 100 12 12 12 1 12 1 12 7 12 1 1 12 12 1 7 12 12 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/Boolean TRUE Ljava/lang/Boolean; java/lang/Boolean
        staticfield java/lang/Boolean FALSE Ljava/lang/Boolean; java/lang/Boolean
        staticfield java/lang/Boolean TYPE Ljava/lang/Class; java/lang/Class
        ciInstanceKlass java/lang/Character 1 1 500 10 9 9 7 10 10 10 10 10 3 3 3 3 3 10 10 3 11 11 10 10 100 10 10 3 10 10 10 100 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 5 0 10 10 10 10 10 10 10 10 10 10 9 100 10 10 10 3 10 10 100 10 10 10 10 8 10 9 10 10 10 10 8 10 9 100 100 100 100 1 1 100 1 100 1 100 1 1 1 1 3 1 3 1 1 3 1 3 1 1 1 1 1 1 1 3 1 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 3 1 1 3 1 1 1 1 1 3 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 12 12 12 1 12 12 12 100 12 12 12 12 100 12 12 12 12 1 12 12 12 12 1 12 12 12 12 12 12 7 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 12 12 100 12 12 1 12 12 12 1 100 12 100 12 12 12 7 12 1 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/Character TYPE Ljava/lang/Class; java/lang/Class
        staticfield java/lang/Character $assertionsDisabled Z 1
        instanceKlass java/util/concurrent/atomic/AtomicInteger
        instanceKlass java/lang/Long
        instanceKlass java/lang/Integer
        instanceKlass java/lang/Short
        instanceKlass java/lang/Byte
        instanceKlass java/lang/Double
        instanceKlass java/lang/Float
        ciInstanceKlass java/lang/Number 1 1 37 10 10 100 7 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 1 1
        ciInstanceKlass java/lang/Float 1 1 191 10 10 100 4 100 10 10 8 8 10 7 10 10 10 4 4 4 10 9 10 10 10 10 10 10 3 3 3 10 10 10 10 8 10 9 100 100 1 1 1 1 1 4 1 1 1 4 1 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 12 100 12 1 1 12 100 12 1 1 100 12 1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 1 7 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/Float TYPE Ljava/lang/Class; java/lang/Class
        ciInstanceKlass java/lang/Double 1 1 251 10 10 10 100 10 10 6 0 8 10 8 10 8 100 6 0 10 5 0 5 0 8 8 10 10 8 10 8 8 8 10 10 10 10 10 7 10 10 10 6 0 6 0 6 0 10 9 10 10 10 10 5 0 5 0 10 10 10 10 8 10 9 100 100 1 1 1 1 1 6 0 1 1 1 6 0 1 1 3 1 3 1 3 1 3 1 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 12 12 12 1 12 100 12 1 12 1 12 1 1 12 1 1 100 12 100 12 1 12 1 1 1 12 12 12 12 12 1 12 12 12 12 12 12 12 12 12 12 12 12 1 7 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/Double TYPE Ljava/lang/Class; java/lang/Class
        ciInstanceKlass java/lang/Byte 1 1 168 10 9 10 7 100 100 10 8 10 8 10 10 10 10 10 10 10 10 8 8 10 9 10 10 10 10 5 0 10 8 10 9 100 100 100 1 1 1 1 1 3 1 3 1 1 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 12 12 12 1 1 1 12 1 12 1 12 12 12 12 12 12 12 12 1 1 12 12 12 12 12 12 1 7 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/Byte TYPE Ljava/lang/Class; java/lang/Class
        ciInstanceKlass java/lang/Short 1 1 174 10 10 7 100 100 10 8 10 8 10 10 10 10 10 10 9 10 10 10 8 8 10 9 10 10 10 10 3 3 5 0 10 8 10 9 100 100 100 1 1 1 1 1 3 1 3 1 1 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 12 12 1 1 1 12 1 12 1 12 12 12 12 12 12 12 12 12 12 1 1 12 12 12 12 12 12 1 7 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/Short TYPE Ljava/lang/Class; java/lang/Class
        ciInstanceKlass java/lang/Integer 1 1 357 100 10 9 100 10 10 10 10 7 10 10 10 10 3 8 10 10 10 3 9 9 3 9 100 8 10 100 10 8 10 10 8 10 8 10 3 10 10 10 10 8 100 10 10 5 0 8 10 10 7 9 9 10 10 9 10 10 10 10 100 100 10 8 8 10 8 8 8 8 8 8 10 10 10 5 0 3 3 3 3 3 10 10 8 10 9 3 3 3 3 3 3 7 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 3 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 12 12 100 12 12 1 12 100 12 12 12 1 12 12 12 12 12 12 1 1 12 1 12 1 12 12 1 12 1 12 12 12 12 12 1 1 12 12 1 12 12 1 12 12 12 12 12 12 12 7 12 1 1 12 1 1 12 1 1 1 1 1 1 12 12 12 12 12 1 7 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/Integer TYPE Ljava/lang/Class; java/lang/Class
        staticfield java/lang/Integer digits [C 36
        staticfield java/lang/Integer DigitTens [C 100
        staticfield java/lang/Integer DigitOnes [C 100
        staticfield java/lang/Integer sizeTable [I 10
        ciInstanceKlass java/lang/Long 1 1 413 100 10 9 100 10 10 10 10 10 5 0 5 0 100 10 10 10 10 10 10 10 10 10 10 10 7 10 10 10 10 5 0 8 10 10 10 100 5 0 5 0 9 9 3 3 100 8 10 8 10 8 8 10 5 0 10 10 10 10 8 100 10 10 8 10 8 10 10 5 0 5 0 9 10 8 8 10 8 8 8 8 8 8 10 10 10 10 9 10 10 10 100 100 10 10 10 10 10 5 0 5 0 5 0 5 0 5 0 10 10 10 8 10 9 7 100 100 1 1 1 1 1 1 5 0 1 1 1 1 1 1 1 3 1 3 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 12 12 12 12 12 1 12 12 12 12 12 12 100 12 12 12 12 12 1 12 100 12 12 12 1 12 12 12 1 12 12 1 1 12 1 12 1 1 12 12 12 12 12 1 1 12 12 1 12 1 12 12 12 12 1 1 12 1 1 1 1 1 1 12 12 12 12 12 12 100 12 1 1 12 12 12 12 12 12 12 1 7 12 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        staticfield java/lang/Long TYPE Ljava/lang/Class; java/lang/Class
        ciInstanceKlass java/lang/NullPointerException 1 1 26 10 10 100 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 1
        ciInstanceKlass java/lang/ArithmeticException 1 1 26 10 10 100 100 1 1 1 5 0 1 1 1 1 1 1 1 1 1 1 1 1 12 12 1 1
        ciInstanceKlass TestSubClassesOfConstantArray 1 1 83 7 1 100 1 1 1 1 10 12 1 1 1 1 1 1 10 7 1 12 1 1 10 7 1 12 1 1 1 1 1 1 1 1 1 100 1 1 1 7 1 7 1 10 7 1 10 10 12 9 7 1 12 1 1 8 1 10 7 1 12 1 1 5 0 10 7 1 12 1 1 1 1 1 1 1 1 1 1 1 1 1 1
        instanceKlass TestSubClassesOfConstantArray$LongsHolder
        instanceKlass TestSubClassesOfConstantArray$IntegersHolder
        ciInstanceKlass TestSubClassesOfConstantArray$NumbersHolder 1 1 22 100 1 7 1 1 1 1 10 12 1 1 1 1 1 1 1 1 1 100 1 1
        ciInstanceKlass TestSubClassesOfConstantArray$IntegersHolder 1 1 33 7 1 7 1 1 1 1 1 1 7 1 10 12 1 1 9 12 1 1 10 12 1 1 1 1 1 1 1 100 1 1 1
        staticfield TestSubClassesOfConstantArray$IntegersHolder integers [Ljava/lang/Integer; 1 [Ljava/lang/Integer;
        ciInstanceKlass TestSubClassesOfConstantArray$LongsHolder 1 1 33 7 1 7 1 1 1 1 1 1 7 1 10 12 1 1 9 12 1 1 10 12 1 1 1 1 1 1 1 100 1 1 1
        staticfield TestSubClassesOfConstantArray$LongsHolder longs [Ljava/lang/Long; 1 [Ljava/lang/Long;
        compile TestSubClassesOfConstantArray loopNumbers (LTestSubClassesOfConstantArray$NumbersHolder;)V -1 4 inline 3 0 -1 TestSubClassesOfConstantArray loopNumbers (LTestSubClassesOfConstantArray$NumbersHolder;)V 1 1 TestSubClassesOfConstantArray$IntegersHolder getNumbers ()[Ljava/lang/Number; 1 1 TestSubClassesOfConstantArray$LongsHolder getNumbers ()[Ljava/lang/Number;


        REPRODUCIBILITY :
        This bug can be reproduced always.

        ---------- BEGIN SOURCE ----------
        //File: TestSubClassesOfConstantArray.java
        public class TestSubClassesOfConstantArray {
            
            public abstract static class NumbersHolder {
                public Number[] getNumbers() {
                    return null;
                }
            }
            
            public static class IntegersHolder extends NumbersHolder {
                private final static Integer integers[] = { new Integer(1) };
                
                public Number[] getNumbers() {
                    return integers;
                }
            }

            public static class LongsHolder extends NumbersHolder {
                private final static Long longs[] = { new Long(1) };
                
                public Number[] getNumbers() {
                    return longs;
                }
            }
            
            public static final void loopNumbers(NumbersHolder numbersHolder) {
                Number[] numbers = numbersHolder.getNumbers();
                for (int i = 0; i < numbers.length; i++) {
                    numbers[i].longValue();
                }
            }
            
            public static void main(String[] args) throws Exception {
                for (int i = 0; i < 10000; i++) {
                    IntegersHolder integersHolder = new IntegersHolder();
                    LongsHolder longsHolder = new LongsHolder();
                    loopNumbers(integersHolder);
                    loopNumbers(longsHolder);
                }
                System.out.println("done!");
                Thread.sleep(1000);
            }
        }

        ---------- END SOURCE ----------

        CUSTOMER SUBMITTED WORKAROUND :
        If the "final" keyword is removed from the arrays (named integers[] and longs[] in my example) it will not crash.

        If building a custom OpenJDK and reverting the commit http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/5231c2210388 it will not crash. This commit triggered the error, although I’m not sure it is the actual root cause.


              roland Roland Westrelin
              webbuggrp Webbug Group
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: