8214912: LogCompilation: Show the comp level
authorecaspole
Thu, 06 Dec 2018 13:54:19 -0500
changeset 52883 094d91e25943
parent 52881 dfdc025ad9ea
child 52884 66a5a30cf26e
8214912: LogCompilation: Show the comp level Summary: Show the TieredCompilation level from the xml log Reviewed-by: kvn, iignatyev
src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/Compilation.java
src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/NMethod.java
src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestLogCompilation.java
src/utils/LogCompilation/src/test/resources/no_tiered_short.log
src/utils/LogCompilation/src/test/resources/tiered_short.log
--- a/src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/Compilation.java	Thu Dec 06 10:46:10 2018 -0500
+++ b/src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/Compilation.java	Thu Dec 06 13:54:19 2018 -0500
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2018, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -216,6 +216,10 @@
         } else {
             if (printID) {
                 stream.print(getId());
+                // Print the comp level next to the id as with +PrintCompilation
+                if (nmethod != null && nmethod.getLevel() != 0) {
+                    stream.print(" " + nmethod.getLevel());
+                }
             }
             int bc = isOsr() ? getBCI() : -1;
             stream.print(getMethod().decodeFlags(bc) + " " + compiler + " " + getMethod().format(bc));
--- a/src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java	Thu Dec 06 10:46:10 2018 -0500
+++ b/src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java	Thu Dec 06 13:54:19 2018 -0500
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2018, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -1096,6 +1096,10 @@
                     id,
                     parseLong(atts.getValue("address")),
                     parseLong(atts.getValue("size")));
+            String level = atts.getValue("level");
+            if (level != null) {
+                nm.setLevel(parseLong(level));
+            }
             nmethods.put(id, nm);
             events.add(nm);
         } else if (qname.equals("parse")) {
--- a/src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/NMethod.java	Thu Dec 06 10:46:10 2018 -0500
+++ b/src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/NMethod.java	Thu Dec 06 13:54:19 2018 -0500
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009, 2015, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2009, 2018, Oracle and/or its affiliates. All rights reserved.
  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
  *
  * This code is free software; you can redistribute it and/or modify it
@@ -42,6 +42,11 @@
      */
     private long size;
 
+    /**
+     * The nmethod's compilation level.
+     */
+    private long level;
+
     NMethod(double s, String i, long a, long sz) {
         super(s, i);
         address = a;
@@ -68,4 +73,18 @@
     public void setSize(long size) {
         this.size = size;
     }
+
+    /**
+     * @return the level
+     */
+    public long getLevel() {
+        return level;
+    }
+
+    /**
+     * @param level the level to set
+     */
+    public void setLevel(long level) {
+        this.level = level;
+    }
 }
--- a/src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestLogCompilation.java	Thu Dec 06 10:46:10 2018 -0500
+++ b/src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestLogCompilation.java	Thu Dec 06 13:54:19 2018 -0500
@@ -53,7 +53,9 @@
             // no file (just prints the help)
             {"./src/test/resources/hotspot_pid23756.log"},
             // LogCompilation output of running on above file
-            {"./src/test/resources/hotspot_pid25109.log"}
+            {"./src/test/resources/hotspot_pid25109.log"},
+            {"./src/test/resources/no_tiered_short.log"},
+            {"./src/test/resources/tiered_short.log"}
 
         };
         return Arrays.asList(data);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/utils/LogCompilation/src/test/resources/no_tiered_short.log	Thu Dec 06 13:54:19 2018 -0500
