# # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (/jdk-dev/src/hotspot/share/runtime/interfaceSupport.inline.hpp:187), pid=11950, tid=12008 # assert(!thread->owns_locks()) failed: must release all locks when leaving VM # # JRE version: OpenJDK Runtime Environment (20.0) (fastdebug build 20-internal-adhoc.openjdk.jdk-dev) # Java VM: OpenJDK 64-Bit Server VM (fastdebug 20-internal-adhoc.openjdk.jdk-dev, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-ppc64le) # Problematic frame: # V [libjvm.so+0x1274648] JvmtiJavaThreadEventTransition::JvmtiJavaThreadEventTransition(JavaThread*)+0xa8 # # Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h" (or dumping to /priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/scratch/core.11950) # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # --------------- S U M M A R Y ------------ Command Line: -Dtest.vm.opts=-Xmx768m -Djava.awt.headless=true -Djava.util.prefs.userRoot=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/tmp -Djava.io.tmpdir=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/tmp -Dtest.getfreeport.max.tries=40 -ea -esa -Dtest.tool.vm.opts=-J-Xmx768m -J-Djava.awt.headless=true -J-Djava.util.prefs.userRoot=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/tmp -J-Djava.io.tmpdir=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/tmp -J-Dtest.getfreeport.max.tries=40 -J-ea -J-esa -Dtest.compiler.opts= -Dtest.java.opts= -Dtest.jdk=/priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20 -Dcompile.jdk=/priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20 -Dtest.timeout.factor=6.0 -Dtest.nativepath=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/native -Dtest.root=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg -Dtest.name=vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java -Dtest.file=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java -Dtest.src=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003 -Dtest.src.path=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003:/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/vmTestbase:/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/lib -Dtest.classes=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.d -Dtest.class.path=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.d:/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/vmTestbase:/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/test/lib -Dtest.class.path.prefix=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003:/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/vmTestbase:/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/test/lib -Xmx768m -Djava.awt.headless=true -Djava.util.prefs.userRoot=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/tmp -Djava.io.tmpdir=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/tmp -Dtest.getfreeport.max.tries=40 -ea -esa -Djava.library.path=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/native -agentlib:resexhausted=-waittime=5 -Xms64m -Xmx64m -XX:MaxMetaspaceSize=9m -XX:-UseGCOverheadLimit com.sun.javatest.regtest.agent.MainWrapper /priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.d/main.0.jta Host: TESTBOX, POWER10 (architected), altivec supported, 16 cores, 63G, SUSE Linux Enterprise Server 15 SP4 Time: Tue Nov 22 00:15:38 2022 CET elapsed time: 4.828562 seconds (0d 0h 0m 4s) --------------- T H R E A D --------------- Current thread (0x00007fff9035b7f0): JavaThread "MainThread" [_thread_in_vm, id=12008, stack(0x00007fff65130000,0x00007fff65330000)] Stack: [0x00007fff65130000,0x00007fff65330000], sp=0x00007fff6532c0c0, free space=2032k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0x1274648] JvmtiJavaThreadEventTransition::JvmtiJavaThreadEventTransition(JavaThread*)+0xa8 (interfaceSupport.inline.hpp:187) V [libjvm.so+0x126d9bc] JvmtiExport::post_resource_exhausted(int, char const*)+0x13c (jvmtiExport.cpp:1760) V [libjvm.so+0x14ab72c] Metaspace::report_metadata_oome(ClassLoaderData*, unsigned long, MetaspaceObj::Type, Metaspace::MetadataType, JavaThread*)+0x76c (metaspace.cpp:972) V [libjvm.so+0x14abd08] Metaspace::allocate(ClassLoaderData*, unsigned long, MetaspaceObj::Type, JavaThread*)+0x1f8 (metaspace.cpp:922) V [libjvm.so+0x491a10] MetaspaceObj::operator new(unsigned long, ClassLoaderData*, unsigned long, MetaspaceObj::Type, JavaThread*)+0x30 (allocation.cpp:83) V [libjvm.so+0x14f3b34] MethodData::allocate(ClassLoaderData*, methodHandle const&, JavaThread*)+0x54 (methodData.cpp:664) V [libjvm.so+0x14d1a18] Method::build_profiling_method_data(methodHandle const&, JavaThread*)+0x168 (method.cpp:598) V [libjvm.so+0x9682f0] CompilationPolicy::create_mdo(methodHandle const&, JavaThread*)+0x2a0 (compilationPolicy.cpp:967) V [libjvm.so+0x96a674] CompilationPolicy::event(methodHandle const&, methodHandle const&, int, int, CompLevel, CompiledMethod*, JavaThread*)+0x9e4 (compilationPolicy.cpp:1145) V [libjvm.so+0xf4fb38] InterpreterRuntime::frequency_counter_overflow_inner(JavaThread*, unsigned char*)+0x1a8 (interpreterRuntime.cpp:1038) V [libjvm.so+0xf4fc84] InterpreterRuntime::frequency_counter_overflow(JavaThread*, unsigned char*)+0x34 (interpreterRuntime.cpp:987) j java.util.concurrent.ConcurrentHashMap.replaceNode(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+0 java.base@20-internal j java.util.concurrent.ConcurrentHashMap.remove(Ljava/lang/Object;)Ljava/lang/Object;+4 java.base@20-internal j java.lang.invoke.MethodType$ConcurrentWeakInternSet.expungeStaleElements()V+17 java.base@20-internal j java.lang.invoke.MethodType$ConcurrentWeakInternSet.get(Ljava/lang/Object;)Ljava/lang/Object;+13 java.base@20-internal j java.lang.invoke.MethodType.makeImpl(Ljava/lang/Class;[Ljava/lang/Class;Z)Ljava/lang/invoke/MethodType;+25 java.base@20-internal j java.lang.invoke.MethodType.methodType(Ljava/lang/Class;[Ljava/lang/Class;Z)Ljava/lang/invoke/MethodType;+65 java.base@20-internal J 498 c2 java.lang.invoke.MemberName.getMethodType()Ljava/lang/invoke/MethodType; java.base@20-internal (211 bytes) @ 0x00007fff7fc19448 [0x00007fff7fc19280+0x00000000000001c8] J 415 c1 java.lang.invoke.DirectMethodHandle.makeAllocator(Ljava/lang/invoke/MemberName;)Ljava/lang/invoke/DirectMethodHandle; java.base@20-internal (137 bytes) @ 0x00007fff7813e370 [0x00007fff7813db80+0x00000000000007f0] J 420 c1 java.lang.invoke.MethodHandles$Lookup.getDirectConstructorCommon(Ljava/lang/Class;Ljava/lang/invoke/MemberName;Z)Ljava/lang/invoke/MethodHandle; java.base@20-internal (69 bytes) @ 0x00007fff7814d7e8 [0x00007fff7814ce00+0x00000000000009e8] J 462 c1 java.lang.invoke.MethodHandles$Lookup.getDirectConstructorNoSecurityManager(Ljava/lang/Class;Ljava/lang/invoke/MemberName;)Ljava/lang/invoke/MethodHandle; java.base@20-internal (10 bytes) @ 0x00007fff7815ca9c [0x00007fff7815ca00+0x000000000000009c] J 460 c1 java.lang.invoke.MethodHandles$Lookup.unreflectConstructor(Ljava/lang/reflect/Constructor;)Ljava/lang/invoke/MethodHandle; java.base@20-internal (55 bytes) @ 0x00007fff7815c080 [0x00007fff7815bc00+0x0000000000000480] J 457 c1 jdk.internal.reflect.MethodHandleAccessorFactory.newConstructorAccessor(Ljava/lang/reflect/Constructor;)Ljdk/internal/reflect/ConstructorAccessorImpl; java.base@20-internal (84 bytes) @ 0x00007fff7815d4c4 [0x00007fff7815d100+0x00000000000003c4] J 455 c1 jdk.internal.reflect.ReflectionFactory.newConstructorAccessor(Ljava/lang/reflect/Constructor;)Ljdk/internal/reflect/ConstructorAccessor; java.base@20-internal (144 bytes) @ 0x00007fff7815969c [0x00007fff78159200+0x000000000000049c] J 454 c1 java.lang.reflect.Constructor.acquireConstructorAccessor()Ljdk/internal/reflect/ConstructorAccessor; java.base@20-internal (75 bytes) @ 0x00007fff7815a870 [0x00007fff7815a680+0x00000000000001f0] J 482 c1 java.lang.reflect.Constructor.newInstanceWithCaller([Ljava/lang/Object;ZLjava/lang/Class;)Ljava/lang/Object; java.base@20-internal (51 bytes) @ 0x00007fff781785d0 [0x00007fff78178480+0x0000000000000150] J 446 c1 java.lang.Class.newInstance()Ljava/lang/Object; java.base@20-internal (134 bytes) @ 0x00007fff78154648 [0x00007fff78152780+0x0000000000001ec8] J 488 c1 nsk.jvmti.ResourceExhausted.resexhausted003$MyClassLoader.loadClass(Ljava/lang/String;[B)Ljava/lang/Class; (37 bytes) @ 0x00007fff78173f94 [0x00007fff78173d00+0x0000000000000294] j nsk.jvmti.ResourceExhausted.resexhausted003.run([Ljava/lang/String;Ljava/io/PrintStream;)I+185 j nsk.jvmti.ResourceExhausted.resexhausted003.main([Ljava/lang/String;)V+9 j java.lang.invoke.LambdaForm$DMH+0x0000000801001800.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;)V+10 java.base@20-internal j java.lang.invoke.LambdaForm$MH+0x0000000801002c00.invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+33 java.base@20-internal j java.lang.invoke.Invokers$Holder.invokeExact_MT(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+20 java.base@20-internal j jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+55 java.base@20-internal j jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+23 java.base@20-internal j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+102 java.base@20-internal j com.sun.javatest.regtest.agent.MainWrapper$MainThread.run()V+134 j java.lang.Thread.run()V+13 java.base@20-internal v ~StubRoutines::call_stub 0x00007fff7f4a084c V [libjvm.so+0xf70594] JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x694 (javaCalls.cpp:417) V [libjvm.so+0x163735c] os::os_exception_wrapper(void (*)(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*), JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*)+0x3c (os_linux.cpp:4830) V [libjvm.so+0xf70ad0] JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*)+0x300 (javaCalls.cpp:331) V [libjvm.so+0xf70cd8] JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*)+0x78 (javaCalls.cpp:193) V [libjvm.so+0x116702c] thread_entry(JavaThread*, JavaThread*)+0xbc (jvm.cpp:2876) V [libjvm.so+0xfb00b0] JavaThread::thread_main_inner()+0x2c0 (javaThread.cpp:700) V [libjvm.so+0x1b26ee8] Thread::call_run()+0x148 (thread.cpp:224) V [libjvm.so+0x1639e14] thread_native_entry(Thread*)+0x164 (os_linux.cpp:739) C [libpthread.so.0+0x96a8] start_thread+0xf8 Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j java.util.concurrent.ConcurrentHashMap.replaceNode(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+0 java.base@20-internal j java.util.concurrent.ConcurrentHashMap.remove(Ljava/lang/Object;)Ljava/lang/Object;+4 java.base@20-internal j java.lang.invoke.MethodType$ConcurrentWeakInternSet.expungeStaleElements()V+17 java.base@20-internal j java.lang.invoke.MethodType$ConcurrentWeakInternSet.get(Ljava/lang/Object;)Ljava/lang/Object;+13 java.base@20-internal j java.lang.invoke.MethodType.makeImpl(Ljava/lang/Class;[Ljava/lang/Class;Z)Ljava/lang/invoke/MethodType;+25 java.base@20-internal j java.lang.invoke.MethodType.methodType(Ljava/lang/Class;[Ljava/lang/Class;Z)Ljava/lang/invoke/MethodType;+65 java.base@20-internal J 498 c2 java.lang.invoke.MemberName.getMethodType()Ljava/lang/invoke/MethodType; java.base@20-internal (211 bytes) @ 0x00007fff7fc19448 [0x00007fff7fc19280+0x00000000000001c8] J 415 c1 java.lang.invoke.DirectMethodHandle.makeAllocator(Ljava/lang/invoke/MemberName;)Ljava/lang/invoke/DirectMethodHandle; java.base@20-internal (137 bytes) @ 0x00007fff7813e370 [0x00007fff7813db80+0x00000000000007f0] J 420 c1 java.lang.invoke.MethodHandles$Lookup.getDirectConstructorCommon(Ljava/lang/Class;Ljava/lang/invoke/MemberName;Z)Ljava/lang/invoke/MethodHandle; java.base@20-internal (69 bytes) @ 0x00007fff7814d7e8 [0x00007fff7814ce00+0x00000000000009e8] J 462 c1 java.lang.invoke.MethodHandles$Lookup.getDirectConstructorNoSecurityManager(Ljava/lang/Class;Ljava/lang/invoke/MemberName;)Ljava/lang/invoke/MethodHandle; java.base@20-internal (10 bytes) @ 0x00007fff7815ca9c [0x00007fff7815ca00+0x000000000000009c] J 460 c1 java.lang.invoke.MethodHandles$Lookup.unreflectConstructor(Ljava/lang/reflect/Constructor;)Ljava/lang/invoke/MethodHandle; java.base@20-internal (55 bytes) @ 0x00007fff7815c080 [0x00007fff7815bc00+0x0000000000000480] J 457 c1 jdk.internal.reflect.MethodHandleAccessorFactory.newConstructorAccessor(Ljava/lang/reflect/Constructor;)Ljdk/internal/reflect/ConstructorAccessorImpl; java.base@20-internal (84 bytes) @ 0x00007fff7815d4c4 [0x00007fff7815d100+0x00000000000003c4] J 455 c1 jdk.internal.reflect.ReflectionFactory.newConstructorAccessor(Ljava/lang/reflect/Constructor;)Ljdk/internal/reflect/ConstructorAccessor; java.base@20-internal (144 bytes) @ 0x00007fff7815969c [0x00007fff78159200+0x000000000000049c] J 454 c1 java.lang.reflect.Constructor.acquireConstructorAccessor()Ljdk/internal/reflect/ConstructorAccessor; java.base@20-internal (75 bytes) @ 0x00007fff7815a870 [0x00007fff7815a680+0x00000000000001f0] J 482 c1 java.lang.reflect.Constructor.newInstanceWithCaller([Ljava/lang/Object;ZLjava/lang/Class;)Ljava/lang/Object; java.base@20-internal (51 bytes) @ 0x00007fff781785d0 [0x00007fff78178480+0x0000000000000150] J 446 c1 java.lang.Class.newInstance()Ljava/lang/Object; java.base@20-internal (134 bytes) @ 0x00007fff78154648 [0x00007fff78152780+0x0000000000001ec8] J 488 c1 nsk.jvmti.ResourceExhausted.resexhausted003$MyClassLoader.loadClass(Ljava/lang/String;[B)Ljava/lang/Class; (37 bytes) @ 0x00007fff78173f94 [0x00007fff78173d00+0x0000000000000294] j nsk.jvmti.ResourceExhausted.resexhausted003.run([Ljava/lang/String;Ljava/io/PrintStream;)I+185 j nsk.jvmti.ResourceExhausted.resexhausted003.main([Ljava/lang/String;)V+9 j java.lang.invoke.LambdaForm$DMH+0x0000000801001800.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;)V+10 java.base@20-internal j java.lang.invoke.LambdaForm$MH+0x0000000801002c00.invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+33 java.base@20-internal j java.lang.invoke.Invokers$Holder.invokeExact_MT(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+20 java.base@20-internal j jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+55 java.base@20-internal j jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+23 java.base@20-internal j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+102 java.base@20-internal j com.sun.javatest.regtest.agent.MainWrapper$MainThread.run()V+134 j java.lang.Thread.run()V+13 java.base@20-internal v ~StubRoutines::call_stub 0x00007fff7f4a084c Registers: pc =0x00007fff956a4648 lr =0x00007fff956a460c ctr=0x00007fff96c59fa0 r0 =0x00007fff956a460c r1 =0x00007fff6532c0c0 r2 =0x00007fff96817b00 r3 =0x00007fff96213bf0 r4 =0x00000000000000bb r5 =0x00007fff96256e08 r6 =0x00007fff96256de0 r7 =0x0000000000000006 r8 =0x0000000000000004 r9 =0x00007fff96c00000 r10=0x0000000000000058 r11=0x1000000000000000 r12=0x00007fff96c59fa0 r13=0x00007fff653368f0 r14=0x0000000800c00e98 r15=0x00007fff6532ca60 r16=0x00007fff9035b7f0 r17=0x0000000000000000 r18=0x00007fff6532cb80 r19=0x000000080047c8f0 r20=0x0000000000000005 r21=0x00007fff6532cb00 r22=0x00007fff7f4ad2d8 r23=0x00007fff6532c1b7 r24=0x00007fff6532c1b8 r25=0x00007fff968976f0 r26=0x0000000000000001 r27=0x00007fff963e1ed8 r28=0x00007fff6532c1e0 r29=0x00007fff6532c1d8 r30=0x00007fff9035b7f0 r31=0x00007fff6532c0c0 Register to memory mapping: pc =0x00007fff956a4648: in /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so at 0x00007fff94430000 lr =0x00007fff956a460c: in /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so at 0x00007fff94430000 ctr =0x00007fff96c59fa0: __tls_get_addr_opt+0x0000000000000000 in /lib64/ld64.so.2 at 0x00007fff96c40000 r0 =0x00007fff956a460c: in /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so at 0x00007fff94430000 r1 =0x00007fff6532c0c0 is pointing into the stack for thread: 0x00007fff9035b7f0 r2 =0x00007fff96817b00: in /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so at 0x00007fff94430000 r3 =0x00007fff96213bf0: in /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so at 0x00007fff94430000 r4 =0x00000000000000bb is an unknown value r5 =0x00007fff96256e08: in /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so at 0x00007fff94430000 r6 =0x00007fff96256de0: in /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so at 0x00007fff94430000 r7 =0x0000000000000006 is an unknown value r8 =0x0000000000000004 is an unknown value r9 =0x00007fff96c00000 points into unknown readable memory: 0x0000000000000058 | 58 00 00 00 00 00 00 00 r10=0x0000000000000058 is an unknown value r11=0x1000000000000000 is an unknown value r12=0x00007fff96c59fa0: __tls_get_addr_opt+0x0000000000000000 in /lib64/ld64.so.2 at 0x00007fff96c40000 r13=0x00007fff653368f0: ZIP_Close+0x0000000000000120 in /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libzip.so at 0x00007fff65330000 r14=0x0000000800c00e98 is pointing into metadata r15=0x00007fff6532ca60 is pointing into the stack for thread: 0x00007fff9035b7f0 r16=0x00007fff9035b7f0 is a thread r17=0x0 is NULL r18=0x00007fff6532cb80 is pointing into the stack for thread: 0x00007fff9035b7f0 r19={method} {0x000000080047c8f0} 'replaceNode' '(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' in 'java/util/concurrent/ConcurrentHashMap' r20=0x0000000000000005 is an unknown value r21=0x00007fff6532cb00 is pointing into the stack for thread: 0x00007fff9035b7f0 r22=0x00007fff7f4ad2d8 is at code_begin+2136 in an Interpreter codelet return entry points [0x00007fff7f4aca80, 0x00007fff7f4adf70] 5360 bytes r23=0x00007fff6532c1b7 is pointing into the stack for thread: 0x00007fff9035b7f0 r24=0x00007fff6532c1b8 is pointing into the stack for thread: 0x00007fff9035b7f0 r25=0x00007fff968976f0: in /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so at 0x00007fff94430000 r26=0x0000000000000001 is an unknown value r27=0x00007fff963e1ed8: in /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so at 0x00007fff94430000 r28=0x00007fff6532c1e0 is pointing into the stack for thread: 0x00007fff9035b7f0 r29=0x00007fff6532c1d8 is pointing into the stack for thread: 0x00007fff9035b7f0 r30=0x00007fff9035b7f0 is a thread r31=0x00007fff6532c0c0 is pointing into the stack for thread: 0x00007fff9035b7f0 Top of Stack: (sp=0x00007fff6532c0c0) 0x00007fff6532c0c0: 00007fff6532c150 00007fff6532c110 0x00007fff6532c0d0: 00007fff956a4650 00007fff96817b00 0x00007fff6532c0e0: 00007fff968907df 00007fff6532c0f0 0x00007fff6532c0f0: 00007fff6532c150 00007fff963e1ed8 0x00007fff6532c100: 0000000000000006 0000000000000004 0x00007fff6532c110: 00007fff96c00000 0000000000000058 0x00007fff6532c120: 0000000000000001 00007fff963e1ed8 0x00007fff6532c130: 00007fff6532c1d8 00007fff9035b7f0 0x00007fff6532c140: 00007fff9001d0f0 00007fff6532c150 0x00007fff6532c150: 00007fff6532c2b0 00007fff6532c160 0x00007fff6532c160: 00007fff9569d9bc 00007fff96817b00 0x00007fff6532c170: 00007fff6532c1b0 00007fff963e1ed8 0x00007fff6532c180: 000000000000011b 0000000000000000 0x00007fff6532c190: 00007fff96887b00 0000000000000004 0x00007fff6532c1a0: 00007fff90003540 00007fff96884460 0x00007fff6532c1b0: 01007fff6532c2b0 00007fff9035b7f0 0x00007fff6532c1c0: 00007fff9035bb08 0000000000000000 0x00007fff6532c1d0: 00007fff280011b0 0000000000000001 0x00007fff6532c1e0: 00007fff9035aef0 00007fff4002a970 0x00007fff6532c1f0: 00007fff4002a980 00007fff4002ad58 0x00007fff6532c200: 00000000000003d8 00007fff00000000 0x00007fff6532c210: 00007fff9035b7f0 0000000000000000 0x00007fff6532c220: 00007fff9035b7f0 0000000000000000 0x00007fff6532c230: 00007fff6532c228 0000000000000040 0x00007fff6532c240: 00007fff6532c2b0 00007fff900429e0 0x00007fff6532c250: 00007fff00000000 0000000000000100 0x00007fff6532c260: 0000000000000000 000000000000000c 0x00007fff6532c270: 00007fff968143d8 0000000000000001 0x00007fff6532c280: 00007fff900f1920 00007fff6532c320 0x00007fff6532c290: 00007fff9035b7f0 000000000000011b 0x00007fff6532c2a0: 00007fff963e1ed8 00007fff6532c2b0 0x00007fff6532c2b0: 00007fff6532c450 00007fff6532c2c0 Instructions: (pc=0x00007fff956a4648) 0x00007fff956a4548: 60000000 383f0080 e8010010 eb81ffe0 0x00007fff956a4558: eba1ffe8 ebc1fff0 ebe1fff8 7c0803a6 0x00007fff956a4568: 4e800020 60420000 7f85e378 38800001 0x00007fff956a4578: 7fc3f378 4858641d 60000000 4bffff5c 0x00007fff956a4588: 00000000 01000900 00000480 60000000 0x00007fff956a4598: 60000000 60000000 3c4c0117 38423560 0x00007fff956a45a8: 7c0802a6 fb81ffe0 fba1ffe8 60000000 0x00007fff956a45b8: fbc1fff0 fbe1fff8 7c7d1b78 386283b8 0x00007fff956a45c8: 7c9e2378 3b9d0008 f8010010 f821ff71 0x00007fff956a45d8: 7c3f0b78 4af96e65 e8410018 e8a30000 0x00007fff956a45e8: 2fa50000 419e0114 e8850270 7f83e378 0x00007fff956a45f8: 4b48e4d1 60000000 7fc4f378 387d0048 0x00007fff956a4608: 4b293f61 60000000 e93e02a8 2fa90000 0x00007fff956a4618: 419e0044 60000000 3922b1b8 39400058 0x00007fff956a4628: 3cc2ffa4 3ca2ffa4 3c62ffa0 38c6f2e0 0x00007fff956a4638: 38a5f308 e9290000 388000bb 3863c0f0 0x00007fff956a4648: 99490000 4b7f8b6d 60000000 483bc3bd 0x00007fff956a4658: 60000000 813e03ac 0c090000 4c00012c 0x00007fff956a4668: 2b890006 419e0044 60000000 3922b1b8 0x00007fff956a4678: 39400058 3cc2ffa0 3ca2ffa0 3c62ffa0 0x00007fff956a4688: 38c6c178 38a5c470 e9290000 3880006f 0x00007fff956a4698: 3863c0f0 99490000 4b7f8b19 60000000 0x00007fff956a46a8: 483bc369 60000000 7fc3f378 4bd3ad25 0x00007fff956a46b8: 60000000 7c2004ac 38800004 7fc3f378 0x00007fff956a46c8: 4b391191 60000000 7fc4f378 387d0050 0x00007fff956a46d8: 4bbbd2f1 60000000 383f0090 e8010010 0x00007fff956a46e8: eb81ffe0 eba1ffe8 ebc1fff0 ebe1fff8 0x00007fff956a46f8: 7c0803a6 4e800020 f8bf0068 4bfeca65 0x00007fff956a4708: e8bf0068 4bfffee4 00000000 01000900 0x00007fff956a4718: 00000480 60000000 3c4c0117 384233e0 0x00007fff956a4728: 7c0802a6 fb81ffe0 fba1ffe8 60000000 0x00007fff956a4738: fbc1fff0 fbe1fff8 7c7d1b78 386283b8 Stack slot to memory mapping: stack at sp + 0 slots: 0x00007fff6532c150 is pointing into the stack for thread: 0x00007fff9035b7f0 stack at sp + 1 slots: 0x00007fff6532c110 is pointing into the stack for thread: 0x00007fff9035b7f0 stack at sp + 2 slots: 0x00007fff956a4650: in /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so at 0x00007fff94430000 stack at sp + 3 slots: 0x00007fff96817b00: in /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so at 0x00007fff94430000 stack at sp + 4 slots: 0x00007fff968907df: in /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so at 0x00007fff94430000 stack at sp + 5 slots: 0x00007fff6532c0f0 is pointing into the stack for thread: 0x00007fff9035b7f0 stack at sp + 6 slots: 0x00007fff6532c150 is pointing into the stack for thread: 0x00007fff9035b7f0 stack at sp + 7 slots: 0x00007fff963e1ed8: in /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so at 0x00007fff94430000 Compiled method (c2) 6672 498 ! 4 java.lang.invoke.MemberName::getMethodType (211 bytes) total in heap [0x00007fff7fc18f10,0x00007fff7fc1a0d0] = 4544 relocation [0x00007fff7fc19060,0x00007fff7fc19120] = 192 constants [0x00007fff7fc19180,0x00007fff7fc19280] = 256 main code [0x00007fff7fc19280,0x00007fff7fc198e0] = 1632 stub code [0x00007fff7fc198e0,0x00007fff7fc19a88] = 424 metadata [0x00007fff7fc19a88,0x00007fff7fc19ad8] = 80 scopes data [0x00007fff7fc19ad8,0x00007fff7fc19ca8] = 464 scopes pcs [0x00007fff7fc19ca8,0x00007fff7fc1a068] = 960 dependencies [0x00007fff7fc1a068,0x00007fff7fc1a078] = 16 handler table [0x00007fff7fc1a078,0x00007fff7fc1a090] = 24 nul chk table [0x00007fff7fc1a090,0x00007fff7fc1a0d0] = 64 [Disassembly] -------------------------------------------------------------------------------- [Constant Pool] Address hex4 hex8 0x00007fff7fc19180: 0x7f5b7580 0x00007fff7f5b7580 0x00007fff7fc19184: 0x00007fff 0x00007fff7fc19188: 0x00000000 0x0000000000000000 0x00007fff7fc1918c: 0x00000000 0x00007fff7fc19190: 0x768a0000 0x00007fff768a0000 0x00007fff7fc19194: 0x00007fff 0x00007fff7fc19198: 0x7f5bef80 0x00007fff7f5bef80 0x00007fff7fc1919c: 0x00007fff 0x00007fff7fc191a0: 0x9508d190 0x00007fff9508d190 0x00007fff7fc191a4: 0x00007fff 0x00007fff7fc191a8: 0x7f5bef80 0x00007fff7f5bef80 0x00007fff7fc191ac: 0x00007fff 0x00007fff7fc191b0: 0x7f5bef80 0x00007fff7f5bef80 0x00007fff7fc191b4: 0x00007fff 0x00007fff7fc191b8: 0x7f656800 0x00007fff7f656800 0x00007fff7fc191bc: 0x00007fff 0x00007fff7fc191c0: 0x7f5bef80 0x00007fff7f5bef80 0x00007fff7fc191c4: 0x00007fff 0x00007fff7fc191c8: 0x95c4a8d0 0x00007fff95c4a8d0 0x00007fff7fc191cc: 0x00007fff 0x00007fff7fc191d0: 0x9508ce60 0x00007fff9508ce60 0x00007fff7fc191d4: 0x00007fff 0x00007fff7fc191d8: 0x7f5bef80 0x00007fff7f5bef80 0x00007fff7fc191dc: 0x00007fff 0x00007fff7fc191e0: 0x7f5bef80 0x00007fff7f5bef80 0x00007fff7fc191e4: 0x00007fff 0x00007fff7fc191e8: 0x7f5bef80 0x00007fff7f5bef80 0x00007fff7fc191ec: 0x00007fff 0x00007fff7fc191f0: 0x7f5bef80 0x00007fff7f5bef80 0x00007fff7fc191f4: 0x00007fff 0x00007fff7fc191f8: 0x7f5bef80 0x00007fff7f5bef80 0x00007fff7fc191fc: 0x00007fff 0x00007fff7fc19200: 0x95c4a8d0 0x00007fff95c4a8d0 0x00007fff7fc19204: 0x00007fff 0x00007fff7fc19208: 0x7f5bef80 0x00007fff7f5bef80 0x00007fff7fc1920c: 0x00007fff 0x00007fff7fc19210: 0x7f5bef80 0x00007fff7f5bef80 0x00007fff7fc19214: 0x00007fff 0x00007fff7fc19218: 0x7f5bef80 0x00007fff7f5bef80 0x00007fff7fc1921c: 0x00007fff 0x00007fff7fc19220: 0x7f5bef80 0x00007fff7f5bef80 0x00007fff7fc19224: 0x00007fff 0x00007fff7fc19228: 0x7f5bef80 0x00007fff7f5bef80 0x00007fff7fc1922c: 0x00007fff 0x00007fff7fc19230: 0x00000000 0x0000000000000000 0x00007fff7fc19234: 0x00000000 0x00007fff7fc19238: 0x00000000 0x0000000000000000 0x00007fff7fc1923c: 0x00000000 0x00007fff7fc19240: 0x00000000 0x0000000000000000 0x00007fff7fc19244: 0x00000000 0x00007fff7fc19248: 0x00000000 0x0000000000000000 0x00007fff7fc1924c: 0x00000000 0x00007fff7fc19250: 0x00000000 0x0000000000000000 0x00007fff7fc19254: 0x00000000 0x00007fff7fc19258: 0x00000000 0x0000000000000000 0x00007fff7fc1925c: 0x00000000 0x00007fff7fc19260: 0x00000000 0x0000000000000000 0x00007fff7fc19264: 0x00000000 0x00007fff7fc19268: 0x00000000 0x0000000000000000 0x00007fff7fc1926c: 0x00000000 0x00007fff7fc19270: 0x00000000 0x0000000000000000 0x00007fff7fc19274: 0x00000000 0x00007fff7fc19278: 0x00000000 0x0000000000000000 0x00007fff7fc1927c: 0x00000000 -------------------------------------------------------------------------------- [Entry Point] # {method} {0x0000000800460598} 'getMethodType' '()Ljava/lang/invoke/MethodType;' in 'java/lang/invoke/MemberName' # [sp+0xa0] (sp of caller) ;; N637: # out( B1 ) <- BLOCK HEAD IS JUNK Freq: 1 0x00007fff7fc19280: lwz r12,8(r3) ; {no_reloc} 0x00007fff7fc19284: li r0,8 0x00007fff7fc19288: rldicr r0,r0,32,31 0x00007fff7fc1928c: add r12,r0,r12 0x00007fff7fc19290: td 3,r12,r19 ;trap: ic miss check 0x00007fff7fc19294: nop 0x00007fff7fc19298: nop 0x00007fff7fc1929c: nop [Verified Entry Point] ;; B1: # out( B53 B2 ) <- BLOCK HEAD IS JUNK Freq: 1 0x00007fff7fc192a0: mflr r20 0x00007fff7fc192a4: addis r11,r1,-2 0x00007fff7fc192a8: std r0,0(r11) 0x00007fff7fc192ac: mr r21,r1 0x00007fff7fc192b0: stdu r1,-160(r1) 0x00007fff7fc192b4: std r20,16(r21) ;; nmethod_entry_barrier (nmethod_entry_barrier) { 0x00007fff7fc192b8: addis r22,r29,1870 0x00007fff7fc192bc: addi r22,r22,23296 0x00007fff7fc192c0: mtctr r22 0x00007fff7fc192c4: lis r22,0 0x00007fff7fc192c8: ori r22,r22,8 0x00007fff7fc192cc: ld r0,32(r16) 0x00007fff7fc192d0: cmpw r0,r22 0x00007fff7fc192d4: bnectrl- ;*synchronization entry ; - java.lang.invoke.MemberName::getMethodType@-1 (line 130) ;; } nmethod_entry_barrier (nmethod_entry_barrier) 0x00007fff7fc192d8: mr r18,r3 0x00007fff7fc192dc: lwz r14,32(r3) 0x00007fff7fc192e0: mr r3,r14 ;*getfield type {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@1 (line 130) 0x00007fff7fc192e4: lwz r15,8(r3) ; implicit exception: dispatches to 0x00007fff7fc19854 ;; B2: # out( B39 B3 ) <- in( B1 ) Freq: 1 0x00007fff7fc192e8: lwz r14,12(r18) 0x00007fff7fc192ec: andis. r17,r14,3 ;*iand {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@5 (line 366) ; - java.lang.invoke.MemberName::testAnyFlags@3 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MemberName::getMethodType@21 (line 136) 0x00007fff7fc192f0: cmpwi cr6,r17,0 0x00007fff7fc192f4: beq- cr6,0x00007fff7fc19628 ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@24 (line 136) ,bo=0b01100[no_hint] ;; B3: # out( B6 B4 ) <- in( B2 ) Freq: 0.999999 0x00007fff7fc192f8: lis r14,6 0x00007fff7fc192fc: ori r14,r14,42736 0x00007fff7fc19300: cmplw cr6,r15,r14 0x00007fff7fc19304: bne- cr6,0x00007fff7fc19320 ;*synchronization entry ; - java.lang.invoke.MemberName::getMethodType@-1 (line 130) ,bo=0b00100[no_hint] ;; B4: # out( B5 ) <- in( B3 ) Freq: 0.899999 ;; B5: # out( N637 ) <- in( B4 B25 ) Freq: 0.999996 0x00007fff7fc19308: ld r31,176(r1) 0x00007fff7fc1930c: mtlr r31 0x00007fff7fc19310: addi r1,r1,160 0x00007fff7fc19314: ld r12,944(r16) 0x00007fff7fc19318: tdlgt r1,r12 ; {poll_return} 0x00007fff7fc1931c: blr bo=0b10100,bh=0b00[subroutine_return] ;; B6: # out( B41 B7 ) <- in( B3 ) Freq: 0.0999999 0x00007fff7fc19320: addi r17,r1,144 0x00007fff7fc19324: ld r14,0(r18) 0x00007fff7fc19328: andi. r15,r14,2 0x00007fff7fc1932c: bne- 0x00007fff7fc19380,bo=0b00100[no_hint] 0x00007fff7fc19330: ori r14,r14,1 0x00007fff7fc19334: std r14,0(r17) 0x00007fff7fc19338: ld r0,0(r18) 0x00007fff7fc1933c: cmpd cr5,r14,r0 0x00007fff7fc19340: bne- cr5,0x00007fff7fc19364,bo=0b00100[no_hint] 0x00007fff7fc19344: lwsync 0x00007fff7fc19348: ldarx r0,0,r18 0x00007fff7fc1934c: cmpd cr5,r14,r0 0x00007fff7fc19350: bne- cr5,0x00007fff7fc19364,bo=0b00110[not_taken] 0x00007fff7fc19354: stdcx. r17,0,r18 0x00007fff7fc19358: bne+ 0x00007fff7fc19348,bo=0b00110[not_taken] 0x00007fff7fc1935c: isync 0x00007fff7fc19360: b 0x00007fff7fc193bc 0x00007fff7fc19364: subf r0,r1,r0 0x00007fff7fc19368: lis r15,-1 0x00007fff7fc1936c: addi r15,r15,3 0x00007fff7fc19370: and. r0,r0,r15 0x00007fff7fc19374: mcrf cr5,cr0 0x00007fff7fc19378: std r0,0(r17) 0x00007fff7fc1937c: b 0x00007fff7fc193bc 0x00007fff7fc19380: addi r15,r14,126 0x00007fff7fc19384: lwsync 0x00007fff7fc19388: ldarx r0,0,r15 0x00007fff7fc1938c: cmpdi cr5,r0,0 0x00007fff7fc19390: bne- cr5,0x00007fff7fc193a0,bo=0b00110[not_taken] 0x00007fff7fc19394: stdcx. r16,0,r15 0x00007fff7fc19398: bne+ 0x00007fff7fc19388,bo=0b00110[not_taken] 0x00007fff7fc1939c: isync 0x00007fff7fc193a0: std r17,0(r17) 0x00007fff7fc193a4: beq- cr5,0x00007fff7fc193bc,bo=0b01100[no_hint] 0x00007fff7fc193a8: cmpd cr5,r0,r16 0x00007fff7fc193ac: bne- cr5,0x00007fff7fc193bc,bo=0b00100[no_hint] 0x00007fff7fc193b0: ld r14,136(r15) 0x00007fff7fc193b4: addi r14,r14,1 0x00007fff7fc193b8: std r14,136(r15) 0x00007fff7fc193bc: bne- cr5,0x00007fff7fc1966c ;*monitorenter {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@53 (line 149) ,bo=0b00100[no_hint] ;; B7: # out( B54 B8 ) <- in( B41 B6 ) Freq: 0.0999999 0x00007fff7fc193c0: lwz r15,32(r18) 0x00007fff7fc193c4: mr r19,r15 ;*getfield type {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@55 (line 150) 0x00007fff7fc193c8: lwz r14,8(r19) ; implicit exception: dispatches to 0x00007fff7fc19870 ;; B8: # out( B40 B9 ) <- in( B7 ) Freq: 0.0999998 0x00007fff7fc193cc: lis r17,1 0x00007fff7fc193d0: ori r17,r17,1080 0x00007fff7fc193d4: cmplw cr5,r14,r17 0x00007fff7fc193d8: beq- cr5,0x00007fff7fc1964c,bo=0b01100[no_hint] ;; B9: # out( B45 B10 ) <- in( B8 ) Freq: 0.0999997 0x00007fff7fc193dc: lis r15,0 0x00007fff7fc193e0: ori r15,r15,5064 0x00007fff7fc193e4: cmplw cr6,r14,r15 0x00007fff7fc193e8: bne- cr6,0x00007fff7fc196e0 ;*instanceof {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@101 (line 153) ,bo=0b00100[no_hint] ;; B10: # out( B42 B11 ) <- in( B9 ) Freq: 0.0999997 0x00007fff7fc193ec: lwz r14,12(r19) 0x00007fff7fc193f0: cmplwi cr6,r14,1 0x00007fff7fc193f4: ble- cr6,0x00007fff7fc19684,bo=0b00100[no_hint] ;; B11: # out( B55 B12 ) <- in( B10 ) Freq: 0.0999996 0x00007fff7fc193f8: lwz r14,20(r19) 0x00007fff7fc193fc: mr r4,r14 ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@115 (line 154) 0x00007fff7fc19400: lwz r15,8(r4) ; implicit exception: dispatches to 0x00007fff7fc1988c ;; B12: # out( B46 B13 ) <- in( B11 ) Freq: 0.0999995 0x00007fff7fc19404: lis r14,0 0x00007fff7fc19408: ori r14,r14,30944 0x00007fff7fc1940c: cmplw cr6,r15,r14 0x00007fff7fc19410: bne- cr6,0x00007fff7fc19700 ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@116 (line 154) ,bo=0b00100[no_hint] ;; B13: # out( B56 B14 ) <- in( B12 ) Freq: 0.0999995 0x00007fff7fc19414: lwz r14,16(r19) 0x00007fff7fc19418: mr r3,r14 ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@123 (line 155) 0x00007fff7fc1941c: lwz r15,8(r3) ; implicit exception: dispatches to 0x00007fff7fc198ac ;; B14: # out( B47 B15 ) <- in( B13 ) Freq: 0.0999994 0x00007fff7fc19420: lis r14,0 0x00007fff7fc19424: ori r14,r14,30064 0x00007fff7fc19428: cmplw cr6,r15,r14 0x00007fff7fc1942c: bne- cr6,0x00007fff7fc19724,bo=0b00100[no_hint] ;; B15: # out( B50 B16 ) <- in( B14 ) Freq: 0.0999994 0x00007fff7fc19430: std r18,96(r1) ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@124 (line 155) 0x00007fff7fc19434: addis r14,r29,1981 0x00007fff7fc19438: addi r14,r14,-28288 ; {section_word} 0x00007fff7fc1943c: std r14,104(r1) 0x00007fff7fc19440: li r5,1 0x00007fff7fc19444: bl 0x00007fff7f5b7580 ; ImmutableOopMap {[96]=Oop } ;*invokestatic methodType {reexecute=0 rethrow=0 return_oop=1} ; - java.lang.invoke.MemberName::getMethodType@134 (line 156) ; {static_call} ;; B16: # out( B29 B17 ) <- in( B15 ) Freq: 0.0999974 0x00007fff7fc19448: mr r14,r3 0x00007fff7fc1944c: lbz r15,64(r16) 0x00007fff7fc19450: extsb r17,r15 0x00007fff7fc19454: cmpwi cr5,r17,0 0x00007fff7fc19458: bne- cr5,0x00007fff7fc19580,bo=0b00100[no_hint] ;; B17: # out( B18 ) <- in( B16 ) Freq: 0.0998974 0x00007fff7fc1945c: ld r18,96(r1) 0x00007fff7fc19460: ld r20,104(r1) ;; B18: # out( B26 B19 ) <- in( B44 B31 B32 B17 ) Freq: 0.0999974 0x00007fff7fc19464: mr r17,r14 0x00007fff7fc19468: stw r14,32(r18) 0x00007fff7fc1946c: mr r14,r18 0x00007fff7fc19470: mr r15,r17 0x00007fff7fc19474: xor r15,r15,r14 0x00007fff7fc19478: rldicl r15,r15,44,20 0x00007fff7fc1947c: cmpdi cr6,r15,0 0x00007fff7fc19480: beq- cr6,0x00007fff7fc1955c,bo=0b01100[no_hint] ;; B19: # out( B28 B20 ) <- in( B18 ) Freq: 0.0998974 0x00007fff7fc19484: cmpldi cr5,r17,0 0x00007fff7fc19488: beq- cr5,0x00007fff7fc19564,bo=0b01100[no_hint] ;; B20: # out( B33 B21 ) <- in( B19 ) Freq: 0.0998973 0x00007fff7fc1948c: rldicl r14,r14,55,9 0x00007fff7fc19490: addis r15,r20,0 0x00007fff7fc19494: ld r15,16(r15) 0x00007fff7fc19498: add r3,r15,r14 0x00007fff7fc1949c: lbz r15,0(r3) 0x00007fff7fc194a0: extsb r14,r15 0x00007fff7fc194a4: cmpwi cr6,r14,2 0x00007fff7fc194a8: bne- cr6,0x00007fff7fc195c4 ;*putfield type {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@142 (line 157) ,bo=0b00100[no_hint] ;; B21: # out( B48 B22 ) <- in( B38 B20 B27 ) Freq: 0.0999973 0x00007fff7fc194ac: lwz r15,8(r17) 0x00007fff7fc194b0: lis r14,6 0x00007fff7fc194b4: ori r14,r14,42736 0x00007fff7fc194b8: cmplw cr6,r15,r14 0x00007fff7fc194bc: bne- cr6,0x00007fff7fc19748 ;*monitorexit {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@192 (line 161) ,bo=0b00100[no_hint] ;; B22: # out( B43 B23 ) <- in( B21 ) Freq: 0.0999973 0x00007fff7fc194c0: addi r19,r1,144 ;*monitorenter {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@53 (line 149) 0x00007fff7fc194c4: ld r17,0(r19) 0x00007fff7fc194c8: cmpdi cr5,r17,0 0x00007fff7fc194cc: beq- cr5,0x00007fff7fc19538,bo=0b01100[no_hint] 0x00007fff7fc194d0: ld r14,0(r18) 0x00007fff7fc194d4: andi. r0,r14,2 0x00007fff7fc194d8: bne- 0x00007fff7fc194f8,bo=0b00100[no_hint] 0x00007fff7fc194dc: lwsync 0x00007fff7fc194e0: ldarx r14,0,r18 0x00007fff7fc194e4: cmpd cr5,r19,r14 0x00007fff7fc194e8: bne- cr5,0x00007fff7fc19538,bo=0b00110[not_taken] 0x00007fff7fc194ec: stdcx. r17,0,r18 0x00007fff7fc194f0: bne+ 0x00007fff7fc194e0,bo=0b00110[not_taken] 0x00007fff7fc194f4: b 0x00007fff7fc19538 0x00007fff7fc194f8: addi r14,r14,-2 0x00007fff7fc194fc: ld r15,128(r14) 0x00007fff7fc19500: ld r17,264(r14) 0x00007fff7fc19504: cmpd cr5,r15,r16 0x00007fff7fc19508: bne- cr5,0x00007fff7fc19538,bo=0b00100[no_hint] 0x00007fff7fc1950c: addic. r17,r17,-1 0x00007fff7fc19510: blt- 0x00007fff7fc1951c,bo=0b01100[no_hint] 0x00007fff7fc19514: std r17,264(r14) 0x00007fff7fc19518: b 0x00007fff7fc19538 0x00007fff7fc1951c: ld r15,272(r14) 0x00007fff7fc19520: ld r17,280(r14) 0x00007fff7fc19524: or r15,r15,r17 0x00007fff7fc19528: cmpdi cr5,r15,0 0x00007fff7fc1952c: bne- cr5,0x00007fff7fc19538,bo=0b00100[no_hint] 0x00007fff7fc19530: lwsync 0x00007fff7fc19534: std r15,128(r14) 0x00007fff7fc19538: bne- cr5,0x00007fff7fc196a4 ;*monitorexit {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@192 (line 161) ,bo=0b00100[no_hint] ;; B23: # out( B57 B24 ) <- in( B43 B22 ) Freq: 0.0999973 0x00007fff7fc1953c: lwz r15,32(r18) 0x00007fff7fc19540: mr r3,r15 ;*getfield type {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@204 (line 162) 0x00007fff7fc19544: lwz r14,8(r3) ; implicit exception: dispatches to 0x00007fff7fc198cc ;; B24: # out( B49 B25 ) <- in( B23 ) Freq: 0.0999972 0x00007fff7fc19548: lis r17,6 0x00007fff7fc1954c: ori r17,r17,42736 0x00007fff7fc19550: cmplw cr5,r14,r17 0x00007fff7fc19554: bne- cr5,0x00007fff7fc19768 ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@207 (line 162) ,bo=0b00100[no_hint] ;; B25: # out( B5 ) <- in( B24 ) Freq: 0.0999972 0x00007fff7fc19558: b 0x00007fff7fc19308 ;; B26: # out( B28 B27 ) <- in( B18 ) Freq: 9.99961e-05 0x00007fff7fc1955c: tdeqi r17,0 ; implicit exception: dispatches to 0x00007fff7fc19564 ;trap: null check ;; B27: # out( B21 ) <- in( B26 ) Freq: 1.01324e-10 0x00007fff7fc19560: b 0x00007fff7fc194ac ;; B28: # out( N637 ) <- in( B37 B19 B26 ) Freq: 1.01427e-07 0x00007fff7fc19564: li r3,-12 0x00007fff7fc19568: std r18,104(r1) 0x00007fff7fc1956c: std r18,112(r1) 0x00007fff7fc19570: bl 0x00007fff7f5bef80 ; ImmutableOopMap {[104]=Oop [112]=Oop } ;*instanceof {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@155 (line 160) ; {runtime_call UncommonTrapBlob} ;; stop(type 0): uncommon trap returned which should never happen { 0x00007fff7fc19574: tdui r0,-32768 ;trap: stop type 0: uncommon trap returned which should never happen 0x00007fff7fc19578: stwu r17,-12472(r11) 0x00007fff7fc1957c: .long 0x7fff ;*instanceof {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@155 (line 160) ;; } stop; ;; B29: # out( B32 B30 ) <- in( B16 ) Freq: 9.99961e-05 0x00007fff7fc19580: ld r18,96(r1) 0x00007fff7fc19584: lwz r17,32(r18) 0x00007fff7fc19588: mr r3,r17 0x00007fff7fc1958c: cmpldi cr5,r3,0 0x00007fff7fc19590: beq- cr5,0x00007fff7fc195bc,bo=0b01100[no_hint] ;; B30: # out( B44 B31 ) <- in( B29 ) Freq: 4.99981e-05 0x00007fff7fc19594: ld r15,40(r16) 0x00007fff7fc19598: cmpdi cr6,r15,0 0x00007fff7fc1959c: beq- cr6,0x00007fff7fc196c4,bo=0b01100[no_hint] ;; B31: # out( B18 ) <- in( B30 ) Freq: 4.99481e-05 0x00007fff7fc195a0: ld r17,56(r16) 0x00007fff7fc195a4: add r17,r17,r15 0x00007fff7fc195a8: std r3,-8(r17) 0x00007fff7fc195ac: addi r15,r15,-8 0x00007fff7fc195b0: std r15,40(r16) 0x00007fff7fc195b4: ld r20,104(r1) 0x00007fff7fc195b8: b 0x00007fff7fc19464 ;; B32: # out( B18 ) <- in( B29 ) Freq: 4.99981e-05 0x00007fff7fc195bc: ld r20,104(r1) 0x00007fff7fc195c0: b 0x00007fff7fc19464 ;; B33: # out( B37 B34 ) <- in( B20 ) Freq: 9.98973e-05 0x00007fff7fc195c4: ld r14,88(r16) 0x00007fff7fc195c8: ld r15,72(r16) 0x00007fff7fc195cc: sync 0x00007fff7fc195d0: lbz r17,0(r3) 0x00007fff7fc195d4: extsb r19,r17 0x00007fff7fc195d8: cmpwi cr5,r19,0 0x00007fff7fc195dc: beq- cr5,0x00007fff7fc19618,bo=0b01100[no_hint] ;; B34: # out( B36 B35 ) <- in( B33 ) Freq: 4.99487e-05 0x00007fff7fc195e0: li r0,0 0x00007fff7fc195e4: stb r0,0(r3) 0x00007fff7fc195e8: cmpdi cr6,r15,0 0x00007fff7fc195ec: beq- cr6,0x00007fff7fc19604,bo=0b01100[no_hint] ;; B35: # out( B37 ) <- in( B34 ) Freq: 2.49743e-05 0x00007fff7fc195f0: add r14,r14,r15 0x00007fff7fc195f4: std r3,-8(r14) 0x00007fff7fc195f8: addi r14,r15,-8 0x00007fff7fc195fc: std r14,72(r16) 0x00007fff7fc19600: b 0x00007fff7fc19618 ;; B36: # out( B37 ) <- in( B34 ) Freq: 2.49743e-05 0x00007fff7fc19604: mr r4,r16 0x00007fff7fc19608: addis r12,r20,0 0x00007fff7fc1960c: ld r12,32(r12) 0x00007fff7fc19610: mtctr r12 0x00007fff7fc19614: bctrl ;*putfield type {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@142 (line 157) bo=0b10100,bh=0b00[not_return_but_same] ;; B37: # out( B28 B38 ) <- in( B36 B35 B33 ) Freq: 9.98973e-05 0x00007fff7fc19618: lwz r14,32(r18) 0x00007fff7fc1961c: mr r17,r14 ;*getfield type {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@152 (line 160) 0x00007fff7fc19620: tdeqi r17,0 ; implicit exception: dispatches to 0x00007fff7fc19564 ;*instanceof {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@155 (line 160) ;trap: null check ;; B38: # out( B21 ) <- in( B37 ) Freq: 1.01224e-10 0x00007fff7fc19624: b 0x00007fff7fc194ac ;; B39: # out( N637 ) <- in( B2 ) Freq: 4.76837e-07 0x00007fff7fc19628: cntlzw r14,r17 0x00007fff7fc1962c: rlwinm r15,r14,27,5,31 0x00007fff7fc19630: xori r14,r15,1 ;*ireturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@15 (line 366) ; - java.lang.invoke.MemberName::testAnyFlags@3 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MemberName::getMethodType@21 (line 136) 0x00007fff7fc19634: stw r14,96(r1) 0x00007fff7fc19638: li r3,-187 0x00007fff7fc1963c: bl 0x00007fff7f5bef80 ; ImmutableOopMap {} ;*ifne {reexecute=1 rethrow=0 return_oop=0} ; - (reexecute) java.lang.invoke.MemberName::getMethodType@24 (line 136) ; {runtime_call UncommonTrapBlob} ;; stop(type 0): uncommon trap returned which should never happen { 0x00007fff7fc19640: tdui r0,-32768 ;trap: stop type 0: uncommon trap returned which should never happen 0x00007fff7fc19644: stwu r17,-12472(r11) 0x00007fff7fc19648: .long 0x7fff ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@24 (line 136) ;; } stop; ;; B40: # out( N637 ) <- in( B8 ) Freq: 1.01328e-07 0x00007fff7fc1964c: std r19,120(r1) 0x00007fff7fc19650: li r3,-187 0x00007fff7fc19654: std r18,104(r1) 0x00007fff7fc19658: std r18,112(r1) 0x00007fff7fc1965c: bl 0x00007fff7f5bef80 ; ImmutableOopMap {[104]=Oop [112]=Oop [120]=Oop } ;*ifeq {reexecute=1 rethrow=0 return_oop=0} ; - (reexecute) java.lang.invoke.MemberName::getMethodType@65 (line 150) ; {runtime_call UncommonTrapBlob} ;; stop(type 0): uncommon trap returned which should never happen { 0x00007fff7fc19660: tdui r0,-32768 ;trap: stop type 0: uncommon trap returned which should never happen 0x00007fff7fc19664: stwu r17,-12472(r11) 0x00007fff7fc19668: .long 0x7fff ;*ifeq {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@65 (line 150) ;; } stop; ;; B41: # out( B7 ) <- in( B6 ) Freq: 9.99999e-08 0x00007fff7fc1966c: std r18,96(r1) 0x00007fff7fc19670: mr r3,r18 0x00007fff7fc19674: addi r4,r1,144 0x00007fff7fc19678: bl 0x00007fff7f656800 ; ImmutableOopMap {[96]=Oop } ;*monitorenter {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@53 (line 149) ; {runtime_call _complete_monitor_locking_Java} 0x00007fff7fc1967c: ld r18,96(r1) 0x00007fff7fc19680: b 0x00007fff7fc193c0 ;; B42: # out( N637 ) <- in( B10 ) Freq: 9.99997e-08 0x00007fff7fc19684: std r19,120(r1) 0x00007fff7fc19688: li r3,-28 0x00007fff7fc1968c: std r18,104(r1) 0x00007fff7fc19690: std r18,112(r1) 0x00007fff7fc19694: bl 0x00007fff7f5bef80 ; ImmutableOopMap {[104]=Oop [112]=Oop [120]=Oop } ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@115 (line 154) ; {runtime_call UncommonTrapBlob} ;; stop(type 0): uncommon trap returned which should never happen { 0x00007fff7fc19698: tdui r0,-32768 ;trap: stop type 0: uncommon trap returned which should never happen 0x00007fff7fc1969c: stwu r17,-12472(r11) 0x00007fff7fc196a0: .long 0x7fff ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@115 (line 154) ;; } stop; ;; B43: # out( B23 ) <- in( B22 ) Freq: 9.99973e-08 0x00007fff7fc196a4: mr r3,r18 0x00007fff7fc196a8: addi r4,r1,144 ;*putfield type {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@142 (line 157) 0x00007fff7fc196ac: mr r5,r16 0x00007fff7fc196b0: addis r12,r20,0 0x00007fff7fc196b4: ld r12,72(r12) 0x00007fff7fc196b8: mtctr r12 0x00007fff7fc196bc: bctrl ;*monitorexit {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@192 (line 161) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc196c0: b 0x00007fff7fc1953c ;; B44: # out( B18 ) <- in( B30 ) Freq: 4.99974e-08 0x00007fff7fc196c4: mr r4,r16 0x00007fff7fc196c8: ld r20,104(r1) 0x00007fff7fc196cc: addis r12,r20,0 0x00007fff7fc196d0: ld r12,80(r12) 0x00007fff7fc196d4: mtctr r12 0x00007fff7fc196d8: bctrl ;*putfield type {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@142 (line 157) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc196dc: b 0x00007fff7fc19464 ;; B45: # out( N637 ) <- in( B9 ) Freq: 1e-35 0x00007fff7fc196e0: std r19,120(r1) 0x00007fff7fc196e4: li r3,-34 0x00007fff7fc196e8: std r18,104(r1) 0x00007fff7fc196ec: std r18,112(r1) 0x00007fff7fc196f0: bl 0x00007fff7f5bef80 ; ImmutableOopMap {[104]=Oop [112]=Oop [120]=Oop } ;*instanceof {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@101 (line 153) ; {runtime_call UncommonTrapBlob} ;; stop(type 0): uncommon trap returned which should never happen { 0x00007fff7fc196f4: tdui r0,-32768 ;trap: stop type 0: uncommon trap returned which should never happen 0x00007fff7fc196f8: stwu r17,-12472(r11) 0x00007fff7fc196fc: .long 0x7fff ;*instanceof {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@101 (line 153) ;; } stop; ;; B46: # out( N637 ) <- in( B12 ) Freq: 1e-35 0x00007fff7fc19700: std r4,128(r1) 0x00007fff7fc19704: std r19,120(r1) 0x00007fff7fc19708: li r3,-34 0x00007fff7fc1970c: std r18,104(r1) 0x00007fff7fc19710: std r18,112(r1) 0x00007fff7fc19714: bl 0x00007fff7f5bef80 ; ImmutableOopMap {[104]=Oop [112]=Oop [120]=Oop [128]=Oop } ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@116 (line 154) ; {runtime_call UncommonTrapBlob} ;; stop(type 0): uncommon trap returned which should never happen { 0x00007fff7fc19718: tdui r0,-32768 ;trap: stop type 0: uncommon trap returned which should never happen 0x00007fff7fc1971c: stwu r17,-12472(r11) 0x00007fff7fc19720: .long 0x7fff ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@116 (line 154) ;; } stop; ;; B47: # out( N637 ) <- in( B14 ) Freq: 1e-35 0x00007fff7fc19724: std r3,128(r1) 0x00007fff7fc19728: std r4,120(r1) 0x00007fff7fc1972c: li r3,-34 0x00007fff7fc19730: std r18,104(r1) 0x00007fff7fc19734: std r18,112(r1) 0x00007fff7fc19738: bl 0x00007fff7f5bef80 ; ImmutableOopMap {[104]=Oop [112]=Oop [120]=Oop [128]=Oop } ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@124 (line 155) ; {runtime_call UncommonTrapBlob} ;; stop(type 0): uncommon trap returned which should never happen { 0x00007fff7fc1973c: tdui r0,-32768 ;trap: stop type 0: uncommon trap returned which should never happen 0x00007fff7fc19740: stwu r17,-12472(r11) 0x00007fff7fc19744: .long 0x7fff ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@124 (line 155) ;; } stop; ;; B48: # out( N637 ) <- in( B21 ) Freq: 1e-35 0x00007fff7fc19748: std r17,120(r1) 0x00007fff7fc1974c: li r3,-34 0x00007fff7fc19750: std r18,104(r1) 0x00007fff7fc19754: std r18,112(r1) 0x00007fff7fc19758: bl 0x00007fff7f5bef80 ; ImmutableOopMap {[104]=Oop [112]=Oop [120]=Oop } ;*instanceof {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@155 (line 160) ; {runtime_call UncommonTrapBlob} ;; stop(type 0): uncommon trap returned which should never happen { 0x00007fff7fc1975c: tdui r0,-32768 ;trap: stop type 0: uncommon trap returned which should never happen 0x00007fff7fc19760: stwu r17,-12472(r11) 0x00007fff7fc19764: .long 0x7fff ;; } stop; ;; B49: # out( N637 ) <- in( B24 ) Freq: 1e-35 0x00007fff7fc19768: std r3,96(r1) 0x00007fff7fc1976c: li r3,-34 0x00007fff7fc19770: bl 0x00007fff7f5bef80 ; ImmutableOopMap {[96]=Oop } ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@207 (line 162) ; {runtime_call UncommonTrapBlob} ;; stop(type 0): uncommon trap returned which should never happen { 0x00007fff7fc19774: tdui r0,-32768 ;trap: stop type 0: uncommon trap returned which should never happen 0x00007fff7fc19778: stwu r17,-12472(r11) 0x00007fff7fc1977c: .long 0x7fff ;*invokestatic methodType {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@134 (line 156) ;; } stop; ;; B50: # out( B52 B51 ) <- in( B15 ) Freq: 9.99994e-07 0x00007fff7fc19780: mr r14,r3 ;*monitorexit {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@199 (line 161) 0x00007fff7fc19784: ld r19,96(r1) 0x00007fff7fc19788: addi r20,r1,144 ;*monitorenter {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@53 (line 149) 0x00007fff7fc1978c: ld r17,0(r20) 0x00007fff7fc19790: cmpdi cr5,r17,0 0x00007fff7fc19794: beq- cr5,0x00007fff7fc19800,bo=0b01100[no_hint] 0x00007fff7fc19798: ld r18,0(r19) 0x00007fff7fc1979c: andi. r0,r18,2 0x00007fff7fc197a0: bne- 0x00007fff7fc197c0,bo=0b00100[no_hint] 0x00007fff7fc197a4: lwsync 0x00007fff7fc197a8: ldarx r18,0,r19 0x00007fff7fc197ac: cmpd cr5,r20,r18 0x00007fff7fc197b0: bne- cr5,0x00007fff7fc19800,bo=0b00110[not_taken] 0x00007fff7fc197b4: stdcx. r17,0,r19 0x00007fff7fc197b8: bne+ 0x00007fff7fc197a8,bo=0b00110[not_taken] 0x00007fff7fc197bc: b 0x00007fff7fc19800 0x00007fff7fc197c0: addi r18,r18,-2 0x00007fff7fc197c4: ld r15,128(r18) 0x00007fff7fc197c8: ld r17,264(r18) 0x00007fff7fc197cc: cmpd cr5,r15,r16 0x00007fff7fc197d0: bne- cr5,0x00007fff7fc19800,bo=0b00100[no_hint] 0x00007fff7fc197d4: addic. r17,r17,-1 0x00007fff7fc197d8: blt- 0x00007fff7fc197e4,bo=0b01100[no_hint] 0x00007fff7fc197dc: std r17,264(r18) 0x00007fff7fc197e0: b 0x00007fff7fc19800 0x00007fff7fc197e4: ld r15,272(r18) 0x00007fff7fc197e8: ld r17,280(r18) 0x00007fff7fc197ec: or r15,r15,r17 0x00007fff7fc197f0: cmpdi cr5,r15,0 0x00007fff7fc197f4: bne- cr5,0x00007fff7fc19800,bo=0b00100[no_hint] 0x00007fff7fc197f8: lwsync 0x00007fff7fc197fc: std r15,128(r18) 0x00007fff7fc19800: bne- cr5,0x00007fff7fc19830 ;*monitorexit {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@199 (line 161) ,bo=0b00100[no_hint] ;; B51: # out( N637 ) <- in( B52 B50 ) Freq: 9.99994e-07 0x00007fff7fc19804: mr r3,r14 0x00007fff7fc19808: ld r31,176(r1) 0x00007fff7fc1980c: mtlr r31 0x00007fff7fc19810: addi r1,r1,160 0x00007fff7fc19814: b 0x00007fff7f657f80 ; {runtime_call _rethrow_Java} 0x00007fff7fc19818: nop 0x00007fff7fc1981c: nop 0x00007fff7fc19820: nop 0x00007fff7fc19824: nop 0x00007fff7fc19828: nop 0x00007fff7fc1982c: nop ;; B52: # out( B51 ) <- in( B50 ) Freq: 9.99994e-13 0x00007fff7fc19830: mr r3,r19 0x00007fff7fc19834: addi r4,r1,144 ;*putfield type {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@142 (line 157) 0x00007fff7fc19838: mr r5,r16 0x00007fff7fc1983c: ld r15,104(r1) 0x00007fff7fc19840: addis r12,r15,0 0x00007fff7fc19844: ld r12,128(r12) 0x00007fff7fc19848: mtctr r12 0x00007fff7fc1984c: bctrl ;*monitorexit {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@199 (line 161) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc19850: b 0x00007fff7fc19804 ;; B53: # out( N637 ) <- in( B1 ) Freq: 4.76837e-07 0x00007fff7fc19854: std r18,96(r1) 0x00007fff7fc19858: std r3,104(r1) 0x00007fff7fc1985c: li r3,-187 0x00007fff7fc19860: bl 0x00007fff7f5bef80 ; ImmutableOopMap {[96]=Oop [104]=Oop } ;*ifnonnull {reexecute=1 rethrow=0 return_oop=0} ; - (reexecute) java.lang.invoke.MemberName::getMethodType@4 (line 130) ; {runtime_call UncommonTrapBlob} ;; stop(type 0): uncommon trap returned which should never happen { 0x00007fff7fc19864: tdui r0,-32768 ;trap: stop type 0: uncommon trap returned which should never happen 0x00007fff7fc19868: stwu r17,-12472(r11) 0x00007fff7fc1986c: .long 0x7fff ;*ifnonnull {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@4 (line 130) ;; } stop; ;; B54: # out( N637 ) <- in( B7 ) Freq: 1.01328e-07 0x00007fff7fc19870: li r3,-12 0x00007fff7fc19874: std r18,104(r1) 0x00007fff7fc19878: std r18,112(r1) 0x00007fff7fc1987c: bl 0x00007fff7f5bef80 ; ImmutableOopMap {[104]=Oop [112]=Oop } ;*instanceof {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@62 (line 150) ; {runtime_call UncommonTrapBlob} ;; stop(type 0): uncommon trap returned which should never happen { 0x00007fff7fc19880: tdui r0,-32768 ;trap: stop type 0: uncommon trap returned which should never happen 0x00007fff7fc19884: stwu r17,-12472(r11) 0x00007fff7fc19888: .long 0x7fff ;*instanceof {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@62 (line 150) ;; } stop; ;; B55: # out( N637 ) <- in( B11 ) Freq: 1.01328e-07 0x00007fff7fc1988c: std r19,120(r1) 0x00007fff7fc19890: li r3,-12 0x00007fff7fc19894: std r18,104(r1) 0x00007fff7fc19898: std r18,112(r1) 0x00007fff7fc1989c: bl 0x00007fff7f5bef80 ; ImmutableOopMap {[104]=Oop [112]=Oop [120]=Oop } ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@116 (line 154) ; {runtime_call UncommonTrapBlob} ;; stop(type 0): uncommon trap returned which should never happen { 0x00007fff7fc198a0: tdui r0,-32768 ;trap: stop type 0: uncommon trap returned which should never happen 0x00007fff7fc198a4: stwu r17,-12472(r11) 0x00007fff7fc198a8: .long 0x7fff ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@116 (line 154) ;; } stop; ;; B56: # out( N637 ) <- in( B13 ) Freq: 1.01327e-07 0x00007fff7fc198ac: std r4,120(r1) 0x00007fff7fc198b0: li r3,-12 0x00007fff7fc198b4: std r18,104(r1) 0x00007fff7fc198b8: std r18,112(r1) 0x00007fff7fc198bc: bl 0x00007fff7f5bef80 ; ImmutableOopMap {[104]=Oop [112]=Oop [120]=Oop } ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@124 (line 155) ; {runtime_call UncommonTrapBlob} ;; stop(type 0): uncommon trap returned which should never happen { 0x00007fff7fc198c0: tdui r0,-32768 ;trap: stop type 0: uncommon trap returned which should never happen 0x00007fff7fc198c4: stwu r17,-12472(r11) 0x00007fff7fc198c8: .long 0x7fff ;; } stop; ;; B57: # out( N637 ) <- in( B23 ) Freq: 1.01325e-07 0x00007fff7fc198cc: li r3,-12 0x00007fff7fc198d0: bl 0x00007fff7f5bef80 ; ImmutableOopMap {} ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@207 (line 162) ; {runtime_call UncommonTrapBlob} ;; stop(type 0): uncommon trap returned which should never happen { 0x00007fff7fc198d4: tdui r0,-32768 ;trap: stop type 0: uncommon trap returned which should never happen 0x00007fff7fc198d8: stwu r17,-12472(r11) 0x00007fff7fc198dc: .long 0x7fff ;*putfield type {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getMethodType@142 (line 157) [Stub Code] ;; } stop; 0x00007fff7fc198e0: addis r12,r29,1981 ; {no_reloc} 0x00007fff7fc198e4: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc198e8: ld r12,0(r12) 0x00007fff7fc198ec: mtctr r12 0x00007fff7fc198f0: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc198f4: addis r11,r29,1981 ; {static_stub} 0x00007fff7fc198f8: addi r11,r11,-28288 ; {section_word} 0x00007fff7fc198fc: ld r19,8(r11) ; {metadata(NULL)} 0x00007fff7fc19900: nop 0x00007fff7fc19904: mr r0,r11 0x00007fff7fc19908: addis r11,r29,0 0x00007fff7fc1990c: addi r11,r11,-1 0x00007fff7fc19910: mtctr r11 0x00007fff7fc19914: mr r11,r0 0x00007fff7fc19918: nop 0x00007fff7fc1991c: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc19920: addis r12,r29,1981 ; {trampoline_stub} 0x00007fff7fc19924: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc19928: ld r12,24(r12) 0x00007fff7fc1992c: mtctr r12 0x00007fff7fc19930: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc19934: addis r12,r29,1981 ; {trampoline_stub} 0x00007fff7fc19938: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc1993c: ld r12,40(r12) 0x00007fff7fc19940: mtctr r12 0x00007fff7fc19944: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc19948: addis r12,r29,1981 ; {trampoline_stub} 0x00007fff7fc1994c: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc19950: ld r12,48(r12) 0x00007fff7fc19954: mtctr r12 0x00007fff7fc19958: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc1995c: addis r12,r29,1981 ; {trampoline_stub} 0x00007fff7fc19960: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc19964: ld r12,56(r12) 0x00007fff7fc19968: mtctr r12 0x00007fff7fc1996c: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc19970: addis r12,r29,1981 ; {trampoline_stub} 0x00007fff7fc19974: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc19978: ld r12,64(r12) 0x00007fff7fc1997c: mtctr r12 0x00007fff7fc19980: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc19984: addis r12,r29,1981 ; {trampoline_stub} 0x00007fff7fc19988: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc1998c: ld r12,88(r12) 0x00007fff7fc19990: mtctr r12 0x00007fff7fc19994: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc19998: addis r12,r29,1981 ; {trampoline_stub} 0x00007fff7fc1999c: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc199a0: ld r12,96(r12) 0x00007fff7fc199a4: mtctr r12 0x00007fff7fc199a8: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc199ac: addis r12,r29,1981 ; {trampoline_stub} 0x00007fff7fc199b0: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc199b4: ld r12,104(r12) 0x00007fff7fc199b8: mtctr r12 0x00007fff7fc199bc: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc199c0: addis r12,r29,1981 ; {trampoline_stub} 0x00007fff7fc199c4: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc199c8: ld r12,112(r12) 0x00007fff7fc199cc: mtctr r12 0x00007fff7fc199d0: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc199d4: addis r12,r29,1981 ; {trampoline_stub} 0x00007fff7fc199d8: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc199dc: ld r12,120(r12) 0x00007fff7fc199e0: mtctr r12 0x00007fff7fc199e4: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc199e8: addis r12,r29,1981 ; {trampoline_stub} 0x00007fff7fc199ec: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc199f0: ld r12,136(r12) 0x00007fff7fc199f4: mtctr r12 0x00007fff7fc199f8: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc199fc: addis r12,r29,1981 ; {trampoline_stub} 0x00007fff7fc19a00: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc19a04: ld r12,144(r12) 0x00007fff7fc19a08: mtctr r12 0x00007fff7fc19a0c: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc19a10: addis r12,r29,1981 ; {trampoline_stub} 0x00007fff7fc19a14: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc19a18: ld r12,152(r12) 0x00007fff7fc19a1c: mtctr r12 0x00007fff7fc19a20: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc19a24: addis r12,r29,1981 ; {trampoline_stub} 0x00007fff7fc19a28: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc19a2c: ld r12,160(r12) 0x00007fff7fc19a30: mtctr r12 0x00007fff7fc19a34: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7fc19a38: addis r12,r29,1981 ; {trampoline_stub} 0x00007fff7fc19a3c: addi r12,r12,-28288 ; {section_word} 0x00007fff7fc19a40: ld r12,168(r12) 0x00007fff7fc19a44: mtctr r12 0x00007fff7fc19a48: bctr bo=0b10100,bh=0b00[not_return_but_same] [Exception Handler] 0x00007fff7fc19a4c: b 0x00007fff7f4d5d80 ; {runtime_call ExceptionBlob} 0x00007fff7fc19a50: nop 0x00007fff7fc19a54: nop 0x00007fff7fc19a58: nop 0x00007fff7fc19a5c: nop 0x00007fff7fc19a60: nop 0x00007fff7fc19a64: nop [Deopt Handler Code] 0x00007fff7fc19a68: nop ; {runtime_call DeoptimizationBlob} 0x00007fff7fc19a6c: nop 0x00007fff7fc19a70: nop 0x00007fff7fc19a74: nop 0x00007fff7fc19a78: nop 0x00007fff7fc19a7c: nop 0x00007fff7fc19a80: bl 0x00007fff7f5be900 0x00007fff7fc19a84: .long 0x0 -------------------------------------------------------------------------------- [/Disassembly] Compiled method (c1) 6690 415 3 java.lang.invoke.DirectMethodHandle::makeAllocator (137 bytes) total in heap [0x00007fff7813d790,0x00007fff7813fc88] = 9464 relocation [0x00007fff7813d8e0,0x00007fff7813da58] = 376 constants [0x00007fff7813da80,0x00007fff7813db80] = 256 main code [0x00007fff7813db80,0x00007fff7813ede8] = 4712 stub code [0x00007fff7813ede8,0x00007fff7813f118] = 816 oops [0x00007fff7813f118,0x00007fff7813f128] = 16 metadata [0x00007fff7813f128,0x00007fff7813f258] = 304 scopes data [0x00007fff7813f258,0x00007fff7813f618] = 960 scopes pcs [0x00007fff7813f618,0x00007fff7813fc18] = 1536 dependencies [0x00007fff7813fc18,0x00007fff7813fc38] = 32 nul chk table [0x00007fff7813fc38,0x00007fff7813fc88] = 80 [Disassembly] -------------------------------------------------------------------------------- [Constant Pool] Address hex4 hex8 0x00007fff7813da80: 0x00000000 0x0000000000000000 0x00007fff7813da84: 0x00000000 0x00007fff7813da88: 0x7f5b7580 0x00007fff7f5b7580 0x00007fff7813da8c: 0x00007fff 0x00007fff7813da90: 0x00000000 0x0000000000000000 0x00007fff7813da94: 0x00000000 0x00007fff7813da98: 0x7fc14720 0x00007fff7fc14720 0x00007fff7813da9c: 0x00007fff 0x00007fff7813daa0: 0x004603d8 0x00000008004603d8 0x00007fff7813daa4: 0x00000008 0x00007fff7813daa8: 0x7f5b6b80 0x00007fff7f5b6b80 0x00007fff7813daac: 0x00007fff 0x00007fff7813dab0: 0x00000000 0x0000000000000000 0x00007fff7813dab4: 0x00000000 0x00007fff7813dab8: 0x7fc192a0 0x00007fff7fc192a0 0x00007fff7813dabc: 0x00007fff 0x00007fff7813dac0: 0x00000000 0x0000000000000000 0x00007fff7813dac4: 0x00000000 0x00007fff7813dac8: 0x7f5b7580 0x00007fff7f5b7580 0x00007fff7813dacc: 0x00007fff 0x00007fff7813dad0: 0x00000000 0x0000000000000000 0x00007fff7813dad4: 0x00000000 0x00007fff7813dad8: 0x7f5b7580 0x00007fff7f5b7580 0x00007fff7813dadc: 0x00007fff 0x00007fff7813dae0: 0x00460448 0x0000000800460448 0x00007fff7813dae4: 0x00000008 0x00007fff7813dae8: 0x7f5b6b80 0x00007fff7f5b6b80 0x00007fff7813daec: 0x00007fff 0x00007fff7813daf0: 0x00000000 0x0000000000000000 0x00007fff7813daf4: 0x00000000 0x00007fff7813daf8: 0x7fc192a0 0x00007fff7fc192a0 0x00007fff7813dafc: 0x00007fff 0x00007fff7813db00: 0x00000000 0x0000000000000000 0x00007fff7813db04: 0x00000000 0x00007fff7813db08: 0x7f5b6b80 0x00007fff7f5b6b80 0x00007fff7813db0c: 0x00007fff 0x00007fff7813db10: 0x00000000 0x0000000000000000 0x00007fff7813db14: 0x00000000 0x00007fff7813db18: 0x7f5b6b80 0x00007fff7f5b6b80 0x00007fff7813db1c: 0x00007fff 0x00007fff7813db20: 0x00000000 0x0000000000000000 0x00007fff7813db24: 0x00000000 0x00007fff7813db28: 0x7f5b6b80 0x00007fff7f5b6b80 0x00007fff7813db2c: 0x00007fff 0x00007fff7813db30: 0x00000000 0x0000000000000000 0x00007fff7813db34: 0x00000000 0x00007fff7813db38: 0x7f5b6b80 0x00007fff7f5b6b80 0x00007fff7813db3c: 0x00007fff 0x00007fff7813db40: 0x00000000 0x0000000000000000 0x00007fff7813db44: 0x00000000 0x00007fff7813db48: 0x00000000 0x0000000000000000 0x00007fff7813db4c: 0x00000000 0x00007fff7813db50: 0x00000000 0x0000000000000000 0x00007fff7813db54: 0x00000000 0x00007fff7813db58: 0x00000000 0x0000000000000000 0x00007fff7813db5c: 0x00000000 0x00007fff7813db60: 0x00000000 0x0000000000000000 0x00007fff7813db64: 0x00000000 0x00007fff7813db68: 0x00000000 0x0000000000000000 0x00007fff7813db6c: 0x00000000 0x00007fff7813db70: 0x00000000 0x0000000000000000 0x00007fff7813db74: 0x00000000 0x00007fff7813db78: 0x00000000 0x0000000000000000 0x00007fff7813db7c: 0x00000000 -------------------------------------------------------------------------------- [Verified Entry Point] # {method} {0x00000008000b9bd0} 'makeAllocator' '(Ljava/lang/invoke/MemberName;)Ljava/lang/invoke/DirectMethodHandle;' in 'java/lang/invoke/DirectMethodHandle' # parm0: R3:R3 = 'java/lang/invoke/MemberName' # [sp+0x110] (sp of caller) ;; block B60 [0, 0] 0x00007fff7813db80: mflr r20 ; {no_reloc} 0x00007fff7813db84: addis r11,r1,-2 0x00007fff7813db88: std r0,0(r11) 0x00007fff7813db8c: std r20,16(r1) 0x00007fff7813db90: stdu r1,-272(r1) ;; nmethod_entry_barrier (nmethod_entry_barrier) { 0x00007fff7813db94: addis r20,r29,1870 0x00007fff7813db98: addi r20,r20,23296 0x00007fff7813db9c: mtctr r20 0x00007fff7813dba0: lis r20,0 0x00007fff7813dba4: ori r20,r20,8 0x00007fff7813dba8: ld r0,32(r16) 0x00007fff7813dbac: cmpw r0,r20 0x00007fff7813dbb0: bnectrl- ;; } nmethod_entry_barrier (nmethod_entry_barrier) 0x00007fff7813dbb4: std r3,184(r1) 0x00007fff7813dbb8: lis r2,23562 0x00007fff7813dbbc: li r0,32767 0x00007fff7813dbc0: addi r2,r2,18840 0x00007fff7813dbc4: rldimi r2,r0,32,0 0x00007fff7813dbc8: lwa r4,252(r2) 0x00007fff7813dbcc: addi r4,r4,2 0x00007fff7813dbd0: stw r4,252(r2) 0x00007fff7813dbd4: andi. r4,r4,2046 0x00007fff7813dbd8: cmpwi cr5,r4,0 ;; 18 branch [EQ] [CounterOverflowStub: 0x00007fff280b91b8] 0x00007fff7813dbdc: beq- cr5,0x00007fff7813e938 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813dbe0: nop ;*getstatic $assertionsDisabled {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@0 (line 135) ;; block B61 [0, 0] ;; block B0 [0, 3] 0x00007fff7813dbe4: lis r2,23562 0x00007fff7813dbe8: li r0,32767 0x00007fff7813dbec: addi r2,r2,18840 0x00007fff7813dbf0: rldimi r2,r0,32,0 0x00007fff7813dbf4: ld r4,328(r2) 0x00007fff7813dbf8: addi r4,r4,1 0x00007fff7813dbfc: std r4,328(r2) ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@3 (line 135) ;; block B1 [6, 7] 0x00007fff7813dc00: tdeqi r3,0 ; implicit exception: dispatches to 0x00007fff7813e96c ;*invokevirtual isConstructor {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@7 (line 135) ;trap: null check 0x00007fff7813dc04: mr r2,r3 0x00007fff7813dc08: lis r4,23562 0x00007fff7813dc0c: li r0,32767 0x00007fff7813dc10: addi r4,r4,18840 0x00007fff7813dc14: rldimi r4,r0,32,0 0x00007fff7813dc18: ld r5,344(r4) 0x00007fff7813dc1c: addi r5,r5,1 0x00007fff7813dc20: std r5,344(r4) 0x00007fff7813dc24: lis r2,23558 0x00007fff7813dc28: li r0,32767 0x00007fff7813dc2c: addi r2,r2,-28752 0x00007fff7813dc30: rldimi r2,r0,32,0 0x00007fff7813dc34: lwa r4,252(r2) 0x00007fff7813dc38: addi r4,r4,2 0x00007fff7813dc3c: stw r4,252(r2) 0x00007fff7813dc40: lis r2,32 0x00007fff7813dc44: addi r2,r2,-2 0x00007fff7813dc48: and r4,r4,r2 0x00007fff7813dc4c: cmpwi cr5,r4,0 ;; 62 branch [EQ] [CounterOverflowStub: 0x00007fff280ed2c0] 0x00007fff7813dc50: beq- cr5,0x00007fff7813e984 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813dc54: nop 0x00007fff7813dc58: mr r2,r3 0x00007fff7813dc5c: lis r4,23558 0x00007fff7813dc60: li r0,32767 0x00007fff7813dc64: addi r4,r4,-28752 0x00007fff7813dc68: rldimi r4,r0,32,0 0x00007fff7813dc6c: ld r5,312(r4) 0x00007fff7813dc70: addi r5,r5,1 0x00007fff7813dc74: std r5,312(r4) 0x00007fff7813dc78: lis r2,23557 0x00007fff7813dc7c: li r0,32767 0x00007fff7813dc80: addi r2,r2,-21712 0x00007fff7813dc84: rldimi r2,r0,32,0 0x00007fff7813dc88: lwa r4,252(r2) 0x00007fff7813dc8c: addi r4,r4,2 0x00007fff7813dc90: stw r4,252(r2) 0x00007fff7813dc94: lis r2,32 0x00007fff7813dc98: addi r2,r2,-2 0x00007fff7813dc9c: and r4,r4,r2 0x00007fff7813dca0: cmpwi cr5,r4,0 ;; 84 branch [EQ] [CounterOverflowStub: 0x00007fff280edb50] 0x00007fff7813dca4: beq- cr5,0x00007fff7813e9b8 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813dca8: nop 0x00007fff7813dcac: mr r2,r3 0x00007fff7813dcb0: lis r4,23557 0x00007fff7813dcb4: li r0,32767 0x00007fff7813dcb8: addi r4,r4,-21712 0x00007fff7813dcbc: rldimi r4,r0,32,0 0x00007fff7813dcc0: ld r5,312(r4) 0x00007fff7813dcc4: addi r5,r5,1 0x00007fff7813dcc8: std r5,312(r4) 0x00007fff7813dccc: lis r2,23553 0x00007fff7813dcd0: li r0,32767 0x00007fff7813dcd4: addi r2,r2,26520 0x00007fff7813dcd8: rldimi r2,r0,32,0 0x00007fff7813dcdc: lwa r4,252(r2) 0x00007fff7813dce0: addi r4,r4,2 0x00007fff7813dce4: stw r4,252(r2) 0x00007fff7813dce8: lis r2,32 0x00007fff7813dcec: addi r2,r2,-2 0x00007fff7813dcf0: and r4,r4,r2 0x00007fff7813dcf4: cmpwi cr5,r4,0 ;; 106 branch [EQ] [CounterOverflowStub: 0x00007fff280ee270] 0x00007fff7813dcf8: beq- cr5,0x00007fff7813e9ec ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813dcfc: nop 0x00007fff7813dd00: lwa r2,12(r3) ;*getfield flags {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@1 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@7 (line 135) 0x00007fff7813dd04: lis r4,2 0x00007fff7813dd08: rlwinm r2,r2,0,14,14 0x00007fff7813dd0c: lis r4,2 0x00007fff7813dd10: cmpw cr5,r2,r4 0x00007fff7813dd14: lis r2,23553 0x00007fff7813dd18: li r0,32767 0x00007fff7813dd1c: addi r2,r2,26520 0x00007fff7813dd20: rldimi r2,r0,32,0 0x00007fff7813dd24: li r4,312 0x00007fff7813dd28: bne- cr5,0x00007fff7813dd30,bo=0b00100[no_hint] 0x00007fff7813dd2c: li r4,328 0x00007fff7813dd30: ldx r5,r2,r4 0x00007fff7813dd34: addi r5,r5,1 0x00007fff7813dd38: stdx r5,r2,r4 ;; 130 branch [NE] [B19] 0x00007fff7813dd3c: bne- cr5,0x00007fff7813dd68 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7813dd40: nop ;*if_icmpne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@7 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@7 (line 135) ;; block B18 [10, 11] 0x00007fff7813dd44: lis r2,23553 0x00007fff7813dd48: li r0,32767 0x00007fff7813dd4c: addi r2,r2,26520 0x00007fff7813dd50: rldimi r2,r0,32,0 0x00007fff7813dd54: ld r4,344(r2) 0x00007fff7813dd58: addi r4,r4,1 0x00007fff7813dd5c: std r4,344(r2) 0x00007fff7813dd60: li r2,1 ;; 146 branch [AL] [B20] 0x00007fff7813dd64: b 0x00007fff7813dd6c ;*goto {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@11 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@7 (line 135) ;; block B19 [14, 15] 0x00007fff7813dd68: li r2,0 ;*ireturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@15 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@7 (line 135) ;; block B20 [15, 6] 0x00007fff7813dd6c: clrldi r2,r2,63 ;; block B16 [6, 7] 0x00007fff7813dd70: clrldi r2,r2,63 ;; block B14 [7, 10] 0x00007fff7813dd74: clrldi r2,r2,63 ;; block B12 [10, 10] 0x00007fff7813dd78: cmpwi cr5,r2,0 0x00007fff7813dd7c: lis r2,23562 0x00007fff7813dd80: li r0,32767 0x00007fff7813dd84: addi r2,r2,18840 0x00007fff7813dd88: rldimi r2,r0,32,0 0x00007fff7813dd8c: li r4,392 0x00007fff7813dd90: beq- cr5,0x00007fff7813dd98,bo=0b01100[no_hint] 0x00007fff7813dd94: li r4,408 0x00007fff7813dd98: ldx r5,r2,r4 0x00007fff7813dd9c: addi r5,r5,1 0x00007fff7813dda0: stdx r5,r2,r4 ;; 186 branch [EQ] [B4] 0x00007fff7813dda4: beq- cr5,0x00007fff7813e864 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813dda8: nop ;*ifeq {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@10 (line 135) ;; block B3 [13, 4] 0x00007fff7813ddac: mr r2,r3 0x00007fff7813ddb0: lis r4,23562 0x00007fff7813ddb4: li r0,32767 0x00007fff7813ddb8: addi r4,r4,18840 0x00007fff7813ddbc: rldimi r4,r0,32,0 0x00007fff7813ddc0: ld r5,424(r4) 0x00007fff7813ddc4: addi r5,r5,1 0x00007fff7813ddc8: std r5,424(r4) 0x00007fff7813ddcc: lis r2,23561 0x00007fff7813ddd0: li r0,32767 0x00007fff7813ddd4: addi r2,r2,-26896 0x00007fff7813ddd8: rldimi r2,r0,32,0 0x00007fff7813dddc: lwa r4,252(r2) 0x00007fff7813dde0: addi r4,r4,2 0x00007fff7813dde4: stw r4,252(r2) 0x00007fff7813dde8: lis r2,32 0x00007fff7813ddec: addi r2,r2,-2 0x00007fff7813ddf0: and r4,r4,r2 0x00007fff7813ddf4: cmpwi cr5,r4,0 ;; 214 branch [EQ] [CounterOverflowStub: 0x00007fff280f1068] 0x00007fff7813ddf8: beq- cr5,0x00007fff7813ea20 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813ddfc: nop 0x00007fff7813de00: lwz r2,28(r3) ;*getfield name {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getName@1 (line 107) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) 0x00007fff7813de04: cmpdi cr5,r2,0 0x00007fff7813de08: lis r2,23561 0x00007fff7813de0c: li r0,32767 0x00007fff7813de10: addi r2,r2,-26896 0x00007fff7813de14: rldimi r2,r0,32,0 0x00007fff7813de18: li r4,312 0x00007fff7813de1c: bne- cr5,0x00007fff7813de24,bo=0b00100[no_hint] 0x00007fff7813de20: li r4,328 0x00007fff7813de24: ldx r5,r2,r4 0x00007fff7813de28: addi r5,r5,1 0x00007fff7813de2c: stdx r5,r2,r4 ;; 232 branch [NE] [B24] 0x00007fff7813de30: bne- cr5,0x00007fff7813e010 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7813de34: nop ;*ifnonnull {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getName@4 (line 107) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) ;; block B23 [7, 4] 0x00007fff7813de38: mr r2,r3 0x00007fff7813de3c: lis r4,23561 0x00007fff7813de40: li r0,32767 0x00007fff7813de44: addi r4,r4,-26896 0x00007fff7813de48: rldimi r4,r0,32,0 0x00007fff7813de4c: ld r5,344(r4) 0x00007fff7813de50: addi r5,r5,1 0x00007fff7813de54: std r5,344(r4) 0x00007fff7813de58: lis r2,23558 0x00007fff7813de5c: li r0,32767 0x00007fff7813de60: addi r2,r2,29440 0x00007fff7813de64: rldimi r2,r0,32,0 0x00007fff7813de68: lwa r4,252(r2) 0x00007fff7813de6c: addi r4,r4,2 0x00007fff7813de70: stw r4,252(r2) 0x00007fff7813de74: lis r2,32 0x00007fff7813de78: addi r2,r2,-2 0x00007fff7813de7c: and r4,r4,r2 0x00007fff7813de80: cmpwi cr5,r4,0 ;; 260 branch [EQ] [CounterOverflowStub: 0x00007fff280f20c0] 0x00007fff7813de84: beq- cr5,0x00007fff7813ea54 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813de88: nop 0x00007fff7813de8c: lwz r2,32(r3) ;*getfield type {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::expandFromVM@1 (line 560) ; - java.lang.invoke.MemberName::getName@8 (line 108) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) 0x00007fff7813de90: cmpdi cr5,r2,0 0x00007fff7813de94: lis r2,23558 0x00007fff7813de98: li r0,32767 0x00007fff7813de9c: addi r2,r2,29440 0x00007fff7813dea0: rldimi r2,r0,32,0 0x00007fff7813dea4: li r4,328 0x00007fff7813dea8: bne- cr5,0x00007fff7813deb0,bo=0b00100[no_hint] 0x00007fff7813deac: li r4,312 0x00007fff7813deb0: ldx r5,r2,r4 0x00007fff7813deb4: addi r5,r5,1 0x00007fff7813deb8: stdx r5,r2,r4 ;; 278 branch [NE] [B26] 0x00007fff7813debc: bne- cr5,0x00007fff7813dfd8 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7813dec0: nop ;*ifnull {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::expandFromVM@4 (line 560) ; - java.lang.invoke.MemberName::getName@8 (line 108) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) ;; block B29 [8, 4] 0x00007fff7813dec4: mr r2,r3 0x00007fff7813dec8: lis r4,23558 0x00007fff7813decc: li r0,32767 0x00007fff7813ded0: addi r4,r4,29440 0x00007fff7813ded4: rldimi r4,r0,32,0 0x00007fff7813ded8: ld r5,344(r4) 0x00007fff7813dedc: addi r5,r5,1 0x00007fff7813dee0: std r5,344(r4) 0x00007fff7813dee4: lis r2,23557 0x00007fff7813dee8: li r0,32767 0x00007fff7813deec: addi r2,r2,8472 0x00007fff7813def0: rldimi r2,r0,32,0 0x00007fff7813def4: lwa r4,252(r2) 0x00007fff7813def8: addi r4,r4,2 0x00007fff7813defc: stw r4,252(r2) 0x00007fff7813df00: lis r2,32 0x00007fff7813df04: addi r2,r2,-2 0x00007fff7813df08: and r4,r4,r2 0x00007fff7813df0c: cmpwi cr5,r4,0 ;; 306 branch [EQ] [CounterOverflowStub: 0x00007fff280f4110] 0x00007fff7813df10: beq- cr5,0x00007fff7813ea88 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813df14: nop 0x00007fff7813df18: lwz r2,40(r3) ;*getfield resolution {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::isResolved@1 (line 859) ; - java.lang.invoke.MemberName::expandFromVM@9 (line 563) ; - java.lang.invoke.MemberName::getName@8 (line 108) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) 0x00007fff7813df1c: cmpdi cr5,r2,0 0x00007fff7813df20: lis r2,23557 0x00007fff7813df24: li r0,32767 0x00007fff7813df28: addi r2,r2,8472 0x00007fff7813df2c: rldimi r2,r0,32,0 0x00007fff7813df30: li r4,312 0x00007fff7813df34: bne- cr5,0x00007fff7813df3c,bo=0b00100[no_hint] 0x00007fff7813df38: li r4,328 0x00007fff7813df3c: ldx r5,r2,r4 0x00007fff7813df40: addi r5,r5,1 0x00007fff7813df44: stdx r5,r2,r4 ;; 324 branch [NE] [B35] 0x00007fff7813df48: bne- cr5,0x00007fff7813df74 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7813df4c: nop ;*ifnonnull {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::isResolved@4 (line 859) ; - java.lang.invoke.MemberName::expandFromVM@9 (line 563) ; - java.lang.invoke.MemberName::getName@8 (line 108) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) ;; block B34 [7, 8] 0x00007fff7813df50: lis r2,23557 0x00007fff7813df54: li r0,32767 0x00007fff7813df58: addi r2,r2,8472 0x00007fff7813df5c: rldimi r2,r0,32,0 0x00007fff7813df60: ld r4,344(r2) 0x00007fff7813df64: addi r4,r4,1 0x00007fff7813df68: std r4,344(r2) 0x00007fff7813df6c: li r2,1 ;; 340 branch [AL] [B36] 0x00007fff7813df70: b 0x00007fff7813df78 ;*goto {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::isResolved@8 (line 859) ; - java.lang.invoke.MemberName::expandFromVM@9 (line 563) ; - java.lang.invoke.MemberName::getName@8 (line 108) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) ;; block B35 [11, 12] 0x00007fff7813df74: li r2,0 ;*ireturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::isResolved@12 (line 859) ; - java.lang.invoke.MemberName::expandFromVM@9 (line 563) ; - java.lang.invoke.MemberName::getName@8 (line 108) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) ;; block B36 [12, 12] 0x00007fff7813df78: clrldi r2,r2,63 ;; block B32 [12, 12] 0x00007fff7813df7c: cmpwi cr5,r2,0 0x00007fff7813df80: lis r2,23558 0x00007fff7813df84: li r0,32767 0x00007fff7813df88: addi r2,r2,29440 0x00007fff7813df8c: rldimi r2,r0,32,0 0x00007fff7813df90: li r4,408 0x00007fff7813df94: beq- cr5,0x00007fff7813df9c,bo=0b01100[no_hint] 0x00007fff7813df98: li r4,392 0x00007fff7813df9c: ldx r5,r2,r4 0x00007fff7813dfa0: addi r5,r5,1 0x00007fff7813dfa4: stdx r5,r2,r4 ;; 368 branch [EQ] [B26] 0x00007fff7813dfa8: beq- cr5,0x00007fff7813dfd8 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813dfac: nop ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::expandFromVM@12 (line 563) ; - java.lang.invoke.MemberName::getName@8 (line 108) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) ;; block B31 [16, 11] 0x00007fff7813dfb0: lis r2,23558 0x00007fff7813dfb4: li r0,32767 0x00007fff7813dfb8: addi r2,r2,29440 0x00007fff7813dfbc: rldimi r2,r0,32,0 0x00007fff7813dfc0: ld r4,424(r2) 0x00007fff7813dfc4: addi r4,r4,1 0x00007fff7813dfc8: std r4,424(r2) 0x00007fff7813dfcc: mr r2,r3 0x00007fff7813dfd0: bl 0x00007fff7813ee14 ; ImmutableOopMap {[184]=Oop } ;*invokestatic expand {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::expandFromVM@17 (line 566) ; - java.lang.invoke.MemberName::getName@8 (line 108) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) ; {static_call} 0x00007fff7813dfd4: ld r3,184(r1) ;; block B26 [11, 15] 0x00007fff7813dfd8: lwz r4,28(r3) ;*getfield name {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getName@12 (line 109) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) 0x00007fff7813dfdc: cmpdi cr5,r4,0 0x00007fff7813dfe0: lis r4,23561 0x00007fff7813dfe4: li r0,32767 0x00007fff7813dfe8: addi r4,r4,-26896 0x00007fff7813dfec: rldimi r4,r0,32,0 0x00007fff7813dff0: li r2,408 0x00007fff7813dff4: beq- cr5,0x00007fff7813dffc,bo=0b01100[no_hint] 0x00007fff7813dff8: li r2,392 0x00007fff7813dffc: ldx r5,r4,r2 0x00007fff7813e000: addi r5,r5,1 0x00007fff7813e004: stdx r5,r4,r2 ;; 402 branch [EQ] [B25] 0x00007fff7813e008: beq- cr5,0x00007fff7813e01c ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813e00c: nop ;*ifnonnull {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getName@15 (line 109) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) ;; block B24 [20, 17] 0x00007fff7813e010: lwz r4,28(r3) ;*getfield name {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getName@21 (line 113) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) 0x00007fff7813e014: mr r2,r4 ;; 416 branch [AL] [B21] 0x00007fff7813e018: b 0x00007fff7813e020 ;; block B25 [18, 17] 0x00007fff7813e01c: li r2,0 ;*ldc {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@17 (line 135) ;; block B21 [17, 22] 0x00007fff7813e020: tdeqi r2,0 ; implicit exception: dispatches to 0x00007fff7813eabc ;trap: null check 0x00007fff7813e024: mr r4,r2 0x00007fff7813e028: lis r5,23562 0x00007fff7813e02c: li r0,32767 0x00007fff7813e030: addi r5,r5,18840 0x00007fff7813e034: rldimi r5,r0,32,0 0x00007fff7813e038: ld r6,472(r5) 0x00007fff7813e03c: addi r6,r6,1 0x00007fff7813e040: std r6,472(r5) 0x00007fff7813e044: lis r0,0 ; {oop(""{0x00000000fff0bf00})} 0x00007fff7813e048: lis r4,-16 0x00007fff7813e04c: nop 0x00007fff7813e050: ori r4,r4,48896 0x00007fff7813e054: rldimi r4,r0,32,0 0x00007fff7813e058: mr r3,r2 ;*invokevirtual equals {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@19 (line 135) 0x00007fff7813e05c: bl 0x00007fff7813ee54 ; ImmutableOopMap {[184]=Oop } ;*invokevirtual equals {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@19 (line 135) ; {optimized virtual_call} 0x00007fff7813e060: cmpwi cr5,r3,0 0x00007fff7813e064: lis r3,23562 0x00007fff7813e068: li r0,32767 0x00007fff7813e06c: addi r3,r3,18840 0x00007fff7813e070: rldimi r3,r0,32,0 0x00007fff7813e074: li r2,536 0x00007fff7813e078: beq- cr5,0x00007fff7813e080,bo=0b01100[no_hint] 0x00007fff7813e07c: li r2,520 0x00007fff7813e080: ldx r4,r3,r2 0x00007fff7813e084: addi r4,r4,1 0x00007fff7813e088: stdx r4,r3,r2 ;; 452 branch [EQ] [B4] 0x00007fff7813e08c: beq- cr5,0x00007fff7813e864 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813e090: nop ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@22 (line 135) ;; block B2 [33, 46] 0x00007fff7813e094: ld r3,184(r1) 0x00007fff7813e098: mr r2,r3 0x00007fff7813e09c: lis r4,23562 0x00007fff7813e0a0: li r0,32767 0x00007fff7813e0a4: addi r4,r4,18840 0x00007fff7813e0a8: rldimi r4,r0,32,0 0x00007fff7813e0ac: ld r5,568(r4) 0x00007fff7813e0b0: addi r5,r5,1 0x00007fff7813e0b4: std r5,568(r4) 0x00007fff7813e0b8: lwz r2,24(r3) ;*getfield clazz {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getDeclaringClass@1 (line 93) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@34 (line 136) 0x00007fff7813e0bc: std r2,192(r1) 0x00007fff7813e0c0: mr r4,r3 0x00007fff7813e0c4: lis r5,23562 0x00007fff7813e0c8: li r0,32767 0x00007fff7813e0cc: addi r5,r5,18840 0x00007fff7813e0d0: rldimi r5,r0,32,0 0x00007fff7813e0d4: ld r6,616(r5) 0x00007fff7813e0d8: addi r6,r6,1 0x00007fff7813e0dc: std r6,616(r5) 0x00007fff7813e0e0: bl 0x00007fff7816d694 ; ImmutableOopMap {[192]=Oop } ;*invokevirtual asConstructor {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@39 (line 137) ; {optimized virtual_call} 0x00007fff7813e0e4: lis r2,23562 0x00007fff7813e0e8: li r0,32767 0x00007fff7813e0ec: addi r2,r2,18840 0x00007fff7813e0f0: rldimi r2,r0,32,0 0x00007fff7813e0f4: ld r4,680(r2) 0x00007fff7813e0f8: addi r4,r4,1 0x00007fff7813e0fc: std r4,680(r2) ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@46 (line 138) ;; block B5 [49, 7] 0x00007fff7813e100: tdeqi r3,0 ; implicit exception: dispatches to 0x00007fff7813ead4 ;*invokevirtual isConstructor {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@50 (line 138) ;trap: null check 0x00007fff7813e104: mr r2,r3 0x00007fff7813e108: lis r4,23562 0x00007fff7813e10c: li r0,32767 0x00007fff7813e110: addi r4,r4,18840 0x00007fff7813e114: rldimi r4,r0,32,0 0x00007fff7813e118: ld r5,696(r4) 0x00007fff7813e11c: addi r5,r5,1 0x00007fff7813e120: std r5,696(r4) 0x00007fff7813e124: lis r2,23558 0x00007fff7813e128: li r0,32767 0x00007fff7813e12c: addi r2,r2,-28752 0x00007fff7813e130: rldimi r2,r0,32,0 0x00007fff7813e134: lwa r4,252(r2) 0x00007fff7813e138: addi r4,r4,2 0x00007fff7813e13c: stw r4,252(r2) 0x00007fff7813e140: lis r2,32 0x00007fff7813e144: addi r2,r2,-2 0x00007fff7813e148: and r4,r4,r2 0x00007fff7813e14c: cmpwi cr5,r4,0 ;; 510 branch [EQ] [CounterOverflowStub: 0x00007fff34188868] 0x00007fff7813e150: beq- cr5,0x00007fff7813eaec ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813e154: nop 0x00007fff7813e158: mr r2,r3 0x00007fff7813e15c: lis r4,23558 0x00007fff7813e160: li r0,32767 0x00007fff7813e164: addi r4,r4,-28752 0x00007fff7813e168: rldimi r4,r0,32,0 0x00007fff7813e16c: ld r5,312(r4) 0x00007fff7813e170: addi r5,r5,1 0x00007fff7813e174: std r5,312(r4) 0x00007fff7813e178: lis r2,23557 0x00007fff7813e17c: li r0,32767 0x00007fff7813e180: addi r2,r2,-21712 0x00007fff7813e184: rldimi r2,r0,32,0 0x00007fff7813e188: lwa r4,252(r2) 0x00007fff7813e18c: addi r4,r4,2 0x00007fff7813e190: stw r4,252(r2) 0x00007fff7813e194: lis r2,32 0x00007fff7813e198: addi r2,r2,-2 0x00007fff7813e19c: and r4,r4,r2 0x00007fff7813e1a0: cmpwi cr5,r4,0 ;; 532 branch [EQ] [CounterOverflowStub: 0x00007fff341890f8] 0x00007fff7813e1a4: beq- cr5,0x00007fff7813eb20 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813e1a8: nop 0x00007fff7813e1ac: mr r2,r3 0x00007fff7813e1b0: lis r4,23557 0x00007fff7813e1b4: li r0,32767 0x00007fff7813e1b8: addi r4,r4,-21712 0x00007fff7813e1bc: rldimi r4,r0,32,0 0x00007fff7813e1c0: ld r5,312(r4) 0x00007fff7813e1c4: addi r5,r5,1 0x00007fff7813e1c8: std r5,312(r4) 0x00007fff7813e1cc: lis r2,23553 0x00007fff7813e1d0: li r0,32767 0x00007fff7813e1d4: addi r2,r2,26520 0x00007fff7813e1d8: rldimi r2,r0,32,0 0x00007fff7813e1dc: lwa r4,252(r2) 0x00007fff7813e1e0: addi r4,r4,2 0x00007fff7813e1e4: stw r4,252(r2) 0x00007fff7813e1e8: lis r2,32 0x00007fff7813e1ec: addi r2,r2,-2 0x00007fff7813e1f0: and r4,r4,r2 0x00007fff7813e1f4: cmpwi cr5,r4,0 ;; 554 branch [EQ] [CounterOverflowStub: 0x00007fff34189818] 0x00007fff7813e1f8: beq- cr5,0x00007fff7813eb54 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813e1fc: nop 0x00007fff7813e200: lwa r2,12(r3) ;*getfield flags {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@1 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@50 (line 138) 0x00007fff7813e204: lis r4,2 0x00007fff7813e208: rlwinm r4,r2,0,14,14 0x00007fff7813e20c: lis r5,2 0x00007fff7813e210: cmpw cr5,r4,r5 0x00007fff7813e214: lis r4,23553 0x00007fff7813e218: li r0,32767 0x00007fff7813e21c: addi r4,r4,26520 0x00007fff7813e220: rldimi r4,r0,32,0 0x00007fff7813e224: li r5,312 0x00007fff7813e228: bne- cr5,0x00007fff7813e230,bo=0b00100[no_hint] 0x00007fff7813e22c: li r5,328 0x00007fff7813e230: ldx r6,r4,r5 0x00007fff7813e234: addi r6,r6,1 0x00007fff7813e238: stdx r6,r4,r5 ;; 578 branch [NE] [B46] 0x00007fff7813e23c: bne- cr5,0x00007fff7813e268 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7813e240: nop ;*if_icmpne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@7 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@50 (line 138) ;; block B45 [10, 11] 0x00007fff7813e244: lis r4,23553 0x00007fff7813e248: li r0,32767 0x00007fff7813e24c: addi r4,r4,26520 0x00007fff7813e250: rldimi r4,r0,32,0 0x00007fff7813e254: ld r5,344(r4) 0x00007fff7813e258: addi r5,r5,1 0x00007fff7813e25c: std r5,344(r4) 0x00007fff7813e260: li r4,1 ;; 594 branch [AL] [B47] 0x00007fff7813e264: b 0x00007fff7813e26c ;*goto {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@11 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@50 (line 138) ;; block B46 [14, 15] 0x00007fff7813e268: li r4,0 ;*ireturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@15 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@50 (line 138) ;; block B47 [15, 6] 0x00007fff7813e26c: clrldi r4,r4,63 ;; block B43 [6, 7] 0x00007fff7813e270: clrldi r4,r4,63 ;; block B41 [7, 53] 0x00007fff7813e274: clrldi r4,r4,63 ;; block B39 [53, 53] 0x00007fff7813e278: cmpwi cr5,r4,0 0x00007fff7813e27c: lis r4,23562 0x00007fff7813e280: li r0,32767 0x00007fff7813e284: addi r4,r4,18840 0x00007fff7813e288: rldimi r4,r0,32,0 0x00007fff7813e28c: li r5,744 0x00007fff7813e290: beq- cr5,0x00007fff7813e298,bo=0b01100[no_hint] 0x00007fff7813e294: li r5,760 0x00007fff7813e298: ldx r6,r4,r5 0x00007fff7813e29c: addi r6,r6,1 0x00007fff7813e2a0: stdx r6,r4,r5 ;; 634 branch [EQ] [B8] 0x00007fff7813e2a4: beq- cr5,0x00007fff7813e788 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813e2a8: nop ;*ifeq {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@53 (line 138) ;; block B7 [56, 62] 0x00007fff7813e2ac: mr r4,r3 0x00007fff7813e2b0: lis r5,23562 0x00007fff7813e2b4: li r0,32767 0x00007fff7813e2b8: addi r5,r5,18840 0x00007fff7813e2bc: rldimi r5,r0,32,0 0x00007fff7813e2c0: ld r6,776(r5) 0x00007fff7813e2c4: addi r6,r6,1 0x00007fff7813e2c8: std r6,776(r5) 0x00007fff7813e2cc: lis r4,23557 0x00007fff7813e2d0: li r0,32767 0x00007fff7813e2d4: addi r4,r4,-23256 0x00007fff7813e2d8: rldimi r4,r0,32,0 0x00007fff7813e2dc: lwa r5,252(r4) 0x00007fff7813e2e0: addi r5,r5,2 0x00007fff7813e2e4: stw r5,252(r4) 0x00007fff7813e2e8: lis r4,32 0x00007fff7813e2ec: addi r4,r4,-2 0x00007fff7813e2f0: and r5,r5,r4 0x00007fff7813e2f4: cmpwi cr5,r5,0 ;; 662 branch [EQ] [CounterOverflowStub: 0x00007fff3417be08] 0x00007fff7813e2f8: beq- cr5,0x00007fff7813eb88 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813e2fc: nop 0x00007fff7813e300: rlwinm r2,r2,8,24,31 0x00007fff7813e304: andi. r2,r2,15 0x00007fff7813e308: rlwinm r2,r2,24,0,7 0x00007fff7813e30c: srawi r2,r2,24 0x00007fff7813e310: cmpwi cr5,r2,8 0x00007fff7813e314: lis r2,23562 0x00007fff7813e318: li r0,32767 0x00007fff7813e31c: addi r2,r2,18840 0x00007fff7813e320: rldimi r2,r0,32,0 0x00007fff7813e324: li r4,840 0x00007fff7813e328: bne- cr5,0x00007fff7813e330,bo=0b00100[no_hint] 0x00007fff7813e32c: li r4,824 0x00007fff7813e330: ldx r5,r2,r4 0x00007fff7813e334: addi r5,r5,1 0x00007fff7813e338: stdx r5,r2,r4 ;; 686 branch [NE] [B8] 0x00007fff7813e33c: bne- cr5,0x00007fff7813e788 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7813e340: nop ;*if_icmpeq {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@62 (line 138) ;; block B6 [74, 5] 0x00007fff7813e344: mr r4,r3 0x00007fff7813e348: lis r5,23562 0x00007fff7813e34c: li r0,32767 0x00007fff7813e350: addi r5,r5,18840 0x00007fff7813e354: rldimi r5,r0,32,0 0x00007fff7813e358: ld r6,872(r5) 0x00007fff7813e35c: addi r6,r6,1 0x00007fff7813e360: std r6,872(r5) 0x00007fff7813e364: mr r4,r3 0x00007fff7813e368: std r4,200(r1) 0x00007fff7813e36c: bl 0x00007fff7813eed4 ; ImmutableOopMap {[192]=Oop [200]=Oop } ;*invokevirtual getMethodType {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@75 (line 139) ; {optimized virtual_call} 0x00007fff7813e370: tdeqi r3,0 ; implicit exception: dispatches to 0x00007fff7813ebbc ;*invokevirtual changeReturnType {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@79 (line 139) ;trap: null check 0x00007fff7813e374: mr r4,r3 0x00007fff7813e378: lis r5,23562 0x00007fff7813e37c: li r0,32767 0x00007fff7813e380: addi r5,r5,18840 0x00007fff7813e384: rldimi r5,r0,32,0 0x00007fff7813e388: ld r2,920(r5) 0x00007fff7813e38c: addi r2,r2,1 0x00007fff7813e390: std r2,920(r5) 0x00007fff7813e394: lis r4,23559 0x00007fff7813e398: li r0,32767 0x00007fff7813e39c: addi r4,r4,-27280 0x00007fff7813e3a0: rldimi r4,r0,32,0 0x00007fff7813e3a4: lwa r5,252(r4) 0x00007fff7813e3a8: addi r5,r5,2 0x00007fff7813e3ac: stw r5,252(r4) 0x00007fff7813e3b0: lis r4,32 0x00007fff7813e3b4: addi r4,r4,-2 0x00007fff7813e3b8: and r5,r5,r4 0x00007fff7813e3bc: cmpwi cr5,r5,0 ;; 726 branch [EQ] [CounterOverflowStub: 0x00007fff3417d430] 0x00007fff7813e3c0: beq- cr5,0x00007fff7813ebd4 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813e3c4: nop 0x00007fff7813e3c8: mr r4,r3 0x00007fff7813e3cc: lis r5,23559 0x00007fff7813e3d0: li r0,32767 0x00007fff7813e3d4: addi r5,r5,-27280 0x00007fff7813e3d8: rldimi r5,r0,32,0 0x00007fff7813e3dc: ld r2,312(r5) 0x00007fff7813e3e0: addi r2,r2,1 0x00007fff7813e3e4: std r2,312(r5) 0x00007fff7813e3e8: lwz r4,12(r3) ;*getfield rtype {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodType::returnType@1 (line 838) ; - java.lang.invoke.MethodType::changeReturnType@1 (line 695) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@79 (line 139) 0x00007fff7813e3ec: ld r2,192(r1) 0x00007fff7813e3f0: cmpd cr5,r4,r2 0x00007fff7813e3f4: lis r4,23559 0x00007fff7813e3f8: li r0,32767 0x00007fff7813e3fc: addi r4,r4,-27280 0x00007fff7813e400: rldimi r4,r0,32,0 0x00007fff7813e404: li r5,376 0x00007fff7813e408: beq- cr5,0x00007fff7813e410,bo=0b01100[no_hint] 0x00007fff7813e40c: li r5,360 0x00007fff7813e410: ldx r6,r4,r5 0x00007fff7813e414: addi r6,r6,1 0x00007fff7813e418: stdx r6,r4,r5 ;; 748 branch [EQ] [B50] 0x00007fff7813e41c: beq- cr5,0x00007fff7813e450 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813e420: nop ;*if_acmpne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodType::changeReturnType@5 (line 695) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@79 (line 139) ;; block B53 [10, 82] 0x00007fff7813e424: lwz r4,16(r3) ;*getfield ptypes {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodType::changeReturnType@12 (line 696) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@79 (line 139) 0x00007fff7813e428: lis r3,23559 0x00007fff7813e42c: li r0,32767 0x00007fff7813e430: addi r3,r3,-27280 0x00007fff7813e434: rldimi r3,r0,32,0 0x00007fff7813e438: ld r5,392(r3) 0x00007fff7813e43c: addi r5,r5,1 0x00007fff7813e440: std r5,392(r3) 0x00007fff7813e444: mr r3,r2 0x00007fff7813e448: li r5,1 ;*invokestatic methodType {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodType::changeReturnType@16 (line 696) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@79 (line 139) 0x00007fff7813e44c: bl 0x00007fff7813ef14 ; ImmutableOopMap {[192]=Oop [200]=Oop } ;*invokestatic methodType {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodType::changeReturnType@16 (line 696) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@79 (line 139) ; {static_call} ;; block B50 [82, 97] 0x00007fff7813e450: std r3,208(r1) 0x00007fff7813e454: lis r4,23562 0x00007fff7813e458: li r0,32767 0x00007fff7813e45c: addi r4,r4,18840 0x00007fff7813e460: rldimi r4,r0,32,0 0x00007fff7813e464: ld r2,968(r4) 0x00007fff7813e468: addi r2,r2,1 0x00007fff7813e46c: std r2,968(r4) 0x00007fff7813e470: lis r4,23562 0x00007fff7813e474: li r0,32767 0x00007fff7813e478: addi r4,r4,-25016 0x00007fff7813e47c: rldimi r4,r0,32,0 0x00007fff7813e480: lwa r2,252(r4) 0x00007fff7813e484: addi r2,r2,2 0x00007fff7813e488: stw r2,252(r4) 0x00007fff7813e48c: lis r4,32 0x00007fff7813e490: addi r4,r4,-2 0x00007fff7813e494: and r2,r2,r4 0x00007fff7813e498: cmpwi cr5,r2,0 ;; 796 branch [EQ] [CounterOverflowStub: 0x00007fff3417ed20] 0x00007fff7813e49c: beq- cr5,0x00007fff7813ec08 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813e4a0: nop 0x00007fff7813e4a4: lis r4,23562 0x00007fff7813e4a8: li r0,32767 0x00007fff7813e4ac: addi r4,r4,-25016 0x00007fff7813e4b0: rldimi r4,r0,32,0 0x00007fff7813e4b4: ld r2,312(r4) 0x00007fff7813e4b8: addi r2,r2,1 0x00007fff7813e4bc: std r2,312(r4) 0x00007fff7813e4c0: ld r3,200(r1) 0x00007fff7813e4c4: li r4,0 ;*invokestatic preparedLambdaForm {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::preparedLambdaForm@2 (line 225) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@84 (line 140) 0x00007fff7813e4c8: bl 0x00007fff780ee800 ; ImmutableOopMap {[192]=Oop [200]=Oop [208]=Oop } ;*invokestatic preparedLambdaForm {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::preparedLambdaForm@2 (line 225) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@84 (line 140) ; {static_call} 0x00007fff7813e4cc: ld r2,200(r1) 0x00007fff7813e4d0: lis r4,23562 0x00007fff7813e4d4: li r0,32767 0x00007fff7813e4d8: addi r4,r4,18840 0x00007fff7813e4dc: rldimi r4,r0,32,0 0x00007fff7813e4e0: ld r5,984(r4) 0x00007fff7813e4e4: addi r5,r5,1 0x00007fff7813e4e8: std r5,984(r4) 0x00007fff7813e4ec: std r3,216(r1) 0x00007fff7813e4f0: ld r3,200(r1) ;*invokevirtual asSpecial {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@89 (line 141) 0x00007fff7813e4f4: bl 0x00007fff7816fb94 ; ImmutableOopMap {[192]=Oop [200]=Oop [208]=Oop [216]=Oop } ;*invokevirtual asSpecial {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@89 (line 141) ; {optimized virtual_call} 0x00007fff7813e4f8: lis r2,23562 0x00007fff7813e4fc: li r0,32767 0x00007fff7813e500: addi r2,r2,18840 0x00007fff7813e504: rldimi r2,r0,32,0 0x00007fff7813e508: ld r4,1048(r2) 0x00007fff7813e50c: addi r4,r4,1 0x00007fff7813e510: std r4,1048(r2) ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@97 (line 142) ;; block B9 [100, 111] 0x00007fff7813e514: tdeqi r3,0 ; implicit exception: dispatches to 0x00007fff7813ec3c ;*invokevirtual getMethodType {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@102 (line 142) ;trap: null check 0x00007fff7813e518: mr r2,r3 0x00007fff7813e51c: lis r4,23562 0x00007fff7813e520: li r0,32767 0x00007fff7813e524: addi r4,r4,18840 0x00007fff7813e528: rldimi r4,r0,32,0 0x00007fff7813e52c: ld r5,1064(r4) 0x00007fff7813e530: addi r5,r5,1 0x00007fff7813e534: std r5,1064(r4) 0x00007fff7813e538: mr r2,r3 0x00007fff7813e53c: std r2,224(r1) 0x00007fff7813e540: bl 0x00007fff7813efd4 ; ImmutableOopMap {[192]=Oop [200]=Oop [208]=Oop [216]=Oop [224]=Oop } ;*invokevirtual getMethodType {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@102 (line 142) ; {optimized virtual_call} 0x00007fff7813e544: tdeqi r3,0 ; implicit exception: dispatches to 0x00007fff7813ec54 ;*invokevirtual returnType {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@105 (line 142) ;trap: null check 0x00007fff7813e548: mr r4,r3 0x00007fff7813e54c: lis r5,23562 0x00007fff7813e550: li r0,32767 0x00007fff7813e554: addi r5,r5,18840 0x00007fff7813e558: rldimi r5,r0,32,0 0x00007fff7813e55c: ld r6,1112(r5) 0x00007fff7813e560: addi r6,r6,1 0x00007fff7813e564: std r6,1112(r5) 0x00007fff7813e568: lwz r4,12(r3) ;*getfield rtype {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodType::returnType@1 (line 838) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@105 (line 142) 0x00007fff7813e56c: lis r0,0 ; {oop(a 'java/lang/Class'{0x00000000ffe00380} = void)} 0x00007fff7813e570: lis r3,-32 0x00007fff7813e574: nop 0x00007fff7813e578: ori r3,r3,896 0x00007fff7813e57c: rldimi r3,r0,32,0 0x00007fff7813e580: cmpd cr5,r4,r3 0x00007fff7813e584: lis r4,23562 0x00007fff7813e588: li r0,32767 0x00007fff7813e58c: addi r4,r4,18840 0x00007fff7813e590: rldimi r4,r0,32,0 0x00007fff7813e594: li r3,1176 0x00007fff7813e598: bne- cr5,0x00007fff7813e5a0,bo=0b00100[no_hint] 0x00007fff7813e59c: li r3,1160 0x00007fff7813e5a0: ldx r5,r4,r3 0x00007fff7813e5a4: addi r5,r5,1 0x00007fff7813e5a8: stdx r5,r4,r3 ;; 866 branch [NE] [B11] 0x00007fff7813e5ac: bne- cr5,0x00007fff7813e6b4 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7813e5b0: nop ;*if_acmpeq {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@111 (line 142) ;; block B10 [122, 136] 0x00007fff7813e5b4: ld r10,224(r1) 0x00007fff7813e5b8: ld r2,216(r1) 0x00007fff7813e5bc: ld r9,208(r1) 0x00007fff7813e5c0: ld r11,192(r1) 0x00007fff7813e5c4: lis r4,24 0x00007fff7813e5c8: li r0,8 0x00007fff7813e5cc: addi r4,r4,-10024 0x00007fff7813e5d0: rldimi r4,r0,32,0 0x00007fff7813e5d4: ld r3,264(r16) 0x00007fff7813e5d8: ld r0,280(r16) 0x00007fff7813e5dc: addi r6,r3,48 0x00007fff7813e5e0: cmpld r6,r0 0x00007fff7813e5e4: bgt- 0x00007fff7813ec6c ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813e5e8: nop 0x00007fff7813e5ec: andi. r0,r6,7 0x00007fff7813e5f0: beq- 0x00007fff7813e600,bo=0b01100[no_hint] ;; stop(type 0): updated TLAB free is not properly aligned { 0x00007fff7813e5f4: tdui r0,-32768 ;trap: stop type 0: updated TLAB free is not properly aligned 0x00007fff7813e5f8: stwu r17,5008(r19) 0x00007fff7813e5fc: .long 0x7fff ;; } stop; 0x00007fff7813e600: std r6,264(r16) 0x00007fff7813e604: li r5,1 0x00007fff7813e608: std r5,0(r3) 0x00007fff7813e60c: li r0,-8 0x00007fff7813e610: rldicr r0,r0,32,31 0x00007fff7813e614: add r0,r0,r4 0x00007fff7813e618: stw r0,8(r3) 0x00007fff7813e61c: li r0,0 0x00007fff7813e620: stw r0,12(r3) 0x00007fff7813e624: lwz r5,12(r4) 0x00007fff7813e628: cmpwi r5,48 0x00007fff7813e62c: beq- 0x00007fff7813e63c,bo=0b01100[no_hint] ;; stop(type 0): bad size in initialize_object { 0x00007fff7813e630: tdui r0,-32768 ;trap: stop type 0: bad size in initialize_object 0x00007fff7813e634: stwu r17,26968(r3) 0x00007fff7813e638: .long 0x7fff ;; } stop; 0x00007fff7813e63c: li r0,0 0x00007fff7813e640: std r0,16(r3) 0x00007fff7813e644: std r0,24(r3) 0x00007fff7813e648: std r0,32(r3) 0x00007fff7813e64c: std r0,40(r3) 0x00007fff7813e650: lwsync ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@122 (line 143) 0x00007fff7813e654: mr r4,r3 0x00007fff7813e658: lis r5,23562 0x00007fff7813e65c: li r0,32767 0x00007fff7813e660: addi r5,r5,18840 0x00007fff7813e664: rldimi r5,r0,32,0 0x00007fff7813e668: ld r6,1208(r5) 0x00007fff7813e66c: addi r6,r6,1 0x00007fff7813e670: std r6,1208(r5) 0x00007fff7813e674: mr r4,r9 0x00007fff7813e678: mr r5,r2 0x00007fff7813e67c: ld r6,200(r1) 0x00007fff7813e680: li r7,1 0x00007fff7813e684: mr r8,r10 0x00007fff7813e688: mr r9,r11 ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@133 (line 143) 0x00007fff7813e68c: mr r2,r3 0x00007fff7813e690: std r2,232(r1) 0x00007fff7813e694: bl 0x00007fff780daf14 ; ImmutableOopMap {[232]=Oop } ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@133 (line 143) ; {optimized virtual_call} 0x00007fff7813e698: ld r3,232(r1) 0x00007fff7813e69c: addi r1,r1,272 0x00007fff7813e6a0: ld r31,16(r1) 0x00007fff7813e6a4: mtlr r31 0x00007fff7813e6a8: ld r12,944(r16) 0x00007fff7813e6ac: tdlgt r1,r12 ; {poll_return} 0x00007fff7813e6b0: blr ;*areturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@136 (line 143) bo=0b10100,bh=0b00[subroutine_return] ;; block B11 [114, 121] ;; 906 move [metadata:0x0000000000000000|M] [R4|M] [patch_normal] [bci:114] 0x00007fff7813e6b4: b 0x00007fff7813eca8 ; {no_reloc} 0x00007fff7813e6b8: lis r4,0 0x00007fff7813e6bc: nop 0x00007fff7813e6c0: ori r4,r4,0 0x00007fff7813e6c4: rldimi r4,r0,32,0 0x00007fff7813e6c8: lbz r5,299(r4) ; implicit exception: dispatches to 0x00007fff7813ecc0 0x00007fff7813e6cc: cmpwi r5,5 0x00007fff7813e6d0: bne- 0x00007fff7813ecd8 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7813e6d4: nop 0x00007fff7813e6d8: ld r3,264(r16) 0x00007fff7813e6dc: ld r0,280(r16) 0x00007fff7813e6e0: addi r6,r3,40 0x00007fff7813e6e4: cmpld r6,r0 0x00007fff7813e6e8: bgt- 0x00007fff7813ecd8 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813e6ec: nop 0x00007fff7813e6f0: andi. r0,r6,7 0x00007fff7813e6f4: beq- 0x00007fff7813e704,bo=0b01100[no_hint] ;; stop(type 0): updated TLAB free is not properly aligned { 0x00007fff7813e6f8: tdui r0,-32768 ;trap: stop type 0: updated TLAB free is not properly aligned 0x00007fff7813e6fc: stwu r17,5008(r19) 0x00007fff7813e700: .long 0x7fff ;; } stop; 0x00007fff7813e704: std r6,264(r16) 0x00007fff7813e708: li r5,1 0x00007fff7813e70c: std r5,0(r3) 0x00007fff7813e710: li r0,-8 0x00007fff7813e714: rldicr r0,r0,32,31 0x00007fff7813e718: add r0,r0,r4 0x00007fff7813e71c: stw r0,8(r3) 0x00007fff7813e720: li r0,0 0x00007fff7813e724: stw r0,12(r3) 0x00007fff7813e728: lwz r5,12(r4) 0x00007fff7813e72c: cmpwi r5,40 0x00007fff7813e730: beq- 0x00007fff7813e740,bo=0b01100[no_hint] ;; stop(type 0): bad size in initialize_object { 0x00007fff7813e734: tdui r0,-32768 ;trap: stop type 0: bad size in initialize_object 0x00007fff7813e738: stwu r17,26968(r3) 0x00007fff7813e73c: .long 0x7fff ;; } stop; 0x00007fff7813e740: li r0,0 0x00007fff7813e744: std r0,16(r3) 0x00007fff7813e748: std r0,24(r3) 0x00007fff7813e74c: std r0,32(r3) 0x00007fff7813e750: lwsync ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@114 (line 142) 0x00007fff7813e754: mr r2,r3 0x00007fff7813e758: lis r4,23562 0x00007fff7813e75c: li r0,32767 0x00007fff7813e760: addi r4,r4,18840 0x00007fff7813e764: rldimi r4,r0,32,0 0x00007fff7813e768: ld r5,1192(r4) 0x00007fff7813e76c: addi r5,r5,1 0x00007fff7813e770: std r5,1192(r4) 0x00007fff7813e774: mr r2,r3 0x00007fff7813e778: std r2,240(r1) 0x00007fff7813e77c: bl 0x00007fff7813f054 ; ImmutableOopMap {[240]=Oop } ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@118 (line 142) ; {optimized virtual_call} 0x00007fff7813e780: ld r3,240(r1) 0x00007fff7813e784: b 0x00007fff7813edc0 ;*athrow {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@121 (line 142) ;; block B8 [65, 73] 0x00007fff7813e788: mr r2,r3 ;; 928 move [metadata:0x0000000000000000|M] [R4|M] [patch_normal] [bci:65] 0x00007fff7813e78c: b 0x00007fff7813ed08 ; {no_reloc} 0x00007fff7813e790: lis r4,0 0x00007fff7813e794: nop 0x00007fff7813e798: ori r4,r4,0 0x00007fff7813e79c: rldimi r4,r0,32,0 0x00007fff7813e7a0: lbz r5,299(r4) ; implicit exception: dispatches to 0x00007fff7813ed20 0x00007fff7813e7a4: cmpwi r5,5 0x00007fff7813e7a8: bne- 0x00007fff7813ed38 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7813e7ac: nop 0x00007fff7813e7b0: ld r3,264(r16) 0x00007fff7813e7b4: ld r0,280(r16) 0x00007fff7813e7b8: addi r6,r3,40 0x00007fff7813e7bc: cmpld r6,r0 0x00007fff7813e7c0: bgt- 0x00007fff7813ed38 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813e7c4: nop 0x00007fff7813e7c8: andi. r0,r6,7 0x00007fff7813e7cc: beq- 0x00007fff7813e7dc,bo=0b01100[no_hint] ;; stop(type 0): updated TLAB free is not properly aligned { 0x00007fff7813e7d0: tdui r0,-32768 ;trap: stop type 0: updated TLAB free is not properly aligned 0x00007fff7813e7d4: stwu r17,5008(r19) 0x00007fff7813e7d8: .long 0x7fff ;; } stop; 0x00007fff7813e7dc: std r6,264(r16) 0x00007fff7813e7e0: li r5,1 0x00007fff7813e7e4: std r5,0(r3) 0x00007fff7813e7e8: li r0,-8 0x00007fff7813e7ec: rldicr r0,r0,32,31 0x00007fff7813e7f0: add r0,r0,r4 0x00007fff7813e7f4: stw r0,8(r3) 0x00007fff7813e7f8: li r0,0 0x00007fff7813e7fc: stw r0,12(r3) 0x00007fff7813e800: lwz r5,12(r4) 0x00007fff7813e804: cmpwi r5,40 0x00007fff7813e808: beq- 0x00007fff7813e818,bo=0b01100[no_hint] ;; stop(type 0): bad size in initialize_object { 0x00007fff7813e80c: tdui r0,-32768 ;trap: stop type 0: bad size in initialize_object 0x00007fff7813e810: stwu r17,26968(r3) 0x00007fff7813e814: .long 0x7fff ;; } stop; 0x00007fff7813e818: li r0,0 0x00007fff7813e81c: std r0,16(r3) 0x00007fff7813e820: std r0,24(r3) 0x00007fff7813e824: std r0,32(r3) 0x00007fff7813e828: lwsync ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@65 (line 138) 0x00007fff7813e82c: mr r4,r3 0x00007fff7813e830: lis r5,23562 0x00007fff7813e834: li r0,32767 0x00007fff7813e838: addi r5,r5,18840 0x00007fff7813e83c: rldimi r5,r0,32,0 0x00007fff7813e840: ld r6,856(r5) 0x00007fff7813e844: addi r6,r6,1 0x00007fff7813e848: std r6,856(r5) 0x00007fff7813e84c: mr r4,r2 ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@70 (line 138) 0x00007fff7813e850: mr r2,r3 0x00007fff7813e854: std r2,248(r1) 0x00007fff7813e858: bl 0x00007fff7813f094 ; ImmutableOopMap {[248]=Oop } ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@70 (line 138) ; {optimized virtual_call} 0x00007fff7813e85c: ld r3,248(r1) 0x00007fff7813e860: b 0x00007fff7813edc0 ;*athrow {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@73 (line 138) ;; block B4 [25, 32] ;; 952 move [metadata:0x0000000000000000|M] [R4|M] [patch_normal] [bci:25] 0x00007fff7813e864: b 0x00007fff7813ed68 ; {no_reloc} 0x00007fff7813e868: lis r4,0 0x00007fff7813e86c: nop 0x00007fff7813e870: ori r4,r4,0 0x00007fff7813e874: rldimi r4,r0,32,0 0x00007fff7813e878: lbz r5,299(r4) ; implicit exception: dispatches to 0x00007fff7813ed80 0x00007fff7813e87c: cmpwi r5,5 0x00007fff7813e880: bne- 0x00007fff7813ed98 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7813e884: nop 0x00007fff7813e888: ld r3,264(r16) 0x00007fff7813e88c: ld r0,280(r16) 0x00007fff7813e890: addi r6,r3,40 0x00007fff7813e894: cmpld r6,r0 0x00007fff7813e898: bgt- 0x00007fff7813ed98 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7813e89c: nop 0x00007fff7813e8a0: andi. r0,r6,7 0x00007fff7813e8a4: beq- 0x00007fff7813e8b4,bo=0b01100[no_hint] ;; stop(type 0): updated TLAB free is not properly aligned { 0x00007fff7813e8a8: tdui r0,-32768 ;trap: stop type 0: updated TLAB free is not properly aligned 0x00007fff7813e8ac: stwu r17,5008(r19) 0x00007fff7813e8b0: .long 0x7fff ;; } stop; 0x00007fff7813e8b4: std r6,264(r16) 0x00007fff7813e8b8: li r5,1 0x00007fff7813e8bc: std r5,0(r3) 0x00007fff7813e8c0: li r0,-8 0x00007fff7813e8c4: rldicr r0,r0,32,31 0x00007fff7813e8c8: add r0,r0,r4 0x00007fff7813e8cc: stw r0,8(r3) 0x00007fff7813e8d0: li r0,0 0x00007fff7813e8d4: stw r0,12(r3) 0x00007fff7813e8d8: lwz r5,12(r4) 0x00007fff7813e8dc: cmpwi r5,40 0x00007fff7813e8e0: beq- 0x00007fff7813e8f0,bo=0b01100[no_hint] ;; stop(type 0): bad size in initialize_object { 0x00007fff7813e8e4: tdui r0,-32768 ;trap: stop type 0: bad size in initialize_object 0x00007fff7813e8e8: stwu r17,26968(r3) 0x00007fff7813e8ec: .long 0x7fff ;; } stop; 0x00007fff7813e8f0: li r0,0 0x00007fff7813e8f4: std r0,16(r3) 0x00007fff7813e8f8: std r0,24(r3) 0x00007fff7813e8fc: std r0,32(r3) 0x00007fff7813e900: lwsync ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@25 (line 135) 0x00007fff7813e904: mr r2,r3 0x00007fff7813e908: lis r4,23562 0x00007fff7813e90c: li r0,32767 0x00007fff7813e910: addi r4,r4,18840 0x00007fff7813e914: rldimi r4,r0,32,0 0x00007fff7813e918: ld r5,552(r4) 0x00007fff7813e91c: addi r5,r5,1 0x00007fff7813e920: std r5,552(r4) 0x00007fff7813e924: mr r2,r3 0x00007fff7813e928: std r2,256(r1) 0x00007fff7813e92c: bl 0x00007fff7813f0d4 ; ImmutableOopMap {[256]=Oop } ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@29 (line 135) ; {optimized virtual_call} 0x00007fff7813e930: ld r3,256(r1) 0x00007fff7813e934: b 0x00007fff7813edc0 ;; CounterOverflowStub slow case 0x00007fff7813e938: li r0,-1 0x00007fff7813e93c: std r0,-16(r1) 0x00007fff7813e940: li r0,8 0x00007fff7813e944: rldicr r0,r0,32,31 0x00007fff7813e948: oris r0,r0,11 0x00007fff7813e94c: ori r0,r0,39888 0x00007fff7813e950: std r0,-8(r1) 0x00007fff7813e954: lis r0,1863 0x00007fff7813e958: ori r0,r0,57984 0x00007fff7813e95c: add r0,r0,r29 0x00007fff7813e960: mtctr r0 0x00007fff7813e964: bctrl ; ImmutableOopMap {R3=Oop [184]=Oop } ;*synchronization entry ; - java.lang.invoke.DirectMethodHandle::makeAllocator@-1 (line 135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813e968: b 0x00007fff7813dbe4 ;; ImplicitNullCheckStub slow case 0x00007fff7813e96c: lis r0,1864 0x00007fff7813e970: ori r0,r0,11264 0x00007fff7813e974: add r0,r0,r29 0x00007fff7813e978: mtctr r0 0x00007fff7813e97c: bctrl ; ImmutableOopMap {R3=Oop [184]=Oop } ;*invokevirtual isConstructor {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@7 (line 135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813e980: .long 0x0 ;; CounterOverflowStub slow case 0x00007fff7813e984: li r0,-1 0x00007fff7813e988: std r0,-16(r1) 0x00007fff7813e98c: li r0,8 0x00007fff7813e990: rldicr r0,r0,32,31 0x00007fff7813e994: oris r0,r0,70 0x00007fff7813e998: ori r0,r0,3112 0x00007fff7813e99c: std r0,-8(r1) 0x00007fff7813e9a0: lis r0,1863 0x00007fff7813e9a4: ori r0,r0,57984 0x00007fff7813e9a8: add r0,r0,r29 0x00007fff7813e9ac: mtctr r0 0x00007fff7813e9b0: bctrl ; ImmutableOopMap {R3=Oop [184]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::isConstructor@-1 (line 505) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@7 (line 135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813e9b4: b 0x00007fff7813dc58 ;; CounterOverflowStub slow case 0x00007fff7813e9b8: li r0,-1 0x00007fff7813e9bc: std r0,-16(r1) 0x00007fff7813e9c0: li r0,8 0x00007fff7813e9c4: rldicr r0,r0,32,31 0x00007fff7813e9c8: oris r0,r0,69 0x00007fff7813e9cc: ori r0,r0,64280 0x00007fff7813e9d0: std r0,-8(r1) 0x00007fff7813e9d4: lis r0,1863 0x00007fff7813e9d8: ori r0,r0,57984 0x00007fff7813e9dc: add r0,r0,r29 0x00007fff7813e9e0: mtctr r0 0x00007fff7813e9e4: bctrl ; ImmutableOopMap {R3=Oop [184]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testAllFlags@-1 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@7 (line 135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813e9e8: b 0x00007fff7813dcac ;; CounterOverflowStub slow case 0x00007fff7813e9ec: li r0,-1 0x00007fff7813e9f0: std r0,-16(r1) 0x00007fff7813e9f4: li r0,8 0x00007fff7813e9f8: rldicr r0,r0,32,31 0x00007fff7813e9fc: oris r0,r0,69 0x00007fff7813ea00: ori r0,r0,64840 0x00007fff7813ea04: std r0,-8(r1) 0x00007fff7813ea08: lis r0,1863 0x00007fff7813ea0c: ori r0,r0,57984 0x00007fff7813ea10: add r0,r0,r29 0x00007fff7813ea14: mtctr r0 0x00007fff7813ea18: bctrl ; ImmutableOopMap {R3=Oop [184]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testFlags@-1 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@7 (line 135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ea1c: b 0x00007fff7813dd00 ;; CounterOverflowStub slow case 0x00007fff7813ea20: li r0,-1 0x00007fff7813ea24: std r0,-16(r1) 0x00007fff7813ea28: li r0,8 0x00007fff7813ea2c: rldicr r0,r0,32,31 0x00007fff7813ea30: oris r0,r0,10 0x00007fff7813ea34: ori r0,r0,32688 0x00007fff7813ea38: std r0,-8(r1) 0x00007fff7813ea3c: lis r0,1863 0x00007fff7813ea40: ori r0,r0,57984 0x00007fff7813ea44: add r0,r0,r29 0x00007fff7813ea48: mtctr r0 0x00007fff7813ea4c: bctrl ; ImmutableOopMap {R3=Oop [184]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::getName@-1 (line 107) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ea50: b 0x00007fff7813de00 ;; CounterOverflowStub slow case 0x00007fff7813ea54: li r0,-1 0x00007fff7813ea58: std r0,-16(r1) 0x00007fff7813ea5c: li r0,8 0x00007fff7813ea60: rldicr r0,r0,32,31 0x00007fff7813ea64: oris r0,r0,69 0x00007fff7813ea68: ori r0,r0,65400 0x00007fff7813ea6c: std r0,-8(r1) 0x00007fff7813ea70: lis r0,1863 0x00007fff7813ea74: ori r0,r0,57984 0x00007fff7813ea78: add r0,r0,r29 0x00007fff7813ea7c: mtctr r0 0x00007fff7813ea80: bctrl ; ImmutableOopMap {R3=Oop [184]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::expandFromVM@-1 (line 560) ; - java.lang.invoke.MemberName::getName@8 (line 108) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ea84: b 0x00007fff7813de8c ;; CounterOverflowStub slow case 0x00007fff7813ea88: li r0,-1 0x00007fff7813ea8c: std r0,-16(r1) 0x00007fff7813ea90: li r0,8 0x00007fff7813ea94: rldicr r0,r0,32,31 0x00007fff7813ea98: oris r0,r0,70 0x00007fff7813ea9c: ori r0,r0,1768 0x00007fff7813eaa0: std r0,-8(r1) 0x00007fff7813eaa4: lis r0,1863 0x00007fff7813eaa8: ori r0,r0,57984 0x00007fff7813eaac: add r0,r0,r29 0x00007fff7813eab0: mtctr r0 0x00007fff7813eab4: bctrl ; ImmutableOopMap {R3=Oop [184]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::isResolved@-1 (line 859) ; - java.lang.invoke.MemberName::expandFromVM@9 (line 563) ; - java.lang.invoke.MemberName::getName@8 (line 108) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@14 (line 135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813eab8: b 0x00007fff7813df18 ;; ImplicitNullCheckStub slow case 0x00007fff7813eabc: lis r0,1864 0x00007fff7813eac0: ori r0,r0,11264 0x00007fff7813eac4: add r0,r0,r29 0x00007fff7813eac8: mtctr r0 0x00007fff7813eacc: bctrl ; ImmutableOopMap {R2=Oop [184]=Oop } ;*invokevirtual equals {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@19 (line 135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ead0: .long 0x0 ;; ImplicitNullCheckStub slow case 0x00007fff7813ead4: lis r0,1864 0x00007fff7813ead8: ori r0,r0,11264 0x00007fff7813eadc: add r0,r0,r29 0x00007fff7813eae0: mtctr r0 0x00007fff7813eae4: bctrl ; ImmutableOopMap {R3=Oop [192]=Oop } ;*invokevirtual isConstructor {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@50 (line 138) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813eae8: .long 0x0 ;; CounterOverflowStub slow case 0x00007fff7813eaec: li r0,-1 0x00007fff7813eaf0: std r0,-16(r1) 0x00007fff7813eaf4: li r0,8 0x00007fff7813eaf8: rldicr r0,r0,32,31 0x00007fff7813eafc: oris r0,r0,70 0x00007fff7813eb00: ori r0,r0,3112 0x00007fff7813eb04: std r0,-8(r1) 0x00007fff7813eb08: lis r0,1863 0x00007fff7813eb0c: ori r0,r0,57984 0x00007fff7813eb10: add r0,r0,r29 0x00007fff7813eb14: mtctr r0 0x00007fff7813eb18: bctrl ; ImmutableOopMap {R3=Oop [192]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::isConstructor@-1 (line 505) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@50 (line 138) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813eb1c: b 0x00007fff7813e158 ;; CounterOverflowStub slow case 0x00007fff7813eb20: li r0,-1 0x00007fff7813eb24: std r0,-16(r1) 0x00007fff7813eb28: li r0,8 0x00007fff7813eb2c: rldicr r0,r0,32,31 0x00007fff7813eb30: oris r0,r0,69 0x00007fff7813eb34: ori r0,r0,64280 0x00007fff7813eb38: std r0,-8(r1) 0x00007fff7813eb3c: lis r0,1863 0x00007fff7813eb40: ori r0,r0,57984 0x00007fff7813eb44: add r0,r0,r29 0x00007fff7813eb48: mtctr r0 0x00007fff7813eb4c: bctrl ; ImmutableOopMap {R3=Oop [192]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testAllFlags@-1 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@50 (line 138) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813eb50: b 0x00007fff7813e1ac ;; CounterOverflowStub slow case 0x00007fff7813eb54: li r0,-1 0x00007fff7813eb58: std r0,-16(r1) 0x00007fff7813eb5c: li r0,8 0x00007fff7813eb60: rldicr r0,r0,32,31 0x00007fff7813eb64: oris r0,r0,69 0x00007fff7813eb68: ori r0,r0,64840 0x00007fff7813eb6c: std r0,-8(r1) 0x00007fff7813eb70: lis r0,1863 0x00007fff7813eb74: ori r0,r0,57984 0x00007fff7813eb78: add r0,r0,r29 0x00007fff7813eb7c: mtctr r0 0x00007fff7813eb80: bctrl ; ImmutableOopMap {R3=Oop [192]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testFlags@-1 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@50 (line 138) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813eb84: b 0x00007fff7813e200 ;; CounterOverflowStub slow case 0x00007fff7813eb88: li r0,-1 0x00007fff7813eb8c: std r0,-16(r1) 0x00007fff7813eb90: li r0,8 0x00007fff7813eb94: rldicr r0,r0,32,31 0x00007fff7813eb98: oris r0,r0,70 0x00007fff7813eb9c: ori r0,r0,1656 0x00007fff7813eba0: std r0,-8(r1) 0x00007fff7813eba4: lis r0,1863 0x00007fff7813eba8: ori r0,r0,57984 0x00007fff7813ebac: add r0,r0,r29 0x00007fff7813ebb0: mtctr r0 0x00007fff7813ebb4: bctrl ; ImmutableOopMap {R3=Oop [192]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::getReferenceKind@-1 (line 278) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@57 (line 138) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ebb8: b 0x00007fff7813e300 ;; ImplicitNullCheckStub slow case 0x00007fff7813ebbc: lis r0,1864 0x00007fff7813ebc0: ori r0,r0,11264 0x00007fff7813ebc4: add r0,r0,r29 0x00007fff7813ebc8: mtctr r0 0x00007fff7813ebcc: bctrl ; ImmutableOopMap {R3=Oop [192]=Oop [200]=Oop } ;*invokevirtual changeReturnType {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@79 (line 139) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ebd0: .long 0x0 ;; CounterOverflowStub slow case 0x00007fff7813ebd4: li r0,-1 0x00007fff7813ebd8: std r0,-16(r1) 0x00007fff7813ebdc: li r0,8 0x00007fff7813ebe0: rldicr r0,r0,32,31 0x00007fff7813ebe4: oris r0,r0,72 0x00007fff7813ebe8: ori r0,r0,12968 0x00007fff7813ebec: std r0,-8(r1) 0x00007fff7813ebf0: lis r0,1863 0x00007fff7813ebf4: ori r0,r0,57984 0x00007fff7813ebf8: add r0,r0,r29 0x00007fff7813ebfc: mtctr r0 0x00007fff7813ec00: bctrl ; ImmutableOopMap {R3=Oop [192]=Oop [200]=Oop } ;*synchronization entry ; - java.lang.invoke.MethodType::changeReturnType@-1 (line 695) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@79 (line 139) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ec04: b 0x00007fff7813e3c8 ;; CounterOverflowStub slow case 0x00007fff7813ec08: li r0,-1 0x00007fff7813ec0c: std r0,-16(r1) 0x00007fff7813ec10: li r0,8 0x00007fff7813ec14: rldicr r0,r0,32,31 0x00007fff7813ec18: oris r0,r0,11 0x00007fff7813ec1c: ori r0,r0,39552 0x00007fff7813ec20: std r0,-8(r1) 0x00007fff7813ec24: lis r0,1863 0x00007fff7813ec28: ori r0,r0,57984 0x00007fff7813ec2c: add r0,r0,r29 0x00007fff7813ec30: mtctr r0 0x00007fff7813ec34: bctrl ; ImmutableOopMap {[192]=Oop [200]=Oop [208]=Oop } ;*synchronization entry ; - java.lang.invoke.DirectMethodHandle::preparedLambdaForm@-1 (line 225) ; - java.lang.invoke.DirectMethodHandle::makeAllocator@84 (line 140) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ec38: b 0x00007fff7813e4a4 ;; ImplicitNullCheckStub slow case 0x00007fff7813ec3c: lis r0,1864 0x00007fff7813ec40: ori r0,r0,11264 0x00007fff7813ec44: add r0,r0,r29 0x00007fff7813ec48: mtctr r0 0x00007fff7813ec4c: bctrl ; ImmutableOopMap {R3=Oop [192]=Oop [200]=Oop [208]=Oop [216]=Oop } ;*invokevirtual getMethodType {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@102 (line 142) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ec50: .long 0x0 ;; ImplicitNullCheckStub slow case 0x00007fff7813ec54: lis r0,1864 0x00007fff7813ec58: ori r0,r0,11264 0x00007fff7813ec5c: add r0,r0,r29 0x00007fff7813ec60: mtctr r0 0x00007fff7813ec64: bctrl ; ImmutableOopMap {R3=Oop [192]=Oop [200]=Oop [208]=Oop [216]=Oop [224]=Oop } ;*invokevirtual returnType {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@105 (line 142) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ec68: .long 0x0 ;; NewInstanceStub slow case 0x00007fff7813ec6c: lis r0,1864 0x00007fff7813ec70: ori r0,r0,8704 0x00007fff7813ec74: add r0,r0,r29 0x00007fff7813ec78: mtctr r0 0x00007fff7813ec7c: bctrl ; ImmutableOopMap {R10=Oop R2=Oop R9=Oop R11=Oop [192]=Oop [200]=Oop } ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@122 (line 143) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ec80: b 0x00007fff7813e650 ;; C1SafepointPollStub slow case ;; stop(type 3): C1SafepointPollStub::emit_code { 0x00007fff7813ec84: tdui r0,-32765 ;trap: stop type 3: C1SafepointPollStub::emit_code 0x00007fff7813ec88: stwu r17,-10952(r1) 0x00007fff7813ec8c: .long 0x7fff ;; } stop; ;; PatchingStub slow case 0x00007fff7813ec90: lis r0,0 ; {metadata(NULL)} 0x00007fff7813ec94: lis r4,0 0x00007fff7813ec98: nop 0x00007fff7813ec9c: ori r4,r4,0 0x00007fff7813eca0: rldimi r4,r0,32,0 0x00007fff7813eca4: .long 0x14041800 ;; patch entry point 0x00007fff7813eca8: lis r0,1864 0x00007fff7813ecac: ori r0,r0,18304 0x00007fff7813ecb0: add r0,r29,r0 0x00007fff7813ecb4: mtctr r0 0x00007fff7813ecb8: bctrl ; ImmutableOopMap {} ;*new {reexecute=1 rethrow=0 return_oop=0} ; - (reexecute) java.lang.invoke.DirectMethodHandle::makeAllocator@114 (line 142) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ecbc: b 0x00007fff7813e6b4 ;; ImplicitNullCheckStub slow case 0x00007fff7813ecc0: lis r0,1864 0x00007fff7813ecc4: ori r0,r0,11264 0x00007fff7813ecc8: add r0,r0,r29 0x00007fff7813eccc: mtctr r0 0x00007fff7813ecd0: bctrl ; ImmutableOopMap {} ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@114 (line 142) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ecd4: .long 0x0 ;; NewInstanceStub slow case 0x00007fff7813ecd8: lis r0,1864 0x00007fff7813ecdc: ori r0,r0,7808 0x00007fff7813ece0: add r0,r0,r29 0x00007fff7813ece4: mtctr r0 0x00007fff7813ece8: bctrl ; ImmutableOopMap {} ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@114 (line 142) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ecec: b 0x00007fff7813e750 ;; PatchingStub slow case 0x00007fff7813ecf0: lis r0,0 ; {metadata(NULL)} 0x00007fff7813ecf4: lis r4,0 0x00007fff7813ecf8: nop 0x00007fff7813ecfc: ori r4,r4,0 0x00007fff7813ed00: rldimi r4,r0,32,0 0x00007fff7813ed04: .long 0x14041800 ;; patch entry point 0x00007fff7813ed08: lis r0,1864 0x00007fff7813ed0c: ori r0,r0,18304 0x00007fff7813ed10: add r0,r29,r0 0x00007fff7813ed14: mtctr r0 0x00007fff7813ed18: bctrl ; ImmutableOopMap {R2=Oop } ;*new {reexecute=1 rethrow=0 return_oop=0} ; - (reexecute) java.lang.invoke.DirectMethodHandle::makeAllocator@65 (line 138) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ed1c: b 0x00007fff7813e78c ;; ImplicitNullCheckStub slow case 0x00007fff7813ed20: lis r0,1864 0x00007fff7813ed24: ori r0,r0,11264 0x00007fff7813ed28: add r0,r0,r29 0x00007fff7813ed2c: mtctr r0 0x00007fff7813ed30: bctrl ; ImmutableOopMap {R2=Oop } ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@65 (line 138) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ed34: .long 0x0 ;; NewInstanceStub slow case 0x00007fff7813ed38: lis r0,1864 0x00007fff7813ed3c: ori r0,r0,7808 0x00007fff7813ed40: add r0,r0,r29 0x00007fff7813ed44: mtctr r0 0x00007fff7813ed48: bctrl ; ImmutableOopMap {R2=Oop } ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@65 (line 138) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ed4c: b 0x00007fff7813e828 ;; PatchingStub slow case 0x00007fff7813ed50: lis r0,0 ; {metadata(NULL)} 0x00007fff7813ed54: lis r4,0 0x00007fff7813ed58: nop 0x00007fff7813ed5c: ori r4,r4,0 0x00007fff7813ed60: rldimi r4,r0,32,0 0x00007fff7813ed64: .long 0x14041800 ;; patch entry point 0x00007fff7813ed68: lis r0,1864 0x00007fff7813ed6c: ori r0,r0,18304 0x00007fff7813ed70: add r0,r29,r0 0x00007fff7813ed74: mtctr r0 0x00007fff7813ed78: bctrl ; ImmutableOopMap {} ;*new {reexecute=1 rethrow=0 return_oop=0} ; - (reexecute) java.lang.invoke.DirectMethodHandle::makeAllocator@25 (line 135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ed7c: b 0x00007fff7813e864 ;; ImplicitNullCheckStub slow case 0x00007fff7813ed80: lis r0,1864 0x00007fff7813ed84: ori r0,r0,11264 0x00007fff7813ed88: add r0,r0,r29 0x00007fff7813ed8c: mtctr r0 0x00007fff7813ed90: bctrl ; ImmutableOopMap {} ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@25 (line 135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ed94: .long 0x0 ;; NewInstanceStub slow case 0x00007fff7813ed98: lis r0,1864 0x00007fff7813ed9c: ori r0,r0,7808 0x00007fff7813eda0: add r0,r0,r29 0x00007fff7813eda4: mtctr r0 0x00007fff7813eda8: bctrl ; ImmutableOopMap {} ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::makeAllocator@25 (line 135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813edac: b 0x00007fff7813e900 ;; Unwind handler 0x00007fff7813edb0: ld r3,1072(r16) 0x00007fff7813edb4: li r0,0 0x00007fff7813edb8: std r0,1072(r16) 0x00007fff7813edbc: std r0,1080(r16) 0x00007fff7813edc0: cmpdi r3,0 0x00007fff7813edc4: bne- 0x00007fff7813edd4,bo=0b00100[no_hint] ;; stop(type 0): non-null oop required { 0x00007fff7813edc8: tdui r0,-32768 ;trap: stop type 0: non-null oop required 0x00007fff7813edcc: stwu r17,27408(r3) 0x00007fff7813edd0: .long 0x7fff ;; } stop; 0x00007fff7813edd4: lis r0,1864 0x00007fff7813edd8: ori r0,r0,25984 0x00007fff7813eddc: add r0,r0,r29 0x00007fff7813ede0: mtctr r0 0x00007fff7813ede4: bctr bo=0b10100,bh=0b00[not_return_but_same] [Stub Code] 0x00007fff7813ede8: addis r11,r29,15 ; {no_reloc} 0x00007fff7813edec: addi r11,r11,-9600 ; {section_word} 0x00007fff7813edf0: ld r19,0(r11) ; {metadata(NULL)} 0x00007fff7813edf4: nop 0x00007fff7813edf8: mr r0,r11 0x00007fff7813edfc: addis r11,r29,0 0x00007fff7813ee00: addi r11,r11,-1 0x00007fff7813ee04: mtctr r11 0x00007fff7813ee08: mr r11,r0 0x00007fff7813ee0c: nop 0x00007fff7813ee10: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ee14: addis r12,r29,15 ; {trampoline_stub} 0x00007fff7813ee18: addi r12,r12,-9600 ; {section_word} 0x00007fff7813ee1c: ld r12,8(r12) 0x00007fff7813ee20: mtctr r12 0x00007fff7813ee24: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ee28: addis r11,r29,15 ; {static_stub} 0x00007fff7813ee2c: addi r11,r11,-9600 ; {section_word} 0x00007fff7813ee30: ld r19,16(r11) ; {metadata(NULL)} 0x00007fff7813ee34: nop 0x00007fff7813ee38: mr r0,r11 0x00007fff7813ee3c: addis r11,r29,0 0x00007fff7813ee40: addi r11,r11,-1 0x00007fff7813ee44: mtctr r11 0x00007fff7813ee48: mr r11,r0 0x00007fff7813ee4c: nop 0x00007fff7813ee50: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ee54: addis r12,r29,15 ; {trampoline_stub} 0x00007fff7813ee58: addi r12,r12,-9600 ; {section_word} 0x00007fff7813ee5c: ld r12,24(r12) 0x00007fff7813ee60: mtctr r12 0x00007fff7813ee64: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ee68: addis r11,r29,15 ; {static_stub} 0x00007fff7813ee6c: addi r11,r11,-9600 ; {section_word} 0x00007fff7813ee70: ld r19,32(r11) ; {metadata({method} {0x00000008004603d8} 'asConstructor' '()Ljava/lang/invoke/MemberName;' in 'java/lang/invoke/MemberName')} 0x00007fff7813ee74: nop 0x00007fff7813ee78: mr r0,r11 0x00007fff7813ee7c: addis r11,r29,1879 0x00007fff7813ee80: addi r11,r11,-17464 0x00007fff7813ee84: mtctr r11 0x00007fff7813ee88: mr r11,r0 0x00007fff7813ee8c: nop 0x00007fff7813ee90: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ee94: addis r12,r29,15 ; {trampoline_stub} 0x00007fff7813ee98: addi r12,r12,-9600 ; {section_word} 0x00007fff7813ee9c: ld r12,40(r12) 0x00007fff7813eea0: mtctr r12 0x00007fff7813eea4: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813eea8: addis r11,r29,15 ; {static_stub} 0x00007fff7813eeac: addi r11,r11,-9600 ; {section_word} 0x00007fff7813eeb0: ld r19,48(r11) ; {metadata(NULL)} 0x00007fff7813eeb4: nop 0x00007fff7813eeb8: mr r0,r11 0x00007fff7813eebc: addis r11,r29,0 0x00007fff7813eec0: addi r11,r11,-1 0x00007fff7813eec4: mtctr r11 0x00007fff7813eec8: mr r11,r0 0x00007fff7813eecc: nop 0x00007fff7813eed0: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813eed4: addis r12,r29,15 ; {trampoline_stub} 0x00007fff7813eed8: addi r12,r12,-9600 ; {section_word} 0x00007fff7813eedc: ld r12,56(r12) 0x00007fff7813eee0: mtctr r12 0x00007fff7813eee4: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813eee8: addis r11,r29,15 ; {static_stub} 0x00007fff7813eeec: addi r11,r11,-9600 ; {section_word} 0x00007fff7813eef0: ld r19,64(r11) ; {metadata(NULL)} 0x00007fff7813eef4: nop 0x00007fff7813eef8: mr r0,r11 0x00007fff7813eefc: addis r11,r29,0 0x00007fff7813ef00: addi r11,r11,-1 0x00007fff7813ef04: mtctr r11 0x00007fff7813ef08: mr r11,r0 0x00007fff7813ef0c: nop 0x00007fff7813ef10: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ef14: addis r12,r29,15 ; {trampoline_stub} 0x00007fff7813ef18: addi r12,r12,-9600 ; {section_word} 0x00007fff7813ef1c: ld r12,72(r12) 0x00007fff7813ef20: mtctr r12 0x00007fff7813ef24: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ef28: addis r11,r29,15 ; {static_stub} 0x00007fff7813ef2c: addi r11,r11,-9600 ; {section_word} 0x00007fff7813ef30: ld r19,80(r11) ; {metadata(NULL)} 0x00007fff7813ef34: nop 0x00007fff7813ef38: mr r0,r11 0x00007fff7813ef3c: addis r11,r29,0 0x00007fff7813ef40: addi r11,r11,-1 0x00007fff7813ef44: mtctr r11 0x00007fff7813ef48: mr r11,r0 0x00007fff7813ef4c: nop 0x00007fff7813ef50: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ef54: addis r12,r29,15 ; {trampoline_stub} 0x00007fff7813ef58: addi r12,r12,-9600 ; {section_word} 0x00007fff7813ef5c: ld r12,88(r12) 0x00007fff7813ef60: mtctr r12 0x00007fff7813ef64: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ef68: addis r11,r29,15 ; {static_stub} 0x00007fff7813ef6c: addi r11,r11,-9600 ; {section_word} 0x00007fff7813ef70: ld r19,96(r11) ; {metadata({method} {0x0000000800460448} 'asSpecial' '()Ljava/lang/invoke/MemberName;' in 'java/lang/invoke/MemberName')} 0x00007fff7813ef74: nop 0x00007fff7813ef78: mr r0,r11 0x00007fff7813ef7c: addis r11,r29,1879 0x00007fff7813ef80: addi r11,r11,-17464 0x00007fff7813ef84: mtctr r11 0x00007fff7813ef88: mr r11,r0 0x00007fff7813ef8c: nop 0x00007fff7813ef90: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813ef94: addis r12,r29,15 ; {trampoline_stub} 0x00007fff7813ef98: addi r12,r12,-9600 ; {section_word} 0x00007fff7813ef9c: ld r12,104(r12) 0x00007fff7813efa0: mtctr r12 0x00007fff7813efa4: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813efa8: addis r11,r29,15 ; {static_stub} 0x00007fff7813efac: addi r11,r11,-9600 ; {section_word} 0x00007fff7813efb0: ld r19,112(r11) ; {metadata(NULL)} 0x00007fff7813efb4: nop 0x00007fff7813efb8: mr r0,r11 0x00007fff7813efbc: addis r11,r29,0 0x00007fff7813efc0: addi r11,r11,-1 0x00007fff7813efc4: mtctr r11 0x00007fff7813efc8: mr r11,r0 0x00007fff7813efcc: nop 0x00007fff7813efd0: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813efd4: addis r12,r29,15 ; {trampoline_stub} 0x00007fff7813efd8: addi r12,r12,-9600 ; {section_word} 0x00007fff7813efdc: ld r12,120(r12) 0x00007fff7813efe0: mtctr r12 0x00007fff7813efe4: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813efe8: addis r11,r29,15 ; {static_stub} 0x00007fff7813efec: addi r11,r11,-9600 ; {section_word} 0x00007fff7813eff0: ld r19,128(r11) ; {metadata(NULL)} 0x00007fff7813eff4: nop 0x00007fff7813eff8: mr r0,r11 0x00007fff7813effc: addis r11,r29,0 0x00007fff7813f000: addi r11,r11,-1 0x00007fff7813f004: mtctr r11 0x00007fff7813f008: mr r11,r0 0x00007fff7813f00c: nop 0x00007fff7813f010: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813f014: addis r12,r29,15 ; {trampoline_stub} 0x00007fff7813f018: addi r12,r12,-9600 ; {section_word} 0x00007fff7813f01c: ld r12,136(r12) 0x00007fff7813f020: mtctr r12 0x00007fff7813f024: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813f028: addis r11,r29,15 ; {static_stub} 0x00007fff7813f02c: addi r11,r11,-9600 ; {section_word} 0x00007fff7813f030: ld r19,144(r11) ; {metadata(NULL)} 0x00007fff7813f034: nop 0x00007fff7813f038: mr r0,r11 0x00007fff7813f03c: addis r11,r29,0 0x00007fff7813f040: addi r11,r11,-1 0x00007fff7813f044: mtctr r11 0x00007fff7813f048: mr r11,r0 0x00007fff7813f04c: nop 0x00007fff7813f050: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813f054: addis r12,r29,15 ; {trampoline_stub} 0x00007fff7813f058: addi r12,r12,-9600 ; {section_word} 0x00007fff7813f05c: ld r12,152(r12) 0x00007fff7813f060: mtctr r12 0x00007fff7813f064: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813f068: addis r11,r29,15 ; {static_stub} 0x00007fff7813f06c: addi r11,r11,-9600 ; {section_word} 0x00007fff7813f070: ld r19,160(r11) ; {metadata(NULL)} 0x00007fff7813f074: nop 0x00007fff7813f078: mr r0,r11 0x00007fff7813f07c: addis r11,r29,0 0x00007fff7813f080: addi r11,r11,-1 0x00007fff7813f084: mtctr r11 0x00007fff7813f088: mr r11,r0 0x00007fff7813f08c: nop 0x00007fff7813f090: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813f094: addis r12,r29,15 ; {trampoline_stub} 0x00007fff7813f098: addi r12,r12,-9600 ; {section_word} 0x00007fff7813f09c: ld r12,168(r12) 0x00007fff7813f0a0: mtctr r12 0x00007fff7813f0a4: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813f0a8: addis r11,r29,15 ; {static_stub} 0x00007fff7813f0ac: addi r11,r11,-9600 ; {section_word} 0x00007fff7813f0b0: ld r19,176(r11) ; {metadata(NULL)} 0x00007fff7813f0b4: nop 0x00007fff7813f0b8: mr r0,r11 0x00007fff7813f0bc: addis r11,r29,0 0x00007fff7813f0c0: addi r11,r11,-1 0x00007fff7813f0c4: mtctr r11 0x00007fff7813f0c8: mr r11,r0 0x00007fff7813f0cc: nop 0x00007fff7813f0d0: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7813f0d4: addis r12,r29,15 ; {trampoline_stub} 0x00007fff7813f0d8: addi r12,r12,-9600 ; {section_word} 0x00007fff7813f0dc: ld r12,184(r12) 0x00007fff7813f0e0: mtctr r12 0x00007fff7813f0e4: bctr bo=0b10100,bh=0b00[not_return_but_same] [Exception Handler] 0x00007fff7813f0e8: lis r0,1864 0x00007fff7813f0ec: ori r0,r0,2688 0x00007fff7813f0f0: add r0,r0,r29 0x00007fff7813f0f4: mtctr r0 0x00007fff7813f0f8: bctr bo=0b10100,bh=0b00[not_return_but_same] [Deopt Handler Code] 0x00007fff7813f0fc: mr r0,r11 ; {runtime_call DeoptimizationBlob} 0x00007fff7813f100: addis r11,r29,1879 0x00007fff7813f104: addi r11,r11,-5888 0x00007fff7813f108: mtctr r11 0x00007fff7813f10c: mr r11,r0 0x00007fff7813f110: nop 0x00007fff7813f114: bctrl bo=0b10100,bh=0b00[not_return_but_same] -------------------------------------------------------------------------------- [/Disassembly] Compiled method (c1) 6738 420 3 java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon (69 bytes) total in heap [0x00007fff7814ca10,0x00007fff7814f490] = 10880 relocation [0x00007fff7814cb60,0x00007fff7814cca0] = 320 constants [0x00007fff7814cd00,0x00007fff7814ce00] = 256 main code [0x00007fff7814ce00,0x00007fff7814e5a0] = 6048 stub code [0x00007fff7814e5a0,0x00007fff7814e808] = 616 oops [0x00007fff7814e808,0x00007fff7814e810] = 8 metadata [0x00007fff7814e810,0x00007fff7814e928] = 280 scopes data [0x00007fff7814e928,0x00007fff7814eda8] = 1152 scopes pcs [0x00007fff7814eda8,0x00007fff7814f428] = 1664 dependencies [0x00007fff7814f428,0x00007fff7814f448] = 32 handler table [0x00007fff7814f448,0x00007fff7814f460] = 24 nul chk table [0x00007fff7814f460,0x00007fff7814f490] = 48 [Disassembly] -------------------------------------------------------------------------------- [Constant Pool] Address hex4 hex8 0x00007fff7814cd00: 0x00000000 0x0000000000000000 0x00007fff7814cd04: 0x00000000 0x00007fff7814cd08: 0x7f5b6b80 0x00007fff7f5b6b80 0x00007fff7814cd0c: 0x00007fff 0x00007fff7814cd10: 0x00000000 0x0000000000000000 0x00007fff7814cd14: 0x00000000 0x00007fff7814cd18: 0x7f5b6b80 0x00007fff7f5b6b80 0x00007fff7814cd1c: 0x00007fff 0x00007fff7814cd20: 0x00000000 0x0000000000000000 0x00007fff7814cd24: 0x00000000 0x00007fff7814cd28: 0x7f5b7580 0x00007fff7f5b7580 0x00007fff7814cd2c: 0x00007fff 0x00007fff7814cd30: 0x00000000 0x0000000000000000 0x00007fff7814cd34: 0x00000000 0x00007fff7814cd38: 0x7f5b7580 0x00007fff7f5b7580 0x00007fff7814cd3c: 0x00007fff 0x00007fff7814cd40: 0x00000000 0x0000000000000000 0x00007fff7814cd44: 0x00000000 0x00007fff7814cd48: 0x7f5b7580 0x00007fff7f5b7580 0x00007fff7814cd4c: 0x00007fff 0x00007fff7814cd50: 0x00000000 0x0000000000000000 0x00007fff7814cd54: 0x00000000 0x00007fff7814cd58: 0xffffffff 0xffffffffffffffff 0x00007fff7814cd5c: 0xffffffff 0x00007fff7814cd60: 0x7f5b7080 0x00007fff7f5b7080 0x00007fff7814cd64: 0x00007fff 0x00007fff7814cd68: 0x00000000 0x0000000000000000 0x00007fff7814cd6c: 0x00000000 0x00007fff7814cd70: 0x7f5b6b80 0x00007fff7f5b6b80 0x00007fff7814cd74: 0x00007fff 0x00007fff7814cd78: 0x00000000 0x0000000000000000 0x00007fff7814cd7c: 0x00000000 0x00007fff7814cd80: 0x7f5b6b80 0x00007fff7f5b6b80 0x00007fff7814cd84: 0x00007fff 0x00007fff7814cd88: 0x00000000 0x0000000000000000 0x00007fff7814cd8c: 0x00000000 0x00007fff7814cd90: 0x7f5b6b80 0x00007fff7f5b6b80 0x00007fff7814cd94: 0x00007fff 0x00007fff7814cd98: 0x00000000 0x0000000000000000 0x00007fff7814cd9c: 0x00000000 0x00007fff7814cda0: 0x00000000 0x0000000000000000 0x00007fff7814cda4: 0x00000000 0x00007fff7814cda8: 0x00000000 0x0000000000000000 0x00007fff7814cdac: 0x00000000 0x00007fff7814cdb0: 0x00000000 0x0000000000000000 0x00007fff7814cdb4: 0x00000000 0x00007fff7814cdb8: 0x00000000 0x0000000000000000 0x00007fff7814cdbc: 0x00000000 0x00007fff7814cdc0: 0x00000000 0x0000000000000000 0x00007fff7814cdc4: 0x00000000 0x00007fff7814cdc8: 0x00000000 0x0000000000000000 0x00007fff7814cdcc: 0x00000000 0x00007fff7814cdd0: 0x00000000 0x0000000000000000 0x00007fff7814cdd4: 0x00000000 0x00007fff7814cdd8: 0x00000000 0x0000000000000000 0x00007fff7814cddc: 0x00000000 0x00007fff7814cde0: 0x00000000 0x0000000000000000 0x00007fff7814cde4: 0x00000000 0x00007fff7814cde8: 0x00000000 0x0000000000000000 0x00007fff7814cdec: 0x00000000 0x00007fff7814cdf0: 0x00000000 0x0000000000000000 0x00007fff7814cdf4: 0x00000000 0x00007fff7814cdf8: 0x00000000 0x0000000000000000 0x00007fff7814cdfc: 0x00000000 -------------------------------------------------------------------------------- [Entry Point] # {method} {0x0000000800453728} 'getDirectConstructorCommon' '(Ljava/lang/Class;Ljava/lang/invoke/MemberName;Z)Ljava/lang/invoke/MethodHandle;' in 'java/lang/invoke/MethodHandles$Lookup' # this: R3:R3 = 'java/lang/invoke/MethodHandles$Lookup' # parm0: R4:R4 = 'java/lang/Class' # parm1: R5:R5 = 'java/lang/invoke/MemberName' # parm2: R6 = boolean # [sp+0x110] (sp of caller) ;; block B93 [0, 0] 0x00007fff7814ce00: lwz r12,8(r3) ; {no_reloc} 0x00007fff7814ce04: li r0,8 0x00007fff7814ce08: rldicr r0,r0,32,31 0x00007fff7814ce0c: add r12,r0,r12 0x00007fff7814ce10: td 3,r12,r19 ;trap: ic miss check [Verified Entry Point] 0x00007fff7814ce14: mflr r20 0x00007fff7814ce18: addis r11,r1,-2 0x00007fff7814ce1c: std r0,0(r11) 0x00007fff7814ce20: std r20,16(r1) 0x00007fff7814ce24: stdu r1,-272(r1) ;; nmethod_entry_barrier (nmethod_entry_barrier) { 0x00007fff7814ce28: addis r20,r29,1870 0x00007fff7814ce2c: addi r20,r20,23296 0x00007fff7814ce30: mtctr r20 0x00007fff7814ce34: lis r20,0 0x00007fff7814ce38: ori r20,r20,8 0x00007fff7814ce3c: ld r0,32(r16) 0x00007fff7814ce40: cmpw r0,r20 0x00007fff7814ce44: bnectrl- ;; } nmethod_entry_barrier (nmethod_entry_barrier) 0x00007fff7814ce48: std r5,232(r1) 0x00007fff7814ce4c: lis r2,23563 0x00007fff7814ce50: li r0,32767 0x00007fff7814ce54: addi r2,r2,17088 0x00007fff7814ce58: rldimi r2,r0,32,0 0x00007fff7814ce5c: lwa r7,252(r2) 0x00007fff7814ce60: addi r7,r7,2 0x00007fff7814ce64: stw r7,252(r2) 0x00007fff7814ce68: andi. r7,r7,2046 0x00007fff7814ce6c: cmpwi cr5,r7,0 ;; 24 branch [EQ] [CounterOverflowStub: 0x00007fff902a4758] 0x00007fff7814ce70: beq- cr5,0x00007fff7814dfdc ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814ce74: nop ;*getstatic $assertionsDisabled {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@0 (line 4130) ;; block B94 [0, 0] ;; block B0 [0, 3] 0x00007fff7814ce78: lis r2,23563 0x00007fff7814ce7c: li r0,32767 0x00007fff7814ce80: addi r2,r2,17088 0x00007fff7814ce84: rldimi r2,r0,32,0 0x00007fff7814ce88: ld r7,328(r2) 0x00007fff7814ce8c: addi r7,r7,1 0x00007fff7814ce90: std r7,328(r2) ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@3 (line 4130) ;; block B1 [6, 7] 0x00007fff7814ce94: tdeqi r5,0 ; implicit exception: dispatches to 0x00007fff7814e010 ;*invokevirtual isConstructor {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@7 (line 4130) ;trap: null check 0x00007fff7814ce98: mr r2,r5 0x00007fff7814ce9c: lis r7,23563 0x00007fff7814cea0: li r0,32767 0x00007fff7814cea4: addi r7,r7,17088 0x00007fff7814cea8: rldimi r7,r0,32,0 0x00007fff7814ceac: ld r8,344(r7) 0x00007fff7814ceb0: addi r8,r8,1 0x00007fff7814ceb4: std r8,344(r7) 0x00007fff7814ceb8: lis r2,23558 0x00007fff7814cebc: li r0,32767 0x00007fff7814cec0: addi r2,r2,-28752 0x00007fff7814cec4: rldimi r2,r0,32,0 0x00007fff7814cec8: lwa r7,252(r2) 0x00007fff7814cecc: addi r7,r7,2 0x00007fff7814ced0: stw r7,252(r2) 0x00007fff7814ced4: lis r2,32 0x00007fff7814ced8: addi r2,r2,-2 0x00007fff7814cedc: and r7,r7,r2 0x00007fff7814cee0: cmpwi cr5,r7,0 ;; 68 branch [EQ] [CounterOverflowStub: 0x00007fff902a5550] 0x00007fff7814cee4: beq- cr5,0x00007fff7814e028 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814cee8: nop 0x00007fff7814ceec: mr r2,r5 0x00007fff7814cef0: lis r7,23558 0x00007fff7814cef4: li r0,32767 0x00007fff7814cef8: addi r7,r7,-28752 0x00007fff7814cefc: rldimi r7,r0,32,0 0x00007fff7814cf00: ld r8,312(r7) 0x00007fff7814cf04: addi r8,r8,1 0x00007fff7814cf08: std r8,312(r7) 0x00007fff7814cf0c: lis r2,23557 0x00007fff7814cf10: li r0,32767 0x00007fff7814cf14: addi r2,r2,-21712 0x00007fff7814cf18: rldimi r2,r0,32,0 0x00007fff7814cf1c: lwa r7,252(r2) 0x00007fff7814cf20: addi r7,r7,2 0x00007fff7814cf24: stw r7,252(r2) 0x00007fff7814cf28: lis r2,32 0x00007fff7814cf2c: addi r2,r2,-2 0x00007fff7814cf30: and r7,r7,r2 0x00007fff7814cf34: cmpwi cr5,r7,0 ;; 90 branch [EQ] [CounterOverflowStub: 0x00007fff902a5de0] 0x00007fff7814cf38: beq- cr5,0x00007fff7814e05c ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814cf3c: nop 0x00007fff7814cf40: mr r2,r5 0x00007fff7814cf44: lis r7,23557 0x00007fff7814cf48: li r0,32767 0x00007fff7814cf4c: addi r7,r7,-21712 0x00007fff7814cf50: rldimi r7,r0,32,0 0x00007fff7814cf54: ld r8,312(r7) 0x00007fff7814cf58: addi r8,r8,1 0x00007fff7814cf5c: std r8,312(r7) 0x00007fff7814cf60: lis r2,23553 0x00007fff7814cf64: li r0,32767 0x00007fff7814cf68: addi r2,r2,26520 0x00007fff7814cf6c: rldimi r2,r0,32,0 0x00007fff7814cf70: lwa r7,252(r2) 0x00007fff7814cf74: addi r7,r7,2 0x00007fff7814cf78: stw r7,252(r2) 0x00007fff7814cf7c: lis r2,32 0x00007fff7814cf80: addi r2,r2,-2 0x00007fff7814cf84: and r7,r7,r2 0x00007fff7814cf88: cmpwi cr5,r7,0 ;; 112 branch [EQ] [CounterOverflowStub: 0x00007fff902a6500] 0x00007fff7814cf8c: beq- cr5,0x00007fff7814e090 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814cf90: nop 0x00007fff7814cf94: lwa r2,12(r5) ;*getfield flags {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@1 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@7 (line 4130) 0x00007fff7814cf98: lis r7,2 0x00007fff7814cf9c: rlwinm r2,r2,0,14,14 0x00007fff7814cfa0: lis r7,2 0x00007fff7814cfa4: cmpw cr5,r2,r7 0x00007fff7814cfa8: lis r2,23553 0x00007fff7814cfac: li r0,32767 0x00007fff7814cfb0: addi r2,r2,26520 0x00007fff7814cfb4: rldimi r2,r0,32,0 0x00007fff7814cfb8: li r7,312 0x00007fff7814cfbc: bne- cr5,0x00007fff7814cfc4,bo=0b00100[no_hint] 0x00007fff7814cfc0: li r7,328 0x00007fff7814cfc4: ldx r8,r2,r7 0x00007fff7814cfc8: addi r8,r8,1 0x00007fff7814cfcc: stdx r8,r2,r7 ;; 136 branch [NE] [B16] 0x00007fff7814cfd0: bne- cr5,0x00007fff7814cffc ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7814cfd4: nop ;*if_icmpne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@7 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@7 (line 4130) ;; block B15 [10, 11] 0x00007fff7814cfd8: lis r2,23553 0x00007fff7814cfdc: li r0,32767 0x00007fff7814cfe0: addi r2,r2,26520 0x00007fff7814cfe4: rldimi r2,r0,32,0 0x00007fff7814cfe8: ld r7,344(r2) 0x00007fff7814cfec: addi r7,r7,1 0x00007fff7814cff0: std r7,344(r2) 0x00007fff7814cff4: li r2,1 ;; 152 branch [AL] [B17] 0x00007fff7814cff8: b 0x00007fff7814d000 ;*goto {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@11 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@7 (line 4130) ;; block B16 [14, 15] 0x00007fff7814cffc: li r2,0 ;*ireturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@15 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@7 (line 4130) ;; block B17 [15, 6] 0x00007fff7814d000: clrldi r2,r2,63 ;; block B13 [6, 7] 0x00007fff7814d004: clrldi r2,r2,63 ;; block B11 [7, 10] 0x00007fff7814d008: clrldi r2,r2,63 ;; block B9 [10, 10] 0x00007fff7814d00c: cmpwi cr5,r2,0 0x00007fff7814d010: lis r2,23563 0x00007fff7814d014: li r0,32767 0x00007fff7814d018: addi r2,r2,17088 0x00007fff7814d01c: rldimi r2,r0,32,0 0x00007fff7814d020: li r7,408 0x00007fff7814d024: beq- cr5,0x00007fff7814d02c,bo=0b01100[no_hint] 0x00007fff7814d028: li r7,392 0x00007fff7814d02c: ldx r8,r2,r7 0x00007fff7814d030: addi r8,r8,1 0x00007fff7814d034: stdx r8,r2,r7 ;; 192 branch [EQ] [B3] 0x00007fff7814d038: beq- cr5,0x00007fff7814dea8 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d03c: nop ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@10 (line 4130) ;; block B2 [21, 30] 0x00007fff7814d040: stw r6,208(r1) 0x00007fff7814d044: mr r2,r3 0x00007fff7814d048: lis r7,23563 0x00007fff7814d04c: li r0,32767 0x00007fff7814d050: addi r7,r7,17088 0x00007fff7814d054: rldimi r7,r0,32,0 0x00007fff7814d058: ld r8,440(r7) 0x00007fff7814d05c: addi r8,r8,1 0x00007fff7814d060: std r8,440(r7) 0x00007fff7814d064: mr r2,r4 0x00007fff7814d068: li r4,8 0x00007fff7814d06c: mr r7,r5 0x00007fff7814d070: mr r5,r2 0x00007fff7814d074: mr r6,r7 ;*invokevirtual checkAccess {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@26 (line 4131) 0x00007fff7814d078: mr r9,r3 0x00007fff7814d07c: std r2,224(r1) 0x00007fff7814d080: std r9,216(r1) 0x00007fff7814d084: bl 0x00007fff780e8d94 ; ImmutableOopMap {[216]=Oop [224]=Oop [232]=Oop } ;*invokevirtual checkAccess {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@26 (line 4131) ; {optimized virtual_call} 0x00007fff7814d088: lwa r6,208(r1) 0x00007fff7814d08c: cmpwi cr5,r6,0 0x00007fff7814d090: lis r4,23563 0x00007fff7814d094: li r0,32767 0x00007fff7814d098: addi r4,r4,17088 0x00007fff7814d09c: rldimi r4,r0,32,0 0x00007fff7814d0a0: li r5,488 0x00007fff7814d0a4: beq- cr5,0x00007fff7814d0ac,bo=0b01100[no_hint] 0x00007fff7814d0a8: li r5,504 0x00007fff7814d0ac: ldx r3,r4,r5 0x00007fff7814d0b0: addi r3,r3,1 0x00007fff7814d0b4: stdx r3,r4,r5 ;; 224 branch [EQ] [B5] 0x00007fff7814d0b8: beq- cr5,0x00007fff7814d0f0 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d0bc: nop ;*ifeq {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@30 (line 4133) ;; block B4 [33, 39] 0x00007fff7814d0c0: ld r4,224(r1) 0x00007fff7814d0c4: ld r3,216(r1) 0x00007fff7814d0c8: mr r5,r3 0x00007fff7814d0cc: lis r2,23563 0x00007fff7814d0d0: li r0,32767 0x00007fff7814d0d4: addi r2,r2,17088 0x00007fff7814d0d8: rldimi r2,r0,32,0 0x00007fff7814d0dc: ld r6,520(r2) 0x00007fff7814d0e0: addi r6,r6,1 0x00007fff7814d0e4: std r6,520(r2) 0x00007fff7814d0e8: ld r5,232(r1) ;*invokevirtual checkSecurityManager {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@36 (line 4134) 0x00007fff7814d0ec: bl 0x00007fff7814e60c ; ImmutableOopMap {[232]=Oop } ;*invokevirtual checkSecurityManager {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@36 (line 4134) ; {optimized virtual_call} ;; block B5 [39, 42] 0x00007fff7814d0f0: lis r3,23563 0x00007fff7814d0f4: li r0,32767 0x00007fff7814d0f8: addi r3,r3,17088 0x00007fff7814d0fc: rldimi r3,r0,32,0 0x00007fff7814d100: ld r2,584(r3) 0x00007fff7814d104: addi r2,r2,1 0x00007fff7814d108: std r2,584(r3) ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@42 (line 4135) 0x00007fff7814d10c: ld r5,232(r1) ;; block B6 [45, 7] 0x00007fff7814d110: lis r3,23563 0x00007fff7814d114: li r0,32767 0x00007fff7814d118: addi r3,r3,17088 0x00007fff7814d11c: rldimi r3,r0,32,0 0x00007fff7814d120: ld r2,600(r3) 0x00007fff7814d124: addi r2,r2,1 0x00007fff7814d128: std r2,600(r3) 0x00007fff7814d12c: lis r3,23562 0x00007fff7814d130: li r0,32767 0x00007fff7814d134: addi r3,r3,-9856 0x00007fff7814d138: rldimi r3,r0,32,0 0x00007fff7814d13c: lwa r2,252(r3) 0x00007fff7814d140: addi r2,r2,2 0x00007fff7814d144: stw r2,252(r3) 0x00007fff7814d148: lis r3,32 0x00007fff7814d14c: addi r3,r3,-2 0x00007fff7814d150: and r2,r2,r3 0x00007fff7814d154: cmpwi cr5,r2,0 ;; 278 branch [EQ] [CounterOverflowStub: 0x00007fff341c6f68] 0x00007fff7814d158: beq- cr5,0x00007fff7814e0c4 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d15c: nop 0x00007fff7814d160: mr r3,r5 0x00007fff7814d164: lis r2,23562 0x00007fff7814d168: li r0,32767 0x00007fff7814d16c: addi r2,r2,-9856 0x00007fff7814d170: rldimi r2,r0,32,0 0x00007fff7814d174: ld r4,312(r2) 0x00007fff7814d178: addi r4,r4,1 0x00007fff7814d17c: std r4,312(r2) 0x00007fff7814d180: lis r3,23557 0x00007fff7814d184: li r0,32767 0x00007fff7814d188: addi r3,r3,-26080 0x00007fff7814d18c: rldimi r3,r0,32,0 0x00007fff7814d190: lwa r2,252(r3) 0x00007fff7814d194: addi r2,r2,2 0x00007fff7814d198: stw r2,252(r3) 0x00007fff7814d19c: lis r3,32 0x00007fff7814d1a0: addi r3,r3,-2 0x00007fff7814d1a4: and r2,r2,r3 0x00007fff7814d1a8: cmpwi cr5,r2,0 ;; 300 branch [EQ] [CounterOverflowStub: 0x00007fff341c77f8] 0x00007fff7814d1ac: beq- cr5,0x00007fff7814e0f8 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d1b0: nop 0x00007fff7814d1b4: mr r3,r5 0x00007fff7814d1b8: lis r2,23557 0x00007fff7814d1bc: li r0,32767 0x00007fff7814d1c0: addi r2,r2,-26080 0x00007fff7814d1c4: rldimi r2,r0,32,0 0x00007fff7814d1c8: ld r4,312(r2) 0x00007fff7814d1cc: addi r4,r4,1 0x00007fff7814d1d0: std r4,312(r2) 0x00007fff7814d1d4: lis r3,23557 0x00007fff7814d1d8: li r0,32767 0x00007fff7814d1dc: addi r3,r3,-27608 0x00007fff7814d1e0: rldimi r3,r0,32,0 0x00007fff7814d1e4: lwa r2,252(r3) 0x00007fff7814d1e8: addi r2,r2,2 0x00007fff7814d1ec: stw r2,252(r3) 0x00007fff7814d1f0: lis r3,32 0x00007fff7814d1f4: addi r3,r3,-2 0x00007fff7814d1f8: and r2,r2,r3 0x00007fff7814d1fc: cmpwi cr5,r2,0 ;; 322 branch [EQ] [CounterOverflowStub: 0x00007fff341c7f18] 0x00007fff7814d200: beq- cr5,0x00007fff7814e12c ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d204: nop 0x00007fff7814d208: mr r3,r5 0x00007fff7814d20c: lis r2,23557 0x00007fff7814d210: li r0,32767 0x00007fff7814d214: addi r2,r2,-27608 0x00007fff7814d218: rldimi r2,r0,32,0 0x00007fff7814d21c: ld r4,312(r2) 0x00007fff7814d220: addi r4,r4,1 0x00007fff7814d224: std r4,312(r2) 0x00007fff7814d228: lis r3,23553 0x00007fff7814d22c: li r0,32767 0x00007fff7814d230: addi r3,r3,26520 0x00007fff7814d234: rldimi r3,r0,32,0 0x00007fff7814d238: lwa r2,252(r3) 0x00007fff7814d23c: addi r2,r2,2 0x00007fff7814d240: stw r2,252(r3) 0x00007fff7814d244: lis r3,32 0x00007fff7814d248: addi r3,r3,-2 0x00007fff7814d24c: and r2,r2,r3 0x00007fff7814d250: cmpwi cr5,r2,0 ;; 344 branch [EQ] [CounterOverflowStub: 0x00007fff341c8848] 0x00007fff7814d254: beq- cr5,0x00007fff7814e160 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d258: nop 0x00007fff7814d25c: lwa r3,12(r5) ;*getfield flags {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@1 (line 366) ; - java.lang.invoke.MemberName::testAnyFlags@3 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@1 (line 680) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) 0x00007fff7814d260: lis r2,3 0x00007fff7814d264: andis. r2,r3,3 0x00007fff7814d268: cmpwi cr5,r2,0 0x00007fff7814d26c: lis r2,23553 0x00007fff7814d270: li r0,32767 0x00007fff7814d274: addi r2,r2,26520 0x00007fff7814d278: rldimi r2,r0,32,0 0x00007fff7814d27c: li r4,312 0x00007fff7814d280: bne- cr5,0x00007fff7814d288,bo=0b00100[no_hint] 0x00007fff7814d284: li r4,328 0x00007fff7814d288: ldx r6,r2,r4 0x00007fff7814d28c: addi r6,r6,1 0x00007fff7814d290: stdx r6,r2,r4 ;; 366 branch [NE] [B36] 0x00007fff7814d294: bne- cr5,0x00007fff7814d2c0 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7814d298: nop ;*if_icmpne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@7 (line 366) ; - java.lang.invoke.MemberName::testAnyFlags@3 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@1 (line 680) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) ;; block B35 [10, 11] 0x00007fff7814d29c: lis r2,23553 0x00007fff7814d2a0: li r0,32767 0x00007fff7814d2a4: addi r2,r2,26520 0x00007fff7814d2a8: rldimi r2,r0,32,0 0x00007fff7814d2ac: ld r4,344(r2) 0x00007fff7814d2b0: addi r4,r4,1 0x00007fff7814d2b4: std r4,344(r2) 0x00007fff7814d2b8: li r2,1 ;; 382 branch [AL] [B37] 0x00007fff7814d2bc: b 0x00007fff7814d2c4 ;*goto {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@11 (line 366) ; - java.lang.invoke.MemberName::testAnyFlags@3 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@1 (line 680) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) ;; block B36 [14, 15] 0x00007fff7814d2c0: li r2,0 ;*ireturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@15 (line 366) ; - java.lang.invoke.MemberName::testAnyFlags@3 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@1 (line 680) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) ;; block B37 [15, 6] 0x00007fff7814d2c4: clrldi r2,r2,63 ;; block B33 [6, 6] 0x00007fff7814d2c8: cmpwi cr5,r2,0 0x00007fff7814d2cc: lis r2,23557 0x00007fff7814d2d0: li r0,32767 0x00007fff7814d2d4: addi r2,r2,-27608 0x00007fff7814d2d8: rldimi r2,r0,32,0 0x00007fff7814d2dc: li r4,360 0x00007fff7814d2e0: bne- cr5,0x00007fff7814d2e8,bo=0b00100[no_hint] 0x00007fff7814d2e4: li r4,376 0x00007fff7814d2e8: ldx r6,r2,r4 0x00007fff7814d2ec: addi r6,r6,1 0x00007fff7814d2f0: stdx r6,r2,r4 ;; 410 branch [NE] [B31] 0x00007fff7814d2f4: bne- cr5,0x00007fff7814d320 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7814d2f8: nop ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testAnyFlags@6 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@1 (line 680) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) ;; block B30 [9, 10] 0x00007fff7814d2fc: lis r2,23557 0x00007fff7814d300: li r0,32767 0x00007fff7814d304: addi r2,r2,-27608 0x00007fff7814d308: rldimi r2,r0,32,0 0x00007fff7814d30c: ld r4,392(r2) 0x00007fff7814d310: addi r4,r4,1 0x00007fff7814d314: std r4,392(r2) 0x00007fff7814d318: li r2,1 ;; 426 branch [AL] [B32] 0x00007fff7814d31c: b 0x00007fff7814d324 ;*goto {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testAnyFlags@10 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@1 (line 680) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) ;; block B31 [13, 14] 0x00007fff7814d320: li r2,0 ;*ireturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testAnyFlags@14 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@1 (line 680) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) ;; block B32 [14, 7] 0x00007fff7814d324: clrldi r2,r2,63 ;; block B28 [7, 4] 0x00007fff7814d328: clrldi r2,r2,63 ;; block B26 [4, 4] 0x00007fff7814d32c: cmpwi cr5,r2,0 0x00007fff7814d330: lis r2,23562 0x00007fff7814d334: li r0,32767 0x00007fff7814d338: addi r2,r2,-9856 0x00007fff7814d33c: rldimi r2,r0,32,0 0x00007fff7814d340: li r4,360 0x00007fff7814d344: bne- cr5,0x00007fff7814d34c,bo=0b00100[no_hint] 0x00007fff7814d348: li r4,376 0x00007fff7814d34c: ldx r6,r2,r4 0x00007fff7814d350: addi r6,r6,1 0x00007fff7814d354: stdx r6,r2,r4 ;; 460 branch [NE] [B21] 0x00007fff7814d358: bne- cr5,0x00007fff7814d368 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7814d35c: nop ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@4 (line 680) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) ;; block B20 [7, 49] 0x00007fff7814d360: li r2,0 ;; 468 branch [AL] [B18] 0x00007fff7814d364: b 0x00007fff7814d594 ;*ifeq {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@49 (line 4135) ;; block B21 [9, 7] 0x00007fff7814d368: mr r2,r5 0x00007fff7814d36c: lis r4,23562 0x00007fff7814d370: li r0,32767 0x00007fff7814d374: addi r4,r4,-9856 0x00007fff7814d378: rldimi r4,r0,32,0 0x00007fff7814d37c: ld r6,392(r4) 0x00007fff7814d380: addi r6,r6,1 0x00007fff7814d384: std r6,392(r4) 0x00007fff7814d388: lis r2,23562 0x00007fff7814d38c: li r0,32767 0x00007fff7814d390: addi r2,r2,-16952 0x00007fff7814d394: rldimi r2,r0,32,0 0x00007fff7814d398: lwa r4,252(r2) 0x00007fff7814d39c: addi r4,r4,2 0x00007fff7814d3a0: stw r4,252(r2) 0x00007fff7814d3a4: lis r2,32 0x00007fff7814d3a8: addi r2,r2,-2 0x00007fff7814d3ac: and r4,r4,r2 0x00007fff7814d3b0: cmpwi cr5,r4,0 ;; 490 branch [EQ] [CounterOverflowStub: 0x00007fff281269b8] 0x00007fff7814d3b4: beq- cr5,0x00007fff7814e194 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d3b8: nop 0x00007fff7814d3bc: mr r2,r5 0x00007fff7814d3c0: lis r4,23562 0x00007fff7814d3c4: li r0,32767 0x00007fff7814d3c8: addi r4,r4,-16952 0x00007fff7814d3cc: rldimi r4,r0,32,0 0x00007fff7814d3d0: ld r6,312(r4) 0x00007fff7814d3d4: addi r6,r6,1 0x00007fff7814d3d8: std r6,312(r4) 0x00007fff7814d3dc: lis r2,23557 0x00007fff7814d3e0: li r0,32767 0x00007fff7814d3e4: addi r2,r2,-21712 0x00007fff7814d3e8: rldimi r2,r0,32,0 0x00007fff7814d3ec: lwa r4,252(r2) 0x00007fff7814d3f0: addi r4,r4,2 0x00007fff7814d3f4: stw r4,252(r2) 0x00007fff7814d3f8: lis r2,32 0x00007fff7814d3fc: addi r2,r2,-2 0x00007fff7814d400: and r4,r4,r2 0x00007fff7814d404: cmpwi cr5,r4,0 ;; 512 branch [EQ] [CounterOverflowStub: 0x00007fff28127258] 0x00007fff7814d408: beq- cr5,0x00007fff7814e1c8 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d40c: nop 0x00007fff7814d410: mr r2,r5 0x00007fff7814d414: lis r4,23557 0x00007fff7814d418: li r0,32767 0x00007fff7814d41c: addi r4,r4,-21712 0x00007fff7814d420: rldimi r4,r0,32,0 0x00007fff7814d424: ld r6,312(r4) 0x00007fff7814d428: addi r6,r6,1 0x00007fff7814d42c: std r6,312(r4) 0x00007fff7814d430: lis r2,23553 0x00007fff7814d434: li r0,32767 0x00007fff7814d438: addi r2,r2,26520 0x00007fff7814d43c: rldimi r2,r0,32,0 0x00007fff7814d440: lwa r4,252(r2) 0x00007fff7814d444: addi r4,r4,2 0x00007fff7814d448: stw r4,252(r2) 0x00007fff7814d44c: lis r2,32 0x00007fff7814d450: addi r2,r2,-2 0x00007fff7814d454: and r4,r4,r2 0x00007fff7814d458: cmpwi cr5,r4,0 ;; 534 branch [EQ] [CounterOverflowStub: 0x00007fff28127988] 0x00007fff7814d45c: beq- cr5,0x00007fff7814e1fc ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d460: nop 0x00007fff7814d464: lis r2,16 0x00007fff7814d468: rlwinm r3,r3,0,11,11 0x00007fff7814d46c: lis r2,16 0x00007fff7814d470: cmpw cr5,r3,r2 0x00007fff7814d474: lis r3,23553 0x00007fff7814d478: li r0,32767 0x00007fff7814d47c: addi r3,r3,26520 0x00007fff7814d480: rldimi r3,r0,32,0 0x00007fff7814d484: li r2,312 0x00007fff7814d488: bne- cr5,0x00007fff7814d490,bo=0b00100[no_hint] 0x00007fff7814d48c: li r2,328 0x00007fff7814d490: ldx r4,r3,r2 0x00007fff7814d494: addi r4,r4,1 0x00007fff7814d498: stdx r4,r3,r2 ;; 556 branch [NE] [B45] 0x00007fff7814d49c: bne- cr5,0x00007fff7814d4c8 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7814d4a0: nop ;*if_icmpne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@7 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isCallerSensitive@4 (line 521) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@10 (line 682) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) ;; block B44 [10, 11] 0x00007fff7814d4a4: lis r3,23553 0x00007fff7814d4a8: li r0,32767 0x00007fff7814d4ac: addi r3,r3,26520 0x00007fff7814d4b0: rldimi r3,r0,32,0 0x00007fff7814d4b4: ld r2,344(r3) 0x00007fff7814d4b8: addi r2,r2,1 0x00007fff7814d4bc: std r2,344(r3) 0x00007fff7814d4c0: li r3,1 ;; 572 branch [AL] [B46] 0x00007fff7814d4c4: b 0x00007fff7814d4cc ;*goto {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@11 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isCallerSensitive@4 (line 521) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@10 (line 682) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) ;; block B45 [14, 15] 0x00007fff7814d4c8: li r3,0 ;*ireturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@15 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isCallerSensitive@4 (line 521) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@10 (line 682) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) ;; block B46 [15, 6] 0x00007fff7814d4cc: clrldi r3,r3,63 ;; block B42 [6, 7] 0x00007fff7814d4d0: clrldi r3,r3,63 ;; block B40 [7, 13] 0x00007fff7814d4d4: clrldi r3,r3,63 ;; block B38 [13, 13] 0x00007fff7814d4d8: cmpwi cr5,r3,0 0x00007fff7814d4dc: lis r3,23562 0x00007fff7814d4e0: li r0,32767 0x00007fff7814d4e4: addi r3,r3,-9856 0x00007fff7814d4e8: rldimi r3,r0,32,0 0x00007fff7814d4ec: li r2,440 0x00007fff7814d4f0: bne- cr5,0x00007fff7814d4f8,bo=0b00100[no_hint] 0x00007fff7814d4f4: li r2,456 0x00007fff7814d4f8: ldx r4,r3,r2 0x00007fff7814d4fc: addi r4,r4,1 0x00007fff7814d500: stdx r4,r3,r2 ;; 612 branch [NE] [B23] 0x00007fff7814d504: bne- cr5,0x00007fff7814d564 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7814d508: nop ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@13 (line 682) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) ;; block B22 [16, 20] 0x00007fff7814d50c: lis r3,23562 0x00007fff7814d510: li r0,32767 0x00007fff7814d514: addi r3,r3,-9856 0x00007fff7814d518: rldimi r3,r0,32,0 0x00007fff7814d51c: ld r2,472(r3) 0x00007fff7814d520: addi r2,r2,1 0x00007fff7814d524: std r2,472(r3) 0x00007fff7814d528: mr r3,r5 ;*invokestatic canBeCalledVirtual {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@17 (line 682) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) 0x00007fff7814d52c: bl 0x00007fff780f7780 ; ImmutableOopMap {[232]=Oop } ;*invokestatic canBeCalledVirtual {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@17 (line 682) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) ; {static_call} 0x00007fff7814d530: cmpwi cr5,r3,0 0x00007fff7814d534: lis r3,23562 0x00007fff7814d538: li r0,32767 0x00007fff7814d53c: addi r3,r3,-9856 0x00007fff7814d540: rldimi r3,r0,32,0 0x00007fff7814d544: li r2,488 0x00007fff7814d548: beq- cr5,0x00007fff7814d550,bo=0b01100[no_hint] 0x00007fff7814d54c: li r2,504 0x00007fff7814d550: ldx r4,r3,r2 0x00007fff7814d554: addi r4,r4,1 0x00007fff7814d558: stdx r4,r3,r2 ;; 642 branch [EQ] [B24] 0x00007fff7814d55c: beq- cr5,0x00007fff7814d588 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d560: nop ;*ifeq {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@20 (line 682) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) ;; block B23 [23, 24] 0x00007fff7814d564: lis r3,23562 0x00007fff7814d568: li r0,32767 0x00007fff7814d56c: addi r3,r3,-9856 0x00007fff7814d570: rldimi r3,r0,32,0 0x00007fff7814d574: ld r2,520(r3) 0x00007fff7814d578: addi r2,r2,1 0x00007fff7814d57c: std r2,520(r3) 0x00007fff7814d580: li r3,1 ;; 662 branch [AL] [B25] 0x00007fff7814d584: b 0x00007fff7814d58c ;*goto {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@24 (line 682) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) ;; block B24 [27, 28] 0x00007fff7814d588: li r3,0 ;*ireturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@28 (line 682) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) ;; block B25 [28, 49] 0x00007fff7814d58c: clrldi r3,r3,63 0x00007fff7814d590: mr r2,r3 ;; block B18 [49, 49] 0x00007fff7814d594: cmpwi cr5,r2,0 0x00007fff7814d598: lis r3,23563 0x00007fff7814d59c: li r0,32767 0x00007fff7814d5a0: addi r3,r3,17088 0x00007fff7814d5a4: rldimi r3,r0,32,0 0x00007fff7814d5a8: li r2,632 0x00007fff7814d5ac: bne- cr5,0x00007fff7814d5b4,bo=0b00100[no_hint] 0x00007fff7814d5b0: li r2,616 0x00007fff7814d5b4: ldx r4,r3,r2 0x00007fff7814d5b8: addi r4,r4,1 0x00007fff7814d5bc: stdx r4,r3,r2 ;; 692 branch [NE] [B8] 0x00007fff7814d5c0: bne- cr5,0x00007fff7814ddd4 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7814d5c4: nop ;*ifeq {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@49 (line 4135) ;; block B7 [60, 7] 0x00007fff7814d5c8: ld r5,232(r1) 0x00007fff7814d5cc: lis r3,23563 0x00007fff7814d5d0: li r0,32767 0x00007fff7814d5d4: addi r3,r3,17088 0x00007fff7814d5d8: rldimi r3,r0,32,0 0x00007fff7814d5dc: ld r2,664(r3) 0x00007fff7814d5e0: addi r2,r2,1 0x00007fff7814d5e4: std r2,664(r3) 0x00007fff7814d5e8: lis r3,23562 0x00007fff7814d5ec: li r0,32767 0x00007fff7814d5f0: addi r3,r3,18304 0x00007fff7814d5f4: rldimi r3,r0,32,0 0x00007fff7814d5f8: lwa r2,252(r3) 0x00007fff7814d5fc: addi r2,r2,2 0x00007fff7814d600: stw r2,252(r3) 0x00007fff7814d604: lis r3,32 0x00007fff7814d608: addi r3,r3,-2 0x00007fff7814d60c: and r2,r2,r3 0x00007fff7814d610: cmpwi cr5,r2,0 ;; 714 branch [EQ] [CounterOverflowStub: 0x00007fff2812b918] 0x00007fff7814d614: beq- cr5,0x00007fff7814e230 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d618: nop 0x00007fff7814d61c: mr r3,r5 0x00007fff7814d620: lis r2,23562 0x00007fff7814d624: li r0,32767 0x00007fff7814d628: addi r2,r2,18304 0x00007fff7814d62c: rldimi r2,r0,32,0 0x00007fff7814d630: ld r4,312(r2) 0x00007fff7814d634: addi r4,r4,1 0x00007fff7814d638: std r4,312(r2) 0x00007fff7814d63c: lis r3,23558 0x00007fff7814d640: li r0,32767 0x00007fff7814d644: addi r3,r3,-28752 0x00007fff7814d648: rldimi r3,r0,32,0 0x00007fff7814d64c: lwa r2,252(r3) 0x00007fff7814d650: addi r2,r2,2 0x00007fff7814d654: stw r2,252(r3) 0x00007fff7814d658: lis r3,32 0x00007fff7814d65c: addi r3,r3,-2 0x00007fff7814d660: and r2,r2,r3 0x00007fff7814d664: cmpwi cr5,r2,0 ;; 736 branch [EQ] [CounterOverflowStub: 0x00007fff2812c1a8] 0x00007fff7814d668: beq- cr5,0x00007fff7814e264 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d66c: nop 0x00007fff7814d670: mr r3,r5 0x00007fff7814d674: lis r2,23558 0x00007fff7814d678: li r0,32767 0x00007fff7814d67c: addi r2,r2,-28752 0x00007fff7814d680: rldimi r2,r0,32,0 0x00007fff7814d684: ld r4,312(r2) 0x00007fff7814d688: addi r4,r4,1 0x00007fff7814d68c: std r4,312(r2) 0x00007fff7814d690: lis r3,23557 0x00007fff7814d694: li r0,32767 0x00007fff7814d698: addi r3,r3,-21712 0x00007fff7814d69c: rldimi r3,r0,32,0 0x00007fff7814d6a0: lwa r2,252(r3) 0x00007fff7814d6a4: addi r2,r2,2 0x00007fff7814d6a8: stw r2,252(r3) 0x00007fff7814d6ac: lis r3,32 0x00007fff7814d6b0: addi r3,r3,-2 0x00007fff7814d6b4: and r2,r2,r3 0x00007fff7814d6b8: cmpwi cr5,r2,0 ;; 758 branch [EQ] [CounterOverflowStub: 0x00007fff2812c8c8] 0x00007fff7814d6bc: beq- cr5,0x00007fff7814e298 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d6c0: nop 0x00007fff7814d6c4: mr r3,r5 0x00007fff7814d6c8: lis r2,23557 0x00007fff7814d6cc: li r0,32767 0x00007fff7814d6d0: addi r2,r2,-21712 0x00007fff7814d6d4: rldimi r2,r0,32,0 0x00007fff7814d6d8: ld r4,312(r2) 0x00007fff7814d6dc: addi r4,r4,1 0x00007fff7814d6e0: std r4,312(r2) 0x00007fff7814d6e4: lis r3,23553 0x00007fff7814d6e8: li r0,32767 0x00007fff7814d6ec: addi r3,r3,26520 0x00007fff7814d6f0: rldimi r3,r0,32,0 0x00007fff7814d6f4: lwa r2,252(r3) 0x00007fff7814d6f8: addi r2,r2,2 0x00007fff7814d6fc: stw r2,252(r3) 0x00007fff7814d700: lis r3,32 0x00007fff7814d704: addi r3,r3,-2 0x00007fff7814d708: and r2,r2,r3 0x00007fff7814d70c: cmpwi cr5,r2,0 ;; 780 branch [EQ] [CounterOverflowStub: 0x00007fff4005e468] 0x00007fff7814d710: beq- cr5,0x00007fff7814e2cc ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d714: nop 0x00007fff7814d718: lwa r3,12(r5) ;*getfield flags {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@1 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::make@1 (line 130) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@61 (line 4136) 0x00007fff7814d71c: lis r2,2 0x00007fff7814d720: rlwinm r3,r3,0,14,14 0x00007fff7814d724: lis r2,2 0x00007fff7814d728: cmpw cr5,r3,r2 0x00007fff7814d72c: lis r3,23553 0x00007fff7814d730: li r0,32767 0x00007fff7814d734: addi r3,r3,26520 0x00007fff7814d738: rldimi r3,r0,32,0 0x00007fff7814d73c: li r2,312 0x00007fff7814d740: bne- cr5,0x00007fff7814d748,bo=0b00100[no_hint] 0x00007fff7814d744: li r2,328 0x00007fff7814d748: ldx r4,r3,r2 0x00007fff7814d74c: addi r4,r4,1 0x00007fff7814d750: stdx r4,r3,r2 ;; 804 branch [NE] [B58] 0x00007fff7814d754: bne- cr5,0x00007fff7814d780 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7814d758: nop ;*if_icmpne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@7 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::make@1 (line 130) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@61 (line 4136) ;; block B57 [10, 11] 0x00007fff7814d75c: lis r3,23553 0x00007fff7814d760: li r0,32767 0x00007fff7814d764: addi r3,r3,26520 0x00007fff7814d768: rldimi r3,r0,32,0 0x00007fff7814d76c: ld r2,344(r3) 0x00007fff7814d770: addi r2,r2,1 0x00007fff7814d774: std r2,344(r3) 0x00007fff7814d778: li r3,1 ;; 820 branch [AL] [B59] 0x00007fff7814d77c: b 0x00007fff7814d784 ;*goto {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@11 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::make@1 (line 130) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@61 (line 4136) ;; block B58 [14, 15] 0x00007fff7814d780: li r3,0 ;*ireturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@15 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::make@1 (line 130) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@61 (line 4136) ;; block B59 [15, 6] 0x00007fff7814d784: clrldi r3,r3,63 ;; block B55 [6, 7] 0x00007fff7814d788: clrldi r3,r3,63 ;; block B53 [7, 4] 0x00007fff7814d78c: clrldi r3,r3,63 ;; block B51 [4, 4] 0x00007fff7814d790: cmpwi cr5,r3,0 0x00007fff7814d794: lis r3,23562 0x00007fff7814d798: li r0,32767 0x00007fff7814d79c: addi r3,r3,18304 0x00007fff7814d7a0: rldimi r3,r0,32,0 0x00007fff7814d7a4: li r2,360 0x00007fff7814d7a8: beq- cr5,0x00007fff7814d7b0,bo=0b01100[no_hint] 0x00007fff7814d7ac: li r2,376 0x00007fff7814d7b0: ldx r4,r3,r2 0x00007fff7814d7b4: addi r4,r4,1 0x00007fff7814d7b8: stdx r4,r3,r2 ;; 860 branch [EQ] [B50] 0x00007fff7814d7bc: beq- cr5,0x00007fff7814d7ec ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d7c0: nop ;*ifeq {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::make@4 (line 130) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@61 (line 4136) ;; block B49 [7, 64] 0x00007fff7814d7c4: lis r3,23562 0x00007fff7814d7c8: li r0,32767 0x00007fff7814d7cc: addi r3,r3,18304 0x00007fff7814d7d0: rldimi r3,r0,32,0 0x00007fff7814d7d4: ld r2,392(r3) 0x00007fff7814d7d8: addi r2,r2,1 0x00007fff7814d7dc: std r2,392(r3) 0x00007fff7814d7e0: mr r3,r5 ;*invokestatic makeAllocator {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::make@8 (line 131) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@61 (line 4136) 0x00007fff7814d7e4: bl 0x00007fff7813db80 ; ImmutableOopMap {[232]=Oop } ;*invokestatic makeAllocator {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::make@8 (line 131) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@61 (line 4136) ; {static_call} ;; 876 branch [AL] [B47] 0x00007fff7814d7e8: b 0x00007fff7814d834 ;*aload_2 {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@64 (line 4136) ;; block B50 [12, 64] 0x00007fff7814d7ec: mr r3,r5 0x00007fff7814d7f0: lis r4,23562 0x00007fff7814d7f4: li r0,32767 0x00007fff7814d7f8: addi r4,r4,18304 0x00007fff7814d7fc: rldimi r4,r0,32,0 0x00007fff7814d800: ld r2,408(r4) 0x00007fff7814d804: addi r2,r2,1 0x00007fff7814d808: std r2,408(r4) 0x00007fff7814d80c: lwz r3,24(r5) ;*getfield clazz {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::getDeclaringClass@1 (line 93) ; - java.lang.invoke.DirectMethodHandle::make@13 (line 132) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@61 (line 4136) 0x00007fff7814d810: lis r4,23562 0x00007fff7814d814: li r0,32767 0x00007fff7814d818: addi r4,r4,18304 0x00007fff7814d81c: rldimi r4,r0,32,0 0x00007fff7814d820: ld r2,456(r4) 0x00007fff7814d824: addi r2,r2,1 0x00007fff7814d828: std r2,456(r4) 0x00007fff7814d82c: mr r4,r5 ;*invokestatic make {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::make@17 (line 132) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@61 (line 4136) 0x00007fff7814d830: bl 0x00007fff7814e6cc ; ImmutableOopMap {[232]=Oop } ;*invokestatic make {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.DirectMethodHandle::make@17 (line 132) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@61 (line 4136) ; {static_call} ;; block B47 [64, 7] 0x00007fff7814d834: ld r5,232(r1) 0x00007fff7814d838: tdeqi r3,0 ; implicit exception: dispatches to 0x00007fff7814e300 ;*invokevirtual setVarargs {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ;trap: null check 0x00007fff7814d83c: mr r4,r3 0x00007fff7814d840: lis r2,23563 0x00007fff7814d844: li r0,32767 0x00007fff7814d848: addi r2,r2,17088 0x00007fff7814d84c: rldimi r2,r0,32,0 0x00007fff7814d850: lwz r4,8(r4) 0x00007fff7814d854: li r0,8 0x00007fff7814d858: rldicr r0,r0,32,31 0x00007fff7814d85c: add r4,r0,r4 0x00007fff7814d860: ld r6,688(r2) 0x00007fff7814d864: cmpd r4,r6 0x00007fff7814d868: bne- 0x00007fff7814d87c,bo=0b00100[no_hint] 0x00007fff7814d86c: ld r6,696(r2) 0x00007fff7814d870: addi r6,r6,1 0x00007fff7814d874: std r6,696(r2) 0x00007fff7814d878: b 0x00007fff7814d8dc 0x00007fff7814d87c: ld r6,704(r2) 0x00007fff7814d880: cmpd r4,r6 0x00007fff7814d884: bne- 0x00007fff7814d898,bo=0b00100[no_hint] 0x00007fff7814d888: ld r6,712(r2) 0x00007fff7814d88c: addi r6,r6,1 0x00007fff7814d890: std r6,712(r2) 0x00007fff7814d894: b 0x00007fff7814d8dc 0x00007fff7814d898: ld r6,688(r2) 0x00007fff7814d89c: cmpdi r6,0 0x00007fff7814d8a0: bne- 0x00007fff7814d8b4,bo=0b00100[no_hint] 0x00007fff7814d8a4: li r6,1 0x00007fff7814d8a8: std r4,688(r2) 0x00007fff7814d8ac: std r6,696(r2) 0x00007fff7814d8b0: b 0x00007fff7814d8dc 0x00007fff7814d8b4: ld r6,704(r2) 0x00007fff7814d8b8: cmpdi r6,0 0x00007fff7814d8bc: bne- 0x00007fff7814d8d0,bo=0b00100[no_hint] 0x00007fff7814d8c0: li r6,1 0x00007fff7814d8c4: std r4,704(r2) 0x00007fff7814d8c8: std r6,712(r2) 0x00007fff7814d8cc: b 0x00007fff7814d8dc 0x00007fff7814d8d0: ld r6,680(r2) 0x00007fff7814d8d4: addi r6,r6,1 0x00007fff7814d8d8: std r6,680(r2) 0x00007fff7814d8dc: lis r4,23562 0x00007fff7814d8e0: li r0,32767 0x00007fff7814d8e4: addi r4,r4,-6432 0x00007fff7814d8e8: rldimi r4,r0,32,0 0x00007fff7814d8ec: lwa r2,252(r4) 0x00007fff7814d8f0: addi r2,r2,2 0x00007fff7814d8f4: stw r2,252(r4) 0x00007fff7814d8f8: lis r4,32 0x00007fff7814d8fc: addi r4,r4,-2 0x00007fff7814d900: and r2,r2,r4 0x00007fff7814d904: cmpwi cr5,r2,0 ;; 922 branch [EQ] [CounterOverflowStub: 0x00007fff40061448] 0x00007fff7814d908: beq- cr5,0x00007fff7814e318 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d90c: nop 0x00007fff7814d910: mr r4,r5 0x00007fff7814d914: lis r2,23562 0x00007fff7814d918: li r0,32767 0x00007fff7814d91c: addi r2,r2,-6432 0x00007fff7814d920: rldimi r2,r0,32,0 0x00007fff7814d924: ld r6,312(r2) 0x00007fff7814d928: addi r6,r6,1 0x00007fff7814d92c: std r6,312(r2) 0x00007fff7814d930: lis r4,23562 0x00007fff7814d934: li r0,32767 0x00007fff7814d938: addi r4,r4,-5872 0x00007fff7814d93c: rldimi r4,r0,32,0 0x00007fff7814d940: lwa r2,252(r4) 0x00007fff7814d944: addi r2,r2,2 0x00007fff7814d948: stw r2,252(r4) 0x00007fff7814d94c: lis r4,32 0x00007fff7814d950: addi r4,r4,-2 0x00007fff7814d954: and r2,r2,r4 0x00007fff7814d958: cmpwi cr5,r2,0 ;; 944 branch [EQ] [CounterOverflowStub: 0x00007fff40061cd8] 0x00007fff7814d95c: beq- cr5,0x00007fff7814e34c ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d960: nop 0x00007fff7814d964: mr r4,r5 0x00007fff7814d968: lis r2,23562 0x00007fff7814d96c: li r0,32767 0x00007fff7814d970: addi r2,r2,-5872 0x00007fff7814d974: rldimi r2,r0,32,0 0x00007fff7814d978: ld r6,312(r2) 0x00007fff7814d97c: addi r6,r6,1 0x00007fff7814d980: std r6,312(r2) 0x00007fff7814d984: lis r4,23557 0x00007fff7814d988: li r0,32767 0x00007fff7814d98c: addi r4,r4,-21712 0x00007fff7814d990: rldimi r4,r0,32,0 0x00007fff7814d994: lwa r2,252(r4) 0x00007fff7814d998: addi r2,r2,2 0x00007fff7814d99c: stw r2,252(r4) 0x00007fff7814d9a0: lis r4,32 0x00007fff7814d9a4: addi r4,r4,-2 0x00007fff7814d9a8: and r2,r2,r4 0x00007fff7814d9ac: cmpwi cr5,r2,0 ;; 966 branch [EQ] [CounterOverflowStub: 0x00007fff400623f8] 0x00007fff7814d9b0: beq- cr5,0x00007fff7814e380 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814d9b4: nop 0x00007fff7814d9b8: mr r4,r5 0x00007fff7814d9bc: lis r2,23557 0x00007fff7814d9c0: li r0,32767 0x00007fff7814d9c4: addi r2,r2,-21712 0x00007fff7814d9c8: rldimi r2,r0,32,0 0x00007fff7814d9cc: ld r6,312(r2) 0x00007fff7814d9d0: addi r6,r6,1 0x00007fff7814d9d4: std r6,312(r2) 0x00007fff7814d9d8: lis r4,23553 0x00007fff7814d9dc: li r0,32767 0x00007fff7814d9e0: addi r4,r4,26520 0x00007fff7814d9e4: rldimi r4,r0,32,0 0x00007fff7814d9e8: lwa r2,252(r4) 0x00007fff7814d9ec: addi r2,r2,2 0x00007fff7814d9f0: stw r2,252(r4) 0x00007fff7814d9f4: lis r4,32 0x00007fff7814d9f8: addi r4,r4,-2 0x00007fff7814d9fc: and r2,r2,r4 0x00007fff7814da00: cmpwi cr5,r2,0 ;; 988 branch [EQ] [CounterOverflowStub: 0x00007fff40062d28] 0x00007fff7814da04: beq- cr5,0x00007fff7814e3b4 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814da08: nop 0x00007fff7814da0c: lwa r4,12(r5) ;*getfield flags {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@1 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isVarargs@4 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) 0x00007fff7814da10: rlwinm r2,r4,0,24,24 0x00007fff7814da14: cmpwi cr5,r2,128 0x00007fff7814da18: lis r2,23553 0x00007fff7814da1c: li r0,32767 0x00007fff7814da20: addi r2,r2,26520 0x00007fff7814da24: rldimi r2,r0,32,0 0x00007fff7814da28: li r6,312 0x00007fff7814da2c: bne- cr5,0x00007fff7814da34,bo=0b00100[no_hint] 0x00007fff7814da30: li r6,328 0x00007fff7814da34: ldx r7,r2,r6 0x00007fff7814da38: addi r7,r7,1 0x00007fff7814da3c: stdx r7,r2,r6 ;; 1008 branch [NE] [B79] 0x00007fff7814da40: bne- cr5,0x00007fff7814da6c ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7814da44: nop ;*if_icmpne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@7 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isVarargs@4 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ;; block B78 [10, 11] 0x00007fff7814da48: lis r2,23553 0x00007fff7814da4c: li r0,32767 0x00007fff7814da50: addi r2,r2,26520 0x00007fff7814da54: rldimi r2,r0,32,0 0x00007fff7814da58: ld r6,344(r2) 0x00007fff7814da5c: addi r6,r6,1 0x00007fff7814da60: std r6,344(r2) 0x00007fff7814da64: li r2,1 ;; 1024 branch [AL] [B80] 0x00007fff7814da68: b 0x00007fff7814da70 ;*goto {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@11 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isVarargs@4 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ;; block B79 [14, 15] 0x00007fff7814da6c: li r2,0 ;*ireturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@15 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isVarargs@4 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ;; block B80 [15, 6] 0x00007fff7814da70: clrldi r2,r2,63 ;; block B76 [6, 7] 0x00007fff7814da74: clrldi r2,r2,63 ;; block B74 [7, 7] 0x00007fff7814da78: cmpwi cr5,r2,0 0x00007fff7814da7c: lis r2,23562 0x00007fff7814da80: li r0,32767 0x00007fff7814da84: addi r2,r2,-5872 0x00007fff7814da88: rldimi r2,r0,32,0 0x00007fff7814da8c: li r6,360 0x00007fff7814da90: beq- cr5,0x00007fff7814da98,bo=0b01100[no_hint] 0x00007fff7814da94: li r6,376 0x00007fff7814da98: ldx r7,r2,r6 0x00007fff7814da9c: addi r7,r7,1 0x00007fff7814daa0: stdx r7,r2,r6 ;; 1058 branch [EQ] [B71] 0x00007fff7814daa4: beq- cr5,0x00007fff7814dca8 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814daa8: nop ;*ifeq {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::isVarargs@7 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ;; block B70 [10, 7] 0x00007fff7814daac: mr r2,r5 0x00007fff7814dab0: lis r6,23562 0x00007fff7814dab4: li r0,32767 0x00007fff7814dab8: addi r6,r6,-5872 0x00007fff7814dabc: rldimi r6,r0,32,0 0x00007fff7814dac0: ld r7,392(r6) 0x00007fff7814dac4: addi r7,r7,1 0x00007fff7814dac8: std r7,392(r6) 0x00007fff7814dacc: lis r2,23557 0x00007fff7814dad0: li r0,32767 0x00007fff7814dad4: addi r2,r2,-26080 0x00007fff7814dad8: rldimi r2,r0,32,0 0x00007fff7814dadc: lwa r6,252(r2) 0x00007fff7814dae0: addi r6,r6,2 0x00007fff7814dae4: stw r6,252(r2) 0x00007fff7814dae8: lis r2,32 0x00007fff7814daec: addi r2,r2,-2 0x00007fff7814daf0: and r6,r6,r2 0x00007fff7814daf4: cmpwi cr5,r6,0 ;; 1086 branch [EQ] [CounterOverflowStub: 0x00007fff40064e30] 0x00007fff7814daf8: beq- cr5,0x00007fff7814e3e8 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814dafc: nop 0x00007fff7814db00: mr r2,r5 0x00007fff7814db04: lis r6,23557 0x00007fff7814db08: li r0,32767 0x00007fff7814db0c: addi r6,r6,-26080 0x00007fff7814db10: rldimi r6,r0,32,0 0x00007fff7814db14: ld r7,312(r6) 0x00007fff7814db18: addi r7,r7,1 0x00007fff7814db1c: std r7,312(r6) 0x00007fff7814db20: lis r2,23557 0x00007fff7814db24: li r0,32767 0x00007fff7814db28: addi r2,r2,-27608 0x00007fff7814db2c: rldimi r2,r0,32,0 0x00007fff7814db30: lwa r6,252(r2) 0x00007fff7814db34: addi r6,r6,2 0x00007fff7814db38: stw r6,252(r2) 0x00007fff7814db3c: lis r2,32 0x00007fff7814db40: addi r2,r2,-2 0x00007fff7814db44: and r6,r6,r2 0x00007fff7814db48: cmpwi cr5,r6,0 ;; 1108 branch [EQ] [CounterOverflowStub: 0x00007fff400656e0] 0x00007fff7814db4c: beq- cr5,0x00007fff7814e41c ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814db50: nop 0x00007fff7814db54: mr r2,r5 0x00007fff7814db58: lis r6,23557 0x00007fff7814db5c: li r0,32767 0x00007fff7814db60: addi r6,r6,-27608 0x00007fff7814db64: rldimi r6,r0,32,0 0x00007fff7814db68: ld r7,312(r6) 0x00007fff7814db6c: addi r7,r7,1 0x00007fff7814db70: std r7,312(r6) 0x00007fff7814db74: lis r2,23553 0x00007fff7814db78: li r0,32767 0x00007fff7814db7c: addi r2,r2,26520 0x00007fff7814db80: rldimi r2,r0,32,0 0x00007fff7814db84: lwa r6,252(r2) 0x00007fff7814db88: addi r6,r6,2 0x00007fff7814db8c: stw r6,252(r2) 0x00007fff7814db90: lis r2,32 0x00007fff7814db94: addi r2,r2,-2 0x00007fff7814db98: and r6,r6,r2 0x00007fff7814db9c: cmpwi cr5,r6,0 ;; 1130 branch [EQ] [CounterOverflowStub: 0x00007fff40095960] 0x00007fff7814dba0: beq- cr5,0x00007fff7814e450 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814dba4: nop 0x00007fff7814dba8: lis r2,3 0x00007fff7814dbac: andis. r4,r4,3 0x00007fff7814dbb0: cmpwi cr5,r4,0 0x00007fff7814dbb4: lis r4,23553 0x00007fff7814dbb8: li r0,32767 0x00007fff7814dbbc: addi r4,r4,26520 0x00007fff7814dbc0: rldimi r4,r0,32,0 0x00007fff7814dbc4: li r2,312 0x00007fff7814dbc8: bne- cr5,0x00007fff7814dbd0,bo=0b00100[no_hint] 0x00007fff7814dbcc: li r2,328 0x00007fff7814dbd0: ldx r6,r4,r2 0x00007fff7814dbd4: addi r6,r6,1 0x00007fff7814dbd8: stdx r6,r4,r2 ;; 1150 branch [NE] [B91] 0x00007fff7814dbdc: bne- cr5,0x00007fff7814dc08 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7814dbe0: nop ;*if_icmpne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@7 (line 366) ; - java.lang.invoke.MemberName::testAnyFlags@3 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MemberName::isVarargs@11 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ;; block B90 [10, 11] 0x00007fff7814dbe4: lis r4,23553 0x00007fff7814dbe8: li r0,32767 0x00007fff7814dbec: addi r4,r4,26520 0x00007fff7814dbf0: rldimi r4,r0,32,0 0x00007fff7814dbf4: ld r2,344(r4) 0x00007fff7814dbf8: addi r2,r2,1 0x00007fff7814dbfc: std r2,344(r4) 0x00007fff7814dc00: li r4,1 ;; 1166 branch [AL] [B92] 0x00007fff7814dc04: b 0x00007fff7814dc0c ;*goto {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@11 (line 366) ; - java.lang.invoke.MemberName::testAnyFlags@3 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MemberName::isVarargs@11 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ;; block B91 [14, 15] 0x00007fff7814dc08: li r4,0 ;*ireturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testFlags@15 (line 366) ; - java.lang.invoke.MemberName::testAnyFlags@3 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MemberName::isVarargs@11 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ;; block B92 [15, 6] 0x00007fff7814dc0c: clrldi r4,r4,63 ;; block B88 [6, 6] 0x00007fff7814dc10: cmpwi cr5,r4,0 0x00007fff7814dc14: lis r4,23557 0x00007fff7814dc18: li r0,32767 0x00007fff7814dc1c: addi r4,r4,-27608 0x00007fff7814dc20: rldimi r4,r0,32,0 0x00007fff7814dc24: li r2,360 0x00007fff7814dc28: bne- cr5,0x00007fff7814dc30,bo=0b00100[no_hint] 0x00007fff7814dc2c: li r2,376 0x00007fff7814dc30: ldx r6,r4,r2 0x00007fff7814dc34: addi r6,r6,1 0x00007fff7814dc38: stdx r6,r4,r2 ;; 1194 branch [NE] [B86] 0x00007fff7814dc3c: bne- cr5,0x00007fff7814dc68 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7814dc40: nop ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testAnyFlags@6 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MemberName::isVarargs@11 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ;; block B85 [9, 10] 0x00007fff7814dc44: lis r4,23557 0x00007fff7814dc48: li r0,32767 0x00007fff7814dc4c: addi r4,r4,-27608 0x00007fff7814dc50: rldimi r4,r0,32,0 0x00007fff7814dc54: ld r2,392(r4) 0x00007fff7814dc58: addi r2,r2,1 0x00007fff7814dc5c: std r2,392(r4) 0x00007fff7814dc60: li r4,1 ;; 1210 branch [AL] [B87] 0x00007fff7814dc64: b 0x00007fff7814dc6c ;*goto {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testAnyFlags@10 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MemberName::isVarargs@11 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ;; block B86 [13, 14] 0x00007fff7814dc68: li r4,0 ;*ireturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::testAnyFlags@14 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MemberName::isVarargs@11 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ;; block B87 [14, 7] 0x00007fff7814dc6c: clrldi r4,r4,63 ;; block B83 [7, 14] 0x00007fff7814dc70: clrldi r4,r4,63 ;; block B81 [14, 14] 0x00007fff7814dc74: cmpwi cr5,r4,0 0x00007fff7814dc78: lis r4,23562 0x00007fff7814dc7c: li r0,32767 0x00007fff7814dc80: addi r4,r4,-5872 0x00007fff7814dc84: rldimi r4,r0,32,0 0x00007fff7814dc88: li r2,456 0x00007fff7814dc8c: bne- cr5,0x00007fff7814dc94,bo=0b00100[no_hint] 0x00007fff7814dc90: li r2,440 0x00007fff7814dc94: ldx r6,r4,r2 0x00007fff7814dc98: addi r6,r6,1 0x00007fff7814dc9c: stdx r6,r4,r2 ;; 1244 branch [NE] [B72] 0x00007fff7814dca0: bne- cr5,0x00007fff7814dcb0 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7814dca4: nop ;*ifeq {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::isVarargs@14 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ;; block B71 [21, 22] 0x00007fff7814dca8: li r4,0 ;; 1256 branch [AL] [B73] 0x00007fff7814dcac: b 0x00007fff7814dcd0 ;*ireturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::isVarargs@22 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ;; block B72 [17, 18] 0x00007fff7814dcb0: lis r4,23562 0x00007fff7814dcb4: li r0,32767 0x00007fff7814dcb8: addi r4,r4,-5872 0x00007fff7814dcbc: rldimi r4,r0,32,0 0x00007fff7814dcc0: ld r2,472(r4) 0x00007fff7814dcc4: addi r2,r2,1 0x00007fff7814dcc8: std r2,472(r4) 0x00007fff7814dccc: li r4,1 ;*goto {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MemberName::isVarargs@18 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ;; block B73 [22, 4] 0x00007fff7814dcd0: clrldi r4,r4,63 ;; block B68 [4, 4] 0x00007fff7814dcd4: cmpwi cr5,r4,0 0x00007fff7814dcd8: lis r4,23562 0x00007fff7814dcdc: li r0,32767 0x00007fff7814dce0: addi r4,r4,-6432 0x00007fff7814dce4: rldimi r4,r0,32,0 0x00007fff7814dce8: li r2,376 0x00007fff7814dcec: beq- cr5,0x00007fff7814dcf4,bo=0b01100[no_hint] 0x00007fff7814dcf0: li r2,360 0x00007fff7814dcf4: ldx r6,r4,r2 0x00007fff7814dcf8: addi r6,r6,1 0x00007fff7814dcfc: stdx r6,r4,r2 ;; 1292 branch [EQ] [B62] 0x00007fff7814dd00: beq- cr5,0x00007fff7814ddbc ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814dd04: nop ;*ifne {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandle::setVarargs@4 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ;; block B66 [9, 14] 0x00007fff7814dd08: mr r4,r3 0x00007fff7814dd0c: lis r2,23562 0x00007fff7814dd10: li r0,32767 0x00007fff7814dd14: addi r2,r2,-6432 0x00007fff7814dd18: rldimi r2,r0,32,0 0x00007fff7814dd1c: lwz r4,8(r4) 0x00007fff7814dd20: li r0,8 0x00007fff7814dd24: rldicr r0,r0,32,31 0x00007fff7814dd28: add r4,r0,r4 0x00007fff7814dd2c: ld r6,400(r2) 0x00007fff7814dd30: cmpd r4,r6 0x00007fff7814dd34: bne- 0x00007fff7814dd48,bo=0b00100[no_hint] 0x00007fff7814dd38: ld r6,408(r2) 0x00007fff7814dd3c: addi r6,r6,1 0x00007fff7814dd40: std r6,408(r2) 0x00007fff7814dd44: b 0x00007fff7814dda8 0x00007fff7814dd48: ld r6,416(r2) 0x00007fff7814dd4c: cmpd r4,r6 0x00007fff7814dd50: bne- 0x00007fff7814dd64,bo=0b00100[no_hint] 0x00007fff7814dd54: ld r6,424(r2) 0x00007fff7814dd58: addi r6,r6,1 0x00007fff7814dd5c: std r6,424(r2) 0x00007fff7814dd60: b 0x00007fff7814dda8 0x00007fff7814dd64: ld r6,400(r2) 0x00007fff7814dd68: cmpdi r6,0 0x00007fff7814dd6c: bne- 0x00007fff7814dd80,bo=0b00100[no_hint] 0x00007fff7814dd70: li r6,1 0x00007fff7814dd74: std r4,400(r2) 0x00007fff7814dd78: std r6,408(r2) 0x00007fff7814dd7c: b 0x00007fff7814dda8 0x00007fff7814dd80: ld r6,416(r2) 0x00007fff7814dd84: cmpdi r6,0 0x00007fff7814dd88: bne- 0x00007fff7814dd9c,bo=0b00100[no_hint] 0x00007fff7814dd8c: li r6,1 0x00007fff7814dd90: std r4,416(r2) 0x00007fff7814dd94: std r6,424(r2) 0x00007fff7814dd98: b 0x00007fff7814dda8 0x00007fff7814dd9c: ld r6,392(r2) 0x00007fff7814dda0: addi r6,r6,1 0x00007fff7814dda4: std r6,392(r2) 0x00007fff7814dda8: li r4,1 ;*invokevirtual withVarargs {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandle::setVarargs@11 (line 1720) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) 0x00007fff7814ddac: addis r2,r29,16 0x00007fff7814ddb0: addi r2,r2,-13056 ; {section_word} 0x00007fff7814ddb4: ld r19,88(r2) 0x00007fff7814ddb8: bl 0x00007fff7814e70c ; ImmutableOopMap {[232]=Oop } ;*invokevirtual withVarargs {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandle::setVarargs@11 (line 1720) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ; {virtual_call} ;; block B62 [68, 68] 0x00007fff7814ddbc: addi r1,r1,272 0x00007fff7814ddc0: ld r31,16(r1) 0x00007fff7814ddc4: mtlr r31 0x00007fff7814ddc8: ld r12,944(r16) 0x00007fff7814ddcc: tdlgt r1,r12 ; {poll_return} 0x00007fff7814ddd0: blr ;*areturn {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@68 (line 4136) bo=0b10100,bh=0b00[subroutine_return] ;; block B8 [52, 59] ;; 1332 move [metadata:0x0000000000000000|M] [R4|M] [patch_normal] [bci:52] 0x00007fff7814ddd4: b 0x00007fff7814e4a8 ; {no_reloc} 0x00007fff7814ddd8: lis r4,0 0x00007fff7814dddc: nop 0x00007fff7814dde0: ori r4,r4,0 0x00007fff7814dde4: rldimi r4,r0,32,0 0x00007fff7814dde8: lbz r5,299(r4) ; implicit exception: dispatches to 0x00007fff7814e4c0 0x00007fff7814ddec: cmpwi r5,5 0x00007fff7814ddf0: bne- 0x00007fff7814e4d8 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7814ddf4: nop 0x00007fff7814ddf8: ld r3,264(r16) 0x00007fff7814ddfc: ld r0,280(r16) 0x00007fff7814de00: addi r6,r3,40 0x00007fff7814de04: cmpld r6,r0 0x00007fff7814de08: bgt- 0x00007fff7814e4d8 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814de0c: nop 0x00007fff7814de10: andi. r0,r6,7 0x00007fff7814de14: beq- 0x00007fff7814de24,bo=0b01100[no_hint] ;; stop(type 0): updated TLAB free is not properly aligned { 0x00007fff7814de18: tdui r0,-32768 ;trap: stop type 0: updated TLAB free is not properly aligned 0x00007fff7814de1c: stwu r17,5008(r19) 0x00007fff7814de20: .long 0x7fff ;; } stop; 0x00007fff7814de24: std r6,264(r16) 0x00007fff7814de28: li r5,1 0x00007fff7814de2c: std r5,0(r3) 0x00007fff7814de30: li r0,-8 0x00007fff7814de34: rldicr r0,r0,32,31 0x00007fff7814de38: add r0,r0,r4 0x00007fff7814de3c: stw r0,8(r3) 0x00007fff7814de40: li r0,0 0x00007fff7814de44: stw r0,12(r3) 0x00007fff7814de48: lwz r5,12(r4) 0x00007fff7814de4c: cmpwi r5,40 0x00007fff7814de50: beq- 0x00007fff7814de60,bo=0b01100[no_hint] ;; stop(type 0): bad size in initialize_object { 0x00007fff7814de54: tdui r0,-32768 ;trap: stop type 0: bad size in initialize_object 0x00007fff7814de58: stwu r17,26968(r3) 0x00007fff7814de5c: .long 0x7fff ;; } stop; 0x00007fff7814de60: li r0,0 0x00007fff7814de64: std r0,16(r3) 0x00007fff7814de68: std r0,24(r3) 0x00007fff7814de6c: std r0,32(r3) 0x00007fff7814de70: lwsync ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@52 (line 4135) 0x00007fff7814de74: mr r2,r3 0x00007fff7814de78: lis r4,23563 0x00007fff7814de7c: li r0,32767 0x00007fff7814de80: addi r4,r4,17088 0x00007fff7814de84: rldimi r4,r0,32,0 0x00007fff7814de88: ld r5,648(r4) 0x00007fff7814de8c: addi r5,r5,1 0x00007fff7814de90: std r5,648(r4) 0x00007fff7814de94: mr r2,r3 0x00007fff7814de98: std r2,240(r1) 0x00007fff7814de9c: bl 0x00007fff7814e744 ; ImmutableOopMap {[240]=Oop } ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@56 (line 4135) ; {optimized virtual_call} 0x00007fff7814dea0: ld r3,240(r1) 0x00007fff7814dea4: b 0x00007fff7814e578 ;*athrow {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@59 (line 4135) ;; block B3 [13, 20] ;; 1354 move [metadata:0x0000000000000000|M] [R4|M] [patch_normal] [bci:13] 0x00007fff7814dea8: b 0x00007fff7814e508 ; {no_reloc} 0x00007fff7814deac: lis r4,0 0x00007fff7814deb0: nop 0x00007fff7814deb4: ori r4,r4,0 0x00007fff7814deb8: rldimi r4,r0,32,0 0x00007fff7814debc: lbz r5,299(r4) ; implicit exception: dispatches to 0x00007fff7814e520 0x00007fff7814dec0: cmpwi r5,5 0x00007fff7814dec4: bne- 0x00007fff7814e538 ; {runtime_call nmethod},bo=0b00100[no_hint] 0x00007fff7814dec8: nop 0x00007fff7814decc: ld r3,264(r16) 0x00007fff7814ded0: ld r0,280(r16) 0x00007fff7814ded4: addi r6,r3,40 0x00007fff7814ded8: cmpld r6,r0 0x00007fff7814dedc: bgt- 0x00007fff7814e538 ; {runtime_call nmethod},bo=0b01100[no_hint] 0x00007fff7814dee0: nop 0x00007fff7814dee4: andi. r0,r6,7 0x00007fff7814dee8: beq- 0x00007fff7814def8,bo=0b01100[no_hint] ;; stop(type 0): updated TLAB free is not properly aligned { 0x00007fff7814deec: tdui r0,-32768 ;trap: stop type 0: updated TLAB free is not properly aligned 0x00007fff7814def0: stwu r17,5008(r19) 0x00007fff7814def4: .long 0x7fff ;; } stop; 0x00007fff7814def8: std r6,264(r16) 0x00007fff7814defc: li r5,1 0x00007fff7814df00: std r5,0(r3) 0x00007fff7814df04: li r0,-8 0x00007fff7814df08: rldicr r0,r0,32,31 0x00007fff7814df0c: add r0,r0,r4 0x00007fff7814df10: stw r0,8(r3) 0x00007fff7814df14: li r0,0 0x00007fff7814df18: stw r0,12(r3) 0x00007fff7814df1c: lwz r5,12(r4) 0x00007fff7814df20: cmpwi r5,40 0x00007fff7814df24: beq- 0x00007fff7814df34,bo=0b01100[no_hint] ;; stop(type 0): bad size in initialize_object { 0x00007fff7814df28: tdui r0,-32768 ;trap: stop type 0: bad size in initialize_object 0x00007fff7814df2c: stwu r17,26968(r3) 0x00007fff7814df30: .long 0x7fff ;; } stop; 0x00007fff7814df34: li r0,0 0x00007fff7814df38: std r0,16(r3) 0x00007fff7814df3c: std r0,24(r3) 0x00007fff7814df40: std r0,32(r3) 0x00007fff7814df44: lwsync ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@13 (line 4130) 0x00007fff7814df48: mr r2,r3 0x00007fff7814df4c: lis r4,23563 0x00007fff7814df50: li r0,32767 0x00007fff7814df54: addi r4,r4,17088 0x00007fff7814df58: rldimi r4,r0,32,0 0x00007fff7814df5c: ld r5,424(r4) 0x00007fff7814df60: addi r5,r5,1 0x00007fff7814df64: std r5,424(r4) 0x00007fff7814df68: mr r2,r3 0x00007fff7814df6c: std r2,248(r1) 0x00007fff7814df70: bl 0x00007fff7814e784 ; ImmutableOopMap {[248]=Oop } ;*invokespecial {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@17 (line 4130) ; {optimized virtual_call} 0x00007fff7814df74: ld r3,248(r1) 0x00007fff7814df78: b 0x00007fff7814e578 ;*athrow {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@20 (line 4130) ;; block B64 [15, 24] 0x00007fff7814df7c: ld r2,232(r1) 0x00007fff7814df80: ld r3,1072(r16) 0x00007fff7814df84: li r0,0 0x00007fff7814df88: std r0,1072(r16) 0x00007fff7814df8c: li r0,0 0x00007fff7814df90: std r0,1080(r16) 0x00007fff7814df94: mr r5,r2 0x00007fff7814df98: lis r4,23562 0x00007fff7814df9c: li r0,32767 0x00007fff7814dfa0: addi r4,r4,-6432 0x00007fff7814dfa4: rldimi r4,r0,32,0 0x00007fff7814dfa8: ld r3,440(r4) 0x00007fff7814dfac: addi r3,r3,1 0x00007fff7814dfb0: std r3,440(r4) 0x00007fff7814dfb4: lis r0,0 ; {oop("cannot make variable arity"{0x00000000fff03c88})} 0x00007fff7814dfb8: lis r4,-16 0x00007fff7814dfbc: nop 0x00007fff7814dfc0: ori r4,r4,15496 0x00007fff7814dfc4: rldimi r4,r0,32,0 0x00007fff7814dfc8: li r5,0 0x00007fff7814dfcc: mr r3,r2 ;*invokevirtual makeAccessException {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandle::setVarargs@21 (line 1722) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) 0x00007fff7814dfd0: bl 0x00007fff7814e7c4 ; ImmutableOopMap {} ;*invokevirtual makeAccessException {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandle::setVarargs@21 (line 1722) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) ; {optimized virtual_call} 0x00007fff7814dfd4: tdeqi r3,0 ; implicit exception: dispatches to 0x00007fff7814e550 ;trap: null check 0x00007fff7814dfd8: b 0x00007fff7814e578 ;; CounterOverflowStub slow case 0x00007fff7814dfdc: li r0,-1 0x00007fff7814dfe0: std r0,-16(r1) 0x00007fff7814dfe4: li r0,8 0x00007fff7814dfe8: rldicr r0,r0,32,31 0x00007fff7814dfec: oris r0,r0,69 0x00007fff7814dff0: ori r0,r0,14120 0x00007fff7814dff4: std r0,-8(r1) 0x00007fff7814dff8: lis r0,1863 0x00007fff7814dffc: ori r0,r0,57984 0x00007fff7814e000: add r0,r0,r29 0x00007fff7814e004: mtctr r0 0x00007fff7814e008: bctrl ; ImmutableOopMap {R3=Oop R4=Oop R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@-1 (line 4130) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e00c: b 0x00007fff7814ce78 ;; ImplicitNullCheckStub slow case 0x00007fff7814e010: lis r0,1864 0x00007fff7814e014: ori r0,r0,11264 0x00007fff7814e018: add r0,r0,r29 0x00007fff7814e01c: mtctr r0 0x00007fff7814e020: bctrl ; ImmutableOopMap {R3=Oop R4=Oop R5=Oop [232]=Oop } ;*invokevirtual isConstructor {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@7 (line 4130) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e024: .long 0x0 ;; CounterOverflowStub slow case 0x00007fff7814e028: li r0,-1 0x00007fff7814e02c: std r0,-16(r1) 0x00007fff7814e030: li r0,8 0x00007fff7814e034: rldicr r0,r0,32,31 0x00007fff7814e038: oris r0,r0,70 0x00007fff7814e03c: ori r0,r0,3112 0x00007fff7814e040: std r0,-8(r1) 0x00007fff7814e044: lis r0,1863 0x00007fff7814e048: ori r0,r0,57984 0x00007fff7814e04c: add r0,r0,r29 0x00007fff7814e050: mtctr r0 0x00007fff7814e054: bctrl ; ImmutableOopMap {R3=Oop R4=Oop R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::isConstructor@-1 (line 505) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@7 (line 4130) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e058: b 0x00007fff7814ceec ;; CounterOverflowStub slow case 0x00007fff7814e05c: li r0,-1 0x00007fff7814e060: std r0,-16(r1) 0x00007fff7814e064: li r0,8 0x00007fff7814e068: rldicr r0,r0,32,31 0x00007fff7814e06c: oris r0,r0,69 0x00007fff7814e070: ori r0,r0,64280 0x00007fff7814e074: std r0,-8(r1) 0x00007fff7814e078: lis r0,1863 0x00007fff7814e07c: ori r0,r0,57984 0x00007fff7814e080: add r0,r0,r29 0x00007fff7814e084: mtctr r0 0x00007fff7814e088: bctrl ; ImmutableOopMap {R3=Oop R4=Oop R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testAllFlags@-1 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@7 (line 4130) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e08c: b 0x00007fff7814cf40 ;; CounterOverflowStub slow case 0x00007fff7814e090: li r0,-1 0x00007fff7814e094: std r0,-16(r1) 0x00007fff7814e098: li r0,8 0x00007fff7814e09c: rldicr r0,r0,32,31 0x00007fff7814e0a0: oris r0,r0,69 0x00007fff7814e0a4: ori r0,r0,64840 0x00007fff7814e0a8: std r0,-8(r1) 0x00007fff7814e0ac: lis r0,1863 0x00007fff7814e0b0: ori r0,r0,57984 0x00007fff7814e0b4: add r0,r0,r29 0x00007fff7814e0b8: mtctr r0 0x00007fff7814e0bc: bctrl ; ImmutableOopMap {R3=Oop R4=Oop R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testFlags@-1 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@7 (line 4130) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e0c0: b 0x00007fff7814cf94 ;; CounterOverflowStub slow case 0x00007fff7814e0c4: li r0,-1 0x00007fff7814e0c8: std r0,-16(r1) 0x00007fff7814e0cc: li r0,8 0x00007fff7814e0d0: rldicr r0,r0,32,31 0x00007fff7814e0d4: oris r0,r0,11 0x00007fff7814e0d8: ori r0,r0,56008 0x00007fff7814e0dc: std r0,-8(r1) 0x00007fff7814e0e0: lis r0,1863 0x00007fff7814e0e4: ori r0,r0,57984 0x00007fff7814e0e8: add r0,r0,r29 0x00007fff7814e0ec: mtctr r0 0x00007fff7814e0f0: bctrl ; ImmutableOopMap {R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@-1 (line 680) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e0f4: b 0x00007fff7814d160 ;; CounterOverflowStub slow case 0x00007fff7814e0f8: li r0,-1 0x00007fff7814e0fc: std r0,-16(r1) 0x00007fff7814e100: li r0,8 0x00007fff7814e104: rldicr r0,r0,32,31 0x00007fff7814e108: oris r0,r0,70 0x00007fff7814e10c: ori r0,r0,872 0x00007fff7814e110: std r0,-8(r1) 0x00007fff7814e114: lis r0,1863 0x00007fff7814e118: ori r0,r0,57984 0x00007fff7814e11c: add r0,r0,r29 0x00007fff7814e120: mtctr r0 0x00007fff7814e124: bctrl ; ImmutableOopMap {R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::isInvocable@-1 (line 493) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@1 (line 680) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e128: b 0x00007fff7814d1b4 ;; CounterOverflowStub slow case 0x00007fff7814e12c: li r0,-1 0x00007fff7814e130: std r0,-16(r1) 0x00007fff7814e134: li r0,8 0x00007fff7814e138: rldicr r0,r0,32,31 0x00007fff7814e13c: oris r0,r0,69 0x00007fff7814e140: ori r0,r0,64168 0x00007fff7814e144: std r0,-8(r1) 0x00007fff7814e148: lis r0,1863 0x00007fff7814e14c: ori r0,r0,57984 0x00007fff7814e150: add r0,r0,r29 0x00007fff7814e154: mtctr r0 0x00007fff7814e158: bctrl ; ImmutableOopMap {R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testAnyFlags@-1 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@1 (line 680) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e15c: b 0x00007fff7814d208 ;; CounterOverflowStub slow case 0x00007fff7814e160: li r0,-1 0x00007fff7814e164: std r0,-16(r1) 0x00007fff7814e168: li r0,8 0x00007fff7814e16c: rldicr r0,r0,32,31 0x00007fff7814e170: oris r0,r0,69 0x00007fff7814e174: ori r0,r0,64840 0x00007fff7814e178: std r0,-8(r1) 0x00007fff7814e17c: lis r0,1863 0x00007fff7814e180: ori r0,r0,57984 0x00007fff7814e184: add r0,r0,r29 0x00007fff7814e188: mtctr r0 0x00007fff7814e18c: bctrl ; ImmutableOopMap {R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testFlags@-1 (line 366) ; - java.lang.invoke.MemberName::testAnyFlags@3 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@1 (line 680) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e190: b 0x00007fff7814d25c ;; CounterOverflowStub slow case 0x00007fff7814e194: li r0,-1 0x00007fff7814e198: std r0,-16(r1) 0x00007fff7814e19c: li r0,8 0x00007fff7814e1a0: rldicr r0,r0,32,31 0x00007fff7814e1a4: oris r0,r0,70 0x00007fff7814e1a8: ori r0,r0,2216 0x00007fff7814e1ac: std r0,-8(r1) 0x00007fff7814e1b0: lis r0,1863 0x00007fff7814e1b4: ori r0,r0,57984 0x00007fff7814e1b8: add r0,r0,r29 0x00007fff7814e1bc: mtctr r0 0x00007fff7814e1c0: bctrl ; ImmutableOopMap {R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::isCallerSensitive@-1 (line 521) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@10 (line 682) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e1c4: b 0x00007fff7814d3bc ;; CounterOverflowStub slow case 0x00007fff7814e1c8: li r0,-1 0x00007fff7814e1cc: std r0,-16(r1) 0x00007fff7814e1d0: li r0,8 0x00007fff7814e1d4: rldicr r0,r0,32,31 0x00007fff7814e1d8: oris r0,r0,69 0x00007fff7814e1dc: ori r0,r0,64280 0x00007fff7814e1e0: std r0,-8(r1) 0x00007fff7814e1e4: lis r0,1863 0x00007fff7814e1e8: ori r0,r0,57984 0x00007fff7814e1ec: add r0,r0,r29 0x00007fff7814e1f0: mtctr r0 0x00007fff7814e1f4: bctrl ; ImmutableOopMap {R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testAllFlags@-1 (line 369) ; - java.lang.invoke.MemberName::isCallerSensitive@4 (line 521) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@10 (line 682) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e1f8: b 0x00007fff7814d410 ;; CounterOverflowStub slow case 0x00007fff7814e1fc: li r0,-1 0x00007fff7814e200: std r0,-16(r1) 0x00007fff7814e204: li r0,8 0x00007fff7814e208: rldicr r0,r0,32,31 0x00007fff7814e20c: oris r0,r0,69 0x00007fff7814e210: ori r0,r0,64840 0x00007fff7814e214: std r0,-8(r1) 0x00007fff7814e218: lis r0,1863 0x00007fff7814e21c: ori r0,r0,57984 0x00007fff7814e220: add r0,r0,r29 0x00007fff7814e224: mtctr r0 0x00007fff7814e228: bctrl ; ImmutableOopMap {R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testFlags@-1 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isCallerSensitive@4 (line 521) ; - java.lang.invoke.MethodHandleNatives::isCallerSensitive@10 (line 682) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@46 (line 4135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e22c: b 0x00007fff7814d464 ;; CounterOverflowStub slow case 0x00007fff7814e230: li r0,-1 0x00007fff7814e234: std r0,-16(r1) 0x00007fff7814e238: li r0,8 0x00007fff7814e23c: rldicr r0,r0,32,31 0x00007fff7814e240: oris r0,r0,11 0x00007fff7814e244: ori r0,r0,39104 0x00007fff7814e248: std r0,-8(r1) 0x00007fff7814e24c: lis r0,1863 0x00007fff7814e250: ori r0,r0,57984 0x00007fff7814e254: add r0,r0,r29 0x00007fff7814e258: mtctr r0 0x00007fff7814e25c: bctrl ; ImmutableOopMap {R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.DirectMethodHandle::make@-1 (line 130) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@61 (line 4136) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e260: b 0x00007fff7814d61c ;; CounterOverflowStub slow case 0x00007fff7814e264: li r0,-1 0x00007fff7814e268: std r0,-16(r1) 0x00007fff7814e26c: li r0,8 0x00007fff7814e270: rldicr r0,r0,32,31 0x00007fff7814e274: oris r0,r0,70 0x00007fff7814e278: ori r0,r0,3112 0x00007fff7814e27c: std r0,-8(r1) 0x00007fff7814e280: lis r0,1863 0x00007fff7814e284: ori r0,r0,57984 0x00007fff7814e288: add r0,r0,r29 0x00007fff7814e28c: mtctr r0 0x00007fff7814e290: bctrl ; ImmutableOopMap {R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::isConstructor@-1 (line 505) ; - java.lang.invoke.DirectMethodHandle::make@1 (line 130) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@61 (line 4136) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e294: b 0x00007fff7814d670 ;; CounterOverflowStub slow case 0x00007fff7814e298: li r0,-1 0x00007fff7814e29c: std r0,-16(r1) 0x00007fff7814e2a0: li r0,8 0x00007fff7814e2a4: rldicr r0,r0,32,31 0x00007fff7814e2a8: oris r0,r0,69 0x00007fff7814e2ac: ori r0,r0,64280 0x00007fff7814e2b0: std r0,-8(r1) 0x00007fff7814e2b4: lis r0,1863 0x00007fff7814e2b8: ori r0,r0,57984 0x00007fff7814e2bc: add r0,r0,r29 0x00007fff7814e2c0: mtctr r0 0x00007fff7814e2c4: bctrl ; ImmutableOopMap {R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testAllFlags@-1 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::make@1 (line 130) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@61 (line 4136) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e2c8: b 0x00007fff7814d6c4 ;; CounterOverflowStub slow case 0x00007fff7814e2cc: li r0,-1 0x00007fff7814e2d0: std r0,-16(r1) 0x00007fff7814e2d4: li r0,8 0x00007fff7814e2d8: rldicr r0,r0,32,31 0x00007fff7814e2dc: oris r0,r0,69 0x00007fff7814e2e0: ori r0,r0,64840 0x00007fff7814e2e4: std r0,-8(r1) 0x00007fff7814e2e8: lis r0,1863 0x00007fff7814e2ec: ori r0,r0,57984 0x00007fff7814e2f0: add r0,r0,r29 0x00007fff7814e2f4: mtctr r0 0x00007fff7814e2f8: bctrl ; ImmutableOopMap {R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testFlags@-1 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isConstructor@4 (line 505) ; - java.lang.invoke.DirectMethodHandle::make@1 (line 130) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@61 (line 4136) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e2fc: b 0x00007fff7814d718 ;; ImplicitNullCheckStub slow case 0x00007fff7814e300: lis r0,1864 0x00007fff7814e304: ori r0,r0,11264 0x00007fff7814e308: add r0,r0,r29 0x00007fff7814e30c: mtctr r0 0x00007fff7814e310: bctrl ; ImmutableOopMap {R3=Oop R5=Oop [232]=Oop } ;*invokevirtual setVarargs {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e314: .long 0x0 ;; CounterOverflowStub slow case 0x00007fff7814e318: li r0,-1 0x00007fff7814e31c: std r0,-16(r1) 0x00007fff7814e320: li r0,8 0x00007fff7814e324: rldicr r0,r0,32,31 0x00007fff7814e328: oris r0,r0,6 0x00007fff7814e32c: ori r0,r0,51176 0x00007fff7814e330: std r0,-8(r1) 0x00007fff7814e334: lis r0,1863 0x00007fff7814e338: ori r0,r0,57984 0x00007fff7814e33c: add r0,r0,r29 0x00007fff7814e340: mtctr r0 0x00007fff7814e344: bctrl ; ImmutableOopMap {R3=Oop R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MethodHandle::setVarargs@-1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e348: b 0x00007fff7814d910 ;; CounterOverflowStub slow case 0x00007fff7814e34c: li r0,-1 0x00007fff7814e350: std r0,-16(r1) 0x00007fff7814e354: li r0,8 0x00007fff7814e358: rldicr r0,r0,32,31 0x00007fff7814e35c: oris r0,r0,70 0x00007fff7814e360: ori r0,r0,200 0x00007fff7814e364: std r0,-8(r1) 0x00007fff7814e368: lis r0,1863 0x00007fff7814e36c: ori r0,r0,57984 0x00007fff7814e370: add r0,r0,r29 0x00007fff7814e374: mtctr r0 0x00007fff7814e378: bctrl ; ImmutableOopMap {R3=Oop R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::isVarargs@-1 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e37c: b 0x00007fff7814d964 ;; CounterOverflowStub slow case 0x00007fff7814e380: li r0,-1 0x00007fff7814e384: std r0,-16(r1) 0x00007fff7814e388: li r0,8 0x00007fff7814e38c: rldicr r0,r0,32,31 0x00007fff7814e390: oris r0,r0,69 0x00007fff7814e394: ori r0,r0,64280 0x00007fff7814e398: std r0,-8(r1) 0x00007fff7814e39c: lis r0,1863 0x00007fff7814e3a0: ori r0,r0,57984 0x00007fff7814e3a4: add r0,r0,r29 0x00007fff7814e3a8: mtctr r0 0x00007fff7814e3ac: bctrl ; ImmutableOopMap {R3=Oop R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testAllFlags@-1 (line 369) ; - java.lang.invoke.MemberName::isVarargs@4 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e3b0: b 0x00007fff7814d9b8 ;; CounterOverflowStub slow case 0x00007fff7814e3b4: li r0,-1 0x00007fff7814e3b8: std r0,-16(r1) 0x00007fff7814e3bc: li r0,8 0x00007fff7814e3c0: rldicr r0,r0,32,31 0x00007fff7814e3c4: oris r0,r0,69 0x00007fff7814e3c8: ori r0,r0,64840 0x00007fff7814e3cc: std r0,-8(r1) 0x00007fff7814e3d0: lis r0,1863 0x00007fff7814e3d4: ori r0,r0,57984 0x00007fff7814e3d8: add r0,r0,r29 0x00007fff7814e3dc: mtctr r0 0x00007fff7814e3e0: bctrl ; ImmutableOopMap {R3=Oop R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testFlags@-1 (line 366) ; - java.lang.invoke.MemberName::testAllFlags@3 (line 369) ; - java.lang.invoke.MemberName::isVarargs@4 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e3e4: b 0x00007fff7814da0c ;; CounterOverflowStub slow case 0x00007fff7814e3e8: li r0,-1 0x00007fff7814e3ec: std r0,-16(r1) 0x00007fff7814e3f0: li r0,8 0x00007fff7814e3f4: rldicr r0,r0,32,31 0x00007fff7814e3f8: oris r0,r0,70 0x00007fff7814e3fc: ori r0,r0,872 0x00007fff7814e400: std r0,-8(r1) 0x00007fff7814e404: lis r0,1863 0x00007fff7814e408: ori r0,r0,57984 0x00007fff7814e40c: add r0,r0,r29 0x00007fff7814e410: mtctr r0 0x00007fff7814e414: bctrl ; ImmutableOopMap {R3=Oop R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::isInvocable@-1 (line 493) ; - java.lang.invoke.MemberName::isVarargs@11 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e418: b 0x00007fff7814db00 ;; CounterOverflowStub slow case 0x00007fff7814e41c: li r0,-1 0x00007fff7814e420: std r0,-16(r1) 0x00007fff7814e424: li r0,8 0x00007fff7814e428: rldicr r0,r0,32,31 0x00007fff7814e42c: oris r0,r0,69 0x00007fff7814e430: ori r0,r0,64168 0x00007fff7814e434: std r0,-8(r1) 0x00007fff7814e438: lis r0,1863 0x00007fff7814e43c: ori r0,r0,57984 0x00007fff7814e440: add r0,r0,r29 0x00007fff7814e444: mtctr r0 0x00007fff7814e448: bctrl ; ImmutableOopMap {R3=Oop R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testAnyFlags@-1 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MemberName::isVarargs@11 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e44c: b 0x00007fff7814db54 ;; CounterOverflowStub slow case 0x00007fff7814e450: li r0,-1 0x00007fff7814e454: std r0,-16(r1) 0x00007fff7814e458: li r0,8 0x00007fff7814e45c: rldicr r0,r0,32,31 0x00007fff7814e460: oris r0,r0,69 0x00007fff7814e464: ori r0,r0,64840 0x00007fff7814e468: std r0,-8(r1) 0x00007fff7814e46c: lis r0,1863 0x00007fff7814e470: ori r0,r0,57984 0x00007fff7814e474: add r0,r0,r29 0x00007fff7814e478: mtctr r0 0x00007fff7814e47c: bctrl ; ImmutableOopMap {R3=Oop R5=Oop [232]=Oop } ;*synchronization entry ; - java.lang.invoke.MemberName::testFlags@-1 (line 366) ; - java.lang.invoke.MemberName::testAnyFlags@3 (line 372) ; - java.lang.invoke.MemberName::isInvocable@4 (line 493) ; - java.lang.invoke.MemberName::isVarargs@11 (line 464) ; - java.lang.invoke.MethodHandle::setVarargs@1 (line 1718) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e480: b 0x00007fff7814dba8 ;; C1SafepointPollStub slow case ;; stop(type 3): C1SafepointPollStub::emit_code { 0x00007fff7814e484: tdui r0,-32765 ;trap: stop type 3: C1SafepointPollStub::emit_code 0x00007fff7814e488: stwu r17,-10952(r1) 0x00007fff7814e48c: .long 0x7fff ;; } stop; ;; PatchingStub slow case 0x00007fff7814e490: lis r0,0 ; {metadata(NULL)} 0x00007fff7814e494: lis r4,0 0x00007fff7814e498: nop 0x00007fff7814e49c: ori r4,r4,0 0x00007fff7814e4a0: rldimi r4,r0,32,0 0x00007fff7814e4a4: .long 0x14041800 ;; patch entry point 0x00007fff7814e4a8: lis r0,1864 0x00007fff7814e4ac: ori r0,r0,18304 0x00007fff7814e4b0: add r0,r29,r0 0x00007fff7814e4b4: mtctr r0 0x00007fff7814e4b8: bctrl ; ImmutableOopMap {} ;*new {reexecute=1 rethrow=0 return_oop=0} ; - (reexecute) java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@52 (line 4135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e4bc: b 0x00007fff7814ddd4 ;; ImplicitNullCheckStub slow case 0x00007fff7814e4c0: lis r0,1864 0x00007fff7814e4c4: ori r0,r0,11264 0x00007fff7814e4c8: add r0,r0,r29 0x00007fff7814e4cc: mtctr r0 0x00007fff7814e4d0: bctrl ; ImmutableOopMap {} ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@52 (line 4135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e4d4: .long 0x0 ;; NewInstanceStub slow case 0x00007fff7814e4d8: lis r0,1864 0x00007fff7814e4dc: ori r0,r0,7808 0x00007fff7814e4e0: add r0,r0,r29 0x00007fff7814e4e4: mtctr r0 0x00007fff7814e4e8: bctrl ; ImmutableOopMap {} ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@52 (line 4135) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e4ec: b 0x00007fff7814de70 ;; PatchingStub slow case 0x00007fff7814e4f0: lis r0,0 ; {metadata(NULL)} 0x00007fff7814e4f4: lis r4,0 0x00007fff7814e4f8: nop 0x00007fff7814e4fc: ori r4,r4,0 0x00007fff7814e500: rldimi r4,r0,32,0 0x00007fff7814e504: .long 0x14041800 ;; patch entry point 0x00007fff7814e508: lis r0,1864 0x00007fff7814e50c: ori r0,r0,18304 0x00007fff7814e510: add r0,r29,r0 0x00007fff7814e514: mtctr r0 0x00007fff7814e518: bctrl ; ImmutableOopMap {} ;*new {reexecute=1 rethrow=0 return_oop=0} ; - (reexecute) java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@13 (line 4130) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e51c: b 0x00007fff7814dea8 ;; ImplicitNullCheckStub slow case 0x00007fff7814e520: lis r0,1864 0x00007fff7814e524: ori r0,r0,11264 0x00007fff7814e528: add r0,r0,r29 0x00007fff7814e52c: mtctr r0 0x00007fff7814e530: bctrl ; ImmutableOopMap {} ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@13 (line 4130) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e534: .long 0x0 ;; NewInstanceStub slow case 0x00007fff7814e538: lis r0,1864 0x00007fff7814e53c: ori r0,r0,7808 0x00007fff7814e540: add r0,r0,r29 0x00007fff7814e544: mtctr r0 0x00007fff7814e548: bctrl ; ImmutableOopMap {} ;*new {reexecute=0 rethrow=0 return_oop=0} ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@13 (line 4130) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e54c: b 0x00007fff7814df44 ;; ImplicitNullCheckStub slow case 0x00007fff7814e550: lis r0,1864 0x00007fff7814e554: ori r0,r0,11264 0x00007fff7814e558: add r0,r0,r29 0x00007fff7814e55c: mtctr r0 0x00007fff7814e560: bctrl ; ImmutableOopMap {R3=Oop } ;*athrow {reexecute=1 rethrow=0 return_oop=0} ; - (reexecute) java.lang.invoke.MethodHandle::setVarargs@24 (line 1722) ; - java.lang.invoke.MethodHandles$Lookup::getDirectConstructorCommon@65 (line 4136) bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e564: .long 0x0 ;; Unwind handler 0x00007fff7814e568: ld r3,1072(r16) 0x00007fff7814e56c: li r0,0 0x00007fff7814e570: std r0,1072(r16) 0x00007fff7814e574: std r0,1080(r16) 0x00007fff7814e578: cmpdi r3,0 0x00007fff7814e57c: bne- 0x00007fff7814e58c,bo=0b00100[no_hint] ;; stop(type 0): non-null oop required { 0x00007fff7814e580: tdui r0,-32768 ;trap: stop type 0: non-null oop required 0x00007fff7814e584: stwu r17,27408(r3) 0x00007fff7814e588: .long 0x7fff ;; } stop; 0x00007fff7814e58c: lis r0,1864 0x00007fff7814e590: ori r0,r0,25984 0x00007fff7814e594: add r0,r0,r29 0x00007fff7814e598: mtctr r0 0x00007fff7814e59c: bctr bo=0b10100,bh=0b00[not_return_but_same] [Stub Code] 0x00007fff7814e5a0: addis r11,r29,16 ; {no_reloc} 0x00007fff7814e5a4: addi r11,r11,-13056 ; {section_word} 0x00007fff7814e5a8: ld r19,0(r11) ; {metadata(NULL)} 0x00007fff7814e5ac: nop 0x00007fff7814e5b0: mr r0,r11 0x00007fff7814e5b4: addis r11,r29,0 0x00007fff7814e5b8: addi r11,r11,-1 0x00007fff7814e5bc: mtctr r11 0x00007fff7814e5c0: mr r11,r0 0x00007fff7814e5c4: nop 0x00007fff7814e5c8: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e5cc: addis r12,r29,16 ; {trampoline_stub} 0x00007fff7814e5d0: addi r12,r12,-13056 ; {section_word} 0x00007fff7814e5d4: ld r12,8(r12) 0x00007fff7814e5d8: mtctr r12 0x00007fff7814e5dc: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e5e0: addis r11,r29,16 ; {static_stub} 0x00007fff7814e5e4: addi r11,r11,-13056 ; {section_word} 0x00007fff7814e5e8: ld r19,16(r11) ; {metadata(NULL)} 0x00007fff7814e5ec: nop 0x00007fff7814e5f0: mr r0,r11 0x00007fff7814e5f4: addis r11,r29,0 0x00007fff7814e5f8: addi r11,r11,-1 0x00007fff7814e5fc: mtctr r11 0x00007fff7814e600: mr r11,r0 0x00007fff7814e604: nop 0x00007fff7814e608: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e60c: addis r12,r29,16 ; {trampoline_stub} 0x00007fff7814e610: addi r12,r12,-13056 ; {section_word} 0x00007fff7814e614: ld r12,24(r12) 0x00007fff7814e618: mtctr r12 0x00007fff7814e61c: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e620: addis r11,r29,16 ; {static_stub} 0x00007fff7814e624: addi r11,r11,-13056 ; {section_word} 0x00007fff7814e628: ld r19,32(r11) ; {metadata(NULL)} 0x00007fff7814e62c: nop 0x00007fff7814e630: mr r0,r11 0x00007fff7814e634: addis r11,r29,0 0x00007fff7814e638: addi r11,r11,-1 0x00007fff7814e63c: mtctr r11 0x00007fff7814e640: mr r11,r0 0x00007fff7814e644: nop 0x00007fff7814e648: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e64c: addis r12,r29,16 ; {trampoline_stub} 0x00007fff7814e650: addi r12,r12,-13056 ; {section_word} 0x00007fff7814e654: ld r12,40(r12) 0x00007fff7814e658: mtctr r12 0x00007fff7814e65c: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e660: addis r11,r29,16 ; {static_stub} 0x00007fff7814e664: addi r11,r11,-13056 ; {section_word} 0x00007fff7814e668: ld r19,48(r11) ; {metadata(NULL)} 0x00007fff7814e66c: nop 0x00007fff7814e670: mr r0,r11 0x00007fff7814e674: addis r11,r29,0 0x00007fff7814e678: addi r11,r11,-1 0x00007fff7814e67c: mtctr r11 0x00007fff7814e680: mr r11,r0 0x00007fff7814e684: nop 0x00007fff7814e688: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e68c: addis r12,r29,16 ; {trampoline_stub} 0x00007fff7814e690: addi r12,r12,-13056 ; {section_word} 0x00007fff7814e694: ld r12,56(r12) 0x00007fff7814e698: mtctr r12 0x00007fff7814e69c: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e6a0: addis r11,r29,16 ; {static_stub} 0x00007fff7814e6a4: addi r11,r11,-13056 ; {section_word} 0x00007fff7814e6a8: ld r19,64(r11) ; {metadata(NULL)} 0x00007fff7814e6ac: nop 0x00007fff7814e6b0: mr r0,r11 0x00007fff7814e6b4: addis r11,r29,0 0x00007fff7814e6b8: addi r11,r11,-1 0x00007fff7814e6bc: mtctr r11 0x00007fff7814e6c0: mr r11,r0 0x00007fff7814e6c4: nop 0x00007fff7814e6c8: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e6cc: addis r12,r29,16 ; {trampoline_stub} 0x00007fff7814e6d0: addi r12,r12,-13056 ; {section_word} 0x00007fff7814e6d4: ld r12,72(r12) 0x00007fff7814e6d8: mtctr r12 0x00007fff7814e6dc: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e6e0: addis r11,r29,16 ; {static_stub} 0x00007fff7814e6e4: addi r11,r11,-13056 ; {section_word} 0x00007fff7814e6e8: ld r19,80(r11) ; {metadata(NULL)} 0x00007fff7814e6ec: nop 0x00007fff7814e6f0: mr r0,r11 0x00007fff7814e6f4: addis r11,r29,0 0x00007fff7814e6f8: addi r11,r11,-1 0x00007fff7814e6fc: mtctr r11 0x00007fff7814e700: mr r11,r0 0x00007fff7814e704: nop 0x00007fff7814e708: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e70c: ld r12,96(r2) ; {trampoline_stub} 0x00007fff7814e710: mtctr r12 0x00007fff7814e714: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e718: addis r11,r29,16 ; {static_stub} 0x00007fff7814e71c: addi r11,r11,-13056 ; {section_word} 0x00007fff7814e720: ld r19,104(r11) ; {metadata(NULL)} 0x00007fff7814e724: nop 0x00007fff7814e728: mr r0,r11 0x00007fff7814e72c: addis r11,r29,0 0x00007fff7814e730: addi r11,r11,-1 0x00007fff7814e734: mtctr r11 0x00007fff7814e738: mr r11,r0 0x00007fff7814e73c: nop 0x00007fff7814e740: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e744: addis r12,r29,16 ; {trampoline_stub} 0x00007fff7814e748: addi r12,r12,-13056 ; {section_word} 0x00007fff7814e74c: ld r12,112(r12) 0x00007fff7814e750: mtctr r12 0x00007fff7814e754: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e758: addis r11,r29,16 ; {static_stub} 0x00007fff7814e75c: addi r11,r11,-13056 ; {section_word} 0x00007fff7814e760: ld r19,120(r11) ; {metadata(NULL)} 0x00007fff7814e764: nop 0x00007fff7814e768: mr r0,r11 0x00007fff7814e76c: addis r11,r29,0 0x00007fff7814e770: addi r11,r11,-1 0x00007fff7814e774: mtctr r11 0x00007fff7814e778: mr r11,r0 0x00007fff7814e77c: nop 0x00007fff7814e780: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e784: addis r12,r29,16 ; {trampoline_stub} 0x00007fff7814e788: addi r12,r12,-13056 ; {section_word} 0x00007fff7814e78c: ld r12,128(r12) 0x00007fff7814e790: mtctr r12 0x00007fff7814e794: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e798: addis r11,r29,16 ; {static_stub} 0x00007fff7814e79c: addi r11,r11,-13056 ; {section_word} 0x00007fff7814e7a0: ld r19,136(r11) ; {metadata(NULL)} 0x00007fff7814e7a4: nop 0x00007fff7814e7a8: mr r0,r11 0x00007fff7814e7ac: addis r11,r29,0 0x00007fff7814e7b0: addi r11,r11,-1 0x00007fff7814e7b4: mtctr r11 0x00007fff7814e7b8: mr r11,r0 0x00007fff7814e7bc: nop 0x00007fff7814e7c0: bctr bo=0b10100,bh=0b00[not_return_but_same] 0x00007fff7814e7c4: addis r12,r29,16 ; {trampoline_stub} 0x00007fff7814e7c8: addi r12,r12,-13056 ; {section_word} 0x00007fff7814e7cc: ld r12,144(r12) 0x00007fff7814e7d0: mtctr r12 0x00007fff7814e7d4: bctr bo=0b10100,bh=0b00[not_return_but_same] [Exception Handler] 0x00007fff7814e7d8: lis r0,1864 0x00007fff7814e7dc: ori r0,r0,2688 0x00007fff7814e7e0: add r0,r0,r29 0x00007fff7814e7e4: mtctr r0 0x00007fff7814e7e8: bctr bo=0b10100,bh=0b00[not_return_but_same] [Deopt Handler Code] 0x00007fff7814e7ec: mr r0,r11 ; {runtime_call DeoptimizationBlob} 0x00007fff7814e7f0: addis r11,r29,1879 0x00007fff7814e7f4: addi r11,r11,-5888 0x00007fff7814e7f8: mtctr r11 0x00007fff7814e7fc: mr r11,r0 0x00007fff7814e800: nop 0x00007fff7814e804: bctrl bo=0b10100,bh=0b00[not_return_but_same] -------------------------------------------------------------------------------- [/Disassembly] --------------- P R O C E S S --------------- uid : 3670 euid : 3670 gid : 15 egid : 15 umask: 0022 (----w--w-) Threads class SMR info: _java_thread_list=0x00007fff241421d0, length=11, elements={ 0x00007fff900449d0, 0x00007fff902896e0, 0x00007fff9028ae90, 0x00007fff9028cdd0, 0x00007fff9028e4d0, 0x00007fff9028fbd0, 0x00007fff90291890, 0x00007fff902930f0, 0x00007fff902ebee0, 0x00007fff902f40b0, 0x00007fff9035b7f0 } _java_thread_list_alloc_cnt=18, _java_thread_list_free_cnt=16, _java_thread_list_max=14, _nested_thread_list_max=0 _tlh_cnt=107, _tlh_times=0, avg_tlh_time=0.00, _tlh_time_max=0 _deleted_thread_cnt=3, _deleted_thread_times=0, avg_deleted_thread_time=0.00, _deleted_thread_time_max=0 _delete_lock_wait_cnt=0, _delete_lock_wait_max=0 _to_delete_list_cnt=0, _to_delete_list_max=1 Java Threads: ( => current thread ) 0x00007fff900449d0 JavaThread "main" [_thread_blocked, id=11956, stack(0x00007fff940e0000,0x00007fff942e0000)] 0x00007fff902896e0 JavaThread "Reference Handler" daemon [_thread_blocked, id=11978, stack(0x00007fff66e00000,0x00007fff67000000)] 0x00007fff9028ae90 JavaThread "Finalizer" daemon [_thread_blocked, id=11979, stack(0x00007fff66c00000,0x00007fff66e00000)] 0x00007fff9028cdd0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=11981, stack(0x00007fff66a00000,0x00007fff66c00000)] 0x00007fff9028e4d0 JavaThread "Service Thread" daemon [_thread_blocked, id=11983, stack(0x00007fff66800000,0x00007fff66a00000)] 0x00007fff9028fbd0 JavaThread "Monitor Deflation Thread" daemon [_thread_blocked, id=11984, stack(0x00007fff66600000,0x00007fff66800000)] 0x00007fff90291890 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=11985, stack(0x00007fff66200000,0x00007fff66600000)] 0x00007fff902930f0 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=11986, stack(0x00007fff65e00000,0x00007fff66200000)] 0x00007fff902ebee0 JavaThread "Notification Thread" daemon [_thread_blocked, id=11995, stack(0x00007fff65c00000,0x00007fff65e00000)] 0x00007fff902f40b0 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=11998, stack(0x00007fff657e0000,0x00007fff659e0000)] =>0x00007fff9035b7f0 JavaThread "MainThread" [_thread_in_vm, id=12008, stack(0x00007fff65130000,0x00007fff65330000)] Other Threads: 0x00007fff90239c70 VMThread "VM Thread" [stack: 0x00007fff67380000,0x00007fff67580000] [id=11969] 0x00007fff902edef0 WatcherThread "VM Periodic Task Thread" [stack: 0x00007fff65a00000,0x00007fff65c00000] [id=11997] 0x00007fff90072a90 WorkerThread "GC Thread#0" [stack: 0x00007fff76d60000,0x00007fff76f60000] [id=11962] 0x00007fff5400a090 WorkerThread "GC Thread#1" [stack: 0x00007fff65380000,0x00007fff65760000] [id=12288] 0x00007fff5400a8c0 WorkerThread "GC Thread#2" [stack: 0x00007fff64d50000,0x00007fff65130000] [id=12289] 0x00007fff5400b0f0 WorkerThread "GC Thread#3" [stack: 0x00007fff64950000,0x00007fff64d30000] [id=12290] 0x00007fff90074bf0 ConcurrentGCThread "G1 Main Marker" [stack: 0x00007fff76b40000,0x00007fff76d40000] [id=11964] 0x00007fff90075d50 WorkerThread "G1 Conc#0" [stack: 0x00007fff76920000,0x00007fff76b20000] [id=11965] 0x00007fff68000cc0 WorkerThread "G1 Conc#1" [stack: 0x00007fff1bbf0000,0x00007fff1bdf0000] [id=12302] 0x00007fff68001720 WorkerThread "G1 Conc#2" [stack: 0x00007fff1b9d0000,0x00007fff1bbd0000] [id=12303] 0x00007fff9001cc80 ConcurrentGCThread "G1 Refine#0" [stack: 0x00007fff678b0000,0x00007fff67ab0000] [id=11966] 0x00007fff900e92b0 ConcurrentGCThread "G1 Service" [stack: 0x00007fff67690000,0x00007fff67890000] [id=11967] Threads with active compile tasks: C1 CompilerThread0 6794 507 ! 3 java.util.concurrent.ConcurrentHashMap::replaceNode (437 bytes) VM state: not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event]) [0x00007fff900409e0] MethodData_lock - owner thread: 0x00007fff9035b7f0 Heap address: 0x00000000fc000000, size: 64 MB, Compressed Oops mode: 32-bit CDS archive(s) mapped at: [0x0000000800000000-0x0000000800d10000-0x0000000800d10000), size 13697024, SharedBaseAddress: 0x0000000800000000, ArchiveRelocationMode: 0. Compressed class space mapped at: 0x0000000801000000-0x0000000801800000, reserved size: 8388608 Narrow klass base: 0x0000000800000000, Narrow klass shift: 0, Narrow klass range: 0x100000000 GC Precious Log: CardTable entry size: 512 Card Set container configuration: InlinePtr #cards 5 size 8 Array Of Cards #cards 12 size 40 Howl #buckets 4 coarsen threshold 1843 Howl Bitmap #cards 512 size 80 coarsen threshold 460 Card regions per heap region 1 cards per card region 2048 CPUs: 16 total, 16 available Memory: 64971M Large Page Support: Disabled NUMA Support: Disabled Compressed Oops: Enabled (32-bit) Heap Region Size: 1M Heap Min Capacity: 64M Heap Initial Capacity: 64M Heap Max Capacity: 64M Pre-touch: Disabled Parallel Workers: 13 Concurrent Workers: 3 Concurrent Refinement Workers: 13 Periodic GC: Disabled Heap: garbage-first heap total 65536K, used 3521K [0x00000000fc000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) Metaspace used 4563K, committed 9216K, reserved 73728K class space used 748K, committed 2880K, reserved 8192K Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), HC=humongous(continues), CS=collection set, F=free, OA=open archive, CA=closed archive, TAMS=top-at-mark-start, PB=parsable bottom | 0|0x00000000fc000000, 0x00000000fc0eb3f0, 0x00000000fc100000| 91%| O| |TAMS 0x00000000fc000000| PB 0x00000000fc000000| Untracked | 1|0x00000000fc100000, 0x00000000fc1fffe8, 0x00000000fc200000| 99%| O| |TAMS 0x00000000fc100000| PB 0x00000000fc100000| Untracked | 2|0x00000000fc200000, 0x00000000fc200000, 0x00000000fc300000| 0%| F| |TAMS 0x00000000fc200000| PB 0x00000000fc200000| Untracked | 3|0x00000000fc300000, 0x00000000fc375318, 0x00000000fc400000| 45%| O| |TAMS 0x00000000fc300000| PB 0x00000000fc300000| Untracked | 4|0x00000000fc400000, 0x00000000fc400000, 0x00000000fc500000| 0%| F| |TAMS 0x00000000fc400000| PB 0x00000000fc400000| Untracked | 5|0x00000000fc500000, 0x00000000fc500000, 0x00000000fc600000| 0%| F| |TAMS 0x00000000fc500000| PB 0x00000000fc500000| Untracked | 6|0x00000000fc600000, 0x00000000fc600000, 0x00000000fc700000| 0%| F| |TAMS 0x00000000fc600000| PB 0x00000000fc600000| Untracked | 7|0x00000000fc700000, 0x00000000fc700000, 0x00000000fc800000| 0%| F| |TAMS 0x00000000fc700000| PB 0x00000000fc700000| Untracked | 8|0x00000000fc800000, 0x00000000fc800000, 0x00000000fc900000| 0%| F| |TAMS 0x00000000fc800000| PB 0x00000000fc800000| Untracked | 9|0x00000000fc900000, 0x00000000fc900000, 0x00000000fca00000| 0%| F| |TAMS 0x00000000fc900000| PB 0x00000000fc900000| Untracked | 10|0x00000000fca00000, 0x00000000fca00000, 0x00000000fcb00000| 0%| F| |TAMS 0x00000000fca00000| PB 0x00000000fca00000| Untracked | 11|0x00000000fcb00000, 0x00000000fcb00000, 0x00000000fcc00000| 0%| F| |TAMS 0x00000000fcb00000| PB 0x00000000fcb00000| Untracked | 12|0x00000000fcc00000, 0x00000000fcc00000, 0x00000000fcd00000| 0%| F| |TAMS 0x00000000fcc00000| PB 0x00000000fcc00000| Untracked | 13|0x00000000fcd00000, 0x00000000fcd00000, 0x00000000fce00000| 0%| F| |TAMS 0x00000000fcd00000| PB 0x00000000fcd00000| Untracked | 14|0x00000000fce00000, 0x00000000fce00000, 0x00000000fcf00000| 0%| F| |TAMS 0x00000000fce00000| PB 0x00000000fce00000| Untracked | 15|0x00000000fcf00000, 0x00000000fcf00000, 0x00000000fd000000| 0%| F| |TAMS 0x00000000fcf00000| PB 0x00000000fcf00000| Untracked | 16|0x00000000fd000000, 0x00000000fd000000, 0x00000000fd100000| 0%| F| |TAMS 0x00000000fd000000| PB 0x00000000fd000000| Untracked | 17|0x00000000fd100000, 0x00000000fd100000, 0x00000000fd200000| 0%| F| |TAMS 0x00000000fd100000| PB 0x00000000fd100000| Untracked | 18|0x00000000fd200000, 0x00000000fd200000, 0x00000000fd300000| 0%| F| |TAMS 0x00000000fd200000| PB 0x00000000fd200000| Untracked | 19|0x00000000fd300000, 0x00000000fd300000, 0x00000000fd400000| 0%| F| |TAMS 0x00000000fd300000| PB 0x00000000fd300000| Untracked | 20|0x00000000fd400000, 0x00000000fd400000, 0x00000000fd500000| 0%| F| |TAMS 0x00000000fd400000| PB 0x00000000fd400000| Untracked | 21|0x00000000fd500000, 0x00000000fd500000, 0x00000000fd600000| 0%| F| |TAMS 0x00000000fd500000| PB 0x00000000fd500000| Untracked | 22|0x00000000fd600000, 0x00000000fd600000, 0x00000000fd700000| 0%| F| |TAMS 0x00000000fd600000| PB 0x00000000fd600000| Untracked | 23|0x00000000fd700000, 0x00000000fd700000, 0x00000000fd800000| 0%| F| |TAMS 0x00000000fd700000| PB 0x00000000fd700000| Untracked | 24|0x00000000fd800000, 0x00000000fd800000, 0x00000000fd900000| 0%| F| |TAMS 0x00000000fd800000| PB 0x00000000fd800000| Untracked | 25|0x00000000fd900000, 0x00000000fd900000, 0x00000000fda00000| 0%| F| |TAMS 0x00000000fd900000| PB 0x00000000fd900000| Untracked | 26|0x00000000fda00000, 0x00000000fda00000, 0x00000000fdb00000| 0%| F| |TAMS 0x00000000fda00000| PB 0x00000000fda00000| Untracked | 27|0x00000000fdb00000, 0x00000000fdb00000, 0x00000000fdc00000| 0%| F| |TAMS 0x00000000fdb00000| PB 0x00000000fdb00000| Untracked | 28|0x00000000fdc00000, 0x00000000fdc00000, 0x00000000fdd00000| 0%| F| |TAMS 0x00000000fdc00000| PB 0x00000000fdc00000| Untracked | 29|0x00000000fdd00000, 0x00000000fdd00000, 0x00000000fde00000| 0%| F| |TAMS 0x00000000fdd00000| PB 0x00000000fdd00000| Untracked | 30|0x00000000fde00000, 0x00000000fde00000, 0x00000000fdf00000| 0%| F| |TAMS 0x00000000fde00000| PB 0x00000000fde00000| Untracked | 31|0x00000000fdf00000, 0x00000000fdf00000, 0x00000000fe000000| 0%| F| |TAMS 0x00000000fdf00000| PB 0x00000000fdf00000| Untracked | 32|0x00000000fe000000, 0x00000000fe000000, 0x00000000fe100000| 0%| F| |TAMS 0x00000000fe000000| PB 0x00000000fe000000| Untracked | 33|0x00000000fe100000, 0x00000000fe100000, 0x00000000fe200000| 0%| F| |TAMS 0x00000000fe100000| PB 0x00000000fe100000| Untracked | 34|0x00000000fe200000, 0x00000000fe200000, 0x00000000fe300000| 0%| F| |TAMS 0x00000000fe200000| PB 0x00000000fe200000| Untracked | 35|0x00000000fe300000, 0x00000000fe300000, 0x00000000fe400000| 0%| F| |TAMS 0x00000000fe300000| PB 0x00000000fe300000| Untracked | 36|0x00000000fe400000, 0x00000000fe400000, 0x00000000fe500000| 0%| F| |TAMS 0x00000000fe400000| PB 0x00000000fe400000| Untracked | 37|0x00000000fe500000, 0x00000000fe500000, 0x00000000fe600000| 0%| F| |TAMS 0x00000000fe500000| PB 0x00000000fe500000| Untracked | 38|0x00000000fe600000, 0x00000000fe600000, 0x00000000fe700000| 0%| F| |TAMS 0x00000000fe600000| PB 0x00000000fe600000| Untracked | 39|0x00000000fe700000, 0x00000000fe700000, 0x00000000fe800000| 0%| F| |TAMS 0x00000000fe700000| PB 0x00000000fe700000| Untracked | 40|0x00000000fe800000, 0x00000000fe800000, 0x00000000fe900000| 0%| F| |TAMS 0x00000000fe800000| PB 0x00000000fe800000| Untracked | 41|0x00000000fe900000, 0x00000000fe900000, 0x00000000fea00000| 0%| F| |TAMS 0x00000000fe900000| PB 0x00000000fe900000| Untracked | 42|0x00000000fea00000, 0x00000000fea00000, 0x00000000feb00000| 0%| F| |TAMS 0x00000000fea00000| PB 0x00000000fea00000| Untracked | 43|0x00000000feb00000, 0x00000000feb00000, 0x00000000fec00000| 0%| F| |TAMS 0x00000000feb00000| PB 0x00000000feb00000| Untracked | 44|0x00000000fec00000, 0x00000000fec00000, 0x00000000fed00000| 0%| F| |TAMS 0x00000000fec00000| PB 0x00000000fec00000| Untracked | 45|0x00000000fed00000, 0x00000000fed00000, 0x00000000fee00000| 0%| F| |TAMS 0x00000000fed00000| PB 0x00000000fed00000| Untracked | 46|0x00000000fee00000, 0x00000000fee00000, 0x00000000fef00000| 0%| F| |TAMS 0x00000000fee00000| PB 0x00000000fee00000| Untracked | 47|0x00000000fef00000, 0x00000000fef00000, 0x00000000ff000000| 0%| F| |TAMS 0x00000000fef00000| PB 0x00000000fef00000| Untracked | 48|0x00000000ff000000, 0x00000000ff000000, 0x00000000ff100000| 0%| F| |TAMS 0x00000000ff000000| PB 0x00000000ff000000| Untracked | 49|0x00000000ff100000, 0x00000000ff100000, 0x00000000ff200000| 0%| F| |TAMS 0x00000000ff100000| PB 0x00000000ff100000| Untracked | 50|0x00000000ff200000, 0x00000000ff200000, 0x00000000ff300000| 0%| F| |TAMS 0x00000000ff200000| PB 0x00000000ff200000| Untracked | 51|0x00000000ff300000, 0x00000000ff300000, 0x00000000ff400000| 0%| F| |TAMS 0x00000000ff300000| PB 0x00000000ff300000| Untracked | 52|0x00000000ff400000, 0x00000000ff400000, 0x00000000ff500000| 0%| F| |TAMS 0x00000000ff400000| PB 0x00000000ff400000| Untracked | 53|0x00000000ff500000, 0x00000000ff500000, 0x00000000ff600000| 0%| F| |TAMS 0x00000000ff500000| PB 0x00000000ff500000| Untracked | 54|0x00000000ff600000, 0x00000000ff600000, 0x00000000ff700000| 0%| F| |TAMS 0x00000000ff600000| PB 0x00000000ff600000| Untracked | 55|0x00000000ff700000, 0x00000000ff700000, 0x00000000ff800000| 0%| F| |TAMS 0x00000000ff700000| PB 0x00000000ff700000| Untracked | 56|0x00000000ff800000, 0x00000000ff800000, 0x00000000ff900000| 0%| F| |TAMS 0x00000000ff800000| PB 0x00000000ff800000| Untracked | 57|0x00000000ff900000, 0x00000000ff900000, 0x00000000ffa00000| 0%| F| |TAMS 0x00000000ff900000| PB 0x00000000ff900000| Untracked | 58|0x00000000ffa00000, 0x00000000ffa00000, 0x00000000ffb00000| 0%| F| |TAMS 0x00000000ffa00000| PB 0x00000000ffa00000| Untracked | 59|0x00000000ffb00000, 0x00000000ffb00000, 0x00000000ffc00000| 0%| F| |TAMS 0x00000000ffb00000| PB 0x00000000ffb00000| Untracked | 60|0x00000000ffc00000, 0x00000000ffc00000, 0x00000000ffd00000| 0%| F| |TAMS 0x00000000ffc00000| PB 0x00000000ffc00000| Untracked | 61|0x00000000ffd00000, 0x00000000ffd00000, 0x00000000ffe00000| 0%| F| |TAMS 0x00000000ffd00000| PB 0x00000000ffd00000| Untracked | 62|0x00000000ffe00000, 0x00000000ffe80000, 0x00000000fff00000| 50%|OA| |TAMS 0x00000000ffe00000| PB 0x00000000ffe00000| Untracked | 63|0x00000000fff00000, 0x00000000fff90000, 0x0000000100000000| 56%|CA| |TAMS 0x00000000fff00000| PB 0x00000000fff00000| Untracked Card table byte_map: [0x00007fff77080000,0x00007fff770a0000] _byte_map_base: 0x00007fff768a0000 Marking Bits: (CMBitMap*) 0x00007fff90073700 Bits: [0x00007fff76f60000, 0x00007fff77060000) Polling page: 0x0000000000000000 Metaspace: Usage: Non-class: 3.73 MB used. Class: 748.69 KB used. Both: 4.46 MB used. Virtual space: Non-class space: 64.00 MB reserved, 6.19 MB ( 10%) committed, 1 nodes. Class space: 8.00 MB reserved, 2.81 MB ( 35%) committed, 1 nodes. Both: 72.00 MB reserved, 9.00 MB ( 12%) committed. Chunk freelists: Non-Class: 2.58 MB Class: 1.06 MB Both: 3.64 MB MaxMetaspaceSize: 9.00 MB CompressedClassSpaceSize: 8.00 MB Initial GC threshold: 9.00 MB Current GC threshold: 9.00 MB CDS: on MetaspaceReclaimPolicy: balanced - commit_granule_bytes: 65536. - commit_granule_words: 8192. - virtual_space_node_default_size: 8388608. - enlarge_chunks_in_place: 1. - new_chunks_are_fully_committed: 0. - uncommit_free_chunks: 1. - use_allocation_guard: 0. Internal statistics: num_allocs: 33378. num_deallocs: 0. num_allocs_from_deallocated_blocks: 28. num_chunks_retired: 29. num_allocs_failed_limit: 13. num_arena_births: 2776. num_arena_deaths: 24. num_vsnodes_births: 2. num_vsnodes_deaths: 0. num_space_committed: 144. num_space_uncommitted: 0. num_chunks_returned_to_freelist: 45. num_chunks_taken_from_freelist: 2806. num_chunk_merges: 9. num_chunk_splits: 1407. num_chunks_enlarged: 20. num_inconsistent_stats: 0. CodeHeap 'non-profiled nmethods': size=119168Kb used=155Kb max_used=173Kb free=119012Kb bounds [0x00007fff7fbf0000, 0x00007fff7fdf0000, 0x00007fff87050000] CodeHeap 'profiled nmethods': size=119104Kb used=1118Kb max_used=1197Kb free=117986Kb bounds [0x00007fff78050000, 0x00007fff78250000, 0x00007fff7f4a0000] CodeHeap 'non-nmethods': size=7488Kb used=1912Kb max_used=3618Kb free=5576Kb bounds [0x00007fff7f4a0000, 0x00007fff7f830000, 0x00007fff7fbf0000] total_blobs=1247 nmethods=465 adapters=704 compilation: enabled stopped_count=0, restarted_count=0 full_count=0 Compilation events (20 events): Event: 2.753 Thread 0x00007fff90291890 nmethod 494 0x00007fff7fc14510 code [0x00007fff7fc14700, 0x00007fff7fc14908] Event: 2.843 Thread 0x00007fff90291890 495 ! 4 java.util.concurrent.ConcurrentHashMap::putVal (432 bytes) Event: 2.951 Thread 0x00007fff90291890 nmethod 495 0x00007fff7fc14b10 code [0x00007fff7fc15000, 0x00007fff7fc16718] Event: 3.065 Thread 0x00007fff90291890 496 4 java.lang.ClassLoader::getClassLoadingLock (35 bytes) Event: 3.071 Thread 0x00007fff90291890 nmethod 496 0x00007fff7fc18010 code [0x00007fff7fc18280, 0x00007fff7fc18478] Event: 3.689 Thread 0x00007fff90291890 497 4 java.util.Arrays::copyOfRange (64 bytes) Event: 3.697 Thread 0x00007fff90291890 nmethod 497 0x00007fff7fc18690 code [0x00007fff7fc18900, 0x00007fff7fc18c78] Event: 3.859 Thread 0x00007fff90291890 498 ! 4 java.lang.invoke.MemberName::getMethodType (211 bytes) Event: 3.907 Thread 0x00007fff90291890 nmethod 498 0x00007fff7fc18f10 code [0x00007fff7fc19280, 0x00007fff7fc19a88] Event: 3.907 Thread 0x00007fff90291890 499 4 java.util.concurrent.ConcurrentHashMap::putIfAbsent (8 bytes) Event: 3.910 Thread 0x00007fff90291890 nmethod 499 0x00007fff7fc1a110 code [0x00007fff7fc1a380, 0x00007fff7fc1a498] Event: 4.072 Thread 0x00007fff90291890 500 4 java.lang.invoke.MethodType::checkSlotCount (33 bytes) Event: 4.074 Thread 0x00007fff90291890 nmethod 500 0x00007fff7fc1a590 code [0x00007fff7fc1a780, 0x00007fff7fc1a848] Event: 4.074 Thread 0x00007fff90291890 501 4 java.lang.StringLatin1::lastIndexOf (40 bytes) Event: 4.085 Thread 0x00007fff90291890 nmethod 501 0x00007fff7fc1a910 code [0x00007fff7fc1ab80, 0x00007fff7fc1aea0] Event: 4.631 Thread 0x00007fff902930f0 502 3 java.lang.ref.Reference::enqueueFromPending (19 bytes) Event: 4.632 Thread 0x00007fff902930f0 nmethod 502 0x00007fff78054910 code [0x00007fff78054b80, 0x00007fff78054e18] Event: 4.636 Thread 0x00007fff902930f0 504 3 java.lang.ref.ReferenceQueue::enqueue0 (98 bytes) Event: 4.638 Thread 0x00007fff902930f0 nmethod 504 0x00007fff7806e710 code [0x00007fff7806e980, 0x00007fff7806f2a8] Event: 4.638 Thread 0x00007fff902930f0 507 ! 3 java.util.concurrent.ConcurrentHashMap::replaceNode (437 bytes) GC Heap History (12 events): Event: 4.349 GC heap before {Heap before GC invocations=0 (full 0): garbage-first heap total 65536K, used 7232K [0x00000000fc000000, 0x0000000100000000) region size 1024K, 7 young (7168K), 0 survivors (0K) Metaspace used 4578K, committed 9216K, reserved 73728K class space used 754K, committed 2880K, reserved 8192K } Event: 4.403 GC heap after {Heap after GC invocations=1 (full 0): garbage-first heap total 65536K, used 3968K [0x00000000fc000000, 0x0000000100000000) region size 1024K, 3 young (3072K), 3 survivors (3072K) Metaspace used 4578K, committed 9216K, reserved 73728K class space used 754K, committed 2880K, reserved 8192K } Event: 4.404 GC heap before {Heap before GC invocations=1 (full 0): garbage-first heap total 65536K, used 3968K [0x00000000fc000000, 0x0000000100000000) region size 1024K, 3 young (3072K), 3 survivors (3072K) Metaspace used 4578K, committed 9216K, reserved 73728K class space used 754K, committed 2880K, reserved 8192K } Event: 4.490 GC heap after {Heap after GC invocations=2 (full 1): garbage-first heap total 65536K, used 3690K [0x00000000fc000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) Metaspace used 4578K, committed 9216K, reserved 73728K class space used 754K, committed 2880K, reserved 8192K } Event: 4.490 GC heap before {Heap before GC invocations=2 (full 1): garbage-first heap total 65536K, used 3690K [0x00000000fc000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) Metaspace used 4578K, committed 9216K, reserved 73728K class space used 754K, committed 2880K, reserved 8192K } Event: 4.625 GC heap after {Heap after GC invocations=3 (full 2): garbage-first heap total 65536K, used 3552K [0x00000000fc000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) Metaspace used 4556K, committed 9216K, reserved 73728K class space used 748K, committed 2880K, reserved 8192K } Event: 4.639 GC heap before {Heap before GC invocations=3 (full 2): garbage-first heap total 65536K, used 3552K [0x00000000fc000000, 0x0000000100000000) region size 1024K, 1 young (1024K), 0 survivors (0K) Metaspace used 4563K, committed 9216K, reserved 73728K class space used 748K, committed 2880K, reserved 8192K } Event: 4.642 GC heap after {Heap after GC invocations=4 (full 2): garbage-first heap total 65536K, used 4072K [0x00000000fc000000, 0x0000000100000000) region size 1024K, 1 young (1024K), 1 survivors (1024K) Metaspace used 4563K, committed 9216K, reserved 73728K class space used 748K, committed 2880K, reserved 8192K } Event: 4.643 GC heap before {Heap before GC invocations=4 (full 2): garbage-first heap total 65536K, used 4072K [0x00000000fc000000, 0x0000000100000000) region size 1024K, 1 young (1024K), 1 survivors (1024K) Metaspace used 4563K, committed 9216K, reserved 73728K class space used 748K, committed 2880K, reserved 8192K } Event: 4.733 GC heap after {Heap after GC invocations=5 (full 3): garbage-first heap total 65536K, used 3521K [0x00000000fc000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) Metaspace used 4563K, committed 9216K, reserved 73728K class space used 748K, committed 2880K, reserved 8192K } Event: 4.733 GC heap before {Heap before GC invocations=5 (full 3): garbage-first heap total 65536K, used 3521K [0x00000000fc000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) Metaspace used 4563K, committed 9216K, reserved 73728K class space used 748K, committed 2880K, reserved 8192K } Event: 4.826 GC heap after {Heap after GC invocations=6 (full 4): garbage-first heap total 65536K, used 3521K [0x00000000fc000000, 0x0000000100000000) region size 1024K, 0 young (0K), 0 survivors (0K) Metaspace used 4563K, committed 9216K, reserved 73728K class space used 748K, committed 2880K, reserved 8192K } Dll operation events (3 events): Event: 0.004 Loaded shared library /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libjava.so Event: 0.247 Loaded shared library /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libnio.so Event: 0.290 Loaded shared library /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libzip.so Deoptimization events (6 events): Event: 0.947 Thread 0x00007fff9035b7f0 DEOPT PACKING pc=0x00007fff780642e4 sp=0x00007fff6532d4c0 Event: 0.947 Thread 0x00007fff9035b7f0 DEOPT UNPACKING pc=0x00007fff7f5bec90 sp=0x00007fff6532d260 mode 0 Event: 4.634 Thread 0x00007fff9035b7f0 Uncommon trap: trap_request=0xffffff45 fr.pc=0x00007fff7fc10d5c relative=0x0000000000000edc Event: 4.634 Thread 0x00007fff9035b7f0 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007fff7fc10d5c method=java.lang.ref.ReferenceQueue.headIsNull()Z @ 4 c2 Event: 4.635 Thread 0x00007fff9035b7f0 DEOPT PACKING pc=0x00007fff7fc10d5c sp=0x00007fff6532ceb0 Event: 4.635 Thread 0x00007fff9035b7f0 DEOPT UNPACKING pc=0x00007fff7f5bef94 sp=0x00007fff6532c9e0 mode 2 Classes loaded (20 events): Event: 0.553 Loading class java/net/UnknownHostException Event: 0.553 Loading class java/net/UnknownHostException done Event: 0.556 Loading class jdk/internal/math/FloatingDecimal Event: 0.557 Loading class jdk/internal/math/FloatingDecimal done Event: 0.557 Loading class jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer Event: 0.557 Loading class jdk/internal/math/FloatingDecimal$BinaryToASCIIConverter Event: 0.558 Loading class jdk/internal/math/FloatingDecimal$BinaryToASCIIConverter done Event: 0.562 Loading class jdk/internal/math/FloatingDecimal$ExceptionalBinaryToASCIIBuffer done Event: 0.562 Loading class jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer Event: 0.563 Loading class jdk/internal/math/FloatingDecimal$BinaryToASCIIBuffer done Event: 0.563 Loading class jdk/internal/math/FloatingDecimal$1 Event: 0.563 Loading class jdk/internal/math/FloatingDecimal$1 done Event: 0.564 Loading class jdk/internal/math/FloatingDecimal$PreparedASCIIToBinaryBuffer Event: 0.564 Loading class jdk/internal/math/FloatingDecimal$ASCIIToBinaryConverter Event: 0.564 Loading class jdk/internal/math/FloatingDecimal$ASCIIToBinaryConverter done Event: 0.564 Loading class jdk/internal/math/FloatingDecimal$PreparedASCIIToBinaryBuffer done Event: 0.565 Loading class jdk/internal/math/FloatingDecimal$ASCIIToBinaryBuffer Event: 0.565 Loading class jdk/internal/math/FloatingDecimal$ASCIIToBinaryBuffer done Event: 0.580 Loading class java/lang/Class$1 Event: 0.580 Loading class java/lang/Class$1 done Classes unloaded (12 events): Event: 4.541 Thread 0x00007fff90239c70 Unloading class 0x0000000801008800 'java/lang/invoke/LambdaForm$MH+0x0000000801008800' Event: 4.541 Thread 0x00007fff90239c70 Unloading class 0x0000000801008000 'java/lang/invoke/LambdaForm$MH+0x0000000801008000' Event: 4.541 Thread 0x00007fff90239c70 Unloading class 0x0000000801007c00 'java/lang/invoke/LambdaForm$MH+0x0000000801007c00' Event: 4.541 Thread 0x00007fff90239c70 Unloading class 0x0000000801007400 'java/lang/invoke/LambdaForm$MH+0x0000000801007400' Event: 4.541 Thread 0x00007fff90239c70 Unloading class 0x0000000801007000 'java/lang/invoke/LambdaForm$MH+0x0000000801007000' Event: 4.541 Thread 0x00007fff90239c70 Unloading class 0x0000000801006800 'java/lang/invoke/LambdaForm$MH+0x0000000801006800' Event: 4.541 Thread 0x00007fff90239c70 Unloading class 0x0000000801006000 'java/lang/invoke/LambdaForm$MH+0x0000000801006000' Event: 4.541 Thread 0x00007fff90239c70 Unloading class 0x0000000801005800 'java/lang/invoke/LambdaForm$MH+0x0000000801005800' Event: 4.541 Thread 0x00007fff90239c70 Unloading class 0x0000000801004c00 'java/lang/invoke/LambdaForm$MH+0x0000000801004c00' Event: 4.541 Thread 0x00007fff90239c70 Unloading class 0x0000000801004400 'java/lang/invoke/LambdaForm$MH+0x0000000801004400' Event: 4.541 Thread 0x00007fff90239c70 Unloading class 0x0000000801002800 'java/lang/invoke/LambdaForm$MH+0x0000000801002800' Event: 4.541 Thread 0x00007fff90239c70 Unloading class 0x0000000801002000 'java/lang/invoke/LambdaForm$MH+0x0000000801002000' Classes redefined (0 events): No events Internal exceptions (3 events): Event: 0.156 Thread 0x00007fff900449d0 Exception (0x00000000ffd1a860) thrown [/jdk-dev/src/hotspot/share/interpreter/linkResolver.cpp, line 773] Event: 0.336 Thread 0x00007fff9035b7f0 Exception (0x00000000ffc054c0) thrown [/jdk-dev/src/hotspot/share/interpreter/linkResolver.cpp, line 773] Event: 0.360 Thread 0x00007fff9035b7f0 Exception (0x00000000ffc0cdc8) thrown [/jdk-dev/src/hotspot/share/interpreter/linkResolver.cpp, line 773] VM Operations (10 events): Event: 1.101 Executing VM operation: Cleanup Event: 1.101 Executing VM operation: Cleanup done Event: 2.101 Executing VM operation: Cleanup Event: 2.102 Executing VM operation: Cleanup done Event: 3.102 Executing VM operation: Cleanup Event: 3.103 Executing VM operation: Cleanup done Event: 4.349 Executing VM operation: CollectForMetadataAllocation Event: 4.630 Executing VM operation: CollectForMetadataAllocation done Event: 4.639 Executing VM operation: CollectForMetadataAllocation Event: 4.827 Executing VM operation: CollectForMetadataAllocation done Events (20 events): Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78084210 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78073210 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78068010 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78067190 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff7806e710 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78063d10 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78068c90 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78062710 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff7805ee90 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff7805e910 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78061d90 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78055310 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78054910 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78053210 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78052b90 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78051190 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78050d10 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78050390 Event: 4.555 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff78050010 Event: 4.785 Thread 0x00007fff90239c70 flushing nmethod 0x00007fff7fc0f690 Dynamic libraries: fc000000-ffe00000 rw-p 00000000 00:00 0 ffe00000-ffe80000 rw-p 00df0000 fe:06 268589160 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/classes.jsa ffe80000-fff00000 rw-p 00000000 00:00 0 fff00000-fff90000 rw-p 00d60000 fe:06 268589160 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/classes.jsa fff90000-100000000 rw-p 00000000 00:00 0 12f460000-12f470000 r-xp 00000000 fe:06 268589702 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/bin/java 12f470000-12f480000 r--p 00000000 fe:06 268589702 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/bin/java 12f480000-12f490000 rw-p 00010000 fe:06 268589702 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/bin/java 166ae0000-166b10000 rw-p 00000000 00:00 0 [heap] 800000000-800d10000 rw-p 00010000 fe:06 268589160 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/classes.jsa 800d10000-801000000 ---p 00000000 00:00 0 801000000-801040000 rw-p 00000000 00:00 0 801040000-801050000 rw-p 00000000 00:00 0 801050000-801080000 ---p 00000000 00:00 0 801080000-801300000 rw-p 00000000 00:00 0 801300000-801800000 ---p 00000000 00:00 0 7fff0c000000-7fff0c030000 rw-p 00000000 00:00 0 7fff0c030000-7fff10000000 ---p 00000000 00:00 0 7fff14000000-7fff14030000 rw-p 00000000 00:00 0 7fff14030000-7fff18000000 ---p 00000000 00:00 0 7fff1b9b0000-7fff1b9c0000 ---p 00000000 00:00 0 7fff1b9c0000-7fff1bbd0000 rw-p 00000000 00:00 0 7fff1bbd0000-7fff1bbe0000 ---p 00000000 00:00 0 7fff1bbe0000-7fff1bdf0000 rw-p 00000000 00:00 0 7fff1c000000-7fff1c040000 rw-p 00000000 00:00 0 7fff1c040000-7fff20000000 ---p 00000000 00:00 0 7fff20000000-7fff20040000 rw-p 00000000 00:00 0 7fff20040000-7fff24000000 ---p 00000000 00:00 0 7fff24000000-7fff24150000 rw-p 00000000 00:00 0 7fff24150000-7fff28000000 ---p 00000000 00:00 0 7fff28000000-7fff28b80000 rw-p 00000000 00:00 0 7fff28b80000-7fff2c000000 ---p 00000000 00:00 0 7fff2c000000-7fff2c030000 rw-p 00000000 00:00 0 7fff2c030000-7fff30000000 ---p 00000000 00:00 0 7fff30000000-7fff30030000 rw-p 00000000 00:00 0 7fff30030000-7fff34000000 ---p 00000000 00:00 0 7fff34000000-7fff342c0000 rw-p 00000000 00:00 0 7fff342c0000-7fff38000000 ---p 00000000 00:00 0 7fff38000000-7fff38030000 rw-p 00000000 00:00 0 7fff38030000-7fff3c000000 ---p 00000000 00:00 0 7fff3c000000-7fff3c030000 rw-p 00000000 00:00 0 7fff3c030000-7fff40000000 ---p 00000000 00:00 0 7fff40000000-7fff40210000 rw-p 00000000 00:00 0 7fff40210000-7fff44000000 ---p 00000000 00:00 0 7fff44000000-7fff44030000 rw-p 00000000 00:00 0 7fff44030000-7fff48000000 ---p 00000000 00:00 0 7fff48000000-7fff48030000 rw-p 00000000 00:00 0 7fff48030000-7fff4c000000 ---p 00000000 00:00 0 7fff4c000000-7fff4c030000 rw-p 00000000 00:00 0 7fff4c030000-7fff50000000 ---p 00000000 00:00 0 7fff50000000-7fff50030000 rw-p 00000000 00:00 0 7fff50030000-7fff54000000 ---p 00000000 00:00 0 7fff54000000-7fff54930000 rw-p 00000000 00:00 0 7fff54930000-7fff58000000 ---p 00000000 00:00 0 7fff58000000-7fff58030000 rw-p 00000000 00:00 0 7fff58030000-7fff5c000000 ---p 00000000 00:00 0 7fff5c000000-7fff5c0c0000 rw-p 00000000 00:00 0 7fff5c0c0000-7fff5c400000 ---p 00000000 00:00 0 7fff5c400000-7fff5c970000 rw-p 00000000 00:00 0 7fff5c970000-7fff60000000 ---p 00000000 00:00 0 7fff60000000-7fff60030000 rw-p 00000000 00:00 0 7fff60030000-7fff64000000 ---p 00000000 00:00 0 7fff64140000-7fff642b0000 r-xp 00000000 fe:06 270409058 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/hsdis-ppc64le.so 7fff642b0000-7fff642c0000 ---p 00170000 fe:06 270409058 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/hsdis-ppc64le.so 7fff642c0000-7fff64320000 r--p 00170000 fe:06 270409058 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/hsdis-ppc64le.so 7fff64320000-7fff64330000 rw-p 001d0000 fe:06 270409058 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/hsdis-ppc64le.so 7fff64330000-7fff64930000 rw-p 00000000 00:00 0 7fff64930000-7fff64960000 ---p 00000000 00:00 0 7fff64960000-7fff64d30000 rw-p 00000000 00:00 0 7fff64d30000-7fff64d60000 ---p 00000000 00:00 0 7fff64d60000-7fff65130000 rw-p 00000000 00:00 0 7fff65130000-7fff65160000 ---p 00000000 00:00 0 7fff65160000-7fff65330000 rw-p 00000000 00:00 0 7fff65330000-7fff65340000 r-xp 00000000 fe:06 699094 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libzip.so 7fff65340000-7fff65350000 r--p 00000000 fe:06 699094 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libzip.so 7fff65350000-7fff65360000 rw-p 00010000 fe:06 699094 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libzip.so 7fff65360000-7fff65390000 ---p 00000000 00:00 0 7fff65390000-7fff65760000 rw-p 00000000 00:00 0 7fff65760000-7fff65770000 r-xp 00000000 fe:06 698957 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libnet.so 7fff65770000-7fff65780000 ---p 00010000 fe:06 698957 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libnet.so 7fff65780000-7fff65790000 r--p 00010000 fe:06 698957 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libnet.so 7fff65790000-7fff657a0000 rw-p 00020000 fe:06 698957 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libnet.so 7fff657a0000-7fff657c0000 r-xp 00000000 fe:06 698958 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libnio.so 7fff657c0000-7fff657d0000 r--p 00010000 fe:06 698958 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libnio.so 7fff657d0000-7fff657e0000 rw-p 00020000 fe:06 698958 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libnio.so 7fff657e0000-7fff65810000 ---p 00000000 00:00 0 7fff65810000-7fff659e0000 rw-p 00000000 00:00 0 7fff659e0000-7fff659f0000 ---p 00000000 00:00 0 7fff659f0000-7fff65c00000 rw-p 00000000 00:00 0 7fff65c00000-7fff65c30000 ---p 00000000 00:00 0 7fff65c30000-7fff65e00000 rw-p 00000000 00:00 0 7fff65e00000-7fff65e30000 ---p 00000000 00:00 0 7fff65e30000-7fff66200000 rw-p 00000000 00:00 0 7fff66200000-7fff66230000 ---p 00000000 00:00 0 7fff66230000-7fff66600000 rw-p 00000000 00:00 0 7fff66600000-7fff66630000 ---p 00000000 00:00 0 7fff66630000-7fff66800000 rw-p 00000000 00:00 0 7fff66800000-7fff66830000 ---p 00000000 00:00 0 7fff66830000-7fff66a00000 rw-p 00000000 00:00 0 7fff66a00000-7fff66a30000 ---p 00000000 00:00 0 7fff66a30000-7fff66c00000 rw-p 00000000 00:00 0 7fff66c00000-7fff66c30000 ---p 00000000 00:00 0 7fff66c30000-7fff66e00000 rw-p 00000000 00:00 0 7fff66e00000-7fff66e30000 ---p 00000000 00:00 0 7fff66e30000-7fff67000000 rw-p 00000000 00:00 0 7fff67000000-7fff67060000 r--p 00000000 fe:05 100911245 /usr/lib/locale/en_US.utf8/LC_CTYPE 7fff67060000-7fff67070000 r--p 00000000 fe:05 34561367 /usr/lib/locale/en_US.utf8/LC_NUMERIC 7fff67070000-7fff67080000 r--p 00000000 fe:05 34561370 /usr/lib/locale/en_US.utf8/LC_TIME 7fff67080000-7fff67300000 r--p 00000000 fe:05 34561362 /usr/lib/locale/en_US.utf8/LC_COLLATE 7fff67300000-7fff67310000 r--p 00000000 fe:05 34561365 /usr/lib/locale/en_US.utf8/LC_MONETARY 7fff67310000-7fff67320000 r--p 00000000 fe:05 67410566 /usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES 7fff67320000-7fff67330000 r--p 00000000 fe:05 34561368 /usr/lib/locale/en_US.utf8/LC_PAPER 7fff67330000-7fff67340000 r--p 00000000 fe:05 34561366 /usr/lib/locale/en_US.utf8/LC_NAME 7fff67340000-7fff67350000 r--p 00000000 fe:05 34006779 /usr/lib/locale/en_US.utf8/LC_ADDRESS 7fff67350000-7fff67360000 r--p 00000000 fe:05 34561369 /usr/lib/locale/en_US.utf8/LC_TELEPHONE 7fff67360000-7fff67370000 ---p 00000000 00:00 0 7fff67370000-7fff67670000 rw-p 00000000 00:00 0 7fff67670000-7fff67680000 ---p 00000000 00:00 0 7fff67680000-7fff67890000 rw-p 00000000 00:00 0 7fff67890000-7fff678a0000 ---p 00000000 00:00 0 7fff678a0000-7fff68000000 rw-p 00000000 00:00 0 7fff68000000-7fff68030000 rw-p 00000000 00:00 0 7fff68030000-7fff6c000000 ---p 00000000 00:00 0 7fff6c000000-7fff6c030000 rw-p 00000000 00:00 0 7fff6c030000-7fff70000000 ---p 00000000 00:00 0 7fff70000000-7fff70030000 rw-p 00000000 00:00 0 7fff70030000-7fff74000000 ---p 00000000 00:00 0 7fff74000000-7fff74010000 r--p 00000000 fe:05 34561364 /usr/lib/locale/en_US.utf8/LC_MEASUREMENT 7fff74010000-7fff74020000 r--s 00000000 fe:05 101004092 /usr/lib64/gconv/gconv-modules.cache 7fff74020000-7fff74030000 r--p 00000000 fe:05 34561363 /usr/lib/locale/en_US.utf8/LC_IDENTIFICATION 7fff74030000-7fff76900000 rw-p 00000000 00:00 0 7fff76900000-7fff76910000 ---p 00000000 00:00 0 7fff76910000-7fff76b20000 rw-p 00000000 00:00 0 7fff76b20000-7fff76b30000 ---p 00000000 00:00 0 7fff76b30000-7fff76d40000 rw-p 00000000 00:00 0 7fff76d40000-7fff76d50000 ---p 00000000 00:00 0 7fff76d50000-7fff77080000 rw-p 00000000 00:00 0 7fff77080000-7fff77e80000 rw-p 00000000 00:00 0 7fff77e80000-7fff77f60000 ---p 00000000 00:00 0 7fff77f60000-7fff77f70000 rw-p 00000000 00:00 0 7fff77f70000-7fff78050000 ---p 00000000 00:00 0 7fff78050000-7fff78250000 rwxp 00000000 00:00 0 7fff78250000-7fff7f4a0000 ---p 00000000 00:00 0 7fff7f4a0000-7fff7f830000 rwxp 00000000 00:00 0 7fff7f830000-7fff7fbf0000 ---p 00000000 00:00 0 7fff7fbf0000-7fff7fdf0000 rwxp 00000000 00:00 0 7fff7fdf0000-7fff87050000 ---p 00000000 00:00 0 7fff87050000-7fff87090000 r-xp 00000000 fe:06 698953 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libjava.so 7fff87090000-7fff870a0000 r--p 00030000 fe:06 698953 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libjava.so 7fff870a0000-7fff870b0000 rw-p 00040000 fe:06 698953 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libjava.so 7fff870b0000-7fff87990000 r--s 00000000 fe:05 69050156 /var/lib/sss/mc/passwd 7fff87990000-7fff879a0000 r-xp 00000000 fe:05 68226333 /lib64/libnss_sss.so.2 7fff879a0000-7fff879b0000 r--p 00000000 fe:05 68226333 /lib64/libnss_sss.so.2 7fff879b0000-7fff879c0000 rw-p 00010000 fe:05 68226333 /lib64/libnss_sss.so.2 7fff879c0000-7fff879d0000 r-xp 00000000 fe:05 67149034 /lib64/libnss_files-2.31.so 7fff879d0000-7fff879e0000 ---p 00010000 fe:05 67149034 /lib64/libnss_files-2.31.so 7fff879e0000-7fff879f0000 r--p 00010000 fe:05 67149034 /lib64/libnss_files-2.31.so 7fff879f0000-7fff87a00000 rw-p 00020000 fe:05 67149034 /lib64/libnss_files-2.31.so 7fff87a00000-7fff87a20000 r-xp 00000000 fe:05 67149113 /lib64/libgcc_s.so.1 7fff87a20000-7fff87a30000 r--p 00010000 fe:05 67149113 /lib64/libgcc_s.so.1 7fff87a30000-7fff87a40000 rw-p 00020000 fe:05 67149113 /lib64/libgcc_s.so.1 7fff87a40000-7fff87ce0000 r-xp 00000000 fe:05 78678 /usr/lib64/libstdc++.so.6.0.29 7fff87ce0000-7fff87cf0000 r--p 00290000 fe:05 78678 /usr/lib64/libstdc++.so.6.0.29 7fff87cf0000-7fff87d00000 rw-p 002a0000 fe:05 78678 /usr/lib64/libstdc++.so.6.0.29 7fff87d00000-7fff90000000 r--s 00000000 fe:06 1358858 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/modules 7fff90000000-7fff90380000 rw-p 00000000 00:00 0 7fff90380000-7fff94000000 ---p 00000000 00:00 0 7fff94000000-7fff94030000 rw-p 00000000 00:00 0 7fff94030000-7fff94040000 rw-p 00000000 00:00 0 7fff94040000-7fff94060000 r-xp 00000000 fe:06 135524087 /priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/native/libresexhausted.so 7fff94060000-7fff94070000 r--p 00010000 fe:06 135524087 /priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/native/libresexhausted.so 7fff94070000-7fff94080000 rw-p 00020000 fe:06 135524087 /priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/native/libresexhausted.so 7fff94080000-7fff94090000 rw-p 00000000 00:00 0 7fff94090000-7fff940c0000 r-xp 00000000 fe:06 698954 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libjimage.so 7fff940c0000-7fff940d0000 r--p 00020000 fe:06 698954 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libjimage.so 7fff940d0000-7fff940e0000 rw-p 00030000 fe:06 698954 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libjimage.so 7fff940e0000-7fff94110000 ---p 00000000 00:00 0 7fff94110000-7fff942e0000 rw-p 00000000 00:00 0 7fff942e0000-7fff943e0000 r-xp 00000000 fe:05 67149024 /lib64/libm-2.31.so 7fff943e0000-7fff943f0000 r--p 000f0000 fe:05 67149024 /lib64/libm-2.31.so 7fff943f0000-7fff94400000 rw-p 00100000 fe:05 67149024 /lib64/libm-2.31.so 7fff94400000-7fff94410000 r-xp 00000000 fe:05 67149042 /lib64/librt-2.31.so 7fff94410000-7fff94420000 r--p 00000000 fe:05 67149042 /lib64/librt-2.31.so 7fff94420000-7fff94430000 rw-p 00010000 fe:05 67149042 /lib64/librt-2.31.so 7fff94430000-7fff96760000 r-xp 00000000 fe:06 268589158 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so 7fff96760000-7fff96810000 r--p 02320000 fe:06 268589158 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so 7fff96810000-7fff96840000 rw-p 023d0000 fe:06 268589158 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/server/libjvm.so 7fff96840000-7fff968d0000 rw-p 00000000 00:00 0 7fff968d0000-7fff96ad0000 r-xp 00000000 fe:05 67149020 /lib64/libc-2.31.so 7fff96ad0000-7fff96ae0000 r--p 001f0000 fe:05 67149020 /lib64/libc-2.31.so 7fff96ae0000-7fff96af0000 rw-p 00200000 fe:05 67149020 /lib64/libc-2.31.so 7fff96af0000-7fff96b00000 r-xp 00000000 fe:05 67149022 /lib64/libdl-2.31.so 7fff96b00000-7fff96b10000 r--p 00000000 fe:05 67149022 /lib64/libdl-2.31.so 7fff96b10000-7fff96b20000 rw-p 00010000 fe:05 67149022 /lib64/libdl-2.31.so 7fff96b20000-7fff96b50000 r-xp 00000000 fe:05 67149038 /lib64/libpthread-2.31.so 7fff96b50000-7fff96b60000 r--p 00020000 fe:05 67149038 /lib64/libpthread-2.31.so 7fff96b60000-7fff96b70000 rw-p 00030000 fe:05 67149038 /lib64/libpthread-2.31.so 7fff96b70000-7fff96b90000 r-xp 00000000 fe:06 698955 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libjli.so 7fff96b90000-7fff96ba0000 r--p 00010000 fe:06 698955 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libjli.so 7fff96ba0000-7fff96bb0000 rw-p 00020000 fe:06 698955 /priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20/lib/libjli.so 7fff96bb0000-7fff96bd0000 r-xp 00000000 fe:05 67149088 /lib64/libz.so.1.2.11 7fff96bd0000-7fff96be0000 r--p 00010000 fe:05 67149088 /lib64/libz.so.1.2.11 7fff96be0000-7fff96bf0000 rw-p 00020000 fe:05 67149088 /lib64/libz.so.1.2.11 7fff96bf0000-7fff96c00000 rw-s 00000000 fe:05 134221118 /tmp/hsperfdata_TESTUSER/11950 7fff96c00000-7fff96c10000 rwxp 00000000 00:00 0 7fff96c10000-7fff96c30000 r--p 00000000 00:00 0 [vvar] 7fff96c30000-7fff96c40000 r-xp 00000000 00:00 0 [vdso] 7fff96c40000-7fff96c80000 r-xp 00000000 fe:05 68226338 /lib64/ld-2.31.so 7fff96c80000-7fff96c90000 r--p 00030000 fe:05 68226338 /lib64/ld-2.31.so 7fff96c90000-7fff96ca0000 rw-p 00040000 fe:05 68226338 /lib64/ld-2.31.so 7fffcdf40000-7fffcdf70000 rw-p 00000000 00:00 0 [stack] VM Arguments: jvm_args: -Dtest.vm.opts=-Xmx768m -Djava.awt.headless=true -Djava.util.prefs.userRoot=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/tmp -Djava.io.tmpdir=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/tmp -Dtest.getfreeport.max.tries=40 -ea -esa -Dtest.tool.vm.opts=-J-Xmx768m -J-Djava.awt.headless=true -J-Djava.util.prefs.userRoot=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/tmp -J-Djava.io.tmpdir=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/tmp -J-Dtest.getfreeport.max.tries=40 -J-ea -J-esa -Dtest.compiler.opts= -Dtest.java.opts= -Dtest.jdk=/priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20 -Dcompile.jdk=/priv/output_openjdk20_dev_dbgU_linuxppc64le/sapjvm_20 -Dtest.timeout.factor=6.0 -Dtest.nativepath=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/native -Dtest.root=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg -Dtest.name=vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java -Dtest.file=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.java -Dtest.src=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003 -Dtest.src.path=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003:/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/vmTestbase:/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/lib -Dtest.classes=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.d -Dtest.class.path=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.d:/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/vmTestbase:/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/test/lib -Dtest.class.path.prefix=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003:/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/vmTestbase:/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/test/lib -Xmx768m -Djava.awt.headless=true -Djava.util.prefs.userRoot=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/tmp -Djava.io.tmpdir=/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/tmp -Dtest.getfreeport.max.tries=40 -ea -esa -Djava.library.path=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/native -agentlib:resexhausted=-waittime=5 -Xms64m -Xmx64m -XX:MaxMetaspaceSize=9m -XX:-UseGCOverheadLimit java_command: com.sun.javatest.regtest.agent.MainWrapper /priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003/TestDescription.d/main.0.jta java_class_path (initial): /priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003:/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/vmTestbase:/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/vmTestbase:/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/test/lib:/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/lib:/net/mnt/openjdk/tools/jtreg-7+1/lib/jtreg.jar Launcher Type: SUN_STANDARD [Global flags] intx CICompilerCount = 12 {product} {ergonomic} Number of compiler threads to run size_t CompressedClassSpaceSize = 8388608 {product} {ergonomic} Maximum size of class area in Metaspace when compressed class pointers are used uint ConcGCThreads = 3 {product} {ergonomic} Number of threads concurrent gc will use uint G1ConcRefinementThreads = 13 {product} {ergonomic} The number of parallel remembered set update threads. Will be set ergonomically by default. size_t G1HeapRegionSize = 1048576 {product} {ergonomic} Size of the G1 regions. uintx GCDrainStackTargetSize = 64 {product} {ergonomic} Number of entries we will try to leave on the stack during parallel gc size_t InitialHeapSize = 67108864 {product} {command line} Initial heap size (in bytes); zero means use ergonomics size_t MarkStackSize = 4194304 {product} {ergonomic} Size of marking stack size_t MaxHeapSize = 67108864 {product} {command line} Maximum heap size (in bytes) size_t MaxMetaspaceSize = 9437184 {product} {command line} Maximum size of Metaspaces (in bytes) size_t MaxNewSize = 39845888 {product} {ergonomic} Maximum new generation size (in bytes), max_uintx means set ergonomically size_t MinHeapDeltaBytes = 1048576 {product} {ergonomic} The minimum change in heap space due to GC (in bytes) size_t MinHeapSize = 67108864 {product} {command line} Minimum heap size (in bytes); zero means use ergonomics uintx NonNMethodCodeHeapSize = 7604016 {pd product} {ergonomic} Size of code heap with non-nmethods (in bytes) uintx NonProfiledCodeHeapSize = 122027112 {pd product} {ergonomic} Size of code heap with non-profiled methods (in bytes) uintx PowerArchitecturePPC64 = 10 {ARCH diagnostic} {ergonomic} Specify the PowerPC family version in use. If not provided, HotSpot will determine it automatically. Host family version is the maximum value allowed (instructions are not emulated). uintx ProfiledCodeHeapSize = 122027112 {pd product} {ergonomic} Size of code heap with profiled methods (in bytes) uintx ReservedCodeCacheSize = 251658240 {pd product} {ergonomic} Reserved code cache size (in bytes) - maximum code cache size bool SegmentedCodeCache = true {product} {ergonomic} Use a segmented code cache size_t SoftMaxHeapSize = 67108864 {manageable} {ergonomic} Soft limit for maximum heap size (in bytes) bool SuperwordUseVSX = true {ARCH product} {ergonomic} Use Power8 VSX instructions for superword optimization. bool UseBASE64Intrinsics = true {product} {ergonomic} Use intrinsics for java.util.Base64 bool UseByteReverseInstructions = true {ARCH diagnostic} {ergonomic} Use byte reverse instructions. bool UseCharacterCompareIntrinsics = true {C2 diagnostic} {ergonomic} Enables intrinsification of java.lang.Character functions bool UseCompressedClassPointers = true {product lp64_product} {ergonomic} Use 32-bit class pointers in 64-bit VM. lp64_product means flag is always constant in 32 bit VM bool UseCompressedOops = true {product lp64_product} {ergonomic} Use 32-bit object references in 64-bit VM. lp64_product means flag is always constant in 32 bit VM bool UseCountTrailingZerosInstructionsPPC64 = true {ARCH diagnostic} {ergonomic} Use count trailing zeros instructions. bool UseG1GC = true {product} {ergonomic} Use the Garbage-First garbage collector bool UseGCOverheadLimit = false {product} {command line} Use policy to limit of proportion of time spent in GC before an OutOfMemory error is thrown bool UsePopCountInstruction = true {product} {ergonomic} Use population count instruction bool UseVectorByteReverseInstructionsPPC64 = true {ARCH diagnostic} {ergonomic} Use Power9 xxbr* vector byte reverse instructions. Logging: Log output configuration: #0: stdout all=warning uptime,level,tags foldmultilines=false #1: stderr all=off uptime,level,tags foldmultilines=false Environment Variables: CLASSPATH=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted003:/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/vmTestbase:/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/vmTestbase:/priv/output_openjdk20_dev_dbgU_linuxppc64le/jtreg_hotspot_tier4_work/JTwork/classes/test/lib:/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/lib:/net/mnt/openjdk/tools/jtreg-7+1/lib/jtreg.jar PATH=/bin:/usr/bin:/usr/sbin LD_LIBRARY_PATH=/priv/output_openjdk20_dev_dbgU_linuxppc64le/grmpf/testdata/jtreg/jtreg_test_20/test/hotspot/jtreg/native LANG=en_US.UTF-8 Active Locale: LC_ALL=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 LC_MONETARY=en_US.UTF-8 LC_NUMERIC=en_US.UTF-8 LC_TIME=en_US.UTF-8 Signal Handlers: SIGSEGV: crash_handler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGBUS: crash_handler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGFPE: crash_handler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGPIPE: javaSignalHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGXFSZ: javaSignalHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGILL: crash_handler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGUSR2: SR_handler in libjvm.so, mask=00100000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked SIGHUP: UserHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGINT: SIG_IGN, mask=00000000000000000000000000000000, flags=none, unblocked SIGTERM: UserHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked SIGQUIT: UserHandler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, blocked SIGTRAP: crash_handler in libjvm.so, mask=11100100010111111101111111111110, flags=SA_RESTART|SA_SIGINFO, unblocked Native Memory Tracking: (Omitting categories weighting less than 1KB) Total: reserved=546634KB, committed=186570KB malloc: 51914KB #116798 mmap: reserved=494720KB, committed=134656KB - Java Heap (reserved=65536KB, committed=65536KB) (mmap: reserved=65536KB, committed=65536KB) - Class (reserved=10859KB, committed=5547KB) (classes #2253) ( instance classes #2134, array classes #119) (malloc=2667KB #26830) (mmap: reserved=8192KB, committed=2880KB) ( Metadata: ) ( reserved=65536KB, committed=6336KB) ( used=3815KB) ( waste=2521KB =39.79%) ( Class space:) ( reserved=8192KB, committed=2880KB) ( used=749KB) ( waste=2131KB =74.00%) - Thread (reserved=57023KB, committed=4287KB) (thread #23) (stack: reserved=56960KB, committed=4224KB) (malloc=37KB #142) (arena=26KB #45) - Code (reserved=249039KB, committed=9231KB) (malloc=1295KB #36153) (mmap: reserved=247744KB, committed=7936KB) - GC (reserved=61385KB, committed=61385KB) (malloc=27145KB #835) (mmap: reserved=34240KB, committed=34240KB) - GCCardSet (reserved=11KB, committed=11KB) (malloc=11KB #195) - Compiler (reserved=274KB, committed=274KB) (malloc=12KB #53) (arena=261KB #6) - Internal (reserved=10326KB, committed=10326KB) (malloc=10198KB #35936) (mmap: reserved=128KB, committed=128KB) - Other (reserved=2KB, committed=2KB) (malloc=2KB #1) - Symbol (reserved=1289KB, committed=1289KB) (malloc=929KB #4260) (arena=360KB #1) - Native Memory Tracking (reserved=1832KB, committed=1832KB) (malloc=7KB #70) (tracking overhead=1825KB) - Shared class space (reserved=16384KB, committed=13376KB) (mmap: reserved=16384KB, committed=13376KB) - Arena Chunk (reserved=4718KB, committed=4718KB) (malloc=4718KB) - Module (reserved=1508KB, committed=1508KB) (malloc=1508KB #6654) - Synchronization (reserved=690KB, committed=690KB) (malloc=690KB #5377) - Serviceability (reserved=17KB, committed=17KB) (malloc=17KB #13) - Metaspace (reserved=65738KB, committed=6538KB) (malloc=202KB #38) (mmap: reserved=65536KB, committed=6336KB) - String Deduplication (reserved=1KB, committed=1KB) (malloc=1KB #8) - Object Monitors (reserved=1KB, committed=1KB) (malloc=1KB #3) Preinit state:entries: 432 (primary: 432, empties: 7487), sum bytes: 19904, longest chain length: 1 pre-init mallocs: 484, pre-init reallocs: 28, pre-init frees: 52 --------------- S Y S T E M --------------- OS: NAME="SLES" VERSION="15-SP4" VERSION_ID="15.4" PRETTY_NAME="SUSE Linux Enterprise Server 15 SP4" ID="sles" ID_LIKE="suse" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:suse:sles:15:sp4" DOCUMENTATION_URL="https://documentation.suse.com/" uname: Linux TESTBOX 5.14.21-150400.24.21-default #1 SMP Wed Sep 7 06:51:18 UTC 2022 (974d0aa) ppc64le OS uptime: 6 days 9:50 hours libc: glibc 2.31 NPTL 2.31 rlimit (soft/hard): STACK 8192k/infinity , CORE infinity/infinity , NPROC 259862/259862 , NOFILE 32800/32800 , AS infinity/infinity , CPU infinity/infinity , DATA infinity/infinity , FSIZE infinity/infinity , MEMLOCK 64k/64k load average: 27.29 28.89 26.64 /proc/meminfo: MemTotal: 66530688 kB MemFree: 17213824 kB MemAvailable: 46767296 kB Buffers: 61248 kB Cached: 29001536 kB SwapCached: 6400 kB Active: 13898304 kB Inactive: 32327936 kB Active(anon): 72576 kB Inactive(anon): 17155712 kB Active(file): 13825728 kB Inactive(file): 15172224 kB Unevictable: 154944 kB Mlocked: 154944 kB SwapTotal: 4194240 kB SwapFree: 3888704 kB Dirty: 4992 kB Writeback: 0 kB AnonPages: 17317824 kB Mapped: 220608 kB Shmem: 23040 kB KReclaimable: 1362176 kB Slab: 2749056 kB SReclaimable: 1362176 kB SUnreclaim: 1386880 kB KernelStack: 27024 kB PageTables: 13952 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 37459584 kB Committed_AS: 24214208 kB VmallocTotal: 549755813888 kB VmallocUsed: 34560 kB VmallocChunk: 0 kB Percpu: 20480 kB HardwareCorrupted: 0 kB AnonHugePages: 0 kB ShmemHugePages: 0 kB ShmemPmdMapped: 0 kB FileHugePages: 0 kB FilePmdMapped: 0 kB CmaTotal: 0 kB CmaFree: 0 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB Hugetlb: 0 kB DirectMap4k: 0 kB DirectMap64k: 0 kB DirectMap2M: 67108864 kB DirectMap1G: 0 kB /sys/kernel/mm/transparent_hugepage/enabled: always [madvise] never /sys/kernel/mm/transparent_hugepage/defrag (defrag/compaction efforts parameter): always defer defer+madvise [madvise] never Process Memory: Virtual Size: 2236608K (peak: 2303616K) Resident Set Size: 186752K (peak: 186752K) (anon: 144128K, file: 42624K, shmem: 0K) Swapped out: 0K C-Heap outstanding allocations: 56433K, retained: 4878K glibc malloc tunables: (default) /proc/sys/kernel/threads-max (system-wide limit on the number of threads): 519725 /proc/sys/vm/max_map_count (maximum number of memory map areas a process may have): 1000000 /proc/sys/kernel/pid_max (system-wide limit on number of process identifiers): 32768 container (cgroup) information: container_type: cgroupv1 cpu_cpuset_cpus: 0-15 cpu_memory_nodes: 0 active_processor_count: 16 cpu_quota: no quota cpu_period: 100000 cpu_shares: no shares memory_limit_in_bytes: unlimited memory_and_swap_limit_in_bytes: unlimited memory_soft_limit_in_bytes: unlimited memory_usage_in_bytes: 46408640 k memory_max_usage_in_bytes: 279552 k kernel_memory_usage_in_bytes: 2624 k kernel_memory_max_usage_in_bytes: unlimited kernel_memory_limit_in_bytes: 119488 k maximum number of tasks: unlimited current number of tasks: 1352 Virtualization information: system_type=IBM,9080-HEX partition_max_entitled_capacity=200 system_potential_processors=120 NumLpars=12 partition_entitled_capacity=200 capacity_weight=0 capped=1 entitled_proc_capacity_available=0 partition_active_processors=2 partition_potential_processors=2 shared_processor_mode=0 Steal ticks since vm start: 0 Steal ticks percentage since vm start: 0.000 CPU: total 16 (initial active 16) ppc64 fsqrt isel lxarxeh cmpb popcntb popcntw fcfids vand lqarx aes vpmsumb mfdscr vsx ldbrx stdbrx sha darn brw /proc/cpuinfo: processor : 0 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) processor : 1 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) processor : 2 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) processor : 3 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) processor : 4 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) processor : 5 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) processor : 6 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) processor : 7 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) processor : 8 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) processor : 9 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) processor : 10 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) processor : 11 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) processor : 12 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) processor : 13 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) processor : 14 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) processor : 15 cpu : POWER10 (architected), altivec supported clock : 3550.000000MHz revision : 2.0 (pvr 0080 0200) timebase : 512000000 platform : pSeries model : IBM,9080-HEX machine : CHRP IBM,9080-HEX MMU : Radix Online cpus: 0-15 Offline cpus: cache level: 1 cache type: Data cache size: 32K cache coherency line size: 128 cache level: 1 cache type: Instruction cache size: 48K cache coherency line size: 128 cache level: 2 cache type: Unified cache size: 1024K cache coherency line size: 128 cache level: 3 cache type: Unified cache size: 4096K cache coherency line size: 128 Memory: 64k page, physical 66530688k(17213824k free), swap 4194240k(3888704k free) Page Sizes: 64k vm_info: OpenJDK 64-Bit Server VM (fastdebug 20-internal-adhoc.openjdk.jdk-dev) for linux-ppc64le JRE (20-internal-adhoc.openjdk.jdk-dev), built on 2022-11-21T18:21:08Z by "openjdk" with gcc 8.2.1 20180831 [gcc-8-branch revision 264010] END.