JDK 20 |
---|
20Resolved |
Relates :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
The following test failed in the JDK20 CI: applications/renaissance/RenaissanceStressTest24H.java Here's a snippet from the log file: Output and diagnostic info for process 48248 was saved into 'pid-48248-output.log' [2022-07-31T19:17:18.226573500Z] Gathering output for process 55004 [2022-07-31T19:17:18.407803500Z] Waiting for completion for process 55004 [2022-07-31T19:17:18.407803500Z] Waiting for completion finished for process 55004 Output and diagnostic info for process 55004 was saved into 'pid-55004-output.log' [stress.process.out] ====== scala-doku (scala-sat) [default], iteration 0 started ====== [stress.process.out] # [stress.process.out] # A fatal error has been detected by the Java Runtime Environment: [stress.process.out] # [stress.process.out] # Internal Error (c:\\sb\\prod\\1659059411\\workspace\\open\\src\\hotspot\\share\\runtime\\deoptimization.cpp:2084), pid=19408, tid=29324 [stress.process.out] # fatal error: missing receiver type check [stress.process.out] # [stress.process.out] # JRE version: Java(TM) SE Runtime Environment (20.0+9) (fastdebug build 20-ea+9-459) [stress.process.out] # Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 20-ea+9-459, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64) [stress.process.out] # Core dump will be written. Default location: C:\\sb\\prod\\1659225967\\testoutput\\test-support\\jtreg_closed_test_hotspot_jtreg_applications_renaissance_RenaissanceStressTest24H_java\\scratch\\0\\hs_err_pid19408.mdmp [stress.process.out] # [stress.process.out] Unsupported internal testing APIs have been used. [stress.process.out] [stress.process.out] # An error report file with more information is saved as: [stress.process.out] # C:\\sb\\prod\\1659225967\\testoutput\\test-support\\jtreg_closed_test_hotspot_jtreg_applications_renaissance_RenaissanceStressTest24H_java\\scratch\\0\\hs_err_pid19408.log [stress.process.out] [69078.561s][warning][os] Loading hsdis library failed [stress.process.out] # [stress.process.out] # If you would like to submit a bug report, please visit: [stress.process.out] # https://bugreport.java.com/bugreport/crash.jsp [stress.process.out] # [2022-07-31T19:18:18.424119700Z] Gathering output for process 27640 [2022-07-31T19:18:19.505115700Z] Waiting for completion for process 27640 [2022-07-31T19:18:19.505115700Z] Waiting for completion finished for process 27640 Output and diagnostic info for process 27640 was saved into 'pid-27640-output.log' [2022-07-31T19:18:19.535139400Z] Gathering output for process 30716 [2022-07-31T19:18:19.626141Z] Waiting for completion for process 30716 [2022-07-31T19:18:19.626141Z] Waiting for completion finished for process 30716 Output and diagnostic info for process 30716 was saved into 'pid-30716-output.log' [2022-07-31T19:18:19.641504100Z] Gathering output for process 65308 [2022-07-31T19:18:19.739119900Z] Waiting for completion for process 65308 [2022-07-31T19:18:19.739119900Z] Waiting for completion finished for process 65308 Output and diagnostic info for process 65308 was saved into 'pid-65308-output.log' [2022-07-31T19:18:19.750108800Z] Gathering output for process 5848 [2022-07-31T19:18:19.901229100Z] Waiting for completion for process 5848 [2022-07-31T19:18:19.901229100Z] Waiting for completion finished for process 5848 Output and diagnostic info for process 5848 was saved into 'pid-5848-output.log' Stress process failed. See stress.process.err/stress.process.out files for details. Here's the crashing thread's stack and deopt info: --------------- T H R E A D --------------- Current thread (0x000001903e88daf0): JavaThread "RenaissanceStressModule" [_thread_in_vm, id=29324, stack(0x0000000c8df00000,0x0000000c8e000000)] Stack: [0x0000000c8df00000,0x0000000c8e000000] Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [jvm.dll+0xc731e1] os::platform_print_native_stack+0xf1 (os_windows_x86.cpp:234) V [jvm.dll+0xed0ef4] VMError::report+0x10e4 (vmError.cpp:839) V [jvm.dll+0xed2a2e] VMError::report_and_die+0x7fe (vmError.cpp:1691) V [jvm.dll+0x5ac02e] report_fatal+0xde (debug.cpp:306) V [jvm.dll+0x5d00cf] Deoptimization::uncommon_trap_inner+0x104f (deoptimization.cpp:2084) V [jvm.dll+0x5cf044] Deoptimization::uncommon_trap+0x24 (deoptimization.cpp:2452) C 0x0000019026251acb Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) v ~UncommonTrapBlob 0x0000019026251acb J 3813251 c2 scala.collection.mutable.WrappedArray.foreach(Lscala/Function1;)V (6 bytes) @ 0x0000019028547178 [0x0000019028546ee0+0x0000000000000298] J 3813741 c2 scala.collection.generic.Growable$class.$plus$plus$eq(Lscala/collection/generic/Growable;Lscala/collection/TraversableOnce;)Lscala/collection/generic/Growable; (44 bytes) @ 0x00000190284a6e78 [0x00000190284a6d00+0x0000000000000178] J 3813633 c2 scala.collection.TraversableLike$class.to(Lscala/collection/TraversableLike;Lscala/collection/generic/CanBuildFrom;)Ljava/lang/Object; (34 bytes) @ 0x00000190284b266c [0x00000190284b21e0+0x000000000000048c] j scala.collection.mutable.ArrayOps$ofInt.to(Lscala/collection/generic/CanBuildFrom;)Ljava/lang/Object;+2 j scala.collection.TraversableOnce$class.toSet(Lscala/collection/TraversableOnce;)Lscala/collection/immutable/Set;+7 j scala.collection.mutable.ArrayOps$ofInt.toSet()Lscala/collection/immutable/Set;+1 j cafesat.sat.Solver$$anonfun$initClauses$1.apply(Lcafesat/sat/Solver$Clause;)V+10 j cafesat.sat.Solver$$anonfun$initClauses$1.apply(Ljava/lang/Object;)Ljava/lang/Object;+5 J 3813629 c2 scala.collection.immutable.List.foreach(Lscala/Function1;)V (32 bytes) @ 0x00000190284b8bf4 [0x00000190284b8b00+0x00000000000000f4] j cafesat.sat.Solver.initClauses(Lscala/collection/immutable/List;)V+17 j cafesat.sat.Solver.solve([Lcafesat/sat/Literal;)Lcafesat/sat/Solver$Results$Result;+73 j cafesat.api.Solver$.solveForSatisfiability(Lcafesat/api/Formulas$Formula;)Lscala/Option;+239 j org.renaissance.scala.sat.doku.Solver$.solve([[Lscala/Option;)Lscala/Option;+513 j org.renaissance.scala.sat.doku.ScalaDoku.run(Lorg/renaissance/BenchmarkContext;)Lorg/renaissance/BenchmarkResult;+18 j org.renaissance.harness.ExecutionDriver.executeOperation(ILjava/lang/String;Lorg/renaissance/Benchmark;Lorg/renaissance/harness/EventDispatcher;Z)J+28 j org.renaissance.harness.ExecutionDriver.executeBenchmark(Lorg/renaissance/Benchmark;Lorg/renaissance/harness/EventDispatcher;Lorg/renaissance/Plugin$ExecutionPolicy;)V+69 j org.renaissance.harness.RenaissanceSuite$.$anonfun$runBenchmarks$1(Ljava/lang/String;Lorg/renaissance/harness/EventDispatcher;Lorg/renaissance/Plugin$ExecutionPolicy;Lscala/collection/mutable/ArrayBuffer;Lorg/renaissance/core/BenchmarkInfo;)V+25 j org.renaissance.harness.RenaissanceSuite$.$anonfun$runBenchmarks$1$adapted(Ljava/lang/String;Lorg/renaissance/harness/EventDispatcher;Lorg/renaissance/Plugin$ExecutionPolicy;Lscala/collection/mutable/ArrayBuffer;Lorg/renaissance/core/BenchmarkInfo;)Ljava/lang/Object;+6 j org.renaissance.harness.RenaissanceSuite$$$Lambda$4279+0x0000000803f8fb80.apply(Ljava/lang/Object;)Ljava/lang/Object;+20 j scala.collection.mutable.ResizableArray.foreach(Lscala/Function1;)V+23 j scala.collection.mutable.ResizableArray.foreach$(Lscala/collection/mutable/ResizableArray;Lscala/Function1;)V+2 j scala.collection.mutable.ArrayBuffer.foreach(Lscala/Function1;)V+2 j org.renaissance.harness.RenaissanceSuite$.runBenchmarks(Lscala/collection/Seq;Ljava/lang/String;Lorg/renaissance/Plugin$ExecutionPolicy;Lorg/renaissance/harness/EventDispatcher;)V+32 j org.renaissance.harness.RenaissanceSuite$.main([Ljava/lang/String;)V+481 j org.renaissance.harness.RenaissanceSuite.main([Ljava/lang/String;)V+4 j java.lang.invoke.LambdaForm$DMH+0x0000000801002c00.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;)V+10 java.base@20-ea j java.lang.invoke.LambdaForm$MH+0x0000000803c2d800.invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+33 java.base@20-ea 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-ea j jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+55 java.base@20-ea j jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+23 java.base@20-ea j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+102 java.base@20-ea j org.renaissance.core.Launcher.launchHarnessClass(Ljava/lang/String;[Ljava/lang/String;)V+50 j org.renaissance.core.Launcher.main([Ljava/lang/String;)V+64 j java.lang.invoke.LambdaForm$DMH+0x0000000801002c00.invokeStatic(Ljava/lang/Object;Ljava/lang/Object;)V+10 java.base@20-ea j java.lang.invoke.LambdaForm$MH+0x0000000803c2d800.invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+33 java.base@20-ea 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-ea j jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+55 java.base@20-ea j jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+23 java.base@20-ea j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+102 java.base@20-ea j applications.kitchensink.process.stress.modules.RenaissanceStressModule.execute()V+129 j applications.kitchensink.process.stress.modules.StressModule.run()V+118 j java.lang.Thread.run()V+13 java.base@20-ea v ~StubRoutines::call_stub 0x0000019026121087 -------------------------------------------------------------------------------- Decoding CodeBlob, name: UncommonTrapBlob, at [0x0000019026251aa0, 0x0000019026251c38] 408 bytes [MachCode] 0x0000019026251aa0: 4883 ec28 | 4889 6c24 | 208b d2c5 | f877 4989 | a710 0300 | 0049 8bcf | 41b8 0200 | 0000 49ba 0x0000019026251ac0: 20f0 3699 | fc7f 0000 | 41ff d249 | c787 1003 | 0000 0000 | 0000 49c7 | 8718 0300 | 0000 0000 0x0000019026251ae0: 00c5 f877 | 488b f848 | 817f 4402 | 0000 000f | 841c 0000 | 0048 b970 | 69f8 99fc | 7f00 0048 0x0000019026251b00: 83e4 f049 | bab0 718c | 99fc 7f00 | 0041 ffd2 | f448 83c4 | 288b 4f08 | 4803 e148 | 8b6f 388b 0x0000019026251b20: 5f14 488b | cc89 9900 | f0ff ff48 | 81e9 0010 | 0000 81eb | 0010 0000 | 7feb 4889 | 9900 f0ff 0x0000019026251b40: ff48 8999 | 00e0 ffff | 4889 9900 | d0ff ff48 | 8999 00c0 | ffff 4889 | 9900 b0ff | ff48 8999 0x0000019026251b60: 00a0 ffff | 4889 9900 | 90ff ff48 | 8999 0080 | ffff 4889 | 9900 70ff | ff48 8999 | 0060 ffff 0x0000019026251b80: 4889 9900 | 50ff ff48 | 8b4f 2048 | 83c4 0848 | 8b77 188b | 5710 4c8b | c48b 5f0c | 482b e348 0x0000019026251ba0: 8b1e 4883 | eb10 48ff | 3155 488b | ec48 2be3 | 4c89 45f8 | 48c7 45f0 | 0000 0000 | 4c8b c448 0x0000019026251bc0: 83c6 0848 | 83c1 08ff | ca75 d448 | ff31 5548 | 8bec 4883 | ec20 c5f8 | 7749 89af | 2003 0000 0x0000019026251be0: 49ba d61b | 2526 9001 | 0000 4d89 | 9718 0300 | 0049 89a7 | 1003 0000 | 4883 e4f0 | 498b cfba 0x0000019026251c00: 0200 0000 | 49ba e005 | 3799 fc7f | 0000 41ff | d249 c787 | 1003 0000 | 0000 0000 | 49c7 8720 0x0000019026251c20: 0300 0000 | 0000 0049 | c787 1803 | 0000 0000 | 0000 c5f8 | 77c9 c3f4 [/MachCode] -------------------------------------------------------------------------------- Compiled method (c2) 69078562 3813251 4 scala.collection.mutable.WrappedArray::foreach (6 bytes) total in heap [0x0000019028546c90,0x0000019028547808] = 2936 relocation [0x0000019028546df0,0x0000019028546ec8] = 216 main code [0x0000019028546ee0,0x00000190285472b0] = 976 stub code [0x00000190285472b0,0x00000190285472c8] = 24 oops [0x00000190285472c8,0x00000190285472d0] = 8 metadata [0x00000190285472d0,0x0000019028547348] = 120 scopes data [0x0000019028547348,0x0000019028547528] = 480 scopes pcs [0x0000019028547528,0x0000019028547788] = 608 dependencies [0x0000019028547788,0x00000190285477a0] = 24 handler table [0x00000190285477a0,0x00000190285477e8] = 72 nul chk table [0x00000190285477e8,0x0000019028547808] = 32 [Constant Pool (empty)] [MachCode] [Entry Point] # {method} {0x00000190a198e718} 'foreach' '(Lscala/Function1;)V' in 'scala/collection/mutable/WrappedArray' # this: rdx:rdx = 'scala/collection/mutable/WrappedArray' # parm0: r8:r8 = 'scala/Function1' # [sp+0x60] (sp of caller) ;; N324: # out( B1 ) <- BLOCK HEAD IS JUNK Freq: 1 0x0000019028546ee0: 448b 5208 | 49bb 0000 | 0000 0800 | 0000 4d03 | d349 3bc2 0x0000019028546ef4: ; {runtime_call ic_miss_stub} 0x0000019028546ef4: 0f85 2637 | d0fd 9090 | 9090 9090 [Verified Entry Point] ;; B1: # out( B18 B2 ) <- BLOCK HEAD IS JUNK Freq: 1 0x0000019028546f00: e99b 3bbf | fdff ff55 0x0000019028546f08: ;*synchronization entry ; - scala.collection.mutable.WrappedArray::foreach@-1 (line 35) 0x0000019028546f08: 4883 ec50 | 4c89 4424 | 184c 8bca | 448b 5208 0x0000019028546f18: ; {metadata('scala/collection/mutable/WrappedArray$ofRef')} 0x0000019028546f18: 4181 fae0 | 984c 040f | 8537 0200 0x0000019028546f24: ;*invokeinterface length {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.IndexedSeqOptimized$class::foreach@3 (line 32) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028546f24: 0048 8bfa 0x0000019028546f28: ;*getfield array {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.mutable.WrappedArray$ofRef::array@1 (line 124) ; - scala.collection.mutable.WrappedArray$ofRef::length@1 (line 126) ; - scala.collection.IndexedSeqOptimized$class::foreach@3 (line 32) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028546f28: 448b 5710 0x0000019028546f2c: ; implicit exception: dispatches to 0x0000019028547268 0x0000019028546f2c: 438b 4cd4 0x0000019028546f30: ;*arraylength {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.mutable.WrappedArray$ofRef::length@4 (line 126) ; - scala.collection.IndexedSeqOptimized$class::foreach@3 (line 32) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028546f30: 0c85 c90f | 86ca 0100 0x0000019028546f38: ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.IndexedSeqOptimized$class::foreach@11 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028546f38: 0045 33db | eb0f 9090 ;; B5: # out( B6 ) <- in( B15 ) top-of-loop Freq: 1.05242 0x0000019028546f40: 4c8b 0c24 | 488b 7c24 | 088b 4c24 0x0000019028546f4c: ;*aload_1 {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.IndexedSeqOptimized$class::foreach@14 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028546f4c: 1044 8b57 0x0000019028546f50: ;*getfield array {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.mutable.WrappedArray$ofRef::array@1 (line 124) ; - scala.collection.mutable.WrappedArray$ofRef::apply@1 (line 127) ; - scala.collection.IndexedSeqOptimized$class::foreach@17 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028546f50: 1047 8b44 | d40c 453b | d80f 83b7 | 0100 0049 | c1e2 0343 0x0000019028546f64: ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.mutable.WrappedArray$ofRef::apply@5 (line 127) ; - scala.collection.IndexedSeqOptimized$class::foreach@17 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028546f64: 8b5c 9a10 | 4c8b 5424 | 1841 8b52 0x0000019028546f70: ;*invokeinterface apply {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.IndexedSeqOptimized$class::foreach@22 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028546f70: 084c 8bc3 0x0000019028546f74: ; {external_word} 0x0000019028546f74: 4152 49ba | 300b 1a9a | fc7f 0000 | 4d3b 220f | 841c 0000 0x0000019028546f88: ; {external_word} 0x0000019028546f88: 0048 b910 | 16f3 99fc | 7f00 0048 0x0000019028546f94: ; {runtime_call MacroAssembler::debug64} 0x0000019028546f94: 83e4 f049 | bab0 718c | 99fc 7f00 | 0041 ffd2 | f441 5a49 0x0000019028546fa8: ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.mutable.WrappedArray$ofRef::apply@5 (line 127) ; - scala.collection.IndexedSeqOptimized$class::foreach@17 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) ; {metadata('scala/collection/generic/Growable$$anonfun$$plus$plus$eq$1')} 0x0000019028546fa8: c1e0 0381 | fa40 1bf0 | 030f 84cf 0x0000019028546fb4: ; {metadata('scala/collection/TraversableLike$$anonfun$map$1')} 0x0000019028546fb4: 0000 0081 | fa00 00d2 | 030f 85d1 | 0100 0089 | 5c24 2044 | 895c 2414 | 894c 2410 | 4889 7c24 0x0000019028546fd4: 084c 890c 0x0000019028546fd8: ;*invokeinterface apply {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.IndexedSeqOptimized$class::foreach@22 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028546fd8: 2441 8b6a 0x0000019028546fdc: ;*getfield b$1 {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.TraversableLike$$anonfun$map$1::apply@1 (line 245) ; - scala.collection.TraversableLike$$anonfun$map$1::apply@2 (line 245) ; - scala.collection.IndexedSeqOptimized$class::foreach@22 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028546fdc: 0c45 8b5a | 104c 8954 | 2428 498b 0x0000019028546fe8: ; {external_word} 0x0000019028546fe8: d341 5249 | ba30 0b1a | 9afc 7f00 | 004d 3b22 | 0f84 1c00 0x0000019028546ffc: ; {external_word} 0x0000019028546ffc: 0000 48b9 | 1016 f399 | fc7f 0000 | 4883 e4f0 0x000001902854700c: ; {runtime_call MacroAssembler::debug64} 0x000001902854700c: 49ba b071 | 8c99 fc7f | 0000 41ff | d2f4 415a 0x000001902854701c: ;*getfield f$4 {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.TraversableLike$$anonfun$map$1::apply@5 (line 245) ; - scala.collection.TraversableLike$$anonfun$map$1::apply@2 (line 245) ; - scala.collection.IndexedSeqOptimized$class::foreach@22 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x000001902854701c: 48c1 e203 | 9048 b8ff | ffff ffff 0x0000019028547028: ; {virtual_call} 0x0000019028547028: ffff ffe8 0x000001902854702c: ; ImmutableOopMap {rbp=NarrowOop [1756591364]=Oop [1756591372]=Oop [1756591388]=Oop [1756591396]=NarrowOop [1756591404]=Oop } ;*invokeinterface apply {reexecute=0 rethrow=0 return_oop=1} ; - scala.collection.TraversableLike$$anonfun$map$1::apply@9 (line 245) ; - scala.collection.TraversableLike$$anonfun$map$1::apply@2 (line 245) ; - scala.collection.IndexedSeqOptimized$class::foreach@22 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x000001902854702c: f03b d0fd ;; B12: # out( B22 B13 ) <- in( B11 ) Freq: 0.35821 0x0000019028547030: 488b d541 0x0000019028547034: ; {external_word} 0x0000019028547034: 5249 ba30 | 0b1a 9afc | 7f00 004d | 3b22 0f84 | 1c00 0000 ;; MacroAssembler::decode_heap_oop: heap base corrupted? 0x0000019028547048: ; {external_word} 0x0000019028547048: 48b9 1016 | f399 fc7f | 0000 4883 0x0000019028547054: ; {runtime_call MacroAssembler::debug64} 0x0000019028547054: e4f0 49ba | b071 8c99 | fc7f 0000 | 41ff d2f4 | 415a 48c1 0x0000019028547068: ;*getfield b$1 {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.TraversableLike$$anonfun$map$1::apply@1 (line 245) ; - scala.collection.TraversableLike$$anonfun$map$1::apply@2 (line 245) ; - scala.collection.IndexedSeqOptimized$class::foreach@22 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028547068: e203 4c8b | c048 8b6c | 2428 9090 | 9048 b8ff | ffff ffff 0x000001902854707c: ; {virtual_call} 0x000001902854707c: ffff ffe8 0x0000019028547080: ; ImmutableOopMap {rbp=Oop [1756591364]=Oop [1756591372]=Oop [1756591388]=Oop [1756591396]=NarrowOop } ;*invokeinterface $plus$eq {reexecute=0 rethrow=0 return_oop=1} ; - scala.collection.TraversableLike$$anonfun$map$1::apply@14 (line 245) ; - scala.collection.TraversableLike$$anonfun$map$1::apply@2 (line 245) ; - scala.collection.IndexedSeqOptimized$class::foreach@22 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028547080: 9c3b d0fd ;; B13: # out( B15 ) <- in( B12 ) Freq: 0.358203 0x0000019028547084: eb6a 4489 | 5c24 1489 | 4c24 1048 | 897c 2408 | 4c89 0c24 | 488b 6c24 0x000001902854709c: ;*invokeinterface apply {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.IndexedSeqOptimized$class::foreach@22 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x000001902854709c: 1844 8b55 | 0c49 8bd2 0x00000190285470a4: ; {external_word} 0x00000190285470a4: 4152 49ba | 300b 1a9a | fc7f 0000 | 4d3b 220f | 841c 0000 0x00000190285470b8: ; {external_word} 0x00000190285470b8: 0048 b910 | 16f3 99fc | 7f00 0048 0x00000190285470c4: ; {runtime_call MacroAssembler::debug64} 0x00000190285470c4: 83e4 f049 | bab0 718c | 99fc 7f00 | 0041 ffd2 | f441 5a48 0x00000190285470d8: ;*getfield $outer {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$$anonfun$$plus$plus$eq$1::apply@1 (line 59) ; - scala.collection.generic.Growable$$anonfun$$plus$plus$eq$1::apply@2 (line 59) ; - scala.collection.IndexedSeqOptimized$class::foreach@-1 (line 31) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x00000190285470d8: c1e2 0389 | 5c24 2490 | 9048 b860 | db70 6190 0x00000190285470e8: ; {virtual_call} 0x00000190285470e8: 0100 00e8 0x00000190285470ec: ; ImmutableOopMap {rbp=Oop [1756591364]=Oop [1756591372]=Oop [1756591388]=Oop [1756591400]=NarrowOop } ;*invokeinterface $plus$eq {reexecute=0 rethrow=0 return_oop=1} ; - scala.collection.generic.Growable$$anonfun$$plus$plus$eq$1::apply@5 (line 59) ; - scala.collection.generic.Growable$$anonfun$$plus$plus$eq$1::apply@2 (line 59) ; - scala.collection.IndexedSeqOptimized$class::foreach@22 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x00000190285470ec: e055 c5fd ;; B15: # out( B5 B16 ) <- in( B14 B13 ) Freq: 1.67915 0x00000190285470f0: 448b 5c24 0x00000190285470f4: ;*iadd {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.IndexedSeqOptimized$class::foreach@30 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x00000190285470f4: 1441 ffc3 | 443b 5c24 | 100f 8c3d 0x0000019028547100: ;*if_icmpge {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.IndexedSeqOptimized$class::foreach@11 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028547100: feff ff48 | 83c4 505d 0x0000019028547108: ; {poll_return} 0x0000019028547108: 493b a7c8 | 0300 000f | 8783 0100 | 00c3 bae4 | ffff ff48 | 897c 2408 | 4489 5c24 | 0444 8954 0x0000019028547128: 2410 4489 | 5c24 144c | 894c 2420 | 894c 2430 0x0000019028547138: ; {runtime_call UncommonTrapBlob} 0x0000019028547138: 9090 90e8 0x000001902854713c: ; ImmutableOopMap {[1756591372]=Oop [1756591380]=NarrowOop [1756591388]=Oop [1756591396]=Oop } ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.mutable.WrappedArray$ofRef::apply@5 (line 127) ; - scala.collection.IndexedSeqOptimized$class::foreach@17 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x000001902854713c: 60a9 d0fd 0x0000019028547140: ; {external_word} 0x0000019028547140: 48b9 00d6 | e999 fc7f | 0000 4883 0x000001902854714c: ; {runtime_call MacroAssembler::debug64} 0x000001902854714c: e4f0 49ba | b071 8c99 | fc7f 0000 0x0000019028547158: ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.mutable.WrappedArray$ofRef::apply@5 (line 127) ; - scala.collection.IndexedSeqOptimized$class::foreach@17 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028547158: 41ff d2f4 ;; B18: # out( N324 ) <- in( B1 ) Freq: 1e-06 0x000001902854715c: ba37 ffff | ff4c 894c | 2408 4c89 | 4424 104c | 894c 2418 0x0000019028547170: ; {runtime_call UncommonTrapBlob} 0x0000019028547170: 9090 90e8 0x0000019028547174: ; ImmutableOopMap {[1756591372]=Oop [1756591380]=Oop [1756591388]=Oop } ;*invokeinterface length {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.IndexedSeqOptimized$class::foreach@3 (line 32) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028547174: 28a9 d0fd 0x0000019028547178: ; {external_word} 0x0000019028547178: 48b9 00d6 | e999 fc7f | 0000 4883 0x0000019028547184: ; {runtime_call MacroAssembler::debug64} 0x0000019028547184: e4f0 49ba | b071 8c99 | fc7f 0000 0x0000019028547190: ;*invokeinterface length {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.IndexedSeqOptimized$class::foreach@3 (line 32) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028547190: 41ff d2f4 ;; B19: # out( N324 ) <- in( B10 ) Freq: 3.58218e-07 0x0000019028547194: bac6 ffff | ff48 8bef | 4489 1c24 | 4c89 4c24 | 0889 4c24 | 0489 5c24 0x00000190285471ac: ; {runtime_call UncommonTrapBlob} 0x00000190285471ac: 2890 90e8 0x00000190285471b0: ; ImmutableOopMap {rbp=Oop [1756591372]=Oop [1756591388]=Oop [1756591404]=NarrowOop } ;*invokeinterface apply {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.IndexedSeqOptimized$class::foreach@22 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x00000190285471b0: eca8 d0fd 0x00000190285471b4: ; {external_word} 0x00000190285471b4: 48b9 00d6 | e999 fc7f | 0000 4883 0x00000190285471c0: ; {runtime_call MacroAssembler::debug64} 0x00000190285471c0: e4f0 49ba | b071 8c99 | fc7f 0000 0x00000190285471cc: ;*invokeinterface $plus$eq {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$$anonfun$$plus$plus$eq$1::apply@5 (line 59) ; - scala.collection.generic.Growable$$anonfun$$plus$plus$eq$1::apply@2 (line 59) ; - scala.collection.IndexedSeqOptimized$class::foreach@-1 (line 31) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x00000190285471cc: 41ff d2f4 ;; B20: # out( B24 ) <- in( B14 ) Freq: 1.32097e-05 0x00000190285471d0: 488b d0eb 0x00000190285471d4: ;*invokeinterface apply {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.TraversableLike$$anonfun$map$1::apply@9 (line 245) ; - scala.collection.TraversableLike$$anonfun$map$1::apply@2 (line 245) ; - scala.collection.IndexedSeqOptimized$class::foreach@22 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x00000190285471d4: 05eb 0048 0x00000190285471d8: ;*synchronization entry ; - scala.collection.IndexedSeqOptimized$class::foreach@-1 (line 31) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x00000190285471d8: 8bd0 4883 0x00000190285471dc: ; {runtime_call _rethrow_Java} 0x00000190285471dc: c450 5de9 | 1c01 c6fd ;; B25: # out( N324 ) <- in( B6 ) Freq: 1.70149e-06 0x00000190285471e4: baf6 ffff | ff48 897c | 2408 4489 | 5c24 0444 | 895c 2410 | 4c89 4c24 | 2089 4c24 0x0000019028547200: ; {runtime_call UncommonTrapBlob} 0x0000019028547200: 1490 90e8 0x0000019028547204: ; ImmutableOopMap {[1756591372]=Oop [1756591388]=Oop [1756591396]=Oop } ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.mutable.WrappedArray$ofRef::apply@5 (line 127) ; - scala.collection.IndexedSeqOptimized$class::foreach@17 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028547204: 98a8 d0fd 0x0000019028547208: ; {external_word} 0x0000019028547208: 48b9 00d6 | e999 fc7f | 0000 4883 0x0000019028547214: ; {runtime_call MacroAssembler::debug64} 0x0000019028547214: e4f0 49ba | b071 8c99 | fc7f 0000 0x0000019028547220: ;*aaload {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.mutable.WrappedArray$ofRef::apply@5 (line 127) ; - scala.collection.IndexedSeqOptimized$class::foreach@17 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028547220: 41ff d2f4 ;; B26: # out( N324 ) <- in( B8 ) Freq: 1.70149e-06 0x0000019028547224: baf6 ffff | ff48 8bef | 4489 1c24 | 4c89 4c24 | 0848 ff74 | 2418 488f | 4424 1089 | 4c24 0489 0x0000019028547244: ; {runtime_call UncommonTrapBlob} 0x0000019028547244: 5c24 18e8 0x0000019028547248: ; ImmutableOopMap {rbp=Oop [1756591372]=Oop [1756591380]=Oop [1756591388]=NarrowOop } ;*invokeinterface apply {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.IndexedSeqOptimized$class::foreach@22 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028547248: 54a8 d0fd 0x000001902854724c: ; {external_word} 0x000001902854724c: 48b9 00d6 | e999 fc7f | 0000 4883 0x0000019028547258: ; {runtime_call MacroAssembler::debug64} 0x0000019028547258: e4f0 49ba | b071 8c99 | fc7f 0000 0x0000019028547264: ;*invokeinterface apply {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.IndexedSeqOptimized$class::foreach@22 (line 33) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028547264: 41ff d2f4 ;; B27: # out( N324 ) <- in( B2 ) Freq: 1.01328e-06 0x0000019028547268: baf6 ffff | ff48 893c | 244c 894c 0x0000019028547274: ; {runtime_call UncommonTrapBlob} 0x0000019028547274: 2408 90e8 0x0000019028547278: ; ImmutableOopMap {[1756591364]=Oop [1756591372]=Oop [1756591388]=Oop } ;*arraylength {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.mutable.WrappedArray$ofRef::length@4 (line 126) ; - scala.collection.IndexedSeqOptimized$class::foreach@3 (line 32) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028547278: 24a8 d0fd 0x000001902854727c: ; {external_word} 0x000001902854727c: 48b9 00d6 | e999 fc7f | 0000 4883 0x0000019028547288: ; {runtime_call MacroAssembler::debug64} 0x0000019028547288: e4f0 49ba | b071 8c99 | fc7f 0000 0x0000019028547294: ;*arraylength {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.mutable.WrappedArray$ofRef::length@4 (line 126) ; - scala.collection.IndexedSeqOptimized$class::foreach@3 (line 32) ; - scala.collection.mutable.WrappedArray::foreach@2 (line 35) 0x0000019028547294: 41ff d2f4 0x0000019028547298: ; {internal_word} 0x0000019028547298: 49ba 0871 | 5428 9001 | 0000 4d89 | 97e0 0300 0x00000190285472a8: ; {runtime_call SafepointBlob} 0x00000190285472a8: 00e9 f299 | d0fd f4f4 [Exception Handler] 0x00000190285472b0: ; {no_reloc} 0x00000190285472b0: e9eb bfc9 | fde8 0000 | 0000 4883 0x00000190285472bc: ; {runtime_call DeoptimizationBlob} 0x00000190285472bc: 2c24 05e9 | fc88 d0fd | f4f4 f4f4 [/MachCode] Compiled method (c2) 69078576 3813741 4 scala.collection.generic.Growable$class::$plus$plus$eq (44 bytes) total in heap [0x00000190284a6b10,0x00000190284a7270] = 1888 relocation [0x00000190284a6c70,0x00000190284a6cf8] = 136 main code [0x00000190284a6d00,0x00000190284a6f80] = 640 stub code [0x00000190284a6f80,0x00000190284a6fa8] = 40 oops [0x00000190284a6fa8,0x00000190284a6fb0] = 8 metadata [0x00000190284a6fb0,0x00000190284a6fe8] = 56 scopes data [0x00000190284a6fe8,0x00000190284a7088] = 160 scopes pcs [0x00000190284a7088,0x00000190284a7208] = 384 dependencies [0x00000190284a7208,0x00000190284a7218] = 16 handler table [0x00000190284a7218,0x00000190284a7260] = 72 nul chk table [0x00000190284a7260,0x00000190284a7270] = 16 [Constant Pool (empty)] [MachCode] [Verified Entry Point] # {method} {0x00000190a0d36888} '$plus$plus$eq' '(Lscala/collection/generic/Growable;Lscala/collection/TraversableOnce;)Lscala/collection/generic/Growable;' in 'scala/collection/generic/Growable$class' # parm0: rdx:rdx = 'scala/collection/generic/Growable' # parm1: r8:r8 = 'scala/collection/TraversableOnce' # [sp+0x70] (sp of caller) ;; N1: # out( B1 ) <- in( B22 B21 B20 B5 B26 ) Freq: 1 ;; B1: # out( B22 B2 ) <- BLOCK HEAD IS JUNK Freq: 1 0x00000190284a6d00: e99b 3dc9 | fdff ff55 0x00000190284a6d08: ;*synchronization entry ; - scala.collection.generic.Growable$class::$plus$plus$eq@-1 (line 58) 0x00000190284a6d08: 4883 ec60 | 488b ea4c | 8944 2420 0x00000190284a6d14: ; implicit exception: dispatches to 0x00000190284a6f24 0x00000190284a6d14: 458b 5008 ;; B2: # out( B6 B3 ) <- in( B1 ) Freq: 0.999999 0x00000190284a6d18: ; {metadata('scala/collection/LinearSeq')} 0x00000190284a6d18: 48b8 0086 | b603 0800 | 0000 48be | 0000 0000 | 0800 0000 | 4903 f24c | 8b5e 284c 0x00000190284a6d34: ;*instanceof {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$class::$plus$plus$eq@1 (line 57) 0x00000190284a6d34: 3bd8 752e ;; B3: # out( B21 B4 ) <- in( B2 B6 ) Freq: 0.914999 0x00000190284a6d38: ; {metadata('scala/collection/immutable/$colon$colon')} 0x00000190284a6d38: 4181 fa00 | 40b7 030f | 85b7 0100 0x00000190284a6d44: ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$class::$plus$plus$eq@8 (line 57) 0x00000190284a6d44: 004c 8944 0x00000190284a6d48: ; {static_call} 0x00000190284a6d48: 2428 90e8 0x00000190284a6d4c: ; ImmutableOopMap {rbp=Oop [1756591404]=Oop } ;*invokestatic loop$1 {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$class::$plus$plus$eq@14 (line 57) 0x00000190284a6d4c: 4402 0000 ;; B5: # out( N1 ) <- in( B13 B4 ) Freq: 0.999979 0x00000190284a6d50: 488b c548 | 83c4 605d 0x00000190284a6d58: ; {poll_return} 0x00000190284a6d58: 493b a7c8 | 0300 000f | 87fe 0100 0x00000190284a6d64: ; {external_word} 0x00000190284a6d64: 00c3 48b9 | 8c99 2a9a | fc7f 0000 | ff01 488b | 7e30 8b0f | 4883 c708 | 4885 c0f2 | 48af 0f85 0x00000190284a6d84: 0400 0000 | 4889 4628 | 74aa 498b | 9f10 0100 | 004c 8bd3 | 4983 c210 | 4d3b 9720 | 0100 000f 0x00000190284a6da4: 8310 0100 0x00000190284a6da8: ;*putfield $outer {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$$anonfun$$plus$plus$eq$1::<init>@8 (line 59) ; - scala.collection.generic.Growable$class::$plus$plus$eq@30 (line 59) 0x00000190284a6da8: 004d 8997 | 1001 0000 | 410f 1882 | 0001 0000 | 48c7 0301 0x00000190284a6dbc: ; {metadata('scala/collection/generic/Growable$$anonfun$$plus$plus$eq$1')} 0x00000190284a6dbc: 0000 00c7 | 4308 401b | f003 4489 0x00000190284a6dc8: ;*new {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$class::$plus$plus$eq@25 (line 59) 0x00000190284a6dc8: 630c 4885 | ed0f 84fd 0x00000190284a6dd0: ;*ifnonnull {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$$anonfun$$plus$plus$eq$1::<init>@1 (line 59) ; - scala.collection.generic.Growable$class::$plus$plus$eq@30 (line 59) 0x00000190284a6dd0: 0000 004c | 8bd3 4152 0x00000190284a6dd8: ; {external_word} 0x00000190284a6dd8: 49ba 300b | 1a9a fc7f | 0000 4d3b | 220f 841c 0x00000190284a6de8: ; {external_word} 0x00000190284a6de8: 0000 0048 | b960 15f3 | 99fc 7f00 | 0048 83e4 0x00000190284a6df8: ; {runtime_call MacroAssembler::debug64} 0x00000190284a6df8: f049 bab0 | 718c 99fc | 7f00 0041 | ffd2 f441 | 5a48 85ed | 0f85 1c00 0x00000190284a6e10: ; {external_word} 0x00000190284a6e10: 0000 48b9 | a015 f399 | fc7f 0000 | 4883 e4f0 0x00000190284a6e20: ; {runtime_call MacroAssembler::debug64} 0x00000190284a6e20: 49ba b071 | 8c99 fc7f | 0000 41ff | d2f4 4c8b | c549 c1e8 | 0344 8943 | 0c4c 8bdd | 4d33 da49 0x00000190284a6e40: c1eb 164d | 85db 7416 ;; B11: # out( B14 B12 ) <- in( B10 ) Freq: 0.0849149 0x00000190284a6e48: 49c1 ea09 | 48b9 0000 | 942b 9001 | 0000 4903 | ca80 3904 0x00000190284a6e5c: ;*synchronization entry ; - scala.collection.generic.Growable$class::$plus$plus$eq@-1 (line 58) 0x00000190284a6e5c: 751f 488b | 5424 204c | 8bc3 9090 | 9048 b8c0 | c29e 7a90 0x00000190284a6e70: ; {virtual_call} 0x00000190284a6e70: 0100 00e8 0x00000190284a6e74: ; ImmutableOopMap {rbp=Oop [1756591396]=Oop } ;*invokeinterface foreach {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$class::$plus$plus$eq@33 (line 59) 0x00000190284a6e74: 9869 cffd ;; B13: # out( B5 ) <- in( B12 ) Freq: 0.0849982 0x00000190284a6e78: e9d3 feff | ff4d 8b57 | 484d 8b5f | 58f0 8344 | 24c0 0080 | 3900 74ce ;; B15: # out( B17 B16 ) <- in( B14 ) Freq: 4.24574e-05 0x00000190284a6e90: 4488 214d | 85d2 7512 ;; B16: # out( B12 ) <- in( B15 ) Freq: 2.12287e-05 0x00000190284a6e98: 498b d749 | bae0 3a44 | 99fc 7f00 | 0041 ffd2 | ebb4 4b89 | 4c13 f849 | 83c2 f84d 0x00000190284a6eb4: ;*putfield $outer {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$$anonfun$$plus$plus$eq$1::<init>@8 (line 59) ; - scala.collection.generic.Growable$class::$plus$plus$eq@30 (line 59) 0x00000190284a6eb4: 8957 48eb 0x00000190284a6eb8: ; {metadata('scala/collection/generic/Growable$$anonfun$$plus$plus$eq$1')} 0x00000190284a6eb8: a548 ba40 | 1bf0 0308 0x00000190284a6ec0: ; {runtime_call _new_instance_Java} 0x00000190284a6ec0: 0000 00e8 0x00000190284a6ec4: ; ImmutableOopMap {rbp=Oop [1756591396]=Oop } ;*new {reexecute=0 rethrow=0 return_oop=1} ; - scala.collection.generic.Growable$class::$plus$plus$eq@25 (line 59) 0x00000190284a6ec4: b81f d0fd ;; B19: # out( B9 ) <- in( B18 ) Freq: 8.50123e-06 0x00000190284a6ec8: 488b d8e9 0x00000190284a6ecc: ;*synchronization entry ; - scala.collection.generic.Growable$$anonfun$$plus$plus$eq$1::<init>@-1 (line 59) ; - scala.collection.generic.Growable$class::$plus$plus$eq@30 (line 59) 0x00000190284a6ecc: fafe ffff ;; B20: # out( N1 ) <- in( B9 ) Freq: 4.05311e-08 0x00000190284a6ed0: ba45 ffff | ff48 895c 0x00000190284a6ed8: ; {runtime_call UncommonTrapBlob} 0x00000190284a6ed8: 2448 90e8 0x00000190284a6edc: ; ImmutableOopMap {rbp=Oop [1756591396]=Oop [1756591436]=Oop } ;*ifnonnull {reexecute=1 rethrow=0 return_oop=0} ; - (reexecute) scala.collection.generic.Growable$$anonfun$$plus$plus$eq$1::<init>@1 (line 59) ; - scala.collection.generic.Growable$class::$plus$plus$eq@30 (line 59) 0x00000190284a6edc: c0ab dafd 0x00000190284a6ee0: ; {external_word} 0x00000190284a6ee0: 48b9 00d6 | e999 fc7f | 0000 4883 0x00000190284a6eec: ; {runtime_call MacroAssembler::debug64} 0x00000190284a6eec: e4f0 49ba | b071 8c99 | fc7f 0000 0x00000190284a6ef8: ;*ifnonnull {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$$anonfun$$plus$plus$eq$1::<init>@1 (line 59) ; - scala.collection.generic.Growable$class::$plus$plus$eq@30 (line 59) 0x00000190284a6ef8: 41ff d2f4 ;; B21: # out( N1 ) <- in( B3 ) Freq: 1e-35 0x00000190284a6efc: bade ffff 0x00000190284a6f00: ; {runtime_call UncommonTrapBlob} 0x00000190284a6f00: ff90 90e8 0x00000190284a6f04: ; ImmutableOopMap {rbp=Oop [1756591396]=Oop } ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$class::$plus$plus$eq@8 (line 57) 0x00000190284a6f04: 98ab dafd 0x00000190284a6f08: ; {external_word} 0x00000190284a6f08: 48b9 00d6 | e999 fc7f | 0000 4883 0x00000190284a6f14: ; {runtime_call MacroAssembler::debug64} 0x00000190284a6f14: e4f0 49ba | b071 8c99 | fc7f 0000 0x00000190284a6f20: ;*checkcast {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$class::$plus$plus$eq@8 (line 57) 0x00000190284a6f20: 41ff d2f4 ;; B22: # out( N1 ) <- in( B1 ) Freq: 1.01328e-06 0x00000190284a6f24: baf4 ffff 0x00000190284a6f28: ; {runtime_call UncommonTrapBlob} 0x00000190284a6f28: ff90 90e8 0x00000190284a6f2c: ; ImmutableOopMap {rbp=Oop } ;*instanceof {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$class::$plus$plus$eq@1 (line 57) 0x00000190284a6f2c: 70ab dafd 0x00000190284a6f30: ; {external_word} 0x00000190284a6f30: 48b9 00d6 | e999 fc7f | 0000 4883 0x00000190284a6f3c: ; {runtime_call MacroAssembler::debug64} 0x00000190284a6f3c: e4f0 49ba | b071 8c99 | fc7f 0000 0x00000190284a6f48: ;*new {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$class::$plus$plus$eq@25 (line 59) 0x00000190284a6f48: 41ff d2f4 ;; B23: # out( B26 ) <- in( B18 ) Freq: 8.5014e-11 0x00000190284a6f4c: 488b d0eb 0x00000190284a6f50: ;*invokeinterface foreach {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$class::$plus$plus$eq@33 (line 59) 0x00000190284a6f50: 0848 8bd0 0x00000190284a6f54: ;*invokestatic loop$1 {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$class::$plus$plus$eq@14 (line 57) 0x00000190284a6f54: eb03 488b 0x00000190284a6f58: ;*new {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$class::$plus$plus$eq@25 (line 59) 0x00000190284a6f58: d048 83c4 0x00000190284a6f5c: ; {runtime_call _rethrow_Java} 0x00000190284a6f5c: 605d e99d 0x00000190284a6f60: ;*putfield $outer {reexecute=0 rethrow=0 return_oop=0} ; - scala.collection.generic.Growable$$anonfun$$plus$plus$eq$1::<init>@8 (line 59) ; - scala.collection.generic.Growable$class::$plus$plus$eq@30 (line 59) ; {internal_word} 0x00000190284a6f60: 03d0 fd49 | ba58 6d4a | 2890 0100 | 004d 8997 | e003 0000 0x00000190284a6f74: ; {runtime_call SafepointBlob} 0x00000190284a6f74: e927 9dda | fdf4 f4f4 | f4f4 f4f4 [Exception Handler] 0x00000190284a6f80: ; {no_reloc} 0x00000190284a6f80: e91b c3d3 | fde8 0000 | 0000 4883 0x00000190284a6f8c: ; {runtime_call DeoptimizationBlob} 0x00000190284a6f8c: 2c24 05e9 | 2c8c dafd 0x00000190284a6f94: ; {static_stub} 0x00000190284a6f94: 48bb 8869 | d3a0 9001 0x00000190284a6f9c: ; {runtime_call I2C/C2I adapters} 0x00000190284a6f9c: 0000 e929 | 8fd3 fdf4 | f4f4 f4f4 [/MachCode]
|