@@ -0,0 +1,140 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<hotspot_log version='160 1' process='22365' time_ms='1544108271535'>
+<vm_version>
+<name>
+Java HotSpot(TM) 64-Bit Server VM
+</name>
+<release>
+11+28
+</release>
+<info>
+Java HotSpot(TM) 64-Bit Server VM (11+28) for linux-amd64 JRE (11+28), built on Aug 22 2018 18:51:59 by &quot;mach5one&quot; with gcc 7.3.0
+</info>
+</vm_version>
+<vm_arguments>
+<args>
+-XX:-TieredCompilation -XX:+UnlockDiagnosticVMOptions -XX:+LogCompilation </args>
+<command>
+target/LogCompilation-1.0-SNAPSHOT.jar
+</command>
+<launcher>
+SUN_STANDARD
+</launcher>
+<properties>
+java.vm.specification.name=Java Virtual Machine Specification
+java.vm.version=11+28
+java.vm.name=Java HotSpot(TM) 64-Bit Server VM
+jdk.debug=release
+sun.boot.library.path=/opt/jdk-11/lib
+java.library.path=/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
+java.home=/opt/jdk-11
+java.class.path=target/LogCompilation-1.0-SNAPSHOT.jar
+jdk.boot.class.path.append=
+java.vm.info=mixed mode, aot, sharing
+java.vm.specification.vendor=Oracle Corporation
+java.vm.specification.version=11
+java.vm.vendor=Oracle Corporation
+sun.java.command=target/LogCompilation-1.0-SNAPSHOT.jar
+sun.java.launcher=SUN_STANDARD
+</properties>
+</vm_arguments>
+<tty>
+<writer thread='22366'/>
+<blob name='MethodHandlesAdapterBlob' size='32000'>
+<sect index='1' size='32000' free='31616'/>
+</blob>
+<task_queued compile_id='1' method='java.lang.StringLatin1 hashCode ([B)I' bytes='42' count='423' backedge_count='5000' iicount='423' stamp='0.643' comment='count' hot_count='423'/>
+<writer thread='22376'/>
+<thread_logfile thread='22376' filename='/tmp/hs_c22376_pid22365.log'/>
+<nmethod compile_id='1' compiler='c2' entry='0x00007f0943c06b20' size='928' address='0x00007f0943c06990' relocation_offset='376' insts_offset='400' stub_offset='720' scopes_data_offset='752' scopes_pcs_offset='824' dependencies_offset='904' nul_chk_table_offset='912' metadata_offset='744' method='java.lang.StringLatin1 hashCode ([B)I' bytes='42' count='5000' backedge_count='5017' iicount='855' stamp='0.750'/>
+<writer thread='22366'/>
+<nmethod compile_id='2' compile_kind='c2n' compiler='' entry='0x00007f0943c10620' size='432' address='0x00007f0943c10490' relocation_offset='376' consts_offset='432' insts_offset='400' method='java.lang.invoke.MethodHandle linkToStatic (Ljava/lang/Object;Ljava/lang/Object;IILjava/lang/invoke/MemberName;)I' bytes='0' count='0' iicount='0' stamp='0.938'/>
+<nmethod compile_id='3' compile_kind='c2n' compiler='' entry='0x00007f0943c145a0' size='440' address='0x00007f0943c14410' relocation_offset='376' consts_offset='440' insts_offset='400' method='java.lang.invoke.MethodHandle linkToStatic (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/invoke/MemberName;)Ljava/lang/Object;' bytes='0' count='0' iicount='0' stamp='1.099'/>
+<nmethod compile_id='4' compile_kind='c2n' compiler='' entry='0x00007f0943c14ca0' size='432' address='0x00007f0943c14b10' relocation_offset='376' consts_offset='432' insts_offset='400' method='java.lang.invoke.MethodHandle linkToStatic (IILjava/lang/invoke/MemberName;)I' bytes='0' count='0' iicount='0' stamp='1.101'/>
+<nmethod compile_id='5' compile_kind='c2n' compiler='' entry='0x00007f0943c14ea0' size='448' address='0x00007f0943c14d10' relocation_offset='376' consts_offset='448' insts_offset='400' method='java.lang.invoke.MethodHandle invokeBasic (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' bytes='0' count='0' iicount='0' stamp='1.114'/>
+<nmethod compile_id='6' compile_kind='c2n' compiler='' entry='0x00007f0943c150a0' size='440' address='0x00007f0943c14f10' relocation_offset='376' consts_offset='440' insts_offset='400' method='java.lang.invoke.MethodHandle linkToSpecial (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/invoke/MemberName;)Ljava/lang/Object;' bytes='0' count='0' iicount='0' stamp='1.114'/>
+<nmethod compile_id='7' compile_kind='c2n' compiler='' entry='0x00007f0943c16920' size='432' address='0x00007f0943c16790' relocation_offset='376' consts_offset='432' insts_offset='400' method='java.lang.invoke.MethodHandle linkToStatic (ILjava/lang/invoke/MemberName;)Ljava/lang/Object;' bytes='0' count='0' iicount='0' stamp='1.159'/>
+<nmethod compile_id='8' compile_kind='c2n' compiler='' entry='0x00007f0943c16b20' size='448' address='0x00007f0943c16990' relocation_offset='376' consts_offset='448' insts_offset='400' method='java.lang.invoke.MethodHandle invokeBasic (I)Ljava/lang/Object;' bytes='0' count='0' iicount='0' stamp='1.160'/>
+<nmethod compile_id='9' compile_kind='c2n' compiler='' entry='0x00007f0943c16d20' size='432' address='0x00007f0943c16b90' relocation_offset='376' consts_offset='432' insts_offset='400' method='java.lang.invoke.MethodHandle linkToSpecial (Ljava/lang/Object;ILjava/lang/invoke/MemberName;)Ljava/lang/Object;' bytes='0' count='0' iicount='0' stamp='1.160'/>
+<tty_done stamp='1.171'/>
+</tty>
+<compilation_log thread='22376'>
+<start_compile_thread name='C2 CompilerThread0' thread='22376' process='22365' stamp='0.650'/>
+<task compile_id='1' method='java.lang.StringLatin1 hashCode ([B)I' bytes='42' count='540' backedge_count='8448' iicount='540' stamp='0.728'>
+<type id='962' name='int'/>
+<klass id='1073' name='[B' flags='1041'/>
+<klass id='1081' name='java.lang.StringLatin1' flags='16'/>
+<method id='1082' holder='1081' name='hashCode' return='962' arguments='1073' flags='9' bytes='42' iicount='540'/>
+<parse method='1082' uses='540.000000' stamp='0.728'>
+<bc code='190' bci='5'/>
+<uncommon_trap bci='5' reason='null_check' action='maybe_recompile' debug_id='0'/>
+<bc code='162' bci='13'/>
+<branch target_bci='40' taken='375' not_taken='9914' cnt='10289.000000' prob='0.0364467'/>
+<uncommon_trap bci='13' reason='predicate' action='maybe_recompile' debug_id='0'/>
+<uncommon_trap bci='13' reason='profile_predicate' action='maybe_recompile' debug_id='0'/>
+<uncommon_trap bci='13' reason='loop_limit_check' action='maybe_recompile' debug_id='0'/>
+<bc code='51' bci='19'/>
+<uncommon_trap bci='19' reason='range_check' action='make_not_entrant' debug_id='0' comment='range_check'/>
+<bc code='162' bci='13'/>
+<branch target_bci='40' taken='375' not_taken='9914' cnt='9914.000000' prob='0.0364467'/>
+<parse_done nodes='154' live='148' memory='44576' stamp='0.739'/>
+</parse>
+<loop_tree>
+<loop idx='166' >
+<loop idx='167' >
+</loop>
+</loop>
+</loop_tree>
+<loop_tree>
+<loop idx='166' >
+<loop idx='284' inner_loop='1' main_loop='284' >
+</loop>
+</loop>
+</loop_tree>
+<loop_tree>
+<loop idx='231' inner_loop='1' pre_loop='167' >
+</loop>
+<loop idx='166' >
+<loop idx='325' inner_loop='1' main_loop='325' >
+</loop>
+</loop>
+<loop idx='204' inner_loop='1' post_loop='167' >
+</loop>
+</loop_tree>
+<loop_tree>
+<loop idx='231' inner_loop='1' pre_loop='167' >
+</loop>
+<loop idx='166' >
+<loop idx='325' inner_loop='1' main_loop='325' >
+</loop>
+</loop>
+<loop idx='204' inner_loop='1' post_loop='167' >
+</loop>
+</loop_tree>
+<loop_tree>
+<loop idx='231' inner_loop='1' pre_loop='167' >
+</loop>
+<loop idx='166' >
+<loop idx='325' inner_loop='1' main_loop='325' >
+</loop>
+</loop>
+<loop idx='204' inner_loop='1' post_loop='167' >
+</loop>
+</loop_tree>
+<loop_tree>
+<loop idx='231' inner_loop='1' pre_loop='167' >
+</loop>
+<loop idx='166' >
+<loop idx='325' inner_loop='1' main_loop='325' >
+</loop>
+</loop>
+<loop idx='204' inner_loop='1' post_loop='167' >
+</loop>
+</loop_tree>
+<regalloc attempts='2' success='1'/>
+<code_cache total_blobs='229' nmethods='1' adapters='131' free_code_cache='49931648'/>
+<task_done success='1' nmsize='344' count='5000' backedge_count='5013' stamp='0.750'/>
+</task>
+</compilation_log>
+<hotspot_log_done stamp='1.172'/>
+</hotspot_log>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/utils/LogCompilation/src/test/resources/tiered_short.log	Thu Dec 06 13:54:19 2018 -0500
@@ -0,0 +1,4999 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<hotspot_log version='160 1' process='24128' time_ms='1544110011264'>
+<vm_version>
+<name>
+Java HotSpot(TM) 64-Bit Server VM
+</name>
+<release>
+11+28
+</release>
+<info>
+Java HotSpot(TM) 64-Bit Server VM (11+28) for linux-amd64 JRE (11+28), built on Aug 22 2018 18:51:59 by &quot;mach5one&quot; with gcc 7.3.0
+</info>
+</vm_version>
+<vm_arguments>
+<args>
+-XX:+TieredCompilation -XX:+UnlockDiagnosticVMOptions -XX:+LogCompilation </args>
+<command>
+target/LogCompilation-1.0-SNAPSHOT.jar
+</command>
+<launcher>
+SUN_STANDARD
+</launcher>
+<properties>
+java.vm.specification.name=Java Virtual Machine Specification
+java.vm.version=11+28
+java.vm.name=Java HotSpot(TM) 64-Bit Server VM
+jdk.debug=release
+sun.boot.library.path=/opt/jdk-11/lib
+java.library.path=/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
+java.home=/opt/jdk-11
+java.class.path=target/LogCompilation-1.0-SNAPSHOT.jar
+jdk.boot.class.path.append=
+java.vm.info=mixed mode, aot, sharing
+java.vm.specification.vendor=Oracle Corporation
+java.vm.specification.version=11
+java.vm.vendor=Oracle Corporation
+sun.java.command=target/LogCompilation-1.0-SNAPSHOT.jar
+sun.java.launcher=SUN_STANDARD
+</properties>
+</vm_arguments>
+<tty>
+<writer thread='24129'/>
+<blob name='MethodHandlesAdapterBlob' size='32000'>
+<sect index='1' size='32000' free='31616'/>
+</blob>
+<writer thread='24139'/>
+<thread_logfile thread='24139' filename='/tmp/hs_c24139_pid24128.log'/>
+<writer thread='24140'/>
+<thread_logfile thread='24140' filename='/tmp/hs_c24140_pid24128.log'/>
+<writer thread='24141'/>
+<sweeper state='finished' traversals='0'  total_blobs='174' nmethods='0' adapters='120' free_code_cache='250700416' stamp='0.048'/>
+<writer thread='24129'/>
+<task_queued compile_id='1' method='java.lang.Object &lt;init&gt; ()V' bytes='1' count='512' iicount='512' level='3' stamp='0.055' comment='tiered' hot_count='512'/>
+<task_queued compile_id='2' method='java.lang.StringLatin1 hashCode ([B)I' bytes='42' count='128' backedge_count='2529' iicount='128' level='3' stamp='0.055' comment='tiered' hot_count='128'/>
+<task_queued compile_id='3' method='java.lang.String isLatin1 ()Z' bytes='19' count='256' iicount='256' level='3' stamp='0.056' comment='tiered' hot_count='256'/>
+<task_queued compile_id='4' method='java.lang.String hashCode ()I' bytes='49' count='256' iicount='256' level='3' stamp='0.056' comment='tiered' hot_count='256'/>
+<task_queued compile_id='5' method='java.lang.String coder ()B' bytes='15' count='256' iicount='256' level='3' stamp='0.056' comment='tiered' hot_count='256'/>
+<task_queued compile_id='6' method='java.lang.Math floorMod (II)I' bytes='10' count='256' iicount='256' level='3' stamp='0.056' comment='tiered' hot_count='256'/>
+<task_queued compile_id='7' method='java.lang.Math floorDiv (II)I' bytes='22' count='384' iicount='384' level='3' stamp='0.057' comment='tiered' hot_count='384'/>
+<task_queued compile_id='8' method='java.util.ImmutableCollections$SetN probe (Ljava/lang/Object;)I' bytes='56' count='384' backedge_count='140' iicount='384' level='3' stamp='0.057' comment='tiered' hot_count='384'/>
+<task_queued compile_id='9' method='java.util.Collections$EmptySet hashCode ()I' bytes='2' count='128' iicount='128' level='1' stamp='0.059' comment='tiered' hot_count='128'/>
+<task_queued compile_id='10' method='java.lang.String equals (Ljava/lang/Object;)Z' bytes='65' count='384' iicount='384' level='3' stamp='0.060' comment='tiered' hot_count='384'/>
+<task_queued compile_id='11' method='java.lang.StringLatin1 equals ([B[B)Z' bytes='36' count='384' backedge_count='350' iicount='384' level='3' stamp='0.060' comment='tiered' hot_count='384'/>
+<task_queued compile_id='12' method='java.util.Collections emptySet ()Ljava/util/Set;' bytes='4' count='384' iicount='384' level='3' stamp='0.061' comment='tiered' hot_count='384'/>
+<task_queued compile_id='13' method='java.util.Objects requireNonNull (Ljava/lang/Object;)Ljava/lang/Object;' bytes='14' count='384' iicount='384' level='3' stamp='0.063' comment='tiered' hot_count='384'/>
+<task_queued compile_id='14' method='java.lang.module.ModuleDescriptor name ()Ljava/lang/String;' bytes='5' count='128' iicount='128' level='1' stamp='0.064' comment='tiered' hot_count='128'/>
+<task_queued compile_id='15' method='java.lang.module.ModuleReference descriptor ()Ljava/lang/module/ModuleDescriptor;' bytes='5' count='128' iicount='128' level='1' stamp='0.065' comment='tiered' hot_count='128'/>
+<task_queued compile_id='16' method='java.lang.String charAt (I)C' bytes='25' count='384' iicount='384' level='3' stamp='0.071' comment='tiered' hot_count='384'/>
+<task_queued compile_id='17' method='java.lang.StringLatin1 charAt ([BI)C' bytes='28' count='384' iicount='384' level='3' stamp='0.071' comment='tiered' hot_count='384'/>
+<task_queued compile_id='18' method='java.util.concurrent.ConcurrentHashMap tabAt ([Ljava/util/concurrent/ConcurrentHashMap$Node;I)Ljava/util/concurrent/ConcurrentHashMap$Node;' bytes='22' count='384' iicount='384' level='3' stamp='0.072' comment='tiered' hot_count='384'/>
+<task_queued compile_id='19' method='jdk.internal.misc.Unsafe getObjectAcquire (Ljava/lang/Object;J)Ljava/lang/Object;' bytes='7' count='384' iicount='384' level='3' stamp='0.072' comment='tiered' hot_count='384'/>
+<task_queued compile_id='20' method='java.util.ImmutableCollections$SetN$SetNIterator hasNext ()Z' bytes='13' count='512' iicount='512' level='3' stamp='0.072' comment='tiered' hot_count='512'/>
+<task_queued compile_id='21' method='java.util.ImmutableCollections$SetN$SetNIterator nextIndex ()I' bytes='56' count='512' iicount='512' level='3' stamp='0.072' comment='tiered' hot_count='512'/>
+<task_queued compile_id='22' method='java.util.KeyValueHolder getKey ()Ljava/lang/Object;' bytes='5' count='128' iicount='128' level='1' stamp='0.074' comment='tiered' hot_count='128'/>
+<task_queued compile_id='23' method='java.util.KeyValueHolder getValue ()Ljava/lang/Object;' bytes='5' count='128' iicount='128' level='1' stamp='0.074' comment='tiered' hot_count='128'/>
+<task_queued compile_id='24' method='java.util.ImmutableCollections$MapN probe (Ljava/lang/Object;)I' bytes='60' count='512' backedge_count='137' iicount='512' level='3' stamp='0.075' comment='tiered' hot_count='512'/>
+<task_queued compile_id='25' method='java.util.Objects equals (Ljava/lang/Object;Ljava/lang/Object;)Z' bytes='23' count='512' iicount='512' level='3' stamp='0.075' comment='tiered' hot_count='512'/>
+<task_queued compile_id='26' method='java.lang.module.ResolvedModule reference ()Ljava/lang/module/ModuleReference;' bytes='5' count='128' iicount='128' level='1' stamp='0.076' comment='tiered' hot_count='128'/>
+<task_queued compile_id='27' method='java.util.ImmutableCollections$SetN$SetNIterator next ()Ljava/lang/Object;' bytes='47' count='512' backedge_count='485' iicount='512' level='3' stamp='0.076' comment='tiered' hot_count='512'/>
+<nmethod compile_id='28' compile_kind='c2n' compiler='' level='0' entry='0x00007fae787e61c0' size='1072' address='0x00007fae787e6010' relocation_offset='376' consts_offset='1072' insts_offset='432' method='jdk.internal.misc.Unsafe getObjectVolatile (Ljava/lang/Object;J)Ljava/lang/Object;' bytes='0' count='512' iicount='512' stamp='0.076'/>
+<task_queued compile_id='29' method='java.util.concurrent.ConcurrentHashMap spread (I)I' bytes='10' count='512' iicount='512' level='3' stamp='0.077' comment='tiered' hot_count='512'/>
+<task_queued compile_id='30' method='java.util.concurrent.ConcurrentHashMap putVal (Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object;' bytes='432' count='512' backedge_count='8' iicount='512' level='3' stamp='0.077' comment='tiered' hot_count='512'/>
+<task_queued compile_id='31' method='java.util.concurrent.ConcurrentHashMap addCount (JI)V' bytes='289' count='512' iicount='512' level='3' stamp='0.077' comment='tiered' hot_count='512'/>
+<nmethod compile_id='32' compile_kind='c2n' compiler='' level='0' entry='0x00007fae787e6640' size='960' address='0x00007fae787e6490' relocation_offset='376' consts_offset='960' insts_offset='432' method='jdk.internal.misc.Unsafe compareAndSetLong (Ljava/lang/Object;JJJ)Z' bytes='0' count='512' iicount='512' stamp='0.077'/>
+<task_queued compile_id='33' method='java.util.concurrent.ConcurrentHashMap$Node &lt;init&gt; (ILjava/lang/Object;Ljava/lang/Object;)V' bytes='20' count='512' iicount='512' level='3' stamp='0.077' comment='tiered' hot_count='512'/>
+<task_queued compile_id='34' method='java.util.concurrent.ConcurrentHashMap putIfAbsent (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' bytes='8' count='512' iicount='512' level='3' stamp='0.078' comment='tiered' hot_count='512'/>
+<nmethod compile_id='35' compile_kind='c2n' compiler='' level='0' entry='0x00007fae787e6a40' size='1000' address='0x00007fae787e6890' relocation_offset='376' consts_offset='1000' insts_offset='432' method='jdk.internal.misc.Unsafe compareAndSetObject (Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z' bytes='0' count='640' iicount='640' stamp='0.078'/>
+<task_queued compile_id='36' method='java.util.concurrent.ConcurrentHashMap casTabAt ([Ljava/util/concurrent/ConcurrentHashMap$Node;ILjava/util/concurrent/ConcurrentHashMap$Node;Ljava/util/concurrent/ConcurrentHashMap$Node;)Z' bytes='21' count='640' iicount='640' level='3' stamp='0.078' comment='tiered' hot_count='640'/>
+<writer thread='24143'/>
+<thread_logfile thread='24143' filename='/tmp/hs_c24143_pid24128.log'/>
+<writer thread='24142'/>
+<thread_logfile thread='24142' filename='/tmp/hs_c24142_pid24128.log'/>
+<writer thread='24144'/>
+<thread_logfile thread='24144' filename='/tmp/hs_c24144_pid24128.log'/>
+<writer thread='24129'/>
+<task_queued compile_id='37' method='java.util.ImmutableCollections$SetN size ()I' bytes='5' count='128' iicount='128' level='1' stamp='0.081' comment='tiered' hot_count='128'/>
+<task_queued compile_id='38' method='java.util.HashMap hash (Ljava/lang/Object;)I' bytes='20' count='640' iicount='640' level='3' stamp='0.083' comment='tiered' hot_count='640'/>
+<task_queued compile_id='39' method='java.util.AbstractCollection &lt;init&gt; ()V' bytes='5' count='512' iicount='512' level='3' stamp='0.084' comment='tiered' hot_count='512'/>
+<task_queued compile_id='40' method='java.lang.module.ModuleDescriptor$Exports source ()Ljava/lang/String;' bytes='5' count='128' iicount='128' level='1' stamp='0.085' comment='tiered' hot_count='128'/>
+<task_queued compile_id='41' method='java.util.HashMap put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' bytes='13' count='640' iicount='640' level='3' stamp='0.085' comment='tiered' hot_count='640'/>
+<task_queued compile_id='42' method='java.util.HashMap putVal (ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object;' bytes='300' count='640' backedge_count='23' iicount='640' level='3' stamp='0.085' comment='tiered' hot_count='640'/>
+<task_queued compile_id='43' method='java.util.HashMap$Node &lt;init&gt; (ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)V' bytes='26' count='640' iicount='640' level='3' stamp='0.085' comment='tiered' hot_count='640'/>
+<task_queued compile_id='44' method='java.util.HashMap newNode (ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)Ljava/util/HashMap$Node;' bytes='13' count='640' iicount='640' level='3' stamp='0.085' comment='tiered' hot_count='640'/>
+<task_queued compile_id='45' method='java.util.HashMap afterNodeInsertion (Z)V' bytes='1' count='640' iicount='640' level='3' stamp='0.085' comment='tiered' hot_count='640'/>
+<task_queued compile_id='46' method='java.util.HashMap getNode (ILjava/lang/Object;)Ljava/util/HashMap$Node;' bytes='148' count='640' backedge_count='18' iicount='640' level='3' stamp='0.086' comment='tiered' hot_count='640'/>
+<task_queued compile_id='47' method='java.util.Collections$EmptySet isEmpty ()Z' bytes='2' count='128' iicount='128' level='1' stamp='0.086' comment='tiered' hot_count='128'/>
+<task_queued compile_id='48' method='java.util.HashMap get (Ljava/lang/Object;)Ljava/lang/Object;' bytes='23' count='640' iicount='640' level='3' stamp='0.087' comment='tiered' hot_count='640'/>
+<task_queued compile_id='49' method='java.lang.module.ModuleDescriptor isAutomatic ()Z' bytes='5' count='128' iicount='128' level='1' stamp='0.087' comment='tiered' hot_count='128'/>
+<nmethod compile_id='50' compile_kind='c2n' compiler='' level='0' entry='0x00007fae787e6e40' size='960' address='0x00007fae787e6c90' relocation_offset='376' consts_offset='960' insts_offset='432' method='java.lang.Object hashCode ()I' bytes='0' count='640' iicount='640' stamp='0.087'/>
+<task_queued compile_id='51' method='java.lang.module.ResolvedModule configuration ()Ljava/lang/module/Configuration;' bytes='5' count='128' iicount='128' level='1' stamp='0.088' comment='tiered' hot_count='128'/>
+<task_queued compile_id='52' method='java.util.ImmutableCollections$Set12$1 hasNext ()Z' bytes='13' count='640' iicount='640' level='3' stamp='0.089' comment='tiered' hot_count='640'/>
+<task_queued compile_id='53' method='java.lang.module.ModuleDescriptor isOpen ()Z' bytes='5' count='128' iicount='128' level='1' stamp='0.091' comment='tiered' hot_count='128'/>
+<writer thread='24140'/>
+<nmethod compile_id='2' compiler='c1' level='2' entry='0x00007fae713851c0' size='1056' address='0x00007fae71385010' relocation_offset='376' insts_offset='432' stub_offset='720' scopes_data_offset='872' scopes_pcs_offset='936' dependencies_offset='1032' nul_chk_table_offset='1040' metadata_offset='864' method='java.lang.StringLatin1 hashCode ([B)I' bytes='42' count='1122' backedge_count='28066' iicount='1122' stamp='0.091'/>
+<writer thread='24143'/>
+<nmethod compile_id='27' compiler='c1' level='3' entry='0x00007fae71385680' size='1856' address='0x00007fae71385490' relocation_offset='376' insts_offset='496' stub_offset='1328' scopes_data_offset='1528' scopes_pcs_offset='1616' dependencies_offset='1824' nul_chk_table_offset='1832' metadata_offset='1512' method='java.util.ImmutableCollections$SetN$SetNIterator next ()Ljava/lang/Object;' bytes='47' count='2475' backedge_count='2327' iicount='2475' stamp='0.091'/>
+<writer thread='24142'/>
+<nmethod compile_id='8' compiler='c1' level='3' entry='0x00007fae71385e20' size='2584' address='0x00007fae71385c10' relocation_offset='376' insts_offset='528' stub_offset='1904' scopes_data_offset='2112' scopes_pcs_offset='2288' dependencies_offset='2528' nul_chk_table_offset='2536' metadata_offset='2088' method='java.util.ImmutableCollections$SetN probe (Ljava/lang/Object;)I' bytes='56' count='2142' backedge_count='836' iicount='2142' stamp='0.092'/>
+<writer thread='24140'/>
+<nmethod compile_id='11' compiler='c1' level='3' entry='0x00007fae71386860' size='1376' address='0x00007fae71386690' relocation_offset='376' insts_offset='464' stub_offset='1008' scopes_data_offset='1160' scopes_pcs_offset='1216' dependencies_offset='1344' nul_chk_table_offset='1352' metadata_offset='1152' method='java.lang.StringLatin1 equals ([B[B)Z' bytes='36' count='1378' backedge_count='890' iicount='1378' stamp='0.092'/>
+<nmethod compile_id='1' compiler='c1' level='2' entry='0x00007fae71386dc0' size='856' address='0x00007fae71386c10' relocation_offset='376' insts_offset='432' stub_offset='624' scopes_data_offset='784' scopes_pcs_offset='800' dependencies_offset='848' metadata_offset='768' method='java.lang.Object &lt;init&gt; ()V' bytes='1' count='6668' iicount='6668' stamp='0.092'/>
+<writer thread='24143'/>
+<nmethod compile_id='24' compiler='c1' level='3' entry='0x00007fae713871a0' size='2616' address='0x00007fae71386f90' relocation_offset='376' insts_offset='528' stub_offset='1936' scopes_data_offset='2144' scopes_pcs_offset='2320' dependencies_offset='2560' nul_chk_table_offset='2568' metadata_offset='2120' method='java.util.ImmutableCollections$MapN probe (Ljava/lang/Object;)I' bytes='60' count='769' backedge_count='355' iicount='770' stamp='0.092'/>
+<writer thread='24144'/>
+<nmethod compile_id='30' compiler='c1' level='3' entry='0x00007fae71387da0' size='12424' address='0x00007fae71387a10' relocation_offset='376' insts_offset='912' stub_offset='9520' scopes_data_offset='9904' scopes_pcs_offset='11336' dependencies_offset='12056' handler_table_offset='12064' nul_chk_table_offset='12376' oops_offset='9832' metadata_offset='9840' method='java.util.concurrent.ConcurrentHashMap putVal (Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object;' bytes='432' count='918' backedge_count='27' iicount='918' stamp='0.092'/>
+<writer thread='24140'/>
+<nmethod compile_id='20' compiler='c1' level='2' entry='0x00007fae7138acc0' size='880' address='0x00007fae7138ab10' relocation_offset='376' insts_offset='432' stub_offset='656' scopes_data_offset='808' scopes_pcs_offset='824' dependencies_offset='872' metadata_offset='800' method='java.util.ImmutableCollections$SetN$SetNIterator hasNext ()Z' bytes='13' count='5951' iicount='5951' stamp='0.092'/>
+<writer thread='24143'/>
+<nmethod compile_id='21' compiler='c1' level='3' entry='0x00007fae7138b040' size='1048' address='0x00007fae7138ae90' relocation_offset='376' insts_offset='432' stub_offset='752' scopes_data_offset='904' scopes_pcs_offset='936' dependencies_offset='1016' nul_chk_table_offset='1024' metadata_offset='896' method='java.util.ImmutableCollections$SetN$SetNIterator nextIndex ()I' bytes='56' count='5286' iicount='5286' stamp='0.093'/>
+<writer thread='24144'/>
+<nmethod compile_id='4' compiler='c1' level='2' entry='0x00007fae7138b4e0' size='1136' address='0x00007fae7138b310' relocation_offset='376' insts_offset='464' stub_offset='784' scopes_data_offset='976' scopes_pcs_offset='1016' dependencies_offset='1112' nul_chk_table_offset='1120' metadata_offset='968' method='java.lang.String hashCode ()I' bytes='49' count='5972' iicount='5972' stamp='0.093'/>
+<writer thread='24142'/>
+<nmethod compile_id='42' compiler='c1' level='3' entry='0x00007fae7138ba60' size='6696' address='0x00007fae7138b790' relocation_offset='376' insts_offset='720' stub_offset='5232' scopes_data_offset='5552' scopes_pcs_offset='6088' dependencies_offset='6584' nul_chk_table_offset='6592' metadata_offset='5544' method='java.util.HashMap putVal (ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object;' bytes='300' count='1577' backedge_count='76' iicount='1577' stamp='0.093'/>
+<writer thread='24143'/>
+<nmethod compile_id='38' compiler='c1' level='3' entry='0x00007fae7138d3e0' size='1216' address='0x00007fae7138d210' relocation_offset='376' insts_offset='464' stub_offset='912' scopes_data_offset='1088' scopes_pcs_offset='1112' dependencies_offset='1192' nul_chk_table_offset='1200' metadata_offset='1080' method='java.util.HashMap hash (Ljava/lang/Object;)I' bytes='20' count='2510' iicount='2510' stamp='0.093'/>
+<writer thread='24129'/>
+<task_queued compile_id='54' method='java.lang.Module getDescriptor ()Ljava/lang/module/ModuleDescriptor;' bytes='5' count='128' iicount='128' level='1' stamp='0.093' comment='tiered' hot_count='128'/>
+<writer thread='24140'/>
+<nmethod compile_id='46' compiler='c1' level='3' entry='0x00007fae7138d940' size='3664' address='0x00007fae7138d710' relocation_offset='376' insts_offset='560' stub_offset='2960' scopes_data_offset='3168' scopes_pcs_offset='3344' dependencies_offset='3600' nul_chk_table_offset='3608' metadata_offset='3160' method='java.util.HashMap getNode (ILjava/lang/Object;)Ljava/util/HashMap$Node;' bytes='148' count='927' backedge_count='21' iicount='927' stamp='0.093'/>
+<writer thread='24143'/>
+<nmethod compile_id='45' compiler='c1' level='3' entry='0x00007fae7138e740' size='848' address='0x00007fae7138e590' relocation_offset='376' insts_offset='432' stub_offset='624' scopes_data_offset='776' scopes_pcs_offset='792' dependencies_offset='840' metadata_offset='768' method='java.util.HashMap afterNodeInsertion (Z)V' bytes='1' count='1607' iicount='1607' stamp='0.093'/>
+<writer thread='24144'/>
+<nmethod compile_id='43' compiler='c1' level='3' entry='0x00007fae7138eae0' size='1352' address='0x00007fae7138e910' relocation_offset='376' insts_offset='464' stub_offset='1072' scopes_data_offset='1240' scopes_pcs_offset='1280' dependencies_offset='1344' metadata_offset='1216' method='java.util.HashMap$Node &lt;init&gt; (ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)V' bytes='26' count='1630' iicount='1630' stamp='0.093'/>
+<writer thread='24142'/>
+<nmethod compile_id='44' compiler='c1' level='3' entry='0x00007fae7138f060' size='1640' address='0x00007fae7138ee90' relocation_offset='376' insts_offset='464' stub_offset='1264' scopes_data_offset='1432' scopes_pcs_offset='1536' dependencies_offset='1632' metadata_offset='1408' method='java.util.HashMap newNode (ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)Ljava/util/HashMap$Node;' bytes='13' count='1689' iicount='1690' stamp='0.094'/>
+<writer thread='24140'/>
+<nmethod compile_id='5' compiler='c1' level='3' entry='0x00007fae7138f6c0' size='912' address='0x00007fae7138f510' relocation_offset='376' insts_offset='432' stub_offset='688' scopes_data_offset='840' scopes_pcs_offset='856' dependencies_offset='904' metadata_offset='832' method='java.lang.String coder ()B' bytes='15' count='3726' iicount='3726' stamp='0.094'/>
+<writer thread='24129'/>
+<task_queued compile_id='55' method='java.util.ImmutableCollections$SetN$SetNIterator nextIndex ()I' bytes='56' count='5632' iicount='5632' stamp='0.094' comment='tiered' hot_count='5632'/>
+<writer thread='24143'/>
+<nmethod compile_id='3' compiler='c1' level='3' entry='0x00007fae7138fac0' size='976' address='0x00007fae7138f910' relocation_offset='376' insts_offset='432' stub_offset='752' scopes_data_offset='904' scopes_pcs_offset='920' dependencies_offset='968' metadata_offset='896' method='java.lang.String isLatin1 ()Z' bytes='19' count='3229' iicount='3229' stamp='0.094'/>
+<writer thread='24129'/>
+<task_queued compile_id='56' method='jdk.internal.module.ModuleBootstrap$2 next ()Ljava/lang/Object;' bytes='52' count='512' iicount='512' level='3' stamp='0.094' comment='tiered' hot_count='512'/>
+<writer thread='24144'/>
+<nmethod compile_id='6' compiler='c1' level='3' entry='0x00007fae7138fec0' size='1208' address='0x00007fae7138fd10' relocation_offset='376' insts_offset='432' stub_offset='880' scopes_data_offset='1040' scopes_pcs_offset='1104' dependencies_offset='1184' nul_chk_table_offset='1192' metadata_offset='1024' method='java.lang.Math floorMod (II)I' bytes='10' count='3200' iicount='3200' stamp='0.094'/>
+<writer thread='24129'/>
+<task_queued compile_id='57' method='java.util.HashMap putIfAbsent (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' bytes='13' count='512' iicount='512' level='3' stamp='0.094' comment='tiered' hot_count='512'/>
+<nmethod compile_id='58' compile_kind='c2n' compiler='' level='0' entry='0x00007fae787e7240' size='944' address='0x00007fae787e7090' relocation_offset='376' consts_offset='944' insts_offset='432' method='java.lang.Module addExportsToAllUnnamed0 (Ljava/lang/Module;Ljava/lang/String;)V' bytes='0' count='512' iicount='512' stamp='0.094'/>
+<writer thread='24142'/>
+<nmethod compile_id='7' compiler='c1' level='3' entry='0x00007fae713903c0' size='1024' address='0x00007fae71390210' relocation_offset='376' insts_offset='432' stub_offset='752' scopes_data_offset='904' scopes_pcs_offset='936' dependencies_offset='1000' nul_chk_table_offset='1008' metadata_offset='896' method='java.lang.Math floorDiv (II)I' bytes='22' count='3200' iicount='3200' stamp='0.094'/>
+<writer thread='24143'/>
+<nmethod compile_id='52' compiler='c1' level='3' entry='0x00007fae71390840' size='944' address='0x00007fae71390690' relocation_offset='376' insts_offset='432' stub_offset='720' scopes_data_offset='872' scopes_pcs_offset='888' dependencies_offset='936' metadata_offset='864' method='java.util.ImmutableCollections$Set12$1 hasNext ()Z' bytes='13' count='823' iicount='823' stamp='0.094'/>
+<writer thread='24129'/>
+<task_queued compile_id='59' method='jdk.internal.module.ModuleBootstrap$2 hasNext ()Z' bytes='30' count='640' iicount='640' level='3' stamp='0.094' comment='tiered' hot_count='640'/>
+<writer thread='24142'/>
+<nmethod compile_id='15' compiler='c1' level='1' entry='0x00007fae787e7640' size='752' address='0x00007fae787e7490' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.lang.module.ModuleReference descriptor ()Ljava/lang/module/ModuleDescriptor;' bytes='5' count='1130' iicount='1130' stamp='0.094'/>
+<writer thread='24144'/>
+<nmethod compile_id='41' compiler='c1' level='3' entry='0x00007fae71390c60' size='1584' address='0x00007fae71390a90' relocation_offset='376' insts_offset='464' stub_offset='1136' scopes_data_offset='1336' scopes_pcs_offset='1448' dependencies_offset='1560' nul_chk_table_offset='1568' metadata_offset='1320' method='java.util.HashMap put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' bytes='13' count='1202' iicount='1202' stamp='0.094'/>
+<writer thread='24143'/>
+<nmethod compile_id='13' compiler='c1' level='3' entry='0x00007fae713912e0' size='1192' address='0x00007fae71391110' relocation_offset='376' insts_offset='464' stub_offset='880' scopes_data_offset='1056' scopes_pcs_offset='1088' dependencies_offset='1184' metadata_offset='1048' method='java.util.Objects requireNonNull (Ljava/lang/Object;)Ljava/lang/Object;' bytes='14' count='2512' iicount='2512' stamp='0.094'/>
+<writer thread='24140'/>
+<nmethod compile_id='10' compiler='c1' level='3' entry='0x00007fae71391820' size='2560' address='0x00007fae71391610' relocation_offset='376' insts_offset='528' stub_offset='2064' scopes_data_offset='2272' scopes_pcs_offset='2376' dependencies_offset='2536' nul_chk_table_offset='2544' metadata_offset='2248' method='java.lang.String equals (Ljava/lang/Object;)Z' bytes='65' count='2050' iicount='2050' stamp='0.094'/>
+<writer thread='24144'/>
+<nmethod compile_id='14' compiler='c1' level='1' entry='0x00007fae787e7940' size='752' address='0x00007fae787e7790' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.lang.module.ModuleDescriptor name ()Ljava/lang/String;' bytes='5' count='839' iicount='839' stamp='0.095'/>
+<writer thread='24142'/>
+<nmethod compile_id='48' compiler='c1' level='3' entry='0x00007fae71392280' size='1696' address='0x00007fae71392090' relocation_offset='376' insts_offset='496' stub_offset='1232' scopes_data_offset='1432' scopes_pcs_offset='1536' dependencies_offset='1664' nul_chk_table_offset='1672' metadata_offset='1416' method='java.util.HashMap get (Ljava/lang/Object;)Ljava/lang/Object;' bytes='23' count='823' iicount='823' stamp='0.095'/>
+<writer thread='24144'/>
+<nmethod compile_id='26' compiler='c1' level='1' entry='0x00007fae787e7c40' size='752' address='0x00007fae787e7a90' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.lang.module.ResolvedModule reference ()Ljava/lang/module/ModuleReference;' bytes='5' count='625' iicount='625' stamp='0.095'/>
+<writer thread='24143'/>
+<nmethod compile_id='56' compiler='c1' level='3' entry='0x00007fae713929a0' size='2328' address='0x00007fae71392790' relocation_offset='376' insts_offset='528' stub_offset='1744' scopes_data_offset='1984' scopes_pcs_offset='2056' dependencies_offset='2280' nul_chk_table_offset='2288' metadata_offset='1976' method='jdk.internal.module.ModuleBootstrap$2 next ()Ljava/lang/Object;' bytes='52' count='582' iicount='582' stamp='0.095'/>
+<writer thread='24140'/>
+<nmethod compile_id='57' compiler='c1' level='3' entry='0x00007fae713932e0' size='1584' address='0x00007fae71393110' relocation_offset='376' insts_offset='464' stub_offset='1136' scopes_data_offset='1336' scopes_pcs_offset='1448' dependencies_offset='1560' nul_chk_table_offset='1568' metadata_offset='1320' method='java.util.HashMap putIfAbsent (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' bytes='13' count='582' iicount='582' stamp='0.095'/>
+<writer thread='24139'/>
+<nmethod compile_id='55' compiler='c2' level='4' entry='0x00007fae787e7f20' size='680' address='0x00007fae787e7d90' relocation_offset='376' insts_offset='400' stub_offset='528' scopes_data_offset='560' scopes_pcs_offset='584' dependencies_offset='648' nul_chk_table_offset='656' metadata_offset='552' method='java.util.ImmutableCollections$SetN$SetNIterator nextIndex ()I' bytes='56' count='5774' iicount='5774' stamp='0.095'/>
+<make_not_entrant thread='24139' compile_id='21' compiler='c1' level='3' stamp='0.095'/>
+<writer thread='24143'/>
+<nmethod compile_id='40' compiler='c1' level='1' entry='0x00007fae787e8240' size='752' address='0x00007fae787e8090' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.lang.module.ModuleDescriptor$Exports source ()Ljava/lang/String;' bytes='5' count='354' iicount='354' stamp='0.095'/>
+<writer thread='24144'/>
+<nmethod compile_id='25' compiler='c1' level='3' entry='0x00007fae71393960' size='1344' address='0x00007fae71393790' relocation_offset='376' insts_offset='464' stub_offset='1040' scopes_data_offset='1216' scopes_pcs_offset='1240' dependencies_offset='1320' nul_chk_table_offset='1328' metadata_offset='1208' method='java.util.Objects equals (Ljava/lang/Object;Ljava/lang/Object;)Z' bytes='23' count='874' iicount='874' stamp='0.095'/>
+<writer thread='24140'/>
+<nmethod compile_id='12' compiler='c1' level='3' entry='0x00007fae71393ec0' size='840' address='0x00007fae71393d10' relocation_offset='376' insts_offset='432' stub_offset='624' scopes_data_offset='776' scopes_pcs_offset='784' dependencies_offset='832' metadata_offset='768' method='java.util.Collections emptySet ()Ljava/util/Set;' bytes='4' count='592' iicount='592' stamp='0.095'/>
+<writer thread='24143'/>
+<nmethod compile_id='37' compiler='c1' level='1' entry='0x00007fae787e8540' size='752' address='0x00007fae787e8390' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.util.ImmutableCollections$SetN size ()I' bytes='5' count='431' iicount='431' stamp='0.096'/>
+<writer thread='24144'/>
+<nmethod compile_id='47' compiler='c1' level='1' entry='0x00007fae787e8840' size='752' address='0x00007fae787e8690' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.util.Collections$EmptySet isEmpty ()Z' bytes='2' count='229' iicount='229' stamp='0.096'/>
+<writer thread='24140'/>
+<nmethod compile_id='33' compiler='c1' level='3' entry='0x00007fae71394240' size='1224' address='0x00007fae71394090' relocation_offset='376' insts_offset='432' stub_offset='944' scopes_data_offset='1112' scopes_pcs_offset='1152' dependencies_offset='1216' metadata_offset='1088' method='java.util.concurrent.ConcurrentHashMap$Node &lt;init&gt; (ILjava/lang/Object;Ljava/lang/Object;)V' bytes='20' count='921' iicount='921' stamp='0.096'/>
+<writer thread='24143'/>
+<nmethod compile_id='34' compiler='c1' level='3' entry='0x00007fae71394740' size='944' address='0x00007fae71394590' relocation_offset='376' insts_offset='432' stub_offset='656' scopes_data_offset='840' scopes_pcs_offset='872' dependencies_offset='936' metadata_offset='824' method='java.util.concurrent.ConcurrentHashMap putIfAbsent (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' bytes='8' count='858' iicount='858' stamp='0.096'/>
+<writer thread='24144'/>
+<nmethod compile_id='36' compiler='c1' level='3' entry='0x00007fae71394b40' size='984' address='0x00007fae71394990' relocation_offset='376' insts_offset='432' stub_offset='752' scopes_data_offset='904' scopes_pcs_offset='928' dependencies_offset='976' metadata_offset='896' method='java.util.concurrent.ConcurrentHashMap casTabAt ([Ljava/util/concurrent/ConcurrentHashMap$Node;ILjava/util/concurrent/ConcurrentHashMap$Node;Ljava/util/concurrent/ConcurrentHashMap$Node;)Z' bytes='21' count='776' iicount='776' stamp='0.096'/>
+<writer thread='24140'/>
+<nmethod compile_id='22' compiler='c1' level='1' entry='0x00007fae787e8b40' size='752' address='0x00007fae787e8990' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.util.KeyValueHolder getKey ()Ljava/lang/Object;' bytes='5' count='372' iicount='372' stamp='0.096'/>
+<writer thread='24144'/>
+<nmethod compile_id='19' compiler='c1' level='3' entry='0x00007fae71394f40' size='952' address='0x00007fae71394d90' relocation_offset='376' insts_offset='432' stub_offset='720' scopes_data_offset='872' scopes_pcs_offset='896' dependencies_offset='944' metadata_offset='864' method='jdk.internal.misc.Unsafe getObjectAcquire (Ljava/lang/Object;J)Ljava/lang/Object;' bytes='7' count='1499' iicount='1499' stamp='0.096'/>
+<writer thread='24143'/>
+<nmethod compile_id='18' compiler='c1' level='3' entry='0x00007fae71395360' size='1440' address='0x00007fae71395190' relocation_offset='376' insts_offset='464' stub_offset='1136' scopes_data_offset='1304' scopes_pcs_offset='1352' dependencies_offset='1432' oops_offset='1280' metadata_offset='1288' method='java.util.concurrent.ConcurrentHashMap tabAt ([Ljava/util/concurrent/ConcurrentHashMap$Node;I)Ljava/util/concurrent/ConcurrentHashMap$Node;' bytes='22' count='1499' iicount='1499' stamp='0.096'/>
+<writer thread='24140'/>
+<nmethod compile_id='23' compiler='c1' level='1' entry='0x00007fae787e8e40' size='752' address='0x00007fae787e8c90' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.util.KeyValueHolder getValue ()Ljava/lang/Object;' bytes='5' count='312' iicount='312' stamp='0.096'/>
+<writer thread='24142'/>
+<nmethod compile_id='31' compiler='c1' level='3' entry='0x00007fae713959e0' size='3792' address='0x00007fae71395790' relocation_offset='376' insts_offset='592' stub_offset='2864' scopes_data_offset='3152' scopes_pcs_offset='3480' dependencies_offset='3752' nul_chk_table_offset='3760' metadata_offset='3128' method='java.util.concurrent.ConcurrentHashMap addCount (JI)V' bytes='289' count='914' backedge_count='4' iicount='914' stamp='0.097'/>
+<writer thread='24143'/>
+<nmethod compile_id='29' compiler='c1' level='3' entry='0x00007fae71396840' size='848' address='0x00007fae71396690' relocation_offset='376' insts_offset='432' stub_offset='624' scopes_data_offset='776' scopes_pcs_offset='792' dependencies_offset='840' metadata_offset='768' method='java.util.concurrent.ConcurrentHashMap spread (I)I' bytes='10' count='1037' iicount='1037' stamp='0.097'/>
+<writer thread='24144'/>
+<nmethod compile_id='49' compiler='c1' level='1' entry='0x00007fae787e9140' size='752' address='0x00007fae787e8f90' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.lang.module.ModuleDescriptor isAutomatic ()Z' bytes='5' count='180' iicount='180' stamp='0.097'/>
+<writer thread='24140'/>
+<nmethod compile_id='59' compiler='c1' level='3' entry='0x00007fae71396be0' size='1576' address='0x00007fae71396a10' relocation_offset='376' insts_offset='464' stub_offset='1200' scopes_data_offset='1392' scopes_pcs_offset='1432' dependencies_offset='1544' nul_chk_table_offset='1552' metadata_offset='1384' method='jdk.internal.module.ModuleBootstrap$2 hasNext ()Z' bytes='30' count='642' iicount='642' stamp='0.097'/>
+<writer thread='24144'/>
+<nmethod compile_id='54' compiler='c1' level='1' entry='0x00007fae787e9440' size='752' address='0x00007fae787e9290' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.lang.Module getDescriptor ()Ljava/lang/module/ModuleDescriptor;' bytes='5' count='142' iicount='142' stamp='0.097'/>
+<writer thread='24143'/>
+<nmethod compile_id='53' compiler='c1' level='1' entry='0x00007fae787e9740' size='752' address='0x00007fae787e9590' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.lang.module.ModuleDescriptor isOpen ()Z' bytes='5' count='180' iicount='180' stamp='0.097'/>
+<writer thread='24142'/>
+<nmethod compile_id='39' compiler='c1' level='3' entry='0x00007fae71397240' size='992' address='0x00007fae71397090' relocation_offset='376' insts_offset='432' stub_offset='720' scopes_data_offset='888' scopes_pcs_offset='920' dependencies_offset='984' metadata_offset='864' method='java.util.AbstractCollection &lt;init&gt; ()V' bytes='5' count='753' iicount='753' stamp='0.097'/>
+<writer thread='24140'/>
+<nmethod compile_id='9' compiler='c1' level='1' entry='0x00007fae787e9a40' size='752' address='0x00007fae787e9890' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.util.Collections$EmptySet hashCode ()I' bytes='2' count='202' iicount='202' stamp='0.097'/>
+<writer thread='24144'/>
+<nmethod compile_id='51' compiler='c1' level='1' entry='0x00007fae787e9d40' size='752' address='0x00007fae787e9b90' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.lang.module.ResolvedModule configuration ()Ljava/lang/module/Configuration;' bytes='5' count='145' iicount='145' stamp='0.097'/>
+<writer thread='24143'/>
+<nmethod compile_id='17' compiler='c1' level='3' entry='0x00007fae71397660' size='1240' address='0x00007fae71397490' relocation_offset='376' insts_offset='464' stub_offset='880' scopes_data_offset='1056' scopes_pcs_offset='1104' dependencies_offset='1216' nul_chk_table_offset='1224' metadata_offset='1048' method='java.lang.StringLatin1 charAt ([BI)C' bytes='28' count='408' iicount='408' stamp='0.097'/>
+<writer thread='24129'/>
+<task_queued compile_id='60' method='java.lang.String length ()I' bytes='11' count='384' iicount='384' level='3' stamp='0.097' comment='tiered' hot_count='384'/>
+<writer thread='24142'/>
+<nmethod compile_id='16' compiler='c1' level='3' entry='0x00007fae71397b80' size='1840' address='0x00007fae71397990' relocation_offset='376' insts_offset='496' stub_offset='1360' scopes_data_offset='1568' scopes_pcs_offset='1656' dependencies_offset='1816' nul_chk_table_offset='1824' metadata_offset='1544' method='java.lang.String charAt (I)C' bytes='25' count='430' iicount='430' stamp='0.098'/>
+<writer thread='24143'/>
+<nmethod compile_id='60' compiler='c1' level='3' entry='0x00007fae713982c0' size='1088' address='0x00007fae71398110' relocation_offset='376' insts_offset='432' stub_offset='784' scopes_data_offset='944' scopes_pcs_offset='984' dependencies_offset='1064' nul_chk_table_offset='1072' metadata_offset='928' method='java.lang.String length ()I' bytes='11' count='422' iicount='422' stamp='0.098'/>
+<writer thread='24129'/>
+<task_queued compile_id='61' method='java.lang.StringLatin1 indexOf ([BII)I' bytes='61' count='186' backedge_count='2048' iicount='186' level='3' stamp='0.098' comment='tiered' hot_count='186'/>
+<writer thread='24143'/>
+<nmethod compile_id='61' compiler='c1' level='3' entry='0x00007fae71398760' size='1760' address='0x00007fae71398590' relocation_offset='376' insts_offset='464' stub_offset='1360' scopes_data_offset='1520' scopes_pcs_offset='1608' dependencies_offset='1736' nul_chk_table_offset='1744' metadata_offset='1504' method='java.lang.StringLatin1 indexOf ([BII)I' bytes='61' count='186' backedge_count='2065' iicount='186' stamp='0.098'/>
+<writer thread='24129'/>
+<task_queued compile_id='62' method='java.util.zip.ZipUtils SH ([BI)I' bytes='21' count='256' iicount='256' level='3' stamp='0.120' comment='tiered' hot_count='256'/>
+<writer thread='24140'/>
+<nmethod compile_id='62' compiler='c1' level='3' entry='0x00007fae71398e40' size='1016' address='0x00007fae71398c90' relocation_offset='376' insts_offset='432' stub_offset='688' scopes_data_offset='840' scopes_pcs_offset='872' dependencies_offset='984' nul_chk_table_offset='992' metadata_offset='832' method='java.util.zip.ZipUtils SH ([BI)I' bytes='21' count='257' iicount='257' stamp='0.120'/>
+<writer thread='24129'/>
+<task_queued compile_id='63' method='java.util.HashSet add (Ljava/lang/Object;)Z' bytes='20' count='512' iicount='512' level='3' stamp='0.121' comment='tiered' hot_count='512'/>
+<writer thread='24144'/>
+<nmethod compile_id='63' compiler='c1' level='3' entry='0x00007fae71399300' size='2032' address='0x00007fae71399110' relocation_offset='376' insts_offset='496' stub_offset='1520' scopes_data_offset='1736' scopes_pcs_offset='1856' dependencies_offset='2000' nul_chk_table_offset='2008' oops_offset='1704' metadata_offset='1712' method='java.util.HashSet add (Ljava/lang/Object;)Z' bytes='20' count='512' iicount='512' stamp='0.121'/>
+<writer thread='24129'/>
+<nmethod compile_id='64' compile_kind='c2n' compiler='' level='0' entry='0x00007fae787ea040' size='960' address='0x00007fae787e9e90' relocation_offset='376' consts_offset='960' insts_offset='432' method='java.lang.System arraycopy (Ljava/lang/Object;ILjava/lang/Object;II)V' bytes='0' count='512' iicount='512' stamp='0.123'/>
+<nmethod compile_id='65' compile_kind='c2n' compiler='' level='0' entry='0x00007fae787ea420' size='432' address='0x00007fae787ea290' relocation_offset='376' consts_offset='432' insts_offset='400' method='java.lang.invoke.MethodHandle linkToStatic (Ljava/lang/Object;Ljava/lang/Object;IILjava/lang/invoke/MemberName;)I' bytes='0' count='0' iicount='0' stamp='0.124'/>
+<task_queued compile_id='66' method='java.lang.AbstractStringBuilder ensureCapacityInternal (I)V' bytes='39' count='256' iicount='256' level='3' stamp='0.125' comment='tiered' hot_count='256'/>
+<task_queued compile_id='67' method='java.lang.Math min (II)I' bytes='11' count='384' iicount='384' level='3' stamp='0.125' comment='tiered' hot_count='384'/>
+<writer thread='24142'/>
+<nmethod compile_id='67' compiler='c1' level='3' entry='0x00007fae71399ac0' size='912' address='0x00007fae71399910' relocation_offset='376' insts_offset='432' stub_offset='688' scopes_data_offset='840' scopes_pcs_offset='856' dependencies_offset='904' metadata_offset='832' method='java.lang.Math min (II)I' bytes='11' count='384' iicount='384' stamp='0.125'/>
+<writer thread='24143'/>
+<nmethod compile_id='66' compiler='c1' level='3' entry='0x00007fae71399f00' size='2072' address='0x00007fae71399d10' relocation_offset='376' insts_offset='496' stub_offset='1552' scopes_data_offset='1760' scopes_pcs_offset='1904' dependencies_offset='2048' nul_chk_table_offset='2056' metadata_offset='1736' method='java.lang.AbstractStringBuilder ensureCapacityInternal (I)V' bytes='39' count='256' iicount='256' stamp='0.126'/>
+<writer thread='24129'/>
+<task_queued compile_id='68' method='java.util.AbstractMap &lt;init&gt; ()V' bytes='5' count='384' iicount='384' level='3' stamp='0.127' comment='tiered' hot_count='384'/>
+<writer thread='24140'/>
+<nmethod compile_id='68' compiler='c1' level='3' entry='0x00007fae7139a740' size='992' address='0x00007fae7139a590' relocation_offset='376' insts_offset='432' stub_offset='720' scopes_data_offset='888' scopes_pcs_offset='920' dependencies_offset='984' metadata_offset='864' method='java.util.AbstractMap &lt;init&gt; ()V' bytes='5' count='384' iicount='384' stamp='0.127'/>
+<writer thread='24129'/>
+<task_queued compile_id='69' method='java.lang.StringLatin1 canEncode (I)Z' bytes='13' count='446' iicount='446' level='3' stamp='0.128' comment='tiered' hot_count='446'/>
+<writer thread='24144'/>
+<nmethod compile_id='69' compiler='c1' level='3' entry='0x00007fae7139ab40' size='912' address='0x00007fae7139a990' relocation_offset='376' insts_offset='432' stub_offset='688' scopes_data_offset='840' scopes_pcs_offset='856' dependencies_offset='904' metadata_offset='832' method='java.lang.StringLatin1 canEncode (I)Z' bytes='13' count='469' iicount='470' stamp='0.128'/>
+<writer thread='24129'/>
+<task_queued compile_id='70' method='java.lang.CharacterData of (I)Ljava/lang/CharacterData;' bytes='120' count='256' iicount='256' level='3' stamp='0.128' comment='tiered' hot_count='256'/>
+<writer thread='24142'/>
+<nmethod compile_id='70' compiler='c1' level='3' entry='0x00007fae7139afa0' size='2928' address='0x00007fae7139ad90' relocation_offset='376' insts_offset='528' stub_offset='2320' scopes_data_offset='2472' scopes_pcs_offset='2528' dependencies_offset='2864' nul_chk_table_offset='2872' metadata_offset='2464' method='java.lang.CharacterData of (I)Ljava/lang/CharacterData;' bytes='120' count='267' iicount='267' stamp='0.128'/>
+<writer thread='24129'/>
+<task_queued compile_id='71' method='sun.nio.fs.UnixPath checkNotNul (Ljava/lang/String;C)V' bytes='16' count='256' iicount='256' level='3' stamp='0.130' comment='tiered' hot_count='256'/>
+<writer thread='24143'/>
+<nmethod compile_id='71' compiler='c1' level='3' entry='0x00007fae7139bae0' size='1136' address='0x00007fae7139b910' relocation_offset='376' insts_offset='464' stub_offset='816' scopes_data_offset='992' scopes_pcs_offset='1032' dependencies_offset='1128' metadata_offset='984' method='sun.nio.fs.UnixPath checkNotNul (Ljava/lang/String;C)V' bytes='16' count='338' iicount='338' stamp='0.130'/>
+<writer thread='24129'/>
+<task_queued compile_id='72' method='java.lang.String indexOf (II)I' bytes='29' count='256' iicount='256' level='3' stamp='0.132' comment='tiered' hot_count='256'/>
+<writer thread='24140'/>
+<nmethod compile_id='72' compiler='c1' level='3' entry='0x00007fae7139bf60' size='1368' address='0x00007fae7139bd90' relocation_offset='376' insts_offset='464' stub_offset='1008' scopes_data_offset='1208' scopes_pcs_offset='1264' dependencies_offset='1360' metadata_offset='1192' method='java.lang.String indexOf (II)I' bytes='29' count='265' iicount='265' stamp='0.133'/>
+<writer thread='24129'/>
+<task_queued compile_id='73' method='java.lang.String indexOf (I)I' bytes='7' count='256' iicount='256' level='3' stamp='0.133' comment='tiered' hot_count='256'/>
+<task_queued compile_id='74' method='java.lang.CharacterDataLatin1 getProperties (I)I' bytes='11' count='256' iicount='256' level='3' stamp='0.133' comment='tiered' hot_count='256'/>
+<writer thread='24144'/>
+<nmethod compile_id='73' compiler='c1' level='3' entry='0x00007fae7139c500' size='1544' address='0x00007fae7139c310' relocation_offset='376' insts_offset='496' stub_offset='1136' scopes_data_offset='1344' scopes_pcs_offset='1424' dependencies_offset='1536' metadata_offset='1320' method='java.lang.String indexOf (I)I' bytes='7' count='263' iicount='263' stamp='0.133'/>
+<writer thread='24142'/>
+<nmethod compile_id='74' compiler='c1' level='3' entry='0x00007fae7139cb40' size='1000' address='0x00007fae7139c990' relocation_offset='376' insts_offset='432' stub_offset='688' scopes_data_offset='840' scopes_pcs_offset='872' dependencies_offset='968' nul_chk_table_offset='976' metadata_offset='832' method='java.lang.CharacterDataLatin1 getProperties (I)I' bytes='11' count='261' iicount='261' stamp='0.133'/>
+<writer thread='24129'/>
+<task_queued compile_id='75' method='java.lang.System getSecurityManager ()Ljava/lang/SecurityManager;' bytes='4' count='256' iicount='256' level='3' stamp='0.134' comment='tiered' hot_count='256'/>
+<writer thread='24143'/>
+<nmethod compile_id='75' compiler='c1' level='3' entry='0x00007fae7139cf40' size='840' address='0x00007fae7139cd90' relocation_offset='376' insts_offset='432' stub_offset='624' scopes_data_offset='776' scopes_pcs_offset='784' dependencies_offset='832' metadata_offset='768' method='java.lang.System getSecurityManager ()Ljava/lang/SecurityManager;' bytes='4' count='257' iicount='257' stamp='0.135'/>
+<writer thread='24129'/>
+<task_queued compile_id='76' method='java.lang.StringLatin1 lastIndexOf ([BII)I' bytes='40' count='113' backedge_count='2048' iicount='113' level='3' stamp='0.135' comment='tiered' hot_count='113'/>
+<writer thread='24140'/>
+<nmethod compile_id='76' compiler='c1' level='3' entry='0x00007fae7139d2e0' size='1792' address='0x00007fae7139d110' relocation_offset='376' insts_offset='464' stub_offset='1360' scopes_data_offset='1528' scopes_pcs_offset='1624' dependencies_offset='1768' nul_chk_table_offset='1776' metadata_offset='1504' method='java.lang.StringLatin1 lastIndexOf ([BII)I' bytes='40' count='118' backedge_count='2314' iicount='118' stamp='0.136'/>
+<writer thread='24129'/>
+<task_queued compile_id='77' method='java.lang.Object &lt;init&gt; ()V' bytes='1' count='8585' iicount='8585' level='1' stamp='0.137' comment='tiered' hot_count='8585'/>
+<writer thread='24144'/>
+<nmethod compile_id='77' compiler='c1' level='1' entry='0x00007fae787ea640' size='760' address='0x00007fae787ea490' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='712' scopes_pcs_offset='720' dependencies_offset='752' metadata_offset='704' method='java.lang.Object &lt;init&gt; ()V' bytes='1' count='8586' iicount='8586' stamp='0.137'/>
+<make_not_entrant thread='24144' compile_id='1' compiler='c1' level='2' stamp='0.137'/>
+<writer thread='24129'/>
+<nmethod compile_id='78' compile_kind='c2n' compiler='' level='0' entry='0x00007fae787ea9a0' size='440' address='0x00007fae787ea810' relocation_offset='376' consts_offset='440' insts_offset='400' method='java.lang.invoke.MethodHandle linkToStatic (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/invoke/MemberName;)Ljava/lang/Object;' bytes='0' count='0' iicount='0' stamp='0.139'/>
+<task_queued compile_id='79' method='java.lang.Enum ordinal ()I' bytes='5' count='128' iicount='128' level='1' stamp='0.141' comment='tiered' hot_count='128'/>
+<writer thread='24142'/>
+<nmethod compile_id='79' compiler='c1' level='1' entry='0x00007fae787eabc0' size='752' address='0x00007fae787eaa10' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.lang.Enum ordinal ()I' bytes='5' count='135' iicount='135' stamp='0.142'/>
+<writer thread='24129'/>
+<nmethod compile_id='80' compile_kind='c2n' compiler='' level='0' entry='0x00007fae787eaea0' size='432' address='0x00007fae787ead10' relocation_offset='376' consts_offset='432' insts_offset='400' method='java.lang.invoke.MethodHandle linkToStatic (IILjava/lang/invoke/MemberName;)I' bytes='0' count='0' iicount='0' stamp='0.142'/>
+<task_queued compile_id='81' method='java.util.concurrent.ConcurrentHashMap get (Ljava/lang/Object;)Ljava/lang/Object;' bytes='162' count='256' backedge_count='5' iicount='256' level='3' stamp='0.143' comment='tiered' hot_count='256'/>
+<nmethod compile_id='82' compile_kind='c2n' compiler='' level='0' entry='0x00007fae787eb0a0' size='448' address='0x00007fae787eaf10' relocation_offset='376' consts_offset='448' insts_offset='400' method='java.lang.invoke.MethodHandle invokeBasic (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' bytes='0' count='0' iicount='0' stamp='0.143'/>
+<nmethod compile_id='83' compile_kind='c2n' compiler='' level='0' entry='0x00007fae787eb2a0' size='440' address='0x00007fae787eb110' relocation_offset='376' consts_offset='440' insts_offset='400' method='java.lang.invoke.MethodHandle linkToSpecial (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/invoke/MemberName;)Ljava/lang/Object;' bytes='0' count='0' iicount='0' stamp='0.143'/>
+<writer thread='24143'/>
+<nmethod compile_id='81' compiler='c1' level='3' entry='0x00007fae7139db00' size='4944' address='0x00007fae7139d890' relocation_offset='376' insts_offset='624' stub_offset='3888' scopes_data_offset='4144' scopes_pcs_offset='4512' dependencies_offset='4880' nul_chk_table_offset='4888' oops_offset='4104' metadata_offset='4112' method='java.util.concurrent.ConcurrentHashMap get (Ljava/lang/Object;)Ljava/lang/Object;' bytes='162' count='265' backedge_count='5' iicount='265' stamp='0.144'/>
+<writer thread='24129'/>
+<task_queued compile_id='84' method='java.lang.String &lt;init&gt; ([BB)V' bytes='15' count='256' iicount='256' level='3' stamp='0.147' comment='tiered' hot_count='256'/>
+<writer thread='24140'/>
+<nmethod compile_id='84' compiler='c1' level='3' entry='0x00007fae7139edc0' size='1080' address='0x00007fae7139ec10' relocation_offset='376' insts_offset='432' stub_offset='816' scopes_data_offset='976' scopes_pcs_offset='1008' dependencies_offset='1072' metadata_offset='960' method='java.lang.String &lt;init&gt; ([BB)V' bytes='15' count='257' iicount='257' stamp='0.147'/>
+<writer thread='24129'/>
+<task_queued compile_id='85' method='java.lang.Class getClassLoader0 ()Ljava/lang/ClassLoader;' bytes='5' count='128' iicount='128' level='1' stamp='0.148' comment='tiered' hot_count='128'/>
+<nmethod compile_id='86' compile_kind='c2n' compiler='' level='0' entry='0x00007fae787eb4a0' size='432' address='0x00007fae787eb310' relocation_offset='376' consts_offset='432' insts_offset='400' method='java.lang.invoke.MethodHandle linkToStatic (ILjava/lang/invoke/MemberName;)Ljava/lang/Object;' bytes='0' count='0' iicount='0' stamp='0.148'/>
+<writer thread='24144'/>
+<nmethod compile_id='85' compiler='c1' level='1' entry='0x00007fae787eb6c0' size='752' address='0x00007fae787eb510' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.lang.Class getClassLoader0 ()Ljava/lang/ClassLoader;' bytes='5' count='132' iicount='132' stamp='0.148'/>
+<writer thread='24129'/>
+<nmethod compile_id='87' compile_kind='c2n' compiler='' level='0' entry='0x00007fae787eb9a0' size='448' address='0x00007fae787eb810' relocation_offset='376' consts_offset='448' insts_offset='400' method='java.lang.invoke.MethodHandle invokeBasic (I)Ljava/lang/Object;' bytes='0' count='0' iicount='0' stamp='0.148'/>
+<task_queued compile_id='88' method='java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry hashCode ()I' bytes='5' count='128' iicount='128' level='1' stamp='0.148' comment='tiered' hot_count='128'/>
+<nmethod compile_id='89' compile_kind='c2n' compiler='' level='0' entry='0x00007fae787ebba0' size='432' address='0x00007fae787eba10' relocation_offset='376' consts_offset='432' insts_offset='400' method='java.lang.invoke.MethodHandle linkToSpecial (Ljava/lang/Object;ILjava/lang/invoke/MemberName;)Ljava/lang/Object;' bytes='0' count='0' iicount='0' stamp='0.148'/>
+<nmethod compile_id='90' compile_kind='c2n' compiler='' level='0' entry='0x00007fae787ebdc0' size='928' address='0x00007fae787ebc10' relocation_offset='376' consts_offset='928' insts_offset='432' method='java.lang.Class isPrimitive ()Z' bytes='0' count='256' iicount='256' stamp='0.148'/>
+<writer thread='24142'/>
+<nmethod compile_id='88' compiler='c1' level='1' entry='0x00007fae787ec1c0' size='752' address='0x00007fae787ec010' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry hashCode ()I' bytes='5' count='137' iicount='137' stamp='0.148'/>
+<writer thread='24129'/>
+<task_queued compile_id='91' method='java.lang.StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder;' bytes='8' count='256' iicount='256' level='3' stamp='0.150' comment='tiered' hot_count='256'/>
+<task_queued compile_id='92' method='java.lang.AbstractStringBuilder append (Ljava/lang/String;)Ljava/lang/AbstractStringBuilder;' bytes='45' count='256' iicount='256' level='3' stamp='0.150' comment='tiered' hot_count='256'/>
+<task_queued compile_id='93' method='java.lang.AbstractStringBuilder putStringAt (ILjava/lang/String;)V' bytes='29' count='256' iicount='256' level='3' stamp='0.150' comment='tiered' hot_count='256'/>
+<task_queued compile_id='94' method='java.lang.AbstractStringBuilder getCoder ()B' bytes='15' count='256' iicount='256' level='3' stamp='0.150' comment='tiered' hot_count='256'/>
+<task_queued compile_id='95' method='java.lang.String getBytes ([BIB)V' bytes='44' count='256' iicount='256' level='3' stamp='0.150' comment='tiered' hot_count='256'/>
+<writer thread='24143'/>
+<nmethod compile_id='91' compiler='c1' level='3' entry='0x00007fae7139f240' size='968' address='0x00007fae7139f090' relocation_offset='376' insts_offset='432' stub_offset='688' scopes_data_offset='864' scopes_pcs_offset='896' dependencies_offset='960' metadata_offset='856' method='java.lang.StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder;' bytes='8' count='256' iicount='256' stamp='0.150'/>
+<writer thread='24142'/>
+<nmethod compile_id='94' compiler='c1' level='3' entry='0x00007fae7139f640' size='912' address='0x00007fae7139f490' relocation_offset='376' insts_offset='432' stub_offset='688' scopes_data_offset='840' scopes_pcs_offset='856' dependencies_offset='904' metadata_offset='832' method='java.lang.AbstractStringBuilder getCoder ()B' bytes='15' count='256' iicount='256' stamp='0.151'/>
+<writer thread='24144'/>
+<nmethod compile_id='93' compiler='c1' level='3' entry='0x00007fae7139fa80' size='1616' address='0x00007fae7139f890' relocation_offset='376' insts_offset='496' stub_offset='1168' scopes_data_offset='1376' scopes_pcs_offset='1464' dependencies_offset='1592' nul_chk_table_offset='1600' metadata_offset='1352' method='java.lang.AbstractStringBuilder putStringAt (ILjava/lang/String;)V' bytes='29' count='256' iicount='256' stamp='0.151'/>
+<writer thread='24143'/>
+<nmethod compile_id='95' compiler='c1' level='3' entry='0x00007fae713a0100' size='1696' address='0x00007fae7139ff10' relocation_offset='376' insts_offset='496' stub_offset='1200' scopes_data_offset='1408' scopes_pcs_offset='1520' dependencies_offset='1664' nul_chk_table_offset='1672' metadata_offset='1384' method='java.lang.String getBytes ([BIB)V' bytes='44' count='256' iicount='256' stamp='0.151'/>
+<writer thread='24129'/>
+<task_queued compile_id='96' method='java.nio.Buffer position ()I' bytes='5' count='128' iicount='128' level='1' stamp='0.151' comment='tiered' hot_count='128'/>
+<writer thread='24140'/>
+<nmethod compile_id='92' compiler='c1' level='3' entry='0x00007fae713a0840' size='2456' address='0x00007fae713a0610' relocation_offset='376' insts_offset='560' stub_offset='1744' scopes_data_offset='2000' scopes_pcs_offset='2200' dependencies_offset='2424' nul_chk_table_offset='2432' metadata_offset='1960' method='java.lang.AbstractStringBuilder append (Ljava/lang/String;)Ljava/lang/AbstractStringBuilder;' bytes='45' count='256' iicount='256' stamp='0.151'/>
+<writer thread='24143'/>
+<nmethod compile_id='96' compiler='c1' level='1' entry='0x00007fae787ec4c0' size='752' address='0x00007fae787ec310' relocation_offset='376' insts_offset='432' stub_offset='560' scopes_data_offset='704' scopes_pcs_offset='712' dependencies_offset='744' method='java.nio.Buffer position ()I' bytes='5' count='139' iicount='139' stamp='0.151'/>
+<tty_done stamp='0.153'/>
+</tty>
+<compilation_log thread='24144'>
+<start_compile_thread name='C1 CompilerThread3' thread='24144' process='24128' stamp='0.080'/>
+<task compile_id='30' method='java.util.concurrent.ConcurrentHashMap putVal (Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object;' bytes='432' count='886' backedge_count='21' iicount='886' level='3' stamp='0.080'>
+<phase name='setup' stamp='0.081'>
+<phase_done name='setup' stamp='0.081'/>
+</phase>
+<phase name='buildIR' stamp='0.081'>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<type id='956' name='boolean'/>
+<klass id='1081' name='java.util.concurrent.ConcurrentHashMap' flags='1'/>
+<method id='1082' holder='1081' name='putVal' return='969' arguments='969 969 956' flags='16' bytes='432' iicount='886'/>
+<parse method='1082'  stamp='0.081'>
+<phase name='parse_hir' stamp='0.081'>
+<bc code='182' bci='17'/>
+<type id='962' name='int'/>
+<method id='1084' holder='969' name='hashCode' return='962' flags='257' bytes='0' iicount='289'/>
+<call method='1084' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<bc code='184' bci='20'/>
+<method id='1085' holder='1081' name='spread' return='962' arguments='962' flags='24' bytes='10' iicount='945'/>
+<call method='1085' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1085'>
+<parse_done stamp='0.081'/>
+</parse>
+<bc code='184' bci='69'/>
+<klass id='1087' name='java.util.concurrent.ConcurrentHashMap$Node' flags='8'/>
+<klass id='1088' name='[Ljava.util.concurrent.ConcurrentHashMap$Node;' flags='1040'/>
+<method id='1089' holder='1081' name='tabAt' return='1087' arguments='1088 962' flags='24' bytes='22' iicount='1361'/>
+<call method='1089' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1089'>
+<bc code='182' bci='15'/>
+<type id='963' name='long'/>
+<klass id='1040' name='jdk.internal.misc.Unsafe' flags='17'/>
+<method id='1094' holder='1040' name='getObjectAcquire' return='969' arguments='969 963' flags='17' bytes='7' iicount='1361'/>
+<call method='1094' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1094'>
+<bc code='182' bci='3'/>
+<method id='1096' holder='1040' name='getObjectVolatile' return='969' arguments='969 963' flags='257' bytes='0' compile_id='28' compile_kind='c2n' compiler='' level='0' iicount='512'/>
+<call method='1096' instr='invokevirtual'/>
+<inline_success reason='intrinsic'/>
+<parse_done stamp='0.081'/>
+</parse>
+<parse_done stamp='0.081'/>
+</parse>
+<bc code='183' bci='91'/>
+<type id='964' name='void'/>
+<method id='1097' holder='1087' name='&lt;init&gt;' return='964' arguments='962 969 969' flags='0' bytes='20' iicount='886'/>
+<call method='1097' instr='invokespecial'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1097'>
+<bc code='183' bci='1'/>
+<method id='1099' holder='969' name='&lt;init&gt;' return='964' flags='1' bytes='1' iicount='4064'/>
+<call method='1099' instr='invokespecial'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1099'>
+<parse_done stamp='0.081'/>
+</parse>
+<parse_done stamp='0.081'/>
+</parse>
+<bc code='184' bci='94'/>
+<method id='1101' holder='1081' name='casTabAt' return='956' arguments='1088 962 1087 1087' flags='24' bytes='21' iicount='746'/>
+<call method='1101' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1101'>
+<bc code='182' bci='17'/>
+<method id='1103' holder='1040' name='compareAndSetObject' return='956' arguments='969 963 969 969' flags='273' bytes='0' compile_id='35' compile_kind='c2n' compiler='' level='0' iicount='640'/>
+<call method='1103' instr='invokevirtual'/>
+<inline_success reason='intrinsic'/>
+<parse_done stamp='0.081'/>
+</parse>
+<bc code='182' bci='120'/>
+<method id='1104' holder='1081' name='helpTransfer' return='1088' arguments='1088 1087' flags='16' bytes='130' iicount='1'/>
+<call method='1104' instr='invokevirtual'/>
+<dependency type='leaf_type' ctxk='1081'/>
+<inline_fail reason='callee is too large'/>
+<bc code='182' bci='159'/>
+<method id='1106' holder='969' name='equals' return='956' arguments='969' flags='1' bytes='11' iicount='1'/>
+<call method='1106' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<bc code='184' bci='192'/>
+<call method='1089' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1089'>
+<bc code='182' bci='15'/>
+<call method='1094' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1094'>
+<bc code='182' bci='3'/>
+<call method='1096' instr='invokevirtual'/>
+<inline_success reason='intrinsic'/>
+<parse_done stamp='0.081'/>
+</parse>
+<parse_done stamp='0.081'/>
+</parse>
+<bc code='182' bci='242'/>
+<call method='1106' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<bc code='183' bci='293'/>
+<call method='1097' instr='invokespecial'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1097'>
+<bc code='183' bci='1'/>
+<call method='1099' instr='invokespecial'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1099'>
+<parse_done stamp='0.082'/>
+</parse>
+<parse_done stamp='0.082'/>
+</parse>
+<bc code='182' bci='331'/>
+<klass id='1108' name='java.util.concurrent.ConcurrentHashMap$TreeNode' unloaded='1'/>
+<klass id='1107' name='java.util.concurrent.ConcurrentHashMap$TreeBin' unloaded='1'/>
+<method id='1109' holder='1107' name='putTreeVal' return='1108' arguments='962 969 969' unloaded='1'/>
+<call method='1109' instr='invokevirtual'/>
+<inline_fail reason='not inlineable'/>
+<bc code='183' bci='374'/>
+<klass id='970' name='java.lang.String' flags='17'/>
+<klass id='1111' name='java.lang.IllegalStateException' unloaded='1'/>
+<method id='1113' holder='1111' name='&lt;init&gt;' return='964' arguments='970' unloaded='1'/>
+<call method='1113' instr='invokespecial'/>
+<inline_fail reason='not inlineable'/>
+<bc code='182' bci='409'/>
+<method id='1114' holder='1081' name='treeifyBin' return='964' arguments='1088 962' flags='18' bytes='164' iicount='1'/>
+<call method='1114' instr='invokevirtual'/>
+<dependency type='leaf_type' ctxk='1081'/>
+<inline_fail reason='callee is too large'/>
+<bc code='182' bci='427'/>
+<method id='1116' holder='1081' name='addCount' return='964' arguments='963 962' flags='18' bytes='289' iicount='882'/>
+<call method='1116' instr='invokevirtual'/>
+<dependency type='leaf_type' ctxk='1081'/>
+<inline_fail reason='callee is too large'/>
+<bc code='182' bci='49'/>
+<method id='1118' holder='1081' name='initTable' return='1088' flags='18' bytes='112' iicount='5'/>
+<call method='1118' instr='invokevirtual'/>
+<dependency type='leaf_type' ctxk='1081'/>
+<inline_fail reason='callee is too large'/>
+<bc code='183' bci='12'/>
+<klass id='1077' name='java.lang.NullPointerException' flags='1'/>
+<method id='1120' holder='1077' name='&lt;init&gt;' return='964' flags='1' bytes='5' iicount='1'/>
+<call method='1120' instr='invokespecial'/>
+<inline_fail reason='don&apos;t inline Throwable constructors'/>
+<phase_done name='parse_hir' stamp='0.082'/>
+</phase>
+<parse_done stamp='0.082'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.082'>
+<phase_done name='optimize_blocks' stamp='0.082'/>
+</phase>
+<phase name='gvn' stamp='0.082'>
+<phase_done name='gvn' stamp='0.082'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.082'>
+<phase_done name='rangeCheckElimination' stamp='0.082'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.082'>
+<phase_done name='optimize_null_checks' stamp='0.082'/>
+</phase>
+<phase_done name='buildIR' stamp='0.082'/>
+</phase>
+<phase name='emit_lir' stamp='0.082'>
+<phase name='lirGeneration' stamp='0.082'>
+<phase_done name='lirGeneration' stamp='0.088'/>
+</phase>
+<phase name='linearScan' stamp='0.088'>
+<phase_done name='linearScan' stamp='0.092'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.092'/>
+</phase>
+<phase name='codeemit' stamp='0.092'>
+<phase_done name='codeemit' stamp='0.092'/>
+</phase>
+<phase name='codeinstall' stamp='0.092'>
+<dependency type='leaf_type' ctxk='1081'/>
+<phase_done name='codeinstall' stamp='0.092'/>
+</phase>
+<code_cache total_blobs='285' nmethods='11' adapters='140' free_code_cache='248900352'/>
+<task_done success='1' nmsize='8920' count='918' backedge_count='27' inlined_bytes='131' stamp='0.092'/>
+</task>
+<task compile_id='4' method='java.lang.String hashCode ()I' bytes='49' count='5821' iicount='5822' level='2' stamp='0.093'>
+<phase name='setup' stamp='0.093'>
+<phase_done name='setup' stamp='0.093'/>
+</phase>
+<phase name='buildIR' stamp='0.093'>
+<type id='962' name='int'/>
+<klass id='970' name='java.lang.String' flags='17'/>
+<method id='1081' holder='970' name='hashCode' return='962' flags='1' bytes='49' iicount='5825'/>
+<parse method='1081'  stamp='0.093'>
+<phase name='parse_hir' stamp='0.093'>
+<bc code='182' bci='19'/>
+<type id='956' name='boolean'/>
+<method id='1083' holder='970' name='isLatin1' return='956' flags='2' bytes='19' iicount='3173'/>
+<call method='1083' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1083'>
+<parse_done stamp='0.093'/>
+</parse>
+<bc code='184' bci='29'/>
+<klass id='1073' name='[B' flags='1041'/>
+<klass id='1086' name='java.lang.StringLatin1' flags='16'/>
+<method id='1087' holder='1086' name='hashCode' return='962' arguments='1073' flags='9' bytes='42' compile_id='2' compiler='c1' level='2' iicount='1122'/>
+<call method='1087' instr='invokestatic'/>
+<inline_fail reason='callee is too large'/>
+<bc code='184' bci='39'/>
+<klass id='1089' name='java.lang.StringUTF16' unloaded='1'/>
+<method id='1090' holder='1089' name='hashCode' return='962' arguments='1073' unloaded='1'/>
+<call method='1090' instr='invokestatic'/>
+<inline_fail reason='not inlineable'/>
+<phase_done name='parse_hir' stamp='0.093'/>
+</phase>
+<parse_done stamp='0.093'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.093'>
+<phase_done name='optimize_blocks' stamp='0.093'/>
+</phase>
+<phase name='gvn' stamp='0.093'>
+<phase_done name='gvn' stamp='0.093'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.093'>
+<phase_done name='rangeCheckElimination' stamp='0.093'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.093'>
+<phase_done name='optimize_null_checks' stamp='0.093'/>
+</phase>
+<phase_done name='buildIR' stamp='0.093'/>
+</phase>
+<phase name='emit_lir' stamp='0.093'>
+<phase name='lirGeneration' stamp='0.093'>
+<phase_done name='lirGeneration' stamp='0.093'/>
+</phase>
+<phase name='linearScan' stamp='0.093'>
+<phase_done name='linearScan' stamp='0.093'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.093'/>
+</phase>
+<phase name='codeemit' stamp='0.093'>
+<phase_done name='codeemit' stamp='0.093'/>
+</phase>
+<phase name='codeinstall' stamp='0.093'>
+<phase_done name='codeinstall' stamp='0.093'/>
+</phase>
+<code_cache total_blobs='288' nmethods='14' adapters='140' free_code_cache='248897152'/>
+<task_done success='1' nmsize='504' count='5976' inlined_bytes='19' stamp='0.093'/>
+</task>
+<task compile_id='43' method='java.util.HashMap$Node &lt;init&gt; (ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)V' bytes='26' count='1565' iicount='1565' level='3' stamp='0.093'>
+<phase name='setup' stamp='0.093'>
+<phase_done name='setup' stamp='0.093'/>
+</phase>
+<phase name='buildIR' stamp='0.093'>
+<type id='964' name='void'/>
+<type id='962' name='int'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.HashMap$Node' flags='8'/>
+<method id='1082' holder='1081' name='&lt;init&gt;' return='964' arguments='962 969 969 1081' flags='0' bytes='26' iicount='1565'/>
+<parse method='1082'  stamp='0.093'>
+<phase name='parse_hir' stamp='0.093'>
+<bc code='183' bci='1'/>
+<method id='1084' holder='969' name='&lt;init&gt;' return='964' flags='1' bytes='1' compile_id='1' compiler='c1' level='2' iicount='7093'/>
+<call method='1084' instr='invokespecial'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1084'>
+<bc code='177' bci='0'/>
+<dependency type='no_finalizable_subclasses' ctxk='1081'/>
+<parse_done stamp='0.093'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.093'/>
+</phase>
+<parse_done stamp='0.093'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.093'>
+<phase_done name='optimize_blocks' stamp='0.093'/>
+</phase>
+<phase name='gvn' stamp='0.093'>
+<phase_done name='gvn' stamp='0.093'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.093'>
+<phase_done name='rangeCheckElimination' stamp='0.093'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.093'>
+<phase_done name='optimize_null_checks' stamp='0.093'/>
+</phase>
+<phase_done name='buildIR' stamp='0.093'/>
+</phase>
+<phase name='emit_lir' stamp='0.093'>
+<phase name='lirGeneration' stamp='0.093'>
+<phase_done name='lirGeneration' stamp='0.093'/>
+</phase>
+<phase name='linearScan' stamp='0.093'>
+<phase_done name='linearScan' stamp='0.093'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.093'/>
+</phase>
+<phase name='codeemit' stamp='0.093'>
+<phase_done name='codeemit' stamp='0.093'/>
+</phase>
+<phase name='codeinstall' stamp='0.093'>
+<dependency type='no_finalizable_subclasses' ctxk='1081'/>
+<phase_done name='codeinstall' stamp='0.093'/>
+</phase>
+<code_cache total_blobs='294' nmethods='19' adapters='140' free_code_cache='248880768'/>
+<task_done success='1' nmsize='752' count='1638' inlined_bytes='1' stamp='0.093'/>
+</task>
+<task compile_id='6' method='java.lang.Math floorMod (II)I' bytes='10' count='3187' iicount='3187' level='3' stamp='0.093'>
+<phase name='setup' stamp='0.093'>
+<phase_done name='setup' stamp='0.093'/>
+</phase>
+<phase name='buildIR' stamp='0.094'>
+<type id='962' name='int'/>
+<klass id='1081' name='java.lang.Math' flags='17'/>
+<method id='1082' holder='1081' name='floorMod' return='962' arguments='962 962' flags='9' bytes='10' iicount='3190'/>
+<parse method='1082'  stamp='0.094'>
+<phase name='parse_hir' stamp='0.094'>
+<bc code='184' bci='3'/>
+<method id='1084' holder='1081' name='floorDiv' return='962' arguments='962 962' flags='9' bytes='22' iicount='3200'/>
+<call method='1084' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1084'>
+<parse_done stamp='0.094'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.094'/>
+</phase>
+<parse_done stamp='0.094'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.094'>
+<phase_done name='optimize_blocks' stamp='0.094'/>
+</phase>
+<phase name='gvn' stamp='0.094'>
+<phase_done name='gvn' stamp='0.094'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.094'>
+<phase_done name='rangeCheckElimination' stamp='0.094'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.094'>
+<phase_done name='optimize_null_checks' stamp='0.094'/>
+</phase>
+<phase_done name='buildIR' stamp='0.094'/>
+</phase>
+<phase name='emit_lir' stamp='0.094'>
+<phase name='lirGeneration' stamp='0.094'>
+<phase_done name='lirGeneration' stamp='0.094'/>
+</phase>
+<phase name='linearScan' stamp='0.094'>
+<phase_done name='linearScan' stamp='0.094'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.094'/>
+</phase>
+<phase name='codeemit' stamp='0.094'>
+<phase_done name='codeemit' stamp='0.094'/>
+</phase>
+<phase name='codeinstall' stamp='0.094'>
+<phase_done name='codeinstall' stamp='0.094'/>
+</phase>
+<code_cache total_blobs='298' nmethods='23' adapters='140' free_code_cache='248875776'/>
+<task_done success='1' nmsize='592' count='3200' inlined_bytes='22' stamp='0.094'/>
+</task>
+<task compile_id='41' method='java.util.HashMap put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' bytes='13' count='1200' iicount='1200' level='3' stamp='0.094'>
+<phase name='setup' stamp='0.094'>
+<phase_done name='setup' stamp='0.094'/>
+</phase>
+<phase name='buildIR' stamp='0.094'>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.HashMap' flags='1'/>
+<method id='1082' holder='1081' name='put' return='969' arguments='969 969' flags='1' bytes='13' iicount='1200'/>
+<parse method='1082'  stamp='0.094'>
+<phase name='parse_hir' stamp='0.094'>
+<bc code='184' bci='2'/>
+<type id='962' name='int'/>
+<method id='1084' holder='1081' name='hash' return='962' arguments='969' flags='24' bytes='20' compile_id='38' compiler='c1' level='3' iicount='2657'/>
+<call method='1084' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1084'>
+<bc code='182' bci='9'/>
+<method id='1086' holder='969' name='hashCode' return='962' flags='257' bytes='0' compile_id='50' compile_kind='c2n' compiler='' level='0' iicount='640'/>
+<call method='1086' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<parse_done stamp='0.094'/>
+</parse>
+<bc code='182' bci='9'/>
+<type id='956' name='boolean'/>
+<method id='1087' holder='1081' name='putVal' return='969' arguments='962 969 969 956 956' flags='16' bytes='300' compile_id='42' compiler='c1' level='3' iicount='1747'/>
+<call method='1087' instr='invokevirtual'/>
+<inline_fail reason='callee is too large'/>
+<phase_done name='parse_hir' stamp='0.094'/>
+</phase>
+<parse_done stamp='0.094'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.094'>
+<phase_done name='optimize_blocks' stamp='0.094'/>
+</phase>
+<phase name='gvn' stamp='0.094'>
+<phase_done name='gvn' stamp='0.094'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.094'>
+<phase_done name='rangeCheckElimination' stamp='0.094'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.094'>
+<phase_done name='optimize_null_checks' stamp='0.094'/>
+</phase>
+<phase_done name='buildIR' stamp='0.094'/>
+</phase>
+<phase name='emit_lir' stamp='0.094'>
+<phase name='lirGeneration' stamp='0.094'>
+<phase_done name='lirGeneration' stamp='0.094'/>
+</phase>
+<phase name='linearScan' stamp='0.094'>
+<phase_done name='linearScan' stamp='0.094'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.094'/>
+</phase>
+<phase name='codeemit' stamp='0.094'>
+<phase_done name='codeemit' stamp='0.094'/>
+</phase>
+<phase name='codeinstall' stamp='0.094'>
+<phase_done name='codeinstall' stamp='0.094'/>
+</phase>
+<code_cache total_blobs='303' nmethods='28' adapters='140' free_code_cache='248870144'/>
+<task_done success='1' nmsize='856' count='1202' inlined_bytes='20' stamp='0.094'/>
+</task>
+<task compile_id='14' method='java.lang.module.ModuleDescriptor name ()Ljava/lang/String;' bytes='5' count='839' iicount='839' level='1' stamp='0.094'>
+<phase name='setup' stamp='0.094'>
+<phase_done name='setup' stamp='0.094'/>
+</phase>
+<phase name='buildIR' stamp='0.094'>
+<klass id='970' name='java.lang.String' flags='17'/>
+<klass id='1081' name='java.lang.module.ModuleDescriptor' flags='1'/>
+<method id='1082' holder='1081' name='name' return='970' flags='1' bytes='5' iicount='839'/>
+<parse method='1082'  stamp='0.094'>
+<phase name='parse_hir' stamp='0.094'>
+<phase_done name='parse_hir' stamp='0.094'/>
+</phase>
+<parse_done stamp='0.094'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.094'>
+<phase_done name='optimize_blocks' stamp='0.094'/>
+</phase>
+<phase name='gvn' stamp='0.094'>
+<phase_done name='gvn' stamp='0.094'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.094'>
+<phase_done name='rangeCheckElimination' stamp='0.094'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.094'>
+<phase_done name='optimize_null_checks' stamp='0.094'/>
+</phase>
+<phase_done name='buildIR' stamp='0.094'/>
+</phase>
+<phase name='emit_lir' stamp='0.094'>
+<phase name='lirGeneration' stamp='0.094'>
+<phase_done name='lirGeneration' stamp='0.094'/>
+</phase>
+<phase name='linearScan' stamp='0.094'>
+<phase_done name='linearScan' stamp='0.095'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.095'/>
+</phase>
+<phase name='codeemit' stamp='0.095'>
+<phase_done name='codeemit' stamp='0.095'/>
+</phase>
+<phase name='codeinstall' stamp='0.095'>
+<phase_done name='codeinstall' stamp='0.095'/>
+</phase>
+<code_cache total_blobs='306' nmethods='31' adapters='140' free_code_cache='248865408'/>
+<task_done success='1' nmsize='272' count='839' stamp='0.095'/>
+</task>
+<task compile_id='26' method='java.lang.module.ResolvedModule reference ()Ljava/lang/module/ModuleReference;' bytes='5' count='625' iicount='625' level='1' stamp='0.095'>
+<phase name='setup' stamp='0.095'>
+<phase_done name='setup' stamp='0.095'/>
+</phase>
+<phase name='buildIR' stamp='0.095'>
+<klass id='1082' name='java.lang.module.ModuleReference' flags='1025'/>
+<klass id='1081' name='java.lang.module.ResolvedModule' flags='17'/>
+<method id='1083' holder='1081' name='reference' return='1082' flags='1' bytes='5' iicount='625'/>
+<parse method='1083'  stamp='0.095'>
+<phase name='parse_hir' stamp='0.095'>
+<phase_done name='parse_hir' stamp='0.095'/>
+</phase>
+<parse_done stamp='0.095'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.095'>
+<phase_done name='optimize_blocks' stamp='0.095'/>
+</phase>
+<phase name='gvn' stamp='0.095'>
+<phase_done name='gvn' stamp='0.095'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.095'>
+<phase_done name='rangeCheckElimination' stamp='0.095'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.095'>
+<phase_done name='optimize_null_checks' stamp='0.095'/>
+</phase>
+<phase_done name='buildIR' stamp='0.095'/>
+</phase>
+<phase name='emit_lir' stamp='0.095'>
+<phase name='lirGeneration' stamp='0.095'>
+<phase_done name='lirGeneration' stamp='0.095'/>
+</phase>
+<phase name='linearScan' stamp='0.095'>
+<phase_done name='linearScan' stamp='0.095'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.095'/>
+</phase>
+<phase name='codeemit' stamp='0.095'>
+<phase_done name='codeemit' stamp='0.095'/>
+</phase>
+<phase name='codeinstall' stamp='0.095'>
+<phase_done name='codeinstall' stamp='0.095'/>
+</phase>
+<code_cache total_blobs='308' nmethods='33' adapters='140' free_code_cache='248862848'/>
+<task_done success='1' nmsize='272' count='625' stamp='0.095'/>
+</task>
+<task compile_id='25' method='java.util.Objects equals (Ljava/lang/Object;Ljava/lang/Object;)Z' bytes='23' count='874' iicount='874' level='3' stamp='0.095'>
+<phase name='setup' stamp='0.095'>
+<phase_done name='setup' stamp='0.095'/>
+</phase>
+<phase name='buildIR' stamp='0.095'>
+<type id='956' name='boolean'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.Objects' flags='17'/>
+<method id='1082' holder='1081' name='equals' return='956' arguments='969 969' flags='9' bytes='23' iicount='874'/>
+<parse method='1082'  stamp='0.095'>
+<phase name='parse_hir' stamp='0.095'>
+<bc code='182' bci='11'/>
+<method id='1086' holder='969' name='equals' return='956' arguments='969' flags='1' bytes='11' iicount='2'/>
+<call method='1086' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<phase_done name='parse_hir' stamp='0.095'/>
+</phase>
+<parse_done stamp='0.095'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.095'>
+<phase_done name='optimize_blocks' stamp='0.095'/>
+</phase>
+<phase name='gvn' stamp='0.095'>
+<phase_done name='gvn' stamp='0.095'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.095'>
+<phase_done name='rangeCheckElimination' stamp='0.095'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.095'>
+<phase_done name='optimize_null_checks' stamp='0.095'/>
+</phase>
+<phase_done name='buildIR' stamp='0.095'/>
+</phase>
+<phase name='emit_lir' stamp='0.095'>
+<phase name='lirGeneration' stamp='0.095'>
+<phase_done name='lirGeneration' stamp='0.095'/>
+</phase>
+<phase name='linearScan' stamp='0.095'>
+<phase_done name='linearScan' stamp='0.095'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.095'/>
+</phase>
+<phase name='codeemit' stamp='0.095'>
+<phase_done name='codeemit' stamp='0.095'/>
+</phase>
+<phase name='codeinstall' stamp='0.095'>
+<phase_done name='codeinstall' stamp='0.095'/>
+</phase>
+<code_cache total_blobs='315' nmethods='38' adapters='140' free_code_cache='248855808'/>
+<task_done success='1' nmsize='744' count='874' stamp='0.095'/>
+</task>
+<task compile_id='47' method='java.util.Collections$EmptySet isEmpty ()Z' bytes='2' count='229' iicount='229' level='1' stamp='0.095'>
+<phase name='setup' stamp='0.096'>
+<phase_done name='setup' stamp='0.096'/>
+</phase>
+<phase name='buildIR' stamp='0.096'>
+<type id='956' name='boolean'/>
+<klass id='1081' name='java.util.Collections$EmptySet' flags='10'/>
+<method id='1082' holder='1081' name='isEmpty' return='956' flags='1' bytes='2' iicount='229'/>
+<parse method='1082'  stamp='0.096'>
+<phase name='parse_hir' stamp='0.096'>
+<phase_done name='parse_hir' stamp='0.096'/>
+</phase>
+<parse_done stamp='0.096'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.096'>
+<phase_done name='optimize_blocks' stamp='0.096'/>
+</phase>
+<phase name='gvn' stamp='0.096'>
+<phase_done name='gvn' stamp='0.096'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.096'>
+<phase_done name='rangeCheckElimination' stamp='0.096'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.096'>
+<phase_done name='optimize_null_checks' stamp='0.096'/>
+</phase>
+<phase_done name='buildIR' stamp='0.096'/>
+</phase>
+<phase name='emit_lir' stamp='0.096'>
+<phase name='lirGeneration' stamp='0.096'>
+<phase_done name='lirGeneration' stamp='0.096'/>
+</phase>
+<phase name='linearScan' stamp='0.096'>
+<phase_done name='linearScan' stamp='0.096'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.096'/>
+</phase>
+<phase name='codeemit' stamp='0.096'>
+<phase_done name='codeemit' stamp='0.096'/>
+</phase>
+<phase name='codeinstall' stamp='0.096'>
+<phase_done name='codeinstall' stamp='0.096'/>
+</phase>
+<code_cache total_blobs='318' nmethods='41' adapters='140' free_code_cache='248853376'/>
+<task_done success='1' nmsize='272' count='229' stamp='0.096'/>
+</task>
+<task compile_id='36' method='java.util.concurrent.ConcurrentHashMap casTabAt ([Ljava/util/concurrent/ConcurrentHashMap$Node;ILjava/util/concurrent/ConcurrentHashMap$Node;Ljava/util/concurrent/ConcurrentHashMap$Node;)Z' bytes='21' count='776' iicount='776' level='3' stamp='0.096'>
+<phase name='setup' stamp='0.096'>
+<phase_done name='setup' stamp='0.096'/>
+</phase>
+<phase name='buildIR' stamp='0.096'>
+<type id='956' name='boolean'/>
+<klass id='1083' name='[Ljava.util.concurrent.ConcurrentHashMap$Node;' flags='1040'/>
+<type id='962' name='int'/>
+<klass id='1082' name='java.util.concurrent.ConcurrentHashMap$Node' flags='8'/>
+<klass id='1081' name='java.util.concurrent.ConcurrentHashMap' flags='1'/>
+<method id='1084' holder='1081' name='casTabAt' return='956' arguments='1083 962 1082 1082' flags='24' bytes='21' iicount='776'/>
+<parse method='1084'  stamp='0.096'>
+<phase name='parse_hir' stamp='0.096'>
+<bc code='182' bci='17'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<type id='963' name='long'/>
+<klass id='1040' name='jdk.internal.misc.Unsafe' flags='17'/>
+<method id='1088' holder='1040' name='compareAndSetObject' return='956' arguments='969 963 969 969' flags='273' bytes='0' compile_id='35' compile_kind='c2n' compiler='' level='0' iicount='640'/>
+<call method='1088' instr='invokevirtual'/>
+<inline_success reason='intrinsic'/>
+<phase_done name='parse_hir' stamp='0.096'/>
+</phase>
+<parse_done stamp='0.096'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.096'>
+<phase_done name='optimize_blocks' stamp='0.096'/>
+</phase>
+<phase name='gvn' stamp='0.096'>
+<phase_done name='gvn' stamp='0.096'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.096'>
+<phase_done name='rangeCheckElimination' stamp='0.096'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.096'>
+<phase_done name='optimize_null_checks' stamp='0.096'/>
+</phase>
+<phase_done name='buildIR' stamp='0.096'/>
+</phase>
+<phase name='emit_lir' stamp='0.096'>
+<phase name='lirGeneration' stamp='0.096'>
+<phase_done name='lirGeneration' stamp='0.096'/>
+</phase>
+<phase name='linearScan' stamp='0.096'>
+<phase_done name='linearScan' stamp='0.096'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.096'/>
+</phase>
+<phase name='codeemit' stamp='0.096'>
+<phase_done name='codeemit' stamp='0.096'/>
+</phase>
+<phase name='codeinstall' stamp='0.096'>
+<phase_done name='codeinstall' stamp='0.096'/>
+</phase>
+<code_cache total_blobs='321' nmethods='44' adapters='140' free_code_cache='248850048'/>
+<task_done success='1' nmsize='464' count='776' stamp='0.096'/>
+</task>
+<task compile_id='19' method='jdk.internal.misc.Unsafe getObjectAcquire (Ljava/lang/Object;J)Ljava/lang/Object;' bytes='7' count='1499' iicount='1499' level='3' stamp='0.096'>
+<phase name='setup' stamp='0.096'>
+<phase_done name='setup' stamp='0.096'/>
+</phase>
+<phase name='buildIR' stamp='0.096'>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<type id='963' name='long'/>
+<klass id='1040' name='jdk.internal.misc.Unsafe' flags='17'/>
+<method id='1081' holder='1040' name='getObjectAcquire' return='969' arguments='969 963' flags='17' bytes='7' iicount='1499'/>
+<parse method='1081'  stamp='0.096'>
+<phase name='parse_hir' stamp='0.096'>
+<bc code='182' bci='3'/>
+<method id='1085' holder='1040' name='getObjectVolatile' return='969' arguments='969 963' flags='257' bytes='0' compile_id='28' compile_kind='c2n' compiler='' level='0' iicount='512'/>
+<call method='1085' instr='invokevirtual'/>
+<inline_success reason='intrinsic'/>
+<phase_done name='parse_hir' stamp='0.096'/>
+</phase>
+<parse_done stamp='0.096'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.096'>
+<phase_done name='optimize_blocks' stamp='0.096'/>
+</phase>
+<phase name='gvn' stamp='0.096'>
+<phase_done name='gvn' stamp='0.096'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.096'>
+<phase_done name='rangeCheckElimination' stamp='0.096'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.096'>
+<phase_done name='optimize_null_checks' stamp='0.096'/>
+</phase>
+<phase_done name='buildIR' stamp='0.096'/>
+</phase>
+<phase name='emit_lir' stamp='0.096'>
+<phase name='lirGeneration' stamp='0.096'>
+<phase_done name='lirGeneration' stamp='0.096'/>
+</phase>
+<phase name='linearScan' stamp='0.096'>
+<phase_done name='linearScan' stamp='0.096'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.096'/>
+</phase>
+<phase name='codeemit' stamp='0.096'>
+<phase_done name='codeemit' stamp='0.096'/>
+</phase>
+<phase name='codeinstall' stamp='0.096'>
+<phase_done name='codeinstall' stamp='0.096'/>
+</phase>
+<code_cache total_blobs='324' nmethods='46' adapters='140' free_code_cache='248846720'/>
+<task_done success='1' nmsize='432' count='1499' stamp='0.096'/>
+</task>
+<task compile_id='49' method='java.lang.module.ModuleDescriptor isAutomatic ()Z' bytes='5' count='180' iicount='180' level='1' stamp='0.096'>
+<phase name='setup' stamp='0.096'>
+<phase_done name='setup' stamp='0.096'/>
+</phase>
+<phase name='buildIR' stamp='0.096'>
+<type id='956' name='boolean'/>
+<klass id='1081' name='java.lang.module.ModuleDescriptor' flags='1'/>
+<method id='1082' holder='1081' name='isAutomatic' return='956' flags='1' bytes='5' iicount='180'/>
+<parse method='1082'  stamp='0.096'>
+<phase name='parse_hir' stamp='0.096'>
+<phase_done name='parse_hir' stamp='0.096'/>
+</phase>
+<parse_done stamp='0.096'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.096'>
+<phase_done name='optimize_blocks' stamp='0.096'/>
+</phase>
+<phase name='gvn' stamp='0.096'>
+<phase_done name='gvn' stamp='0.096'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.096'>
+<phase_done name='rangeCheckElimination' stamp='0.096'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.096'>
+<phase_done name='optimize_null_checks' stamp='0.096'/>
+</phase>
+<phase_done name='buildIR' stamp='0.096'/>
+</phase>
+<phase name='emit_lir' stamp='0.096'>
+<phase name='lirGeneration' stamp='0.097'>
+<phase_done name='lirGeneration' stamp='0.097'/>
+</phase>
+<phase name='linearScan' stamp='0.097'>
+<phase_done name='linearScan' stamp='0.097'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.097'/>
+</phase>
+<phase name='codeemit' stamp='0.097'>
+<phase_done name='codeemit' stamp='0.097'/>
+</phase>
+<phase name='codeinstall' stamp='0.097'>
+<phase_done name='codeinstall' stamp='0.097'/>
+</phase>
+<code_cache total_blobs='328' nmethods='51' adapters='140' free_code_cache='248840448'/>
+<task_done success='1' nmsize='272' count='180' stamp='0.097'/>
+</task>
+<task compile_id='54' method='java.lang.Module getDescriptor ()Ljava/lang/module/ModuleDescriptor;' bytes='5' count='142' iicount='142' level='1' stamp='0.097'>
+<phase name='setup' stamp='0.097'>
+<phase_done name='setup' stamp='0.097'/>
+</phase>
+<phase name='buildIR' stamp='0.097'>
+<klass id='1081' name='java.lang.module.ModuleDescriptor' flags='1'/>
+<klass id='1006' name='java.lang.Module' flags='17'/>
+<method id='1082' holder='1006' name='getDescriptor' return='1081' flags='1' bytes='5' iicount='142'/>
+<parse method='1082'  stamp='0.097'>
+<phase name='parse_hir' stamp='0.097'>
+<phase_done name='parse_hir' stamp='0.097'/>
+</phase>
+<parse_done stamp='0.097'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.097'>
+<phase_done name='optimize_blocks' stamp='0.097'/>
+</phase>
+<phase name='gvn' stamp='0.097'>
+<phase_done name='gvn' stamp='0.097'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.097'>
+<phase_done name='rangeCheckElimination' stamp='0.097'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.097'>
+<phase_done name='optimize_null_checks' stamp='0.097'/>
+</phase>
+<phase_done name='buildIR' stamp='0.097'/>
+</phase>
+<phase name='emit_lir' stamp='0.097'>
+<phase name='lirGeneration' stamp='0.097'>
+<phase_done name='lirGeneration' stamp='0.097'/>
+</phase>
+<phase name='linearScan' stamp='0.097'>
+<phase_done name='linearScan' stamp='0.097'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.097'/>
+</phase>
+<phase name='codeemit' stamp='0.097'>
+<phase_done name='codeemit' stamp='0.097'/>
+</phase>
+<phase name='codeinstall' stamp='0.097'>
+<phase_done name='codeinstall' stamp='0.097'/>
+</phase>
+<code_cache total_blobs='330' nmethods='53' adapters='140' free_code_cache='248838016'/>
+<task_done success='1' nmsize='272' count='142' stamp='0.097'/>
+</task>
+<task compile_id='51' method='java.lang.module.ResolvedModule configuration ()Ljava/lang/module/Configuration;' bytes='5' count='145' iicount='145' level='1' stamp='0.097'>
+<phase name='setup' stamp='0.097'>
+<phase_done name='setup' stamp='0.097'/>
+</phase>
+<phase name='buildIR' stamp='0.097'>
+<klass id='1082' name='java.lang.module.Configuration' flags='17'/>
+<klass id='1081' name='java.lang.module.ResolvedModule' flags='17'/>
+<method id='1083' holder='1081' name='configuration' return='1082' flags='1' bytes='5' iicount='145'/>
+<parse method='1083'  stamp='0.097'>
+<phase name='parse_hir' stamp='0.097'>
+<phase_done name='parse_hir' stamp='0.097'/>
+</phase>
+<parse_done stamp='0.097'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.097'>
+<phase_done name='optimize_blocks' stamp='0.097'/>
+</phase>
+<phase name='gvn' stamp='0.097'>
+<phase_done name='gvn' stamp='0.097'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.097'>
+<phase_done name='rangeCheckElimination' stamp='0.097'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.097'>
+<phase_done name='optimize_null_checks' stamp='0.097'/>
+</phase>
+<phase_done name='buildIR' stamp='0.097'/>
+</phase>
+<phase name='emit_lir' stamp='0.097'>
+<phase name='lirGeneration' stamp='0.097'>
+<phase_done name='lirGeneration' stamp='0.097'/>
+</phase>
+<phase name='linearScan' stamp='0.097'>
+<phase_done name='linearScan' stamp='0.097'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.097'/>
+</phase>
+<phase name='codeemit' stamp='0.097'>
+<phase_done name='codeemit' stamp='0.097'/>
+</phase>
+<phase name='codeinstall' stamp='0.097'>
+<phase_done name='codeinstall' stamp='0.097'/>
+</phase>
+<code_cache total_blobs='334' nmethods='57' adapters='140' free_code_cache='248834688'/>
+<task_done success='1' nmsize='272' count='145' stamp='0.097'/>
+</task>
+<task compile_id='63' method='java.util.HashSet add (Ljava/lang/Object;)Z' bytes='20' count='512' iicount='512' level='3' stamp='0.121'>
+<phase name='setup' stamp='0.121'>
+<phase_done name='setup' stamp='0.121'/>
+</phase>
+<phase name='buildIR' stamp='0.121'>
+<type id='956' name='boolean'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.HashSet' flags='1'/>
+<method id='1082' holder='1081' name='add' return='956' arguments='969' flags='1' bytes='20' iicount='512'/>
+<parse method='1082'  stamp='0.121'>
+<phase name='parse_hir' stamp='0.121'>
+<bc code='182' bci='8'/>
+<klass id='1084' name='java.util.HashMap' flags='1'/>
+<method id='1087' holder='1084' name='put' return='969' arguments='969 969' flags='1' bytes='13' compile_id='41' compiler='c1' level='3' iicount='1248'/>
+<call method='1087' instr='invokevirtual'/>
+<dependency type='unique_concrete_method' ctxk='1084' x='1087'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1087'>
+<bc code='184' bci='2'/>
+<type id='962' name='int'/>
+<method id='1089' holder='1084' name='hash' return='962' arguments='969' flags='24' bytes='20' compile_id='38' compiler='c1' level='3' iicount='2809'/>
+<call method='1089' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1089'>
+<bc code='182' bci='9'/>
+<method id='1091' holder='969' name='hashCode' return='962' flags='257' bytes='0' compile_id='50' compile_kind='c2n' compiler='' level='0' iicount='640'/>
+<call method='1091' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<parse_done stamp='0.121'/>
+</parse>
+<bc code='182' bci='9'/>
+<method id='1092' holder='1084' name='putVal' return='969' arguments='962 969 969 956 956' flags='16' bytes='300' compile_id='42' compiler='c1' level='3' iicount='1834'/>
+<call method='1092' instr='invokevirtual'/>
+<inline_fail reason='callee is too large'/>
+<parse_done stamp='0.121'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.121'/>
+</phase>
+<parse_done stamp='0.121'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.121'>
+<phase_done name='optimize_blocks' stamp='0.121'/>
+</phase>
+<phase name='gvn' stamp='0.121'>
+<phase_done name='gvn' stamp='0.121'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.121'>
+<phase_done name='rangeCheckElimination' stamp='0.121'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.121'>
+<phase_done name='optimize_null_checks' stamp='0.121'/>
+</phase>
+<phase_done name='buildIR' stamp='0.121'/>
+</phase>
+<phase name='emit_lir' stamp='0.121'>
+<phase name='lirGeneration' stamp='0.121'>
+<phase_done name='lirGeneration' stamp='0.121'/>
+</phase>
+<phase name='linearScan' stamp='0.121'>
+<phase_done name='linearScan' stamp='0.121'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.121'/>
+</phase>
+<phase name='codeemit' stamp='0.121'>
+<phase_done name='codeemit' stamp='0.121'/>
+</phase>
+<phase name='codeinstall' stamp='0.121'>
+<dependency type='unique_concrete_method' ctxk='1084' x='1087'/>
+<phase_done name='codeinstall' stamp='0.121'/>
+</phase>
+<code_cache total_blobs='397' nmethods='63' adapters='197' free_code_cache='248790656'/>
+<task_done success='1' nmsize='1208' count='512' inlined_bytes='33' stamp='0.121'/>
+</task>
+<task compile_id='69' method='java.lang.StringLatin1 canEncode (I)Z' bytes='13' count='451' iicount='451' level='3' stamp='0.128'>
+<phase name='setup' stamp='0.128'>
+<phase_done name='setup' stamp='0.128'/>
+</phase>
+<phase name='buildIR' stamp='0.128'>
+<type id='956' name='boolean'/>
+<type id='962' name='int'/>
+<klass id='1081' name='java.lang.StringLatin1' flags='16'/>
+<method id='1082' holder='1081' name='canEncode' return='956' arguments='962' flags='9' bytes='13' iicount='451'/>
+<parse method='1082'  stamp='0.128'>
+<phase name='parse_hir' stamp='0.128'>
+<phase_done name='parse_hir' stamp='0.128'/>
+</phase>
+<parse_done stamp='0.128'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.128'>
+<phase_done name='optimize_blocks' stamp='0.128'/>
+</phase>
+<phase name='gvn' stamp='0.128'>
+<phase_done name='gvn' stamp='0.128'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.128'>
+<phase_done name='rangeCheckElimination' stamp='0.128'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.128'>
+<phase_done name='optimize_null_checks' stamp='0.128'/>
+</phase>
+<phase_done name='buildIR' stamp='0.128'/>
+</phase>
+<phase name='emit_lir' stamp='0.128'>
+<phase name='lirGeneration' stamp='0.128'>
+<phase_done name='lirGeneration' stamp='0.128'/>
+</phase>
+<phase name='linearScan' stamp='0.128'>
+<phase_done name='linearScan' stamp='0.128'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.128'/>
+</phase>
+<phase name='codeemit' stamp='0.128'>
+<phase_done name='codeemit' stamp='0.128'/>
+</phase>
+<phase name='codeinstall' stamp='0.128'>
+<phase_done name='codeinstall' stamp='0.128'/>
+</phase>
+<code_cache total_blobs='404' nmethods='69' adapters='198' free_code_cache='248783232'/>
+<task_done success='1' nmsize='400' count='474' stamp='0.128'/>
+</task>
+<task compile_id='73' method='java.lang.String indexOf (I)I' bytes='7' count='260' iicount='260' level='3' stamp='0.133'>
+<phase name='setup' stamp='0.133'>
+<phase_done name='setup' stamp='0.133'/>
+</phase>
+<phase name='buildIR' stamp='0.133'>
+<type id='962' name='int'/>
+<klass id='970' name='java.lang.String' flags='17'/>
+<method id='1081' holder='970' name='indexOf' return='962' arguments='962' flags='1' bytes='7' iicount='260'/>
+<parse method='1081'  stamp='0.133'>
+<phase name='parse_hir' stamp='0.133'>
+<bc code='182' bci='3'/>
+<method id='1083' holder='970' name='indexOf' return='962' arguments='962 962' flags='1' bytes='29' compile_id='72' compiler='c1' level='3' iicount='271'/>
+<call method='1083' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1083'>
+<bc code='182' bci='1'/>
+<type id='956' name='boolean'/>
+<method id='1085' holder='970' name='isLatin1' return='956' flags='2' bytes='19' compile_id='3' compiler='c1' level='3' iicount='5748'/>
+<call method='1085' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1085'>
+<parse_done stamp='0.133'/>
+</parse>
+<bc code='184' bci='13'/>
+<klass id='1073' name='[B' flags='1041'/>
+<klass id='1088' name='java.lang.StringLatin1' flags='16'/>
+<method id='1089' holder='1088' name='indexOf' return='962' arguments='1073 962 962' flags='9' bytes='61' compile_id='61' compiler='c1' level='3' iicount='271'/>
+<call method='1089' instr='invokestatic'/>
+<inline_fail reason='callee is too large'/>
+<bc code='184' bci='25'/>
+<klass id='1091' name='java.lang.StringUTF16' unloaded='1'/>
+<method id='1092' holder='1091' name='indexOf' return='962' arguments='1073 962 962' unloaded='1'/>
+<call method='1092' instr='invokestatic'/>
+<inline_fail reason='not inlineable'/>
+<parse_done stamp='0.133'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.133'/>
+</phase>
+<parse_done stamp='0.133'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.133'>
+<phase_done name='optimize_blocks' stamp='0.133'/>
+</phase>
+<phase name='gvn' stamp='0.133'>
+<phase_done name='gvn' stamp='0.133'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.133'>
+<phase_done name='rangeCheckElimination' stamp='0.133'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.133'>
+<phase_done name='optimize_null_checks' stamp='0.133'/>
+</phase>
+<phase_done name='buildIR' stamp='0.133'/>
+</phase>
+<phase name='emit_lir' stamp='0.133'>
+<phase name='lirGeneration' stamp='0.133'>
+<phase_done name='lirGeneration' stamp='0.133'/>
+</phase>
+<phase name='linearScan' stamp='0.133'>
+<phase_done name='linearScan' stamp='0.133'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.133'/>
+</phase>
+<phase name='codeemit' stamp='0.133'>
+<phase_done name='codeemit' stamp='0.133'/>
+</phase>
+<phase name='codeinstall' stamp='0.133'>
+<phase_done name='codeinstall' stamp='0.133'/>
+</phase>
+<code_cache total_blobs='409' nmethods='73' adapters='199' free_code_cache='248775424'/>
+<task_done success='1' nmsize='824' count='263' inlined_bytes='48' stamp='0.133'/>
+</task>
+<task compile_id='77' method='java.lang.Object &lt;init&gt; ()V' bytes='1' count='8586' iicount='8586' level='1' stamp='0.137'>
+<phase name='setup' stamp='0.137'>
+<phase_done name='setup' stamp='0.137'/>
+</phase>
+<phase name='buildIR' stamp='0.137'>
+<type id='964' name='void'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<method id='1081' holder='969' name='&lt;init&gt;' return='964' flags='1' bytes='1' compile_id='1' compiler='c1' level='2' iicount='8586'/>
+<parse method='1081'  stamp='0.137'>
+<phase name='parse_hir' stamp='0.137'>
+<bc code='177' bci='0'/>
+<dependency type='no_finalizable_subclasses' ctxk='969'/>
+<phase_done name='parse_hir' stamp='0.137'/>
+</phase>
+<parse_done stamp='0.137'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.137'>
+<phase_done name='optimize_blocks' stamp='0.137'/>
+</phase>
+<phase name='gvn' stamp='0.137'>
+<phase_done name='gvn' stamp='0.137'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.137'>
+<phase_done name='rangeCheckElimination' stamp='0.137'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.137'>
+<phase_done name='optimize_null_checks' stamp='0.137'/>
+</phase>
+<phase_done name='buildIR' stamp='0.137'/>
+</phase>
+<phase name='emit_lir' stamp='0.137'>
+<phase name='lirGeneration' stamp='0.137'>
+<phase_done name='lirGeneration' stamp='0.137'/>
+</phase>
+<phase name='linearScan' stamp='0.137'>
+<phase_done name='linearScan' stamp='0.137'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.137'/>
+</phase>
+<phase name='codeemit' stamp='0.137'>
+<phase_done name='codeemit' stamp='0.137'/>
+</phase>
+<phase name='codeinstall' stamp='0.137'>
+<dependency type='no_finalizable_subclasses' ctxk='969'/>
+<phase_done name='codeinstall' stamp='0.137'/>
+</phase>
+<code_cache total_blobs='413' nmethods='77' adapters='199' free_code_cache='248770688'/>
+<task_done success='1' nmsize='272' count='8586' stamp='0.137'/>
+</task>
+<task compile_id='85' method='java.lang.Class getClassLoader0 ()Ljava/lang/ClassLoader;' bytes='5' count='130' iicount='130' level='1' stamp='0.148'>
+<phase name='setup' stamp='0.148'>
+<phase_done name='setup' stamp='0.148'/>
+</phase>
+<phase name='buildIR' stamp='0.148'>
+<klass id='973' name='java.lang.ClassLoader' flags='1025'/>
+<klass id='971' name='java.lang.Class' flags='17'/>
+<method id='1081' holder='971' name='getClassLoader0' return='973' flags='0' bytes='5' iicount='130'/>
+<parse method='1081'  stamp='0.148'>
+<phase name='parse_hir' stamp='0.148'>
+<phase_done name='parse_hir' stamp='0.148'/>
+</phase>
+<parse_done stamp='0.148'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.148'>
+<phase_done name='optimize_blocks' stamp='0.148'/>
+</phase>
+<phase name='gvn' stamp='0.148'>
+<phase_done name='gvn' stamp='0.148'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.148'>
+<phase_done name='rangeCheckElimination' stamp='0.148'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.148'>
+<phase_done name='optimize_null_checks' stamp='0.148'/>
+</phase>
+<phase_done name='buildIR' stamp='0.148'/>
+</phase>
+<phase name='emit_lir' stamp='0.148'>
+<phase name='lirGeneration' stamp='0.148'>
+<phase_done name='lirGeneration' stamp='0.148'/>
+</phase>
+<phase name='linearScan' stamp='0.148'>
+<phase_done name='linearScan' stamp='0.148'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.148'/>
+</phase>
+<phase name='codeemit' stamp='0.148'>
+<phase_done name='codeemit' stamp='0.148'/>
+</phase>
+<phase name='codeinstall' stamp='0.148'>
+<phase_done name='codeinstall' stamp='0.148'/>
+</phase>
+<code_cache total_blobs='455' nmethods='86' adapters='232' free_code_cache='248738304'/>
+<task_done success='1' nmsize='272' count='132' stamp='0.148'/>
+</task>
+<task compile_id='93' method='java.lang.AbstractStringBuilder putStringAt (ILjava/lang/String;)V' bytes='29' count='256' iicount='256' level='3' stamp='0.150'>
+<phase name='setup' stamp='0.150'>
+<phase_done name='setup' stamp='0.150'/>
+</phase>
+<phase name='buildIR' stamp='0.150'>
+<type id='964' name='void'/>
+<type id='962' name='int'/>
+<klass id='970' name='java.lang.String' flags='17'/>
+<klass id='1037' name='java.lang.AbstractStringBuilder' flags='1024'/>
+<method id='1081' holder='1037' name='putStringAt' return='964' arguments='962 970' flags='18' bytes='29' iicount='256'/>
+<parse method='1081'  stamp='0.150'>
+<phase name='parse_hir' stamp='0.150'>
+<bc code='182' bci='1'/>
+<type id='960' name='byte'/>
+<method id='1083' holder='1037' name='getCoder' return='960' flags='16' bytes='15' iicount='256'/>
+<call method='1083' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1083'>
+<parse_done stamp='0.150'/>
+</parse>
+<bc code='182' bci='5'/>
+<method id='1086' holder='970' name='coder' return='960' flags='0' bytes='15' compile_id='5' compiler='c1' level='3' iicount='5364'/>
+<call method='1086' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1086'>
+<parse_done stamp='0.150'/>
+</parse>
+<bc code='182' bci='12'/>
+<method id='1088' holder='1037' name='inflate' return='964' flags='2' bytes='42' iicount='1'/>
+<call method='1088' instr='invokevirtual'/>
+<inline_fail reason='callee is too large'/>
+<bc code='182' bci='25'/>
+<klass id='1073' name='[B' flags='1041'/>
+<method id='1090' holder='970' name='getBytes' return='964' arguments='1073 962 960' flags='0' bytes='44' iicount='256'/>
+<call method='1090' instr='invokevirtual'/>
+<inline_fail reason='callee is too large'/>
+<phase_done name='parse_hir' stamp='0.151'/>
+</phase>
+<parse_done stamp='0.151'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.151'>
+<phase_done name='optimize_blocks' stamp='0.151'/>
+</phase>
+<phase name='gvn' stamp='0.151'>
+<phase_done name='gvn' stamp='0.151'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.151'>
+<phase_done name='rangeCheckElimination' stamp='0.151'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.151'>
+<phase_done name='optimize_null_checks' stamp='0.151'/>
+</phase>
+<phase_done name='buildIR' stamp='0.151'/>
+</phase>
+<phase name='emit_lir' stamp='0.151'>
+<phase name='lirGeneration' stamp='0.151'>
+<phase_done name='lirGeneration' stamp='0.151'/>
+</phase>
+<phase name='linearScan' stamp='0.151'>
+<phase_done name='linearScan' stamp='0.151'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.151'/>
+</phase>
+<phase name='codeemit' stamp='0.151'>
+<phase_done name='codeemit' stamp='0.151'/>
+</phase>
+<phase name='codeinstall' stamp='0.151'>
+<phase_done name='codeinstall' stamp='0.151'/>
+</phase>
+<code_cache total_blobs='462' nmethods='93' adapters='232' free_code_cache='248731776'/>
+<task_done success='1' nmsize='856' count='256' inlined_bytes='30' stamp='0.151'/>
+</task>
+</compilation_log>
+<compilation_log thread='24142'>
+<start_compile_thread name='C1 CompilerThread1' thread='24142' process='24128' stamp='0.080'/>
+<task compile_id='8' method='java.util.ImmutableCollections$SetN probe (Ljava/lang/Object;)I' bytes='56' count='1614' backedge_count='639' iicount='1614' level='3' stamp='0.080'>
+<phase name='setup' stamp='0.080'>
+<phase_done name='setup' stamp='0.080'/>
+</phase>
+<phase name='buildIR' stamp='0.080'>
+<type id='962' name='int'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.ImmutableCollections$SetN' flags='24'/>
+<method id='1082' holder='1081' name='probe' return='962' arguments='969' flags='2' bytes='56' iicount='1614'/>
+<parse method='1082'  stamp='0.080'>
+<phase name='parse_hir' stamp='0.080'>
+<bc code='182' bci='1'/>
+<method id='1086' holder='969' name='hashCode' return='962' flags='257' bytes='0' iicount='289'/>
+<call method='1086' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<bc code='184' bci='9'/>
+<klass id='1088' name='java.lang.Math' flags='17'/>
+<method id='1089' holder='1088' name='floorMod' return='962' arguments='962 962' flags='9' bytes='10' iicount='2242'/>
+<call method='1089' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1089'>
+<bc code='184' bci='3'/>
+<method id='1091' holder='1088' name='floorDiv' return='962' arguments='962 962' flags='9' bytes='22' iicount='2243'/>
+<call method='1091' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1091'>
+<parse_done stamp='0.081'/>
+</parse>
+<parse_done stamp='0.081'/>
+</parse>
+<bc code='182' bci='31'/>
+<type id='956' name='boolean'/>
+<method id='1093' holder='969' name='equals' return='956' arguments='969' flags='1' bytes='11' iicount='1'/>
+<call method='1093' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<phase_done name='parse_hir' stamp='0.081'/>
+</phase>
+<parse_done stamp='0.081'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.081'>
+<phase_done name='optimize_blocks' stamp='0.081'/>
+</phase>
+<phase name='gvn' stamp='0.081'>
+<phase_done name='gvn' stamp='0.081'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.081'>
+<phase_done name='rangeCheckElimination' stamp='0.081'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.081'>
+<phase_done name='optimize_null_checks' stamp='0.081'/>
+</phase>
+<phase_done name='buildIR' stamp='0.081'/>
+</phase>
+<phase name='emit_lir' stamp='0.081'>
+<phase name='lirGeneration' stamp='0.081'>
+<phase_done name='lirGeneration' stamp='0.088'/>
+</phase>
+<phase name='linearScan' stamp='0.088'>
+<phase_done name='linearScan' stamp='0.091'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.091'/>
+</phase>
+<phase name='codeemit' stamp='0.091'>
+<phase_done name='codeemit' stamp='0.091'/>
+</phase>
+<phase name='codeinstall' stamp='0.091'>
+<phase_done name='codeinstall' stamp='0.092'/>
+</phase>
+<code_cache total_blobs='281' nmethods='7' adapters='140' free_code_cache='248917888'/>
+<task_done success='1' nmsize='1560' count='2142' backedge_count='836' inlined_bytes='32' stamp='0.092'/>
+</task>
+<task compile_id='42' method='java.util.HashMap putVal (ILjava/lang/Object;Ljava/lang/Object;ZZ)Ljava/lang/Object;' bytes='300' count='1189' backedge_count='43' iicount='1189' level='3' stamp='0.092'>
+<phase name='setup' stamp='0.092'>
+<phase_done name='setup' stamp='0.092'/>
+</phase>
+<phase name='buildIR' stamp='0.092'>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<type id='962' name='int'/>
+<type id='956' name='boolean'/>
+<klass id='1081' name='java.util.HashMap' flags='1'/>
+<method id='1082' holder='1081' name='putVal' return='969' arguments='962 969 969 956 956' flags='16' bytes='300' iicount='1196'/>
+<parse method='1082'  stamp='0.092'>
+<phase name='parse_hir' stamp='0.092'>
+<bc code='182' bci='20'/>
+<klass id='1085' name='[Ljava.util.HashMap$Node;' flags='1040'/>
+<method id='1086' holder='1081' name='resize' return='1085' flags='16' bytes='356' iicount='288'/>
+<call method='1086' instr='invokevirtual'/>
+<inline_fail reason='callee is too large'/>
+<bc code='182' bci='56'/>
+<klass id='1084' name='java.util.HashMap$Node' flags='8'/>
+<method id='1088' holder='1081' name='newNode' return='1084' arguments='962 969 969 1084' flags='0' bytes='13' iicount='1229'/>
+<call method='1088' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<bc code='182' bci='91'/>
+<method id='1089' holder='969' name='equals' return='956' arguments='969' flags='1' bytes='11' iicount='2'/>
+<call method='1089' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<bc code='182' bci='123'/>
+<klass id='1090' name='java.util.HashMap$TreeNode' flags='24'/>
+<method id='1091' holder='1090' name='putTreeVal' return='1090' arguments='1081 1085 962 969 969' flags='16' bytes='314' iicount='1'/>
+<call method='1091' instr='invokevirtual'/>
+<inline_fail reason='not inlineable'/>
+<bc code='182' bci='152'/>
+<call method='1088' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<bc code='182' bci='169'/>
+<type id='964' name='void'/>
+<method id='1092' holder='1081' name='treeifyBin' return='964' arguments='1085 962' flags='16' bytes='110' iicount='1'/>
+<call method='1092' instr='invokevirtual'/>
+<inline_fail reason='callee is too large'/>
+<bc code='182' bci='203'/>
+<call method='1089' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<bc code='182' bci='253'/>
+<method id='1094' holder='1081' name='afterNodeAccess' return='964' arguments='1084' flags='0' bytes='1' iicount='17'/>
+<call method='1094' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<bc code='182' bci='288'/>
+<call method='1086' instr='invokevirtual'/>
+<inline_fail reason='callee is too large'/>
+<bc code='182' bci='295'/>
+<method id='1095' holder='1081' name='afterNodeInsertion' return='964' arguments='956' flags='0' bytes='1' iicount='1289'/>
+<call method='1095' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<phase_done name='parse_hir' stamp='0.092'/>
+</phase>
+<parse_done stamp='0.092'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.092'>
+<phase_done name='optimize_blocks' stamp='0.092'/>
+</phase>
+<phase name='gvn' stamp='0.092'>
+<phase_done name='gvn' stamp='0.092'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.092'>
+<phase_done name='rangeCheckElimination' stamp='0.092'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.092'>
+<phase_done name='optimize_null_checks' stamp='0.092'/>
+</phase>
+<phase_done name='buildIR' stamp='0.092'/>
+</phase>
+<phase name='emit_lir' stamp='0.092'>
+<phase name='lirGeneration' stamp='0.092'>
+<phase_done name='lirGeneration' stamp='0.092'/>
+</phase>
+<phase name='linearScan' stamp='0.092'>
+<phase_done name='linearScan' stamp='0.093'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.093'/>
+</phase>
+<phase name='codeemit' stamp='0.093'>
+<phase_done name='codeemit' stamp='0.093'/>
+</phase>
+<phase name='codeinstall' stamp='0.093'>
+<phase_done name='codeinstall' stamp='0.093'/>
+</phase>
+<code_cache total_blobs='289' nmethods='15' adapters='140' free_code_cache='248890368'/>
+<task_done success='1' nmsize='4824' count='1580' backedge_count='76' stamp='0.093'/>
+</task>
+<task compile_id='44' method='java.util.HashMap newNode (ILjava/lang/Object;Ljava/lang/Object;Ljava/util/HashMap$Node;)Ljava/util/HashMap$Node;' bytes='13' count='1566' iicount='1566' level='3' stamp='0.093'>
+<phase name='setup' stamp='0.093'>
+<phase_done name='setup' stamp='0.093'/>
+</phase>
+<phase name='buildIR' stamp='0.093'>
+<klass id='1082' name='java.util.HashMap$Node' flags='8'/>
+<type id='962' name='int'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.HashMap' flags='1'/>
+<method id='1083' holder='1081' name='newNode' return='1082' arguments='962 969 969 1082' flags='0' bytes='13' iicount='1572'/>
+<parse method='1083'  stamp='0.093'>
+<phase name='parse_hir' stamp='0.093'>
+<bc code='183' bci='9'/>
+<type id='964' name='void'/>
+<method id='1085' holder='1082' name='&lt;init&gt;' return='964' arguments='962 969 969 1082' flags='0' bytes='26' iicount='1580'/>
+<call method='1085' instr='invokespecial'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1085'>
+<bc code='183' bci='1'/>
+<method id='1087' holder='969' name='&lt;init&gt;' return='964' flags='1' bytes='1' compile_id='1' compiler='c1' level='2' iicount='7128'/>
+<call method='1087' instr='invokespecial'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1087'>
+<parse_done stamp='0.093'/>
+</parse>
+<parse_done stamp='0.093'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.093'/>
+</phase>
+<parse_done stamp='0.093'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.093'>
+<phase_done name='optimize_blocks' stamp='0.093'/>
+</phase>
+<phase name='gvn' stamp='0.093'>
+<phase_done name='gvn' stamp='0.093'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.093'>
+<phase_done name='rangeCheckElimination' stamp='0.093'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.093'>
+<phase_done name='optimize_null_checks' stamp='0.093'/>
+</phase>
+<phase_done name='buildIR' stamp='0.093'/>
+</phase>
+<phase name='emit_lir' stamp='0.093'>
+<phase name='lirGeneration' stamp='0.093'>
+<phase_done name='lirGeneration' stamp='0.093'/>
+</phase>
+<phase name='linearScan' stamp='0.093'>
+<phase_done name='linearScan' stamp='0.093'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.093'/>
+</phase>
+<phase name='codeemit' stamp='0.093'>
+<phase_done name='codeemit' stamp='0.094'/>
+</phase>
+<phase name='codeinstall' stamp='0.094'>
+<phase_done name='codeinstall' stamp='0.094'/>
+</phase>
+<code_cache total_blobs='295' nmethods='20' adapters='140' free_code_cache='248879104'/>
+<task_done success='1' nmsize='944' count='1690' inlined_bytes='27' stamp='0.094'/>
+</task>
+<task compile_id='7' method='java.lang.Math floorDiv (II)I' bytes='22' count='3200' iicount='3200' level='3' stamp='0.094'>
+<phase name='setup' stamp='0.094'>
+<phase_done name='setup' stamp='0.094'/>
+</phase>
+<phase name='buildIR' stamp='0.094'>
+<type id='962' name='int'/>
+<klass id='1081' name='java.lang.Math' flags='17'/>
+<method id='1082' holder='1081' name='floorDiv' return='962' arguments='962 962' flags='9' bytes='22' iicount='3200'/>
+<parse method='1082'  stamp='0.094'>
+<phase name='parse_hir' stamp='0.094'>
+<phase_done name='parse_hir' stamp='0.094'/>
+</phase>
+<parse_done stamp='0.094'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.094'>
+<phase_done name='optimize_blocks' stamp='0.094'/>
+</phase>
+<phase name='gvn' stamp='0.094'>
+<phase_done name='gvn' stamp='0.094'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.094'>
+<phase_done name='rangeCheckElimination' stamp='0.094'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.094'>
+<phase_done name='optimize_null_checks' stamp='0.094'/>
+</phase>
+<phase_done name='buildIR' stamp='0.094'/>
+</phase>
+<phase name='emit_lir' stamp='0.094'>
+<phase name='lirGeneration' stamp='0.094'>
+<phase_done name='lirGeneration' stamp='0.094'/>
+</phase>
+<phase name='linearScan' stamp='0.094'>
+<phase_done name='linearScan' stamp='0.094'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.094'/>
+</phase>
+<phase name='codeemit' stamp='0.094'>
+<phase_done name='codeemit' stamp='0.094'/>
+</phase>
+<phase name='codeinstall' stamp='0.094'>
+<phase_done name='codeinstall' stamp='0.094'/>
+</phase>
+<code_cache total_blobs='300' nmethods='25' adapters='140' free_code_cache='248873600'/>
+<task_done success='1' nmsize='464' count='3200' stamp='0.094'/>
+</task>
+<task compile_id='15' method='java.lang.module.ModuleReference descriptor ()Ljava/lang/module/ModuleDescriptor;' bytes='5' count='1130' iicount='1130' level='1' stamp='0.094'>
+<phase name='setup' stamp='0.094'>
+<phase_done name='setup' stamp='0.094'/>
+</phase>
+<phase name='buildIR' stamp='0.094'>
+<klass id='1082' name='java.lang.module.ModuleDescriptor' flags='1'/>
+<klass id='1081' name='java.lang.module.ModuleReference' flags='1025'/>
+<method id='1083' holder='1081' name='descriptor' return='1082' flags='17' bytes='5' iicount='1130'/>
+<parse method='1083'  stamp='0.094'>
+<phase name='parse_hir' stamp='0.094'>
+<phase_done name='parse_hir' stamp='0.094'/>
+</phase>
+<parse_done stamp='0.094'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.094'>
+<phase_done name='optimize_blocks' stamp='0.094'/>
+</phase>
+<phase name='gvn' stamp='0.094'>
+<phase_done name='gvn' stamp='0.094'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.094'>
+<phase_done name='rangeCheckElimination' stamp='0.094'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.094'>
+<phase_done name='optimize_null_checks' stamp='0.094'/>
+</phase>
+<phase_done name='buildIR' stamp='0.094'/>
+</phase>
+<phase name='emit_lir' stamp='0.094'>
+<phase name='lirGeneration' stamp='0.094'>
+<phase_done name='lirGeneration' stamp='0.094'/>
+</phase>
+<phase name='linearScan' stamp='0.094'>
+<phase_done name='linearScan' stamp='0.094'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.094'/>
+</phase>
+<phase name='codeemit' stamp='0.094'>
+<phase_done name='codeemit' stamp='0.094'/>
+</phase>
+<phase name='codeinstall' stamp='0.094'>
+<phase_done name='codeinstall' stamp='0.094'/>
+</phase>
+<code_cache total_blobs='302' nmethods='27' adapters='140' free_code_cache='248871808'/>
+<task_done success='1' nmsize='272' count='1130' stamp='0.094'/>
+</task>
+<task compile_id='48' method='java.util.HashMap get (Ljava/lang/Object;)Ljava/lang/Object;' bytes='23' count='823' iicount='823' level='3' stamp='0.094'>
+<phase name='setup' stamp='0.094'>
+<phase_done name='setup' stamp='0.094'/>
+</phase>
+<phase name='buildIR' stamp='0.094'>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.HashMap' flags='1'/>
+<method id='1082' holder='1081' name='get' return='969' arguments='969' flags='1' bytes='23' iicount='823'/>
+<parse method='1082'  stamp='0.094'>
+<phase name='parse_hir' stamp='0.094'>
+<bc code='184' bci='2'/>
+<type id='962' name='int'/>
+<method id='1084' holder='1081' name='hash' return='962' arguments='969' flags='24' bytes='20' compile_id='38' compiler='c1' level='3' iicount='2715'/>
+<call method='1084' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1084'>
+<bc code='182' bci='9'/>
+<method id='1086' holder='969' name='hashCode' return='962' flags='257' bytes='0' compile_id='50' compile_kind='c2n' compiler='' level='0' iicount='640'/>
+<call method='1086' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<parse_done stamp='0.094'/>
+</parse>
+<bc code='182' bci='6'/>
+<klass id='1087' name='java.util.HashMap$Node' flags='8'/>
+<method id='1088' holder='1081' name='getNode' return='1087' arguments='962 969' flags='16' bytes='148' compile_id='46' compiler='c1' level='3' iicount='927'/>
+<call method='1088' instr='invokevirtual'/>
+<inline_fail reason='callee is too large'/>
+<phase_done name='parse_hir' stamp='0.095'/>
+</phase>
+<parse_done stamp='0.095'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.095'>
+<phase_done name='optimize_blocks' stamp='0.095'/>
+</phase>
+<phase name='gvn' stamp='0.095'>
+<phase_done name='gvn' stamp='0.095'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.095'>
+<phase_done name='rangeCheckElimination' stamp='0.095'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.095'>
+<phase_done name='optimize_null_checks' stamp='0.095'/>
+</phase>
+<phase_done name='buildIR' stamp='0.095'/>
+</phase>
+<phase name='emit_lir' stamp='0.095'>
+<phase name='lirGeneration' stamp='0.095'>
+<phase_done name='lirGeneration' stamp='0.095'/>
+</phase>
+<phase name='linearScan' stamp='0.095'>
+<phase_done name='linearScan' stamp='0.095'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.095'/>
+</phase>
+<phase name='codeemit' stamp='0.095'>
+<phase_done name='codeemit' stamp='0.095'/>
+</phase>
+<phase name='codeinstall' stamp='0.095'>
+<phase_done name='codeinstall' stamp='0.095'/>
+</phase>
+<code_cache total_blobs='307' nmethods='32' adapters='140' free_code_cache='248863616'/>
+<task_done success='1' nmsize='920' count='823' inlined_bytes='20' stamp='0.095'/>
+</task>
+<task compile_id='31' method='java.util.concurrent.ConcurrentHashMap addCount (JI)V' bytes='289' count='914' backedge_count='4' iicount='914' level='3' stamp='0.095'>
+<phase name='setup' stamp='0.095'>
+<phase_done name='setup' stamp='0.095'/>
+</phase>
+<phase name='buildIR' stamp='0.095'>
+<type id='964' name='void'/>
+<type id='963' name='long'/>
+<type id='962' name='int'/>
+<klass id='1081' name='java.util.concurrent.ConcurrentHashMap' flags='1'/>
+<method id='1082' holder='1081' name='addCount' return='964' arguments='963 962' flags='18' bytes='289' iicount='914'/>
+<parse method='1082'  stamp='0.095'>
+<phase name='parse_hir' stamp='0.095'>
+<bc code='182' bci='31'/>
+<type id='956' name='boolean'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1040' name='jdk.internal.misc.Unsafe' flags='17'/>
+<method id='1088' holder='1040' name='compareAndSetLong' return='956' arguments='969 963 963 963' flags='273' bytes='0' compile_id='32' compile_kind='c2n' compiler='' level='0' iicount='512'/>
+<call method='1088' instr='invokevirtual'/>
+<inline_success reason='intrinsic'/>
+<bc code='184' bci='58'/>
+<klass id='1089' name='java.util.concurrent.ThreadLocalRandom' unloaded='1'/>
+<method id='1090' holder='1089' name='getProbe' return='962' unloaded='1'/>
+<call method='1090' instr='invokestatic'/>
+<inline_fail reason='not inlineable'/>
+<bc code='182' bci='91'/>
+<call method='1088' instr='invokevirtual'/>
+<inline_success reason='intrinsic'/>
+<bc code='182' bci='115'/>
+<method id='1091' holder='1081' name='sumCount' return='963' flags='16' bytes='60' iicount='7'/>
+<call method='1091' instr='invokevirtual'/>
+<dependency type='leaf_type' ctxk='1081'/>
+<inline_fail reason='callee is too large'/>
+<bc code='184' bci='161'/>
+<method id='1095' holder='1081' name='resizeStamp' return='962' arguments='962' flags='24' bytes='8' iicount='8'/>
+<call method='1095' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1095'>
+<bc code='184' bci='1'/>
+<klass id='1065' name='java.lang.Integer' flags='17'/>
+<method id='1097' holder='1065' name='numberOfLeadingZeros' return='962' arguments='962' flags='9' bytes='78' iicount='23'/>
+<call method='1097' instr='invokestatic'/>
+<inline_fail reason='callee is too large'/>
+<parse_done stamp='0.095'/>
+</parse>
+<bc code='182' bci='233'/>
+<method id='1099' holder='1040' name='compareAndSetInt' return='956' arguments='969 963 962 962' flags='273' bytes='0' iicount='23'/>
+<call method='1099' instr='invokevirtual'/>
+<inline_success reason='intrinsic'/>
+<bc code='182' bci='244'/>
+<klass id='1094' name='[Ljava.util.concurrent.ConcurrentHashMap$Node;' flags='1040'/>
+<method id='1100' holder='1081' name='transfer' return='964' arguments='1094 1094' flags='18' bytes='828' iicount='4'/>
+<call method='1100' instr='invokevirtual'/>
+<dependency type='leaf_type' ctxk='1081'/>
+<inline_fail reason='callee is too large'/>
+<bc code='182' bci='266'/>
+<call method='1099' instr='invokevirtual'/>
+<inline_success reason='intrinsic'/>
+<bc code='182' bci='276'/>
+<call method='1100' instr='invokevirtual'/>
+<dependency type='leaf_type' ctxk='1081'/>
+<inline_fail reason='callee is too large'/>
+<bc code='182' bci='280'/>
+<call method='1091' instr='invokevirtual'/>
+<dependency type='leaf_type' ctxk='1081'/>
+<inline_fail reason='callee is too large'/>
+<bc code='182' bci='104'/>
+<method id='1102' holder='1081' name='fullAddCount' return='964' arguments='963 956' flags='18' bytes='462' iicount='1'/>
+<call method='1102' instr='invokevirtual'/>
+<dependency type='leaf_type' ctxk='1081'/>
+<inline_fail reason='callee is too large'/>
+<phase_done name='parse_hir' stamp='0.096'/>
+</phase>
+<parse_done stamp='0.096'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.096'>
+<phase_done name='optimize_blocks' stamp='0.096'/>
+</phase>
+<phase name='gvn' stamp='0.096'>
+<phase_done name='gvn' stamp='0.096'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.096'>
+<phase_done name='rangeCheckElimination' stamp='0.096'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.096'>
+<phase_done name='optimize_null_checks' stamp='0.096'/>
+</phase>
+<phase_done name='buildIR' stamp='0.096'/>
+</phase>
+<phase name='emit_lir' stamp='0.096'>
+<phase name='lirGeneration' stamp='0.096'>
+<phase_done name='lirGeneration' stamp='0.096'/>
+</phase>
+<phase name='linearScan' stamp='0.096'>
+<phase_done name='linearScan' stamp='0.096'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.096'/>
+</phase>
+<phase name='codeemit' stamp='0.096'>
+<phase_done name='codeemit' stamp='0.097'/>
+</phase>
+<phase name='codeinstall' stamp='0.097'>
+<dependency type='leaf_type' ctxk='1081'/>
+<phase_done name='codeinstall' stamp='0.097'/>
+</phase>
+<code_cache total_blobs='326' nmethods='49' adapters='140' free_code_cache='248842112'/>
+<task_done success='1' nmsize='2536' count='914' backedge_count='4' inlined_bytes='8' stamp='0.097'/>
+</task>
+<task compile_id='39' method='java.util.AbstractCollection &lt;init&gt; ()V' bytes='5' count='753' iicount='753' level='3' stamp='0.097'>
+<phase name='setup' stamp='0.097'>
+<phase_done name='setup' stamp='0.097'/>
+</phase>
+<phase name='buildIR' stamp='0.097'>
+<type id='964' name='void'/>
+<klass id='1081' name='java.util.AbstractCollection' flags='1025'/>
+<method id='1082' holder='1081' name='&lt;init&gt;' return='964' flags='4' bytes='5' iicount='753'/>
+<parse method='1082'  stamp='0.097'>
+<phase name='parse_hir' stamp='0.097'>
+<bc code='183' bci='1'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<method id='1084' holder='969' name='&lt;init&gt;' return='964' flags='1' bytes='1' compile_id='1' compiler='c1' level='2' iicount='7449'/>
+<call method='1084' instr='invokespecial'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1084'>
+<bc code='177' bci='0'/>
+<dependency type='no_finalizable_subclasses' ctxk='1081'/>
+<parse_done stamp='0.097'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.097'/>
+</phase>
+<parse_done stamp='0.097'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.097'>
+<phase_done name='optimize_blocks' stamp='0.097'/>
+</phase>
+<phase name='gvn' stamp='0.097'>
+<phase_done name='gvn' stamp='0.097'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.097'>
+<phase_done name='rangeCheckElimination' stamp='0.097'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.097'>
+<phase_done name='optimize_null_checks' stamp='0.097'/>
+</phase>
+<phase_done name='buildIR' stamp='0.097'/>
+</phase>
+<phase name='emit_lir' stamp='0.097'>
+<phase name='lirGeneration' stamp='0.097'>
+<phase_done name='lirGeneration' stamp='0.097'/>
+</phase>
+<phase name='linearScan' stamp='0.097'>
+<phase_done name='linearScan' stamp='0.097'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.097'/>
+</phase>
+<phase name='codeemit' stamp='0.097'>
+<phase_done name='codeemit' stamp='0.097'/>
+</phase>
+<phase name='codeinstall' stamp='0.097'>
+<dependency type='no_finalizable_subclasses' ctxk='1081'/>
+<phase_done name='codeinstall' stamp='0.097'/>
+</phase>
+<code_cache total_blobs='332' nmethods='55' adapters='140' free_code_cache='248836224'/>
+<task_done success='1' nmsize='432' count='753' inlined_bytes='1' stamp='0.097'/>
+</task>
+<task compile_id='16' method='java.lang.String charAt (I)C' bytes='25' count='407' iicount='407' level='3' stamp='0.097'>
+<phase name='setup' stamp='0.097'>
+<phase_done name='setup' stamp='0.097'/>
+</phase>
+<phase name='buildIR' stamp='0.097'>
+<type id='957' name='char'/>
+<type id='962' name='int'/>
+<klass id='970' name='java.lang.String' flags='17'/>
+<method id='1081' holder='970' name='charAt' return='957' arguments='962' flags='1' bytes='25' iicount='407'/>
+<parse method='1081'  stamp='0.097'>
+<phase name='parse_hir' stamp='0.097'>
+<bc code='182' bci='1'/>
+<type id='956' name='boolean'/>
+<method id='1083' holder='970' name='isLatin1' return='956' flags='2' bytes='19' compile_id='3' compiler='c1' level='3' iicount='3285'/>
+<call method='1083' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1083'>
+<parse_done stamp='0.097'/>
+</parse>
+<bc code='184' bci='12'/>
+<klass id='1073' name='[B' flags='1041'/>
+<klass id='1086' name='java.lang.StringLatin1' flags='16'/>
+<method id='1087' holder='1086' name='charAt' return='957' arguments='1073 962' flags='9' bytes='28' iicount='407'/>
+<call method='1087' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1087'>
+<bc code='183' bci='15'/>
+<type id='964' name='void'/>
+<klass id='1089' name='java.lang.StringIndexOutOfBoundsException' unloaded='1'/>
+<method id='1090' holder='1089' name='&lt;init&gt;' return='964' arguments='962' unloaded='1'/>
+<call method='1090' instr='invokespecial'/>
+<inline_fail reason='not inlineable'/>
+<parse_done stamp='0.097'/>
+</parse>
+<bc code='184' bci='21'/>
+<klass id='1091' name='java.lang.StringUTF16' unloaded='1'/>
+<method id='1092' holder='1091' name='charAt' return='957' arguments='1073 962' unloaded='1'/>
+<call method='1092' instr='invokestatic'/>
+<inline_fail reason='not inlineable'/>
+<phase_done name='parse_hir' stamp='0.097'/>
+</phase>
+<parse_done stamp='0.097'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.097'>
+<phase_done name='optimize_blocks' stamp='0.097'/>
+</phase>
+<phase name='gvn' stamp='0.097'>
+<phase_done name='gvn' stamp='0.097'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.097'>
+<phase_done name='rangeCheckElimination' stamp='0.097'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.097'>
+<phase_done name='optimize_null_checks' stamp='0.097'/>
+</phase>
+<phase_done name='buildIR' stamp='0.097'/>
+</phase>
+<phase name='emit_lir' stamp='0.097'>
+<phase name='lirGeneration' stamp='0.097'>
+<phase_done name='lirGeneration' stamp='0.097'/>
+</phase>
+<phase name='linearScan' stamp='0.097'>
+<phase_done name='linearScan' stamp='0.097'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.097'/>
+</phase>
+<phase name='codeemit' stamp='0.097'>
+<phase_done name='codeemit' stamp='0.098'/>
+</phase>
+<phase name='codeinstall' stamp='0.098'>
+<phase_done name='codeinstall' stamp='0.098'/>
+</phase>
+<code_cache total_blobs='336' nmethods='59' adapters='140' free_code_cache='248831488'/>
+<task_done success='1' nmsize='1048' count='430' inlined_bytes='47' stamp='0.098'/>
+</task>
+<task compile_id='67' method='java.lang.Math min (II)I' bytes='11' count='384' iicount='384' level='3' stamp='0.125'>
+<phase name='setup' stamp='0.125'>
+<phase_done name='setup' stamp='0.125'/>
+</phase>
+<phase name='buildIR' stamp='0.125'>
+<type id='962' name='int'/>
+<klass id='1081' name='java.lang.Math' flags='17'/>
+<method id='1082' holder='1081' name='min' return='962' arguments='962 962' flags='9' bytes='11' iicount='384'/>
+<parse method='1082'  stamp='0.125'>
+<phase name='parse_hir' stamp='0.125'>
+<phase_done name='parse_hir' stamp='0.125'/>
+</phase>
+<parse_done stamp='0.125'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.125'>
+<phase_done name='optimize_blocks' stamp='0.125'/>
+</phase>
+<phase name='gvn' stamp='0.125'>
+<phase_done name='gvn' stamp='0.125'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.125'>
+<phase_done name='rangeCheckElimination' stamp='0.125'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.125'>
+<phase_done name='optimize_null_checks' stamp='0.125'/>
+</phase>
+<phase_done name='buildIR' stamp='0.125'/>
+</phase>
+<phase name='emit_lir' stamp='0.125'>
+<phase name='lirGeneration' stamp='0.125'>
+<phase_done name='lirGeneration' stamp='0.125'/>
+</phase>
+<phase name='linearScan' stamp='0.125'>
+<phase_done name='linearScan' stamp='0.125'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.125'/>
+</phase>
+<phase name='codeemit' stamp='0.125'>
+<phase_done name='codeemit' stamp='0.125'/>
+</phase>
+<phase name='codeinstall' stamp='0.125'>
+<phase_done name='codeinstall' stamp='0.125'/>
+</phase>
+<code_cache total_blobs='401' nmethods='66' adapters='198' free_code_cache='248787456'/>
+<task_done success='1' nmsize='400' count='384' stamp='0.126'/>
+</task>
+<task compile_id='70' method='java.lang.CharacterData of (I)Ljava/lang/CharacterData;' bytes='120' count='263' iicount='263' level='3' stamp='0.128'>
+<phase name='setup' stamp='0.128'>
+<phase_done name='setup' stamp='0.128'/>
+</phase>
+<phase name='buildIR' stamp='0.128'>
+<klass id='1081' name='java.lang.CharacterData' flags='1024'/>
+<type id='962' name='int'/>
+<method id='1082' holder='1081' name='of' return='1081' arguments='962' flags='24' bytes='120' iicount='263'/>
+<parse method='1082'  stamp='0.128'>
+<phase name='parse_hir' stamp='0.128'>
+<phase_done name='parse_hir' stamp='0.128'/>
+</phase>
+<parse_done stamp='0.128'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.128'>
+<phase_done name='optimize_blocks' stamp='0.128'/>
+</phase>
+<phase name='gvn' stamp='0.128'>
+<phase_done name='gvn' stamp='0.128'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.128'>
+<phase_done name='rangeCheckElimination' stamp='0.128'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.128'>
+<phase_done name='optimize_null_checks' stamp='0.128'/>
+</phase>
+<phase_done name='buildIR' stamp='0.128'/>
+</phase>
+<phase name='emit_lir' stamp='0.128'>
+<phase name='lirGeneration' stamp='0.128'>
+<phase_done name='lirGeneration' stamp='0.128'/>
+</phase>
+<phase name='linearScan' stamp='0.128'>
+<phase_done name='linearScan' stamp='0.128'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.128'/>
+</phase>
+<phase name='codeemit' stamp='0.128'>
+<phase_done name='codeemit' stamp='0.128'/>
+</phase>
+<phase name='codeinstall' stamp='0.128'>
+<phase_done name='codeinstall' stamp='0.128'/>
+</phase>
+<code_cache total_blobs='405' nmethods='70' adapters='198' free_code_cache='248780288'/>
+<task_done success='1' nmsize='1936' count='267' stamp='0.128'/>
+</task>
+<task compile_id='74' method='java.lang.CharacterDataLatin1 getProperties (I)I' bytes='11' count='261' iicount='261' level='3' stamp='0.133'>
+<phase name='setup' stamp='0.133'>
+<phase_done name='setup' stamp='0.133'/>
+</phase>
+<phase name='buildIR' stamp='0.133'>
+<type id='962' name='int'/>
+<klass id='1081' name='java.lang.CharacterDataLatin1' flags='0'/>
+<method id='1082' holder='1081' name='getProperties' return='962' arguments='962' flags='0' bytes='11' iicount='261'/>
+<parse method='1082'  stamp='0.133'>
+<phase name='parse_hir' stamp='0.133'>
+<phase_done name='parse_hir' stamp='0.133'/>
+</phase>
+<parse_done stamp='0.133'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.133'>
+<phase_done name='optimize_blocks' stamp='0.133'/>
+</phase>
+<phase name='gvn' stamp='0.133'>
+<phase_done name='gvn' stamp='0.133'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.133'>
+<phase_done name='rangeCheckElimination' stamp='0.133'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.133'>
+<phase_done name='optimize_null_checks' stamp='0.133'/>
+</phase>
+<phase_done name='buildIR' stamp='0.133'/>
+</phase>
+<phase name='emit_lir' stamp='0.133'>
+<phase name='lirGeneration' stamp='0.133'>
+<phase_done name='lirGeneration' stamp='0.133'/>
+</phase>
+<phase name='linearScan' stamp='0.133'>
+<phase_done name='linearScan' stamp='0.133'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.133'/>
+</phase>
+<phase name='codeemit' stamp='0.133'>
+<phase_done name='codeemit' stamp='0.133'/>
+</phase>
+<phase name='codeinstall' stamp='0.133'>
+<phase_done name='codeinstall' stamp='0.133'/>
+</phase>
+<code_cache total_blobs='410' nmethods='74' adapters='199' free_code_cache='248774400'/>
+<task_done success='1' nmsize='400' count='261' stamp='0.133'/>
+</task>
+<task compile_id='79' method='java.lang.Enum ordinal ()I' bytes='5' count='135' iicount='135' level='1' stamp='0.141'>
+<phase name='setup' stamp='0.141'>
+<phase_done name='setup' stamp='0.141'/>
+</phase>
+<phase name='buildIR' stamp='0.141'>
+<type id='962' name='int'/>
+<klass id='1081' name='java.lang.Enum' flags='1025'/>
+<method id='1082' holder='1081' name='ordinal' return='962' flags='17' bytes='5' iicount='135'/>
+<parse method='1082'  stamp='0.141'>
+<phase name='parse_hir' stamp='0.141'>
+<phase_done name='parse_hir' stamp='0.141'/>
+</phase>
+<parse_done stamp='0.141'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.141'>
+<phase_done name='optimize_blocks' stamp='0.141'/>
+</phase>
+<phase name='gvn' stamp='0.141'>
+<phase_done name='gvn' stamp='0.141'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.141'>
+<phase_done name='rangeCheckElimination' stamp='0.141'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.141'>
+<phase_done name='optimize_null_checks' stamp='0.141'/>
+</phase>
+<phase_done name='buildIR' stamp='0.141'/>
+</phase>
+<phase name='emit_lir' stamp='0.141'>
+<phase name='lirGeneration' stamp='0.141'>
+<phase_done name='lirGeneration' stamp='0.141'/>
+</phase>
+<phase name='linearScan' stamp='0.141'>
+<phase_done name='linearScan' stamp='0.141'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.141'/>
+</phase>
+<phase name='codeemit' stamp='0.141'>
+<phase_done name='codeemit' stamp='0.142'/>
+</phase>
+<phase name='codeinstall' stamp='0.142'>
+<phase_done name='codeinstall' stamp='0.142'/>
+</phase>
+<code_cache total_blobs='439' nmethods='79' adapters='223' free_code_cache='248753024'/>
+<task_done success='1' nmsize='272' count='135' stamp='0.142'/>
+</task>
+<task compile_id='88' method='java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry hashCode ()I' bytes='5' count='132' iicount='132' level='1' stamp='0.148'>
+<phase name='setup' stamp='0.148'>
+<phase_done name='setup' stamp='0.148'/>
+</phase>
+<phase name='buildIR' stamp='0.148'>
+<type id='962' name='int'/>
+<klass id='1081' name='java.lang.invoke.MethodType$ConcurrentWeakInternSet$WeakEntry' flags='10'/>
+<method id='1082' holder='1081' name='hashCode' return='962' flags='1' bytes='5' iicount='132'/>
+<parse method='1082'  stamp='0.148'>
+<phase name='parse_hir' stamp='0.148'>
+<phase_done name='parse_hir' stamp='0.148'/>
+</phase>
+<parse_done stamp='0.148'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.148'>
+<phase_done name='optimize_blocks' stamp='0.148'/>
+</phase>
+<phase name='gvn' stamp='0.148'>
+<phase_done name='gvn' stamp='0.148'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.148'>
+<phase_done name='rangeCheckElimination' stamp='0.148'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.148'>
+<phase_done name='optimize_null_checks' stamp='0.148'/>
+</phase>
+<phase_done name='buildIR' stamp='0.148'/>
+</phase>
+<phase name='emit_lir' stamp='0.148'>
+<phase name='lirGeneration' stamp='0.148'>
+<phase_done name='lirGeneration' stamp='0.148'/>
+</phase>
+<phase name='linearScan' stamp='0.148'>
+<phase_done name='linearScan' stamp='0.148'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.148'/>
+</phase>
+<phase name='codeemit' stamp='0.148'>
+<phase_done name='codeemit' stamp='0.148'/>
+</phase>
+<phase name='codeinstall' stamp='0.148'>
+<phase_done name='codeinstall' stamp='0.148'/>
+</phase>
+<code_cache total_blobs='459' nmethods='90' adapters='232' free_code_cache='248735488'/>
+<task_done success='1' nmsize='272' count='137' stamp='0.148'/>
+</task>
+<task compile_id='94' method='java.lang.AbstractStringBuilder getCoder ()B' bytes='15' count='256' iicount='256' level='3' stamp='0.150'>
+<phase name='setup' stamp='0.150'>
+<phase_done name='setup' stamp='0.150'/>
+</phase>
+<phase name='buildIR' stamp='0.150'>
+<type id='960' name='byte'/>
+<klass id='1037' name='java.lang.AbstractStringBuilder' flags='1024'/>
+<method id='1081' holder='1037' name='getCoder' return='960' flags='16' bytes='15' iicount='256'/>
+<parse method='1081'  stamp='0.150'>
+<phase name='parse_hir' stamp='0.150'>
+<phase_done name='parse_hir' stamp='0.150'/>
+</phase>
+<parse_done stamp='0.150'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.150'>
+<phase_done name='optimize_blocks' stamp='0.150'/>
+</phase>
+<phase name='gvn' stamp='0.150'>
+<phase_done name='gvn' stamp='0.150'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.150'>
+<phase_done name='rangeCheckElimination' stamp='0.150'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.150'>
+<phase_done name='optimize_null_checks' stamp='0.150'/>
+</phase>
+<phase_done name='buildIR' stamp='0.150'/>
+</phase>
+<phase name='emit_lir' stamp='0.150'>
+<phase name='lirGeneration' stamp='0.150'>
+<phase_done name='lirGeneration' stamp='0.150'/>
+</phase>
+<phase name='linearScan' stamp='0.150'>
+<phase_done name='linearScan' stamp='0.151'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.151'/>
+</phase>
+<phase name='codeemit' stamp='0.151'>
+<phase_done name='codeemit' stamp='0.151'/>
+</phase>
+<phase name='codeinstall' stamp='0.151'>
+<phase_done name='codeinstall' stamp='0.151'/>
+</phase>
+<code_cache total_blobs='461' nmethods='92' adapters='232' free_code_cache='248733440'/>
+<task_done success='1' nmsize='400' count='256' stamp='0.151'/>
+</task>
+</compilation_log>
+<compilation_log thread='24143'>
+<start_compile_thread name='C1 CompilerThread2' thread='24143' process='24128' stamp='0.080'/>
+<task compile_id='27' method='java.util.ImmutableCollections$SetN$SetNIterator next ()Ljava/lang/Object;' bytes='47' count='1227' backedge_count='1163' iicount='1227' level='3' stamp='0.080'>
+<phase name='setup' stamp='0.080'>
+<phase_done name='setup' stamp='0.080'/>
+</phase>
+<phase name='buildIR' stamp='0.080'>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.ImmutableCollections$SetN$SetNIterator' flags='18'/>
+<method id='1082' holder='1081' name='next' return='969' flags='1' bytes='47' iicount='1246'/>
+<parse method='1082'  stamp='0.080'>
+<phase name='parse_hir' stamp='0.080'>
+<bc code='182' bci='1'/>
+<type id='956' name='boolean'/>
+<method id='1084' holder='1081' name='hasNext' return='956' flags='1' bytes='13' iicount='2563'/>
+<call method='1084' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1084'>
+<parse_done stamp='0.081'/>
+</parse>
+<bc code='182' bci='15'/>
+<type id='962' name='int'/>
+<method id='1088' holder='1081' name='nextIndex' return='962' flags='2' bytes='56' iicount='2453'/>
+<call method='1088' instr='invokevirtual'/>
+<inline_fail reason='callee is too large'/>
+<bc code='183' bci='43'/>
+<type id='964' name='void'/>
+<klass id='1090' name='java.util.NoSuchElementException' unloaded='1'/>
+<method id='1091' holder='1090' name='&lt;init&gt;' return='964' unloaded='1'/>
+<call method='1091' instr='invokespecial'/>
+<inline_fail reason='not inlineable'/>
+<phase_done name='parse_hir' stamp='0.081'/>
+</phase>
+<parse_done stamp='0.081'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.081'>
+<phase_done name='optimize_blocks' stamp='0.081'/>
+</phase>
+<phase name='gvn' stamp='0.081'>
+<phase_done name='gvn' stamp='0.081'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.081'>
+<phase_done name='rangeCheckElimination' stamp='0.081'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.081'>
+<phase_done name='optimize_null_checks' stamp='0.081'/>
+</phase>
+<phase_done name='buildIR' stamp='0.081'/>
+</phase>
+<phase name='emit_lir' stamp='0.081'>
+<phase name='lirGeneration' stamp='0.081'>
+<phase_done name='lirGeneration' stamp='0.088'/>
+</phase>
+<phase name='linearScan' stamp='0.088'>
+<phase_done name='linearScan' stamp='0.091'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.091'/>
+</phase>
+<phase name='codeemit' stamp='0.091'>
+<phase_done name='codeemit' stamp='0.091'/>
+</phase>
+<phase name='codeinstall' stamp='0.091'>
+<phase_done name='codeinstall' stamp='0.091'/>
+</phase>
+<code_cache total_blobs='280' nmethods='6' adapters='140' free_code_cache='248920576'/>
+<task_done success='1' nmsize='1016' count='2475' backedge_count='2327' inlined_bytes='13' stamp='0.091'/>
+</task>
+<task compile_id='24' method='java.util.ImmutableCollections$MapN probe (Ljava/lang/Object;)I' bytes='60' count='743' backedge_count='353' iicount='743' level='3' stamp='0.092'>
+<phase name='setup' stamp='0.092'>
+<phase_done name='setup' stamp='0.092'/>
+</phase>
+<phase name='buildIR' stamp='0.092'>
+<type id='962' name='int'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.ImmutableCollections$MapN' flags='24'/>
+<method id='1082' holder='1081' name='probe' return='962' arguments='969' flags='2' bytes='60' iicount='743'/>
+<parse method='1082'  stamp='0.092'>
+<phase name='parse_hir' stamp='0.092'>
+<bc code='182' bci='1'/>
+<method id='1085' holder='969' name='hashCode' return='962' flags='257' bytes='0' compile_id='50' compile_kind='c2n' compiler='' level='0' iicount='640'/>
+<call method='1085' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<bc code='184' bci='11'/>
+<klass id='1087' name='java.lang.Math' flags='17'/>
+<method id='1088' holder='1087' name='floorMod' return='962' arguments='962 962' flags='9' bytes='10' iicount='3065'/>
+<call method='1088' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1088'>
+<bc code='184' bci='3'/>
+<method id='1090' holder='1087' name='floorDiv' return='962' arguments='962 962' flags='9' bytes='22' iicount='3065'/>
+<call method='1090' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1090'>
+<parse_done stamp='0.092'/>
+</parse>
+<parse_done stamp='0.092'/>
+</parse>
+<bc code='182' bci='35'/>
+<type id='956' name='boolean'/>
+<method id='1092' holder='969' name='equals' return='956' arguments='969' flags='1' bytes='11' iicount='2'/>
+<call method='1092' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<phase_done name='parse_hir' stamp='0.092'/>
+</phase>
+<parse_done stamp='0.092'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.092'>
+<phase_done name='optimize_blocks' stamp='0.092'/>
+</phase>
+<phase name='gvn' stamp='0.092'>
+<phase_done name='gvn' stamp='0.092'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.092'>
+<phase_done name='rangeCheckElimination' stamp='0.092'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.092'>
+<phase_done name='optimize_null_checks' stamp='0.092'/>
+</phase>
+<phase_done name='buildIR' stamp='0.092'/>
+</phase>
+<phase name='emit_lir' stamp='0.092'>
+<phase name='lirGeneration' stamp='0.092'>
+<phase_done name='lirGeneration' stamp='0.092'/>
+</phase>
+<phase name='linearScan' stamp='0.092'>
+<phase_done name='linearScan' stamp='0.092'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.092'/>
+</phase>
+<phase name='codeemit' stamp='0.092'>
+<phase_done name='codeemit' stamp='0.092'/>
+</phase>
+<phase name='codeinstall' stamp='0.092'>
+<phase_done name='codeinstall' stamp='0.092'/>
+</phase>
+<code_cache total_blobs='284' nmethods='10' adapters='140' free_code_cache='248912896'/>
+<task_done success='1' nmsize='1592' count='771' backedge_count='355' inlined_bytes='32' stamp='0.092'/>
+</task>
+<task compile_id='21' method='java.util.ImmutableCollections$SetN$SetNIterator nextIndex ()I' bytes='56' count='5126' iicount='5126' level='3' stamp='0.092'>
+<phase name='setup' stamp='0.092'>
+<phase_done name='setup' stamp='0.092'/>
+</phase>
+<phase name='buildIR' stamp='0.092'>
+<type id='962' name='int'/>
+<klass id='1081' name='java.util.ImmutableCollections$SetN$SetNIterator' flags='18'/>
+<method id='1082' holder='1081' name='nextIndex' return='962' flags='2' bytes='56' iicount='5175'/>
+<parse method='1082'  stamp='0.092'>
+<phase name='parse_hir' stamp='0.092'>
+<phase_done name='parse_hir' stamp='0.093'/>
+</phase>
+<parse_done stamp='0.093'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.093'>
+<phase_done name='optimize_blocks' stamp='0.093'/>
+</phase>
+<phase name='gvn' stamp='0.093'>
+<phase_done name='gvn' stamp='0.093'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.093'>
+<phase_done name='rangeCheckElimination' stamp='0.093'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.093'>
+<phase_done name='optimize_null_checks' stamp='0.093'/>
+</phase>
+<phase_done name='buildIR' stamp='0.093'/>
+</phase>
+<phase name='emit_lir' stamp='0.093'>
+<phase name='lirGeneration' stamp='0.093'>
+<phase_done name='lirGeneration' stamp='0.093'/>
+</phase>
+<phase name='linearScan' stamp='0.093'>
+<phase_done name='linearScan' stamp='0.093'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.093'/>
+</phase>
+<phase name='codeemit' stamp='0.093'>
+<phase_done name='codeemit' stamp='0.093'/>
+</phase>
+<phase name='codeinstall' stamp='0.093'>
+<phase_done name='codeinstall' stamp='0.093'/>
+</phase>
+<code_cache total_blobs='287' nmethods='13' adapters='140' free_code_cache='248898304'/>
+<task_done success='1' nmsize='464' count='5297' stamp='0.093'/>
+</task>
+<task compile_id='38' method='java.util.HashMap hash (Ljava/lang/Object;)I' bytes='20' count='2423' iicount='2423' level='3' stamp='0.093'>
+<phase name='setup' stamp='0.093'>
+<phase_done name='setup' stamp='0.093'/>
+</phase>
+<phase name='buildIR' stamp='0.093'>
+<type id='962' name='int'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.HashMap' flags='1'/>
+<method id='1082' holder='1081' name='hash' return='962' arguments='969' flags='24' bytes='20' iicount='2432'/>
+<parse method='1082'  stamp='0.093'>
+<phase name='parse_hir' stamp='0.093'>
+<bc code='182' bci='9'/>
+<method id='1084' holder='969' name='hashCode' return='962' flags='257' bytes='0' compile_id='50' compile_kind='c2n' compiler='' level='0' iicount='640'/>
+<call method='1084' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<phase_done name='parse_hir' stamp='0.093'/>
+</phase>
+<parse_done stamp='0.093'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.093'>
+<phase_done name='optimize_blocks' stamp='0.093'/>
+</phase>
+<phase name='gvn' stamp='0.093'>
+<phase_done name='gvn' stamp='0.093'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.093'>
+<phase_done name='rangeCheckElimination' stamp='0.093'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.093'>
+<phase_done name='optimize_null_checks' stamp='0.093'/>
+</phase>
+<phase_done name='buildIR' stamp='0.093'/>
+</phase>
+<phase name='emit_lir' stamp='0.093'>
+<phase name='lirGeneration' stamp='0.093'>
+<phase_done name='lirGeneration' stamp='0.093'/>
+</phase>
+<phase name='linearScan' stamp='0.093'>
+<phase_done name='linearScan' stamp='0.093'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.093'/>
+</phase>
+<phase name='codeemit' stamp='0.093'>
+<phase_done name='codeemit' stamp='0.093'/>
+</phase>
+<phase name='codeinstall' stamp='0.093'>
+<phase_done name='codeinstall' stamp='0.093'/>
+</phase>
+<code_cache total_blobs='290' nmethods='16' adapters='140' free_code_cache='248889088'/>
+<task_done success='1' nmsize='616' count='2510' stamp='0.093'/>
+</task>
+<task compile_id='45' method='java.util.HashMap afterNodeInsertion (Z)V' bytes='1' count='1566' iicount='1566' level='3' stamp='0.093'>
+<phase name='setup' stamp='0.093'>
+<phase_done name='setup' stamp='0.093'/>
+</phase>
+<phase name='buildIR' stamp='0.093'>
+<type id='964' name='void'/>
+<type id='956' name='boolean'/>
+<klass id='1081' name='java.util.HashMap' flags='1'/>
+<method id='1082' holder='1081' name='afterNodeInsertion' return='964' arguments='956' flags='0' bytes='1' iicount='1568'/>
+<parse method='1082'  stamp='0.093'>
+<phase name='parse_hir' stamp='0.093'>
+<phase_done name='parse_hir' stamp='0.093'/>
+</phase>
+<parse_done stamp='0.093'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.093'>
+<phase_done name='optimize_blocks' stamp='0.093'/>
+</phase>
+<phase name='gvn' stamp='0.093'>
+<phase_done name='gvn' stamp='0.093'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.093'>
+<phase_done name='rangeCheckElimination' stamp='0.093'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.093'>
+<phase_done name='optimize_null_checks' stamp='0.093'/>
+</phase>
+<phase_done name='buildIR' stamp='0.093'/>
+</phase>
+<phase name='emit_lir' stamp='0.093'>
+<phase name='lirGeneration' stamp='0.093'>
+<phase_done name='lirGeneration' stamp='0.093'/>
+</phase>
+<phase name='linearScan' stamp='0.093'>
+<phase_done name='linearScan' stamp='0.093'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.093'/>
+</phase>
+<phase name='codeemit' stamp='0.093'>
+<phase_done name='codeemit' stamp='0.093'/>
+</phase>
+<phase name='codeinstall' stamp='0.093'>
+<phase_done name='codeinstall' stamp='0.093'/>
+</phase>
+<code_cache total_blobs='293' nmethods='18' adapters='140' free_code_cache='248882176'/>
+<task_done success='1' nmsize='336' count='1612' stamp='0.093'/>
+</task>
+<task compile_id='3' method='java.lang.String isLatin1 ()Z' bytes='19' count='3221' iicount='3221' level='3' stamp='0.093'>
+<phase name='setup' stamp='0.093'>
+<phase_done name='setup' stamp='0.093'/>
+</phase>
+<phase name='buildIR' stamp='0.093'>
+<type id='956' name='boolean'/>
+<klass id='970' name='java.lang.String' flags='17'/>
+<method id='1081' holder='970' name='isLatin1' return='956' flags='2' bytes='19' iicount='3226'/>
+<parse method='1081'  stamp='0.093'>
+<phase name='parse_hir' stamp='0.093'>
+<phase_done name='parse_hir' stamp='0.094'/>
+</phase>
+<parse_done stamp='0.094'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.094'>
+<phase_done name='optimize_blocks' stamp='0.094'/>
+</phase>
+<phase name='gvn' stamp='0.094'>
+<phase_done name='gvn' stamp='0.094'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.094'>
+<phase_done name='rangeCheckElimination' stamp='0.094'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.094'>
+<phase_done name='optimize_null_checks' stamp='0.094'/>
+</phase>
+<phase_done name='buildIR' stamp='0.094'/>
+</phase>
+<phase name='emit_lir' stamp='0.094'>
+<phase name='lirGeneration' stamp='0.094'>
+<phase_done name='lirGeneration' stamp='0.094'/>
+</phase>
+<phase name='linearScan' stamp='0.094'>
+<phase_done name='linearScan' stamp='0.094'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.094'/>
+</phase>
+<phase name='codeemit' stamp='0.094'>
+<phase_done name='codeemit' stamp='0.094'/>
+</phase>
+<phase name='codeinstall' stamp='0.094'>
+<phase_done name='codeinstall' stamp='0.094'/>
+</phase>
+<code_cache total_blobs='297' nmethods='22' adapters='140' free_code_cache='248877056'/>
+<task_done success='1' nmsize='464' count='3229' stamp='0.094'/>
+</task>
+<task compile_id='52' method='java.util.ImmutableCollections$Set12$1 hasNext ()Z' bytes='13' count='823' iicount='823' level='3' stamp='0.094'>
+<phase name='setup' stamp='0.094'>
+<phase_done name='setup' stamp='0.094'/>
+</phase>
+<phase name='buildIR' stamp='0.094'>
+<type id='956' name='boolean'/>
+<klass id='1081' name='java.util.ImmutableCollections$Set12$1' flags='0'/>
+<method id='1082' holder='1081' name='hasNext' return='956' flags='1' bytes='13' iicount='823'/>
+<parse method='1082'  stamp='0.094'>
+<phase name='parse_hir' stamp='0.094'>
+<phase_done name='parse_hir' stamp='0.094'/>
+</phase>
+<parse_done stamp='0.094'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.094'>
+<phase_done name='optimize_blocks' stamp='0.094'/>
+</phase>
+<phase name='gvn' stamp='0.094'>
+<phase_done name='gvn' stamp='0.094'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.094'>
+<phase_done name='rangeCheckElimination' stamp='0.094'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.094'>
+<phase_done name='optimize_null_checks' stamp='0.094'/>
+</phase>
+<phase_done name='buildIR' stamp='0.094'/>
+</phase>
+<phase name='emit_lir' stamp='0.094'>
+<phase name='lirGeneration' stamp='0.094'>
+<phase_done name='lirGeneration' stamp='0.094'/>
+</phase>
+<phase name='linearScan' stamp='0.094'>
+<phase_done name='linearScan' stamp='0.094'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.094'/>
+</phase>
+<phase name='codeemit' stamp='0.094'>
+<phase_done name='codeemit' stamp='0.094'/>
+</phase>
+<phase name='codeinstall' stamp='0.094'>
+<phase_done name='codeinstall' stamp='0.094'/>
+</phase>
+<code_cache total_blobs='301' nmethods='26' adapters='140' free_code_cache='248872576'/>
+<task_done success='1' nmsize='432' count='823' stamp='0.094'/>
+</task>
+<task compile_id='13' method='java.util.Objects requireNonNull (Ljava/lang/Object;)Ljava/lang/Object;' bytes='14' count='2512' iicount='2512' level='3' stamp='0.094'>
+<phase name='setup' stamp='0.094'>
+<phase_done name='setup' stamp='0.094'/>
+</phase>
+<phase name='buildIR' stamp='0.094'>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.Objects' flags='17'/>
+<method id='1082' holder='1081' name='requireNonNull' return='969' arguments='969' flags='9' bytes='14' iicount='2512'/>
+<parse method='1082'  stamp='0.094'>
+<phase name='parse_hir' stamp='0.094'>
+<bc code='183' bci='8'/>
+<type id='964' name='void'/>
+<klass id='1077' name='java.lang.NullPointerException' flags='1'/>
+<method id='1084' holder='1077' name='&lt;init&gt;' return='964' flags='1' bytes='5' iicount='1'/>
+<call method='1084' instr='invokespecial'/>
+<inline_fail reason='don&apos;t inline Throwable constructors'/>
+<phase_done name='parse_hir' stamp='0.094'/>
+</phase>
+<parse_done stamp='0.094'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.094'>
+<phase_done name='optimize_blocks' stamp='0.094'/>
+</phase>
+<phase name='gvn' stamp='0.094'>
+<phase_done name='gvn' stamp='0.094'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.094'>
+<phase_done name='rangeCheckElimination' stamp='0.094'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.094'>
+<phase_done name='optimize_null_checks' stamp='0.094'/>
+</phase>
+<phase_done name='buildIR' stamp='0.094'/>
+</phase>
+<phase name='emit_lir' stamp='0.094'>
+<phase name='lirGeneration' stamp='0.094'>
+<phase_done name='lirGeneration' stamp='0.094'/>
+</phase>
+<phase name='linearScan' stamp='0.094'>
+<phase_done name='linearScan' stamp='0.094'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.094'/>
+</phase>
+<phase name='codeemit' stamp='0.094'>
+<phase_done name='codeemit' stamp='0.094'/>
+</phase>
+<phase name='codeinstall' stamp='0.094'>
+<phase_done name='codeinstall' stamp='0.094'/>
+</phase>
+<code_cache total_blobs='304' nmethods='29' adapters='140' free_code_cache='248868864'/>
+<task_done success='1' nmsize='584' count='2512' stamp='0.094'/>
+</task>
+<task compile_id='56' method='jdk.internal.module.ModuleBootstrap$2 next ()Ljava/lang/Object;' bytes='52' count='582' iicount='582' level='3' stamp='0.094'>
+<phase name='setup' stamp='0.094'>
+<phase_done name='setup' stamp='0.094'/>
+</phase>
+<phase name='buildIR' stamp='0.094'>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='jdk.internal.module.ModuleBootstrap$2' flags='0'/>
+<method id='1082' holder='1081' name='next' return='969' flags='1' bytes='52' iicount='582'/>
+<parse method='1082'  stamp='0.094'>
+<phase name='parse_hir' stamp='0.094'>
+<bc code='185' bci='4'/>
+<type id='956' name='boolean'/>
+<klass id='1086' name='java.util.Iterator' flags='1537'/>
+<method id='1087' holder='1086' name='hasNext' return='956' flags='1025' bytes='0' iicount='1'/>
+<call method='1087' instr='invokeinterface'/>
+<inline_fail reason='no static binding'/>
+<bc code='185' bci='16'/>
+<method id='1088' holder='1086' name='next' return='969' flags='1025' bytes='0' iicount='1'/>
+<call method='1088' instr='invokeinterface'/>
+<inline_fail reason='no static binding'/>
+<bc code='185' bci='26'/>
+<call method='1087' instr='invokeinterface'/>
+<inline_fail reason='no static binding'/>
+<bc code='185' bci='38'/>
+<call method='1088' instr='invokeinterface'/>
+<inline_fail reason='no static binding'/>
+<bc code='183' bci='48'/>
+<type id='964' name='void'/>
+<klass id='1089' name='java.util.NoSuchElementException' unloaded='1'/>
+<method id='1090' holder='1089' name='&lt;init&gt;' return='964' unloaded='1'/>
+<call method='1090' instr='invokespecial'/>
+<inline_fail reason='not inlineable'/>
+<phase_done name='parse_hir' stamp='0.095'/>
+</phase>
+<parse_done stamp='0.095'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.095'>
+<phase_done name='optimize_blocks' stamp='0.095'/>
+</phase>
+<phase name='gvn' stamp='0.095'>
+<phase_done name='gvn' stamp='0.095'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.095'>
+<phase_done name='rangeCheckElimination' stamp='0.095'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.095'>
+<phase_done name='optimize_null_checks' stamp='0.095'/>
+</phase>
+<phase_done name='buildIR' stamp='0.095'/>
+</phase>
+<phase name='emit_lir' stamp='0.095'>
+<phase name='lirGeneration' stamp='0.095'>
+<phase_done name='lirGeneration' stamp='0.095'/>
+</phase>
+<phase name='linearScan' stamp='0.095'>
+<phase_done name='linearScan' stamp='0.095'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.095'/>
+</phase>
+<phase name='codeemit' stamp='0.095'>
+<phase_done name='codeemit' stamp='0.095'/>
+</phase>
+<phase name='codeinstall' stamp='0.095'>
+<phase_done name='codeinstall' stamp='0.095'/>
+</phase>
+<code_cache total_blobs='309' nmethods='34' adapters='140' free_code_cache='248860416'/>
+<task_done success='1' nmsize='1448' count='582' stamp='0.095'/>
+</task>
+<task compile_id='40' method='java.lang.module.ModuleDescriptor$Exports source ()Ljava/lang/String;' bytes='5' count='354' iicount='354' level='1' stamp='0.095'>
+<phase name='setup' stamp='0.095'>
+<phase_done name='setup' stamp='0.095'/>
+</phase>
+<phase name='buildIR' stamp='0.095'>
+<klass id='970' name='java.lang.String' flags='17'/>
+<klass id='1081' name='java.lang.module.ModuleDescriptor$Exports' flags='25'/>
+<method id='1082' holder='1081' name='source' return='970' flags='1' bytes='5' iicount='354'/>
+<parse method='1082'  stamp='0.095'>
+<phase name='parse_hir' stamp='0.095'>
+<phase_done name='parse_hir' stamp='0.095'/>
+</phase>
+<parse_done stamp='0.095'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.095'>
+<phase_done name='optimize_blocks' stamp='0.095'/>
+</phase>
+<phase name='gvn' stamp='0.095'>
+<phase_done name='gvn' stamp='0.095'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.095'>
+<phase_done name='rangeCheckElimination' stamp='0.095'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.095'>
+<phase_done name='optimize_null_checks' stamp='0.095'/>
+</phase>
+<phase_done name='buildIR' stamp='0.095'/>
+</phase>
+<phase name='emit_lir' stamp='0.095'>
+<phase name='lirGeneration' stamp='0.095'>
+<phase_done name='lirGeneration' stamp='0.095'/>
+</phase>
+<phase name='linearScan' stamp='0.095'>
+<phase_done name='linearScan' stamp='0.095'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.095'/>
+</phase>
+<phase name='codeemit' stamp='0.095'>
+<phase_done name='codeemit' stamp='0.095'/>
+</phase>
+<phase name='codeinstall' stamp='0.095'>
+<phase_done name='codeinstall' stamp='0.095'/>
+</phase>
+<code_cache total_blobs='314' nmethods='37' adapters='140' free_code_cache='248857216'/>
+<task_done success='1' nmsize='272' count='354' stamp='0.095'/>
+</task>
+<task compile_id='37' method='java.util.ImmutableCollections$SetN size ()I' bytes='5' count='431' iicount='431' level='1' stamp='0.095'>
+<phase name='setup' stamp='0.095'>
+<phase_done name='setup' stamp='0.095'/>
+</phase>
+<phase name='buildIR' stamp='0.095'>
+<type id='962' name='int'/>
+<klass id='1081' name='java.util.ImmutableCollections$SetN' flags='24'/>
+<method id='1082' holder='1081' name='size' return='962' flags='1' bytes='5' iicount='431'/>
+<parse method='1082'  stamp='0.095'>
+<phase name='parse_hir' stamp='0.095'>
+<phase_done name='parse_hir' stamp='0.095'/>
+</phase>
+<parse_done stamp='0.095'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.095'>
+<phase_done name='optimize_blocks' stamp='0.096'/>
+</phase>
+<phase name='gvn' stamp='0.096'>
+<phase_done name='gvn' stamp='0.096'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.096'>
+<phase_done name='rangeCheckElimination' stamp='0.096'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.096'>
+<phase_done name='optimize_null_checks' stamp='0.096'/>
+</phase>
+<phase_done name='buildIR' stamp='0.096'/>
+</phase>
+<phase name='emit_lir' stamp='0.096'>
+<phase name='lirGeneration' stamp='0.096'>
+<phase_done name='lirGeneration' stamp='0.096'/>
+</phase>
+<phase name='linearScan' stamp='0.096'>
+<phase_done name='linearScan' stamp='0.096'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.096'/>
+</phase>
+<phase name='codeemit' stamp='0.096'>
+<phase_done name='codeemit' stamp='0.096'/>
+</phase>
+<phase name='codeinstall' stamp='0.096'>
+<phase_done name='codeinstall' stamp='0.096'/>
+</phase>
+<code_cache total_blobs='317' nmethods='40' adapters='140' free_code_cache='248854144'/>
+<task_done success='1' nmsize='272' count='431' stamp='0.096'/>
+</task>
+<task compile_id='34' method='java.util.concurrent.ConcurrentHashMap putIfAbsent (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' bytes='8' count='858' iicount='858' level='3' stamp='0.096'>
+<phase name='setup' stamp='0.096'>
+<phase_done name='setup' stamp='0.096'/>
+</phase>
+<phase name='buildIR' stamp='0.096'>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.concurrent.ConcurrentHashMap' flags='1'/>
+<method id='1082' holder='1081' name='putIfAbsent' return='969' arguments='969 969' flags='1' bytes='8' iicount='858'/>
+<parse method='1082'  stamp='0.096'>
+<phase name='parse_hir' stamp='0.096'>
+<bc code='182' bci='4'/>
+<type id='956' name='boolean'/>
+<method id='1084' holder='1081' name='putVal' return='969' arguments='969 969 956' flags='16' bytes='432' compile_id='30' compiler='c1' level='3' iicount='918'/>
+<call method='1084' instr='invokevirtual'/>
+<dependency type='leaf_type' ctxk='1081'/>
+<inline_fail reason='callee is too large'/>
+<phase_done name='parse_hir' stamp='0.096'/>
+</phase>
+<parse_done stamp='0.096'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.096'>
+<phase_done name='optimize_blocks' stamp='0.096'/>
+</phase>
+<phase name='gvn' stamp='0.096'>
+<phase_done name='gvn' stamp='0.096'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.096'>
+<phase_done name='rangeCheckElimination' stamp='0.096'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.096'>
+<phase_done name='optimize_null_checks' stamp='0.096'/>
+</phase>
+<phase_done name='buildIR' stamp='0.096'/>
+</phase>
+<phase name='emit_lir' stamp='0.096'>
+<phase name='lirGeneration' stamp='0.096'>
+<phase_done name='lirGeneration' stamp='0.096'/>
+</phase>
+<phase name='linearScan' stamp='0.096'>
+<phase_done name='linearScan' stamp='0.096'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.096'/>
+</phase>
+<phase name='codeemit' stamp='0.096'>
+<phase_done name='codeemit' stamp='0.096'/>
+</phase>
+<phase name='codeinstall' stamp='0.096'>
+<dependency type='leaf_type' ctxk='1081'/>
+<phase_done name='codeinstall' stamp='0.096'/>
+</phase>
+<code_cache total_blobs='320' nmethods='43' adapters='140' free_code_cache='248851072'/>
+<task_done success='1' nmsize='392' count='858' stamp='0.096'/>
+</task>
+<task compile_id='18' method='java.util.concurrent.ConcurrentHashMap tabAt ([Ljava/util/concurrent/ConcurrentHashMap$Node;I)Ljava/util/concurrent/ConcurrentHashMap$Node;' bytes='22' count='1499' iicount='1499' level='3' stamp='0.096'>
+<phase name='setup' stamp='0.096'>
+<phase_done name='setup' stamp='0.096'/>
+</phase>
+<phase name='buildIR' stamp='0.096'>
+<klass id='1082' name='java.util.concurrent.ConcurrentHashMap$Node' flags='8'/>
+<klass id='1083' name='[Ljava.util.concurrent.ConcurrentHashMap$Node;' flags='1040'/>
+<type id='962' name='int'/>
+<klass id='1081' name='java.util.concurrent.ConcurrentHashMap' flags='1'/>
+<method id='1084' holder='1081' name='tabAt' return='1082' arguments='1083 962' flags='24' bytes='22' iicount='1499'/>
+<parse method='1084'  stamp='0.096'>
+<phase name='parse_hir' stamp='0.096'>
+<bc code='182' bci='15'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<type id='963' name='long'/>
+<klass id='1040' name='jdk.internal.misc.Unsafe' flags='17'/>
+<method id='1089' holder='1040' name='getObjectAcquire' return='969' arguments='969 963' flags='17' bytes='7' iicount='1499'/>
+<call method='1089' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1089'>
+<bc code='182' bci='3'/>
+<method id='1091' holder='1040' name='getObjectVolatile' return='969' arguments='969 963' flags='257' bytes='0' compile_id='28' compile_kind='c2n' compiler='' level='0' iicount='512'/>
+<call method='1091' instr='invokevirtual'/>
+<inline_success reason='intrinsic'/>
+<parse_done stamp='0.096'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.096'/>
+</phase>
+<parse_done stamp='0.096'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.096'>
+<phase_done name='optimize_blocks' stamp='0.096'/>
+</phase>
+<phase name='gvn' stamp='0.096'>
+<phase_done name='gvn' stamp='0.096'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.096'>
+<phase_done name='rangeCheckElimination' stamp='0.096'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.096'>
+<phase_done name='optimize_null_checks' stamp='0.096'/>
+</phase>
+<phase_done name='buildIR' stamp='0.096'/>
+</phase>
+<phase name='emit_lir' stamp='0.096'>
+<phase name='lirGeneration' stamp='0.096'>
+<phase_done name='lirGeneration' stamp='0.096'/>
+</phase>
+<phase name='linearScan' stamp='0.096'>
+<phase_done name='linearScan' stamp='0.096'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.096'/>
+</phase>
+<phase name='codeemit' stamp='0.096'>
+<phase_done name='codeemit' stamp='0.096'/>
+</phase>
+<phase name='codeinstall' stamp='0.096'>
+<phase_done name='codeinstall' stamp='0.096'/>
+</phase>
+<code_cache total_blobs='324' nmethods='47' adapters='140' free_code_cache='248846720'/>
+<task_done success='1' nmsize='816' count='1499' inlined_bytes='7' stamp='0.096'/>
+</task>
+<task compile_id='29' method='java.util.concurrent.ConcurrentHashMap spread (I)I' bytes='10' count='1037' iicount='1037' level='3' stamp='0.096'>
+<phase name='setup' stamp='0.096'>
+<phase_done name='setup' stamp='0.096'/>
+</phase>
+<phase name='buildIR' stamp='0.096'>
+<type id='962' name='int'/>
+<klass id='1081' name='java.util.concurrent.ConcurrentHashMap' flags='1'/>
+<method id='1082' holder='1081' name='spread' return='962' arguments='962' flags='24' bytes='10' iicount='1037'/>
+<parse method='1082'  stamp='0.096'>
+<phase name='parse_hir' stamp='0.096'>
+<phase_done name='parse_hir' stamp='0.096'/>
+</phase>
+<parse_done stamp='0.096'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.096'>
+<phase_done name='optimize_blocks' stamp='0.096'/>
+</phase>
+<phase name='gvn' stamp='0.096'>
+<phase_done name='gvn' stamp='0.096'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.096'>
+<phase_done name='rangeCheckElimination' stamp='0.096'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.096'>
+<phase_done name='optimize_null_checks' stamp='0.096'/>
+</phase>
+<phase_done name='buildIR' stamp='0.096'/>
+</phase>
+<phase name='emit_lir' stamp='0.096'>
+<phase name='lirGeneration' stamp='0.096'>
+<phase_done name='lirGeneration' stamp='0.097'/>
+</phase>
+<phase name='linearScan' stamp='0.097'>
+<phase_done name='linearScan' stamp='0.097'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.097'/>
+</phase>
+<phase name='codeemit' stamp='0.097'>
+<phase_done name='codeemit' stamp='0.097'/>
+</phase>
+<phase name='codeinstall' stamp='0.097'>
+<phase_done name='codeinstall' stamp='0.097'/>
+</phase>
+<code_cache total_blobs='327' nmethods='50' adapters='140' free_code_cache='248841216'/>
+<task_done success='1' nmsize='336' count='1037' stamp='0.097'/>
+</task>
+<task compile_id='53' method='java.lang.module.ModuleDescriptor isOpen ()Z' bytes='5' count='180' iicount='180' level='1' stamp='0.097'>
+<phase name='setup' stamp='0.097'>
+<phase_done name='setup' stamp='0.097'/>
+</phase>
+<phase name='buildIR' stamp='0.097'>
+<type id='956' name='boolean'/>
+<klass id='1081' name='java.lang.module.ModuleDescriptor' flags='1'/>
+<method id='1082' holder='1081' name='isOpen' return='956' flags='1' bytes='5' iicount='180'/>
+<parse method='1082'  stamp='0.097'>
+<phase name='parse_hir' stamp='0.097'>
+<phase_done name='parse_hir' stamp='0.097'/>
+</phase>
+<parse_done stamp='0.097'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.097'>
+<phase_done name='optimize_blocks' stamp='0.097'/>
+</phase>
+<phase name='gvn' stamp='0.097'>
+<phase_done name='gvn' stamp='0.097'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.097'>
+<phase_done name='rangeCheckElimination' stamp='0.097'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.097'>
+<phase_done name='optimize_null_checks' stamp='0.097'/>
+</phase>
+<phase_done name='buildIR' stamp='0.097'/>
+</phase>
+<phase name='emit_lir' stamp='0.097'>
+<phase name='lirGeneration' stamp='0.097'>
+<phase_done name='lirGeneration' stamp='0.097'/>
+</phase>
+<phase name='linearScan' stamp='0.097'>
+<phase_done name='linearScan' stamp='0.097'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.097'/>
+</phase>
+<phase name='codeemit' stamp='0.097'>
+<phase_done name='codeemit' stamp='0.097'/>
+</phase>
+<phase name='codeinstall' stamp='0.097'>
+<phase_done name='codeinstall' stamp='0.097'/>
+</phase>
+<code_cache total_blobs='331' nmethods='54' adapters='140' free_code_cache='248837248'/>
+<task_done success='1' nmsize='272' count='180' stamp='0.097'/>
+</task>
+<task compile_id='17' method='java.lang.StringLatin1 charAt ([BI)C' bytes='28' count='407' iicount='407' level='3' stamp='0.097'>
+<phase name='setup' stamp='0.097'>
+<phase_done name='setup' stamp='0.097'/>
+</phase>
+<phase name='buildIR' stamp='0.097'>
+<type id='957' name='char'/>
+<klass id='1073' name='[B' flags='1041'/>
+<type id='962' name='int'/>
+<klass id='1081' name='java.lang.StringLatin1' flags='16'/>
+<method id='1082' holder='1081' name='charAt' return='957' arguments='1073 962' flags='9' bytes='28' iicount='407'/>
+<parse method='1082'  stamp='0.097'>
+<phase name='parse_hir' stamp='0.097'>
+<bc code='183' bci='15'/>
+<type id='964' name='void'/>
+<klass id='1084' name='java.lang.StringIndexOutOfBoundsException' unloaded='1'/>
+<method id='1085' holder='1084' name='&lt;init&gt;' return='964' arguments='962' unloaded='1'/>
+<call method='1085' instr='invokespecial'/>
+<inline_fail reason='not inlineable'/>
+<phase_done name='parse_hir' stamp='0.097'/>
+</phase>
+<parse_done stamp='0.097'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.097'>
+<phase_done name='optimize_blocks' stamp='0.097'/>
+</phase>
+<phase name='gvn' stamp='0.097'>
+<phase_done name='gvn' stamp='0.097'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.097'>
+<phase_done name='rangeCheckElimination' stamp='0.097'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.097'>
+<phase_done name='optimize_null_checks' stamp='0.097'/>
+</phase>
+<phase_done name='buildIR' stamp='0.097'/>
+</phase>
+<phase name='emit_lir' stamp='0.097'>
+<phase name='lirGeneration' stamp='0.097'>
+<phase_done name='lirGeneration' stamp='0.097'/>
+</phase>
+<phase name='linearScan' stamp='0.097'>
+<phase_done name='linearScan' stamp='0.097'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.097'/>
+</phase>
+<phase name='codeemit' stamp='0.097'>
+<phase_done name='codeemit' stamp='0.097'/>
+</phase>
+<phase name='codeinstall' stamp='0.097'>
+<phase_done name='codeinstall' stamp='0.097'/>
+</phase>
+<code_cache total_blobs='335' nmethods='58' adapters='140' free_code_cache='248833408'/>
+<task_done success='1' nmsize='584' count='408' stamp='0.097'/>
+</task>
+<task compile_id='60' method='java.lang.String length ()I' bytes='11' count='386' iicount='386' level='3' stamp='0.097'>
+<phase name='setup' stamp='0.097'>
+<phase_done name='setup' stamp='0.097'/>
+</phase>
+<phase name='buildIR' stamp='0.097'>
+<type id='962' name='int'/>
+<klass id='970' name='java.lang.String' flags='17'/>
+<method id='1081' holder='970' name='length' return='962' flags='1' bytes='11' iicount='393'/>
+<parse method='1081'  stamp='0.097'>
+<phase name='parse_hir' stamp='0.097'>
+<bc code='182' bci='6'/>
+<type id='960' name='byte'/>
+<method id='1083' holder='970' name='coder' return='960' flags='0' bytes='15' compile_id='5' compiler='c1' level='3' iicount='3824'/>
+<call method='1083' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1083'>
+<parse_done stamp='0.098'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.098'/>
+</phase>
+<parse_done stamp='0.098'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.098'>
+<phase_done name='optimize_blocks' stamp='0.098'/>
+</phase>
+<phase name='gvn' stamp='0.098'>
+<phase_done name='gvn' stamp='0.098'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.098'>
+<phase_done name='rangeCheckElimination' stamp='0.098'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.098'>
+<phase_done name='optimize_null_checks' stamp='0.098'/>
+</phase>
+<phase_done name='buildIR' stamp='0.098'/>
+</phase>
+<phase name='emit_lir' stamp='0.098'>
+<phase name='lirGeneration' stamp='0.098'>
+<phase_done name='lirGeneration' stamp='0.098'/>
+</phase>
+<phase name='linearScan' stamp='0.098'>
+<phase_done name='linearScan' stamp='0.098'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.098'/>
+</phase>
+<phase name='codeemit' stamp='0.098'>
+<phase_done name='codeemit' stamp='0.098'/>
+</phase>
+<phase name='codeinstall' stamp='0.098'>
+<phase_done name='codeinstall' stamp='0.098'/>
+</phase>
+<code_cache total_blobs='337' nmethods='60' adapters='140' free_code_cache='248830336'/>
+<task_done success='1' nmsize='496' count='422' inlined_bytes='15' stamp='0.098'/>
+</task>
+<task compile_id='61' method='java.lang.StringLatin1 indexOf ([BII)I' bytes='61' count='186' backedge_count='2065' iicount='186' level='3' stamp='0.098'>
+<phase name='setup' stamp='0.098'>
+<phase_done name='setup' stamp='0.098'/>
+</phase>
+<phase name='buildIR' stamp='0.098'>
+<type id='962' name='int'/>
+<klass id='1073' name='[B' flags='1041'/>
+<klass id='1081' name='java.lang.StringLatin1' flags='16'/>
+<method id='1082' holder='1081' name='indexOf' return='962' arguments='1073 962 962' flags='9' bytes='61' iicount='186'/>
+<parse method='1082'  stamp='0.098'>
+<phase name='parse_hir' stamp='0.098'>
+<bc code='184' bci='1'/>
+<type id='956' name='boolean'/>
+<method id='1084' holder='1081' name='canEncode' return='956' arguments='962' flags='9' bytes='13' iicount='318'/>
+<call method='1084' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1084'>
+<parse_done stamp='0.098'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.098'/>
+</phase>
+<parse_done stamp='0.098'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.098'>
+<phase_done name='optimize_blocks' stamp='0.098'/>
+</phase>
+<phase name='gvn' stamp='0.098'>
+<phase_done name='gvn' stamp='0.098'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.098'>
+<phase_done name='rangeCheckElimination' stamp='0.098'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.098'>
+<phase_done name='optimize_null_checks' stamp='0.098'/>
+</phase>
+<phase_done name='buildIR' stamp='0.098'/>
+</phase>
+<phase name='emit_lir' stamp='0.098'>
+<phase name='lirGeneration' stamp='0.098'>
+<phase_done name='lirGeneration' stamp='0.098'/>
+</phase>
+<phase name='linearScan' stamp='0.098'>
+<phase_done name='linearScan' stamp='0.098'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.098'/>
+</phase>
+<phase name='codeemit' stamp='0.098'>
+<phase_done name='codeemit' stamp='0.098'/>
+</phase>
+<phase name='codeinstall' stamp='0.098'>
+<phase_done name='codeinstall' stamp='0.098'/>
+</phase>
+<code_cache total_blobs='338' nmethods='61' adapters='140' free_code_cache='248828544'/>
+<task_done success='1' nmsize='1040' count='186' backedge_count='2065' inlined_bytes='13' stamp='0.098'/>
+</task>
+<task compile_id='66' method='java.lang.AbstractStringBuilder ensureCapacityInternal (I)V' bytes='39' count='256' iicount='256' level='3' stamp='0.125'>
+<phase name='setup' stamp='0.125'>
+<phase_done name='setup' stamp='0.125'/>
+</phase>
+<phase name='buildIR' stamp='0.125'>
+<type id='964' name='void'/>
+<type id='962' name='int'/>
+<klass id='1037' name='java.lang.AbstractStringBuilder' flags='1024'/>
+<method id='1081' holder='1037' name='ensureCapacityInternal' return='964' arguments='962' flags='2' bytes='39' iicount='256'/>
+<parse method='1081'  stamp='0.125'>
+<phase name='parse_hir' stamp='0.125'>
+<bc code='182' bci='24'/>
+<method id='1083' holder='1037' name='newCapacity' return='962' arguments='962' flags='2' bytes='55' iicount='60'/>
+<call method='1083' instr='invokevirtual'/>
+<inline_fail reason='callee is too large'/>
+<bc code='184' bci='32'/>
+<klass id='1073' name='[B' flags='1041'/>
+<klass id='1085' name='java.util.Arrays' flags='1'/>
+<method id='1086' holder='1085' name='copyOf' return='1073' arguments='1073 962' flags='9' bytes='19' iicount='128'/>
+<call method='1086' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1086'>
+<bc code='184' bci='11'/>
+<klass id='1088' name='java.lang.Math' flags='17'/>
+<method id='1089' holder='1088' name='min' return='962' arguments='962 962' flags='9' bytes='11' iicount='384'/>
+<call method='1089' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1089'>
+<parse_done stamp='0.125'/>
+</parse>
+<bc code='184' bci='14'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='975' name='java.lang.System' flags='17'/>
+<method id='1091' holder='975' name='arraycopy' return='964' arguments='969 962 969 962 962' flags='265' bytes='0' compile_id='64' compile_kind='c2n' compiler='' level='0' iicount='512'/>
+<call method='1091' instr='invokestatic'/>
+<inline_success reason='intrinsic'/>
+<parse_done stamp='0.126'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.126'/>
+</phase>
+<parse_done stamp='0.126'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.126'>
+<phase_done name='optimize_blocks' stamp='0.126'/>
+</phase>
+<phase name='gvn' stamp='0.126'>
+<phase_done name='gvn' stamp='0.126'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.126'>
+<phase_done name='rangeCheckElimination' stamp='0.126'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.126'>
+<phase_done name='optimize_null_checks' stamp='0.126'/>
+</phase>
+<phase_done name='buildIR' stamp='0.126'/>
+</phase>
+<phase name='emit_lir' stamp='0.126'>
+<phase name='lirGeneration' stamp='0.126'>
+<phase_done name='lirGeneration' stamp='0.126'/>
+</phase>
+<phase name='linearScan' stamp='0.126'>
+<phase_done name='linearScan' stamp='0.126'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.126'/>
+</phase>
+<phase name='codeemit' stamp='0.126'>
+<phase_done name='codeemit' stamp='0.126'/>
+</phase>
+<phase name='codeinstall' stamp='0.126'>
+<phase_done name='codeinstall' stamp='0.126'/>
+</phase>
+<code_cache total_blobs='402' nmethods='67' adapters='198' free_code_cache='248785280'/>
+<task_done success='1' nmsize='1240' count='256' inlined_bytes='30' stamp='0.126'/>
+</task>
+<task compile_id='71' method='sun.nio.fs.UnixPath checkNotNul (Ljava/lang/String;C)V' bytes='16' count='272' iicount='274' level='3' stamp='0.130'>
+<phase name='setup' stamp='0.130'>
+<phase_done name='setup' stamp='0.130'/>
+</phase>
+<phase name='buildIR' stamp='0.130'>
+<type id='964' name='void'/>
+<klass id='970' name='java.lang.String' flags='17'/>
+<type id='957' name='char'/>
+<klass id='1081' name='sun.nio.fs.UnixPath' flags='0'/>
+<method id='1082' holder='1081' name='checkNotNul' return='964' arguments='970 957' flags='10' bytes='16' iicount='335'/>
+<parse method='1082'  stamp='0.130'>
+<phase name='parse_hir' stamp='0.130'>
+<bc code='183' bci='11'/>
+<klass id='1084' name='java.nio.file.InvalidPathException' unloaded='1'/>
+<method id='1086' holder='1084' name='&lt;init&gt;' return='964' arguments='970 970' unloaded='1'/>
+<call method='1086' instr='invokespecial'/>
+<inline_fail reason='not inlineable'/>
+<phase_done name='parse_hir' stamp='0.130'/>
+</phase>
+<parse_done stamp='0.130'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.130'>
+<phase_done name='optimize_blocks' stamp='0.130'/>
+</phase>
+<phase name='gvn' stamp='0.130'>
+<phase_done name='gvn' stamp='0.130'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.130'>
+<phase_done name='rangeCheckElimination' stamp='0.130'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.130'>
+<phase_done name='optimize_null_checks' stamp='0.130'/>
+</phase>
+<phase_done name='buildIR' stamp='0.130'/>
+</phase>
+<phase name='emit_lir' stamp='0.130'>
+<phase name='lirGeneration' stamp='0.130'>
+<phase_done name='lirGeneration' stamp='0.130'/>
+</phase>
+<phase name='linearScan' stamp='0.130'>
+<phase_done name='linearScan' stamp='0.130'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.130'/>
+</phase>
+<phase name='codeemit' stamp='0.130'>
+<phase_done name='codeemit' stamp='0.130'/>
+</phase>
+<phase name='codeinstall' stamp='0.130'>
+<phase_done name='codeinstall' stamp='0.130'/>
+</phase>
+<code_cache total_blobs='407' nmethods='71' adapters='199' free_code_cache='248778496'/>
+<task_done success='1' nmsize='520' count='394' stamp='0.130'/>
+</task>
+<task compile_id='75' method='java.lang.System getSecurityManager ()Ljava/lang/SecurityManager;' bytes='4' count='257' iicount='257' level='3' stamp='0.134'>
+<phase name='setup' stamp='0.134'>
+<phase_done name='setup' stamp='0.134'/>
+</phase>
+<phase name='buildIR' stamp='0.134'>
+<klass id='981' name='java.lang.SecurityManager' flags='1'/>
+<klass id='975' name='java.lang.System' flags='17'/>
+<method id='1081' holder='975' name='getSecurityManager' return='981' flags='9' bytes='4' iicount='257'/>
+<parse method='1081'  stamp='0.134'>
+<phase name='parse_hir' stamp='0.134'>
+<phase_done name='parse_hir' stamp='0.134'/>
+</phase>
+<parse_done stamp='0.135'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.135'>
+<phase_done name='optimize_blocks' stamp='0.135'/>
+</phase>
+<phase name='gvn' stamp='0.135'>
+<phase_done name='gvn' stamp='0.135'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.135'>
+<phase_done name='rangeCheckElimination' stamp='0.135'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.135'>
+<phase_done name='optimize_null_checks' stamp='0.135'/>
+</phase>
+<phase_done name='buildIR' stamp='0.135'/>
+</phase>
+<phase name='emit_lir' stamp='0.135'>
+<phase name='lirGeneration' stamp='0.135'>
+<phase_done name='lirGeneration' stamp='0.135'/>
+</phase>
+<phase name='linearScan' stamp='0.135'>
+<phase_done name='linearScan' stamp='0.135'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.135'/>
+</phase>
+<phase name='codeemit' stamp='0.135'>
+<phase_done name='codeemit' stamp='0.135'/>
+</phase>
+<phase name='codeinstall' stamp='0.135'>
+<phase_done name='codeinstall' stamp='0.135'/>
+</phase>
+<code_cache total_blobs='411' nmethods='75' adapters='199' free_code_cache='248773504'/>
+<task_done success='1' nmsize='336' count='258' stamp='0.135'/>
+</task>
+<task compile_id='81' method='java.util.concurrent.ConcurrentHashMap get (Ljava/lang/Object;)Ljava/lang/Object;' bytes='162' count='257' backedge_count='5' iicount='257' level='3' stamp='0.143'>
+<phase name='setup' stamp='0.143'>
+<phase_done name='setup' stamp='0.143'/>
+</phase>
+<phase name='buildIR' stamp='0.143'>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.concurrent.ConcurrentHashMap' flags='1'/>
+<method id='1082' holder='1081' name='get' return='969' arguments='969' flags='1' bytes='162' iicount='257'/>
+<parse method='1082'  stamp='0.143'>
+<phase name='parse_hir' stamp='0.143'>
+<bc code='182' bci='1'/>
+<type id='962' name='int'/>
+<method id='1084' holder='969' name='hashCode' return='962' flags='257' bytes='0' compile_id='50' compile_kind='c2n' compiler='' level='0' iicount='640'/>
+<call method='1084' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<bc code='184' bci='4'/>
+<method id='1085' holder='1081' name='spread' return='962' arguments='962' flags='24' bytes='10' compile_id='29' compiler='c1' level='3' iicount='1318'/>
+<call method='1085' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1085'>
+<parse_done stamp='0.143'/>
+</parse>
+<bc code='184' bci='34'/>
+<klass id='1087' name='java.util.concurrent.ConcurrentHashMap$Node' flags='8'/>
+<klass id='1088' name='[Ljava.util.concurrent.ConcurrentHashMap$Node;' flags='1040'/>
+<method id='1089' holder='1081' name='tabAt' return='1087' arguments='1088 962' flags='24' bytes='22' compile_id='18' compiler='c1' level='3' iicount='2064'/>
+<call method='1089' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1089'>
+<bc code='182' bci='15'/>
+<type id='963' name='long'/>
+<klass id='1040' name='jdk.internal.misc.Unsafe' flags='17'/>
+<method id='1094' holder='1040' name='getObjectAcquire' return='969' arguments='969 963' flags='17' bytes='7' compile_id='19' compiler='c1' level='3' iicount='2067'/>
+<call method='1094' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1094'>
+<bc code='182' bci='3'/>
+<method id='1096' holder='1040' name='getObjectVolatile' return='969' arguments='969 963' flags='257' bytes='0' compile_id='28' compile_kind='c2n' compiler='' level='0' iicount='512'/>
+<call method='1096' instr='invokevirtual'/>
+<inline_success reason='intrinsic'/>
+<parse_done stamp='0.143'/>
+</parse>
+<parse_done stamp='0.143'/>
+</parse>
+<bc code='182' bci='73'/>
+<type id='956' name='boolean'/>
+<method id='1097' holder='969' name='equals' return='956' arguments='969' flags='1' bytes='11' iicount='5'/>
+<call method='1097' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<bc code='182' bci='93'/>
+<method id='1098' holder='1087' name='find' return='1087' arguments='962 969' flags='0' bytes='52' iicount='1'/>
+<call method='1098' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<bc code='182' bci='149'/>
+<call method='1097' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<phase_done name='parse_hir' stamp='0.143'/>
+</phase>
+<parse_done stamp='0.143'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.143'>
+<phase_done name='optimize_blocks' stamp='0.143'/>
+</phase>
+<phase name='gvn' stamp='0.143'>
+<phase_done name='gvn' stamp='0.143'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.143'>
+<phase_done name='rangeCheckElimination' stamp='0.143'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.143'>
+<phase_done name='optimize_null_checks' stamp='0.143'/>
+</phase>
+<phase_done name='buildIR' stamp='0.143'/>
+</phase>
+<phase name='emit_lir' stamp='0.143'>
+<phase name='lirGeneration' stamp='0.143'>
+<phase_done name='lirGeneration' stamp='0.143'/>
+</phase>
+<phase name='linearScan' stamp='0.143'>
+<phase_done name='linearScan' stamp='0.144'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.144'/>
+</phase>
+<phase name='codeemit' stamp='0.144'>
+<phase_done name='codeemit' stamp='0.144'/>
+</phase>
+<phase name='codeinstall' stamp='0.144'>
+<phase_done name='codeinstall' stamp='0.144'/>
+</phase>
+<code_cache total_blobs='444' nmethods='83' adapters='224' free_code_cache='248745856'/>
+<task_done success='1' nmsize='3480' count='265' backedge_count='5' inlined_bytes='39' stamp='0.144'/>
+</task>
+<task compile_id='91' method='java.lang.StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder;' bytes='8' count='256' iicount='256' level='3' stamp='0.150'>
+<phase name='setup' stamp='0.150'>
+<phase_done name='setup' stamp='0.150'/>
+</phase>
+<phase name='buildIR' stamp='0.150'>
+<klass id='1039' name='java.lang.StringBuilder' flags='17'/>
+<klass id='970' name='java.lang.String' flags='17'/>
+<method id='1081' holder='1039' name='append' return='1039' arguments='970' flags='1' bytes='8' iicount='256'/>
+<parse method='1081'  stamp='0.150'>
+<phase name='parse_hir' stamp='0.150'>
+<bc code='183' bci='2'/>
+<klass id='1037' name='java.lang.AbstractStringBuilder' flags='1024'/>
+<method id='1083' holder='1037' name='append' return='1037' arguments='970' flags='1' bytes='45' iicount='256'/>
+<call method='1083' instr='invokespecial'/>
+<inline_fail reason='callee is too large'/>
+<phase_done name='parse_hir' stamp='0.150'/>
+</phase>
+<parse_done stamp='0.150'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.150'>
+<phase_done name='optimize_blocks' stamp='0.150'/>
+</phase>
+<phase name='gvn' stamp='0.150'>
+<phase_done name='gvn' stamp='0.150'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.150'>
+<phase_done name='rangeCheckElimination' stamp='0.150'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.150'>
+<phase_done name='optimize_null_checks' stamp='0.150'/>
+</phase>
+<phase_done name='buildIR' stamp='0.150'/>
+</phase>
+<phase name='emit_lir' stamp='0.150'>
+<phase name='lirGeneration' stamp='0.150'>
+<phase_done name='lirGeneration' stamp='0.150'/>
+</phase>
+<phase name='linearScan' stamp='0.150'>
+<phase_done name='linearScan' stamp='0.150'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.150'/>
+</phase>
+<phase name='codeemit' stamp='0.150'>
+<phase_done name='codeemit' stamp='0.150'/>
+</phase>
+<phase name='codeinstall' stamp='0.150'>
+<phase_done name='codeinstall' stamp='0.150'/>
+</phase>
+<code_cache total_blobs='460' nmethods='91' adapters='232' free_code_cache='248734464'/>
+<task_done success='1' nmsize='424' count='256' stamp='0.150'/>
+</task>
+<task compile_id='95' method='java.lang.String getBytes ([BIB)V' bytes='44' count='256' iicount='256' level='3' stamp='0.150'>
+<phase name='setup' stamp='0.151'>
+<phase_done name='setup' stamp='0.151'/>
+</phase>
+<phase name='buildIR' stamp='0.151'>
+<type id='964' name='void'/>
+<klass id='1073' name='[B' flags='1041'/>
+<type id='962' name='int'/>
+<type id='960' name='byte'/>
+<klass id='970' name='java.lang.String' flags='17'/>
+<method id='1081' holder='970' name='getBytes' return='964' arguments='1073 962 960' flags='0' bytes='44' iicount='256'/>
+<parse method='1081'  stamp='0.151'>
+<phase name='parse_hir' stamp='0.151'>
+<bc code='182' bci='1'/>
+<method id='1083' holder='970' name='coder' return='960' flags='0' bytes='15' compile_id='5' compiler='c1' level='3' iicount='5374'/>
+<call method='1083' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1083'>
+<parse_done stamp='0.151'/>
+</parse>
+<bc code='184' bci='22'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='975' name='java.lang.System' flags='17'/>
+<method id='1086' holder='975' name='arraycopy' return='964' arguments='969 962 969 962 962' flags='265' bytes='0' compile_id='64' compile_kind='c2n' compiler='' level='0' iicount='512'/>
+<call method='1086' instr='invokestatic'/>
+<inline_success reason='intrinsic'/>
+<bc code='184' bci='40'/>
+<klass id='1088' name='java.lang.StringLatin1' flags='16'/>
+<method id='1089' holder='1088' name='inflate' return='964' arguments='1073 962 1073 962 962' flags='9' bytes='10' iicount='1'/>
+<call method='1089' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1089'>
+<bc code='184' bci='6'/>
+<klass id='1091' name='java.lang.StringUTF16' unloaded='1'/>
+<method id='1092' holder='1091' name='inflate' return='964' arguments='1073 962 1073 962 962' unloaded='1'/>
+<call method='1092' instr='invokestatic'/>
+<inline_fail reason='not inlineable'/>
+<parse_done stamp='0.151'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.151'/>
+</phase>
+<parse_done stamp='0.151'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.151'>
+<phase_done name='optimize_blocks' stamp='0.151'/>
+</phase>
+<phase name='gvn' stamp='0.151'>
+<phase_done name='gvn' stamp='0.151'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.151'>
+<phase_done name='rangeCheckElimination' stamp='0.151'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.151'>
+<phase_done name='optimize_null_checks' stamp='0.151'/>
+</phase>
+<phase_done name='buildIR' stamp='0.151'/>
+</phase>
+<phase name='emit_lir' stamp='0.151'>
+<phase name='lirGeneration' stamp='0.151'>
+<phase_done name='lirGeneration' stamp='0.151'/>
+</phase>
+<phase name='linearScan' stamp='0.151'>
+<phase_done name='linearScan' stamp='0.151'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.151'/>
+</phase>
+<phase name='codeemit' stamp='0.151'>
+<phase_done name='codeemit' stamp='0.151'/>
+</phase>
+<phase name='codeinstall' stamp='0.151'>
+<phase_done name='codeinstall' stamp='0.151'/>
+</phase>
+<code_cache total_blobs='463' nmethods='94' adapters='232' free_code_cache='248729984'/>
+<task_done success='1' nmsize='888' count='256' inlined_bytes='25' stamp='0.151'/>
+</task>
+<task compile_id='96' method='java.nio.Buffer position ()I' bytes='5' count='131' iicount='131' level='1' stamp='0.151'>
+<phase name='setup' stamp='0.151'>
+<phase_done name='setup' stamp='0.151'/>
+</phase>
+<phase name='buildIR' stamp='0.151'>
+<type id='962' name='int'/>
+<klass id='1052' name='java.nio.Buffer' flags='1025'/>
+<method id='1081' holder='1052' name='position' return='962' flags='17' bytes='5' iicount='135'/>
+<parse method='1081'  stamp='0.151'>
+<phase name='parse_hir' stamp='0.151'>
+<phase_done name='parse_hir' stamp='0.151'/>
+</phase>
+<parse_done stamp='0.151'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.151'>
+<phase_done name='optimize_blocks' stamp='0.151'/>
+</phase>
+<phase name='gvn' stamp='0.151'>
+<phase_done name='gvn' stamp='0.151'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.151'>
+<phase_done name='rangeCheckElimination' stamp='0.151'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.151'>
+<phase_done name='optimize_null_checks' stamp='0.151'/>
+</phase>
+<phase_done name='buildIR' stamp='0.151'/>
+</phase>
+<phase name='emit_lir' stamp='0.151'>
+<phase name='lirGeneration' stamp='0.151'>
+<phase_done name='lirGeneration' stamp='0.151'/>
+</phase>
+<phase name='linearScan' stamp='0.151'>
+<phase_done name='linearScan' stamp='0.151'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.151'/>
+</phase>
+<phase name='codeemit' stamp='0.151'>
+<phase_done name='codeemit' stamp='0.151'/>
+</phase>
+<phase name='codeinstall' stamp='0.151'>
+<phase_done name='codeinstall' stamp='0.151'/>
+</phase>
+<code_cache total_blobs='465' nmethods='96' adapters='232' free_code_cache='248726656'/>
+<task_done success='1' nmsize='272' count='139' stamp='0.151'/>
+</task>
+</compilation_log>
+<compilation_log thread='24140'>
+<start_compile_thread name='C1 CompilerThread0' thread='24140' process='24128' stamp='0.048'/>
+<task compile_id='2' method='java.lang.StringLatin1 hashCode ([B)I' bytes='42' count='1115' backedge_count='27858' iicount='1115' level='2' stamp='0.080'>
+<phase name='setup' stamp='0.080'>
+<phase_done name='setup' stamp='0.080'/>
+</phase>
+<phase name='buildIR' stamp='0.080'>
+<type id='962' name='int'/>
+<klass id='1073' name='[B' flags='1041'/>
+<klass id='1081' name='java.lang.StringLatin1' flags='16'/>
+<method id='1082' holder='1081' name='hashCode' return='962' arguments='1073' flags='9' bytes='42' iicount='1115'/>
+<parse method='1082'  stamp='0.080'>
+<phase name='parse_hir' stamp='0.080'>
+<phase_done name='parse_hir' stamp='0.080'/>
+</phase>
+<parse_done stamp='0.080'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.080'>
+<phase_done name='optimize_blocks' stamp='0.081'/>
+</phase>
+<phase name='gvn' stamp='0.081'>
+<phase_done name='gvn' stamp='0.081'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.081'>
+<phase_done name='rangeCheckElimination' stamp='0.081'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.081'>
+<phase_done name='optimize_null_checks' stamp='0.081'/>
+</phase>
+<phase_done name='buildIR' stamp='0.081'/>
+</phase>
+<phase name='emit_lir' stamp='0.081'>
+<phase name='lirGeneration' stamp='0.081'>
+<phase_done name='lirGeneration' stamp='0.088'/>
+</phase>
+<phase name='linearScan' stamp='0.088'>
+<phase_done name='linearScan' stamp='0.091'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.091'/>
+</phase>
+<phase name='codeemit' stamp='0.091'>
+<phase_done name='codeemit' stamp='0.091'/>
+</phase>
+<phase name='codeinstall' stamp='0.091'>
+<phase_done name='codeinstall' stamp='0.091'/>
+</phase>
+<code_cache total_blobs='279' nmethods='5' adapters='140' free_code_cache='248922496'/>
+<task_done success='1' nmsize='432' count='1122' backedge_count='28066' stamp='0.091'/>
+</task>
+<task compile_id='11' method='java.lang.StringLatin1 equals ([B[B)Z' bytes='36' count='1378' backedge_count='890' iicount='1378' level='3' stamp='0.091'>
+<phase name='setup' stamp='0.091'>
+<phase_done name='setup' stamp='0.091'/>
+</phase>
+<phase name='buildIR' stamp='0.091'>
+<type id='956' name='boolean'/>
+<klass id='1073' name='[B' flags='1041'/>
+<klass id='1081' name='java.lang.StringLatin1' flags='16'/>
+<method id='1082' holder='1081' name='equals' return='956' arguments='1073 1073' flags='9' bytes='36' iicount='1378'/>
+<parse method='1082'  stamp='0.091'>
+<phase name='parse_hir' stamp='0.091'>
+<phase_done name='parse_hir' stamp='0.092'/>
+</phase>
+<parse_done stamp='0.092'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.092'>
+<phase_done name='optimize_blocks' stamp='0.092'/>
+</phase>
+<phase name='gvn' stamp='0.092'>
+<phase_done name='gvn' stamp='0.092'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.092'>
+<phase_done name='rangeCheckElimination' stamp='0.092'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.092'>
+<phase_done name='optimize_null_checks' stamp='0.092'/>
+</phase>
+<phase_done name='buildIR' stamp='0.092'/>
+</phase>
+<phase name='emit_lir' stamp='0.092'>
+<phase name='lirGeneration' stamp='0.092'>
+<phase_done name='lirGeneration' stamp='0.092'/>
+</phase>
+<phase name='linearScan' stamp='0.092'>
+<phase_done name='linearScan' stamp='0.092'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.092'/>
+</phase>
+<phase name='codeemit' stamp='0.092'>
+<phase_done name='codeemit' stamp='0.092'/>
+</phase>
+<phase name='codeinstall' stamp='0.092'>
+<phase_done name='codeinstall' stamp='0.092'/>
+</phase>
+<code_cache total_blobs='282' nmethods='8' adapters='140' free_code_cache='248916480'/>
+<task_done success='1' nmsize='688' count='1378' backedge_count='890' stamp='0.092'/>
+</task>
+<task compile_id='1' method='java.lang.Object &lt;init&gt; ()V' bytes='1' count='6599' iicount='6599' level='2' stamp='0.092'>
+<phase name='setup' stamp='0.092'>
+<phase_done name='setup' stamp='0.092'/>
+</phase>
+<phase name='buildIR' stamp='0.092'>
+<type id='964' name='void'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<method id='1081' holder='969' name='&lt;init&gt;' return='964' flags='1' bytes='1' iicount='6602'/>
+<parse method='1081'  stamp='0.092'>
+<phase name='parse_hir' stamp='0.092'>
+<bc code='177' bci='0'/>
+<dependency type='no_finalizable_subclasses' ctxk='969'/>
+<phase_done name='parse_hir' stamp='0.092'/>
+</phase>
+<parse_done stamp='0.092'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.092'>
+<phase_done name='optimize_blocks' stamp='0.092'/>
+</phase>
+<phase name='gvn' stamp='0.092'>
+<phase_done name='gvn' stamp='0.092'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.092'>
+<phase_done name='rangeCheckElimination' stamp='0.092'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.092'>
+<phase_done name='optimize_null_checks' stamp='0.092'/>
+</phase>
+<phase_done name='buildIR' stamp='0.092'/>
+</phase>
+<phase name='emit_lir' stamp='0.092'>
+<phase name='lirGeneration' stamp='0.092'>
+<phase_done name='lirGeneration' stamp='0.092'/>
+</phase>
+<phase name='linearScan' stamp='0.092'>
+<phase_done name='linearScan' stamp='0.092'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.092'/>
+</phase>
+<phase name='codeemit' stamp='0.092'>
+<phase_done name='codeemit' stamp='0.092'/>
+</phase>
+<phase name='codeinstall' stamp='0.092'>
+<dependency type='no_finalizable_subclasses' ctxk='969'/>
+<phase_done name='codeinstall' stamp='0.092'/>
+</phase>
+<code_cache total_blobs='283' nmethods='9' adapters='140' free_code_cache='248915584'/>
+<task_done success='1' nmsize='336' count='6679' stamp='0.092'/>
+</task>
+<task compile_id='20' method='java.util.ImmutableCollections$SetN$SetNIterator hasNext ()Z' bytes='13' count='5760' iicount='5760' level='2' stamp='0.092'>
+<phase name='setup' stamp='0.092'>
+<phase_done name='setup' stamp='0.092'/>
+</phase>
+<phase name='buildIR' stamp='0.092'>
+<type id='956' name='boolean'/>
+<klass id='1081' name='java.util.ImmutableCollections$SetN$SetNIterator' flags='18'/>
+<method id='1082' holder='1081' name='hasNext' return='956' flags='1' bytes='13' iicount='5763'/>
+<parse method='1082'  stamp='0.092'>
+<phase name='parse_hir' stamp='0.092'>
+<phase_done name='parse_hir' stamp='0.092'/>
+</phase>
+<parse_done stamp='0.092'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.092'>
+<phase_done name='optimize_blocks' stamp='0.092'/>
+</phase>
+<phase name='gvn' stamp='0.092'>
+<phase_done name='gvn' stamp='0.092'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.092'>
+<phase_done name='rangeCheckElimination' stamp='0.092'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.092'>
+<phase_done name='optimize_null_checks' stamp='0.092'/>
+</phase>
+<phase_done name='buildIR' stamp='0.092'/>
+</phase>
+<phase name='emit_lir' stamp='0.092'>
+<phase name='lirGeneration' stamp='0.092'>
+<phase_done name='lirGeneration' stamp='0.092'/>
+</phase>
+<phase name='linearScan' stamp='0.092'>
+<phase_done name='linearScan' stamp='0.092'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.092'/>
+</phase>
+<phase name='codeemit' stamp='0.092'>
+<phase_done name='codeemit' stamp='0.092'/>
+</phase>
+<phase name='codeinstall' stamp='0.092'>
+<phase_done name='codeinstall' stamp='0.092'/>
+</phase>
+<code_cache total_blobs='286' nmethods='12' adapters='140' free_code_cache='248899456'/>
+<task_done success='1' nmsize='368' count='5951' stamp='0.092'/>
+</task>
+<task compile_id='46' method='java.util.HashMap getNode (ILjava/lang/Object;)Ljava/util/HashMap$Node;' bytes='148' count='927' backedge_count='21' iicount='927' level='3' stamp='0.093'>
+<phase name='setup' stamp='0.093'>
+<phase_done name='setup' stamp='0.093'/>
+</phase>
+<phase name='buildIR' stamp='0.093'>
+<klass id='1082' name='java.util.HashMap$Node' flags='8'/>
+<type id='962' name='int'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.HashMap' flags='1'/>
+<method id='1083' holder='1081' name='getNode' return='1082' arguments='962 969' flags='16' bytes='148' iicount='927'/>
+<parse method='1083'  stamp='0.093'>
+<phase name='parse_hir' stamp='0.093'>
+<bc code='182' bci='59'/>
+<type id='956' name='boolean'/>
+<method id='1086' holder='969' name='equals' return='956' arguments='969' flags='1' bytes='11' iicount='2'/>
+<call method='1086' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<bc code='182' bci='94'/>
+<klass id='1087' name='java.util.HashMap$TreeNode' flags='24'/>
+<method id='1088' holder='1087' name='getTreeNode' return='1087' arguments='962 969' flags='16' bytes='22' iicount='1'/>
+<call method='1088' instr='invokevirtual'/>
+<inline_fail reason='not inlineable'/>
+<bc code='182' bci='126'/>
+<call method='1086' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<phase_done name='parse_hir' stamp='0.093'/>
+</phase>
+<parse_done stamp='0.093'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.093'>
+<phase_done name='optimize_blocks' stamp='0.093'/>
+</phase>
+<phase name='gvn' stamp='0.093'>
+<phase_done name='gvn' stamp='0.093'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.093'>
+<phase_done name='rangeCheckElimination' stamp='0.093'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.093'>
+<phase_done name='optimize_null_checks' stamp='0.093'/>
+</phase>
+<phase_done name='buildIR' stamp='0.093'/>
+</phase>
+<phase name='emit_lir' stamp='0.093'>
+<phase name='lirGeneration' stamp='0.093'>
+<phase_done name='lirGeneration' stamp='0.093'/>
+</phase>
+<phase name='linearScan' stamp='0.093'>
+<phase_done name='linearScan' stamp='0.093'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.093'/>
+</phase>
+<phase name='codeemit' stamp='0.093'>
+<phase_done name='codeemit' stamp='0.093'/>
+</phase>
+<phase name='codeinstall' stamp='0.093'>
+<phase_done name='codeinstall' stamp='0.093'/>
+</phase>
+<code_cache total_blobs='292' nmethods='17' adapters='140' free_code_cache='248883072'/>
+<task_done success='1' nmsize='2600' count='927' backedge_count='21' stamp='0.093'/>
+</task>
+<task compile_id='5' method='java.lang.String coder ()B' bytes='15' count='3710' iicount='3710' level='3' stamp='0.093'>
+<phase name='setup' stamp='0.093'>
+<phase_done name='setup' stamp='0.093'/>
+</phase>
+<phase name='buildIR' stamp='0.093'>
+<type id='960' name='byte'/>
+<klass id='970' name='java.lang.String' flags='17'/>
+<method id='1081' holder='970' name='coder' return='960' flags='0' bytes='15' iicount='3710'/>
+<parse method='1081'  stamp='0.093'>
+<phase name='parse_hir' stamp='0.093'>
+<phase_done name='parse_hir' stamp='0.093'/>
+</phase>
+<parse_done stamp='0.093'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.093'>
+<phase_done name='optimize_blocks' stamp='0.093'/>
+</phase>
+<phase name='gvn' stamp='0.093'>
+<phase_done name='gvn' stamp='0.093'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.093'>
+<phase_done name='rangeCheckElimination' stamp='0.093'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.093'>
+<phase_done name='optimize_null_checks' stamp='0.093'/>
+</phase>
+<phase_done name='buildIR' stamp='0.094'/>
+</phase>
+<phase name='emit_lir' stamp='0.094'>
+<phase name='lirGeneration' stamp='0.094'>
+<phase_done name='lirGeneration' stamp='0.094'/>
+</phase>
+<phase name='linearScan' stamp='0.094'>
+<phase_done name='linearScan' stamp='0.094'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.094'/>
+</phase>
+<phase name='codeemit' stamp='0.094'>
+<phase_done name='codeemit' stamp='0.094'/>
+</phase>
+<phase name='codeinstall' stamp='0.094'>
+<phase_done name='codeinstall' stamp='0.094'/>
+</phase>
+<code_cache total_blobs='296' nmethods='21' adapters='140' free_code_cache='248878080'/>
+<task_done success='1' nmsize='400' count='3726' stamp='0.094'/>
+</task>
+<task compile_id='10' method='java.lang.String equals (Ljava/lang/Object;)Z' bytes='65' count='2047' iicount='2047' level='3' stamp='0.094'>
+<phase name='setup' stamp='0.094'>
+<phase_done name='setup' stamp='0.094'/>
+</phase>
+<phase name='buildIR' stamp='0.094'>
+<type id='956' name='boolean'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='970' name='java.lang.String' flags='17'/>
+<method id='1081' holder='970' name='equals' return='956' arguments='969' flags='1' bytes='65' iicount='2047'/>
+<parse method='1081'  stamp='0.094'>
+<phase name='parse_hir' stamp='0.094'>
+<bc code='182' bci='20'/>
+<type id='960' name='byte'/>
+<method id='1083' holder='970' name='coder' return='960' flags='0' bytes='15' compile_id='5' compiler='c1' level='3' iicount='3726'/>
+<call method='1083' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1083'>
+<parse_done stamp='0.094'/>
+</parse>
+<bc code='182' bci='24'/>
+<call method='1083' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1083'>
+<parse_done stamp='0.094'/>
+</parse>
+<bc code='182' bci='31'/>
+<method id='1086' holder='970' name='isLatin1' return='956' flags='2' bytes='19' compile_id='3' compiler='c1' level='3' iicount='3229'/>
+<call method='1086' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1086'>
+<parse_done stamp='0.094'/>
+</parse>
+<bc code='184' bci='45'/>
+<klass id='1073' name='[B' flags='1041'/>
+<klass id='1088' name='java.lang.StringLatin1' flags='16'/>
+<method id='1089' holder='1088' name='equals' return='956' arguments='1073 1073' flags='9' bytes='36' compile_id='11' compiler='c1' level='3' iicount='1468'/>
+<call method='1089' instr='invokestatic'/>
+<inline_fail reason='callee is too large'/>
+<bc code='184' bci='59'/>
+<klass id='1091' name='java.lang.StringUTF16' unloaded='1'/>
+<method id='1092' holder='1091' name='equals' return='956' arguments='1073 1073' unloaded='1'/>
+<call method='1092' instr='invokestatic'/>
+<inline_fail reason='not inlineable'/>
+<phase_done name='parse_hir' stamp='0.094'/>
+</phase>
+<parse_done stamp='0.094'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.094'>
+<phase_done name='optimize_blocks' stamp='0.094'/>
+</phase>
+<phase name='gvn' stamp='0.094'>
+<phase_done name='gvn' stamp='0.094'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.094'>
+<phase_done name='rangeCheckElimination' stamp='0.094'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.094'>
+<phase_done name='optimize_null_checks' stamp='0.094'/>
+</phase>
+<phase_done name='buildIR' stamp='0.094'/>
+</phase>
+<phase name='emit_lir' stamp='0.094'>
+<phase name='lirGeneration' stamp='0.094'>
+<phase_done name='lirGeneration' stamp='0.094'/>
+</phase>
+<phase name='linearScan' stamp='0.094'>
+<phase_done name='linearScan' stamp='0.094'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.094'/>
+</phase>
+<phase name='codeemit' stamp='0.094'>
+<phase_done name='codeemit' stamp='0.094'/>
+</phase>
+<phase name='codeinstall' stamp='0.094'>
+<phase_done name='codeinstall' stamp='0.094'/>
+</phase>
+<code_cache total_blobs='305' nmethods='30' adapters='140' free_code_cache='248866176'/>
+<task_done success='1' nmsize='1720' count='2050' inlined_bytes='49' stamp='0.094'/>
+</task>
+<task compile_id='57' method='java.util.HashMap putIfAbsent (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' bytes='13' count='582' iicount='582' level='3' stamp='0.094'>
+<phase name='setup' stamp='0.094'>
+<phase_done name='setup' stamp='0.095'/>
+</phase>
+<phase name='buildIR' stamp='0.095'>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.HashMap' flags='1'/>
+<method id='1082' holder='1081' name='putIfAbsent' return='969' arguments='969 969' flags='1' bytes='13' iicount='582'/>
+<parse method='1082'  stamp='0.095'>
+<phase name='parse_hir' stamp='0.095'>
+<bc code='184' bci='2'/>
+<type id='962' name='int'/>
+<method id='1084' holder='1081' name='hash' return='962' arguments='969' flags='24' bytes='20' compile_id='38' compiler='c1' level='3' iicount='2715'/>
+<call method='1084' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1084'>
+<bc code='182' bci='9'/>
+<method id='1086' holder='969' name='hashCode' return='962' flags='257' bytes='0' compile_id='50' compile_kind='c2n' compiler='' level='0' iicount='640'/>
+<call method='1086' instr='invokevirtual'/>
+<inline_fail reason='no static binding'/>
+<parse_done stamp='0.095'/>
+</parse>
+<bc code='182' bci='9'/>
+<type id='956' name='boolean'/>
+<method id='1087' holder='1081' name='putVal' return='969' arguments='962 969 969 956 956' flags='16' bytes='300' compile_id='42' compiler='c1' level='3' iicount='1788'/>
+<call method='1087' instr='invokevirtual'/>
+<inline_fail reason='callee is too large'/>
+<phase_done name='parse_hir' stamp='0.095'/>
+</phase>
+<parse_done stamp='0.095'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.095'>
+<phase_done name='optimize_blocks' stamp='0.095'/>
+</phase>
+<phase name='gvn' stamp='0.095'>
+<phase_done name='gvn' stamp='0.095'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.095'>
+<phase_done name='rangeCheckElimination' stamp='0.095'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.095'>
+<phase_done name='optimize_null_checks' stamp='0.095'/>
+</phase>
+<phase_done name='buildIR' stamp='0.095'/>
+</phase>
+<phase name='emit_lir' stamp='0.095'>
+<phase name='lirGeneration' stamp='0.095'>
+<phase_done name='lirGeneration' stamp='0.095'/>
+</phase>
+<phase name='linearScan' stamp='0.095'>
+<phase_done name='linearScan' stamp='0.095'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.095'/>
+</phase>
+<phase name='codeemit' stamp='0.095'>
+<phase_done name='codeemit' stamp='0.095'/>
+</phase>
+<phase name='codeinstall' stamp='0.095'>
+<phase_done name='codeinstall' stamp='0.095'/>
+</phase>
+<code_cache total_blobs='310' nmethods='35' adapters='140' free_code_cache='248858752'/>
+<task_done success='1' nmsize='856' count='582' inlined_bytes='20' stamp='0.095'/>
+</task>
+<task compile_id='12' method='java.util.Collections emptySet ()Ljava/util/Set;' bytes='4' count='592' iicount='592' level='3' stamp='0.095'>
+<phase name='setup' stamp='0.095'>
+<phase_done name='setup' stamp='0.095'/>
+</phase>
+<phase name='buildIR' stamp='0.095'>
+<klass id='1082' name='java.util.Set' flags='1537'/>
+<klass id='1081' name='java.util.Collections' flags='1'/>
+<method id='1083' holder='1081' name='emptySet' return='1082' flags='25' bytes='4' iicount='592'/>
+<parse method='1083'  stamp='0.095'>
+<phase name='parse_hir' stamp='0.095'>
+<phase_done name='parse_hir' stamp='0.095'/>
+</phase>
+<parse_done stamp='0.095'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.095'>
+<phase_done name='optimize_blocks' stamp='0.095'/>
+</phase>
+<phase name='gvn' stamp='0.095'>
+<phase_done name='gvn' stamp='0.095'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.095'>
+<phase_done name='rangeCheckElimination' stamp='0.095'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.095'>
+<phase_done name='optimize_null_checks' stamp='0.095'/>
+</phase>
+<phase_done name='buildIR' stamp='0.095'/>
+</phase>
+<phase name='emit_lir' stamp='0.095'>
+<phase name='lirGeneration' stamp='0.095'>
+<phase_done name='lirGeneration' stamp='0.095'/>
+</phase>
+<phase name='linearScan' stamp='0.095'>
+<phase_done name='linearScan' stamp='0.095'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.095'/>
+</phase>
+<phase name='codeemit' stamp='0.095'>
+<phase_done name='codeemit' stamp='0.095'/>
+</phase>
+<phase name='codeinstall' stamp='0.095'>
+<phase_done name='codeinstall' stamp='0.095'/>
+</phase>
+<code_cache total_blobs='316' nmethods='39' adapters='140' free_code_cache='248854912'/>
+<task_done success='1' nmsize='336' count='592' stamp='0.095'/>
+</task>
+<task compile_id='33' method='java.util.concurrent.ConcurrentHashMap$Node &lt;init&gt; (ILjava/lang/Object;Ljava/lang/Object;)V' bytes='20' count='921' iicount='921' level='3' stamp='0.096'>
+<phase name='setup' stamp='0.096'>
+<phase_done name='setup' stamp='0.096'/>
+</phase>
+<phase name='buildIR' stamp='0.096'>
+<type id='964' name='void'/>
+<type id='962' name='int'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.concurrent.ConcurrentHashMap$Node' flags='8'/>
+<method id='1082' holder='1081' name='&lt;init&gt;' return='964' arguments='962 969 969' flags='0' bytes='20' iicount='921'/>
+<parse method='1082'  stamp='0.096'>
+<phase name='parse_hir' stamp='0.096'>
+<bc code='183' bci='1'/>
+<method id='1084' holder='969' name='&lt;init&gt;' return='964' flags='1' bytes='1' compile_id='1' compiler='c1' level='2' iicount='7390'/>
+<call method='1084' instr='invokespecial'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1084'>
+<bc code='177' bci='0'/>
+<dependency type='no_finalizable_subclasses' ctxk='1081'/>
+<parse_done stamp='0.096'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.096'/>
+</phase>
+<parse_done stamp='0.096'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.096'>
+<phase_done name='optimize_blocks' stamp='0.096'/>
+</phase>
+<phase name='gvn' stamp='0.096'>
+<phase_done name='gvn' stamp='0.096'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.096'>
+<phase_done name='rangeCheckElimination' stamp='0.096'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.096'>
+<phase_done name='optimize_null_checks' stamp='0.096'/>
+</phase>
+<phase_done name='buildIR' stamp='0.096'/>
+</phase>
+<phase name='emit_lir' stamp='0.096'>
+<phase name='lirGeneration' stamp='0.096'>
+<phase_done name='lirGeneration' stamp='0.096'/>
+</phase>
+<phase name='linearScan' stamp='0.096'>
+<phase_done name='linearScan' stamp='0.096'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.096'/>
+</phase>
+<phase name='codeemit' stamp='0.096'>
+<phase_done name='codeemit' stamp='0.096'/>
+</phase>
+<phase name='codeinstall' stamp='0.096'>
+<dependency type='no_finalizable_subclasses' ctxk='1081'/>
+<phase_done name='codeinstall' stamp='0.096'/>
+</phase>
+<code_cache total_blobs='319' nmethods='42' adapters='140' free_code_cache='248852096'/>
+<task_done success='1' nmsize='656' count='921' inlined_bytes='1' stamp='0.096'/>
+</task>
+<task compile_id='22' method='java.util.KeyValueHolder getKey ()Ljava/lang/Object;' bytes='5' count='372' iicount='372' level='1' stamp='0.096'>
+<phase name='setup' stamp='0.096'>
+<phase_done name='setup' stamp='0.096'/>
+</phase>
+<phase name='buildIR' stamp='0.096'>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.KeyValueHolder' flags='16'/>
+<method id='1082' holder='1081' name='getKey' return='969' flags='1' bytes='5' iicount='372'/>
+<parse method='1082'  stamp='0.096'>
+<phase name='parse_hir' stamp='0.096'>
+<phase_done name='parse_hir' stamp='0.096'/>
+</phase>
+<parse_done stamp='0.096'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.096'>
+<phase_done name='optimize_blocks' stamp='0.096'/>
+</phase>
+<phase name='gvn' stamp='0.096'>
+<phase_done name='gvn' stamp='0.096'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.096'>
+<phase_done name='rangeCheckElimination' stamp='0.096'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.096'>
+<phase_done name='optimize_null_checks' stamp='0.096'/>
+</phase>
+<phase_done name='buildIR' stamp='0.096'/>
+</phase>
+<phase name='emit_lir' stamp='0.096'>
+<phase name='lirGeneration' stamp='0.096'>
+<phase_done name='lirGeneration' stamp='0.096'/>
+</phase>
+<phase name='linearScan' stamp='0.096'>
+<phase_done name='linearScan' stamp='0.096'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.096'/>
+</phase>
+<phase name='codeemit' stamp='0.096'>
+<phase_done name='codeemit' stamp='0.096'/>
+</phase>
+<phase name='codeinstall' stamp='0.096'>
+<phase_done name='codeinstall' stamp='0.096'/>
+</phase>
+<code_cache total_blobs='322' nmethods='45' adapters='140' free_code_cache='248849280'/>
+<task_done success='1' nmsize='272' count='372' stamp='0.096'/>
+</task>
+<task compile_id='23' method='java.util.KeyValueHolder getValue ()Ljava/lang/Object;' bytes='5' count='312' iicount='312' level='1' stamp='0.096'>
+<phase name='setup' stamp='0.096'>
+<phase_done name='setup' stamp='0.096'/>
+</phase>
+<phase name='buildIR' stamp='0.096'>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<klass id='1081' name='java.util.KeyValueHolder' flags='16'/>
+<method id='1082' holder='1081' name='getValue' return='969' flags='1' bytes='5' iicount='312'/>
+<parse method='1082'  stamp='0.096'>
+<phase name='parse_hir' stamp='0.096'>
+<phase_done name='parse_hir' stamp='0.096'/>
+</phase>
+<parse_done stamp='0.096'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.096'>
+<phase_done name='optimize_blocks' stamp='0.096'/>
+</phase>
+<phase name='gvn' stamp='0.096'>
+<phase_done name='gvn' stamp='0.096'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.096'>
+<phase_done name='rangeCheckElimination' stamp='0.096'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.096'>
+<phase_done name='optimize_null_checks' stamp='0.096'/>
+</phase>
+<phase_done name='buildIR' stamp='0.096'/>
+</phase>
+<phase name='emit_lir' stamp='0.096'>
+<phase name='lirGeneration' stamp='0.096'>
+<phase_done name='lirGeneration' stamp='0.096'/>
+</phase>
+<phase name='linearScan' stamp='0.096'>
+<phase_done name='linearScan' stamp='0.096'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.096'/>
+</phase>
+<phase name='codeemit' stamp='0.096'>
+<phase_done name='codeemit' stamp='0.096'/>
+</phase>
+<phase name='codeinstall' stamp='0.096'>
+<phase_done name='codeinstall' stamp='0.096'/>
+</phase>
+<code_cache total_blobs='325' nmethods='48' adapters='140' free_code_cache='248845952'/>
+<task_done success='1' nmsize='272' count='312' stamp='0.096'/>
+</task>
+<task compile_id='59' method='jdk.internal.module.ModuleBootstrap$2 hasNext ()Z' bytes='30' count='642' iicount='642' level='3' stamp='0.096'>
+<phase name='setup' stamp='0.096'>
+<phase_done name='setup' stamp='0.096'/>
+</phase>
+<phase name='buildIR' stamp='0.096'>
+<type id='956' name='boolean'/>
+<klass id='1081' name='jdk.internal.module.ModuleBootstrap$2' flags='0'/>
+<method id='1082' holder='1081' name='hasNext' return='956' flags='1' bytes='30' iicount='642'/>
+<parse method='1082'  stamp='0.096'>
+<phase name='parse_hir' stamp='0.096'>
+<bc code='185' bci='4'/>
+<klass id='1086' name='java.util.Iterator' flags='1537'/>
+<method id='1087' holder='1086' name='hasNext' return='956' flags='1025' bytes='0' iicount='1'/>
+<call method='1087' instr='invokeinterface'/>
+<inline_fail reason='no static binding'/>
+<bc code='185' bci='16'/>
+<call method='1087' instr='invokeinterface'/>
+<inline_fail reason='no static binding'/>
+<phase_done name='parse_hir' stamp='0.097'/>
+</phase>
+<parse_done stamp='0.097'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.097'>
+<phase_done name='optimize_blocks' stamp='0.097'/>
+</phase>
+<phase name='gvn' stamp='0.097'>
+<phase_done name='gvn' stamp='0.097'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.097'>
+<phase_done name='rangeCheckElimination' stamp='0.097'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.097'>
+<phase_done name='optimize_null_checks' stamp='0.097'/>
+</phase>
+<phase_done name='buildIR' stamp='0.097'/>
+</phase>
+<phase name='emit_lir' stamp='0.097'>
+<phase name='lirGeneration' stamp='0.097'>
+<phase_done name='lirGeneration' stamp='0.097'/>
+</phase>
+<phase name='linearScan' stamp='0.097'>
+<phase_done name='linearScan' stamp='0.097'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.097'/>
+</phase>
+<phase name='codeemit' stamp='0.097'>
+<phase_done name='codeemit' stamp='0.097'/>
+</phase>
+<phase name='codeinstall' stamp='0.097'>
+<phase_done name='codeinstall' stamp='0.097'/>
+</phase>
+<code_cache total_blobs='329' nmethods='52' adapters='140' free_code_cache='248838784'/>
+<task_done success='1' nmsize='920' count='642' stamp='0.097'/>
+</task>
+<task compile_id='9' method='java.util.Collections$EmptySet hashCode ()I' bytes='2' count='202' iicount='202' level='1' stamp='0.097'>
+<phase name='setup' stamp='0.097'>
+<phase_done name='setup' stamp='0.097'/>
+</phase>
+<phase name='buildIR' stamp='0.097'>
+<type id='962' name='int'/>
+<klass id='1081' name='java.util.Collections$EmptySet' flags='10'/>
+<method id='1082' holder='1081' name='hashCode' return='962' flags='1' bytes='2' iicount='202'/>
+<parse method='1082'  stamp='0.097'>
+<phase name='parse_hir' stamp='0.097'>
+<phase_done name='parse_hir' stamp='0.097'/>
+</phase>
+<parse_done stamp='0.097'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.097'>
+<phase_done name='optimize_blocks' stamp='0.097'/>
+</phase>
+<phase name='gvn' stamp='0.097'>
+<phase_done name='gvn' stamp='0.097'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.097'>
+<phase_done name='rangeCheckElimination' stamp='0.097'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.097'>
+<phase_done name='optimize_null_checks' stamp='0.097'/>
+</phase>
+<phase_done name='buildIR' stamp='0.097'/>
+</phase>
+<phase name='emit_lir' stamp='0.097'>
+<phase name='lirGeneration' stamp='0.097'>
+<phase_done name='lirGeneration' stamp='0.097'/>
+</phase>
+<phase name='linearScan' stamp='0.097'>
+<phase_done name='linearScan' stamp='0.097'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.097'/>
+</phase>
+<phase name='codeemit' stamp='0.097'>
+<phase_done name='codeemit' stamp='0.097'/>
+</phase>
+<phase name='codeinstall' stamp='0.097'>
+<phase_done name='codeinstall' stamp='0.097'/>
+</phase>
+<code_cache total_blobs='333' nmethods='56' adapters='140' free_code_cache='248835456'/>
+<task_done success='1' nmsize='272' count='202' stamp='0.097'/>
+</task>
+<task compile_id='62' method='java.util.zip.ZipUtils SH ([BI)I' bytes='21' count='257' iicount='257' level='3' stamp='0.120'>
+<phase name='setup' stamp='0.120'>
+<phase_done name='setup' stamp='0.120'/>
+</phase>
+<phase name='buildIR' stamp='0.120'>
+<type id='962' name='int'/>
+<klass id='1073' name='[B' flags='1041'/>
+<klass id='1081' name='java.util.zip.ZipUtils' flags='0'/>
+<method id='1082' holder='1081' name='SH' return='962' arguments='1073 962' flags='24' bytes='21' iicount='257'/>
+<parse method='1082'  stamp='0.120'>
+<phase name='parse_hir' stamp='0.120'>
+<phase_done name='parse_hir' stamp='0.120'/>
+</phase>
+<parse_done stamp='0.120'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.120'>
+<phase_done name='optimize_blocks' stamp='0.120'/>
+</phase>
+<phase name='gvn' stamp='0.120'>
+<phase_done name='gvn' stamp='0.120'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.120'>
+<phase_done name='rangeCheckElimination' stamp='0.120'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.120'>
+<phase_done name='optimize_null_checks' stamp='0.120'/>
+</phase>
+<phase_done name='buildIR' stamp='0.120'/>
+</phase>
+<phase name='emit_lir' stamp='0.120'>
+<phase name='lirGeneration' stamp='0.120'>
+<phase_done name='lirGeneration' stamp='0.120'/>
+</phase>
+<phase name='linearScan' stamp='0.120'>
+<phase_done name='linearScan' stamp='0.120'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.120'/>
+</phase>
+<phase name='codeemit' stamp='0.120'>
+<phase_done name='codeemit' stamp='0.120'/>
+</phase>
+<phase name='codeinstall' stamp='0.120'>
+<phase_done name='codeinstall' stamp='0.120'/>
+</phase>
+<code_cache total_blobs='391' nmethods='62' adapters='192' free_code_cache='248795776'/>
+<task_done success='1' nmsize='400' count='257' stamp='0.120'/>
+</task>
+<task compile_id='68' method='java.util.AbstractMap &lt;init&gt; ()V' bytes='5' count='384' iicount='384' level='3' stamp='0.127'>
+<phase name='setup' stamp='0.127'>
+<phase_done name='setup' stamp='0.127'/>
+</phase>
+<phase name='buildIR' stamp='0.127'>
+<type id='964' name='void'/>
+<klass id='1081' name='java.util.AbstractMap' flags='1025'/>
+<method id='1082' holder='1081' name='&lt;init&gt;' return='964' flags='4' bytes='5' iicount='384'/>
+<parse method='1082'  stamp='0.127'>
+<phase name='parse_hir' stamp='0.127'>
+<bc code='183' bci='1'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<method id='1084' holder='969' name='&lt;init&gt;' return='964' flags='1' bytes='1' compile_id='1' compiler='c1' level='2' iicount='8305'/>
+<call method='1084' instr='invokespecial'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1084'>
+<bc code='177' bci='0'/>
+<dependency type='no_finalizable_subclasses' ctxk='1081'/>
+<parse_done stamp='0.127'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.127'/>
+</phase>
+<parse_done stamp='0.127'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.127'>
+<phase_done name='optimize_blocks' stamp='0.127'/>
+</phase>
+<phase name='gvn' stamp='0.127'>
+<phase_done name='gvn' stamp='0.127'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.127'>
+<phase_done name='rangeCheckElimination' stamp='0.127'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.127'>
+<phase_done name='optimize_null_checks' stamp='0.127'/>
+</phase>
+<phase_done name='buildIR' stamp='0.127'/>
+</phase>
+<phase name='emit_lir' stamp='0.127'>
+<phase name='lirGeneration' stamp='0.127'>
+<phase_done name='lirGeneration' stamp='0.127'/>
+</phase>
+<phase name='linearScan' stamp='0.127'>
+<phase_done name='linearScan' stamp='0.127'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.127'/>
+</phase>
+<phase name='codeemit' stamp='0.127'>
+<phase_done name='codeemit' stamp='0.127'/>
+</phase>
+<phase name='codeinstall' stamp='0.127'>
+<dependency type='no_finalizable_subclasses' ctxk='1081'/>
+<phase_done name='codeinstall' stamp='0.127'/>
+</phase>
+<code_cache total_blobs='403' nmethods='68' adapters='198' free_code_cache='248784256'/>
+<task_done success='1' nmsize='432' count='384' inlined_bytes='1' stamp='0.127'/>
+</task>
+<task compile_id='72' method='java.lang.String indexOf (II)I' bytes='29' count='261' iicount='261' level='3' stamp='0.132'>
+<phase name='setup' stamp='0.132'>
+<phase_done name='setup' stamp='0.132'/>
+</phase>
+<phase name='buildIR' stamp='0.132'>
+<type id='962' name='int'/>
+<klass id='970' name='java.lang.String' flags='17'/>
+<method id='1081' holder='970' name='indexOf' return='962' arguments='962 962' flags='1' bytes='29' iicount='261'/>
+<parse method='1081'  stamp='0.132'>
+<phase name='parse_hir' stamp='0.132'>
+<bc code='182' bci='1'/>
+<type id='956' name='boolean'/>
+<method id='1083' holder='970' name='isLatin1' return='956' flags='2' bytes='19' compile_id='3' compiler='c1' level='3' iicount='5713'/>
+<call method='1083' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1083'>
+<parse_done stamp='0.132'/>
+</parse>
+<bc code='184' bci='13'/>
+<klass id='1073' name='[B' flags='1041'/>
+<klass id='1086' name='java.lang.StringLatin1' flags='16'/>
+<method id='1087' holder='1086' name='indexOf' return='962' arguments='1073 962 962' flags='9' bytes='61' compile_id='61' compiler='c1' level='3' iicount='263'/>
+<call method='1087' instr='invokestatic'/>
+<inline_fail reason='callee is too large'/>
+<bc code='184' bci='25'/>
+<klass id='1089' name='java.lang.StringUTF16' unloaded='1'/>
+<method id='1090' holder='1089' name='indexOf' return='962' arguments='1073 962 962' unloaded='1'/>
+<call method='1090' instr='invokestatic'/>
+<inline_fail reason='not inlineable'/>
+<phase_done name='parse_hir' stamp='0.132'/>
+</phase>
+<parse_done stamp='0.132'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.132'>
+<phase_done name='optimize_blocks' stamp='0.132'/>
+</phase>
+<phase name='gvn' stamp='0.132'>
+<phase_done name='gvn' stamp='0.132'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.132'>
+<phase_done name='rangeCheckElimination' stamp='0.132'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.132'>
+<phase_done name='optimize_null_checks' stamp='0.132'/>
+</phase>
+<phase_done name='buildIR' stamp='0.132'/>
+</phase>
+<phase name='emit_lir' stamp='0.132'>
+<phase name='lirGeneration' stamp='0.132'>
+<phase_done name='lirGeneration' stamp='0.132'/>
+</phase>
+<phase name='linearScan' stamp='0.132'>
+<phase_done name='linearScan' stamp='0.132'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.132'/>
+</phase>
+<phase name='codeemit' stamp='0.132'>
+<phase_done name='codeemit' stamp='0.132'/>
+</phase>
+<phase name='codeinstall' stamp='0.132'>
+<phase_done name='codeinstall' stamp='0.133'/>
+</phase>
+<code_cache total_blobs='408' nmethods='72' adapters='199' free_code_cache='248777088'/>
+<task_done success='1' nmsize='728' count='265' inlined_bytes='19' stamp='0.133'/>
+</task>
+<task compile_id='76' method='java.lang.StringLatin1 lastIndexOf ([BII)I' bytes='40' count='115' backedge_count='2272' iicount='115' level='3' stamp='0.135'>
+<phase name='setup' stamp='0.135'>
+<phase_done name='setup' stamp='0.135'/>
+</phase>
+<phase name='buildIR' stamp='0.135'>
+<type id='962' name='int'/>
+<klass id='1073' name='[B' flags='1041'/>
+<klass id='1081' name='java.lang.StringLatin1' flags='16'/>
+<method id='1082' holder='1081' name='lastIndexOf' return='962' arguments='1073 962 962' flags='9' bytes='40' iicount='115'/>
+<parse method='1082'  stamp='0.135'>
+<phase name='parse_hir' stamp='0.135'>
+<bc code='184' bci='1'/>
+<type id='956' name='boolean'/>
+<method id='1084' holder='1081' name='canEncode' return='956' arguments='962' flags='9' bytes='13' compile_id='69' compiler='c1' level='3' iicount='656'/>
+<call method='1084' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1084'>
+<parse_done stamp='0.135'/>
+</parse>
+<bc code='184' bci='14'/>
+<klass id='1086' name='java.lang.Math' flags='17'/>
+<method id='1087' holder='1086' name='min' return='962' arguments='962 962' flags='9' bytes='11' compile_id='67' compiler='c1' level='3' iicount='581'/>
+<call method='1087' instr='invokestatic'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1087'>
+<parse_done stamp='0.135'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.135'/>
+</phase>
+<parse_done stamp='0.135'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.135'>
+<phase_done name='optimize_blocks' stamp='0.135'/>
+</phase>
+<phase name='gvn' stamp='0.135'>
+<phase_done name='gvn' stamp='0.135'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.135'>
+<phase_done name='rangeCheckElimination' stamp='0.135'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.135'>
+<phase_done name='optimize_null_checks' stamp='0.135'/>
+</phase>
+<phase_done name='buildIR' stamp='0.135'/>
+</phase>
+<phase name='emit_lir' stamp='0.135'>
+<phase name='lirGeneration' stamp='0.135'>
+<phase_done name='lirGeneration' stamp='0.135'/>
+</phase>
+<phase name='linearScan' stamp='0.135'>
+<phase_done name='linearScan' stamp='0.136'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.136'/>
+</phase>
+<phase name='codeemit' stamp='0.136'>
+<phase_done name='codeemit' stamp='0.136'/>
+</phase>
+<phase name='codeinstall' stamp='0.136'>
+<phase_done name='codeinstall' stamp='0.136'/>
+</phase>
+<code_cache total_blobs='412' nmethods='76' adapters='199' free_code_cache='248771584'/>
+<task_done success='1' nmsize='1040' count='118' backedge_count='2314' inlined_bytes='24' stamp='0.136'/>
+</task>
+<task compile_id='84' method='java.lang.String &lt;init&gt; ([BB)V' bytes='15' count='257' iicount='257' level='3' stamp='0.147'>
+<phase name='setup' stamp='0.147'>
+<phase_done name='setup' stamp='0.147'/>
+</phase>
+<phase name='buildIR' stamp='0.147'>
+<type id='964' name='void'/>
+<klass id='1073' name='[B' flags='1041'/>
+<type id='960' name='byte'/>
+<klass id='970' name='java.lang.String' flags='17'/>
+<method id='1081' holder='970' name='&lt;init&gt;' return='964' arguments='1073 960' flags='0' bytes='15' iicount='257'/>
+<parse method='1081'  stamp='0.147'>
+<phase name='parse_hir' stamp='0.147'>
+<bc code='183' bci='1'/>
+<klass id='969' name='java.lang.Object' flags='1'/>
+<method id='1083' holder='969' name='&lt;init&gt;' return='964' flags='1' bytes='1' compile_id='77' compiler='c1' level='1' iicount='8612'/>
+<call method='1083' instr='invokespecial'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1083'>
+<parse_done stamp='0.147'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.147'/>
+</phase>
+<parse_done stamp='0.147'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.147'>
+<phase_done name='optimize_blocks' stamp='0.147'/>
+</phase>
+<phase name='gvn' stamp='0.147'>
+<phase_done name='gvn' stamp='0.147'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.147'>
+<phase_done name='rangeCheckElimination' stamp='0.147'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.147'>
+<phase_done name='optimize_null_checks' stamp='0.147'/>
+</phase>
+<phase_done name='buildIR' stamp='0.147'/>
+</phase>
+<phase name='emit_lir' stamp='0.147'>
+<phase name='lirGeneration' stamp='0.147'>
+<phase_done name='lirGeneration' stamp='0.147'/>
+</phase>
+<phase name='linearScan' stamp='0.147'>
+<phase_done name='linearScan' stamp='0.147'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.147'/>
+</phase>
+<phase name='codeemit' stamp='0.147'>
+<phase_done name='codeemit' stamp='0.147'/>
+</phase>
+<phase name='codeinstall' stamp='0.147'>
+<phase_done name='codeinstall' stamp='0.147'/>
+</phase>
+<code_cache total_blobs='453' nmethods='84' adapters='232' free_code_cache='248739584'/>
+<task_done success='1' nmsize='528' count='257' inlined_bytes='1' stamp='0.147'/>
+</task>
+<task compile_id='92' method='java.lang.AbstractStringBuilder append (Ljava/lang/String;)Ljava/lang/AbstractStringBuilder;' bytes='45' count='256' iicount='256' level='3' stamp='0.150'>
+<phase name='setup' stamp='0.150'>
+<phase_done name='setup' stamp='0.150'/>
+</phase>
+<phase name='buildIR' stamp='0.150'>
+<klass id='1037' name='java.lang.AbstractStringBuilder' flags='1024'/>
+<klass id='970' name='java.lang.String' flags='17'/>
+<method id='1081' holder='1037' name='append' return='1037' arguments='970' flags='1' bytes='45' iicount='256'/>
+<parse method='1081'  stamp='0.150'>
+<phase name='parse_hir' stamp='0.150'>
+<bc code='182' bci='5'/>
+<method id='1083' holder='1037' name='appendNull' return='1037' flags='2' bytes='83' iicount='1'/>
+<call method='1083' instr='invokevirtual'/>
+<inline_fail reason='callee is too large'/>
+<bc code='182' bci='10'/>
+<type id='962' name='int'/>
+<method id='1085' holder='970' name='length' return='962' flags='1' bytes='11' compile_id='60' compiler='c1' level='3' iicount='1240'/>
+<call method='1085' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1085'>
+<bc code='182' bci='6'/>
+<type id='960' name='byte'/>
+<method id='1087' holder='970' name='coder' return='960' flags='0' bytes='15' compile_id='5' compiler='c1' level='3' iicount='5364'/>
+<call method='1087' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1087'>
+<parse_done stamp='0.150'/>
+</parse>
+<parse_done stamp='0.150'/>
+</parse>
+<bc code='182' bci='21'/>
+<type id='964' name='void'/>
+<method id='1090' holder='1037' name='ensureCapacityInternal' return='964' arguments='962' flags='2' bytes='39' compile_id='66' compiler='c1' level='3' iicount='367'/>
+<call method='1090' instr='invokevirtual'/>
+<inline_fail reason='callee is too large'/>
+<bc code='182' bci='30'/>
+<method id='1092' holder='1037' name='putStringAt' return='964' arguments='962 970' flags='18' bytes='29' iicount='256'/>
+<call method='1092' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1092'>
+<bc code='182' bci='1'/>
+<method id='1094' holder='1037' name='getCoder' return='960' flags='16' bytes='15' iicount='256'/>
+<call method='1094' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1094'>
+<parse_done stamp='0.150'/>
+</parse>
+<bc code='182' bci='5'/>
+<call method='1087' instr='invokevirtual'/>
+<inline_success reason='receiver is statically known'/>
+<parse method='1087'>
+<parse_done stamp='0.151'/>
+</parse>
+<bc code='182' bci='12'/>
+<method id='1096' holder='1037' name='inflate' return='964' flags='2' bytes='42' iicount='1'/>
+<call method='1096' instr='invokevirtual'/>
+<inline_fail reason='callee is too large'/>
+<bc code='182' bci='25'/>
+<klass id='1073' name='[B' flags='1041'/>
+<method id='1098' holder='970' name='getBytes' return='964' arguments='1073 962 960' flags='0' bytes='44' iicount='256'/>
+<call method='1098' instr='invokevirtual'/>
+<inline_fail reason='callee is too large'/>
+<parse_done stamp='0.151'/>
+</parse>
+<phase_done name='parse_hir' stamp='0.151'/>
+</phase>
+<parse_done stamp='0.151'/>
+</parse>
+<phase name='optimize_blocks' stamp='0.151'>
+<phase_done name='optimize_blocks' stamp='0.151'/>
+</phase>
+<phase name='gvn' stamp='0.151'>
+<phase_done name='gvn' stamp='0.151'/>
+</phase>
+<phase name='rangeCheckElimination' stamp='0.151'>
+<phase_done name='rangeCheckElimination' stamp='0.151'/>
+</phase>
+<phase name='optimize_null_checks' stamp='0.151'>
+<phase_done name='optimize_null_checks' stamp='0.151'/>
+</phase>
+<phase_done name='buildIR' stamp='0.151'/>
+</phase>
+<phase name='emit_lir' stamp='0.151'>
+<phase name='lirGeneration' stamp='0.151'>
+<phase_done name='lirGeneration' stamp='0.151'/>
+</phase>
+<phase name='linearScan' stamp='0.151'>
+<phase_done name='linearScan' stamp='0.151'/>
+</phase>
+<phase_done name='emit_lir' stamp='0.151'/>
+</phase>
+<phase name='codeemit' stamp='0.151'>
+<phase_done name='codeemit' stamp='0.151'/>
+</phase>
+<phase name='codeinstall' stamp='0.151'>
+<phase_done name='codeinstall' stamp='0.151'/>
+</phase>
+<code_cache total_blobs='464' nmethods='95' adapters='232' free_code_cache='248727424'/>
+<task_done success='1' nmsize='1400' count='256' inlined_bytes='85' stamp='0.151'/>
+</task>
+</compilation_log>
+<compilation_log thread='24139'>
+<start_compile_thread name='C2 CompilerThread0' thread='24139' process='24128' stamp='0.048'/>
+<task compile_id='55' method='java.util.ImmutableCollections$SetN$SetNIterator nextIndex ()I' bytes='56' count='5642' iicount='5642' stamp='0.094'>
+<type id='962' name='int'/>
+<klass id='1081' name='java.util.ImmutableCollections$SetN$SetNIterator' flags='18'/>
+<method id='1082' holder='1081' name='nextIndex' return='962' flags='2' bytes='56' compile_id='21' compiler='c1' level='3' iicount='5644'/>
+<parse method='1082' uses='5644.000000' stamp='0.094'>
+<bc code='155' bci='8'/>
+<branch target_bci='31' taken='0' not_taken='5644' cnt='5644.000000' prob='never'/>
+<bc code='180' bci='19'/>
+<uncommon_trap bci='19' reason='null_check' action='maybe_recompile' debug_id='0'/>
+<bc code='190' bci='22'/>
+<uncommon_trap bci='22' reason='null_check' action='maybe_recompile' debug_id='0'/>
+<bc code='161' bci='23'/>
+<branch target_bci='49' taken='5458' not_taken='186' cnt='5644.000000' prob='0.967045'/>
+<parse_done nodes='87' live='84' memory='30880' stamp='0.094'/>
+</parse>
+<regalloc attempts='0' success='1'/>
+<code_cache total_blobs='313' nmethods='36' adapters='140' free_code_cache='248852608'/>
+<task_done success='1' nmsize='152' count='5774' stamp='0.095'/>
+</task>
+</compilation_log>
+<hotspot_log_done stamp='0.154'/>
+</hotspot_log>