Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@slaskawi
Last active October 3, 2016 08:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save slaskawi/6f317bb05539611434bc91d66924bae0 to your computer and use it in GitHub Desktop.
Save slaskawi/6f317bb05539611434bc91d66924bae0 to your computer and use it in GitHub Desktop.
/opt/jdk1.8.0_77/bin/java -Dorg.jboss.logging.provider=jboss -Djava.util.logging.manager=org.jboss.logmanager.LogManager -Didea.launcher.port=7537 -Didea.launcher.bin.path=/opt/idea-IU-145.597.3/bin -Dfile.encoding=UTF-8 -classpath /opt/jdk1.8.0_77/jre/lib/charsets.jar:/opt/jdk1.8.0_77/jre/lib/deploy.jar:/opt/jdk1.8.0_77/jre/lib/ext/cldrdata.jar:/opt/jdk1.8.0_77/jre/lib/ext/dnsns.jar:/opt/jdk1.8.0_77/jre/lib/ext/jaccess.jar:/opt/jdk1.8.0_77/jre/lib/ext/jfxrt.jar:/opt/jdk1.8.0_77/jre/lib/ext/localedata.jar:/opt/jdk1.8.0_77/jre/lib/ext/nashorn.jar:/opt/jdk1.8.0_77/jre/lib/ext/sunec.jar:/opt/jdk1.8.0_77/jre/lib/ext/sunjce_provider.jar:/opt/jdk1.8.0_77/jre/lib/ext/sunpkcs11.jar:/opt/jdk1.8.0_77/jre/lib/ext/zipfs.jar:/opt/jdk1.8.0_77/jre/lib/javaws.jar:/opt/jdk1.8.0_77/jre/lib/jce.jar:/opt/jdk1.8.0_77/jre/lib/jfr.jar:/opt/jdk1.8.0_77/jre/lib/jfxswt.jar:/opt/jdk1.8.0_77/jre/lib/jsse.jar:/opt/jdk1.8.0_77/jre/lib/management-agent.jar:/opt/jdk1.8.0_77/jre/lib/plugin.jar:/opt/jdk1.8.0_77/jre/lib/resources.jar:/opt/jdk1.8.0_77/jre/lib/rt.jar:/home/slaskawi/work/infinispan/jboss-logging-test/target/classes:/home/slaskawi/.m2/repository/org/jboss/logmanager/jboss-logmanager/1.3.1.Final/jboss-logmanager-1.3.1.Final.jar:/home/slaskawi/.m2/repository/org/openjdk/jmh/jmh-core/1.14.1/jmh-core-1.14.1.jar:/home/slaskawi/.m2/repository/net/sf/jopt-simple/jopt-simple/4.6/jopt-simple-4.6.jar:/home/slaskawi/.m2/repository/org/apache/commons/commons-math3/3.2/commons-math3-3.2.jar:/home/slaskawi/.m2/repository/org/infinispan/infinispan-core/9.0.0-SNAPSHOT/infinispan-core-9.0.0-SNAPSHOT.jar:/home/slaskawi/.m2/repository/org/infinispan/infinispan-commons/9.0.0-SNAPSHOT/infinispan-commons-9.0.0-SNAPSHOT.jar:/home/slaskawi/.m2/repository/org/jboss/logging/jboss-logging/3.3.0.Final/jboss-logging-3.3.0.Final.jar:/home/slaskawi/.m2/repository/org/jgroups/jgroups/3.6.10.Final/jgroups-3.6.10.Final.jar:/home/slaskawi/.m2/repository/org/jboss/spec/javax/transaction/jboss-transaction-api_1.1_spec/1.0.1.Final/jboss-transaction-api_1.1_spec-1.0.1.Final.jar:/home/slaskawi/.m2/repository/org/jboss/marshalling/jboss-marshalling-osgi/1.4.11.Final/jboss-marshalling-osgi-1.4.11.Final.jar:/opt/idea-IU-145.597.3/lib/idea_rt.jar com.intellij.rt.execution.application.AppMain org.infinispan.JMHStarter
# JMH 1.14.1 (released 13 days ago)
# VM version: JDK 1.8.0_77, VM 25.77-b03
# VM invoker: /opt/jdk1.8.0_77/jre/bin/java
# VM options: -Xmx4G -Xms4G -server -Dorg.jboss.logging.provider=jboss -Djava.util.logging.manager=org.jboss.logmanager.LogManager -XX:+UnlockDiagnosticVMOptions -XX:+PrintInlining -XX:+PrintCompilation -XX:+PrintCompilation2
# Warmup: 20 iterations, 1 s each
# Measurement: 20 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: org.infinispan.MyBenchmark.noVariable
# Run progress: 0.00% complete, ETA 00:02:00
# Fork: 1 of 1
49 1 3 java.lang.String::hashCode (55 bytes)
49 1 size: 840(512) time: 0 inlined: 0 bytes
49 2 3 java.lang.Math::min (11 bytes)
50 2 size: 464(256) time: 0 inlined: 0 bytes
50 3 3 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
50 3 size: 808(448) time: 0 inlined: 0 bytes
50 4 3 java.lang.String::length (6 bytes)
50 4 size: 472(224) time: 0 inlined: 0 bytes
51 5 n 0 java.lang.System::arraycopy (native) (static)
51 6 3 java.lang.String::<init> (82 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 13 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 30 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 65 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 75 java.util.Arrays::copyOfRange (63 bytes) callee is too large
52 6 size: 1840(1056) time: 0 inlined: 1 bytes
52 7 3 java.util.Arrays::copyOfRange (63 bytes)
@ 16 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 20 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (62 bytes) callee is too large
@ 25 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 29 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (62 bytes) callee is too large
@ 32 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 35 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 54 java.lang.Math::min (11 bytes)
@ 57 java.lang.System::arraycopy (0 bytes) intrinsic
53 7 size: 4096(2624) time: 1 inlined: 72 bytes
53 10 3 java.lang.String::indexOf (70 bytes)
@ 66 java.lang.String::indexOfSupplementary (71 bytes) callee is too large
54 10 size: 1168(736) time: 0 inlined: 0 bytes
54 9 3 java.lang.Object::<init> (1 bytes)
54 9 size: 424(192) time: 0 inlined: 0 bytes
54 8 3 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
54 8 size: 608(352) time: 0 inlined: 0 bytes
54 13 3 java.lang.String::equals (81 bytes)
54 13 size: 1768(1216) time: 0 inlined: 0 bytes
54 11 1 java.lang.ref.Reference::get (5 bytes)
55 11 size: 312(128) time: 0 inlined: 0 bytes
55 12 1 java.io.File::getPath (5 bytes)
55 12 size: 312(128) time: 0 inlined: 0 bytes
65 22 1 java.lang.Object::<init> (1 bytes)
65 9 3 java.lang.Object::<init> (1 bytes) made not entrant
65 20 4 java.lang.String::charAt (29 bytes)
65 22 size: 336(128) time: 0 inlined: 0 bytes
65 27 3 java.lang.CharacterData::of (120 bytes)
66 27 size: 1960(1248) time: 0 inlined: 0 bytes
66 28 3 java.lang.CharacterDataLatin1::getProperties (11 bytes)
66 28 size: 584(256) time: 0 inlined: 0 bytes
66 16 3 java.lang.AbstractStringBuilder::append (50 bytes)
@ 5 java.lang.AbstractStringBuilder::appendNull (56 bytes) callee is too large
@ 10 java.lang.String::length (6 bytes)
@ 21 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 35 java.lang.String::getChars (62 bytes) callee is too large
66 16 size: 1680(1088) time: 0 inlined: 22 bytes
66 19 3 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
66 3 3 java.lang.String::charAt (29 bytes) made not entrant
67 20 size: 400(192) time: 1 inlined: 0 bytes
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
67 19 size: 720(416) time: 0 inlined: 0 bytes
67 18 3 java.lang.String::getChars (62 bytes)
@ 9 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 27 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 43 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 58 java.lang.System::arraycopy (0 bytes) intrinsic
67 18 size: 1552(864) time: 0 inlined: 0 bytes
67 17 3 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
67 17 size: 488(224) time: 0 inlined: 0 bytes
67 15 3 java.lang.Character::toLowerCase (6 bytes)
@ 1 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
68 15 size: 880(480) time: 0 inlined: 9 bytes
68 14 3 java.lang.System::getSecurityManager (4 bytes)
68 14 size: 392(192) time: 0 inlined: 0 bytes
68 21 1 java.net.URL::getProtocol (5 bytes)
68 21 size: 312(128) time: 0 inlined: 0 bytes
68 23 1 java.lang.StringCoding$StringEncoder::requestedCharsetName (5 bytes)
68 23 size: 312(128) time: 0 inlined: 0 bytes
68 25 1 java.net.URL::getAuthority (5 bytes)
68 25 size: 312(128) time: 0 inlined: 0 bytes
68 26 1 java.net.URL::getPath (5 bytes)
68 26 size: 312(128) time: 0 inlined: 0 bytes
68 24 s 1 java.util.Vector::size (5 bytes)
68 24 size: 696(480) time: 0 inlined: 0 bytes
69 29 3 java.lang.Character::toUpperCaseEx (30 bytes)
@ 22 java.lang.CharacterData::of (120 bytes) callee is too large
@ 26 java.lang.CharacterData::toUpperCaseEx (6 bytes) no static binding
69 29 size: 752(416) time: 0 inlined: 0 bytes
69 30 3 java.lang.CharacterDataLatin1::toUpperCaseEx (71 bytes)
@ 4 java.lang.CharacterDataLatin1::getProperties (11 bytes)
69 30 size: 976(544) time: 0 inlined: 11 bytes
69 31 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
69 31 size: 728(448) time: 0 inlined: 1 bytes
75 32 1 java.lang.String::length (6 bytes)
75 4 3 java.lang.String::length (6 bytes) made not entrant
75 32 size: 352(128) time: 0 inlined: 0 bytes
75 36 3 sun.nio.cs.UTF_8$Encoder::encode (359 bytes)
@ 14 java.lang.Math::min (11 bytes)
@ 139 java.lang.Character::isSurrogate (18 bytes)
@ 157 sun/nio/cs/Surrogate$Parser::<init> (not loaded) not inlineable
@ 175 sun/nio/cs/Surrogate$Parser::parse (not loaded) not inlineable
@ 186 java.nio.charset.CharsetEncoder::malformedInputAction (5 bytes)
77 36 size: 4440(2688) time: 2 inlined: 34 bytes
77 34 3 java.lang.String::startsWith (72 bytes)
78 34 size: 1216(672) time: 0 inlined: 0 bytes
78 39 3 java.lang.String::lastIndexOf (52 bytes)
@ 16 java.lang.Math::min (11 bytes)
@ 48 java.lang.String::lastIndexOfSupplementary (70 bytes) callee is too large
79 39 size: 1200(736) time: 0 inlined: 11 bytes
79 38 3 java.lang.String::startsWith (7 bytes)
@ 3 java.lang.String::startsWith (72 bytes) callee is too large
79 38 size: 608(352) time: 0 inlined: 0 bytes
79 33 1 java.util.ArrayList::size (5 bytes)
79 33 size: 312(128) time: 0 inlined: 0 bytes
79 35 3 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.Object::hashCode (0 bytes) no static binding
80 35 size: 720(416) time: 0 inlined: 0 bytes
80 37 1 java.net.URL::getFile (5 bytes)
80 37 size: 312(128) time: 0 inlined: 0 bytes
80 40 3 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
80 40 size: 640(352) time: 0 inlined: 0 bytes
86 41 3 java.lang.ThreadLocal::getMap (5 bytes)
86 41 size: 440(192) time: 0 inlined: 0 bytes
86 42 3 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
87 42 size: 1032(640) time: 0 inlined: 11 bytes
92 43 3 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes)
92 43 size: 400(192) time: 0 inlined: 0 bytes
92 44 1 java.lang.ThreadLocal::access$400 (5 bytes)
92 44 size: 320(96) time: 0 inlined: 0 bytes
93 45 3 java.lang.String::indexOf (166 bytes)
93 45 size: 2536(1472) time: 0 inlined: 0 bytes
93 47 s 3 sun.misc.URLClassPath::getNextLoader (88 bytes)
@ 26 java.util.ArrayList::get (11 bytes)
@ 2 java.util.ArrayList::rangeCheck (22 bytes)
@ 14 java.util.ArrayList::outOfBoundsMsg (32 bytes) callee is too large
@ 17 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 7 java.util.ArrayList::elementData (7 bytes)
s!m @ 84 sun.misc.URLClassPath::getLoader (197 bytes) callee is too large
94 47 size: 3208(1984) time: 0 inlined: 40 bytes
94 46 3 java.lang.String::lastIndexOf (13 bytes)
@ 9 java.lang.String::lastIndexOf (52 bytes) callee is too large
94 46 size: 688(384) time: 0 inlined: 0 bytes
94 48 1 java.net.URL::getHost (5 bytes)
94 48 size: 312(128) time: 0 inlined: 0 bytes
96 49 3 java.lang.AbstractStringBuilder::expandCapacity (50 bytes)
@ 30 java.lang.OutOfMemoryError::<init> (5 bytes) don't inline Throwable constructors
@ 43 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
96 49 size: 1784(1184) time: 0 inlined: 30 bytes
96 51 3 java.lang.CharacterDataLatin1::toLowerCase (39 bytes)
@ 4 java.lang.CharacterDataLatin1::getProperties (11 bytes)
97 51 size: 912(480) time: 0 inlined: 11 bytes
97 53 3 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
97 53 size: 1032(640) time: 0 inlined: 11 bytes
97 52 3 java.lang.String::toCharArray (25 bytes)
@ 20 java.lang.System::arraycopy (0 bytes) intrinsic
97 52 size: 808(480) time: 0 inlined: 0 bytes
97 55 3 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
97 55 size: 760(384) time: 0 inlined: 0 bytes
97 58 3 java.util.HashMap::getNode (148 bytes)
@ 59 java.lang.Object::equals (11 bytes) no static binding
@ 94 java.util.HashMap$TreeNode::getTreeNode (22 bytes) not inlineable
@ 126 java.lang.Object::equals (11 bytes) no static binding
98 58 size: 3136(2272) time: 0 inlined: 0 bytes
98 60 s! 3 sun.misc.URLClassPath::getLoader (197 bytes)
@ 13 java.util.ArrayList::size (5 bytes)
@ 33 java.util.Stack::empty (13 bytes)
s @ 1 java.util.Vector::size (5 bytes)
s @ 47 java.util.Stack::pop (19 bytes)
s @ 1 java.util.Vector::size (5 bytes)
s @ 6 java.util.Stack::peek (25 bytes)
s @ 1 java.util.Vector::size (5 bytes)
@ 13 java/util/EmptyStackException::<init> (not loaded) not inlineable
s @ 21 java.util.Vector::elementAt (48 bytes) callee is too large
s @ 14 java.util.Vector::removeElementAt (115 bytes) callee is too large
@ 67 sun.net.util.URLUtil::urlNoFragString (114 bytes) callee is too large
@ 76 java.util.HashMap::containsKey (18 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.String::hashCode (55 bytes) callee is too large
@ 6 java.util.HashMap::getNode (148 bytes) callee is too large
! @ 87 sun.misc.URLClassPath::getLoader (25 bytes)
@ 6 sun.misc.URLClassPath$3::<init> (15 bytes)
@ 11 java.lang.Object::<init> (1 bytes)
@ 9 java.security.AccessController::doPrivileged (0 bytes) native method
@ 18 java/security/PrivilegedActionException::getException (not loaded) not inlineable
@ 94 sun.misc.URLClassPath$Loader::getClassPath (2 bytes) no static binding
!m @ 107 sun.misc.URLClassPath::push (46 bytes) callee is too large
@ 123 java.util.ArrayList::size (5 bytes)
s @ 127 sun.misc.URLClassPath::validateLookupCache (80 bytes) callee is too large
@ 136 java.util.ArrayList::add (29 bytes)
@ 7 java.util.ArrayList::ensureCapacityInternal (23 bytes)
@ 13 java.lang.Math::max (11 bytes)
100 63 n 0 sun.misc.Unsafe::getObjectVolatile (native)
@ 19 java.util.ArrayList::ensureExplicitCapacity (26 bytes)
@ 22 java.util.ArrayList::grow (45 bytes) callee is too large
@ 147 java.util.HashMap::put (13 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.String::hashCode (55 bytes) callee is too large
@ 9 java.util.HashMap::putVal (300 bytes) callee is too large
@ 190 java.util.ArrayList::get (11 bytes)
@ 2 java.util.ArrayList::rangeCheck (22 bytes)
@ 14 java.util.ArrayList::outOfBoundsMsg (32 bytes) callee is too large
@ 17 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 7 java.util.ArrayList::elementData (7 bytes)
102 60 size: 17600(10752) time: 3 inlined: 323 bytes
102 62 3 java.util.concurrent.ConcurrentHashMap::tabAt (21 bytes)
@ 14 sun.misc.Unsafe::getObjectVolatile (0 bytes) intrinsic
102 62 size: 648(416) time: 0 inlined: 0 bytes
102 57 3 java.util.ArrayList::get (11 bytes)
@ 2 java.util.ArrayList::rangeCheck (22 bytes)
@ 14 java.util.ArrayList::outOfBoundsMsg (32 bytes) callee is too large
@ 17 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 7 java.util.ArrayList::elementData (7 bytes)
103 57 size: 1320(672) time: 0 inlined: 29 bytes
103 59 3 java.util.ArrayList::rangeCheck (22 bytes)
@ 14 java.util.ArrayList::outOfBoundsMsg (32 bytes)
@ 4 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 9 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 13 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (62 bytes) callee is too large
@ 18 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 25 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (62 bytes) callee is too large
@ 28 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 17 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
104 59 size: 4008(2464) time: 1 inlined: 101 bytes
104 64 3 java.util.ArrayList::elementData (7 bytes)
104 64 size: 568(256) time: 0 inlined: 0 bytes
104 56 ! 3 sun.misc.URLClassPath$JarLoader::getResource (85 bytes)
@ 12 sun.misc.MetaIndex::mayContain (51 bytes) callee is too large
! @ 21 sun.misc.URLClassPath$JarLoader::ensureOpen (32 bytes)
@ 12 sun.misc.URLClassPath$JarLoader$1::<init> (10 bytes)
@ 6 java.lang.Object::<init> (1 bytes)
@ 15 java.security.AccessController::doPrivileged (0 bytes) native method
@ 24 java/security/PrivilegedActionException::getException (not loaded) not inlineable
@ 33 java/lang/InternalError::<init> (not loaded) not inlineable
@ 42 java.util.jar.JarFile::getJarEntry (9 bytes)
@ 2 java.util.jar.JarFile::getEntry (22 bytes)
!m @ 2 java.util.zip.ZipFile::getEntry (86 bytes) callee is too large
@ 16 java.util.jar.JarFile$JarFileEntry::<init> (11 bytes)
@ 7 java.util.jar.JarEntry::<init> (6 bytes)
@ 2 java.util.zip.ZipEntry::<init> (146 bytes) callee is too large
! 105 70 4 java.lang.String::hashCode (55 bytes)
@ 54 sun.misc.URLClassPath$JarLoader::checkResource (55 bytes) callee is too large
@ 71 java.util.HashSet::<init> (16 bytes)
@ 1 java.util.AbstractSet::<init> (5 bytes)
@ 1 java.util.AbstractCollection::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 9 java.util.HashMap::<init> (11 bytes)
@ 1 java.util.AbstractMap::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
! @ 81 sun.misc.URLClassPath$JarLoader::getResource (349 bytes) callee is too large
106 56 size: 6168(3648) time: 2 inlined: 135 bytes
106 67 3 java.util.HashMap::get (23 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.Object::hashCode (0 bytes) no static binding
@ 6 java.util.HashMap::getNode (148 bytes) callee is too large
107 67 size: 1328(864) time: 0 inlined: 20 bytes
107 73 3 java.io.ByteArrayOutputStream::ensureCapacity (16 bytes)
@ 12 java.io.ByteArrayOutputStream::grow (43 bytes) callee is too large
107 73 size: 624(320) time: 0 inlined: 0 bytes
107 72 s 3 java.io.ByteArrayOutputStream::write (32 bytes)
@ 7 java.io.ByteArrayOutputStream::ensureCapacity (16 bytes)
@ 12 java.io.ByteArrayOutputStream::grow (43 bytes) callee is too large
107 1 3 java.lang.String::hashCode (55 bytes) made not entrant
107 70 size: 496(352) time: 2 inlined: 0 bytes
107 72 size: 1384(832) time: 0 inlined: 16 bytes
107 74 3 java.io.DataOutputStream::incCount (20 bytes)
108 74 size: 464(256) time: 0 inlined: 0 bytes
108 71 1 java.util.ArrayList::access$100 (5 bytes)
108 71 size: 320(96) time: 0 inlined: 0 bytes
108 68 1 java.lang.Short::shortValue (5 bytes)
108 68 size: 312(128) time: 0 inlined: 0 bytes
108 76 3 java.io.DataOutputStream::writeShort (35 bytes)
@ 12 java.io.OutputStream::write (0 bytes) no static binding
@ 26 java.io.OutputStream::write (0 bytes) no static binding
@ 31 java.io.DataOutputStream::incCount (20 bytes)
108 76 size: 1192(768) time: 0 inlined: 20 bytes
108 75 3 java.io.DataOutputStream::writeByte (14 bytes)
@ 5 java.io.OutputStream::write (0 bytes) no static binding
@ 10 java.io.DataOutputStream::incCount (20 bytes)
108 75 size: 888(544) time: 0 inlined: 20 bytes
108 69 1 sun.misc.ProxyGenerator::access$300 (5 bytes)
109 69 size: 320(96) time: 0 inlined: 0 bytes
109 77 3 sun.misc.ProxyGenerator$ConstantPool::getUtf8 (18 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
@ 14 sun.misc.ProxyGenerator$ConstantPool::getValue (91 bytes) callee is too large
109 77 size: 808(448) time: 0 inlined: 0 bytes
109 78 3 sun.misc.ProxyGenerator$ConstantPool::getValue (91 bytes)
@ 5 java.util.Map::get (0 bytes) no static binding
@ 19 java.lang.Short::shortValue (5 bytes)
@ 38 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 43 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 47 java.lang.StringBuilder::append (9 bytes)
@ 2 java.lang.String::valueOf (14 bytes)
@ 10 java.lang.Object::toString (36 bytes) no static binding
@ 5 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 50 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 53 java/lang/InternalError::<init> (not loaded) not inlineable
@ 63 sun.misc.ProxyGenerator$ConstantPool$ValueEntry::<init> (11 bytes)
@ 2 sun.misc.ProxyGenerator$ConstantPool$Entry::<init> (5 bytes)
@ 1 sun.misc.ProxyGenerator$ConstantPool$Entry::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 66 sun.misc.ProxyGenerator$ConstantPool::addEntry (46 bytes) callee is too large
@ 80 java.lang.Short::<init> (10 bytes)
@ 1 java.lang.Number::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 83 java.util.Map::put (0 bytes) no static binding
111 78 size: 6520(4224) time: 2 inlined: 119 bytes
111 54 1 java.net.URL::getRef (5 bytes)
111 54 size: 312(128) time: 0 inlined: 0 bytes
111 79 1 java.lang.reflect.Field::getName (5 bytes)
112 79 size: 312(128) time: 0 inlined: 0 bytes
112 80 3 java.util.zip.ZipFile::ensureOpen (37 bytes)
@ 13 java.lang.IllegalStateException::<init> (6 bytes) not inlineable
@ 32 java.lang.IllegalStateException::<init> (6 bytes) not inlineable
112 80 size: 1184(704) time: 0 inlined: 0 bytes
112 61 1 java.net.URL::getQuery (5 bytes)
112 61 size: 312(128) time: 0 inlined: 0 bytes
112 66 1 java.net.URL::getPort (5 bytes)
112 66 size: 312(128) time: 0 inlined: 0 bytes
112 65 1 java.util.zip.ZipFile::access$000 (5 bytes)
112 65 size: 320(96) time: 0 inlined: 0 bytes
112 50 3 java.lang.ThreadLocal$ThreadLocalMap::access$000 (6 bytes)
@ 2 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes) callee is too large
112 50 size: 496(192) time: 0 inlined: 0 bytes
113 81 3 java.lang.ref.SoftReference::get (29 bytes)
@ 1 java.lang.ref.Reference::get (5 bytes) intrinsic
113 81 size: 560(352) time: 0 inlined: 0 bytes
113 82 3 java.lang.Class::searchFields (41 bytes)
@ 1 java.lang.String::intern (0 bytes) native method
@ 16 java.lang.reflect.Field::getName (5 bytes)
113 83 n 0 java.lang.String::intern (native)
@ 23 java.lang.Class::getReflectionFactory (26 bytes)
@ 10 sun.reflect.ReflectionFactory$GetReflectionFactoryAction::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 13 java.security.AccessController::doPrivileged (0 bytes) native method
@ 29 sun.reflect.ReflectionFactory::copyField (10 bytes)
@ 0 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
@ 7 java.lang.reflect.Modifier::isPublic (12 bytes)
@ 4 java.lang.reflect.ReflectAccess::copyField (5 bytes)
@ 1 java.lang.reflect.Field::copy (76 bytes) callee is too large
114 82 size: 3560(2304) time: 1 inlined: 79 bytes
114 84 3 sun.misc.MetaIndex::mayContain (51 bytes)
114 86 4 java.lang.String::indexOf (70 bytes)
@ 10 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
@ 35 java.lang.String::startsWith (7 bytes)
@ 3 java.lang.String::startsWith (72 bytes) callee is too large
115 84 size: 2256(1472) time: 0 inlined: 24 bytes
115 85 3 java.lang.String::<init> (10 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
115 85 size: 568(320) time: 0 inlined: 1 bytes
115 87 3 java.lang.Class::reflectionData (49 bytes)
@ 21 java.lang.ref.SoftReference::get (29 bytes)
@ 1 java.lang.ref.Reference::get (5 bytes) intrinsic
@ 45 java.lang.Class::newReflectionData (74 bytes) callee is too large
116 87 size: 1544(1120) time: 0 inlined: 29 bytes
116 88 1 java.lang.reflect.Method::getName (5 bytes)
116 88 size: 312(128) time: 0 inlined: 0 bytes
116 10 3 java.lang.String::indexOf (70 bytes) made not entrant
116 86 size: 648(416) time: 1 inlined: 0 bytes
116 89 3 java.util.concurrent.ConcurrentHashMap$Node::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
117 89 size: 648(384) time: 0 inlined: 1 bytes
117 90 3 java.util.zip.ZStreamRef::address (5 bytes)
117 90 size: 400(192) time: 0 inlined: 0 bytes
117 91 3 java.lang.String::replace (127 bytes)
@ 121 java.lang.String::<init> (10 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
118 91 size: 2544(1568) time: 0 inlined: 11 bytes
118 92 1 java.lang.CharacterDataLatin1::getProperties (11 bytes)
118 28 3 java.lang.CharacterDataLatin1::getProperties (11 bytes) made not entrant
118 92 size: 456(160) time: 0 inlined: 0 bytes
118 93 3 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
118 93 size: 872(544) time: 0 inlined: 13 bytes
118 94 1 java.security.ProtectionDomain::getCodeSource (5 bytes)
119 94 size: 312(128) time: 0 inlined: 0 bytes
845 95 n 0 java.lang.Object::hashCode (native)
846 96 ! 3 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes)
@ 17 java.lang.Object::hashCode (0 bytes) no static binding
@ 20 java.util.concurrent.ConcurrentHashMap::spread (10 bytes)
@ 69 java.util.concurrent.ConcurrentHashMap::tabAt (21 bytes)
@ 14 sun.misc.Unsafe::getObjectVolatile (0 bytes) intrinsic
@ 92 java.util.concurrent.ConcurrentHashMap$Node::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 95 java.util.concurrent.ConcurrentHashMap::casTabAt (20 bytes)
@ 16 sun.misc.Unsafe::compareAndSwapObject (0 bytes) intrinsic
@ 121 java.util.concurrent.ConcurrentHashMap::helpTransfer (132 bytes) callee is too large
@ 142 java.util.concurrent.ConcurrentHashMap::tabAt (21 bytes)
@ 14 sun.misc.Unsafe::getObjectVolatile (0 bytes) intrinsic
@ 192 java.lang.Object::equals (11 bytes) no static binding
@ 244 java.util.concurrent.ConcurrentHashMap$Node::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 282 java/util/concurrent/ConcurrentHashMap$TreeBin::putTreeVal (not loaded) not inlineable
!m @ 339 java.util.concurrent.ConcurrentHashMap::treeifyBin (164 bytes) callee is too large
@ 357 java.util.concurrent.ConcurrentHashMap::addCount (292 bytes) callee is too large
! @ 49 java.util.concurrent.ConcurrentHashMap::initTable (115 bytes) callee is too large
@ 12 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
848 96 size: 9712(6336) time: 2 inlined: 126 bytes
848 97 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
848 97 size: 616(288) time: 0 inlined: 0 bytes
848 98 3 sun.reflect.ByteVectorImpl::add (38 bytes)
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) callee is too large
849 98 size: 784(384) time: 0 inlined: 0 bytes
849 99 3 java.lang.Number::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
849 99 size: 528(288) time: 0 inlined: 1 bytes
849 100 3 java.lang.Long::<init> (10 bytes)
@ 1 java.lang.Number::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
849 100 size: 680(384) time: 0 inlined: 6 bytes
862 101 1 java.lang.Class::getClassLoader0 (5 bytes)
862 101 size: 312(128) time: 0 inlined: 0 bytes
862 103 3 java.io.UnixFileSystem::normalize (75 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 19 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 44 java.io.UnixFileSystem::normalize (132 bytes) callee is too large
@ 69 java.io.UnixFileSystem::normalize (132 bytes) callee is too large
863 103 size: 2312(1408) time: 0 inlined: 35 bytes
863 102 ! 3 java.util.zip.ZipFile::getEntry (86 bytes)
@ 10 java.lang.NullPointerException::<init> (6 bytes) don't inline Throwable constructors
@ 22 java.util.zip.ZipFile::ensureOpen (37 bytes) callee is too large
@ 34 java.util.zip.ZipCoder::getBytes (192 bytes) callee is too large
@ 38 java.util.zip.ZipFile::getEntry (0 bytes) native method
@ 51 java.util.zip.ZipFile::getZipEntry (236 bytes) callee is too large
@ 61 java.util.zip.ZipFile::freeEntry (0 bytes) native method
864 102 size: 2312(1376) time: 0 inlined: 0 bytes
871 104 n 0 java.lang.System::nanoTime (native) (static)
871 105 3 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
872 111 n 0 java.util.zip.ZipFile::getEntry (native) (static)
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
873 105 size: 1256(672) time: 1 inlined: 22 bytes
873 107 3 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
873 114 n 0 sun.misc.Unsafe::putObjectVolatile (native)
874 107 size: 736(416) time: 0 inlined: 0 bytes
874 112 3 java.lang.String::substring (79 bytes)
@ 9 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 27 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 44 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 75 java.lang.String::<init> (82 bytes) callee is too large
875 112 size: 1688(992) time: 0 inlined: 0 bytes
875 115 3 java.util.HashMap::putVal (300 bytes)
@ 20 java.util.HashMap::resize (359 bytes) callee is too large
@ 56 java.util.HashMap::newNode (13 bytes) no static binding
@ 91 java.lang.Object::equals (11 bytes) no static binding
@ 123 java.util.HashMap$TreeNode::putTreeVal (314 bytes) not inlineable
@ 152 java.util.HashMap::newNode (13 bytes) no static binding
@ 169 java.util.HashMap::treeifyBin (110 bytes) callee is too large
@ 203 java.lang.Object::equals (11 bytes) no static binding
@ 253 java.util.HashMap::afterNodeAccess (1 bytes) no static binding
@ 288 java.util.HashMap::resize (359 bytes) callee is too large
@ 295 java.util.HashMap::afterNodeInsertion (1 bytes) no static binding
878 115 size: 6464(4480) time: 3 inlined: 0 bytes
878 113 3 java.util.concurrent.ConcurrentHashMap::setTabAt (19 bytes)
@ 15 sun.misc.Unsafe::putObjectVolatile (0 bytes) intrinsic
879 113 size: 432(224) time: 0 inlined: 0 bytes
879 118 1 java.io.ObjectStreamField::getName (5 bytes)
879 121 4 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
879 118 size: 312(128) time: 0 inlined: 0 bytes
879 106 3 sun.reflect.ClassFileAssembler::cpi (22 bytes)
@ 13 java.lang.RuntimeException::<init> (6 bytes) don't inline Throwable constructors
879 106 size: 728(416) time: 0 inlined: 0 bytes
879 108 3 java.util.zip.ZipCoder::encoder (35 bytes)
@ 12 java.nio.charset.Charset::newEncoder (0 bytes) no static binding
880 122 4 sun.reflect.ByteVectorImpl::add (38 bytes)
@ 18 java.nio.charset.CharsetEncoder::onMalformedInput (26 bytes)
@ 21 java.nio.charset.CharsetEncoder::implOnMalformedInput (1 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (5190/5190 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 24 java.nio.charset.CharsetEncoder::onUnmappableCharacter (26 bytes)
@ 21 java.nio.charset.CharsetEncoder::implOnUnmappableCharacter (1 bytes)
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
880 108 size: 2024(1504) time: 0 inlined: 54 bytes
880 109 3 java.nio.charset.CharsetEncoder::reset (11 bytes)
@ 1 java.nio.charset.CharsetEncoder::implReset (1 bytes)
880 109 size: 656(416) time: 0 inlined: 1 bytes
880 110 3 java.nio.charset.CharsetEncoder::implReset (1 bytes)
880 110 size: 400(192) time: 0 inlined: 0 bytes
881 116 3 java.util.zip.ZipCoder::getBytes (192 bytes)
881 98 3 sun.reflect.ByteVectorImpl::add (38 bytes) made not entrant
881 122 size: 472(224) time: 0 inlined: 0 bytes
881 97 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes) made not entrant
881 121 size: 656(288) time: 1 inlined: 0 bytes
@ 1 java.util.zip.ZipCoder::encoder (35 bytes)
@ 12 java.nio.charset.Charset::newEncoder (0 bytes) no static binding
@ 18 java.nio.charset.CharsetEncoder::onMalformedInput (26 bytes)
@ 21 java.nio.charset.CharsetEncoder::implOnMalformedInput (1 bytes)
@ 24 java.nio.charset.CharsetEncoder::onUnmappableCharacter (26 bytes)
@ 21 java.nio.charset.CharsetEncoder::implOnUnmappableCharacter (1 bytes)
@ 4 java.nio.charset.CharsetEncoder::reset (11 bytes)
@ 1 881 123 n 0 java.lang.Thread::currentThread (native) (static)
java.nio.charset.CharsetEncoder::implReset (1 bytes)
@ 9 java.lang.String::toCharArray (25 bytes)
881 124 4 java.lang.String::startsWith (72 bytes)
@ 20 java.lang.System::arraycopy (0 bytes) intrinsic
@ 17 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes)
@ 62 sun.nio.cs.UTF_8$Encoder::encode (359 bytes) callee is too large
@ 81 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 89 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
@ 95 java.nio.ByteBuffer::wrap (8 bytes)
! @ 4 java.nio.ByteBuffer::wrap (20 bytes)
@ 7 java.nio.HeapByteBuffer::<init> (14 bytes)
@ 10 java.nio.ByteBuffer::<init> (45 bytes) callee is too large
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 101 java.nio.CharBuffer::wrap (8 bytes)
! @ 4 java.nio.CharBuffer::wrap (20 bytes)
@ 7 java.nio.HeapCharBuffer::<init> (14 bytes)
@ 10 java.nio.CharBuffer::<init> (22 bytes)
@ 6 java.nio.Buffer::<init> (121 bytes) callee is too large
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
883 34 3 java.lang.String::startsWith (72 bytes) made not entrant
883 124 size: 624(320) time: 1 inlined: 0 bytes
! @ 112 java.nio.charset.CharsetEncoder::encode (285 bytes) callee is too large
@ 119 java.nio.charset.CoderResult::isUnderflow (13 bytes)
@ 131 java.nio.charset.CoderResult::toString (52 bytes) callee is too large
@ 134 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 141 java.nio.charset.CharsetEncoder::flush (49 bytes) callee is too large
@ 148 java.nio.charset.CoderResult::isUnderflow (13 bytes)
@ 160 java.nio.charset.CoderResult::toString (52 bytes) callee is too large
@ 163 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 169 java.nio.Buffer::position (5 bytes)
@ 185 java.nio.Buffer::position (5 bytes)
@ 188 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
885 131 4 sun.nio.cs.UTF_8$Encoder::encode (359 bytes)
885 116 size: 12904(8320) time: 4 inlined: 333 bytes
885 125 3 sun.reflect.UTF8::utf8Length (81 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 16 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
885 125 size: 2176(1408) time: 0 inlined: 35 bytes
886 126 ! 3 sun.reflect.UTF8::encode (191 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 6 sun.reflect.UTF8::utf8Length (81 bytes) callee is too large
@ 26 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 185 java/lang/InternalError::<init> (not loaded) not inlineable
@ 14 java.lang.Math::min (11 bytes) (intrinsic)
886 126 size: 3640(2048) time: 0 inlined: 35 bytes
886 127 3 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes)
! @ 1 sun.reflect.UTF8::encode (191 bytes) callee is too large
@ 7 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 14 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 29 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
887 36 3 sun.nio.cs.UTF_8$Encoder::encode (359 bytes) made not entrant
887 131 size: 896(608) time: 2 inlined: 11 bytes
887 127 size: 2784(1408) time: 0 inlined: 68 bytes
887 128 3 sun.reflect.ByteVectorImpl::getLength (7 bytes)
887 128 size: 400(192) time: 0 inlined: 0 bytes
887 129 3 sun.reflect.ByteVectorImpl::get (26 bytes)
@ 11 sun.reflect.ByteVectorImpl::resize (44 bytes) callee is too large
888 129 size: 784(384) time: 0 inlined: 0 bytes
888 120 1 java.io.ObjectStreamField::getField (5 bytes)
888 120 size: 312(128) time: 0 inlined: 0 bytes
888 117 1 sun.misc.URLClassPath$Loader::getBaseURL (5 bytes)
888 117 size: 312(128) time: 0 inlined: 0 bytes
888 132 1 java.net.URLStreamHandler::getDefaultPort (2 bytes)
888 132 size: 312(128) time: 0 inlined: 0 bytes
888 119 3 java.util.ArrayList::add (29 bytes)
@ 7 java.util.ArrayList::ensureCapacityInternal (23 bytes)
@ 13 java.lang.Math::max (11 bytes)
@ 19 java.util.ArrayList::ensureExplicitCapacity (26 bytes)
@ 22 java.util.ArrayList::grow (45 bytes) callee is too large
888 119 size: 1808(1152) time: 0 inlined: 60 bytes
888 130 1 java.lang.reflect.Field::getType (5 bytes)
889 130 size: 312(128) time: 0 inlined: 0 bytes
889 133 1 java.lang.reflect.Field::getModifiers (5 bytes)
889 133 size: 312(128) time: 0 inlined: 0 bytes
920 134 3 java.util.zip.Inflater::ensureOpen (47 bytes)
@ 28 java.util.zip.ZStreamRef::address (5 bytes)
@ 42 java.lang.NullPointerException::<init> (6 bytes) don't inline Throwable constructors
920 134 size: 960(576) time: 0 inlined: 5 bytes
920 135 3 sun.net.www.ParseUtil::encodePath (336 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 15 java.lang.String::toCharArray (25 bytes)
@ 20 java.lang.System::arraycopy (0 bytes) intrinsic
@ 21 java.lang.String::length (6 bytes)
@ 142 java.util.BitSet::get (69 bytes) callee is too large
@ 152 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 193 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 212 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 230 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 252 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 270 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 313 java.lang.System::arraycopy (0 bytes) intrinsic
@ 332 java.lang.String::<init> (82 bytes) callee is too large
922 135 size: 5912(3744) time: 1 inlined: 37 bytes
922 137 3 sun.reflect.ClassFileAssembler::setStack (25 bytes)
922 137 size: 464(256) time: 0 inlined: 0 bytes
922 136 3 sun.reflect.AccessorGenerator::sub (5 bytes)
922 136 size: 368(160) time: 0 inlined: 0 bytes
922 138 3 java.lang.Class::checkMemberAccess (49 bytes)
@ 0 java.lang.System::getSecurityManager (4 bytes)
@ 11 java.lang.ClassLoader::getClassLoader (11 bytes)
@ 7 java.lang.Class::getClassLoader0 (5 bytes)
@ 17 java.lang.Class::getClassLoader0 (5 bytes)
@ 38 java.lang.SecurityManager::checkPermission (5 bytes) not inlineable
@ 45 java.lang.Class::checkPackageAccess (94 bytes) callee is too large
924 138 size: 2032(1344) time: 0 inlined: 25 bytes
924 141 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
925 141 size: 696(448) time: 0 inlined: 1 bytes
925 142 3 java.lang.Class::getName (21 bytes)
@ 11 java.lang.Class::getName0 (0 bytes) native method
925 142 size: 616(352) time: 0 inlined: 0 bytes
925 139 3 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
925 139 size: 1312(736) time: 0 inlined: 45 bytes
925 140 3 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
926 140 size: 1072(608) time: 0 inlined: 16 bytes
926 147 s 3 java.io.BufferedInputStream::read (113 bytes)
@ 1 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
@ 26 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 49 java.io.BufferedInputStream::read1 (108 bytes) callee is too large
@ 101 java.io.InputStream::available (2 bytes) no static binding
926 147 size: 3200(2144) time: 0 inlined: 21 bytes
926 148 3 java.io.BufferedInputStream::read1 (108 bytes)
@ 18 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
@ 33 java.io.BufferedInputStream::getInIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
! @ 39 java.io.InputStream::read (109 bytes) no static binding
@ 44 java.io.BufferedInputStream::fill (233 bytes) callee is too large
@ 80 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
@ 91 java.lang.System::arraycopy (0 bytes) intrinsic
928 148 size: 3200(2016) time: 1 inlined: 63 bytes
928 150 3 java.io.ObjectStreamField::isPrimitive (27 bytes)
@ 5 java.lang.String::charAt (29 bytes)
928 154 4 java.lang.String::equals (81 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
929 150 size: 1312(800) time: 1 inlined: 29 bytes
929 149 3 java.io.ObjectInputStream$PeekInputStream::read (69 bytes)
! @ 20 java.io.InputStream::read (109 bytes) no static binding
! @ 50 java.io.InputStream::read (109 bytes) no static binding
929 149 size: 1392(864) time: 0 inlined: 0 bytes
929 153 1 java.io.ObjectStreamField::getSignature (5 bytes)
930 153 size: 312(128) time: 0 inlined: 0 bytes
930 143 3 java.util.HashMap::newNode (13 bytes)
@ 9 java.util.HashMap$Node::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
930 156 n 0 java.lang.Class::isPrimitive (native)
930 143 size: 920(544) time: 0 inlined: 27 bytes
930 152 1 java.io.ObjectStreamField::getOffset (5 bytes)
930 152 size: 312(128) time: 0 inlined: 0 bytes
931 157 3 java.io.ObjectStreamField::getTypeCode (9 bytes)
931 158 n 0 java.lang.Class::isArray (native)
@ 5 java.lang.String::charAt (29 bytes)
931 13 3 java.lang.String::equals (81 bytes) made not entrant
931 154 size: 840(544) time: 3 inlined: 0 bytes
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
932 157 size: 1168(672) time: 0 inlined: 29 bytes
932 155 3 java.io.ObjectStreamField::setOffset (6 bytes)
932 155 size: 400(192) time: 0 inlined: 0 bytes
932 151 1 java.io.ObjectStreamField::isUnshared (5 bytes)
932 151 size: 312(128) time: 0 inlined: 0 bytes
932 159 3 java.util.HashMap::put (13 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
932 162 n 0 sun.reflect.Reflection::getCallerClass (native) (static)
@ 9 java.lang.Object::hashCode (0 bytes) no static binding
@ 9 java.util.HashMap::putVal (300 bytes) callee is too large
933 159 size: 1200(768) time: 0 inlined: 20 bytes
933 160 3 java.util.HashMap::afterNodeInsertion (1 bytes)
933 160 size: 400(192) time: 0 inlined: 0 bytes
933 161 3 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
@ 7 java.lang.reflect.Modifier::isPublic (12 bytes)
933 161 size: 616(384) time: 0 inlined: 12 bytes
933 145 3 java.nio.Buffer::checkIndex (22 bytes)
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
933 145 size: 736(416) time: 0 inlined: 0 bytes
933 146 3 java.nio.DirectLongBufferU::ix (10 bytes)
933 146 size: 432(224) time: 0 inlined: 0 bytes
933 165 s 3 java.lang.Throwable::fillInStackTrace (29 bytes)
@ 16 java.lang.Throwable::fillInStackTrace (0 bytes) native method
933 165 size: 1072(768) time: 0 inlined: 0 bytes
933 164 1 java.lang.reflect.Constructor::getDeclaringClass (5 bytes)
933 164 size: 312(128) time: 0 inlined: 0 bytes
934 166 ! 3 java.io.ObjectInputStream$BlockDataInputStream::readUTFSpan (502 bytes)
@ 21 java.lang.Math::min (11 bytes)
@ 214 java/io/UTFDataFormatException::<init> (not loaded) not inlineable
@ 312 java/io/UTFDataFormatException::<init> (not loaded) not inlineable
@ 359 java/io/UTFDataFormatException::<init> (not loaded) not inlineable
@ 437 java/io/UTFDataFormatException::<init> (not loaded) not inlineable
@ 474 java/io/UTFDataFormatException::<init> (not loaded) not inlineable
@ 489 java.lang.StringBuilder::append (10 bytes)
@ 4 java.lang.AbstractStringBuilder::append (40 bytes) callee is too large
@ 397 java/io/UTFDataFormatException::<init> (not loaded) not inlineable
935 166 size: 6840(3072) time: 0 inlined: 21 bytes
935 172 1 sun.reflect.ByteVectorImpl::getLength (7 bytes)
935 128 3 sun.reflect.ByteVectorImpl::getLength (7 bytes) made not entrant
935 172 size: 312(128) time: 0 inlined: 0 bytes
935 167 3 java.io.ObjectInputStream$PeekInputStream::readFully (48 bytes)
@ 19 java.io.ObjectInputStream$PeekInputStream::read (69 bytes) callee is too large
@ 33 java/io/EOFException::<init> (not loaded) not inlineable
936 167 size: 1128(640) time: 0 inlined: 0 bytes
936 174 3 java.io.ObjectStreamField::getClassSignature (242 bytes)
@ 4 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 9 java.lang.Class::isArray (0 bytes) native method
@ 18 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 23 java.lang.Class::getComponentType (0 bytes) native method
@ 31 java.lang.Class::isPrimitive (0 bytes) native method
@ 47 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 64 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 81 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 98 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 115 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 132 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 149 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 166 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 183 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 194 java/lang/InternalError::<init> (not loaded) not inlineable
@ 203 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 208 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 212 java.lang.Class::getName (21 bytes)
@ 11 java.lang.Class::getName0 (0 bytes) native method
@ 219 java.lang.String::replace (127 bytes) callee is too large
@ 222 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 227 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 230 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 233 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 238 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
945 174 size: 21168(13280) time: 8 inlined: 747 bytes
945 176 3 java.util.concurrent.ConcurrentHashMap::spread (10 bytes)
945 176 size: 400(192) time: 0 inlined: 0 bytes
945 168 3 java.io.ObjectInputStream$BlockDataInputStream::read (62 bytes)
! @ 19 java.io.ObjectInputStream$BlockDataInputStream::refill (136 bytes) callee is too large
@ 58 java.io.ObjectInputStream$PeekInputStream::read (27 bytes)
@ 23 945 178 4 java.lang.String::lastIndexOf (52 bytes)
java.io.InputStream::read (0 bytes) no static binding
946 168 size: 1416(896) time: 0 inlined: 27 bytes
946 169 s 3 java.io.BufferedInputStream::read (49 bytes)
@ 12 java.io.BufferedInputStream::fill (233 bytes) callee is too large
@ 29 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
946 169 size: 1840(1216) time: 0 inlined: 21 bytes
946 170 3 java.io.ObjectInputStream$BlockDataInputStream::readByte (20 bytes)
@ 1 java.io.ObjectInputStream$BlockDataInputStream::read (62 bytes) callee is too large
@ 16 java.lang.Math::min (11 bytes) (intrinsic)
@ 13 java/io/EOFException::<init> (not loaded) not inlineable
947 170 size: 744(384) time: 0 inlined: 0 bytes
947 171 3 java.io.ObjectInputStream$PeekInputStream::read (27 bytes)
@ 23 java.io.InputStream::read (0 bytes) no static binding
947 171 size: 752(448) time: 0 inlined: 0 bytes
947 173 3 java.lang.reflect.AccessibleObject::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
947 173 size: 528(288) time: 0 inlined: 1 bytes
947 175 3 java.io.ObjectStreamField::<init> (69 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
947 39 3 java.lang.String::lastIndexOf (52 bytes) made not entrant
947 178 size: 544(352) time: 1 inlined: 11 bytes
@ 21 java.lang.reflect.Field::getName (5 bytes)
@ 28 java.lang.reflect.Field::getType (5 bytes)
@ 40 java.lang.Class::isPrimitive (0 bytes) native method
@ 59 java.io.ObjectStreamField::getClassSignature (242 bytes) callee is too large
@ 62 java.lang.String::intern (0 bytes) native method
948 175 size: 1840(1280) time: 0 inlined: 11 bytes
948 163 1 sun.reflect.ClassFileAssembler::getStack (5 bytes)
948 163 size: 312(128) time: 0 inlined: 0 bytes
948 177 1 java.io.ObjectInputStream$BlockDataInputStream::getBlockDataMode (5 bytes)
948 177 size: 312(128) time: 0 inlined: 0 bytes
948 144 1 sun.misc.URLClassPath$JarLoader::access$600 (5 bytes)
948 144 size: 320(96) time: 0 inlined: 0 bytes
948 179 3 java.lang.String::indexOf (25 bytes)
@ 21 java.lang.String::indexOf (166 bytes) callee is too large
948 179 size: 672(288) time: 0 inlined: 0 bytes
948 180 3 java.lang.String::regionMatches (149 bytes)
@ 107 java.lang.Character::toUpperCase (6 bytes)
@ 1 java.lang.Character::toUpperCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toUpperCase (0 bytes) no static binding
@ 114 java.lang.Character::toUpperCase (6 bytes)
@ 1 java.lang.Character::toUpperCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toUpperCase (0 bytes) no static binding
@ 131 java.lang.Character::toLowerCase (6 bytes)
@ 1 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
@ 136 java.lang.Character::toLowerCase (6 bytes)
@ 1 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
950 180 size: 5608(2976) time: 1 inlined: 60 bytes
950 182 ! 3 java.lang.ref.ReferenceQueue::poll (28 bytes)
@ 17 java.lang.ref.ReferenceQueue::reallyPoll (66 bytes) callee is too large
950 182 size: 1112(736) time: 0 inlined: 0 bytes
950 185 3 java.lang.CharacterDataLatin1::toUpperCase (53 bytes)
@ 4 java.lang.CharacterDataLatin1::getProperties (11 bytes)
950 185 size: 1008(576) time: 0 inlined: 11 bytes
950 181 3 java.util.WeakHashMap::maskNull (12 bytes)
950 181 size: 464(256) time: 0 inlined: 0 bytes
950 183 1 java.net.URLClassLoader::access$000 (5 bytes)
950 183 size: 320(96) time: 0 inlined: 0 bytes
950 184 1 java.net.URL::getUserInfo (5 bytes)
950 184 size: 312(128) time: 0 inlined: 0 bytes
950 186 1 java.security.CodeSource::getLocation (5 bytes)
950 186 size: 312(128) time: 0 inlined: 0 bytes
951 187 n 0 sun.misc.Unsafe::compareAndSwapLong (native)
951 188 3 java.lang.String::lastIndexOf (151 bytes)
952 188 size: 2432(1216) time: 0 inlined: 0 bytes
952 189 3 java.io.UnixFileSystem::prefixLength (25 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 11 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
953 189 size: 1576(1024) time: 0 inlined: 35 bytes
953 190 s 3 java.lang.StringBuffer::append (13 bytes)
@ 7 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
953 190 size: 952(640) time: 0 inlined: 0 bytes
954 191 3 java.lang.ClassLoader::checkName (43 bytes)
@ 5 java.lang.String::length (6 bytes)
@ 16 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
@ 23 sun.misc.VM::allowArraySyntax (4 bytes)
@ 31 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
954 191 size: 2432(1696) time: 0 inlined: 46 bytes
954 192 3 sun.misc.VM::allowArraySyntax (4 bytes)
954 192 size: 392(192) time: 0 inlined: 0 bytes
954 193 3 java.io.File::isInvalid (47 bytes)
@ 13 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
954 193 size: 1248(896) time: 0 inlined: 7 bytes
955 194 3 java.util.zip.ZipFile::access$400 (5 bytes)
956 194 size: 408(160) time: 0 inlined: 0 bytes
956 195 3 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (25 bytes)
@ 21 java.lang.String::indexOf (166 bytes) callee is too large
956 195 size: 976(512) time: 0 inlined: 25 bytes
956 196 3 java.lang.String::equalsIgnoreCase (48 bytes)
@ 36 java.lang.String::regionMatches (149 bytes) callee is too large
957 196 size: 1080(704) time: 0 inlined: 0 bytes
957 197 n 0 java.util.zip.ZipFile::getEntrySize (native) (static)
957 198 3 java.lang.String::concat (47 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 24 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
@ 33 java.lang.String::getChars (16 bytes)
@ 12 java.lang.System::arraycopy (0 bytes) intrinsic
@ 43 java.lang.String::<init> (10 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
958 198 size: 2768(1792) time: 0 inlined: 63 bytes
958 201 3 java.util.BitSet::wordIndex (5 bytes)
958 201 size: 368(160) time: 0 inlined: 0 bytes
958 200 ! 3 java.util.zip.Inflater::inflate (113 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
@ 45 java.util.zip.Inflater::ensureOpen (47 bytes) callee is too large
@ 59 java.util.zip.ZStreamRef::address (5 bytes)
@ 65 java.util.zip.Inflater::inflateBytes (0 bytes) native method
@ 32 java/lang/ArrayIndexOutOfBoundsException::<init> (not loaded) not inlineable
959 200 size: 2440(1440) time: 0 inlined: 5 bytes
959 199 3 java.lang.String::getChars (16 bytes)
@ 12 java.lang.System::arraycopy (0 bytes) intrinsic
959 199 size: 664(352) time: 0 inlined: 0 bytes
959 202 3 java.util.BitSet::checkInvariants (111 bytes)
959 202 size: 464(256) time: 0 inlined: 0 bytes
960 203 n 0 java.lang.Throwable::fillInStackTrace (native)
960 205 ! 3 java.net.URL::<init> (543 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 33 java.lang.System::getSecurityManager (4 bytes)
@ 46 java.net.URL::checkSpecifyHandler (8 bytes)
@ 4 java.lang.SecurityManager::checkPermission (5 bytes) not inlineable
@ 50 java.lang.String::length (6 bytes)
@ 65 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 89 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 111 java.lang.String::regionMatches (149 bytes) callee is too large
@ 123 java.lang.String::length (6 bytes)
@ 132 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 162 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 185 java.lang.String::substring (79 bytes) callee is too large
@ 188 java.lang.String::toLowerCase (8 bytes)
@ 1 java.util.Locale::getDefault (4 bytes)
@ 4 java.lang.String::toLowerCase (439 bytes) callee is too large
@ 196 java.net.URL::isValidProtocol (78 bytes) callee is too large
@ 242 java.lang.String::equalsIgnoreCase (48 bytes) callee is too large
@ 270 java.lang.String::startsWith (7 bytes)
@ 3 java.lang.String::startsWith (72 bytes) callee is too large
@ 358 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
961 207 n 0 sun.misc.Unsafe::putLong (native)
@ 363 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 368 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 371 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 374 java.net.MalformedURLException::<init> (6 bytes) not inlineable
!m @ 386 java.net.URL::getURLStreamHandler (313 bytes) callee is too large
@ 402 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
961 211 4 java.lang.AbstractStringBuilder::append (50 bytes)
@ 407 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 414 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 417 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 420 java.net.MalformedURLException::<init> (6 bytes) not inlineable
@ 434 java.lang.String::indexOf (70 bytes) callee is too large
@ 452 java.lang.String::substring (79 bytes) callee is too large
@ 504 java.net.URLStreamHandler::parseURL (1158 bytes) no static binding
@ 523 java.lang.Throwable::getMessage (5 bytes)
@ 526 java.net.MalformedURLException::<init> (6 bytes) not inlineable
s @ 535 java.lang.Throwable::initCause (64 bytes) no static binding
@ 10 java.lang.String::length (6 bytes) inline (hot)
@ 21 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes) inline (hot)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) inline (hot)
@ 43 java.util.Arrays::copyOf (19 bytes) inline (hot)
@ 11 java.lang.Math::min (11 bytes) (intrinsic)
@ 14 java.lang.System::arraycopy (0 bytes) (intrinsic)
@ 35 java.lang.String::getChars (62 bytes) inline (hot)
@ 58 java.lang.System::arraycopy (0 bytes) (intrinsic)
964 205 size: 21880(12160) time: 3 inlined: 271 bytes
964 212 3 java.util.concurrent.ConcurrentHashMap::putIfAbsent (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes) callee is too large
964 212 size: 616(352) time: 0 inlined: 0 bytes
964 208 s 3 sun.misc.PerfCounter::add (18 bytes)
s @ 1 sun.misc.PerfCounter::get (9 bytes)
@ 5 java.nio.LongBuffer::get (0 bytes) no static binding
@ 13 java.nio.LongBuffer::put (0 bytes) no static binding
964 208 size: 2168(1472) time: 0 inlined: 9 bytes
964 209 s 3 sun.misc.PerfCounter::get (9 bytes)
@ 5 java.nio.LongBuffer::get (0 bytes) no static binding
964 209 size: 1088(736) time: 0 inlined: 0 bytes
964 204 3 java.net.URL::<init> (8 bytes)
! @ 4 java.net.URL::<init> (543 bytes) callee is too large
964 204 size: 488(224) time: 0 inlined: 0 bytes
965 210 3 java.nio.DirectLongBufferU::get (16 bytes)
@ 6 java.nio.Buffer::checkIndex (22 bytes) intrinsic
@ 9 java.nio.DirectLongBufferU::ix (10 bytes)
@ 12 sun.misc.Unsafe::getLong (0 bytes) intrinsic
965 214 % 4 java.lang.String::indexOf @ 69 (166 bytes)
965 210 size: 832(480) time: 0 inlined: 10 bytes
965 206 3 java.lang.String::getBytes (27 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
! @ 23 java.lang.StringCoding::encode (120 bytes) callee is too large
965 206 size: 880(480) time: 0 inlined: 0 bytes
965 213 3 java.util.BitSet::get (69 bytes)
965 16 3 java.lang.AbstractStringBuilder::append (50 bytes) made not entrant
965 211 size: 1728(992) time: 3 inlined: 164 bytes
@ 12 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 17 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 21 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (62 bytes) callee is too large
@ 24 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 27 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 32 java.util.BitSet::checkInvariants (111 bytes) callee is too large
@ 36 java.util.BitSet::wordIndex (5 bytes)
966 213 size: 3480(2208) time: 1 inlined: 58 bytes
966 215 3 java.lang.StringCoding::deref (19 bytes)
@ 1 java.lang.ThreadLocal::get (38 bytes) callee is too large
@ 15 java.lang.ref.SoftReference::get (29 bytes)
@ 1 java.lang.ref.Reference::get (5 bytes) intrinsic
967 215 size: 1424(1024) time: 0 inlined: 29 bytes
967 216 3 java.lang.ThreadLocal::get (38 bytes)
@ 0 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 6 java.lang.ThreadLocal::getMap (5 bytes)
@ 16 java.lang.ThreadLocal$ThreadLocalMap::access$000 (6 bytes)
@ 2 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes) callee is too large
@ 34 java.lang.ThreadLocal::setInitialValue (36 bytes) callee is too large
967 216 size: 1344(768) time: 0 inlined: 11 bytes
967 217 3 java.lang.StringCoding::access$000 (6 bytes)
@ 2 java.lang.StringCoding::scale (7 bytes)
967 217 size: 536(288) time: 0 inlined: 7 bytes
967 219 3 java.lang.Class::checkInitted (19 bytes)
@ 11 java.lang.Class$3::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 14 java.security.AccessController::doPrivileged (0 bytes) native method
968 219 size: 888(544) time: 0 inlined: 6 bytes
968 218 3 java.lang.StringCoding::scale (7 bytes)
968 218 size: 432(224) time: 0 inlined: 0 bytes
968 220 3 java.util.concurrent.ConcurrentHashMap::addCount (292 bytes)
@ 31 sun.misc.Unsafe::compareAndSwapLong (0 bytes) intrinsic
@ 58 java/util/concurrent/ThreadLocalRandom:: 968 214 % size: 2240(1376) time: 3 inlined: 0 bytes
getProbe (not loaded) not inlineable
@ 91 sun.misc.Unsafe::compareAndSwapLong (0 bytes) intrinsic
@ 115 java.util.concurrent.ConcurrentHashMap:: 969 221 n 0 sun.misc.Unsafe::compareAndSwapObject (native)
sumCount (48 bytes) callee is too large
@ 161 java.util.concurrent.ConcurrentHashMap::resizeStamp (13 bytes)
@ 1 java.lang.Integer::numberOfLeadingZeros (76 bytes) callee is too large
@ 235 sun.misc.Unsafe::compareAndSwapInt (0 bytes) intrinsic
969 225 4 java.util.concurrent.ConcurrentHashMap::setTabAt (19 bytes)
969 227 n 0 java.lang.ClassLoader::findLoadedClass0 (native)
@ 15 sun.misc.Unsafe::putObjectVolatile (0 bytes) (intrinsic)
!m @ 246 java.util.concurrent.ConcurrentHashMap::transfer (832 bytes) callee is too large
@ 269 sun.misc.Unsafe::compareAndSwapInt (0 bytes) intrinsic
969 113 3 java.util.concurrent.ConcurrentHashMap::setTabAt (19 bytes) made not entrant
969 !m @ 279 java.util.concurrent.ConcurrentHashMap::transfer (832 bytes) callee is too large
225 969 229 4 java.lang.String::replace (127 bytes)
size: 160(96) time: 0 inlined: 0 bytes
@ 283 java.util.concurrent.ConcurrentHashMap::sumCount (48 bytes) callee is too large
! @ 104 java.util.concurrent.ConcurrentHashMap::fullAddCount (487 bytes) callee is too large
970 220 size: 3712(2560) time: 1 inlined: 13 bytes
970 222 3 java.util.concurrent.ConcurrentHashMap::casTabAt (20 bytes)
@ 16 sun.misc.Unsafe::compareAndSwapObject (0 bytes) intrinsic
970 222 size: 472(256) time: 0 inlined: 0 bytes
970 228 3 java.util.WeakHashMap::hash (28 bytes)
@ 1 java.lang.Object::hashCode (0 bytes) no static binding
970 228 size: 728(416) time: 0 inlined: 0 bytes
970 230 3 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes)
@ 1 java.lang.ThreadLocal::access$400 (5 bytes)
@ 25 java.lang.ref.Reference::get (5 bytes) intrinsic
@ 38 java.lang.ThreadLocal$ThreadLocalMap::getEntryAfterMiss (63 bytes) callee is too large
971 230 size: 1040(608) time: 0 inlined: 5 bytes
971 223 ! 3 java.lang.ClassLoader::loadClass (122 bytes)
@ 2 java.lang.ClassLoader::getClassLoadingLock (35 bytes)
@ 13 java.lang.Object::<init> (1 bytes)
@ 23 java.util.concurrent.ConcurrentHashMap::putIfAbsent (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes) callee is too large
@ 10 java.lang.ClassLoader::findLoadedClass (16 bytes)
@ 2 java.lang.ClassLoader::checkName (43 bytes) callee is too large
@ 12 java.lang.ClassLoader::findLoadedClass0 (0 bytes) native method
@ 20 java.lang.System::nanoTime (0 bytes) intrinsic
!m @ 38 java.lang.ClassLoader::loadClass (122 bytes) no static binding
@ 48 java.lang.ClassLoader::findBootstrapClassOrNull (16 bytes)
@ 2 java.lang.ClassLoader::checkName (43 bytes) callee is too large
@ 12 java.lang.ClassLoader::findBootstrapClass (0 bytes) native method
@ 63 java.lang.System::nanoTime (0 bytes) intrinsic
@ 70 java.lang.ClassLoader::findClass (9 bytes) no static binding
@ 75 sun.misc.PerfCounter::getParentDelegationTime (4 bytes)
@ 83 sun.misc.PerfCounter::addTime (6 bytes)
s @ 2 sun.misc.PerfCounter::add (18 bytes)
s @ 1 sun.misc.PerfCounter::get (9 bytes)
@ 5 java.nio.LongBuffer::get (0 bytes) no static binding
@ 13 java.nio.LongBuffer::put (0 bytes) no static binding
@ 86 sun.misc.PerfCounter::getFindClassTime (4 bytes)
@ 91 sun.misc.PerfCounter::addElapsedTimeFrom (10 bytes)
@ 1 java.lang.System::nanoTime (0 bytes) intrinsic
s @ 6 sun.misc.PerfCounter::add (18 bytes)
s @ 1 sun.misc.PerfCounter::get (9 bytes)
@ 5 java.nio.LongBuffer::get (0 bytes) no static binding
@ 13 java.nio.LongBuffer::put (0 bytes) no static binding
@ 94 sun.misc.PerfCounter::getFindClasses (4 bytes)
@ 97 sun.misc.PerfCounter::increment (6 bytes)
s @ 2 sun.misc.PerfCounter::add (18 bytes)
s @ 1 sun.misc.PerfCounter::get (9 bytes)
@ 5 java.nio.LongBuffer::get (0 bytes) no static binding
@ 13 java.nio.LongBuffer::put (0 bytes) no static binding
@ 107 java.lang.ClassLoader::resolveClass (6 bytes)
@ 2 java.lang.ClassLoader::resolveClass0 (0 bytes) native method
@ 121 java.lang.String::<init> (10 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
972 234 4 java.lang.String::indexOf (166 bytes)
973 223 size: 14944(8640) time: 1 inlined: 197 bytes
973 233 3 sun.misc.URLClassPath::getResource (83 bytes)
s @ 38 sun.misc.URLClassPath::getLookupCache (98 bytes) callee is too large
s @ 51 sun.misc.URLClassPath::getNextLoader (88 bytes) callee is too large
! @ 62 sun.misc.URLClassPath$Loader::getResource (100 bytes) no static binding
973 233 size: 1304(768) time: 0 inlined: 0 bytes
973 231 3 java.nio.DirectLongBufferU::put (18 bytes)
@ 6 java.nio.Buffer::checkIndex (22 bytes) intrinsic
@ 9 java.nio.DirectLongBufferU::ix (10 bytes)
@ 13 sun.misc.Unsafe::putLong (0 bytes) intrinsic
974 231 size: 856(480) time: 0 inlined: 10 bytes
974 224 3 java.lang.ClassLoader::getClassLoadingLock (35 bytes)
@ 13 java.lang.Object::<init> (1 bytes)
@ 23 java.util.concurrent.ConcurrentHashMap::putIfAbsent (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes) callee is too large
974 224 size: 1256(800) time: 0 inlined: 9 bytes
974 226 3 java.lang.ClassLoader::findLoadedClass (16 bytes)
974 236 n 0 java.util.zip.Inflater::inflateBytes (native)
@ 2 java.lang.ClassLoader::checkName (43 bytes) callee is too large
@ 12 java.lang.ClassLoader::findLoadedClass0 (0 bytes) native method
974 226 size: 688(384) time: 0 inlined: 0 bytes
974 232 1 sun.misc.URLClassPath$JarLoader::access$500 (5 bytes)
974 232 size: 320(96) time: 0 inlined: 0 bytes
974 235 1 java.util.zip.ZipCoder::isUTF8 (5 bytes)
974 235 size: 312(128) time: 0 inlined: 0 bytes
975 237 3 java.security.CodeSource::getCertificates (98 bytes)
@ 11 java.lang.Object::clone (0 bytes) no static binding
@ 29 java.util.ArrayList::<init> (12 bytes)
@ 1 java.util.AbstractList::<init> (10 bytes)
@ 1 java.util.AbstractCollection::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 51 java.security.CodeSigner::getSignerCertPath (5 bytes) not inlineable
@ 54 java/security/cert/CertPath::getCertificates (not loaded) not inlineable
@ 57 java.util.ArrayList::addAll (54 bytes) callee is too large
@ 70 java.util.ArrayList::size (5 bytes)
@ 76 java.util.ArrayList::toArray (60 bytes) callee is too large
@ 89 java.lang.Object::clone (0 bytes) no static binding
976 237 size: 4024(2816) time: 1 inlined: 33 bytes
976 238 ! 3 java.util.zip.InflaterInputStream::read (138 bytes)
@ 1 java.util.zip.InflaterInputStream::ensureOpen (18 bytes)
@ 13 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
@ 12 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
!m @ 53 java.util.zip.Inflater::inflate (113 bytes) callee is too large
!m @ 66 java.util.zip.Inflater::finished (19 bytes)
!m @ 76 java.util.zip.Inflater::needsDictionary (19 bytes)
!m @ 93 java.util.zip.Inflater::needsInput (27 bytes)
@ 100 java.util.zip.InflaterInputStream::fill (60 bytes) no static binding
@ 113 java/util/zip/DataFormatException::getMessage (not loaded) not inlineable
@ 134 java/util/zip/ZipException::<init> (not loaded) not inlineable
@ 36 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
977 242 4 java.lang.StringBuilder::append (8 bytes)
977 238 size: 6440(4032) time: 1 inlined: 83 bytes
977 239 3 java.util.zip.InflaterInputStream::ensureOpen (18 bytes)
@ 13 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
977 91 3 java.lang.String::replace (127 bytes) made not entrant
977 229 size: 1488(1120) time: 7 inlined: 11 bytes
977 239 size: 728(416) time: 0 inlined: 0 bytes
977 240 3 java.net.URLStreamHandler::setURL (40 bytes)
@ 14 java/lang/SecurityException::<init> (not loaded) not inlineable
@ 20 java.net.URL::getProtocol (5 bytes)
!m @ 36 java.net.URL::set (114 bytes) callee is too large
978 45 3 java.lang.String::indexOf (166 bytes) made not entrant
978 234 size: 2120(1280) time: 5 inlined: 0 bytes
978 240 size: 1272(768) time: 0 inlined: 5 bytes
978 241 ! 3 java.net.URL::set (114 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) inline (hot)
@ 10 java.lang.String::length (6 bytes) inline (hot)
@ 21 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes) inline (hot)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) inline (hot)
@ 43 java.util.Arrays::copyOf (19 bytes) inline (hot)
@ 11 java.lang.Math::min (11 bytes) (intrinsic)
@ 14 java.lang.System::arraycopy (0 bytes) (intrinsic)
@ 35 java.lang.String::getChars (62 bytes) inline (hot)
@ 58 java.lang.System::arraycopy (0 bytes) (intrinsic)
@ 35 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 40 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 45 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 50 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 53 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
979 241 size: 4368(2688) time: 0 inlined: 61 bytes
980 243 3 sun.misc.JarIndex::get (49 bytes)
@ 7 java.util.HashMap::get (23 bytes) no static binding
@ 21 java.lang.String::lastIndexOf (11 bytes)
@ 7 java.lang.String::lastIndexOf (25 bytes)
@ 21 java.lang.String::lastIndexOf (151 bytes) callee is too large
@ 37 java.lang.String::substring (79 bytes) callee is too large
@ 40 java.util.HashMap::get (23 bytes) no static binding
980 17 3 java.lang.StringBuilder::append (8 bytes) made not entrant
980 242 size: 1864(992) time: 3 inlined: 214 bytes
980 243 size: 2848(1920) time: 0 inlined: 36 bytes
980 244 3 java.lang.String::lastIndexOf (11 bytes)
@ 7 java.lang.String::lastIndexOf (25 bytes)
@ 21 java.lang.String::lastIndexOf (151 bytes) callee is too large
981 244 size: 968(512) time: 0 inlined: 25 bytes
981 245 4 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes)
981 246 3 sun.reflect.ClassFileAssembler::emitConstantPoolNameAndType (28 bytes)
@ 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 8 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 13 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
982 246 size: 3016(1472) time: 0 inlined: 103 bytes
982 247 3 java.util.ArrayList$Itr::hasNext (20 bytes)
@ 8 java.util.ArrayList::access$100 (5 bytes)
982 247 size: 576(320) time: 0 inlined: 5 bytes
982 216 3 java.lang.ThreadLocal::get (38 bytes) made not entrant
983 248 3 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
983 248 size: 720(384) time: 0 inlined: 0 bytes
984 249 3 sun.misc.FDBigInteger::mult (64 bytes)
984 249 size: 1304(512) time: 0 inlined: 0 bytes
985 234 4 java.lang.String::indexOf (166 bytes) made not entrant
985 250 3 sun.misc.FDBigInteger::<init> (30 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 26 sun.misc.FDBigInteger::trimLeadingZeros (57 bytes) callee is too large
985 250 size: 704(352) time: 0 inlined: 1 bytes
985 251 3 sun.misc.FDBigInteger::trimLeadingZeros (57 bytes)
985 251 size: 1072(672) time: 0 inlined: 0 bytes
986 252 3 java.util.HashMap$Node::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
986 252 size: 616(352) time: 0 inlined: 1 bytes
986 253 s 3 java.util.Hashtable::put (104 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
@ 18 java.lang.Object::hashCode (0 bytes) no static binding
@ 60 java.lang.Object::equals (11 bytes) no static binding
@ 99 java.util.Hashtable::addEntry (87 bytes) callee is too large
! @ 1 sun.reflect.UTF8::encode (191 bytes) inline (hot)
@ 1 java.lang.String::length (6 bytes) inline (hot)
@ 6 sun.reflect.UTF8::utf8Length (81 bytes) inline (hot)
@ 1 java.lang.String::length (6 bytes) inline (hot)
@ 16 java.lang.String::charAt (29 bytes) inline (hot)
@ 26 java.lang.String::charAt (29 bytes) inline (hot)
@ 7 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (28955/28955 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 14 sun.reflect.ClassFileAssembler::emitShort (24 bytes) inline (hot)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (28955/28955 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (28955/28955 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 29 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (28955/28955 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
987 253 size: 2760(1728) time: 0 inlined: 0 bytes
987 254 3 java.util.Hashtable::addEntry (87 bytes)
@ 28 java.util.Hashtable::rehash (142 bytes) callee is too large
@ 38 java.lang.Object::hashCode (0 bytes) no static binding
@ 72 java.util.Hashtable$Entry::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
988 260 4 java.lang.CharacterData::of (120 bytes)
988 254 size: 2344(1440) time: 0 inlined: 27 bytes
988 256 3 java.lang.String::indexOf (166 bytes)
988 27 3 java.lang.CharacterData::of (120 bytes) made not entrant
988 260 size: 184(96) time: 0 inlined: 0 bytes
988 256 size: 2536(1472) time: 0 inlined: 0 bytes
988 255 3 java.lang.String::toLowerCase (439 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
@ 49 java.lang.String::codePointAt (36 bytes) callee is too large
@ 58 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
@ 70 java.lang.Character::charCount (12 bytes)
@ 82 java.lang.Character::toLowerCase (6 bytes)
@ 1 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
@ 116 java.lang.System::arraycopy (0 bytes) intrinsic
@ 120 java.util.Locale::getLanguage (8 bytes)
@ 4 sun.util.locale.BaseLocale::getLanguage (5 bytes)
@ 190 java.lang.String::codePointAt (36 bytes) callee is too large
@ 197 java.lang.Character::charCount (12 bytes)
@ 243 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
989 262 4 java.lang.String::getChars (62 bytes)
@ 233 java/lang/ConditionalSpecialCasing::toLowerCaseEx (not loaded) not inlineable
@ 271 java/lang/ConditionalSpecialCasing::toLowerCaseCharArray (not loaded) not inlineable
989 263 4 java.lang.Math::min (11 bytes)
@ 296 java.lang.Character::toChars (37 bytes) callee is too large
@ 310 java.lang.Character::toChars (43 bytes) callee is too large
@ 351 java.lang.System::arraycopy (0 bytes) intrinsic
990 2 3 java.lang.Math::min (11 bytes) made not entrant
990 263 size: 96(32) time: 0 inlined: 0 bytes
@ 435 java.lang.String::<init> @ 58 java.lang.System::arraycopy (0 bytes) (intrinsic)
(82 bytes) callee is too large
990 264 4 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
991 18 3 java.lang.String::getChars (62 bytes) made not entrant
991 262 size: 696(352) time: 1 inlined: 0 bytes
991 265 4 java.util.Arrays::copyOfRange (63 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (30183/30183 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (30183/30183 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
991 255 size: 9888(5824) time: 2 inlined: 70 bytes
991 257 3 java.lang.String::substring (56 bytes)
@ 9 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 30 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 52 java.lang.String::<init> (82 bytes) callee is too large
@ 54 java.lang.Math::min (11 bytes) (intrinsic)
@ 57 java.lang.System::arraycopy (0 bytes) (intrinsic)
992 257 size: 1296(736) time: 0 inlined: 0 bytes
992 267 3 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
992 267 size: 664(352) time: 0 inlined: 0 bytes
992 259 1 sun.util.locale.BaseLocale::getLanguage (5 bytes)
992 259 size: 312(128) time: 0 inlined: 0 bytes
992 261 1 java.util.HashMap$Node::getValue (5 bytes)
992 261 size: 312(128) time: 0 inlined: 0 bytes
992 258 1 java.util.LinkedHashMap::removeEldestEntry (2 bytes)
992 258 size: 312(128) time: 0 inlined: 0 bytes
992 266 1 java.io.ObjectStreamClass$WeakClassKey::hashCode (5 bytes)
992 266 size: 312(128) time: 0 inlined: 0 bytes
992 270 3 sun.reflect.ClassFileAssembler::emitConstantPoolMethodref (28 bytes)
@ 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 8 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
993 105 3 sun.reflect.ClassFileAssembler::emitShort (24 bytes) made not entrant
993 264 size: 1400(576) time: 2 inlined: 22 bytes
993 268 4 sun.reflect.UTF8::utf8Length (81 bytes)
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 13 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
993 7 3 java.util.Arrays::copyOfRange (63 bytes) made not entrant
993 265 size: 816(544) time: 2 inlined: 11 bytes
993 269 ! 4 sun.reflect.UTF8::encode (191 bytes)
993 272 n 0 java.lang.Class::getSuperclass (native)
993 270 size: 3016(1472) time: 1 inlined: 103 bytes
993 271 3 java.lang.reflect.Field::<init> (44 bytes)
@ 1 java.lang.reflect.AccessibleObject::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
994 271 size: 888(544) time: 0 inlined: 6 bytes
994 274 3 java.lang.Throwable::<init> (34 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
s @ 24 java.lang.Throwable::fillInStackTrace (29 bytes)
@ 16 java.lang.Throwable::fillInStackTrace (0 bytes) native method
994 127 3 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes) made not entrant
994 245 size: 5600(2720) time: 13 inlined: 410 bytes
994 274 size: 1712(1280) time: 0 inlined: 30 bytes
994 275 3 java.lang.ReflectiveOperationException::<init> (6 bytes)
@ 2 java.lang.Exception::<init> (6 bytes)
@ 2 java.lang.Throwable::<init> (34 bytes) callee is too large
994 275 size: 632(320) time: 0 inlined: 6 bytes
994 273 3 java.lang.Class::privateGetDeclaredFields (67 bytes)
@ 0 java.lang.Class::checkInitted (19 bytes)
@ 11 java.lang.Class$3::<init> (5 bytes)
@ 1 java.lang.String::length (6 bytes) inline (hot)
@ 16 java.lang.String::charAt (29 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes)
@ 14 java.security.AccessController::doPrivileged (0 bytes) native method
@ 4 java.lang.Class::reflectionData (49 bytes) callee is too large
@ 37 java.lang.Class::getDeclaredFields0 (0 bytes) native method
@ 40 sun.reflect.Reflection::filterFields (31 bytes)
@ 13 java.util.Map::get (0 bytes) no static binding
@ 21 sun.reflect.Reflection::filter (220 bytes) callee is too large
995 273 size: 3176(2112) time: 0 inlined: 56 bytes
995 277 3 java.lang.Class::getDeclaredField (34 bytes)
@ 2 sun.reflect.Reflection::getCallerClass (0 bytes) native method
@ 6 java.lang.Class::checkMemberAccess (49 bytes) callee is too large
@ 11 java.lang.Class::privateGetDeclaredFields (67 bytes) callee is too large
@ 15 java.lang.Class::searchFields (41 bytes) callee is too large
@ 28 java.lang.NoSuchFieldException::<init> (6 bytes) don't inline Throwable constructors
995 277 size: 1032(544) time: 0 inlined: 0 bytes
995 276 3 java.lang.Exception::<init> (6 bytes)
@ 2 java.lang.Throwable::<init> (34 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
s @ 24 java.lang.Throwable::fillInStackTrace (29 bytes)
@ 16 java.lang.Throwable::fillInStackTrace (0 bytes) native method
996 276 size: 1888(1376) time: 0 inlined: 64 bytes
996 125 3 sun.reflect.UTF8::utf8Length (81 bytes) made not entrant
996 268 size: 920(544) time: 3 inlined: 35 bytes
996 278 3 java.lang.reflect.Field::copy (76 bytes)
@ 13 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 49 java.lang.reflect.Field::<init> (44 bytes) callee is too large
996 278 size: 1128(736) time: 0 inlined: 0 bytes
@ 1 java.lang.String::length (6 bytes) inline (hot)
@ 6 sun.reflect.UTF8::utf8Length (81 bytes) inline (hot)
@ 1 java.lang.String::length (6 bytes) inline (hot)
@ 16 java.lang.String::charAt (29 bytes) inline (hot)
@ 26 java.lang.String::charAt (29 bytes) inline (hot)
# Warmup Iteration 1: 998 279 3 java.lang.Class::getReflectionFactory (26 bytes)
@ 10 sun.reflect.ReflectionFactory$GetReflectionFactoryAction::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 13 java.security.AccessController::doPrivileged (0 bytes) native method
998 279 size: 1200(832) time: 0 inlined: 6 bytes
998 280 n 0 sun.misc.Unsafe::objectFieldOffset (native)
998 281 3 java.lang.NoSuchFieldException::<init> (6 bytes)
@ 2 java.lang.ReflectiveOperationException::<init> (6 bytes)
@ 2 java.lang.Exception::<init> (6 bytes)
@ 2 java.lang.Throwable::<init> (34 bytes) callee is too large
999 281 size: 784(416) time: 0 inlined: 12 bytes
999 126 ! 3 sun.reflect.UTF8::encode (191 bytes) made not entrant
999 269 size: 2184(1376) time: 6 inlined: 151 bytes
1000 282 3 java.lang.Class::getClassLoader (28 bytes)
@ 1 java.lang.Class::getClassLoader0 (5 bytes)
@ 11 java.lang.System::getSecurityManager (4 bytes)
@ 20 sun.reflect.Reflection::getCallerClass (0 bytes) native method
@ 23 java.lang.ClassLoader::checkClassLoaderPermission (29 bytes)
@ 0 java.lang.System::getSecurityManager (4 bytes)
@ 9 java.lang.ClassLoader::getClassLoader (11 bytes)
@ 7 java.lang.Class::getClassLoader0 (5 bytes)
@ 15 java.lang.ClassLoader::needsClassLoaderPermissionCheck (27 bytes)
@ 15 java.lang.ClassLoader::isAncestor (20 bytes)
@ 25 java.lang.SecurityManager::checkPermission (5 bytes) not inlineable
1001 282 size: 3648(2368) time: 1 inlined: 105 bytes
1001 284 3 java.lang.Math::max (11 bytes)
1001 284 size: 464(256) time: 0 inlined: 0 bytes
1001 283 3 java.util.AbstractCollection::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
1001 283 size: 528(288) time: 0 inlined: 1 bytes
1002 285 4 java.lang.Math::max (11 bytes)
1002 284 3 java.lang.Math::max (11 bytes) made not entrant
1002 285 size: 128(64) time: 0 inlined: 0 bytes
1002 286 1 java.util.zip.ZStreamRef::address (5 bytes)
1002 90 3 java.util.zip.ZStreamRef::address (5 bytes) made not entrant
1002 286 size: 312(128) time: 0 inlined: 0 bytes
1003 124 4 java.lang.String::startsWith (72 bytes) made not entrant
1003 287 3 sun.misc.ASCIICaseInsensitiveComparator::toLower (16 bytes)
@ 1 sun.misc.ASCIICaseInsensitiveComparator::isUpper (18 bytes)
1003 287 size: 688(448) time: 0 inlined: 18 bytes
1003 289 3 java.util.jar.Attributes$Name::isValid (32 bytes)
@ 1 java.util.jar.Attributes$Name::isAlpha (30 bytes)
@ 8 java.util.jar.Attributes$Name::isDigit (18 bytes)
1003 289 size: 1304(1024) time: 0 inlined: 48 bytes
1004 288 3 sun.misc.ASCIICaseInsensitiveComparator::isUpper (18 bytes)
1004 288 size: 496(288) time: 0 inlined: 0 bytes
1004 290 3 java.util.jar.Attributes$Name::isAlpha (30 bytes)
1004 290 size: 624(416) time: 0 inlined: 0 bytes
1004 291 1 java.lang.StringCoding$StringDecoder::requestedCharsetName (5 bytes)
1004 291 size: 312(128) time: 0 inlined: 0 bytes
1005 292 3 java.lang.String::startsWith (72 bytes)
1005 292 size: 1216(672) time: 0 inlined: 0 bytes
1005 293 3 java.util.jar.JarFile::maybeInstantiateVerifier (96 bytes)
@ 16 java.util.jar.JarFile::getMetaInfEntryNames (0 bytes) native method
@ 38 java.lang.String::toUpperCase (439 bytes) callee is too large
@ 45 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
@ 54 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
@ 63 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
@ 72 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
@ 79 java.util.jar.JarFile::getManifest (5 bytes)
@ 1 java.util.jar.JarFile::getManifestFromReference (113 bytes) callee is too large
1006 293 size: 4672(2944) time: 1 inlined: 73 bytes
1007 294 1 java.util.jar.Manifest::getEntries (5 bytes)
1007 294 size: 312(128) time: 0 inlined: 0 bytes
1007 295 1 java.util.jar.Manifest::getMainAttributes (5 bytes)
1007 295 size: 312(128) time: 0 inlined: 0 bytes
1007 296 1 java.util.jar.JarFile::access$300 (5 bytes)
1007 296 size: 320(96) time: 0 inlined: 0 bytes
1008 297 4 java.lang.String::<init> (82 bytes)
1009 298 n 0 java.lang.Object::getClass (native)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 75 java.util.Arrays::copyOfRange (63 bytes) inline (hot)
@ 54 java.lang.Math::min (11 bytes) (intrinsic)
@ 57 java.lang.System::arraycopy (0 bytes) (intrinsic)
1010 6 3 java.lang.String::<init> (82 bytes) made not entrant
1010 297 size: 1240(768) time: 2 inlined: 75 bytes
1010 301 3 java.lang.ThreadLocal::get (38 bytes)
@ 0 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 6 java.lang.ThreadLocal::getMap (5 bytes) no static binding
@ 16 java.lang.ThreadLocal$ThreadLocalMap::access$000 (6 bytes)
@ 2 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes) callee is too large
@ 34 java.lang.ThreadLocal::setInitialValue (36 bytes) callee is too large
1011 301 size: 1232(704) time: 0 inlined: 6 bytes
1011 300 3 sun.nio.cs.UTF_8$Decoder::decode (779 bytes)
@ 12 java.lang.Math::min (11 bytes)
@ 117 sun.nio.cs.UTF_8$Decoder::isNotContinuation (17 bytes)
@ 124 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 143 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 147 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 182 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 201 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 205 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 251 sun.nio.cs.UTF_8$Decoder::isMalformed3 (45 bytes) callee is too large
@ 258 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 277 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 281 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 292 sun.nio.cs.UTF_8$Decoder::getByteBuffer (17 bytes)
@ 5 java.nio.ByteBuffer::wrap (8 bytes)
! @ 4 java.nio.ByteBuffer::wrap (20 bytes)
@ 7 java.nio.HeapByteBuffer::<init> (14 bytes)
@ 10 java.nio.ByteBuffer::<init> (45 bytes) callee is too large
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 11 java.nio.Buffer::position (43 bytes) callee is too large
@ 301 sun.nio.cs.UTF_8$Decoder::malformedN (192 bytes) callee is too large
@ 304 java.nio.charset.CoderResult::length (20 bytes)
@ 1 java.nio.charset.CoderResult::isError (14 bytes)
@ 11 java/lang/UnsupportedOperationException::<init> (not loaded) not inlineable
@ 334 java.lang.Character::isSurrogate (18 bytes)
@ 341 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 360 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 364 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 385 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 407 sun.nio.cs.UTF_8$Decoder::isMalformed3_2 (34 bytes)
@ 421 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 425 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 440 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 444 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 523 sun.nio.cs.UTF_8$Decoder::isMalformed4 (39 bytes) callee is too large
@ 531 java.lang.Character::isSupplementaryCodePoint (18 bytes)
@ 601 java.lang.Character::highSurrogate (9 bytes)
@ 614 java.lang.Character::lowSurrogate (10 bytes)
@ 538 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 557 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 561 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 572 sun.nio.cs.UTF_8$Decoder::getByteBuffer (17 bytes)
@ 5 java.nio.ByteBuffer::wrap (8 bytes)
! @ 4 java.nio.ByteBuffer::wrap (20 bytes)
@ 7 java.nio.HeapByteBuffer::<init> (14 bytes)
@ 10 java.nio.ByteBuffer::<init> (45 bytes) callee is too large
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 11 java.nio.Buffer::position (43 bytes) callee is too large
@ 581 sun.nio.cs.UTF_8$Decoder::malformedN (192 bytes) callee is too large
@ 584 java.nio.charset.CoderResult::length (20 bytes)
@ 1 java.nio.charset.CoderResult::isError (14 bytes)
@ 11 java/lang/UnsupportedOperationException::<init> (not loaded) not inlineable
@ 622 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 664 sun.nio.cs.UTF_8$Decoder::isMalformed4_2 (56 bytes) callee is too large
@ 701 sun.nio.cs.UTF_8$Decoder::isMalformed4_3 (17 bytes)
@ 715 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 719 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 734 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 738 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 678 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 682 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 746 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 765 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 769 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
1018 300 size: 31984(18208) time: 7 inlined: 734 bytes
1018 306 3 java.util.WeakHashMap::getTable (9 bytes)
!m @ 1 java.util.WeakHashMap::expungeStaleEntries (139 bytes) callee is too large
1018 309 s 4 sun.misc.URLClassPath::getNextLoader (88 bytes)
1019 306 size: 512(256) time: 0 inlined: 0 bytes
1019 307 ! 3 java.util.WeakHashMap::expungeStaleEntries (139 bytes)
!m @ 4 java.lang.ref.ReferenceQueue::poll (28 bytes)
@ 17 java.lang.ref.ReferenceQueue::reallyPoll (66 bytes) callee is too large
@ 33 java.util.WeakHashMap::indexFor (6 bytes)
1019 310 s! 4 sun.misc.URLClassPath::getLoader (197 bytes)
1019 307 ! 3 java.util.WeakHashMap::expungeStaleEntries (139 bytes) COMPILE SKIPPED: concurrent class loading
1019 307 time: 0 inlined: 0 bytes
1019 308 3 java.util.WeakHashMap::indexFor (6 bytes)
1019 308 size: 368(160) time: 0 inlined: 0 bytes
1019 302 3 java.lang.ref.Finalizer::register (10 bytes)
@ 5 java.lang.ref.Finalizer::<init> (23 bytes)
@ 5 java.lang.ref.FinalReference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
!m @ 19 java.lang.ref.Finalizer::add (41 bytes) callee is too large
1020 302 size: 1432(896) time: 0 inlined: 56 bytes
1020 303 3 java.lang.ref.Finalizer::<init> (23 bytes)
@ 5 java.lang.ref.FinalReference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
!m @ 19 java.lang.ref.Finalizer::add (41 bytes) callee is too large
1020 303 size: 1160(736) time: 0 inlined: 33 bytes
1020 304 3 java.lang.ref.FinalReference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
1024 304 size: 848(544) time: 3 inlined: 26 bytes
1024 305 ! 3 java.lang.ref.Finalizer::add (41 bytes)
1025 305 size: 1160(800) time: 0 inlined: 0 bytes
1025 299 3 java.util.jar.Attributes$Name::hashCode (24 bytes)
@ 13 sun.misc.ASCIICaseInsensitiveComparator::lowerCaseHashCode (36 bytes) callee is too large
1025 299 size: 584(320) time: 0 inlined: 0 bytes
1025 311 3 java.io.InputStream::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
1025 311 size: 568(288) time: 0 inlined: 1 bytes
1026 312 3 java.lang.String::checkBounds (46 bytes)
@ 9 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 22 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 41 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
1026 312 size: 1264(672) time: 0 inlined: 0 bytes
1026 313 ! 3 java.lang.StringCoding$StringEncoder::encode (179 bytes)
@ 5 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes)
@ 8 java.lang.StringCoding::access$000 (6 bytes)
@ 2 java.lang.StringCoding::scale (7 bytes)
@ 48 sun.nio.cs.UTF_8$Encoder::encode (359 bytes) callee is too large
@ 67 java.lang.StringCoding::access$300 (8 bytes)
@ 4 java.lang.StringCoding::safeTrim (24 bytes)
@ 10 java.lang.System::getSecurityManager (4 bytes)
@ 20 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
@ 75 java.nio.charset.CharsetEncoder::reset (11 bytes)
@ 1 java.nio.charset.CharsetEncoder::implReset (1 bytes)
@ 81 java.nio.ByteBuffer::wrap (8 bytes)
! @ 4 java.nio.ByteBuffer::wrap (20 bytes)
@ 7 java.nio.HeapByteBuffer::<init> (14 bytes)
@ 10 java.nio.ByteBuffer::<init> (45 bytes) callee is too large
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
! @ 89 java.nio.CharBuffer::wrap (20 bytes)
@ 7 java.nio.HeapCharBuffer::<init> (14 bytes)
@ 10 java.nio.CharBuffer::<init> (22 bytes)
@ 6 java.nio.Buffer::<init> (121 bytes) callee is too large
1028 318 4 java.lang.CharacterDataLatin1::toLowerCase (39 bytes)
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
! @ 103 java.nio.charset.CharsetEncoder::encode (285 bytes) callee is too large
@ 110 java.nio.charset.CoderResult::isUnderflow (13 bytes)
@ 118 java.nio.charset.CoderResult::throwException (91 bytes) callee is too large
@ 127 java.nio.charset.CharsetEncoder::flush (49 bytes) callee is too large
@ 4 java.lang.CharacterDataLatin1::getProperties (11 bytes) inline (hot)
@ 134 java.nio.charset.CoderResult::isUnderflow (13 bytes)
@ 142 java.nio.charset.CoderResult::throwException (91 bytes) callee is too large
@ 156 java.lang.Error::<init> (6 bytes) don't inline Throwable constructors
@ 164 java.nio.Buffer::position (5 bytes)
@ 175 java.lang.StringCoding::access$300 (8 bytes)
@ 4 java.lang.StringCoding::safeTrim (24 bytes)
@ 10 java.lang.System::getSecurityManager (4 bytes)
@ 20 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
1029 51 3 java.lang.CharacterDataLatin1::toLowerCase (39 bytes) made not entrant
1029 318 size: 352(192) time: 0 inlined: 11 bytes
1029 319 n 0 java.util.zip.ZipFile::getEntryBytes (native) (static)
1030 313 size: 11432(6880) time: 3 inlined: 291 bytes
1030 317 3 java.lang.String::compareTo (78 bytes)
@ 14 java.lang.Math::min (11 bytes)
1030 320 ! 4 sun.misc.URLClassPath$JarLoader::getResource (85 bytes)
1031 317 size: 1328(704) time: 0 inlined: 11 bytes
1031 314 3 java.lang.StringCoding::access$300 (8 bytes)
@ 4 java.lang.StringCoding::safeTrim (24 bytes)
@ 10 java.lang.System::getSecurityManager (4 bytes)
@ 20 java.util.Arrays::copyOf (19 bytes)
@ 13 java.util.ArrayList::size (5 bytes) accessor
@ 33 java.util.Stack::empty (13 bytes) executed < MinInliningThreshold times
s @ 47 java.util.Stack::pop (19 bytes) executed < MinInliningThreshold times
@ 67 sun.net.util.URLUtil::urlNoFragString (114 bytes) too big
@ 76 java.util.HashMap::containsKey (18 bytes) executed < MinInliningThreshold times
! @ 87 sun.misc.URLClassPath::getLoader (25 bytes) executed < MinInliningThreshold times
@ 94 sun.misc.URLClassPath$JarLoader::getClassPath (86 bytes) too big
\-> TypeProfile (9/9 counts) = sun/misc/URLClassPath$JarLoader
!m @ 107 sun.misc.URLClassPath::push (46 bytes) too big
@ 123 java.util.ArrayList::size (5 bytes) accessor
s @ 127 sun.misc.URLClassPath::validateLookupCache (80 bytes) too big
@ 136 java.util.ArrayList::add (29 bytes) inline (hot)
@ 7 java.util.ArrayList::ensureCapacityInternal (23 bytes) inline (hot)
@ 13 java.lang.Math::max (11 bytes) (intrinsic)
@ 19 java.util.ArrayList::ensureExplicitCapacity (26 bytes) inline (hot)
@ 22 java.util.ArrayList::grow (45 bytes) too big
@ 147 java.util.HashMap::put (13 bytes) inline (hot)
@ 2 java.util.HashMap::hash (20 bytes) inline (hot)
@ 9 java.lang.String::hashCode (55 bytes) inline (hot)
@ 9 java.util.HashMap::putVal (300 bytes) inline (hot)
@ 20 java.util.HashMap::resize (359 bytes) hot method too big
@ 56 java.util.HashMap::newNode (13 bytes) inline (hot)
\-> TypeProfile (646/751 counts) = java/util/HashMap
@ 9 java.util.HashMap$Node::<init> (26 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 91 java.lang.String::equals (81 bytes) (intrinsic)
@ 203 java.lang.String::equals (81 bytes) (intrinsic)
@ 152 java.util.HashMap::newNode (13 bytes) inline (hot)
\-> TypeProfile (209/272 counts) = java/util/HashMap
@ 9 java.util.HashMap$Node::<init> (26 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 253 java.util.HashMap::afterNodeAccess (1 bytes) inline (hot)
\-> TypeProfile (127/127 counts) = java/util/HashMap
@ 288 java.util.HashMap::resize (359 bytes) too big
@ 13 java.util.ArrayList::size (5 bytes) accessor
@ 190 java.util.ArrayList::get (11 bytes) inline (hot)
@ 2 java.util.ArrayList::rangeCheck (22 bytes) inline (hot)
@ 7 java.util.ArrayList::elementData (7 bytes) inline (hot)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
1031 314 size: 1832(1152) time: 0 inlined: 58 bytes
1031 315 3 java.lang.StringCoding::safeTrim (24 bytes)
@ 10 java.lang.System::getSecurityManager (4 bytes)
@ 20 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
1032 315 size: 1584(1056) time: 0 inlined: 34 bytes
1032 316 ! 3 java.lang.StringCoding::encode (120 bytes)
@ 3 java.lang.StringCoding::deref (19 bytes)
@ 1 java.lang.ThreadLocal::get (38 bytes) callee is too large
@ 15 java.lang.ref.SoftReference::get (29 bytes)
@ 1 java.lang.ref.Reference::get (5 bytes) intrinsic
@ 32 java.lang.StringCoding$StringEncoder::requestedCharsetName (5 bytes)
@ 35 java.lang.String::equals (81 bytes) callee is too large
@ 45 java.lang.StringCoding$StringEncoder::charsetName (31 bytes)
@ 17 sun.nio.cs.HistoricallyNamedCharset::historicalName (0 bytes) not inlineable
@ 27 java.nio.charset.Charset::name (5 bytes)
@ 48 java.lang.String::equals (81 bytes) callee is too large
! @ 59 java.lang.StringCoding::lookupCharset (24 bytes)
@ 1 java.nio.charset.Charset::isSupported (13 bytes)
@ 1 java.nio.charset.Charset::lookup (44 bytes) callee is too large
@ 8 java.nio.charset.Charset::forName (20 bytes)
@ 1 java.nio.charset.Charset::lookup (44 bytes) callee is too large
@ 16 java/nio/charset/UnsupportedCharsetException::<init> (not loaded) not inlineable
@ 18 java.lang.Error::<init> (6 bytes) don't inline Throwable constructors
@ 78 java.lang.StringCoding$StringEncoder::<init> (7 bytes)
s!m @ 84 sun.misc.URLClassPath::getLoader (197 bytes) inline (hot)
@ 13 java.util.ArrayList::size (5 bytes) accessor
@ 33 java.util.Stack::empty (13 bytes) executed < MinInliningThreshold times
s @ 47 java.util.Stack::pop (19 bytes) executed < MinInliningThreshold times
@ 67 sun.net.util.URLUtil::urlNoFragString (114 bytes) too big
@ 76 java.util.HashMap::containsKey (18 bytes) executed < MinInliningThreshold times
! @ 87 sun.misc.URLClassPath::getLoader (25 bytes) executed < MinInliningThreshold times
@ 94 sun.misc.URLClassPath$JarLoader::getClassPath (86 bytes) too big
\-> TypeProfile (9/9 counts) = sun/misc/URLClassPath$JarLoader
!m @ 107 sun.misc.URLClassPath::push (46 bytes) too big
@ 123 java.util.ArrayList::size (5 bytes) accessor
s @ 127 sun.misc.URLClassPath::validateLookupCache (80 bytes) too big
@ 136 java.util.ArrayList::add (29 bytes) inline (hot)
@ 7 java.util.ArrayList::ensureCapacityInternal (23 bytes) inline (hot)
@ 13 java.lang.Math::max (11 bytes) (intrinsic)
@ 19 java.util.ArrayList::ensureExplicitCapacity (26 bytes) inline (hot)
@ 22 java.util.ArrayList::grow (45 bytes) too big
@ 147 java.util.HashMap::put (13 bytes) inline (hot)
@ 2 java.util.HashMap::hash (20 bytes) inline (hot)
@ 9 java.lang.String::hashCode (55 bytes) inline (hot)
@ 9 java.util.HashMap::putVal (300 bytes) inline (hot)
@ 20 java.util.HashMap::resize (359 bytes) hot method too big
@ 56 java.util.HashMap::newNode (13 bytes) inline (hot)
\-> TypeProfile (646/751 counts) = java/util/HashMap
@ 9 java.util.HashMap$Node::<init> (26 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 91 java.lang.String::equals (81 bytes) (intrinsic)
@ 203 java.lang.String::equals (81 bytes) (intrinsic)
@ 152 java.util.HashMap::newNode (13 bytes) inline (hot)
\-> TypeProfile (209/272 counts) = java/util/HashMap
@ 9 java.util.HashMap$Node::<init> (26 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 253 java.util.HashMap::afterNodeAccess (1 bytes) inline (hot)
\-> TypeProfile (129/129 counts) = java/util/HashMap
@ 288 java.util.HashMap::resize (359 bytes) too big
@ 13 java.util.ArrayList::size (5 bytes) accessor
@ 190 java.util.ArrayList::get (11 bytes) inline (hot)
@ 2 java.util.ArrayList::rangeCheck (22 bytes) inline (hot)
@ 7 java.util.ArrayList::elementData (7 bytes) inline (hot)
@ 3 java.lang.StringCoding$StringEncoder::<init> (54 bytes) callee is too large
1033 321 n 0 java.util.zip.ZipFile::getEntryCSize (native) (static)
@ 99 java.io.UnsupportedEncodingException::<init> (6 bytes) not inlineable
@ 108 java.lang.StringCoding::set (13 bytes)
@ 6 java.lang.ref.SoftReference::<init> (13 bytes)
@ 2 java.lang.ref.Reference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes) callee is too large
@ 9 java.lang.ThreadLocal::set (30 bytes)
@ 0 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 6 java.lang.ThreadLocal::getMap (5 bytes)
@ 17 java.lang.ThreadLocal$ThreadLocalMap::access$100 1034 322 n 0 java.util.zip.ZipFile::getEntryMethod (native) (static)
(7 bytes)
@ 3 java.lang.ThreadLocal$ThreadLocalMap::set (136 bytes) callee is too large
@ 26 java.lang.ThreadLocal::createMap (14 bytes)
@ 7 java.lang.ThreadLocal$ThreadLocalMap::<init> (53 bytes) callee is too large
! @ 116 java.lang.StringCoding$StringEncoder::encode (179 bytes) callee is too large
1034 323 n 0 java.util.zip.ZipFile::freeEntry (native) (static)
1036 316 size: 10408(6400) time: 4 inlined: 242 bytes
1036 324 s 3 java.util.Vector::addElement (38 bytes)
@ 17 java.util.Vector::ensureCapacityHelper (16 bytes)
@ 12 java.util.Vector::grow (57 bytes) callee is too large
1036 324 size: 1776(1152) time: 0 inlined: 16 bytes
1037 326 1 java.lang.Enum::ordinal (5 bytes)
1037 326 size: 312(128) time: 0 inlined: 0 bytes
1037 327 1 java.util.logging.Level::intValue (5 bytes)
1037 327 size: 312(128) time: 0 inlined: 0 bytes
1037 330 3 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes)
@ 5 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) callee is too large
@ 8 org.jboss.logmanager.Logger::isLoggable (29 bytes)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes)
@ 9 java.util.logging.Level::intValue (5 bytes)
1037 330 size: 1368(928) time: 0 inlined: 39 bytes
1037 329 1 org.infinispan.LoggerHolder::getLogger (5 bytes)
1038 329 size: 312(128) time: 0 inlined: 0 bytes
1038 331 3 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes)
@ 8 java.lang.Enum::ordinal (5 bytes)
1038 331 size: 944(608) time: 0 inlined: 5 bytes
1038 332 3 org.jboss.logmanager.Logger::isLoggable (29 bytes)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes)
@ 9 java.util.logging.Level::intValue (5 bytes)
1038 332 size: 968(672) time: 0 inlined: 10 bytes
1038 333 2 org.infinispan.MyBenchmark::noVariable (14 bytes)
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes)
@ 10 org.jboss.logging.Logger::tracef (31 bytes)
@ 4 org.jboss.logging.BasicLogger::isEnabled (0 bytes) not inlineable
@ 27 org.jboss.logging.Logger::doLogf (0 bytes) no static binding
1039 333 size: 1168(608) time: 0 inlined: 36 bytes
1039 334 2 org.jboss.logging.Logger::tracef (31 bytes)
@ 4 org.jboss.logging.BasicLogger::isEnabled (0 bytes) not inlineable
@ 27 org.jboss.logging.Logger::doLogf (0 bytes) no static binding
1039 334 size: 1000(576) time: 0 inlined: 0 bytes
1039 328 1 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes)
1039 328 size: 312(128) time: 0 inlined: 0 bytes
1041 338 % 3 org.infinispan.generated.MyBenchmark_noVariable_jmhTest::noVariable_thrpt_jmhStub @ 13 (53 bytes)
@ 7 java.lang.System::nanoTime (0 bytes) intrinsic
@ 17 org.infinispan.MyBenchmark::noVariable (14 bytes) force inline by CompileOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes)
@ 10 org.jboss.logging.Logger::tracef (31 bytes)
@ 4 org.jboss.logging.BasicLogger::isEnabled (0 bytes) not inlineable
@ 27 org.jboss.logging.Logger::doLogf (0 bytes) no static binding
@ 34 java.lang.System::nanoTime (0 bytes) intrinsic
1042 338 % size: 3760(2336) time: 1 inlined: 50 bytes
1042 339 3 org.infinispan.generated.MyBenchmark_noVariable_jmhTest::noVariable_thrpt_jmhStub (53 bytes)
@ 7 java.lang.System::nanoTime (0 bytes) intrinsic
@ 17 org.infinispan.MyBenchmark::noVariable (14 bytes) force inline by CompileOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes)
@ 10 org.jboss.logging.Logger::tracef (31 bytes)
@ 4 org.jboss.logging.BasicLogger::isEnabled (0 bytes) not inlineable
@ 27 org.jboss.logging.Logger::doLogf (0 bytes) no static binding
@ 34 java.lang.System::nanoTime (0 bytes) intrinsic
1043 339 size: 3416(2048) time: 0 inlined: 50 bytes
1046 60 s! 3 sun.misc.URLClassPath::getLoader (197 bytes) made not entrant
1046 310 size: 10512(5792) time: 27 inlined: 775 bytes
1046 340 % 4 org.infinispan.generated.MyBenchmark_noVariable_jmhTest::noVariable_thrpt_jmhStub @ 13 (53 bytes)
@ 12 sun.misc.MetaIndex::mayContain (51 bytes) inline (hot)
@ 10 java.lang.String::endsWith (17 bytes) inline (hot)
@ 13 java.lang.String::startsWith (72 bytes) inline (hot)
@ 35 java.lang.String::startsWith (7 bytes) inline (hot)
@ 3 java.lang.String::startsWith (72 bytes) inline (hot)
! @ 21 sun.misc.URLClassPath$JarLoader::ensureOpen (32 bytes) inline (hot)
@ 12 sun.misc.URLClassPath$JarLoader$1::<init> (10 bytes) inline (hot)
@ 6 java.lang.Object::<init> (1 bytes) inline (hot)
@ 15 java.security.AccessController::doPrivileged (0 bytes) native method
@ 24 java.security.PrivilegedActionException::getException (5 bytes) exception method
@ 42 java.util.jar.JarFile::getJarEntry (9 bytes) inline (hot)
@ 2 java.util.jar.JarFile::getEntry (22 bytes) inline (hot)
!m @ 2 java.util.zip.ZipFile::getEntry (86 bytes) inline (hot)
@ 22 java.util.zip.ZipFile::ensureOpen (37 bytes) inline (hot)
@ 34 java.util.zip.ZipCoder::getBytes (192 bytes) inline (hot)
@ 1 java.util.zip.ZipCoder::encoder (35 bytes) inline (hot)
@ 12 sun.nio.cs.UTF_8::newEncoder (10 bytes) executed < MinInliningThreshold times
\-> TypeProfile (9/9 counts) = sun/nio/cs/UTF_8
@ 18 java.nio.charset.CharsetEncoder::onMalformedInput (26 bytes) executed < MinInliningThreshold times
@ 24 java.nio.charset.CharsetEncoder::onUnmappableCharacter (26 bytes) executed < MinInliningThreshold times
@ 4 java.nio.charset.CharsetEncoder::reset (11 bytes) inline (hot)
@ 1 java.nio.charset.CharsetEncoder::implReset (1 bytes) inline (hot)
@ 9 java.lang.String::toCharArray (25 bytes) inline (hot)
@ 20 java.lang.System::arraycopy (0 bytes) (intrinsic)
@ 17 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes) inline (hot)
@ 62 sun.nio.cs.UTF_8$Encoder::encode (359 bytes) hot method too big
@ 89 java.util.Arrays::copyOf (19 bytes) inline (hot)
@ 11 java.lang.Math::min (11 bytes) (intrinsic)
@ 14 java.lang.System::arraycopy (0 bytes) (intrinsic)
@ 38 java.util.zip.ZipFile::getEntry (0 bytes) native method
@ 51 java.util.zip.ZipFile::getZipEntry (236 bytes) executed < MinInliningThreshold times
@ 61 java.util.zip.ZipFile::freeEntry (0 bytes) native method
@ 16 java.util.jar.JarFile$JarFileEntry::<init> (11 bytes) inline (hot)
@ 7 java.util.jar.JarEntry::<init> (6 bytes) inline (hot)
@ 2 java.util.zip.ZipEntry::<init> (146 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 45 java.util.Objects::requireNonNull (15 bytes) executed < MinInliningThreshold times
! @ 54 sun.misc.URLClassPath$JarLoader::checkResource (55 bytes) executed < MinInliningThreshold times
@ 71 java.util.HashSet::<init> (16 bytes) inline (hot)
@ 1 java.util.AbstractSet::<init> (5 bytes) inline (hot)
@ 1 java.util.AbstractCollection::<init> (5 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 9 java.util.HashMap::<init> (11 bytes) inline (hot)
@ 1 java.util.AbstractMap::<init> (5 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
! @ 81 sun.misc.URLClassPath$JarLoader::getResource (349 bytes) hot method too big
1048 47 s 3 sun.misc.URLClassPath::getNextLoader (88 bytes) made not entrant
1048 309 size: 11824(5728) time: 29 inlined: 972 bytes
1048 325 4 sun.misc.MetaIndex::mayContain (51 bytes)
@ 17 org.infinispan.MyBenchmark::noVariable (14 bytes) force inline by CompilerOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes) accessor
@ 10 org.jboss.logging.Logger::tracef (31 bytes) inline (hot)
@ 4 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes) inline (hot)
@ 5 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) inline (hot)
@ 8 java.lang.Enum::ordinal (5 bytes) accessor
@ 8 org.jboss.logmanager.Logger::isLoggable (29 bytes) inline (hot)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes) accessor
@ 9 java.util.logging.Level::intValue (5 bytes) accessor
@ 10 java.lang.String::endsWith (17 bytes) inline (hot)
@ 13 java.lang.String::startsWith (72 bytes) inline (hot)
@ 35 java.lang.String::startsWith (7 bytes) inline (hot)
@ 3 java.lang.String::startsWith (72 bytes) inline (hot)
1050 338 % 3 org.infinispan.generated.MyBenchmark_noVariable_jmhTest::noVariable_thrpt_jmhStub @ -2 (53 bytes) made not entrant
1050 340 % size: 1648(800) time: 3 inlined: 186 bytes
1050 335 4 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes)
@ 5 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) inline (hot)
@ 8 java.lang.Enum::ordinal (5 bytes) accessor
@ 8 org.jboss.logmanager.Logger::isLoggable (29 bytes) inline (hot)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes) accessor
@ 9 java.util.logging.Level::intValue (5 bytes) accessor
1051 84 3 sun.misc.MetaIndex::mayContain (51 bytes) made not entrant
1051 325 size: 1200(608) time: 3 inlined: 168 bytes
1051 336 4 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes)
@ 8 java.lang.Enum::ordinal (5 bytes) accessor
1051 330 3 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes) made not entrant
1051 335 size: 656(352) time: 1 inlined: 124 bytes
1051 337 4 org.infinispan.MyBenchmark::noVariable (14 bytes)
1052 331 3 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) made not entrant
1052 336 size: 360(224) time: 0 inlined: 5 bytes
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes) accessor
@ 10 org.jboss.logging.Logger::tracef (31 bytes) inline (hot)
@ 4 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes) inline (hot)
@ 5 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) inline (hot)
@ 8 java.lang.Enum::ordinal (5 bytes) accessor
@ 8 org.jboss.logmanager.Logger::isLoggable (29 bytes) inline (hot)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes) accessor
@ 9 java.util.logging.Level::intValue (5 bytes) accessor
1053 333 2 org.infinispan.MyBenchmark::noVariable (14 bytes) made not entrant
1053 337 size: 832(384) time: 1 inlined: 172 bytes
1058 56 ! 3 sun.misc.URLClassPath$JarLoader::getResource (85 bytes) made not entrant
1058 320 size: 10272(4576) time: 27 inlined: 923 bytes
2037 340 % 4 org.infinispan.generated.MyBenchmark_noVariable_jmhTest::noVariable_thrpt_jmhStub @ -2 (53 bytes) made not entrant
2038 341 3 java.util.jar.Manifest$FastInputStream::readLine (167 bytes)
@ 32 java.util.jar.Manifest$FastInputStream::fill (38 bytes) callee is too large
@ 125 java.lang.System::arraycopy (0 bytes) intrinsic
2039 341 size: 2176(1312) time: 0 inlined: 0 bytes
2039 342 3 java.util.HashMap::<init> (11 bytes)
@ 1 java.util.AbstractMap::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
2039 342 size: 672(384) time: 0 inlined: 6 bytes
2039 343 s 3 java.lang.StringBuffer::toString (36 bytes)
@ 17 java.util.Arrays::copyOfRange (63 bytes) callee is too large
@ 32 java.lang.String::<init> (10 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
2040 343 size: 1472(1024) time: 0 inlined: 11 bytes
2041 344 3 java.util.Arrays::copyOf (46 bytes)
@ 17 java.lang.Class::getComponentType (0 bytes) native method
@ 21 java.lang.reflect.Array::newInstance (6 bytes)
@ 2 java.lang.reflect.Array::newArray (0 bytes) native method
@ 38 java.lang.Math::min (11 bytes)
@ 41 java.lang.System::arraycopy (0 bytes) intrinsic
2041 344 size: 2096(1472) time: 0 inlined: 17 bytes
2041 345 ! 3 java.util.zip.ZipFile$ZipFileInputStream::close (110 bytes)
@ 38 java.util.zip.ZipFile::access$400 (5 bytes)
@ 50 java.util.zip.ZipFile::access$400 (5 bytes)
@ 57 java.util.zip.ZipFile::access$1000 (6 bytes)
@ 2 java.util.zip.ZipFile::freeEntry (0 bytes) native method
@ 79 java.util.zip.ZipFile::access$000 (5 bytes)
@ 89 java.util.zip.ZipFile::access$000 (5 bytes)
@ 93 java.util.Map::remove (0 bytes) no static binding
2043 345 size: 2936(1920) time: 1 inlined: 26 bytes
2043 347 3 sun.reflect.ClassFileAssembler::emitConstantPoolClass (23 bytes)
@ 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 8 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
2043 347 size: 1864(928) time: 0 inlined: 57 bytes
2043 348 3 sun.reflect.ClassFileAssembler::getLength (11 bytes)
@ 4 sun.reflect.ByteVectorImpl::getLength (7 bytes)
2044 348 size: 688(384) time: 0 inlined: 7 bytes
2044 349 3 java.io.ObjectOutputStream$BlockDataOutputStream::writeShort (47 bytes)
@ 22 java.io.Bits::putShort (16 bytes)
@ 43 java.io.DataOutputStream::writeShort (35 bytes)
@ 12 java.io.OutputStream::write (0 bytes) no static binding
@ 26 java.io.OutputStream::write (0 bytes) no static binding
@ 31 java.io.DataOutputStream::incCount (20 bytes)
2044 349 size: 2064(1280) time: 0 inlined: 71 bytes
2044 352 3 java.lang.Class::searchMethods (90 bytes)
@ 3 java.lang.String::intern (0 bytes) native method
@ 26 java.lang.reflect.Method::getName (5 bytes)
@ 37 java.lang.reflect.Method::getParameterTypes 2044 356 n 0 java.lang.Class::isAssignableFrom (native)
(11 bytes)
@ 4 java.lang.Object::clone (0 bytes) no static binding
@ 40 java.lang.Class::arrayContentsEq (70 bytes) callee is too large
@ 51 java.lang.reflect.Method::getReturnType (5 bytes)
@ 56 java.lang.reflect.Method::getReturnType (5 bytes)
@ 59 java.lang.Class::isAssignableFrom (0 bytes) native method
@ 82 java.lang.Class::getReflectionFactory (26 bytes)
@ 10 sun.reflect.ReflectionFactory$GetReflectionFactoryAction::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 13 java.security.AccessController::doPrivileged (0 bytes) native method
@ 86 sun.reflect.ReflectionFactory::copyMethod (10 bytes)
@ 0 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
@ 7 java.lang.reflect.Modifier::isPublic (12 bytes)
@ 4 java.lang.reflect.ReflectAccess::copyMethod (5 bytes)
@ 1 java.lang.reflect.Method::copy (84 bytes) callee is too large
2046 357 n 0 java.lang.System::identityHashCode (native) (static)
2046 352 size: 5608(3744) time: 1 inlined: 100 bytes
2046 358 3 java.io.ObjectOutputStream$BlockDataOutputStream::getUTFLength (124 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 23 java.lang.Math::min (11 bytes)
@ 41 java.lang.String::getChars (62 bytes) callee is too large
2047 358 size: 2384(1536) time: 0 inlined: 17 bytes
2047 355 3 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes)
@ 11 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
2047 355 size: 752(384) time: 0 inlined: 0 bytes
2047 351 3 sun.reflect.ClassFileAssembler::incStack (11 bytes)
@ 7 sun.reflect.ClassFileAssembler::setStack (25 bytes)
2047 351 size: 632(384) time: 0 inlined: 25 bytes
2047 350 3 java.io.Bits::putShort (16 bytes)
2047 350 size: 576(224) time: 0 inlined: 0 bytes
2047 353 3 java.util.AbstractList::<init> (10 bytes)
@ 1 java.util.AbstractCollection::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
2047 353 size: 672(384) time: 0 inlined: 6 bytes
2047 346 1 java.lang.reflect.Constructor::getModifiers (5 bytes)
2047 346 size: 312(128) time: 0 inlined: 0 bytes
2047 354 1 java.io.ObjectStreamClass$FieldReflectorKey::hashCode (5 bytes)
2047 354 size: 312(128) time: 0 inlined: 0 bytes
2048 359 % 4 org.infinispan.generated.MyBenchmark_noVariable_jmhTest::noVariable_thrpt_jmhStub @ 13 (53 bytes)
@ 17 org.infinispan.MyBenchmark::noVariable (14 bytes) force inline by CompilerOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes) accessor
@ 10 org.jboss.logging.Logger::tracef (31 bytes) inline (hot)
@ 4 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes) inline (hot)
@ 5 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) inline (hot)
@ 8 java.lang.Enum::ordinal (5 bytes) accessor
@ 8 org.jboss.logmanager.Logger::isLoggable (29 bytes) inline (hot)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes) accessor
@ 9 java.util.logging.Level::intValue (5 bytes) accessor
@ 34 java.lang.System::nanoTime (0 bytes) (intrinsic)
2051 359 % size: 1656(800) time: 3 inlined: 186 bytes
2051 360 4 org.infinispan.generated.MyBenchmark_noVariable_jmhTest::noVariable_thrpt_jmhStub (53 bytes)
@ 7 java.lang.System::nanoTime (0 bytes) (intrinsic)
@ 17 org.infinispan.MyBenchmark::noVariable (14 bytes) force inline by CompilerOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes) accessor
@ 10 org.jboss.logging.Logger::tracef (31 bytes) inline (hot)
@ 4 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes) inline (hot)
@ 5 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) inline (hot)
@ 8 java.lang.Enum::ordinal (5 bytes) accessor
@ 8 org.jboss.logmanager.Logger::isLoggable (29 bytes) inline (hot)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes) accessor
@ 9 java.util.logging.Level::intValue (5 bytes) accessor
@ 17 org.infinispan.MyBenchmark::noVariable (14 bytes) force inline by CompilerOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes) accessor
@ 10 org.jboss.logging.Logger::tracef (31 bytes) inline (hot)
@ 4 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes) inline (hot)
@ 5 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) inline (hot)
@ 8 java.lang.Enum::ordinal (5 bytes) accessor
@ 8 org.jboss.logmanager.Logger::isLoggable (29 bytes) inline (hot)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes) accessor
@ 9 java.util.logging.Level::intValue (5 bytes) accessor
@ 34 java.lang.System::nanoTime (0 bytes) (intrinsic)
2055 339 3 org.infinispan.generated.MyBenchmark_noVariable_jmhTest::noVariable_thrpt_jmhStub (53 bytes) made not entrant
2055 360 size: 2368(864) time: 3 inlined: 372 bytes
655730791.035 ops/s
# Warmup Iteration 2: 3047 361 3 java.io.ObjectOutputStream$HandleTable::hash (8 bytes)
@ 1 java.lang.System::identityHashCode (0 bytes) native method
3047 361 size: 480(224) time: 0 inlined: 0 bytes
3047 362 3 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes)
@ 11 java.io.ObjectOutputStream$HandleTable::hash (8 bytes)
@ 1 java.lang.System::identityHashCode (0 bytes) native method
678759181.746 ops/s
3047 362 size: 1496(800) time: 0 inlined: 8 bytes
3047 363 3 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
# Warmup Iteration 3: @ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
3048 363 size: 712(448) time: 0 inlined: 0 bytes
4048 364 3 java.io.ObjectOutputStream$HandleTable::insert (39 bytes)
@ 2 java.io.ObjectOutputStream$HandleTable::hash (8 bytes)
@ 1 java.lang.System::identityHashCode (0 bytes) native method
4048 364 size: 1504(800) time: 0 inlined: 8 bytes
683856908.619 ops/s
# Warmup Iteration 4: 5048 365 n 0 sun.misc.Unsafe::compareAndSwapInt (native)
5048 366 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::getState (5 bytes)
5048 366 size: 312(128) time: 0 inlined: 0 bytes
5049 367 3 java.io.ObjectStreamClass$Caches::access$200 (4 bytes)
5049 367 size: 360(160) time: 0 inlined: 0 bytes
5049 368 1 java.io.ObjectStreamClass::getPrimDataSize (5 bytes)
5049 368 size: 312(128) time: 0 inlined: 0 bytes
5049 369 1 java.io.ObjectStreamClass::getNumObjFields (5 bytes)
5049 369 size: 312(128) time: 0 inlined: 0 bytes
682797666.747 ops/s
# Warmup Iteration 5: 6049 371 n 0 java.lang.Thread::isInterrupted (native)
6049 370 3 java.lang.Thread::interrupted (8 bytes)
@ 0 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 4 java.lang.Thread::isInterrupted (0 bytes) native method
6049 370 size: 512(224) time: 0 inlined: 0 bytes
684117327.914 ops/s
# Warmup Iteration 6: 7050 372 3 java.io.ObjectStreamClass::forClass (52 bytes)
@ 10 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 13 java.lang.System::getSecurityManager (4 bytes)
@ 19 sun.reflect.Reflection::getCallerClass (0 bytes) native method
@ 24 java.lang.Class::getClassLoader (28 bytes)
@ 1 java.lang.Class::getClassLoader0 (5 bytes)
@ 11 java.lang.System::getSecurityManager (4 bytes)
@ 20 sun.reflect.Reflection::getCallerClass (0 bytes) native method
679188449.724 ops/s
@ 23 java.lang.ClassLoader::checkClassLoaderPermission (29 bytes)
@ 0 java.lang.System::getSecurityManager (4 bytes)
@ 9 java.lang.ClassLoader::getClassLoader (11 bytes)
@ 7 java.lang.Class::getClassLoader0 (5 bytes)
# Warmup Iteration 7: @ 15 java.lang.ClassLoader::needsClassLoaderPermissionCheck (27 bytes)
@ 15 java.lang.ClassLoader::isAncestor (20 bytes)
@ 25 java.lang.SecurityManager::checkPermission (5 bytes) not inlineable
@ 31 java.lang.Class::getClassLoader (28 bytes)
@ 1 java.lang.Class::getClassLoader0 (5 bytes)
@ 11 java.lang.System::getSecurityManager (4 bytes)
@ 20 sun.reflect.Reflection::getCallerClass (0 bytes) native method
@ 23 java.lang.ClassLoader::checkClassLoaderPermission (29 bytes)
@ 0 java.lang.System::getSecurityManager (4 bytes)
@ 9 java.lang.ClassLoader::getClassLoader (11 bytes)
@ 7 java.lang.Class::getClassLoader0 (5 bytes)
@ 15 java.lang.ClassLoader::needsClassLoaderPermissionCheck (27 bytes)
@ 15 java.lang.ClassLoader::isAncestor (20 bytes)
@ 25 java.lang.SecurityManager::checkPermission (5 bytes) not inlineable
@ 34 sun.reflect.misc.ReflectUtil::needsPackageAccessCheck (31 bytes)
@ 19 sun.reflect.misc.ReflectUtil::isAncestor (20 bytes)
@ 3 java.lang.ClassLoader::getParent (32 bytes) callee is too large
@ 44 sun.reflect.misc.ReflectUtil::checkPackageAccess (19 bytes)
@ 1 java.lang.Class::getName (21 bytes)
@ 11 java.lang.Class::getName0 (0 bytes) native method
@ 4 sun.reflect.misc.ReflectUtil::checkPackageAccess (77 bytes) callee is too large
@ 8 sun.reflect.misc.ReflectUtil::isNonPublicProxyClass (51 bytes) callee is too large
@ 15 sun.reflect.misc.ReflectUtil::checkProxyPackageAccess (50 bytes) callee is too large
7053 372 size: 11264(7168) time: 3 inlined: 379 bytes
7053 373 3 java.util.concurrent.ConcurrentHashMap::get (162 bytes)
@ 1 java.lang.Object::hashCode (0 bytes) no static binding
@ 4 java.util.concurrent.ConcurrentHashMap::spread (10 bytes)
@ 34 java.util.concurrent.ConcurrentHashMap::tabAt (21 bytes)
@ 14 sun.misc.Unsafe::getObjectVolatile (0 bytes) intrinsic
@ 73 java.lang.Object::equals (11 bytes) no static binding
@ 93 java.util.concurrent.ConcurrentHashMap$Node::find (52 bytes) no static binding
@ 149 java.lang.Object::equals (11 bytes) no static binding
7054 373 size: 3984(2752) time: 0 inlined: 31 bytes
8051 374 s 3 java.io.BufferedOutputStream::write (67 bytes)
@ 10 java.io.BufferedOutputStream::flushBuffer (29 bytes)
@ 20 java.io.OutputStream::write (79 bytes) no static binding
@ 20 java.io.OutputStream::write (79 bytes) no static binding
@ 39 java.io.BufferedOutputStream::flushBuffer (29 bytes)
@ 20 java.io.OutputStream::write (79 bytes) no static binding
@ 53 java.lang.System::arraycopy (0 bytes) intrinsic
672030278.506 ops/s
# Warmup Iteration 8: 8052 374 size: 2768(1920) time: 0 inlined: 58 bytes
641601683.189 ops/s
# Warmup Iteration 9: 10052 375 3 java.util.ArrayList::grow (45 bytes)
@ 28 java.util.ArrayList::hugeCapacity (26 bytes)
@ 8 java.lang.OutOfMemoryError::<init> (5 bytes) don't inline Throwable constructors
@ 38 java.util.Arrays::copyOf (13 bytes)
@ 3 java.lang.Object::getClass (0 bytes) intrinsic
@ 6 java.util.Arrays::copyOf (46 bytes) callee is too large
654864668.523 ops/s
10053 375 size: 1704(1088) time: 0 inlined: 39 bytes
10053 376 3 java.io.Bits::putInt (36 bytes)
# Warmup Iteration 10: 10053 376 size: 728(320) time: 0 inlined: 0 bytes
10053 378 3 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes)
@ 20 java.io.ObjectOutputStream$BlockDataOutputStream::writeBlockHeader (70 bytes) callee is too large
@ 36 java.io.OutputStream::write (79 bytes) no static binding
10053 378 size: 912(576) time: 0 inlined: 0 bytes
10053 377 3 java.io.ObjectStreamClass::processQueue (21 bytes)
!m @ 1 java.lang.ref.ReferenceQueue::poll (28 bytes) no static binding
@ 11 java.util.concurrent.ConcurrentMap::remove (10 bytes) no static binding
10053 377 size: 1160(704) time: 0 inlined: 0 bytes
10053 379 1 java.util.concurrent.locks.AbstractOwnableSynchronizer::getExclusiveOwnerThread (5 bytes)
10053 379 size: 312(128) time: 0 inlined: 0 bytes
10053 380 1 java.util.concurrent.atomic.AtomicInteger::get (5 bytes)
10053 380 size: 312(128) time: 0 inlined: 0 bytes
11053 381 3 java.io.ObjectOutputStream$BlockDataOutputStream::writeInt (46 bytes)
11053 382 n 0 java.lang.Class::isInstance (native)
@ 21 java.io.Bits::putInt (36 bytes) callee is too large
@ 42 java.io.DataOutputStream::writeInt (65 bytes) callee is too large
11053 381 size: 888(544) time: 0 inlined: 0 bytes
621225447.401 ops/s
# Warmup Iteration 11: 12054 383 3 java.io.ObjectOutputStream::writeHandle (21 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes)
650404254.739 ops/s
@ 11 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 17 java.io.ObjectOutputStream$BlockDataOutputStream::writeInt (46 bytes) callee is too large
12054 383 size: 1152(576) time: 0 inlined: 33 bytes
# Warmup Iteration 12: 13054 384 3 java.util.concurrent.locks.AbstractOwnableSynchronizer::setExclusiveOwnerThread (6 bytes)
13055 384 size: 432(224) time: 0 inlined: 0 bytes
600624721.455 ops/s
# Warmup Iteration 13: 674454076.627 ops/s
# Warmup Iteration 14: 15056 385 3 java.lang.ref.WeakReference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
677810716.581 ops/s
15056 385 size: 848(544) time: 0 inlined: 26 bytes
15056 386 ! 3 java.io.ObjectStreamClass::lookup (335 bytes)
@ 7 java.lang.Class::isAssignableFrom (0 bytes) native method
# Warmup Iteration 15: @ 15 java.io.ObjectStreamClass$Caches::access$200 (4 bytes)
@ 21 java.io.ObjectStreamClass::processQueue (21 bytes)
!m @ 1 java.lang.ref.ReferenceQueue::poll (28 bytes)
@ 17 java.lang.ref.ReferenceQueue::reallyPoll (66 bytes) callee is too large
@ 11 java.util.concurrent.ConcurrentHashMap::remove (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::replaceNode (416 bytes) callee is too large
@ 29 java.io.ObjectStreamClass$Caches::access$200 (4 bytes)
@ 32 java.io.ObjectStreamClass$WeakClassKey::<init> (15 bytes)
@ 3 java.lang.ref.WeakReference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 8 java.lang.System::identityHashCode (0 bytes) native method
@ 40 java.util.concurrent.ConcurrentHashMap::get (162 bytes) callee is too large
@ 57 java.lang.ref.Reference::get (5 bytes) no static binding
@ 75 java.io.ObjectStreamClass$EntryFuture::<init> (5 bytes)
@ 1 java.io.ObjectStreamClass$EntryFuture::<init> (19 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 5 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 86 java.lang.ref.SoftReference::<init> (13 bytes)
@ 2 java.lang.ref.Reference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 100 java.util.concurrent.ConcurrentHashMap::remove (32 bytes)
!m @ 20 java.util.concurrent.ConcurrentHashMap::replaceNode (416 bytes) callee is too large
@ 112 java.util.concurrent.ConcurrentHashMap::putIfAbsent (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes) callee is too large
@ 126 java.lang.ref.Reference::get (5 bytes) no static binding
@ 180 java.io.ObjectStreamClass$EntryFuture::getOwner (5 bytes)
@ 183 java.lang.Thread::currentThread (0 bytes) intrinsic
s! @ 197 java.io.ObjectStreamClass$EntryFuture::get (46 bytes) callee is too large
! @ 212 java.io.ObjectStreamClass::<init> (260 bytes) callee is too large
s @ 230 java.io.ObjectStreamClass$EntryFuture::set (23 bytes)
@ 18 java.lang.Object::notifyAll (0 bytes) native method
@ 246 java.lang.ref.SoftReference::<init> (13 bytes)
@ 2 java.lang.ref.Reference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 249 java.util.concurrent.ConcurrentHashMap::put (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes) callee is too large
s! @ 260 java.io.ObjectStreamClass$EntryFuture::get (46 bytes) callee is too large
@ 315 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 320 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 325 java.lang.StringBuilder::append (9 bytes)
@ 2 java.lang.String::valueOf (14 bytes)
@ 10 java.lang.Object::toString (36 bytes) no static binding
@ 5 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 328 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 331 java/lang/InternalError::<init> (not loaded) not inlineable
15060 386 size: 18992(13280) time: 3 inlined: 382 bytes
16057 387 ! 3 java.io.ObjectOutputStream::writeObject0 (619 bytes)
@ 5 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
665434007.220 ops/s
# Warmup Iteration 16: @ 24 java.io.ObjectOutputStream$ReplaceTable::lookup (24 bytes)
@ 5 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes) callee is too large
@ 33 java.io.ObjectOutputStream::writeNull (10 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 51 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 65 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes) callee is too large
@ 78 java.io.ObjectOutputStream::writeHandle (21 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 17 java.io.ObjectOutputStream$BlockDataOutputStream::writeInt (46 bytes) callee is too large
@ 96 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 114 java.io.ObjectOutputStream::writeClass (37 bytes) callee is too large
@ 132 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 150 java.io.ObjectOutputStream::writeClassDesc (60 bytes) callee is too large
@ 168 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 177 java.lang.Object::getClass (0 bytes) intrinsic
! @ 185 java.io.ObjectStreamClass::lookup (335 bytes) callee is too large
@ 192 java.io.ObjectStreamClass::hasWriteReplaceMethod (17 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
! @ 201 java.io.ObjectStreamClass::invokeWriteReplace (73 bytes) callee is too large
@ 210 java.lang.Object::getClass (0 bytes) intrinsic
@ 240 java.io.ObjectOutputStream::replaceObject (2 bytes)
@ 287 java.io.ObjectOutputStream$ReplaceTable::assign (33 bytes)
@ 5 java.io.ObjectOutputStream$HandleTable::assign (52 bytes) callee is too large
@ 19 java.io.ObjectOutputStream$ReplaceTable::grow (34 bytes) callee is too large
@ 295 java.io.ObjectOutputStream::writeNull (10 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 313 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 327 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes) callee is too large
@ 340 java.io.ObjectOutputStream::writeHandle (21 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 17 java.io.ObjectOutputStream$BlockDataOutputStream::writeInt (46 bytes) callee is too large
@ 358 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 376 java.io.ObjectOutputStream::writeClass (37 bytes) callee is too large
@ 394 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 412 java.io.ObjectOutputStream::writeClassDesc (60 bytes) callee is too large
@ 430 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 448 java.io.ObjectOutputStream::writeString (74 bytes) callee is too large
@ 456 java.lang.Class::isArray (0 bytes) native method
! @ 467 java.io.ObjectOutputStream::writeArray (611 bytes) callee is too large
@ 488 java.io.ObjectOutputStream::writeEnum (63 bytes) callee is too large
! @ 506 java.io.ObjectOutputStream::writeOrdinaryObject (175 bytes) callee is too large
@ 587 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 565 java.lang.Class::getName (21 bytes)
@ 11 java.lang.Class::getName0 (0 bytes) native method
@ 568 java/io/NotSerializableException::<init> (not loaded) not inlineable
@ 611 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
16061 387 size: 21808(13248) time: 4 inlined: 562 bytes
16061 388 3 java.io.ObjectOutputStream$ReplaceTable::lookup (24 bytes)
@ 5 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes) callee is too large
16062 388 size: 832(416) time: 0 inlined: 0 bytes
16062 389 3 java.io.ObjectOutputStream$HandleTable::assign (52 bytes)
@ 13 java.io.ObjectOutputStream$HandleTable::growEntries (58 bytes) callee is too large
@ 28 java.io.ObjectOutputStream$HandleTable::growSpine (67 bytes) callee is too large
@ 37 java.io.ObjectOutputStream$HandleTable::insert (39 bytes) callee is too large
16062 389 size: 904(512) time: 0 inlined: 0 bytes
17058 390 n 0 sun.misc.Unsafe::getObject (native)
17058 391 3 java.io.ObjectStreamClass::getFields (22 bytes)
@ 8 java.lang.Object::clone (0 bytes) no static binding
17058 391 size: 1032(704) time: 0 inlined: 0 bytes
654019080.254 ops/s
# Warmup Iteration 17: 18059 392 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::setState (6 bytes)
648865221.658 ops/s
18059 392 size: 400(192) time: 0 inlined: 0 bytes
18059 393 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::compareAndSetState (13 bytes)
# Warmup Iteration 18: @ 9 sun.misc.Unsafe::compareAndSwapInt (0 bytes) intrinsic
18059 393 size: 432(224) time: 0 inlined: 0 bytes
639390114.110 ops/s
# Warmup Iteration 19: 677603413.143 ops/s
# Warmup Iteration 20: 674686338.092 ops/s
Iteration 1: 673975817.689 ops/s
22062 394 3 sun.reflect.ReflectionFactory::copyField (10 bytes)
@ 0 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
@ 7 java.lang.reflect.Modifier::isPublic (12 bytes)
@ 4 java.lang.reflect.ReflectAccess::copyField (5 bytes)
@ 1 java.lang.reflect.Field::copy (76 bytes) callee is too large
22062 394 size: 1296(800) time: 0 inlined: 32 bytes
22062 395 3 java.lang.reflect.ReflectAccess::copyField (5 bytes)
@ 1 java.lang.reflect.Field::copy (76 bytes) callee is too large
22062 395 size: 656(352) time: 0 inlined: 0 bytes
Iteration 2: 23063 397 ! 3 java.io.ObjectOutputStream::defaultWriteFields (270 bytes)
683053902.003 ops/s
Iteration 3: @ 1 java.io.ObjectStreamClass::forClass (52 bytes) callee is too large
@ 15 java.lang.Class::isInstance (0 bytes) intrinsic
@ 25 java.lang.ClassCastException::<init> (5 bytes) don't inline Throwable constructors
@ 30 java.io.ObjectStreamClass::checkDefaultSerialize (20 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 15 java.io.ObjectStreamClass$ExceptionInfo::newInvalidClassException (16 bytes)
@ 12 java/io/InvalidClassException::<init> (not loaded) not inlineable
@ 34 java.io.ObjectStreamClass::getPrimDataSize (5 bytes)
@ 70 java.io.ObjectStreamClass::getPrimFieldValues (10 bytes)
@ 6 java.io.ObjectStreamClass$FieldReflector::getPrimFieldValues (317 bytes) callee is too large
@ 85 java.io.ObjectOutputStream$BlockDataOutputStream::write (152 bytes) callee is too large
@ 90 java.io.ObjectStreamClass::getFields (22 bytes)
@ 96 java.io.ObjectStreamClass::getNumObjFields (5 bytes)
@ 117 java.io.ObjectStreamClass::getObjFieldValues (10 bytes)
@ 6 java.io.ObjectStreamClass$FieldReflector::getObjFieldValues (99 bytes) callee is too large
@ 223 java.io.ObjectStreamField::isUnshared (5 bytes)
! @ 226 java.io.ObjectOutputStream::writeObject0 (619 bytes) callee is too large
23064 397 size: 5560(3136) time: 1 inlined: 111 bytes
23064 396 3 java.io.ObjectStreamClass::hasWriteObjectMethod (17 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
23064 396 size: 952(576) time: 0 inlined: 18 bytes
24064 398 3 java.util.Random::next (47 bytes)
@ 8 java.util.concurrent.atomic.AtomicLong::get (5 bytes)
685185117.825 ops/s
@ 32 java.util.concurrent.atomic.AtomicLong::compareAndSet (13 bytes)
@ 9 sun.misc.Unsafe::compareAndSwapLong (0 bytes) intrinsic
Iteration 4: 24064 398 size: 1352(896) time: 0 inlined: 18 bytes
24064 399 3 java.util.concurrent.atomic.AtomicLong::get (5 bytes)
24064 399 size: 400(192) time: 0 inlined: 0 bytes
25064 400 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::compareAndSetWaitStatus (13 bytes)
@ 9 sun.misc.Unsafe::compareAndSwapInt (0 bytes) intrinsic
25064 400 size: 400(192) time: 0 inlined: 0 bytes
677784421.621 ops/s
Iteration 5: 26065 401 3 java.io.ObjectStreamClass::isExternalizable (9 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
26065 401 size: 856(480) time: 0 inlined: 18 bytes
26065 402 3 java.io.ObjectStreamClass::getClassDataLayout (20 bytes)
678434203.933 ops/s
@ 9 java.io.ObjectStreamClass::getClassDataLayout0 (296 bytes) callee is too large
Iteration 6: 26065 402 size: 616(352) time: 0 inlined: 0 bytes
27065 403 3 java.util.concurrent.CountDownLatch$Sync::tryAcquireShared (13 bytes)
671078912.666 ops/s
Iteration 7: @ 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::getState (5 bytes)
27065 403 size: 656(448) time: 0 inlined: 5 bytes
27065 404 3 java.util.concurrent.locks.ReentrantLock$Sync::tryRelease (45 bytes)
@ 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::getState (5 bytes)
@ 7 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 11 java.util.concurrent.locks.AbstractOwnableSynchronizer::getExclusiveOwnerThread (5 bytes)
@ 21 java.lang.IllegalMonitorStateException::<init> (5 bytes) don't inline Throwable constructors
@ 35 java.util.concurrent.locks.AbstractOwnableSynchronizer::setExclusiveOwnerThread (6 bytes)
@ 40 java.util.concurrent.locks.AbstractQueuedSynchronizer::setState (6 bytes)
27066 404 size: 1704(1280) time: 0 inlined: 22 bytes
27066 405 3 java.util.concurrent.locks.LockSupport::setBlocker (12 bytes)
@ 8 sun.misc.Unsafe::putObject (0 bytes) intrinsic
27066 405 size: 400(192) time: 0 inlined: 0 bytes
664666687.785 ops/s
Iteration 8: 29067 406 3 java.io.ObjectOutputStream::writeClassDesc (60 bytes)
@ 5 java.io.ObjectOutputStream::writeNull (10 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 20 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes) callee is too large
@ 31 java.io.ObjectOutputS675445526.892 ops/s
tream::writeHandle (21 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 17 java.io.ObjectOutputStream$BlockDataOutputStream::writeInt (46 bytes) callee is too large
Iteration 9: @ 38 java.io.ObjectStreamClass::isProxy (9 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 47 java.io.ObjectOutputStream::writeProxyDesc (136 bytes) callee is too large
@ 56 java.io.ObjectOutputStream::writeNonProxyDesc (109 bytes) callee is too large
29067 406 size: 2568(1408) time: 0 inlined: 58 bytes
30067 407 3 java.util.concurrent.locks.AbstractQueuedSynchronizer$Node::predecessor (19 bytes)
@ 13 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
30067 407 size: 736(416) time: 0 inlined: 0 bytes
665896320.264 ops/s
Iteration 10: 674727849.618 ops/s
Iteration 11: 32068 409 ! 3 java.io.ObjectOutputStream::writeSerialData (221 bytes)
@ 1 java.io.ObjectStreamClass::getClassDataLayout (20 bytes)
@ 9 java.io.ObjectStreamClass::getClassDataLayout0 (296 bytes) callee is too large
@ 26 java.io.ObjectStreamClass::hasWriteObjectMethod (17 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
672918553.400 ops/s
@ 98 java.io.SerialCallbackContext::<init> (22 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
Iteration 12: @ 15 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 109 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
! @ 117 java.io.ObjectStreamClass::invokeWriteObject (79 bytes) callee is too large
@ 125 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 135 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes)
@ 11 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 173 java.io.SerialCallbackContext::setUsed (6 bytes)
@ 142 java.io.SerialCallbackContext::setUsed (6 bytes)
! @ 211 java.io.ObjectOutputStream::defaultWriteFields (270 bytes) callee is too large
32070 409 size: 6168(3552) time: 1 inlined: 193 bytes
32070 408 3 java.io.ObjectStreamClass::checkSerialize (20 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 15 java.io.ObjectStreamClass$ExceptionInfo::newInvalidClassException (16 bytes)
@ 12 java/io/InvalidClassException::<init> (not loaded) not inlineable
32070 408 size: 1344(768) time: 0 inlined: 34 bytes
33069 410 ! 3 java.io.ObjectOutputStream::writeOrdinaryObject (175 bytes)
@ 74 java.io.ObjectStreamClass::checkSerialize (20 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 15 java.io.ObjectStreamClass$ExceptionInfo::newInvalidClassException (16 bytes)
@ 12 java/io/InvalidClassException::<init> (not loaded) not inlineable
@ 83 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes)
670498401.816 ops/s
@ 11 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 89 java.io.ObjectOutputStream::writeClassDesc (60 bytes) callee is too large
@ 105 java.io.ObjectOutputStream$HandleTable::assign (52 bytes) callee is too large
Iteration 13: @ 110 java.io.ObjectStreamClass::isExternalizable (9 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 117 java.io.ObjectStreamClass::isProxy (9 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
! @ 128 java.io.ObjectOutputStream::writeExternalData (137 bytes) callee is too large
! @ 137 java.io.ObjectOutputStream::writeSerialData (221 bytes) callee is too large
33071 410 size: 5840(2784) time: 1 inlined: 141 bytes
667257144.231 ops/s
Iteration 14: 673226278.043 ops/s
Iteration 15: 36071 414 3 java.io.ObjectStreamClass$FieldReflector::getPrimFieldValues (317 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
@ 187 sun.misc.Unsafe::getByte (0 bytes) intrinsic
@ 203 sun.misc.Unsafe::getChar (0 bytes) intrinsic
@ 206 java.io.Bits::putChar (16 bytes)
@ 293 sun.misc.Unsafe::getDouble (0 bytes) intrinsic
@ 296 java.io.Bits::putDouble (10 bytes)
@ 3 java.lang.Double::doubleToLongBits (33 bytes) callee is too large
@ 6 java.io.Bits::putLong (86 bytes) callee is too large
@ 257 sun.misc.Unsafe::getFloat (0 bytes) intrinsic651667212.513 ops/s
@ 260 java.io.Bits::putFloat (10 bytes)
@ 3 java.lang.Float::floatToIntBits (26 bytes)
@ 1 java.lang.Float::floatToRawIntBits (0 bytes) intrinsic
Iteration 16: @ 6 java.io.Bits::putInt (36 bytes) callee is too large
@ 239 sun.misc.Unsafe::getInt (0 bytes) intrinsic
@ 242 java.io.Bits::putInt (36 bytes) callee is too large
@ 275 sun.misc.Unsafe::getLong (0 bytes) intrinsic
@ 278 java.io.Bits::putLong (86 bytes) callee is too large
@ 221 sun.misc.Unsafe::getShort (0 bytes) intrinsic
@ 224 java.io.Bits::putShort (16 bytes)
@ 169 sun.misc.Unsafe::getBoolean (0 bytes) intrinsic
@ 172 java.io.Bits::putBoolean (14 bytes)
@ 306 java/lang/InternalError::<init> (not loaded) not inlineable
36072 414 size: 4944(2464) time: 1 inlined: 92 bytes
36072 413 3 java.io.ObjectStreamClass$WeakClassKey::equals (42 bytes)
@ 15 java.lang.ref.Reference::get (5 bytes) intrinsic
@ 28 java.lang.ref.Reference::get (5 bytes) intrinsic
36072 413 size: 1568(1280) time: 0 inlined: 0 bytes
36072 416 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::release (33 bytes)
@ 2 java.util.concurrent.locks.AbstractQueuedSynchronizer::tryRelease (8 bytes) no static binding
@ 26 java.util.concurrent.locks.AbstractQueuedSynchronizer::unparkSuccessor (84 bytes) callee is too large
36073 416 size: 960(608) time: 0 inlined: 0 bytes
36073 415 3 java.io.ObjectOutputStream$BlockDataOutputStream::write (152 bytes)
@ 13 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 23 java.io.OutputStream::write (79 bytes) no static binding
@ 42 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 68 java.io.ObjectOutputStream$BlockDataOutputStream::writeBlockHeader (70 bytes) callee is too large
@ 80 java.io.OutputStream::write (79 bytes) no static binding
@ 107 java.lang.Math::min (11 bytes)
@ 124 java.lang.System::arraycopy (0 bytes) intrinsic
36073 415 size: 2760(1888) time: 0 inlined: 11 bytes
36073 411 3 java.util.ArrayList$Itr::next (66 bytes)
@ 1 java.util.ArrayList$Itr::checkForComodification (23 bytes)
@ 18 java/util/ConcurrentModificationException::<init> (not loaded) not inlineable
@ 14 java.util.ArrayList::access$100 (5 bytes)
@ 24 java/util/NoSuchElementException::<init> (not loaded) not inlineable
@ 46 java/util/ConcurrentModificationException::<init> (not loaded) not inlineable
36074 411 size: 1728(992) time: 0 inlined: 28 bytes
36074 412 3 java.util.ArrayList$Itr::checkForComodification (23 bytes)
@ 18 java/util/ConcurrentModificationException::<init> (not loaded) not inlineable
36074 412 size: 736(384) time: 0 inlined: 0 bytes
37072 417 3 java.util.ArrayList::iterator (10 bytes)
@ 6 java.util.ArrayList$Itr::<init> (6 bytes)
@ 2 java.util.ArrayList$Itr::<init> (26 bytes)
@ 6 java.lang.Object::<init> (1 bytes)
37072 417 size: 1000(608) time: 0 inlined: 33 bytes
37072 418 3 java.util.ArrayList$Itr::<init> (6 bytes)
@ 2 java.util.ArrayList$Itr::<init> (26 bytes)
650470918.278 ops/s
@ 6 java.lang.Object::<init> (1 bytes)
Iteration 17: 37072 418 size: 808(448) time: 0 inlined: 27 bytes
38072 419 3 java.util.concurrent.locks.ReentrantLock::unlock (10 bytes)
@ 5 java.util.concurrent.locks.AbstractQueuedSynchronizer::release (33 bytes)
@ 2 java.util.concurrent.locks.ReentrantLock$Sync::tryRelease (45 bytes) callee is too large
@ 26 java.util.concurrent.locks.AbstractQueuedSynchronizer::unparkSuccessor (84 bytes) callee is too large
38073 419 size: 1280(832) time: 0 inlined: 33 bytes
659298838.207 ops/s
Iteration 18: 664297747.229 ops/s
Iteration 19: 670173056.065 ops/s
Iteration 20: 41074 420 s 3 sun.misc.URLClassPath::getLookupCache (98 bytes)
@ 20 sun.misc.URLClassPath::getLookupCacheForClassLoader (0 bytes) native method
@ 42 sun.misc.URLClassPath::ensureLoaderOpened (77 bytes) callee is too large
672554971.797 ops/s
41075 420 size: 1688(1216) time: 0 inlined: 0 bytes
41075 421 3 java.util.WeakHashMap::remove (133 bytes)
@ 1 java.util.WeakHashMap::maskNull (12 bytes)
@ 7 java.util.WeakHashMap::hash (28 bytes)
@ 1 java.lang.Object::hashCode (0 bytes) no static binding
@ 12 java.util.WeakHashMap::getTable (9 bytes)
!m @ 1 java.util.WeakHashMap::expungeStaleEntries (139 bytes) callee is too large
@ 21 java.util.WeakHashMap::indexFor (6 bytes)
@ 61 java.lang.ref.Reference::get (5 bytes) intrinsic
@ 64 java.util.WeakHashMap::eq (19 bytes)
@ 7 java.lang.Object::equals (11 bytes) no static binding
41076 421 size: 3792(2560) time: 0 inlined: 74 bytes
41076 422 3 sun.net.www.protocol.file.Handler::parseURL (18 bytes)
@ 8 java.lang.String::replace (127 bytes) callee is too large
@ 14 java.net.URLStreamHandler::parseURL (1158 bytes) callee is too large
41076 422 size: 832(448) time: 0 inlined: 0 bytes
41076 424 3 java.lang.Class::privateGetDeclaredMethods (67 bytes)
@ 0 java.lang.Class::checkInitted (19 bytes)
@ 11 java.lang.Class$3::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 14 java.security.AccessController::doPrivileged (0 bytes) native method
@ 4 java.lang.Class::reflectionData (49 bytes) callee is too large
@ 37 java.lang.Class::getDeclaredMethods0 (0 bytes) native method
@ 40 sun.reflect.Reflection::filterMethods (31 bytes)
@ 13 java.util.Map::get (0 bytes) no static binding
@ 21 sun.reflect.Reflection::filter (220 bytes) callee is too large
41077 424 size: 3176(2112) time: 0 inlined: 56 bytes
41077 423 3 java.net.URLStreamHandler::parseURL (1158 bytes)
@ 1 java.net.URL::getProtocol (5 bytes)
@ 7 java.net.URL::getAuthority (5 bytes)
@ 13 java.net.URL::getUserInfo (5 bytes)
@ 19 java.net.URL::getHost (5 bytes)
@ 25 java.net.URL::getPort (5 bytes)
@ 31 java.net.URL::getPath (5 bytes)
@ 37 java.net.URL::getQuery (5 bytes)
@ 43 java.net.URL::getRef (5 bytes)
@ 63 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
@ 101 java.lang.String::substring (79 bytes) callee is too large
@ 121 java.lang.String::substring (79 bytes) callee is too large
@ 138 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 150 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 162 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 174 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 204 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 216 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 231 java.lang.String::indexOf (70 bytes) callee is too large
@ 245 java.lang.String::indexOf (70 bytes) callee is too large
@ 263 java.lang.String::substring (79 bytes) callee is too large
@ 275 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
@ 291 java.lang.String::substring (79 bytes) callee is too large
@ 302 java.lang.String::substring (56 bytes) callee is too large
@ 320 java.lang.String::length (6 bytes)
@ 329 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 341 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
@ 362 java.lang.String::substring (79 bytes) callee is too large
@ 372 java.lang.String::substring (79 bytes) callee is too large
@ 375 sun.net.util.IPAddressUtil::isIPv6LiteralAddress (13 bytes)
@ 1 sun.net.util.IPAddressUtil::textToNumericFormatV6 (500 bytes) callee is too large
@ 389 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 394 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 399 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 402 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 405 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 414 java.lang.String::length (6 bytes)
@ 430 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 443 java.lang.String::length (6 bytes)
@ 459 java.lang.String::substring (56 bytes) callee is too large
@ 462 java.lang.Integer::parseInt (7 bytes)
@ 3 java.lang.Integer::parseInt (261 bytes) callee is too large
@ 478 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 483 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 488 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 491 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 494 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 509 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 514 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 519 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 522 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 525 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 533 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
@ 548 java.lang.String::length (6 bytes)
@ 564 java.lang.String::substring (56 bytes) callee is too large
@ 567 java.lang.Integer::parseInt (7 bytes)
@ 3 java.lang.Integer::parseInt (261 bytes) callee is too large
@ 577 java.lang.String::substring (79 bytes) callee is too large
@ 603 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 608 java.lang.StringBuilder::append (8 bytes)
Result "noVariable":
670130594.094 ±(99.9%) 7828925.179 ops/s [Average]
(min, avg, max) = (650470918.278, 670130594.094, 685185117.825), stdev = 9015801.879
CI (99.9%): [662301668.915, 677959519.272] (assumes normal distribution)
# JMH 1.14.1 (released 13 days ago)
# VM version: JDK 1.8.0_77, VM 25.77-b03
# VM invoker: /opt/jdk1.8.0_77/jre/bin/java
# VM options: -Xmx4G -Xms4G -server -Dorg.jboss.logging.provider=jboss -Djava.util.logging.manager=org.jboss.logmanager.LogManager -XX:+UnlockDiagnosticVMOptions -XX:+PrintInlining -XX:+PrintCompilation -XX:+PrintCompilation2
# Warmup: 20 iterations, 1 s each
# Measurement: 20 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: org.infinispan.MyBenchmark.withIsTraceEnabledCheck
# Run progress: 33.33% complete, ETA 00:01:22
# Fork: 1 of 1
48 1 3 java.lang.String::hashCode (55 bytes)
49 1 size: 840(512) time: 0 inlined: 0 bytes
49 2 3 java.lang.Math::min (11 bytes)
49 2 size: 464(256) time: 0 inlined: 0 bytes
49 3 3 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
49 3 size: 808(448) time: 0 inlined: 0 bytes
49 4 3 java.lang.String::length (6 bytes)
50 5 n 0 java.lang.System::arraycopy (native) (static)
50 4 size: 472(224) time: 0 inlined: 0 bytes
51 6 3 java.lang.String::<init> (82 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 13 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 30 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 65 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 75 java.util.Arrays::copyOfRange (63 bytes) callee is too large
52 6 size: 1840(1056) time: 0 inlined: 1 bytes
52 7 3 java.util.Arrays::copyOfRange (63 bytes)
@ 16 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 20 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (62 bytes) callee is too large
@ 25 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 29 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (62 bytes) callee is too large
@ 32 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 35 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 54 java.lang.Math::min (11 bytes)
@ 57 java.lang.System::arraycopy (0 bytes) intrinsic
53 7 size: 4096(2624) time: 1 inlined: 72 bytes
53 10 3 java.lang.String::indexOf (70 bytes)
@ 66 java.lang.String::indexOfSupplementary (71 bytes) callee is too large
53 10 size: 1168(736) time: 0 inlined: 0 bytes
53 9 3 java.lang.Object::<init> (1 bytes)
53 9 size: 424(192) time: 0 inlined: 0 bytes
53 11 1 java.lang.ref.Reference::get (5 bytes)
53 11 size: 312(128) time: 0 inlined: 0 bytes
53 13 3 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
53 13 size: 720(416) time: 0 inlined: 0 bytes
54 14 3 java.lang.String::equals (81 bytes)
54 14 size: 1768(1216) time: 0 inlined: 0 bytes
54 8 3 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
54 8 size: 608(352) time: 0 inlined: 0 bytes
54 12 1 java.io.File::getPath (5 bytes)
54 12 size: 312(128) time: 0 inlined: 0 bytes
55 15 3 java.lang.System::getSecurityManager (4 bytes)
55 15 size: 392(192) time: 0 inlined: 0 bytes
56 16 3 java.lang.Character::toLowerCase (6 bytes)
@ 1 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
56 16 size: 880(480) time: 0 inlined: 9 bytes
57 18 3 java.lang.String::lastIndexOf (52 bytes)
@ 16 java.lang.Math::min (11 bytes)
@ 48 java.lang.String::lastIndexOfSupplementary (70 bytes) callee is too large
57 18 size: 1200(736) time: 0 inlined: 11 bytes
57 17 3 java.lang.AbstractStringBuilder::append (50 bytes)
@ 5 java.lang.AbstractStringBuilder::appendNull (56 bytes) callee is too large
@ 10 java.lang.String::length (6 bytes)
57 21 4 java.lang.String::charAt (29 bytes)
@ 21 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 35 java.lang.String::getChars (62 bytes) callee is too large
58 17 size: 1680(1088) time: 0 inlined: 22 bytes
58 20 3 java.lang.String::getChars (62 bytes)
@ 9 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 27 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 43 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
58 3 3 java.lang.String::charAt (29 bytes) made not entrant
58 21 size: 400(192) time: 0 inlined: 0 bytes
@ 58 java.lang.System::arraycopy (0 bytes) intrinsic
58 20 size: 1552(864) time: 0 inlined: 0 bytes
58 22 3 java.lang.CharacterDataLatin1::getProperties (11 bytes)
58 22 size: 584(256) time: 0 inlined: 0 bytes
58 23 3 java.lang.CharacterData::of (120 bytes)
58 23 size: 1960(1248) time: 0 inlined: 0 bytes
58 19 3 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
59 19 size: 488(224) time: 0 inlined: 0 bytes
59 24 3 java.lang.CharacterDataLatin1::toLowerCase (39 bytes)
@ 4 java.lang.CharacterDataLatin1::getProperties (11 bytes)
59 24 size: 944(512) time: 0 inlined: 11 bytes
59 26 1 java.lang.Object::<init> (1 bytes)
59 9 3 java.lang.Object::<init> (1 bytes) made not entrant
59 26 size: 336(128) time: 0 inlined: 0 bytes
59 28 3 sun.nio.cs.UTF_8$Encoder::encode (359 bytes)
@ 14 java.lang.Math::min (11 bytes)
@ 139 java.lang.Character::isSurrogate (18 bytes)
@ 157 sun/nio/cs/Surrogate$Parser::<init> (not loaded) not inlineable
@ 175 sun/nio/cs/Surrogate$Parser::parse (not loaded) not inlineable
@ 186 java.nio.charset.CharsetEncoder::malformedInputAction (5 bytes)
60 28 size: 4440(2688) time: 0 inlined: 34 bytes
60 25 1 java.net.URL::getProtocol (5 bytes)
60 25 size: 312(128) time: 0 inlined: 0 bytes
60 27 1 java.lang.StringCoding$StringEncoder::requestedCharsetName (5 bytes)
60 27 size: 312(128) time: 0 inlined: 0 bytes
60 30 1 java.net.URL::getAuthority (5 bytes)
60 30 size: 312(128) time: 0 inlined: 0 bytes
60 31 1 java.net.URL::getPath (5 bytes)
60 31 size: 312(128) time: 0 inlined: 0 bytes
60 29 s 1 java.util.Vector::size (5 bytes)
60 29 size: 696(480) time: 0 inlined: 0 bytes
61 32 3 java.util.jar.Attributes$Name::isValid (32 bytes)
61 34 n 0 java.lang.Thread::currentThread (native) (static)
@ 1 java.util.jar.Attributes$Name::isAlpha (30 bytes)
@ 8 java.util.jar.Attributes$Name::isDigit (18 bytes)
61 32 size: 1304(1024) time: 0 inlined: 48 bytes
61 33 3 java.util.jar.Attributes$Name::isAlpha (30 bytes)
61 33 size: 624(416) time: 0 inlined: 0 bytes
62 35 3 java.lang.Character::toUpperCaseEx (30 bytes)
@ 22 java.lang.CharacterData::of (120 bytes) callee is too large
@ 26 java.lang.CharacterData::toUpperCaseEx (6 bytes) no static binding
62 35 size: 752(416) time: 0 inlined: 0 bytes
62 36 3 java.lang.CharacterDataLatin1::toUpperCaseEx (71 bytes)
@ 4 java.lang.CharacterDataLatin1::getProperties (11 bytes)
62 36 size: 976(544) time: 0 inlined: 11 bytes
62 37 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
62 37 size: 728(448) time: 0 inlined: 1 bytes
63 38 1 java.lang.String::length (6 bytes)
64 4 3 java.lang.String::length (6 bytes) made not entrant
64 38 size: 352(128) time: 0 inlined: 0 bytes
64 40 3 java.lang.String::startsWith (72 bytes)
64 40 size: 1216(672) time: 0 inlined: 0 bytes
64 41 3 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.Object::hashCode (0 bytes) no static binding
64 41 size: 720(416) time: 0 inlined: 0 bytes
64 39 1 java.util.ArrayList::size (5 bytes)
64 39 size: 312(128) time: 0 inlined: 0 bytes
64 42 3 java.lang.ref.SoftReference::get (29 bytes)
@ 1 java.lang.ref.Reference::get (5 bytes) intrinsic
64 42 size: 560(352) time: 0 inlined: 0 bytes
65 43 3 java.lang.String::startsWith (7 bytes)
@ 3 java.lang.String::startsWith (72 bytes) callee is too large
65 43 size: 608(352) time: 0 inlined: 0 bytes
65 44 1 java.net.URL::getFile (5 bytes)
65 44 size: 312(128) time: 0 inlined: 0 bytes
65 45 3 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
66 45 size: 1032(640) time: 0 inlined: 11 bytes
66 47 3 java.lang.AbstractStringBuilder::expandCapacity (50 bytes)
@ 30 java.lang.OutOfMemoryError::<init> (5 bytes) don't inline Throwable constructors
@ 43 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
66 49 n 0 sun.misc.Unsafe::getObjectVolatile (native)
66 47 size: 1784(1184) time: 0 inlined: 30 bytes
66 48 3 java.util.concurrent.ConcurrentHashMap::tabAt (21 bytes)
@ 14 sun.misc.Unsafe::getObjectVolatile (0 bytes) intrinsic
66 48 size: 648(416) time: 0 inlined: 0 bytes
66 46 3 java.util.BitSet::get (69 bytes)
@ 12 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 17 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 21 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (62 bytes) callee is too large
@ 24 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 27 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 32 java.util.BitSet::checkInvariants (111 bytes) callee is too large
@ 36 java.util.BitSet::wordIndex (5 bytes)
67 46 size: 3480(2208) time: 0 inlined: 58 bytes
67 50 3 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
68 50 size: 872(544) time: 0 inlined: 13 bytes
68 51 3 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
69 51 size: 640(352) time: 0 inlined: 0 bytes
70 52 3 java.lang.ThreadLocal::getMap (5 bytes)
70 52 size: 440(192) time: 0 inlined: 0 bytes
74 53 3 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes)
74 53 size: 400(192) time: 0 inlined: 0 bytes
74 55 3 java.lang.String::indexOf (166 bytes)
75 55 size: 2536(1472) time: 0 inlined: 0 bytes
75 56 3 java.lang.String::lastIndexOf (13 bytes)
@ 9 java.lang.String::lastIndexOf (52 bytes) callee is too large
75 56 size: 688(384) time: 0 inlined: 0 bytes
75 54 1 java.lang.ThreadLocal::access$400 (5 bytes)
75 54 size: 320(96) time: 0 inlined: 0 bytes
75 58 s! 3 sun.misc.URLClassPath::getLoader (197 bytes)
@ 13 java.util.ArrayList::size (5 bytes)
@ 33 java.util.Stack::empty (13 bytes)
s @ 1 java.util.Vector::size (5 bytes)
s @ 47 java.util.Stack::pop (19 bytes)
s @ 1 java.util.Vector::size (5 bytes)
s @ 6 java.util.Stack::peek (25 bytes)
s @ 1 java.util.Vector::size (5 bytes)
@ 13 java/util/EmptyStackException::<init> (not loaded) not inlineable
s @ 21 java.util.Vector::elementAt (48 bytes) callee is too large
s @ 14 java.util.Vector::removeElementAt (115 bytes) callee is too large
@ 67 sun.net.util.URLUtil::urlNoFragString (114 bytes) callee is too large
@ 76 java.util.HashMap::containsKey (18 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.String::hashCode (55 bytes) callee is too large
@ 6 java.util.HashMap::getNode (148 bytes) callee is too large
! @ 87 sun.misc.URLClassPath::getLoader (25 bytes)
@ 6 sun.misc.URLClassPath$3::<init> (15 bytes)
@ 11 java.lang.Object::<init> (1 bytes)
@ 9 java.security.AccessController::doPrivileged (0 bytes) native method
@ 18 java/security/PrivilegedActionException::getException (not loaded) not inlineable
@ 94 sun.misc.URLClassPath$Loader::getClassPath (2 bytes) no static binding
!m @ 107 sun.misc.URLClassPath::push (46 bytes) callee is too large
@ 123 java.util.ArrayList::size (5 bytes)
s @ 127 sun.misc.URLClassPath::validateLookupCache (80 bytes) callee is too large
@ 136 java.util.ArrayList::add (29 bytes)
@ 7 java.util.ArrayList::ensureCapacityInternal (23 bytes)
@ 13 java.lang.Math::max (11 bytes)
@ 19 java.util.ArrayList::ensureExplicitCapacity (26 bytes)
@ 22 java.util.ArrayList::grow (45 bytes) callee is too large
@ 147 java.util.HashMap::put (13 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.String::hashCode (55 bytes) callee is too large
@ 9 java.util.HashMap::putVal (300 bytes) callee is too large
@ 190 java.util.ArrayList::get (11 bytes)
@ 2 java.util.ArrayList::rangeCheck (22 bytes)
@ 14 java.util.ArrayList::outOfBoundsMsg (32 bytes) callee is too large
@ 17 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 7 java.util.ArrayList::elementData (7 bytes)
78 58 size: 17664(10816) time: 3 inlined: 323 bytes
78 57 s 3 sun.misc.URLClassPath::getNextLoader (88 bytes)
@ 26 java.util.ArrayList::get (11 bytes)
@ 2 java.util.ArrayList::rangeCheck (22 bytes)
@ 14 java.util.ArrayList::outOfBoundsMsg (32 bytes) callee is too large
@ 17 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 7 java.util.ArrayList::elementData (7 bytes)
s!m @ 84 sun.misc.URLClassPath::getLoader (197 bytes) callee is too large
79 57 size: 3176(1952) time: 0 inlined: 40 bytes
79 62 ! 3 sun.misc.URLClassPath$JarLoader::getResource (85 bytes)
@ 12 sun.misc.MetaIndex::mayContain (51 bytes) callee is too large
! @ 21 sun.misc.URLClassPath$JarLoader::ensureOpen (32 bytes)
@ 12 sun.misc.URLClassPath$JarLoader$1::<init> (10 bytes)
@ 6 java.lang.Object::<init> (1 bytes)
@ 15 java.security.AccessController::doPrivileged (0 bytes) native method
@ 24 java/security/PrivilegedActionException::getException (not loaded) not inlineable
@ 33 java/lang/InternalError::<init> (not loaded) not inlineable
@ 42 java.util.jar.JarFile::getJarEntry (9 bytes)
@ 2 java.util.jar.JarFile::getEntry (22 bytes)
!m @ 2 java.util.zip.ZipFile::getEntry (86 bytes) callee is too large
@ 16 java.util.jar.JarFile$JarFileEntry::<init> (11 bytes)
@ 7 java.util.jar.JarEntry::<init> (6 bytes)
@ 2 java.util.zip.ZipEntry::<init> (146 bytes) callee is too large
! @ 54 sun.misc.URLClassPath$JarLoader::checkResource (55 bytes) callee is too large
@ 71 java.util.HashSet::<init> (16 bytes)
@ 1 java.util.AbstractSet::<init> (5 bytes)
@ 1 java.util.AbstractCollection::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 9 java.util.HashMap::<init> (11 bytes)
@ 1 java.util.AbstractMap::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
! @ 81 sun.misc.URLClassPath$JarLoader::getResource (349 bytes) callee is too large
80 62 size: 6232(3712) time: 1 inlined: 135 bytes
80 63 3 java.util.ArrayList::get (11 bytes)
@ 2 java.util.ArrayList::rangeCheck (22 bytes)
@ 14 java.util.ArrayList::outOfBoundsMsg (32 bytes) callee is too large
@ 17 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 7 java.util.ArrayList::elementData (7 bytes)
81 63 size: 1320(672) time: 0 inlined: 29 bytes
81 65 3 sun.misc.MetaIndex::mayContain (51 bytes)
@ 10 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
@ 35 java.lang.String::startsWith (7 bytes)
@ 3 java.lang.String::startsWith (72 bytes) callee is too large
81 65 size: 2256(1472) time: 0 inlined: 24 bytes
81 66 3 java.util.HashMap::getNode (148 bytes)
@ 59 java.lang.Object::equals (11 bytes) no static binding
@ 94 java.util.HashMap$TreeNode::getTreeNode (22 bytes) not inlineable
@ 126 java.lang.Object::equals (11 bytes) no static binding
82 66 size: 3136(2272) time: 0 inlined: 0 bytes
82 61 3 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
82 61 size: 760(384) time: 0 inlined: 0 bytes
82 59 1 java.net.URL::getHost (5 bytes)
82 59 size: 312(128) time: 0 inlined: 0 bytes
82 60 1 java.net.URL::getRef (5 bytes)
82 60 size: 312(128) time: 0 inlined: 0 bytes
82 64 1 java.net.URL::getQuery (5 bytes)
82 64 size: 312(128) time: 0 inlined: 0 bytes
82 67 1 java.util.zip.ZipFile::access$000 (5 bytes)
82 67 size: 320(96) time: 0 inlined: 0 bytes
82 68 1 java.net.URL::getPort (5 bytes)
82 68 size: 312(128) time: 0 inlined: 0 bytes
82 69 3 java.util.HashMap::get (23 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.Object::hashCode (0 bytes) no static binding
@ 6 java.util.HashMap::getNode (148 bytes) callee is too large
83 69 size: 1328(864) time: 0 inlined: 20 bytes
83 70 3 java.lang.String::replace (127 bytes)
@ 121 java.lang.String::<init> (10 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
83 70 size: 2544(1568) time: 0 inlined: 11 bytes
83 71 1 java.lang.Short::shortValue (5 bytes)
83 74 4 java.lang.String::hashCode (55 bytes)
83 71 size: 312(128) time: 0 inlined: 0 bytes
83 72 3 java.util.ArrayList::add (29 bytes)
@ 7 java.util.ArrayList::ensureCapacityInternal (23 bytes)
@ 13 java.lang.Math::max (11 bytes)
@ 19 java.util.ArrayList::ensureExplicitCapacity (26 bytes)
@ 22 java.util.ArrayList::grow (45 bytes) callee is too large
83 72 size: 1808(1152) time: 0 inlined: 60 bytes
83 73 1 sun.misc.ProxyGenerator::access$300 (5 bytes)
84 73 size: 320(96) time: 0 inlined: 0 bytes
84 75 s 3 java.io.ByteArrayOutputStream::write (32 bytes)
@ 7 java.io.ByteArrayOutputStream::ensureCapacity (16 bytes)
@ 12 java.io.ByteArrayOutputStream::grow (43 bytes) callee is too large
84 75 size: 1384(832) time: 0 inlined: 16 bytes
84 76 3 java.io.ByteArrayOutputStream::ensureCapacity (16 bytes)
@ 12 java.io.ByteArrayOutputStream::grow (43 bytes) callee is too large
84 76 size: 624(320) time: 0 inlined: 0 bytes
84 78 3 java.io.DataOutputStream::incCount (20 bytes)
84 78 size: 464(256) time: 0 inlined: 0 bytes
84 80 3 sun.misc.ProxyGenerator$ConstantPool::getUtf8 (18 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
@ 14 sun.misc.ProxyGenerator$ConstantPool::getValue (91 bytes) callee is too large
84 80 size: 808(448) time: 0 inlined: 0 bytes
84 81 3 sun.misc.ProxyGenerator$ConstantPool::getValue (91 bytes)
@ 5 java.util.Map::get (0 bytes) no static binding
@ 19 java.lang.Short::shortValue (5 bytes)
@ 38 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 43 java.lang.StringBuilder::append (8 bytes)
85 1 3 java.lang.String::hashCode (55 bytes) made not entrant
85 74 size: 496(352) time: 1 inlined: 0 bytes
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 47 java.lang.StringBuilder::append (9 bytes)
@ 2 java.lang.String::valueOf (14 bytes)
@ 10 java.lang.Object::toString (36 bytes) no static binding
@ 5 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 50 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 53 java/lang/InternalError::<init> (not loaded) not inlineable
@ 63 sun.misc.ProxyGenerator$ConstantPool$ValueEntry::<init> (11 bytes)
@ 2 sun.misc.ProxyGenerator$ConstantPool$Entry::<init> (5 bytes)
@ 1 sun.misc.ProxyGenerator$ConstantPool$Entry::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 66 sun.misc.ProxyGenerator$ConstantPool::addEntry (46 bytes) callee is too large
@ 80 java.lang.Short::<init> (10 bytes)
@ 1 java.lang.Number::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 83 java.util.Map::put (0 bytes) no static binding
86 81 size: 6520(4224) time: 1 inlined: 119 bytes
86 79 1 java.util.ArrayList::access$100 (5 bytes)
86 79 size: 320(96) time: 0 inlined: 0 bytes
86 86 3 java.io.DataOutputStream::writeShort (35 bytes)
@ 12 java.io.OutputStream::write (0 bytes) no static binding
@ 26 java.io.OutputStream::write (0 bytes) no static binding
@ 31 java.io.DataOutputStream::incCount (20 bytes)
86 86 size: 1192(768) time: 0 inlined: 20 bytes
86 85 3 java.io.DataOutputStream::writeByte (14 bytes)
@ 5 java.io.OutputStream::write (0 bytes) no static binding
@ 10 java.io.DataOutputStream::incCount (20 bytes)
86 85 size: 888(544) time: 0 inlined: 20 bytes
86 77 3 java.lang.Number::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
86 77 size: 528(288) time: 0 inlined: 1 bytes
86 87 3 java.lang.String::substring (79 bytes)
@ 9 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 27 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 44 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 75 java.lang.String::<init> (82 bytes) callee is too large
87 87 size: 1688(992) time: 0 inlined: 0 bytes
87 84 3 sun.misc.ProxyGenerator$ConstantPool$IndirectEntry::hashCode (15 bytes)
87 84 size: 432(224) time: 0 inlined: 0 bytes
87 82 3 sun.misc.ProxyGenerator$ConstantPool$Entry::<init> (5 bytes)
@ 1 sun.misc.ProxyGenerator$ConstantPool$Entry::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
87 82 size: 672(384) time: 0 inlined: 6 bytes
87 83 3 sun.misc.ProxyGenerator$ConstantPool$Entry::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
87 83 size: 528(288) time: 0 inlined: 1 bytes
88 88 3 java.lang.ClassLoader::checkName (43 bytes)
@ 5 java.lang.String::length (6 bytes)
@ 16 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
@ 23 sun.misc.VM::allowArraySyntax (4 bytes)
@ 31 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
89 88 size: 2432(1696) time: 0 inlined: 46 bytes
89 91 3 java.util.zip.ZipFile::ensureOpen (37 bytes)
@ 13 java.lang.IllegalStateException::<init> (6 bytes) not inlineable
@ 32 java.lang.IllegalStateException::<init> (6 bytes) not inlineable
89 91 size: 1184(704) time: 0 inlined: 0 bytes
89 94 3 java.lang.String::toCharArray (25 bytes)
@ 20 java.lang.System::arraycopy (0 bytes) intrinsic
89 94 size: 808(480) time: 0 inlined: 0 bytes
89 90 1 java.lang.reflect.Field::getName (5 bytes)
89 90 size: 312(128) time: 0 inlined: 0 bytes
89 92 3 java.util.zip.ZipCoder::getBytes (192 bytes)
@ 1 java.util.zip.ZipCoder::encoder (35 bytes)
@ 12 java.nio.charset.Charset::newEncoder (0 bytes) no static binding
@ 18 java.nio.charset.CharsetEncoder::onMalformedInput (26 bytes)
@ 21 java.nio.charset.CharsetEncoder::implOnMalformedInput (1 bytes)
@ 24 java.nio.charset.CharsetEncoder::onUnmappableCharacter (26 bytes)
@ 21 java.nio.charset.CharsetEncoder::implOnUnmappableCharacter (1 bytes)
@ 4 java.nio.charset.CharsetEncoder::reset (11 bytes)
@ 1 java.nio.charset.CharsetEncoder::implReset (1 bytes)
@ 9 java.lang.String::toCharArray (25 bytes)
@ 20 java.lang.System::arraycopy (0 bytes) intrinsic
@ 17 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes)
@ 62 sun.nio.cs.UTF_8$Encoder::encode (359 bytes) callee is too large
@ 81 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 89 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
@ 95 java.nio.ByteBuffer::wrap (8 bytes)
! @ 4 java.nio.ByteBuffer::wrap (20 bytes)
@ 7 java.nio.HeapByteBuffer::<init> (14 bytes)
@ 10 java.nio.ByteBuffer::<init> (45 bytes) callee is too large
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 101 java.nio.CharBuffer::wrap (8 bytes)
! @ 4 java.nio.CharBuffer::wrap (20 bytes)
@ 7 java.nio.HeapCharBuffer::<init> (14 bytes)
@ 10 java.nio.CharBuffer::<init> (22 bytes)
@ 6 java.nio.Buffer::<init> (121 bytes) callee is too large
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
! @ 112 java.nio.charset.CharsetEncoder::encode (285 bytes) callee is too large
@ 119 java.nio.charset.CoderResult::isUnderflow (13 bytes)
@ 131 java.nio.charset.CoderResult::toString (52 bytes) callee is too large
@ 134 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 141 java.nio.charset.CharsetEncoder::flush (49 bytes) callee is too large
@ 148 java.nio.charset.CoderResult::isUnderflow (13 bytes)
91 96 4 java.lang.String::indexOf (70 bytes)
@ 160 java.nio.charset.CoderResult::toString (52 bytes) callee is too large
@ 163 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 169 java.nio.Buffer::position (5 bytes)
@ 185 java.nio.Buffer::position (5 bytes)
@ 188 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
92 92 size: 12936(8352) time: 2 inlined: 333 bytes
92 95 3 java.lang.Class::searchFields (41 bytes)
@ 1 java.lang.String::intern (0 bytes) native method
@ 16 java.lang.reflect.Field::getName (5 bytes)
@ 23 java.lang.Class::getReflectionFactory (26 bytes)
@ 10 sun.reflect.ReflectionFactory$GetReflectionFactoryAction::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 13 java.security.AccessController::doPrivileged (0 bytes) native method
@ 29 sun.reflect.ReflectionFactory::copyField (10 bytes)
@ 0 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
@ 7 java.lang.reflect.Modifier::isPublic (12 bytes)
@ 4 java.lang.reflect.ReflectAccess::copyField (5 bytes)
@ 1 java.lang.reflect.Field::copy (76 bytes) callee is too large
92 95 size: 3560(2304) time: 0 inlined: 79 bytes
92 97 1 java.lang.reflect.Method::getName (5 bytes)
93 97 size: 312(128) time: 0 inlined: 0 bytes
93 93 3 java.util.zip.ZipCoder::encoder (35 bytes)
@ 12 java.nio.charset.Charset::newEncoder (0 bytes) no static binding
@ 18 java.nio.charset.CharsetEncoder::onMalformedInput (26 bytes)
@ 21 java.nio.charset.CharsetEncoder::implOnMalformedInput (1 bytes)
@ 24 java.nio.charset.CharsetEncoder::onUnmappableCharacter (26 bytes)
@ 21 java.nio.charset.CharsetEncoder::implOnUnmappableCharacter (1 bytes)
93 93 size: 2024(1504) time: 0 inlined: 54 bytes
93 10 3 java.lang.String::indexOf (70 bytes) made not entrant
93 99 3 java.lang.String::<init> (10 bytes)
93 96 size: 648(416) time: 2 inlined: 0 bytes
@ 1 java.lang.Object::<init> (1 bytes)
93 99 size: 568(320) time: 0 inlined: 1 bytes
93 98 3 java.util.zip.ZStreamRef::address (5 bytes)
93 98 size: 400(192) time: 0 inlined: 0 bytes
93 89 3 sun.misc.VM::allowArraySyntax (4 bytes)
93 89 size: 392(192) time: 0 inlined: 0 bytes
93 100 1 java.security.ProtectionDomain::getCodeSource (5 bytes)
94 100 size: 312(128) time: 0 inlined: 0 bytes
724 101 n 0 java.lang.Object::hashCode (native)
725 102 ! 3 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes)
@ 17 java.lang.Object::hashCode (0 bytes) no static binding
@ 20 java.util.concurrent.ConcurrentHashMap::spread (10 bytes)
@ 69 java.util.concurrent.ConcurrentHashMap::tabAt (21 bytes)
@ 14 sun.misc.Unsafe::getObjectVolatile (0 bytes) intrinsic
@ 92 java.util.concurrent.ConcurrentHashMap$Node::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 95 java.util.concurrent.ConcurrentHashMap::casTabAt (20 bytes)
@ 16 sun.misc.Unsafe::compareAndSwapObject (0 bytes) intrinsic
@ 121 java.util.concurrent.ConcurrentHashMap::helpTransfer (132 bytes) callee is too large
@ 142 java.util.concurrent.ConcurrentHashMap::tabAt (21 bytes)
@ 14 sun.misc.Unsafe::getObjectVolatile (0 bytes) intrinsic
@ 192 java.lang.Object::equals (11 bytes) no static binding
@ 244 java.util.concurrent.ConcurrentHashMap$Node::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 282 java/util/concurrent/ConcurrentHashMap$TreeBin::putTreeVal (not loaded) not inlineable
!m @ 339 java.util.concurrent.ConcurrentHashMap::treeifyBin (164 bytes) callee is too large
@ 357 java.util.concurrent.ConcurrentHashMap::addCount (292 bytes) callee is too large
! @ 49 java.util.concurrent.ConcurrentHashMap::initTable (115 bytes) callee is too large
@ 12 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
727 102 size: 9712(6336) time: 2 inlined: 126 bytes
727 103 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
727 103 size: 616(288) time: 0 inlined: 0 bytes
727 104 3 sun.reflect.ByteVectorImpl::add (38 bytes)
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) callee is too large
727 104 size: 784(384) time: 0 inlined: 0 bytes
728 105 3 java.lang.Long::<init> (10 bytes)
@ 1 java.lang.Number::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
728 105 size: 680(384) time: 0 inlined: 6 bytes
729 106 1 java.lang.Class::getClassLoader0 (5 bytes)
729 106 size: 312(128) time: 0 inlined: 0 bytes
729 107 3 java.io.UnixFileSystem::normalize (75 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 19 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 44 java.io.UnixFileSystem::normalize (132 bytes) callee is too large
@ 69 java.io.UnixFileSystem::normalize (132 bytes) callee is too large
730 107 size: 2312(1408) time: 0 inlined: 35 bytes
737 108 n 0 java.lang.System::nanoTime (native) (static)
738 109 3 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
738 109 size: 1256(672) time: 0 inlined: 22 bytes
738 110 3 sun.reflect.ClassFileAssembler::cpi (22 bytes)
@ 13 738 112 n 0 java.lang.String::intern (native)
java.lang.RuntimeException::<init> (6 bytes) don't inline Throwable constructors
738 110 size: 728(416) time: 0 inlined: 0 bytes
738 111 3 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
739 111 size: 736(416) time: 0 inlined: 0 bytes
739 113 n 0 java.util.zip.ZipFile::getEntry (native) (static)
740 115 n 0 sun.misc.Unsafe::putObjectVolatile (native)
740 114 3 java.util.concurrent.ConcurrentHashMap::setTabAt (19 bytes)
740 116 n 0 sun.misc.Unsafe::compareAndSwapObject (native)
@ 15 sun.misc.Unsafe::putObjectVolatile (0 bytes) intrinsic
740 114 size: 432(224) time: 0 inlined: 0 bytes
740 117 3 java.util.concurrent.ConcurrentHashMap::casTabAt (20 bytes)
@ 16 sun.misc.Unsafe::compareAndSwapObject (0 bytes) intrinsic
740 117 size: 472(256) time: 0 inlined: 0 bytes
740 118 3 java.util.HashMap::putVal (300 bytes)
@ 20 java.util.HashMap::resize (359 bytes) callee is too large
@ 56 java.util.HashMap::newNode (13 bytes) no static binding
@ 91 java.lang.Object::equals (11 bytes) no static binding
@ 123 java.util.HashMap$TreeNode::putTreeVal (314 bytes) not inlineable
@ 152 java.util.HashMap::newNode (13 bytes) no static binding
@ 169 java.util.HashMap::treeifyBin (110 bytes) callee is too large
@ 203 java.lang.Object::equals (11 bytes) no static binding
@ 253 java.util.HashMap::afterNodeAccess (1 bytes) no static binding
@ 288 java.util.HashMap::resize (359 bytes) callee is too large
@ 295 java.util.HashMap::afterNodeInsertion (1 bytes) no static binding
741 118 size: 6464(4480) time: 1 inlined: 0 bytes
741 121 ! 3 java.util.zip.ZipFile::getEntry (86 bytes)
@ 10 java.lang.NullPointerException::<init> (6 bytes) don't inline Throwable constructors
@ 22 java.util.zip.ZipFile::ensureOpen (37 bytes) callee is too large
@ 34 java.util.zip.ZipCoder::getBytes (192 bytes) callee is too large
@ 38 java.util.zip.ZipFile::getEntry (0 bytes) native method
@ 51 java.util.zip.ZipFile::getZipEntry (236 bytes) callee is too large
@ 61 java.util.zip.ZipFile::freeEntry (0 bytes) native method
742 121 size: 2312(1376) time: 0 inlined: 0 bytes
742 119 3 java.util.HashMap::put (13 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.Object::hashCode (0 bytes) no static binding
@ 9 java.util.HashMap::putVal (300 bytes) callee is too large
742 119 size: 1200(768) time: 0 inlined: 20 bytes
742 120 3 java.util.concurrent.ConcurrentHashMap::putIfAbsent (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes) callee is too large
742 120 size: 616(352) time: 0 inlined: 0 bytes
742 122 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
742 122 size: 696(448) time: 0 inlined: 1 bytes
743 123 3 java.nio.Buffer::checkIndex (22 bytes)
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
743 123 size: 736(416) time: 0 inlined: 0 bytes
743 125 3 sun.net.www.ParseUtil::encodePath (336 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 15 java.lang.String::toCharArray (25 bytes)
@ 20 743 128 4 sun.nio.cs.UTF_8$Encoder::encode (359 bytes)
java.lang.System::arraycopy (0 bytes) intrinsic
@ 21 java.lang.String::length (6 bytes)
@ 142 java.util.BitSet::get (69 bytes) callee is too large
@ 152 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 193 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 212 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 230 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 252 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 270 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 313 java.lang.System::arraycopy (0 bytes) intrinsic
@ 332 java.lang.String::<init> (82 bytes) callee is too large
744 125 size: 5912(3744) time: 1 inlined: 37 bytes
744 126 3 java.lang.String::indexOf (25 bytes)
@ 21 java.lang.String::indexOf (166 bytes) callee is too large
@ 14 java.lang.Math::min (11 bytes) (intrinsic)
744 126 size: 672(288) time: 0 inlined: 0 bytes
744 124 3 java.nio.DirectLongBufferU::ix (10 bytes)
744 124 size: 432(224) time: 0 inlined: 0 bytes
745 129 1 java.io.ObjectStreamField::getName (5 bytes)
745 129 size: 312(128) time: 0 inlined: 0 bytes
745 127 1 sun.misc.URLClassPath$Loader::getBaseURL (5 bytes)
745 127 size: 312(128) time: 0 inlined: 0 bytes
745 131 3 java.util.HashMap$Node::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
745 131 size: 616(352) time: 0 inlined: 1 bytes
745 132 3 java.io.ObjectStreamField::isPrimitive (27 bytes)
@ 5 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
745 134 4 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
745 28 3 sun.nio.cs.UTF_8$Encoder::encode (359 bytes) made not entrant
745 128 size: 896(608) time: 2 inlined: 11 bytes
745 132 size: 1312(800) time: 0 inlined: 29 bytes
745 133 1 java.io.ObjectStreamField::getField (5 bytes)
745 133 size: 312(128) time: 0 inlined: 0 bytes
745 130 3 java.lang.Class::getName (21 bytes)
@ 11 java.lang.Class::getName0 (0 bytes) native method
746 138 4 sun.reflect.ByteVectorImpl::add (38 bytes)
746 130 size: 616(352) time: 0 inlined: 0 bytes
746 135 3 sun.reflect.UTF8::utf8Length (81 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (5190/5190 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 1 java.lang.String::length (6 bytes)
@ 16 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
746 141 n 0 sun.reflect.Reflection::getCallerClass (native) (static)
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
746 135 size: 2176(1408) time: 0 inlined: 35 bytes
746 136 ! 3 sun.reflect.UTF8::encode (191 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 6 sun.reflect.UTF8::utf8Length (81 bytes) callee is too large
@ 26 java.lang.String::charAt (29 bytes)
747 103 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes) made not entrant
747 134 size: 656(288) time: 1 inlined: 0 bytes
@ 18 747 104 3 sun.reflect.ByteVectorImpl::add (38 bytes) made not entrant
java/lang/StringIndexOutOfBoundsException::<init> (not loaded) 747 138 size: 472(224) time: 0 inlined: 0 bytes
not inlineable
@ 185 java/lang/InternalError::<init> (not loaded) not inlineable
747 142 4 java.lang.String::startsWith (72 bytes)
747 136 size: 3640(2048) time: 0 inlined: 35 bytes
747 137 3 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes)
! @ 1 sun.reflect.UTF8::encode (191 bytes) callee is too large
@ 7 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 14 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 29 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
748 137 size: 2784(1408) time: 0 inlined: 68 bytes
748 40 3 java.lang.String::startsWith (72 bytes) made not entrant
748 142 size: 624(320) time: 1 inlined: 0 bytes
748 139 3 sun.reflect.ByteVectorImpl::getLength (7 bytes)
748 139 size: 400(192) time: 0 inlined: 0 bytes
748 140 3 sun.reflect.ByteVectorImpl::get (26 bytes)
@ 11 sun.reflect.ByteVectorImpl::resize (44 bytes) callee is too large
748 140 size: 784(384) time: 0 inlined: 0 bytes
748 143 1 java.lang.reflect.Field::getType (5 bytes)
749 143 size: 312(128) time: 0 inlined: 0 bytes
749 144 3 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
749 144 size: 664(352) time: 0 inlined: 0 bytes
749 145 1 java.net.URLStreamHandler::getDefaultPort (2 bytes)
749 145 size: 312(128) time: 0 inlined: 0 bytes
750 147 3 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
750 147 size: 1032(640) time: 0 inlined: 11 bytes
750 146 3 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (25 bytes)
@ 21 java.lang.String::indexOf (166 bytes) callee is too large
751 146 size: 976(512) time: 0 inlined: 25 bytes
751 148 3 java.lang.String::equalsIgnoreCase (48 bytes)
@ 36 java.lang.String::regionMatches (149 bytes) callee is too large
751 148 size: 1080(704) time: 0 inlined: 0 bytes
751 149 3 java.lang.Class::reflectionData (49 bytes)
@ 21 java.lang.ref.SoftReference::get (29 bytes)
@ 1 java.lang.ref.Reference::get (5 bytes) intrinsic
@ 45 java.lang.Class::newReflectionData (74 bytes) callee is too large
751 149 size: 1544(1120) time: 0 inlined: 29 bytes
752 150 3 java.lang.Class::checkInitted (19 bytes)
@ 11 java.lang.Class$3::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 14 java.security.AccessController::doPrivileged (0 bytes) native method
752 150 size: 888(544) time: 0 inlined: 6 bytes
752 151 1 java.lang.reflect.Field::getModifiers (5 bytes)
752 151 size: 312(128) time: 0 inlined: 0 bytes
753 152 3 java.util.zip.Inflater::ensureOpen (47 bytes)
@ 28 java.util.zip.ZStreamRef::address (5 bytes)
@ 42 java.lang.NullPointerException::<init> (6 bytes) don't inline Throwable constructors
753 152 size: 960(576) time: 0 inlined: 5 bytes
753 154 3 sun.reflect.ClassFileAssembler::setStack (25 bytes)
753 154 size: 464(256) time: 0 inlined: 0 bytes
753 155 3 java.lang.Class::checkMemberAccess (49 bytes)
@ 0 java.lang.System::getSecurityManager (4 bytes)
@ 11 java.lang.ClassLoader::getClassLoader (11 bytes)
@ 7 java.lang.Class::getClassLoader0 (5 bytes)
@ 17 java.lang.Class::getClassLoader0 (5 bytes)
@ 38 java.lang.SecurityManager::checkPermission (5 bytes) not inlineable
@ 45 java.lang.Class::checkPackageAccess (94 bytes) callee is too large
754 155 size: 2032(1344) time: 0 inlined: 25 bytes
754 156 3 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
754 156 size: 1312(736) time: 0 inlined: 45 bytes
754 153 3 sun.reflect.AccessorGenerator::sub (5 bytes)
754 153 size: 368(160) time: 0 inlined: 0 bytes
754 157 3 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
755 157 size: 1072(608) time: 0 inlined: 16 bytes
755 158 3 java.util.HashMap::newNode (13 bytes)
@ 9 java.util.HashMap$Node::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
755 158 size: 920(544) time: 0 inlined: 27 bytes
755 159 3 java.util.HashMap::afterNodeInsertion (1 bytes)
755 159 size: 400(192) time: 0 inlined: 0 bytes
755 160 1 sun.misc.URLClassPath$JarLoader::access$600 (5 bytes)
755 160 size: 320(96) time: 0 inlined: 0 bytes
755 161 3 java.io.ObjectInputStream$PeekInputStream::read (69 bytes)
! @ 20 java.io.InputStream::read (109 bytes) no static binding
! @ 50 java.io.InputStream::read (109 bytes) no static binding
756 161 size: 1392(864) time: 0 inlined: 0 bytes
756 162 3 java.io.ObjectInputStream$PeekInputStream::readFully (48 bytes)
@ 19 java.io.ObjectInputStream$PeekInputStream::read (69 bytes) callee is too large
@ 33 java/io/EOFException::<init> (not loaded) not inlineable
756 162 size: 1128(640) time: 0 inlined: 0 bytes
756 164 s 3 java.io.BufferedInputStream::read (113 bytes)
@ 1 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
@ 26 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 49 java.io.BufferedInputStream::read1 (108 bytes) callee is too large
@ 101 java.io.InputStream::available (2 bytes) no static binding
756 164 size: 3200(2144) time: 0 inlined: 21 bytes
756 165 3 java.io.BufferedInputStream::read1 (108 bytes)
@ 18 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
@ 33 java.io.BufferedInputStream::getInIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
! @ 39 java.io.InputStream::read (109 bytes) no static binding
@ 44 java.io.BufferedInputStream::fill (233 bytes) callee is too large
@ 80 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
@ 91 java.lang.System::arraycopy (0 bytes) intrinsic
757 165 size: 3200(2016) time: 0 inlined: 63 bytes
757 163 s 3 java.io.BufferedInputStream::read (49 bytes)
@ 12 java.io.BufferedInputStream::fill (233 bytes) callee is too large
@ 29 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
757 172 n 0 java.lang.Class::isPrimitive (native)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
757 174 4 java.lang.String::equals (81 bytes)
757 163 size: 1840(1216) time: 0 inlined: 21 bytes
757 171 1 java.io.ObjectStreamField::getSignature (5 bytes)
757 171 size: 312(128) time: 0 inlined: 0 bytes
757 166 3 java.io.ObjectInputStream$BlockDataInputStream::read (62 bytes)
! @ 19 java.io.ObjectInputStream$BlockDataInputStream::refill (136 bytes) callee is too large
@ 58 java.io.ObjectInputStream$PeekInputStream::read (27 bytes)
@ 23 java.io.InputStream::read (0 bytes) no static binding
758 166 size: 1448(928) time: 0 inlined: 27 bytes
758 167 3 java.io.ObjectInputStream$BlockDataInputStream::readByte (20 bytes)
@ 1 java.io.ObjectInputStream$BlockDataInputStream::read (62 bytes) callee is too large
@ 13 java/io/EOFException::<init> (not loaded) not inlineable
758 167 size: 776(416) time: 0 inlined: 0 bytes
758 173 3 java.io.ObjectStreamField::getTypeCode (9 bytes)
@ 5 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
758 173 size: 1168(672) time: 0 inlined: 29 bytes
758 170 1 java.io.ObjectStreamField::getOffset (5 bytes)
758 170 size: 312(128) time: 0 inlined: 0 bytes
758 168 1 java.io.ObjectStreamField::isUnshared (5 bytes)
758 168 size: 312(128) time: 0 inlined: 0 bytes
758 175 3 java.io.ObjectStreamField::setOffset (6 bytes)
758 175 size: 400(192) time: 0 inlined: 0 bytes
758 176 3 java.io.ObjectStreamField::getClassSignature (242 bytes)
@ 4 java.lang.StringBuilder::<init> (7 bytes)
759 178 n 0 java.lang.Class::isArray (native)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 9 java.lang.Class::isArray (0 bytes) native method
@ 18 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 23 java.lang.Class::getComponentType (0 bytes) native method
@ 31 java.lang.Class::isPrimitive (0 bytes) native method
@ 47 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 64 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
759 180 n 0 java.lang.Class::getSuperclass (native)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 81 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 98 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 115 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 132 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 149 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 166 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 183 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 194 java/lang/InternalError::<init> (not loaded) not inlineable
@ 203 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 208 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 212 java.lang.Class::getName (21 bytes)
@ 11 java.lang.Class::getName0 (0 bytes) native method
@ 219 java.lang.String::replace (127 bytes) callee is too large
@ 222 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 227 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 230 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 233 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 238 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
761 14 3 java.lang.String::equals (81 bytes) made not entrant
761 174 size: 872(576) time: 3 inlined: 0 bytes
762 176 size: 21168(13280) time: 3 inlined: 747 bytes
762 184 1 sun.reflect.ByteVectorImpl::getLength (7 bytes)
762 139 3 sun.reflect.ByteVectorImpl::getLength (7 bytes) made not entrant
762 184 size: 312(128) time: 0 inlined: 0 bytes
762 183 3 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
@ 7 java.lang.reflect.Modifier::isPublic (12 bytes)
762 183 size: 616(384) time: 0 inlined: 12 bytes
762 177 3 java.io.ObjectStreamField::<init> (69 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 21 java.lang.reflect.Field::getName (5 bytes)
@ 28 java.lang.reflect.Field::getType (5 bytes)
@ 40 java.lang.Class::isPrimitive (0 bytes) native method
@ 59 java.io.ObjectStreamField::getClassSignature (242 bytes) callee is too large
@ 62 java.lang.String::intern (0 bytes) native method
763 177 size: 1840(1280) time: 0 inlined: 11 bytes
763 185 3 java.lang.reflect.AccessibleObject::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
763 185 size: 528(288) time: 0 inlined: 1 bytes
763 169 3 java.util.AbstractCollection::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
763 169 size: 528(288) time: 0 inlined: 1 bytes
763 181 1 sun.reflect.ClassFileAssembler::getStack (5 bytes)
763 181 size: 312(128) time: 0 inlined: 0 bytes
763 179 3 java.lang.Math::max (11 bytes)
763 179 size: 464(256) time: 0 inlined: 0 bytes
763 182 1 java.lang.reflect.Constructor::getDeclaringClass (5 bytes)
763 182 size: 312(128) time: 0 inlined: 0 bytes
763 186 3 sun.reflect.ReflectionFactory::copyField (10 bytes)
@ 0 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
@ 7 java.lang.reflect.Modifier::isPublic (12 bytes)
@ 4 java.lang.reflect.ReflectAccess::copyField (5 bytes)
@ 1 java.lang.reflect.Field::copy (76 bytes) callee is too large
764 186 size: 1296(800) time: 0 inlined: 32 bytes
764 187 3 java.lang.reflect.ReflectAccess::copyField (5 bytes)
@ 1 java.lang.reflect.Field::copy (76 bytes) callee is too large
764 187 size: 656(352) time: 0 inlined: 0 bytes
764 188 3 java.lang.reflect.Field::copy (76 bytes)
@ 13 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 49 java.lang.reflect.Field::<init> (44 bytes) callee is too large
764 188 size: 1128(736) time: 0 inlined: 0 bytes
764 193 ! 3 java.io.ObjectInputStream$BlockDataInputStream::readUTFSpan (502 bytes)
@ 21 java.lang.Math::min (11 bytes)
@ 214 java/io/UTFDataFormatException::<init> (not loaded) not inlineable
@ 312 java/io/UTFDataFormatException::<init> (not loaded) not inlineable
@ 359 java/io/UTFDataFormatException::<init> (not loaded) not inlineable
@ 437 java/io/UTFDataFormatException::<init> (not loaded) not inlineable
@ 474 java/io/UTFDataFormatException::<init> (not loaded) not inlineable
@ 489 java.lang.StringBuilder::append (10 bytes)
@ 4 java.lang.AbstractStringBuilder::append (40 bytes) callee is too large
@ 397 java/io/UTFDataFormatException::<init> (not loaded) not inlineable
765 193 size: 6840(3072) time: 0 inlined: 21 bytes
765 191 3 java.io.ObjectInputStream$BlockDataInputStream::readUTFBody (156 bytes)
@ 4 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 79 java.io.ObjectInputStream$BlockDataInputStream::readUTFChar (278 bytes) callee is too large
@ 108 java.lang.System::arraycopy (0 bytes) intrinsic
@ 121 java.lang.Math::min (12 bytes)
@ 145 java.io.ObjectInputStream$PeekInputStream::readFully (48 bytes) callee is too large
! @ 60 java.io.ObjectInputStream$BlockDataInputStream::readUTFSpan (502 bytes) callee is too large
@ 152 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
766 196 ! 4 sun.reflect.UTF8::encode (191 bytes)
766 191 size: 3344(2272) time: 0 inlined: 49 bytes
766 195 3 sun.reflect.ClassFileAssembler::emitConstantPoolMethodref (28 bytes)
@ 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 8 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 13 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
767 195 size: 3016(1472) time: 0 inlined: 103 bytes
767 194 3 java.util.concurrent.ConcurrentHashMap::spread (10 bytes)
767 194 size: 400(192) time: 0 inlined: 0 bytes
767 189 3 java.io.ObjectInputStream$BlockDataInputStream::readUTF (10 bytes)
@ 2 java.io.ObjectInputStream$BlockDataInputStream::readUnsignedShort (76 bytes) callee is too large
@ 6 java.io.ObjectInputStream$BlockDataInputStream::readUTFBody (156 bytes) callee is too large
767 189 size: 592(288) time: 0 inlined: 0 bytes
767 190 3 java.io.ObjectInputStream$BlockDataInputStream::readUnsignedShort (76 bytes)
@ 22 java.io.ObjectInputStream$PeekInputStream::readFully (48 bytes) callee is too large
@ 45 java.io.DataInputStream::readUnsignedShort (39 bytes) callee is too large
@ 57 java.io.Bits::getShort (18 bytes)
767 190 size: 1392(800) time: 0 inlined: 18 bytes
767 192 3 java.lang.Math::min (12 bytes)
767 192 size: 472(256) time: 0 inlined: 0 bytes
767 197 1 java.io.ObjectInputStream$BlockDataInputStream::getBlockDataMode (5 bytes)
767 197 size: 312(128) time: 0 inlined: 0 bytes
767 198 3 java.util.BitSet::checkInvariants (111 bytes)
767 198 size: 464(256) time: 0 inlined: 0 bytes
768 199 ! 3 java.lang.ClassLoader::loadClass (122 bytes)
@ 2 java.lang.ClassLoader::getClassLoadingLock (35 bytes)
@ 13 java.lang.Object::<init> (1 bytes)
@ 23 java.util.concurrent.ConcurrentHashMap::putIfAbsent (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes) callee is too large
@ 10 java.lang.ClassLoader::findLoadedClass (16 bytes)
@ 2 java.lang.ClassLoader::checkName (43 bytes) callee is too large
@ 12 java.lang.ClassLoader::findLoadedClass0 (0 bytes) native method
@ 20 java.lang.System::nanoTime (0 bytes) intrinsic
!m @ 38 java.lang.ClassLoader::loadClass (122 bytes) no static binding
@ 48 java.lang.ClassLoader::findBootstrapClassOrNull (16 bytes)
@ 2 java.lang.ClassLoader::checkName (43 bytes) callee is too large
@ 12 java.lang.ClassLoader::findBootstrapClass (0 bytes) native method
@ 63 java.lang.System::nanoTime (0 bytes) intrinsic
@ 70 java.lang.ClassLoader::findClass (9 bytes) no static binding
@ 75 sun.misc.PerfCounter::getParentDelegationTime (4 bytes)
@ 83 sun.misc.PerfCounter::addTime (6 bytes)
s @ 2 sun.misc.PerfCounter::add (18 bytes)
s @ 1 sun.misc.PerfCounter::get (9 bytes)
@ 5 java.nio.LongBuffer::get (0 bytes) no static binding
@ 13 java.nio.LongBuffer::put (0 bytes) no static binding
@ 86 sun.misc.PerfCounter::getFindClassTime (4 bytes)
@ 1 java.lang.String::length (6 bytes) inline (hot)
@ 6 sun.reflect.UTF8::utf8Length (81 bytes) inline (hot)
@ 1 java.lang.String::length (6 bytes) inline (hot)
@ 16 java.lang.String::charAt (29 bytes) inline (hot)
@ 26 java.lang.String::charAt (29 bytes) inline (hot)
@ 91 sun.misc.PerfCounter::addElapsedTimeFrom (10 bytes)
@ 1 java.lang.System::nanoTime (0 bytes) intrinsic
s @ 6 sun.misc.PerfCounter::add (18 bytes)
s @ 1 sun.misc.PerfCounter::get (9 bytes)
@ 5 java.nio.LongBuffer::get (0 bytes) no static binding
@ 13 java.nio.LongBuffer::put (0 bytes) no static binding
@ 94 sun.misc.PerfCounter::getFindClasses (4 bytes)
@ 97 sun.misc.PerfCounter::increment (6 bytes)
s @ 2 sun.misc.PerfCounter::add (18 bytes)
s @ 1 sun.misc.PerfCounter::get (9 bytes)
@ 5 java.nio.LongBuffer::get (0 bytes) no static binding
@ 13 java.nio.LongBuffer::put (0 bytes) no static binding
@ 107 java.lang.ClassLoader::resolveClass (6 bytes)
@ 2 java.lang.ClassLoader::resolveClass0 (0 bytes) native method
770 199 size: 15008(8704) time: 2 inlined: 197 bytes
770 201 3 java.util.concurrent.ConcurrentHashMap::addCount (292 bytes)
@ 31 sun.misc.Unsafe::compareAndSwapLong (0 bytes) intrinsic
@ 58 java/util/concurrent/ThreadLocalRandom::getProbe (not loaded) not inlineable
@ 91 sun.misc.Unsafe::compareAndSwapLong (0 bytes) intrinsic
@ 115 java.util.concurrent.ConcurrentHashMap::sumCount (48 bytes) callee is too large
@ 161 java.util.concurrent.ConcurrentHashMap::resizeStamp (13 bytes)
@ 1 java.lang.Integer::numberOfLeadingZeros (76 bytes) callee is too large
@ 235 sun.misc.Unsafe::compareAndSwapInt (0 bytes) intrinsic
!m @ 246 java.util.concurrent.ConcurrentHashMap::transfer (832 bytes) callee is too large
@ 269 sun.misc.Unsafe::compareAndSwapInt (0 bytes) intrinsic
!m @ 279 java.util.concurrent.ConcurrentHashMap::transfer (832 bytes) callee is too large
@ 283 java.util.concurrent.ConcurrentHashMap::sumCount (48 bytes) callee is too large
! @ 104 java.util.concurrent.ConcurrentHashMap::fullAddCount (487 bytes) callee is too large
771 201 size: 3712(2560) time: 1 inlined: 13 bytes
771 200 3 java.lang.ClassLoader::getClassLoadingLock (35 bytes)
@ 13 java.lang.Object::<init> (1 bytes)
@ 23 java.util.concurrent.ConcurrentHashMap::putIfAbsent (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes) callee is too large
771 200 size: 1256(800) time: 0 inlined: 9 bytes
771 202 ! 3 java.lang.ref.ReferenceQueue::poll (28 bytes)
771 136 ! 3 sun.reflect.UTF8::encode (191 bytes) made not entrant
771 196 size: 2184(1376) time: 5 inlined: 151 bytes
@ 17 java.lang.ref.ReferenceQueue::reallyPoll (66 bytes) callee is too large
771 202 size: 1112(736) time: 0 inlined: 0 bytes
771 203 1 java.net.URLClassLoader::access$000 (5 bytes)
771 203 size: 320(96) time: 0 inlined: 0 bytes
771 204 1 java.net.URL::getUserInfo (5 bytes)
772 204 size: 312(128) time: 0 inlined: 0 bytes
772 206 1 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes)
772 53 3 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes) made not entrant
772 206 size: 312(128) time: 0 inlined: 0 bytes
772 205 1 java.security.CodeSource::getLocation (5 bytes)
772 205 size: 312(128) time: 0 inlined: 0 bytes
772 207 3 java.io.File::isInvalid (47 bytes)
@ 13 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
772 207 size: 1248(896) time: 0 inlined: 7 bytes
773 208 3 java.util.zip.ZipFile::access$400 (5 bytes)
773 208 size: 408(160) time: 0 inlined: 0 bytes
774 209 n 0 java.util.zip.ZipFile::getEntrySize (native) (static)
774 210 3 java.lang.String::concat (47 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 24 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
@ 33 java.lang.String::getChars (16 bytes)
@ 12 java.lang.System::arraycopy (0 bytes) intrinsic
@ 43 java.lang.String::<init> (10 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
774 210 size: 2768(1792) time: 0 inlined: 63 bytes
774 211 3 java.lang.String::getChars (16 bytes)
@ 12 java.lang.System::arraycopy (0 bytes) intrinsic
775 211 size: 664(352) time: 0 inlined: 0 bytes
775 212 4 java.lang.String::lastIndexOf (52 bytes)
775 214 n 0 java.lang.Throwable::fillInStackTrace (native)
775 213 s 3 java.lang.Throwable::fillInStackTrace (29 bytes)
@ 16 java.lang.Throwable::fillInStackTrace (0 bytes) native method
775 213 size: 1072(768) time: 0 inlined: 0 bytes
775 216 ! 3 java.net.URL::<init> (543 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 33 java.lang.System::getSecurityManager (4 bytes)
@ 46 java.net.URL::checkSpecifyHandler (8 bytes)
@ 4 java.lang.SecurityManager::checkPermission (5 bytes) not inlineable
@ 50 java.lang.String::length (6 bytes)
@ 65 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 89 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 111 java.lang.String::regionMatches (149 bytes) callee is too large
@ 123 java.lang.String::length (6 bytes)
@ 132 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 162 java.lang.String::charAt (29 bytes)
@ 16 java.lang.Math::min (11 bytes) (intrinsic)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 185 java.lang.String::substring (79 bytes) callee is too large
@ 188 java.lang.String::toLowerCase (8 bytes)
@ 1 java.util.Locale::getDefault (4 bytes)
@ 4 java.lang.String::toLowerCase (439 bytes) callee is too large
@ 196 java.net.URL::isValidProtocol (78 bytes) callee is too large
@ 242 java.lang.String::equalsIgnoreCase (48 bytes) callee is too large
@ 270 java.lang.String::startsWith (7 bytes)
@ 3 java.lang.String::startsWith (72 bytes) callee is too large
@ 358 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
777 221 4 java.lang.AbstractStringBuilder::append (50 bytes)
@ 363 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 368 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 371 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 374 java.net.MalformedURLException::<init> (6 bytes) not inlineable
!m @ 386 777 18 3 java.lang.String::lastIndexOf (52 bytes) made not entrant
java.net.URL::getURLStreamHandler (313 bytes) callee is too large
777 212 @ 402 java.lang.StringBuilder::<init> (7 bytes)
size: 544(352) time: 1 inlined: 11 bytes
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 407 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 414 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 417 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 420 java.net.MalformedURLException::<init> (6 bytes) not inlineable
@ 434 java.lang.String::indexOf (70 bytes) callee is too large
@ 452 java.lang.String::substring (79 bytes) callee is too large
@ 504 java.net.URLStreamHandler::parseURL (1158 bytes) no static binding
@ 523 java.lang.Throwable::getMessage (5 bytes)
@ 526 java.net.MalformedURLException::<init> (6 bytes) not inlineable
@ 10 java.lang.String::length (6 bytes) inline (hot)
@ 21 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes) inline (hot)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) inline (hot)
@ 43 java.util.Arrays::copyOf (19 bytes) inline (hot)
@ 11 java.lang.Math::min (11 bytes) (intrinsic)
@ 14 java.lang.System::arraycopy (0 bytes) (intrinsic)
@ 35 java.lang.String::getChars (62 bytes) inline (hot)
@ 58 java.lang.System::arraycopy (0 bytes) (intrinsic)
s @ 535 java.lang.Throwable::initCause (64 bytes) no static binding
779 223 % 4 java.lang.String::indexOf @ 69 (166 bytes)
779 216 size: 21880(12160) time: 3 inlined: 271 bytes
779 217 3 java.lang.String::regionMatches (149 bytes)
@ 107 java.lang.Character::toUpperCase (6 bytes)
@ 1 java.lang.Character::toUpperCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toUpperCase (0 bytes) no static binding
@ 114 java.lang.Character::toUpperCase (6 bytes)
@ 1 java.lang.Character::toUpperCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toUpperCase (0 bytes) no static binding
@ 131 java.lang.Character::toLowerCase (6 bytes)
@ 1 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
@ 136 java.lang.Character::toLowerCase (6 bytes)
@ 1 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
780 224 4 java.lang.String::getChars (62 bytes)
780 217 size: 5608(2976) @ 58 java.lang.System::arraycopy (0 bytes) (intrinsic)
time: 0 inlined: 60 bytes
780 222 s 3 sun.misc.PerfCounter::add (18 bytes)
s @ 1 sun.misc.PerfCounter::get (9 bytes)
@ 5 java.nio.LongBuffer::get (0 bytes) no static binding
@ 13 java.nio.LongBuffer::put (0 bytes) no static binding
780 17 3 java.lang.AbstractStringBuilder::append (50 bytes) made not entrant
780 221 size: 1728(992) time: 3 inlined: 164 bytes
780 222 780 225 4 java.lang.String::replace (127 bytes)
size: 2136(1440) time: 0 inlined: 9 bytes
781 218 3 java.lang.Character::toUpperCase (6 bytes)
@ 1 java.lang.Character::toUpperCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toUpperCase (0 bytes) no static binding
781 218 size: 880(480) time: 0 inlined: 9 bytes
781 219 3 java.lang.Character::toUpperCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toUpperCase (0 bytes) no static binding
781 219 size: 720(384) time: 0 inlined: 0 bytes
781 220 3 java.lang.CharacterDataLatin1::toUpperCase (53 bytes)
@ 4 java.lang.CharacterDataLatin1::getProperties (11 bytes)
781 20 3 java.lang.String::getChars (62 bytes) made not entrant
781 224 size: 696(352) time: 1 inlined: 0 bytes
781 220 size: 1008(576) time: 0 inlined: 11 bytes
781 215 3 java.net.URL::<init> (8 bytes)
! @ 4 java.net.URL::<init> (543 bytes) callee is too large
781 215 size: 488(224) time: 0 inlined: 0 bytes
781 226 s 3 java.lang.StringBuffer::append (13 bytes)
@ 7 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
781 226 size: 952(640) time: 0 inlined: 0 bytes
782 227 4 java.util.concurrent.ConcurrentHashMap::setTabAt (19 bytes)
782 228 n 0 java.lang.ClassLoader::findLoadedClass0 (native)
@ 15 sun.misc.Unsafe::putObjectVolatile (0 bytes) (intrinsic)
782 229 3 java.util.WeakHashMap::maskNull (12 bytes)
782 229 size: 464(256) time: 0 inlined: 0 bytes
782 230 3 java.util.WeakHashMap::hash (28 bytes)
@ 1 java.lang.Object::hashCode (0 bytes) no static binding
782 114 3 java.util.concurrent.ConcurrentHashMap::setTabAt (19 bytes) made not entrant
782 227 size: 160(96) time: 0 inlined: 0 bytes
782 230 size: 728(416) time: 0 inlined: 0 bytes
782 231 3 java.util.WeakHashMap::getTable (9 bytes)
!m @ 1 java.util.WeakHashMap::expungeStaleEntries (139 bytes) callee is too large
783 231 size: 512(256) time: 0 inlined: 0 bytes
783 232 ! 3 java.util.WeakHashMap::expungeStaleEntries (139 bytes)
!m @ 4 java.lang.ref.ReferenceQueue::poll (28 bytes)
@ 17 java.lang.ref.ReferenceQueue::reallyPoll (66 bytes) callee is too large
@ 33 java.util.WeakHashMap::indexFor (6 bytes)
783 232 size: 4360(2688) time: 0 inlined: 34 bytes
783 233 3 java.util.WeakHashMap::indexFor (6 bytes)
783 233 size: 368(160) time: 0 inlined: 0 bytes
784 234 n 0 sun.misc.Unsafe::putLong (native)
784 236 n 0 sun.misc.Unsafe::getLong (native)
784 235 3 java.nio.DirectLongBufferU::get (16 bytes)
@ 6 java.nio.Buffer::checkIndex (22 bytes) intrinsic
@ 9 java.nio.DirectLongBufferU::ix (10 bytes)
@ 12 sun.misc.Unsafe::getLong (0 bytes) intrinsic
784 235 size: 832(480) time: 0 inlined: 10 bytes
784 238 3 java.lang.String::lastIndexOf (151 bytes)
784 238 size: 2432(1216) time: 0 inlined: 0 bytes
784 237 3 java.nio.DirectLongBufferU::put (18 bytes)
@ 6 java.nio.Buffer::checkIndex (22 bytes) intrinsic
785 223 % size: 2240(1376) time: 5 inlined: 0 bytes
@ 9 java.nio.DirectLongBufferU::ix (10 bytes)
@ 121 java.lang.String::<init> (10 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 13 sun.misc.Unsafe::putLong (0 bytes) intrinsic
785 237 size: 856(480) time: 0 inlined: 10 bytes
785 240 3 sun.misc.URLClassPath::getResource (83 bytes)
s @ 38 sun.misc.URLClassPath::getLookupCache (98 bytes) callee is too large
s @ 51 sun.misc.URLClassPath::getNextLoader (88 bytes) callee is too large
! @ 62 sun.misc.URLClassPath$Loader::getResource (100 bytes) no static binding
785 240 size: 1304(768) time: 0 inlined: 0 bytes
785 239 1 sun.misc.URLClassPath$JarLoader::access$500 (5 bytes)
785 239 size: 320(96) time: 0 inlined: 0 bytes
785 241 1 java.util.zip.ZipCoder::isUTF8 (5 bytes)
785 241 size: 312(128) time: 0 inlined: 0 bytes
785 242 n 0 java.util.zip.ZipFile::getEntryCSize (native) (static)
786 243 n 0 java.util.zip.ZipFile::getEntryMethod (native) (static)
786 244 n 0 java.util.zip.ZipFile::freeEntry (native) (static)
786 245 ! 3 java.util.zip.ZipFile$ZipFileInputStream::close (110 bytes)
@ 38 java.util.zip.ZipFile::access$400 (5 bytes)
@ 50 java.util.zip.ZipFile::access$400 (5 bytes)
@ 57 java.util.zip.ZipFile::access$1000 (6 bytes)
@ 2 java.util.zip.ZipFile::freeEntry (0 bytes) native method
@ 79 java.util.zip.ZipFile::access$000 (5 bytes)
@ 89 java.util.zip.ZipFile::access$000 (5 bytes)
@ 93 java.util.Map::remove (0 bytes) no static binding
787 249 n 0 java.util.zip.Inflater::inflateBytes (native)
787 245 size: 2936(1920) time: 0 inlined: 26 bytes
787 248 ! 3 java.util.zip.Inflater::inflate (113 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
@ 45 java.util.zip.Inflater::ensureOpen (47 bytes) callee is too large
@ 59 java.util.zip.ZStreamRef::address (5 bytes)
@ 65 java.util.zip.Inflater::inflateBytes (0 bytes) native method
@ 32 java/lang/ArrayIndexOutOfBoundsException::<init> (not loaded) not inlineable
787 248 size: 2440(1440) time: 0 inlined: 5 bytes
787 246 3 sun.net.www.protocol.file.Handler::parseURL (18 bytes)
@ 8 java.lang.String::replace (127 bytes) callee is too large
@ 14 java.net.URLStreamHandler::parseURL 787 70 3 java.lang.String::replace (127 bytes) made not entrant
(1158 bytes) 787 225 size: 1488(1120) time: 6 inlined: 11 bytes
callee is too large
788 246 size: 832(448) time: 0 inlined: 0 bytes
788 247 3 java.net.URLStreamHandler::parseURL (1158 bytes)
@ 1 java.net.URL::getProtocol (5 bytes)
@ 7 java.net.URL::getAuthority (5 bytes)
@ 13 java.net.URL::getUserInfo (5 bytes)
@ 19 java.net.URL::getHost (5 bytes)
@ 25 java.net.URL::getPort (5 bytes)
@ 31 java.net.URL::getPath (5 bytes)
@ 37 java.net.URL::getQuery (5 bytes)
@ 43 java.net.URL::getRef (5 bytes)
@ 63 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
@ 101 java.lang.String::substring (79 bytes) callee is too large
@ 121 java.lang.String::substring (79 bytes) callee is too large
@ 138 java.lang.String::charAt (29 bytes)
788 253 4 java.lang.Math::min (11 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 150 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 162 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 174 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
788 2 3 java.lang.Math::min (11 bytes) made not entrant
788 254 4 java.lang.StringBuilder::append (8 bytes)
788 253 size: 96(32) time: 0 inlined: 0 bytes
@ 204 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 216 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 231 java.lang.String::indexOf (70 bytes) callee is too large
@ 245 java.lang.String::indexOf (70 bytes) callee is too large
@ 263 java.lang.String::substring (79 bytes) callee is too large
@ 275 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
@ 291 java.lang.String::substring (79 bytes) callee is too large
@ 302 java.lang.String::substring (56 bytes) callee is too large
@ 320 java.lang.String::length (6 bytes)
@ 329 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 341 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
@ 362 java.lang.String::substring (79 bytes) callee is too large
@ 372 java.lang.String::substring (79 bytes) callee is too large
@ 375 sun.net.util.IPAddressUtil::isIPv6LiteralAddress (13 bytes)
@ 1 sun.net.util.IPAddressUtil::textToNumericFormatV6 (500 bytes) callee is too large
@ 389 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 394 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 399 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 402 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 405 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) inline (hot)
@ 10 java.lang.String::length (6 bytes) inline (hot)
@ 21 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes) inline (hot)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) inline (hot)
@ 43 java.util.Arrays::copyOf (19 bytes) inline (hot)
@ 11 java.lang.Math::min (11 bytes) (intrinsic)
@ 14 java.lang.System::arraycopy (0 bytes) (intrinsic)
@ 35 java.lang.String::getChars (62 bytes) inline (hot)
@ 58 java.lang.System::arraycopy (0 bytes) (intrinsic)
@ 414 java.lang.String::length (6 bytes)
@ 430 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 443 java.lang.String::length (6 bytes)
@ 459 java.lang.String::substring (56 bytes) callee is too large
@ 462 java.lang.Integer::parseInt (7 bytes)
@ 3 java.lang.Integer::parseInt (261 bytes) callee is too large
@ 478 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 483 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 488 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 491 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 494 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 509 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 514 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 519 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 522 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 525 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 533 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
@ 548 java.lang.String::length (6 bytes)
@ 564 java.lang.String::substring (56 bytes) callee is too large
@ 567 java.lang.Integer::parseInt (7 bytes)
@ 3 java.lang.Integer::parseInt (261 bytes) callee is too large
@ 577 java.lang.String::substring (79 bytes) callee is too large
@ 603 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 608 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 613 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (62 bytes) callee is too large
@ 616 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 619 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 633 java.lang.String::length (6 bytes)
@ 660 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 672 java.lang.String::substring (79 bytes) callee is too large
@ 687 java.lang.String::length (6 bytes)
791 255 4 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes)
@ 700 java.lang.String::lastIndexOf (13 bytes)
@ 9 java.lang.String::lastIndexOf (52 bytes) callee is too large
@ 728 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 738 java.lang.String::substring (79 bytes) callee is too large
@ 741 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 746 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 753 java.lang.String::substring (79 bytes) callee is too large
@ 756 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 759 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 785 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 790 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 797 java.lang.String::substring (79 bytes) callee is too large
@ 800 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 803 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 825 java.lang.String::lastIndexOf (13 bytes)
@ 9 java.lang.String::lastIndexOf (52 bytes) callee is too large
@ 842 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
792 19 3 java.lang.StringBuilder::append (8 bytes) made not entrant
@ 1 java.lang.Object::<init> (1 bytes)
792 254 size: 1864(992) time: 3 inlined: 214 bytes
@ 850 java.lang.String::substring (79 bytes) callee is too large
@ 853 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 858 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 861 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 884 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (25 bytes)
@ 21 java.lang.String::indexOf (166 bytes) inlining prohibited by policy
@ 897 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 905 java.lang.String::substring (79 bytes) callee is too large
@ 908 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 917 java.lang.String::substring (56 bytes) callee is too large
@ 920 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 923 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 940 java.lang.String::indexOf (25 bytes)
@ 21 java.lang.String::indexOf (166 bytes) inlining prohibited by policy
@ 962 java.lang.String::lastIndexOf (52 bytes) callee is too large
@ 977 java.lang.String::indexOf (25 bytes)
@ 21 java.lang.String::indexOf (166 bytes) inlining prohibited by policy
@ 987 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 995 java.lang.String::substring (79 bytes) callee is too large
@ 998 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 1007 java.lang.String::substring (56 bytes) callee is too large
@ 1010 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 1013 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 1037 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
@ 1047 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (25 bytes)
@ 21 java.lang.String::indexOf (166 bytes) inlining prohibited by policy
@ 1060 java.lang.String::lastIndexOf (52 bytes) callee is too large
@ 1076 java.lang.String::substring (79 bytes) callee is too large
@ 1088 java.lang.String::startsWith (7 bytes)
@ 3 java.lang.String::startsWith (72 bytes) callee is too large
@ 1096 java.lang.String::length (6 bytes)
@ 1106 java.lang.String::substring (56 bytes) callee is too large
@ 1115 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
@ 1126 java.lang.String::length (6 bytes)
@ 1131 java.lang.String::substring (79 bytes) callee is too large
@ 1154 java.net.URLStreamHandler::setURL (40 bytes) callee is too large
! @ 1 sun.reflect.UTF8::encode (191 bytes) inline (hot)
@ 1 java.lang.String::length (6 bytes) inline (hot)
@ 6 sun.reflect.UTF8::utf8Length (81 bytes) inline (hot)
@ 1 java.lang.String::length (6 bytes) inline (hot)
@ 16 java.lang.String::charAt (29 bytes) inline (hot)
@ 26 java.lang.String::charAt (29 bytes) inline (hot)
@ 7 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (28978/28978 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 14 sun.reflect.ClassFileAssembler::emitShort (24 bytes) inline (hot)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (28978/28978 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (28978/28978 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 29 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (28978/28978 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
797 261 4 java.lang.CharacterData::of (120 bytes)
797 23 3 java.lang.CharacterData::of (120 bytes) made not entrant
797 261 size: 184(96) time: 0 inlined: 0 bytes
798 247 size: 64176(37568) time: 10 inlined: 1070 bytes
798 259 3 sun.misc.FDBigInteger::mult (64 bytes)
798 265 4 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
798 259 size: 1304(512) time: 0 inlined: 0 bytes
799 258 2 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
799 266 4 java.util.Arrays::copyOfRange (63 bytes)
799 258 size: 488(192) time: 0 inlined: 0 bytes
799 263 3 java.lang.String::substring (56 bytes)
@ 9 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 30 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 52 java.lang.String::<init> (82 bytes) callee is too large
799 263 size: 1296(736) time: 0 inlined: 0 bytes
799 262 1 sun.util.locale.BaseLocale::getLanguage (5 bytes)
799 262 size: 312(128) time: 0 inlined: 0 bytes
799 264 1 java.util.HashMap$Node::getValue (5 bytes)
799 264 size: 312(128) time: 0 inlined: 0 bytes
799 260 1 java.util.LinkedHashMap::removeEldestEntry (2 bytes)
799 260 size: 312(128) time: 0 inlined: 0 bytes
799 256 3 sun.reflect.ClassFileAssembler::emitConstantPoolNameAndType (28 bytes)
@ 54 java.lang.Math::min (11 bytes) (intrinsic)
@ 57 java.lang.System::arraycopy (0 bytes) (intrinsic)
@ 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 8 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 13 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (30208/30208 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (30208/30208 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
800 256 size: 3016(1472) time: 0 inlined: 103 bytes
800 257 3 java.util.ArrayList$Itr::hasNext (20 bytes)
@ 8 java.util.ArrayList::access$100 (5 bytes)
800 257 size: 576(320) time: 0 inlined: 5 bytes
800 267 1 java.io.ObjectStreamClass$WeakClassKey::hashCode (5 bytes)
800 267 size: 312(128) time: 0 inlined: 0 bytes
800 251 3 java.net.URLStreamHandler::setURL (40 bytes)
@ 14 java/lang/SecurityException::<init> (not loaded) not inlineable
@ 20 java.net.URL::getProtocol (5 bytes)
!m @ 36 java.net.URL::set (114 bytes) callee is too large
800 251 size: 1272(768) time: 0 inlined: 5 bytes
800 252 ! 3 java.net.URL::set (114 bytes)
@ 35 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 40 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 45 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 50 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
801 7 3 java.util.Arrays::copyOfRange (63 bytes) made not entrant
801 266 size: 816(544) @ 53 java.lang.StringBuilder::toString (17 bytes)
time: 2 inlined: 11 bytes
@ 13 java.lang.String::<init> (82 bytes) callee is too large
801 109 3 sun.reflect.ClassFileAssembler::emitShort (24 bytes) made not entrant
801 265 size: 1400(576) time: 2 inlined: 22 bytes
801 252 size: 4368(2688) time: 1 inlined: 61 bytes
801 268 3 java.lang.Class::privateGetDeclaredFields (67 bytes)
@ 0 java.lang.Class::checkInitted (19 bytes)
@ 11 java.lang.Class$3::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 14 java.security.AccessController::doPrivileged (0 bytes) native method
@ 4 java.lang.Class::reflectionData (49 bytes) callee is too large
@ 37 java.lang.Class::getDeclaredFields0 (0 bytes) native method
@ 40 sun.reflect.Reflection::filterFields (31 bytes)
@ 13 java.util.Map::get (0 bytes) no static binding
@ 21 sun.reflect.Reflection::filter (220 bytes) callee is too large
802 137 3 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes) made not entrant
802 255 size: 5600(2720) time: 11 inlined: 410 bytes
# Warmup Iteration 1: 802 268 size: 3176(2112) time: 0 inlined: 56 bytes
802 269 3 java.lang.Throwable::<init> (34 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
s @ 24 java.lang.Throwable::fillInStackTrace (29 bytes)
@ 16 java.lang.Throwable::fillInStackTrace (0 bytes) native method
803 269 size: 1712(1280) time: 0 inlined: 30 bytes
803 270 3 java.lang.ReflectiveOperationException::<init> (6 bytes)
@ 2 java.lang.Exception::<init> (6 bytes)
@ 2 java.lang.Throwable::<init> (34 bytes) callee is too large
803 270 size: 632(320) time: 0 inlined: 6 bytes
803 272 3 java.lang.Class::getDeclaredField (34 bytes)
@ 2 sun.reflect.Reflection::getCallerClass (0 bytes) native method
@ 6 java.lang.Class::checkMemberAccess (49 bytes) callee is too large
@ 11 java.lang.Class::privateGetDeclaredFields (67 bytes) callee is too large
@ 15 java.lang.Class::searchFields (41 bytes) callee is too large
@ 28 java.lang.NoSuchFieldException::<init> (6 bytes) don't inline Throwable constructors
804 272 size: 1032(544) time: 0 inlined: 0 bytes
804 271 3 java.lang.Exception::<init> (6 bytes)
@ 2 java.lang.Throwable::<init> (34 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
s @ 24 java.lang.Throwable::fillInStackTrace (29 bytes)
@ 16 java.lang.Throwable::fillInStackTrace (0 bytes) native method
804 274 n 0 sun.misc.Unsafe::objectFieldOffset (native)
804 271 size: 1888(1376) time: 0 inlined: 64 bytes
804 273 3 java.lang.reflect.Field::<init> (44 bytes)
@ 1 java.lang.reflect.AccessibleObject::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
804 273 size: 888(544) time: 0 inlined: 6 bytes
804 275 3 java.lang.NoSuchFieldException::<init> (6 bytes)
@ 2 java.lang.ReflectiveOperationException::<init> (6 bytes)
@ 2 java.lang.Exception::<init> (6 bytes)
@ 2 java.lang.Throwable::<init> (34 bytes) callee is too large
805 275 size: 784(416) time: 0 inlined: 12 bytes
805 250 s! 3 java.net.URLStreamHandler::getHostAddress (54 bytes)
@ 13 java.net.URL::getHost (5 bytes)
@ 24 java.lang.String::equals (81 bytes) callee is too large
@ 34 java.net.InetAddress::getByName (7 bytes)
@ 1 java.net.InetAddress::getAllByName (6 bytes)
@ 2 java.net.InetAddress::getAllByName (387 bytes) callee is too large
805 250 size: 2776(1824) time: 0 inlined: 18 bytes
805 276 3 java.lang.Class::getClassLoader (28 bytes)
@ 1 java.lang.Class::getClassLoader0 (5 bytes)
@ 11 java.lang.System::getSecurityManager (4 bytes)
@ 20 sun.reflect.Reflection::getCallerClass (0 bytes) native method
@ 23 java.lang.ClassLoader::checkClassLoaderPermission (29 bytes)
@ 0 java.lang.System::getSecurityManager (4 bytes)
@ 9 java.lang.ClassLoader::getClassLoader (11 bytes)
@ 7 java.lang.Class::getClassLoader0 (5 bytes)
@ 15 java.lang.ClassLoader::needsClassLoaderPermissionCheck (27 bytes)
@ 15 java.lang.ClassLoader::isAncestor (20 bytes)
@ 25 java.lang.SecurityManager::checkPermission (5 bytes) not inlineable
806 276 size: 3648(2368) time: 0 inlined: 105 bytes
807 277 4 java.lang.Math::max (11 bytes)
807 179 3 java.lang.Math::max (11 bytes) made not entrant
807 277 size: 128(64) time: 0 inlined: 0 bytes
807 278 1 java.util.zip.ZStreamRef::address (5 bytes)
807 98 3 java.util.zip.ZStreamRef::address (5 bytes) made not entrant
807 278 size: 312(128) time: 0 inlined: 0 bytes
807 279 3 java.util.AbstractMap::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
807 142 4 java.lang.String::startsWith (72 bytes) made not entrant
807 279 size: 528(288) time: 0 inlined: 1 bytes
808 280 3 sun.misc.ASCIICaseInsensitiveComparator::toLower (16 bytes)
@ 1 sun.misc.ASCIICaseInsensitiveComparator::isUpper (18 bytes)
808 280 size: 688(448) time: 0 inlined: 18 bytes
808 282 3 sun.nio.cs.UTF_8$Decoder::decode (779 bytes)
@ 12 java.lang.Math::min (11 bytes)
@ 117 sun.nio.cs.UTF_8$Decoder::isNotContinuation (17 bytes)
@ 124 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 143 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 147 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 182 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 201 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 205 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 251 sun.nio.cs.UTF_8$Decoder::isMalformed3 (45 bytes) callee is too large
@ 258 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 277 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 281 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 292 sun.nio.cs.UTF_8$Decoder::getByteBuffer (17 bytes)
@ 5 java.nio.ByteBuffer::wrap (8 bytes)
! @ 4 java.nio.ByteBuffer::wrap (20 bytes)
@ 7 java.nio.HeapByteBuffer::<init> (14 bytes)
@ 10 java.nio.ByteBuffer::<init> (45 bytes) callee is too large
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 11 java.nio.Buffer::position (43 bytes) callee is too large
@ 301 sun.nio.cs.UTF_8$Decoder::malformedN (192 bytes) callee is too large
@ 304 java.nio.charset.CoderResult::length (20 bytes)
@ 1 java.nio.charset.CoderResult::isError (14 bytes)
@ 11 java/lang/UnsupportedOperationException::<init> (not loaded) not inlineable
@ 334 java.lang.Character::isSurrogate (18 bytes)
@ 341 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 360 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 364 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 385 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 407 sun.nio.cs.UTF_8$Decoder::isMalformed3_2 (34 bytes)
@ 421 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 425 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 440 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 444 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 523 sun.nio.cs.UTF_8$Decoder::isMalformed4 (39 bytes) callee is too large
@ 531 java.lang.Character::isSupplementaryCodePoint (18 bytes)
@ 601 java.lang.Character::highSurrogate (9 bytes)
@ 614 java.lang.Character::lowSurrogate (10 bytes)
@ 538 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
811 288 4 java.lang.String::indexOf (166 bytes)
@ 557 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 561 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 572 sun.nio.cs.UTF_8$Decoder::getByteBuffer (17 bytes)
@ 5 java.nio.ByteBuffer::wrap (8 bytes)
! @ 4 java.nio.ByteBuffer::wrap (20 bytes)
811 289 4 java.lang.String::<init> (82 bytes)
@ 7 java.nio.HeapByteBuffer::<init> (14 bytes)
@ 10 java.nio.ByteBuffer::<init> (45 bytes) callee is too large
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 11 java.nio.Buffer::position (43 bytes) callee is too large
@ 581 sun.nio.cs.UTF_8$Decoder::malformedN (192 bytes) callee is too large
@ 584 java.nio.charset.CoderResult::length (20 bytes)
@ 1 java.nio.charset.CoderResult::isError (14 bytes)
@ 11 java/lang/UnsupportedOperationException::<init> (not loaded) not inlineable
@ 622 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 664 sun.nio.cs.UTF_8$Decoder::isMalformed4_2 (56 bytes) callee is too large
@ 701 sun.nio.cs.UTF_8$Decoder::isMalformed4_3 (17 bytes)
@ 715 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 75 java.util.Arrays::copyOfRange (63 bytes) inline (hot)
@ 54 java.lang.Math::min (11 bytes) (intrinsic)
@ 57 java.lang.System::arraycopy (0 bytes) (intrinsic)
@ 719 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 734 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 738 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 678 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 682 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 746 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 765 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 769 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
813 6 3 java.lang.String::<init> (82 bytes) made not entrant
813 289 size: 1240(768) time: 2 inlined: 75 bytes
815 282 size: 31984(18208) time: 6 inlined: 734 bytes
815 284 3 java.lang.String::startsWith (72 bytes)
815 284 size: 1216(672) time: 0 inlined: 0 bytes
815 281 3 sun.misc.ASCIICaseInsensitiveComparator::isUpper (18 bytes)
815 281 size: 496(288) time: 0 inlined: 0 bytes
815 290 3 java.lang.ThreadLocal::get (38 bytes)
@ 0 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 6 java.lang.ThreadLocal::getMap (5 bytes) no static binding
@ 16 java.lang.ThreadLocal$ThreadLocalMap::access$000 (6 bytes)
@ 2 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes) callee is too large
@ 34 java.lang.ThreadLocal::setInitialValue (36 bytes) callee is too large
815 290 size: 1232(704) time: 0 inlined: 6 bytes
815 291 3 java.lang.ThreadLocal$ThreadLocalMap::access$000 (6 bytes)
@ 2 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes) callee is too large
816 55 3 java.lang.String::indexOf (166 bytes) made not entrant
816 288 size: 1928(1280) time: 5 inlined: 0 bytes
816 291 size: 496(192) time: 0 inlined: 0 bytes
816 283 1 java.lang.StringCoding$StringDecoder::requestedCharsetName (5 bytes)
816 283 size: 312(128) time: 0 inlined: 0 bytes
816 285 1 java.util.jar.Manifest::getEntries (5 bytes)
816 285 size: 312(128) time: 0 inlined: 0 bytes
816 286 1 java.util.jar.Manifest::getMainAttributes (5 bytes)
816 286 size: 312(128) time: 0 inlined: 0 bytes
816 292 3 java.util.HashSet::add (20 bytes)
@ 8 java.util.HashMap::put (13 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.Object::hashCode (0 bytes) no static binding
@ 9 java.util.HashMap::putVal (300 bytes) callee is too large
817 292 size: 1664(1120) time: 0 inlined: 33 bytes
817 287 1 java.util.jar.JarFile::access$300 (5 bytes)
817 287 size: 320(96) time: 0 inlined: 0 bytes
817 293 3 java.lang.ClassLoader::loadClass (7 bytes)
!m @ 3 java.lang.ClassLoader::loadClass (122 bytes) no static binding
818 293 size: 608(352) time: 0 inlined: 0 bytes
818 294 3 sun.misc.Launcher$AppClassLoader::loadClass (85 bytes)
@ 3 java.lang.String::lastIndexOf (13 bytes)
@ 9 java.lang.String::lastIndexOf (52 bytes) callee is too large
@ 12 java.lang.System::getSecurityManager (4 bytes)
@ 27 java.lang.String::substring (79 bytes) callee is too large
! @ 30 java.lang.SecurityManager::checkPackageAccess (156 bytes) not inlineable
s @ 38 sun.misc.URLClassPath::knownToNotExist (24 bytes)
@ 18 sun.misc.URLClassPath::knownToNotExist0 (0 bytes) native method
@ 46 java.lang.ClassLoader::findLoadedClass (16 bytes)
@ 2 java.lang.ClassLoader::checkName (43 bytes) callee is too large
@ 12 java.lang.ClassLoader::findLoadedClass0 (0 bytes) native method
@ 63 java.lang.ClassLoader::resolveClass (6 bytes)
@ 2 java.lang.ClassLoader::resolveClass0 (0 bytes) native method
@ 74 java.lang.ClassNotFoundException::<init> (7 bytes) don't inline Throwable constructors
819 296 s! 4 sun.misc.URLClassPath::getLoader (197 bytes)
!m @ 81 java.lang.ClassLoader::loadClass (122 bytes) callee is too large
819 232 ! 3 java.util.WeakHashMap::expungeStaleEntries (139 bytes) made not entrant
819 294 size: 4432(3072) time: 1 inlined: 63 bytes
819 295 3 java.io.UnixFileSystem::getBooleanAttributes (49 bytes)
@ 2 java.io.UnixFileSystem::getBooleanAttributes0 (0 bytes) native method
@ 7 java.io.File::getName (42 bytes) callee is too large
@ 12 java.lang.String::length (6 bytes)
@ 20 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
820 295 size: 1976(1216) time: 0 inlined: 35 bytes
821 297 s 4 sun.misc.URLClassPath::getNextLoader (88 bytes)
822 298 ! 3 sun.misc.URLClassPath$JarLoader::getResource (349 bytes)
@ 11 sun.misc.JarIndex::get (49 bytes) callee is too large
@ 24 java.util.LinkedList::size (5 bytes)
@ 36 java.util.LinkedList::toArray (84 bytes) callee is too large
@ 71 java.net.URL::<init> (8 bytes)
822 300 4 java.lang.CharacterDataLatin1::toLowerCase (39 bytes)
! @ 4 java.net.URL::<init> (543 bytes) callee is too large
@ 78 sun.net.util.URLUtil::urlNoFragString (114 bytes) callee is too large
@ 89 java.util.HashMap::get (23 bytes) no static binding
@ 108 sun/misc/URLClassPath$JarLoader$3::<init> (not loaded) not inlineable @ 4 java.lang.CharacterDataLatin1::getProperties (11 bytes) inline (hot)
@ 111 java.security.AccessController::doPrivileged (0 bytes) native method
! @ 121 sun.misc.URLClassPath$JarLoader::getIndex (22 bytes)
! @ 1 sun.misc.URLClassPath$JarLoader::ensureOpen (32 bytes) callee is too large
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 135 java.lang.String::lastIndexOf (11 bytes)
822 24 3 java.lang.CharacterDataLatin1::toLowerCase (39 bytes) made not entrant
822 300 size: 352(192) time: 0 inlined: 11 bytes
@ 7 java.lang.String::lastIndexOf (25 bytes)
@ 21 java.lang.String::lastIndexOf (151 bytes) callee is too large
@ 163 java.lang.String::substring (79 bytes) callee is too large
@ 166 sun.misc.JarIndex::merge (113 bytes) callee is too large
@ 177 java.util.HashMap::put (13 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.String::hashCode (55 bytes) callee is too large
@ 9 java.util.HashMap::putVal (300 bytes) callee is too large
@ 197 sun.net.util.URLUtil::urlNoFragString (114 bytes) callee is too large
@ 200 java.util.Set::add (0 bytes) no static binding
! @ 222 sun.misc.URLClassPath$JarLoader::ensureOpen (32 bytes)
@ 12 sun.misc.URLClassPath$JarLoader$1::<init> (10 bytes)
@ 6 java.lang.Object::<init> (1 bytes)
@ 15 java.security.AccessController::doPrivileged (0 bytes) native method
@ 24 java/security/PrivilegedActionException::getException (not loaded) not inlineable
@ 236 java/lang/InternalError::<init> (not loaded) not inlineable
@ 246 java.util.jar.JarFile::getJarEntry (9 bytes)
@ 2 java.util.jar.JarFile::getEntry (22 bytes)
!m @ 2 java.util.zip.ZipFile::getEntry (86 bytes) callee is too large
@ 16 java.util.jar.JarFile$JarFileEntry::<init> (11 bytes)
@ 7 java.util.jar.JarEntry::<init> (6 bytes)
@ 2 java.util.zip.ZipEntry::<init> (146 bytes) callee is too large
! @ 262 sun.misc.URLClassPath$JarLoader::checkResource (55 bytes) callee is too large
@ 269 sun.misc.URLClassPath$JarLoader::validIndex (94 bytes) callee is too large
@ 281 sun/misc/InvalidJarIndexException::<init> (not loaded) not inlineable
! @ 298 sun.misc.URLClassPath$JarLoader::getIndex (22 bytes)
! @ 1 sun.misc.URLClassPath$JarLoader::ensureOpen (32 bytes) callee is too large
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
! @ 312 sun.misc.URLClassPath$JarLoader::getResource (349 bytes) callee is too large
@ 332 sun.misc.JarIndex::get (49 bytes) callee is too large
@ 341 java.util.LinkedList::size (5 bytes)
825 306 4 sun.misc.MetaIndex::mayContain (51 bytes)
826 298 size: 17992(8832) time: 4 inlined: 222 bytes
826 305 3 java.lang.String::compareTo (78 bytes)
@ 14 java.lang.Math::min (11 bytes)
826 305 size: 1328(704) time: 0 inlined: 11 bytes
826 303 3 java.lang.String::getBytes (27 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
! @ 23 java.lang.StringCoding::encode (120 bytes) callee is too large
826 303 size: 880(480) time: 0 inlined: 0 bytes
826 304 ! 3 java.lang.StringCoding::encode (120 bytes)
@ 3 java.lang.StringCoding::deref (19 bytes)
@ 1 java.lang.ThreadLocal::get (38 bytes) callee is too large
@ 15 java.lang.ref.SoftReference::get (29 bytes)
@ 1 java.lang.ref.Reference::get (5 bytes) intrinsic
@ 32 java.lang.StringCoding$StringEncoder::requestedCharsetName (5 bytes)
@ 35 java.lang.String::equals (81 bytes) callee is too large
@ 45 java.lang.StringCoding$StringEncoder::charsetName (31 bytes)
@ 17 sun.nio.cs.HistoricallyNamedCharset::historicalName (0 bytes) not inlineable
@ 27 java.nio.charset.Charset::name (5 bytes)
@ 48 java.lang.String::equals (81 bytes) callee is too large
! @ 59 java.lang.StringCoding::lookupCharset (24 bytes)
@ 1 java.nio.charset.Charset::isSupported (13 bytes)
@ 1 java.nio.charset.Charset::lookup (44 bytes) callee is too large
@ 8 java.nio.charset.Charset::forName (20 bytes)
@ 1 java.nio.charset.Charset::lookup (44 bytes) callee is too large
@ 16 java/nio/charset/UnsupportedCharsetException::<init> (not loaded) not inlineable
@ 18 java.lang.Error::<init> (6 bytes) don't inline Throwable constructors
@ 78 java.lang.StringCoding$StringEncoder::<init> (7 bytes)
@ 3 java.lang.StringCoding$StringEncoder::<init> (54 bytes) callee is too large
@ 99 java.io.UnsupportedEncodingException::<init> (6 bytes) not inlineable
@ 108 java.lang.StringCoding::set (13 bytes)
@ 6 java.lang.ref.SoftReference::<init> (13 bytes)
@ 2 java.lang.ref.Reference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes) callee is too large
@ 9 java.lang.ThreadLocal::set (30 bytes)
@ 0 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 6 java.lang.ThreadLocal::getMap (5 bytes)
@ 17 java.lang.ThreadLocal$ThreadLocalMap::access$100 (7 bytes)
@ 3 java.lang.ThreadLocal$ThreadLocalMap::set (136 bytes) callee is too large
@ 26 java.lang.ThreadLocal::createMap (14 bytes)
@ 7 java.lang.ThreadLocal$ThreadLocalMap::<init> (53 bytes) callee is too large
! @ 116 java.lang.StringCoding$StringEncoder::encode (179 bytes) callee is too large
828 304 size: 10440(6432) time: 2 inlined: 242 bytes
828 302 3 java.io.InputStream::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 10 java.lang.String::endsWith (17 bytes) inline (hot)
@ 13 java.lang.String::startsWith (72 bytes) inline (hot)
@ 35 java.lang.String::startsWith (7 bytes) inline (hot)
@ 3 java.lang.String::startsWith (72 bytes) inline (hot)
828 302 size: 568(288) time: 0 inlined: 1 bytes
828 299 3 java.io.UnixFileSystem::prefixLength (25 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 11 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
829 299 size: 1576(1024) time: 0 inlined: 35 bytes
829 301 3 java.util.Vector::ensureCapacityHelper (16 bytes)
@ 12 java.util.Vector::grow (57 bytes) callee is too large
829 301 size: 624(320) time: 0 inlined: 0 bytes
829 311 3 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes)
@ 5 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) callee is too large
@ 8 org.jboss.logmanager.Logger::isLoggable (29 bytes)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes)
@ 9 java.util.logging.Level::intValue (5 bytes)
829 311 size: 1368(928) time: 0 inlined: 39 bytes
829 307 1 java.lang.Enum::ordinal (5 bytes)
829 307 size: 312(128) time: 0 inlined: 0 bytes
829 310 1 org.infinispan.LoggerHolder::getLogger (5 bytes)
829 310 size: 312(128) time: 0 inlined: 0 bytes
829 312 3 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes)
@ 8 java.lang.Enum::ordinal (5 bytes)
829 312 size: 944(608) time: 0 inlined: 5 bytes
829 313 3 org.jboss.logmanager.Logger::isLoggable (29 bytes)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes)
@ 9 java.util.logging.Level::intValue (5 bytes)
830 313 size: 968(672) time: 0 inlined: 10 bytes
830 314 3 org.jboss.logging.Logger::isTraceEnabled (8 bytes)
@ 4 org.jboss.logging.BasicLogger::isEnabled (0 bytes) not inlineable
830 314 size: 640(384) time: 0 inlined: 0 bytes
830 315 3 org.infinispan.MyBenchmark::withIsTraceEnabledCheck (21 bytes)
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes)
@ 6 org.jboss.logging.Logger::isTraceEnabled (8 bytes)
@ 13 java.util.ArrayList::size (5 bytes) accessor
@ 33 java.util.Stack::empty (13 bytes) executed < MinInliningThreshold times
s @ 47 java.util.Stack::pop (19 bytes) executed < MinInliningThreshold times
@ 67 sun.net.util.URLUtil::urlNoFragString (114 bytes) too big
@ 76 java.util.HashMap::containsKey (18 bytes) executed < MinInliningThreshold times
! @ 87 sun.misc.URLClassPath::getLoader (25 bytes) executed < MinInliningThreshold times
@ 94 sun.misc.URLClassPath$JarLoader::getClassPath (86 bytes) too big
\-> TypeProfile (9/9 counts) = sun/misc/URLClassPath$JarLoader
!m @ 107 sun.misc.URLClassPath::push (46 bytes) too big
@ 123 java.util.ArrayList::size (5 bytes) accessor
s @ 127 sun.misc.URLClassPath::validateLookupCache (80 bytes) too big
@ 136 java.util.ArrayList::add (29 bytes) inline (hot)
@ 7 java.util.ArrayList::ensureCapacityInternal (23 bytes) inline (hot)
@ 13 java.lang.Math::max (11 bytes) (intrinsic)
@ 19 java.util.ArrayList::ensureExplicitCapacity (26 bytes) inline (hot)
@ 22 java.util.ArrayList::grow (45 bytes) too big
@ 147 java.util.HashMap::put (13 bytes) inline (hot)
@ 2 java.util.HashMap::hash (20 bytes) inline (hot)
@ 9 java.lang.String::hashCode (55 bytes) inline (hot)
@ 9 java.util.HashMap::putVal (300 bytes) inline (hot)
@ 20 java.util.HashMap::resize (359 bytes) hot method too big
@ 56 java.util.HashMap::newNode (13 bytes) inline (hot)
\-> TypeProfile (649/754 counts) = java/util/HashMap
@ 9 java.util.HashMap$Node::<init> (26 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 91 java.lang.String::equals (81 bytes) (intrinsic)
@ 203 java.lang.String::equals (81 bytes) (intrinsic)
@ 152 java.util.HashMap::newNode (13 bytes) inline (hot)
\-> TypeProfile (209/272 counts) = java/util/HashMap
@ 9 java.util.HashMap$Node::<init> (26 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 253 java.util.HashMap::afterNodeAccess (1 bytes) inline (hot)
\-> TypeProfile (128/128 counts) = java/util/HashMap
@ 288 java.util.HashMap::resize (359 bytes) too big
@ 13 java.util.ArrayList::size (5 bytes) accessor
@ 190 java.util.ArrayList::get (11 bytes) inline (hot)
@ 2 java.util.ArrayList::rangeCheck (22 bytes) inline (hot)
@ 7 java.util.ArrayList::elementData (7 bytes) inline (hot)
@ 4 org.jboss.logging.BasicLogger::isEnabled (0 bytes) not inlineable
@ 17 org.jboss.logging.Logger::tracef (31 bytes)
@ 4 org.jboss.logging.BasicLogger::isEnabled (0 bytes) not inlineable
830 65 3 sun.misc.MetaIndex::mayContain (51 bytes) made not entrant
830 @ 27 org.jboss.logging.Logger::doLogf (0 bytes) no static binding
306 size: 1200(608) time: 4 inlined: 168 bytes
830 317 4 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes)
830 315 size: 2656(1952) time: 0 inlined: 44 bytes
830 308 1 java.util.logging.Level::intValue (5 bytes)
830 308 size: 312(128) time: 0 inlined: 0 bytes
830 309 1 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes)
830 309 size: 312(128) time: 0 inlined: 0 bytes
@ 8 java.lang.Enum::ordinal (5 bytes) accessor
831 312 3 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) made not entrant
831 317 size: 360(224) time: 0 inlined: 5 bytes
831 318 4 org.jboss.logging.Logger::isTraceEnabled (8 bytes)
@ 4 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes) inline (hot)
@ 5 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) inline (hot)
@ 8 java.lang.Enum::ordinal (5 bytes) accessor
@ 8 org.jboss.logmanager.Logger::isLoggable (29 bytes) inline (hot)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes) accessor
@ 9 java.util.logging.Level::intValue (5 bytes) accessor
832 314 3 org.jboss.logging.Logger::isTraceEnabled (8 bytes) made not entrant
832 318 size: 640(352) time: 0 inlined: 136 bytes
832 316 4 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes)
@ 5 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) inline (hot)
@ 8 java.lang.Enum::ordinal (5 bytes) accessor
@ 8 org.jboss.logmanager.Logger::isLoggable (29 bytes) inline (hot)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes) accessor
@ 9 java.util.logging.Level::intValue (5 bytes) accessor
833 320 % 3 org.infinispan.generated.MyBenchmark_withIsTraceEnabledCheck_jmhTest::withIsTraceEnabledCheck_thrpt_jmhStub @ 13 (53 bytes)
@ 7 java.lang.System::nanoTime (0 bytes) intrinsic
@ 17 org.infinispan.MyBenchmark::withIsTraceEnabledCheck (21 bytes) force inline by CompileOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes)
@ 6 org.jboss.logging.Logger::isTraceEnabled (8 bytes)
@ 4 org.jboss.logging.BasicLogger::isEnabled (0 bytes) not inlineable
@ 17 org.jboss.logging.Logger::tracef (31 bytes)
@ 4 org.jboss.logging.BasicLogger::isEnabled (0 bytes) not inlineable
@ 27 org.jboss.logging.Logger::doLogf (0 bytes) no static binding
833 311 3 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes) made not entrant
@ 34 java.lang.System::nanoTime (0 bytes) intrinsic
833 316 size: 656(352) time: 1 inlined: 124 bytes
833 319 4 org.infinispan.MyBenchmark::withIsTraceEnabledCheck (21 bytes)
833 320 % size: 4392(2784) time: 0 inlined: 65 bytes
833 321 3 org.infinispan.generated.MyBenchmark_withIsTraceEnabledCheck_jmhTest::withIsTraceEnabledCheck_thrpt_jmhStub (53 bytes)
@ 7 java.lang.System::nanoTime (0 bytes) intrinsic
@ 17 org.infinispan.MyBenchmark::withIsTraceEnabledCheck (21 bytes) force inline by CompileOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes)
@ 6 org.jboss.logging.Logger::isTraceEnabled (8 bytes)
@ 4 org.jboss.logging.BasicLogger::isEnabled (0 bytes) not inlineable
@ 17 org.jboss.logging.Logger::tracef (31 bytes)
@ 4 org.jboss.logging.BasicLogger::isEnabled (0 bytes) not inlineable
s!m @ 84 sun.misc.URLClassPath::getLoader (197 bytes) inline (hot)
@ 13 java.util.ArrayList::size (5 bytes) accessor
@ 33 java.util.Stack::empty (13 bytes) executed < MinInliningThreshold times
s @ 47 java.util.Stack::pop (19 bytes) executed < MinInliningThreshold times
@ 67 sun.net.util.URLUtil::urlNoFragString (114 bytes) too big
@ 76 java.util.HashMap::containsKey (18 bytes) executed < MinInliningThreshold times
! @ 87 sun.misc.URLClassPath::getLoader (25 bytes) executed < MinInliningThreshold times
@ 94 sun.misc.URLClassPath$JarLoader::getClassPath (86 bytes) too big
\-> TypeProfile (9/9 counts) = sun/misc/URLClassPath$JarLoader
!m @ 107 sun.misc.URLClassPath::push (46 bytes) too big
@ 123 java.util.ArrayList::size (5 bytes) accessor
s @ 127 sun.misc.URLClassPath::validateLookupCache (80 bytes) too big
@ 136 java.util.ArrayList::add (29 bytes) inline (hot)
@ 7 java.util.ArrayList::ensureCapacityInternal (23 bytes) inline (hot)
@ 13 java.lang.Math::max (11 bytes) (intrinsic)
@ 19 java.util.ArrayList::ensureExplicitCapacity (26 bytes) inline (hot)
@ 22 java.util.ArrayList::grow (45 bytes) too big
@ 147 java.util.HashMap::put (13 bytes) inline (hot)
@ 2 java.util.HashMap::hash (20 bytes) inline (hot)
@ 9 java.lang.String::hashCode (55 bytes) inline (hot)
@ 9 java.util.HashMap::putVal (300 bytes) inline (hot)
@ 20 java.util.HashMap::resize (359 bytes) hot method too big
@ 56 java.util.HashMap::newNode (13 bytes) inline (hot)
\-> TypeProfile (661/767 counts) = java/util/HashMap
@ 9 java.util.HashMap$Node::<init> (26 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 91 java.lang.String::equals (81 bytes) (intrinsic)
@ 203 java.lang.String::equals (81 bytes) (intrinsic)
@ 152 java.util.HashMap::newNode (13 bytes) inline (hot)
\-> TypeProfile (219/282 counts) = java/util/HashMap
@ 9 java.util.HashMap$Node::<init> (26 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 253 java.util.HashMap::afterNodeAccess (1 bytes) inline (hot)
\-> TypeProfile (139/139 counts) = java/util/HashMap
@ 288 java.util.HashMap::resize (359 bytes) too big
@ 13 java.util.ArrayList::size (5 bytes) accessor
@ 190 java.util.ArrayList::get (11 bytes) inline (hot)
@ 2 java.util.ArrayList::rangeCheck (22 bytes) inline (hot)
@ 7 java.util.ArrayList::elementData (7 bytes) inline (hot)
@ 27 org.jboss.logging.Logger::doLogf (0 bytes) no static binding
@ 34 java.lang.System::nanoTime (0 bytes) intrinsic
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes) accessor
@ 6 org.jboss.logging.Logger::isTraceEnabled (8 bytes) inline (hot)
@ 4 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes) inline (hot)
@ 5 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) inline (hot)
@ 8 java.lang.Enum::ordinal (5 bytes) accessor
@ 8 org.jboss.logmanager.Logger::isLoggable (29 bytes) inline (hot)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes) accessor
@ 9 java.util.logging.Level::intValue (5 bytes) accessor
834 321 size: 4080(2528) time: 0 inlined: 65 bytes
834 315 3 org.infinispan.MyBenchmark::withIsTraceEnabledCheck (21 bytes) made not entrant
834 319 size: 808(384) time: 1 inlined: 149 bytes
834 322 % 4 org.infinispan.generated.MyBenchmark_withIsTraceEnabledCheck_jmhTest::withIsTraceEnabledCheck_thrpt_jmhStub @ 13 (53 bytes)
@ 17 org.infinispan.MyBenchmark::withIsTraceEnabledCheck (21 bytes) force inline by CompilerOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes) accessor
@ 6 org.jboss.logging.Logger::isTraceEnabled (8 bytes) inline (hot)
@ 4 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes) inline (hot)
@ 5 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) inline (hot)
@ 8 java.lang.Enum::ordinal (5 bytes) accessor
@ 8 org.jboss.logmanager.Logger::isLoggable (29 bytes) inline (hot)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes) accessor
@ 9 java.util.logging.Level::intValue (5 bytes) accessor
837 320 % 3 org.infinispan.generated.MyBenchmark_withIsTraceEnabledCheck_jmhTest::withIsTraceEnabledCheck_thrpt_jmhStub @ -2 (53 bytes) made not entrant
837 322 % size: 1632(800) time: 2 inlined: 170 bytes
845 58 s! 3 sun.misc.URLClassPath::getLoader (197 bytes) made not entrant
845 296 size: 10512(5792) time: 26 inlined: 775 bytes
848 57 s 3 sun.misc.URLClassPath::getNextLoader (88 bytes) made not entrant
848 297 size: 11832(5728) time: 26 inlined: 972 bytes
1829 322 % 4 org.infinispan.generated.MyBenchmark_withIsTraceEnabledCheck_jmhTest::withIsTraceEnabledCheck_thrpt_jmhStub @ -2 (53 bytes) made not entrant
1830 323 3 java.util.jar.Manifest$FastInputStream::readLine (167 bytes)
@ 32 java.util.jar.Manifest$FastInputStream::fill (38 bytes) callee is too large
@ 125 java.lang.System::arraycopy (0 bytes) intrinsic
1830 323 size: 2176(1312) time: 0 inlined: 0 bytes
1830 324 3 java.lang.String::toUpperCase (439 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
@ 49 java.lang.String::codePointAt (36 bytes) callee is too large
@ 56 java.lang.Character::charCount (12 bytes)
@ 69 java.lang.Character::toUpperCaseEx (30 bytes)
@ 22 java.lang.CharacterData::of (120 bytes) callee is too large
@ 26 java.lang.CharacterData::toUpperCaseEx (6 bytes) no static binding
@ 117 java.lang.System::arraycopy (0 bytes) intrinsic
@ 121 java.util.Locale::getLanguage (8 bytes)
@ 4 sun.util.locale.BaseLocale::getLanguage (5 bytes)
@ 191 java.lang.String::codePointAt (36 bytes) callee is too large
@ 198 java.lang.Character::charCount (12 bytes)
@ 218 java/lang/ConditionalSpecialCasing::toUpperCaseEx (not loaded) not inlineable
@ 228 java.lang.Character::toUpperCaseEx (30 bytes)
@ 22 java.lang.CharacterData::of (120 bytes) callee is too large
@ 26 java.lang.CharacterData::toUpperCaseEx (6 bytes) no static binding
@ 261 java/lang/ConditionalSpecialCasing::toUpperCaseCharArray (not loaded) not inlineable
@ 271 java.lang.Character::toUpperCaseCharArray (30 bytes)
@ 22 java.lang.CharacterData::of (120 bytes) callee is too large
@ 26 java.lang.CharacterData::toUpperCaseCharArray (2 bytes) no static binding
@ 296 java.lang.Character::toChars (37 bytes) callee is too large
@ 310 java.lang.Character::toChars (43 bytes) callee is too large
@ 351 java.lang.System::arraycopy (0 bytes) intrinsic
@ 435 java.lang.String::<init> (82 bytes) callee is too large
1832 324 size: 9664(5728) time: 1 inlined: 127 bytes
1832 325 s 3 java.lang.StringBuffer::toString (36 bytes)
@ 17 java.util.Arrays::copyOfRange (63 bytes) callee is too large
@ 32 java.lang.String::<init> (10 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
1833 325 size: 1472(1024) time: 0 inlined: 11 bytes
1833 326 3 java.util.Arrays::copyOf (46 bytes)
@ 17 java.lang.Class::getComponentType (0 bytes) native method
@ 21 java.lang.reflect.Array::newInstance (6 bytes)
@ 2 java.lang.reflect.Array::newArray (0 bytes) native method
@ 38 java.lang.Math::min (11 bytes)
@ 41 java.lang.System::arraycopy (0 bytes) intrinsic
1833 326 size: 2096(1472) time: 0 inlined: 17 bytes
1833 328 3 sun.reflect.ClassFileAssembler::emitConstantPoolClass (23 bytes)
@ 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 8 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
1834 328 size: 1864(928) time: 0 inlined: 57 bytes
1834 327 1 java.lang.reflect.Constructor::getModifiers (5 bytes)
1834 327 size: 312(128) time: 0 inlined: 0 bytes
1834 329 3 sun.reflect.ClassFileAssembler::getLength (11 bytes)
@ 4 sun.reflect.ByteVectorImpl::getLength (7 bytes)
1834 329 size: 688(384) time: 0 inlined: 7 bytes
1834 330 3 java.io.ObjectOutputStream$BlockDataOutputStream::writeShort (47 bytes)
@ 22 java.io.Bits::putShort (16 bytes)
@ 43 java.io.DataOutputStream::writeShort (35 bytes)
@ 12 java.io.OutputStream::write (0 bytes) no static binding
@ 26 java.io.OutputStream::write (0 bytes) no static binding
@ 31 java.io.DataOutputStream::incCount (20 bytes)
1834 330 size: 2064(1280) time: 0 inlined: 71 bytes
1834 331 3 java.io.Bits::putShort (16 bytes)
1835 331 size: 576(224) time: 0 inlined: 0 bytes
1835 332 3 java.util.LinkedHashMap::get (33 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.Object::hashCode (0 bytes) no static binding
@ 6 java.util.HashMap::getNode (148 bytes) callee is too large
@ 25 java.util.LinkedHashMap::afterNodeAccess (116 bytes) callee is too large
1835 332 size: 1568(1056) time: 0 inlined: 20 bytes
1835 333 3 sun.reflect.ClassFileAssembler::incStack (11 bytes)
@ 7 sun.reflect.ClassFileAssembler::setStack (25 bytes)
1835 333 size: 632(384) time: 0 inlined: 25 bytes
1835 334 3 java.lang.Class::searchMethods (90 bytes)
@ 3 java.lang.String::intern (0 bytes) native method
@ 26 java.lang.reflect.Method::getName (5 bytes)
@ 37 java.lang.reflect.Method::getParameterTypes (11 bytes)
@ 4 java.lang.Object::clone (0 bytes) no static binding
1836 337 n 0 java.lang.Class::isAssignableFrom (native)
@ 40 java.lang.Class::arrayContentsEq (70 bytes) callee is too large
@ 51 java.lang.reflect.Method::getReturnType (5 bytes)
@ 56 java.lang.reflect.Method::getReturnType (5 bytes)
@ 59 java.lang.Class::isAssignableFrom (0 bytes) native method
@ 82 java.lang.Class::getReflectionFactory (26 bytes)
@ 10 sun.reflect.ReflectionFactory$GetReflectionFactoryAction::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 13 java.security.AccessController::doPrivileged (0 bytes) native method
@ 86 sun.reflect.ReflectionFactory::copyMethod (10 bytes)
@ 0 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
@ 7 java.lang.reflect.Modifier:: 1836 339 n 0 java.lang.Object::getClass (native)
isPublic (12 bytes)
@ 4 java.lang.reflect.ReflectAccess::copyMethod (5 bytes)
@ 1 java.lang.reflect.Method::copy (84 bytes) callee is too large
1837 334 size: 5608(3744) time: 1 inlined: 100 bytes
1837 340 3 java.io.ObjectOutputStream$BlockDataOutputStream::getUTFLength (124 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 23 java.lang.Math::min (11 bytes)
@ 41 java.lang.String::getChars (62 bytes) callee is too large
1837 342 n 0 java.lang.System::identityHashCode (native) (static)
1837 344 4 java.util.ArrayList::rangeCheck (22 bytes)
1837 340 size: 2384(1536) time: 0 inlined: 17 bytes
1837 341 3 java.io.ObjectOutputStream$BlockDataOutputStream::writeBytes (144 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 34 java.lang.Math::min (11 bytes)
@ 52 java.lang.String::getChars (62 bytes) callee is too large
@ 66 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 81 java.lang.Math::min (11 bytes)
1838 344 size: 192(96) time: 0 inlined: 0 bytes
1838 341 size: 2808(1728) time: 0 inlined: 28 bytes
1838 336 3 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes)
673744830.607 ops/s
@ 11 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
1838 336 size: 752(384) time: 0 inlined: 0 bytes
1838 345 3 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes)
@ 1 java.lang.ThreadLocal::access$400 (5 bytes)
@ 25 java.lang.ref.Reference::get (5 bytes) intrinsic
@ 38 java.lang.ThreadLocal$ThreadLocalMap::getEntryAfterMiss (63 bytes) callee is too large
1838 346 % 4 org.infinispan.generated.MyBenchmark_withIsTraceEnabledCheck_jmhTest::withIsTraceEnabledCheck_thrpt_jmhStub @ 13 (53 bytes)
1838 345 size: 1040(608) time: 0 inlined: 5 bytes
1838 338 3 java.util.AbstractList::<init> (10 bytes)
@ 1 java.util.AbstractCollection::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
1838 338 size: 672(384) time: 0 inlined: 6 bytes
1838 343 3 java.io.ObjectOutputStream$BlockDataOutputStream::writeUTF (46 bytes)
@ 12 java/io/UTFDataFormatException::<init> (not loaded) not inlineable
@ 19 java.io.ObjectOutputStream$BlockDataOutputStream::writeShort (47 bytes) callee is too large
@ 24 java.lang.String::length (6 bytes)
@ 34 java.io.ObjectOutputStream$BlockDataOutputStream::writeBytes (144 bytes) callee is too large
@ 42 java.io.ObjectOutputStream$BlockDataOutputStream::writeUTFBody (386 bytes) callee is too large
1839 343 size: 1488(864) time: 0 inlined: 6 bytes
1839 335 1 java.io.ObjectStreamClass$FieldReflectorKey::hashCode (5 bytes)
1839 335 size: 312(128) time: 0 inlined: 0 bytes
@ 17 org.infinispan.MyBenchmark::withIsTraceEnabledCheck (21 bytes) force inline by CompilerOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes) accessor
@ 6 org.jboss.logging.Logger::isTraceEnabled (8 bytes) inline (hot)
@ 4 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes) inline (hot)
@ 5 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) inline (hot)
@ 8 java.lang.Enum::ordinal (5 bytes) accessor
@ 8 org.jboss.logmanager.Logger::isLoggable (29 bytes) inline (hot)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes) accessor
@ 9 java.util.logging.Level::intValue (5 bytes) accessor
@ 34 java.lang.System::nanoTime (0 bytes) (intrinsic)
1843 346 % size: 1640(800) time: 4 inlined: 170 bytes
1843 347 4 org.infinispan.generated.MyBenchmark_withIsTraceEnabledCheck_jmhTest::withIsTraceEnabledCheck_thrpt_jmhStub (53 bytes)
@ 7 java.lang.System::nanoTime (0 bytes) (intrinsic)
@ 17 org.infinispan.MyBenchmark::withIsTraceEnabledCheck (21 bytes) force inline by CompilerOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes) accessor
@ 6 org.jboss.logging.Logger::isTraceEnabled (8 bytes) inline (hot)
@ 4 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes) inline (hot)
@ 5 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) inline (hot)
@ 8 java.lang.Enum::ordinal (5 bytes) accessor
@ 8 org.jboss.logmanager.Logger::isLoggable (29 bytes) inline (hot)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes) accessor
@ 9 java.util.logging.Level::intValue (5 bytes) accessor
@ 17 org.infinispan.MyBenchmark::withIsTraceEnabledCheck (21 bytes) force inline by CompilerOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes) accessor
@ 6 org.jboss.logging.Logger::isTraceEnabled (8 bytes) inline (hot)
@ 4 org.jboss.logging.JBossLogManagerLogger::isEnabled (12 bytes) inline (hot)
@ 5 org.jboss.logging.JBossLogManagerLogger::translate (80 bytes) inline (hot)
@ 8 java.lang.Enum::ordinal (5 bytes) accessor
@ 8 org.jboss.logmanager.Logger::isLoggable (29 bytes) inline (hot)
@ 4 org.jboss.logmanager.LoggerNode::getEffectiveLevel (5 bytes) accessor
@ 9 java.util.logging.Level::intValue (5 bytes) accessor
@ 34 java.lang.System::nanoTime (0 bytes) (intrinsic)
1847 321 3 org.infinispan.generated.MyBenchmark_withIsTraceEnabledCheck_jmhTest::withIsTraceEnabledCheck_thrpt_jmhStub (53 bytes) made not entrant
1847 347 size: 2328(864) time: 4 inlined: 340 bytes
# Warmup Iteration 2: 2838 348 3 java.io.ObjectOutputStream$HandleTable::hash (8 bytes)
@ 1 java.lang.System::identityHashCode (0 bytes) native method
2838 348 size: 480(224) time: 0 inlined: 0 bytes
2838 349 3 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes)
@ 11 java.io.ObjectOutputStream$HandleTable::hash (8 bytes)
@ 1 668657854.993 ops/s
java.lang.System::identityHashCode (0 bytes) native method
# Warmup Iteration 3: 2838 349 size: 1496(800) time: 0 inlined: 8 bytes
2838 350 3 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
2839 350 size: 712(448) time: 0 inlined: 0 bytes
3839 351 3 java.io.ObjectOutputStream$HandleTable::insert (39 bytes)
@ 2 java.io.ObjectOutputStream$HandleTable::hash (8 bytes)
@ 1 java.lang.System::identityHashCode (0 bytes) native method
670659509.169 ops/s
3839 351 size: 1504(800) time: 0 inlined: 8 bytes
# Warmup Iteration 4: 4839 352 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::getState (5 bytes)
4839 352 size: 312(128) time: 0 inlined: 0 bytes
4840 353 3 java.io.ObjectStreamClass$Caches::access$200 (4 bytes)
4840 353 size: 360(160) time: 0 inlined: 0 bytes
4840 354 1 java.io.ObjectStreamClass::getPrimDataSize (5 bytes)
4840 356 n 0 sun.misc.Unsafe::compareAndSwapInt (native)
4840 354 size: 312(128) time: 0 inlined: 0 bytes
4840 355 1 java.io.ObjectStreamClass::getNumObjFields (5 bytes)
670864824.113 ops/s
4840 355 size: 312(128) time: 0 inlined: 0 bytes
# Warmup Iteration 5: 5840 358 n 0 java.lang.Thread::isInterrupted (native)
5840 357 3 java.lang.Thread::interrupted (8 bytes)
@ 0 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 4 java.lang.Thread::isInterrupted (0 bytes) native method
5840 357 size: 512(224) time: 0 inlined: 0 bytes
667874100.195 ops/s
# Warmup Iteration 6: 6841 359 3 java.io.ObjectStreamClass::forClass (52 bytes)
@ 10 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 13 java.lang.System::getSecurityManager (4 bytes)
@ 19 sun.reflect.Reflection::getCallerClass (0 bytes) native method
@ 24 java.lang.Class::getClassLoader (28 bytes)
@ 1 java.lang.Class::getClassLoader0 (5 bytes)
670414419.497 ops/s
@ 11 java.lang.System::getSecurityManager (4 bytes)
# Warmup Iteration 7: @ 20 sun.reflect.Reflection::getCallerClass (0 bytes) native method
@ 23 java.lang.ClassLoader::checkClassLoaderPermission (29 bytes)
@ 0 java.lang.System::getSecurityManager (4 bytes)
@ 9 java.lang.ClassLoader::getClassLoader (11 bytes)
@ 7 java.lang.Class::getClassLoader0 (5 bytes)
@ 15 java.lang.ClassLoader::needsClassLoaderPermissionCheck (27 bytes)
@ 15 java.lang.ClassLoader::isAncestor (20 bytes)
@ 25 java.lang.SecurityManager::checkPermission (5 bytes) not inlineable
@ 31 java.lang.Class::getClassLoader (28 bytes)
@ 1 java.lang.Class::getClassLoader0 (5 bytes)
@ 11 java.lang.System::getSecurityManager (4 bytes)
@ 20 sun.reflect.Reflection::getCallerClass (0 bytes) native method
@ 23 java.lang.ClassLoader::checkClassLoaderPermission (29 bytes)
@ 0 java.lang.System::getSecurityManager (4 bytes)
@ 9 java.lang.ClassLoader::getClassLoader (11 bytes)
@ 7 java.lang.Class::getClassLoader0 (5 bytes)
@ 15 java.lang.ClassLoader::needsClassLoaderPermissionCheck (27 bytes)
@ 15 java.lang.ClassLoader::isAncestor (20 bytes)
@ 25 java.lang.SecurityManager::checkPermission (5 bytes) not inlineable
@ 34 sun.reflect.misc.ReflectUtil::needsPackageAccessCheck (31 bytes)
@ 19 sun.reflect.misc.ReflectUtil::isAncestor (20 bytes)
@ 3 java.lang.ClassLoader::getParent (32 bytes) callee is too large
@ 44 sun.reflect.misc.ReflectUtil::checkPackageAccess (19 bytes)
@ 1 java.lang.Class::getName (21 bytes)
@ 11 java.lang.Class::getName0 (0 bytes) native method
@ 4 sun.reflect.misc.ReflectUtil::checkPackageAccess (77 bytes) callee is too large
@ 8 sun.reflect.misc.ReflectUtil::isNonPublicProxyClass (51 bytes) callee is too large
@ 15 sun.reflect.misc.ReflectUtil::checkProxyPackageAccess (50 bytes) callee is too large
6844 359 size: 11264(7168) time: 2 inlined: 379 bytes
6844 360 3 java.util.concurrent.ConcurrentHashMap::get (162 bytes)
@ 1 java.lang.Object::hashCode (0 bytes) no static binding
@ 4 java.util.concurrent.ConcurrentHashMap::spread (10 bytes)
@ 34 java.util.concurrent.ConcurrentHashMap::tabAt (21 bytes)
@ 14 sun.misc.Unsafe::getObjectVolatile (0 bytes) intrinsic
@ 73 java.lang.Object::equals (11 bytes) no static binding
@ 93 java.util.concurrent.ConcurrentHashMap$Node::find (52 bytes) no static binding
@ 149 java.lang.Object::equals (11 bytes) no static binding
6845 360 size: 3984(2752) time: 0 inlined: 31 bytes
7842 361 s 3 java.io.BufferedOutputStream::write (67 bytes)
671021828.447 ops/s
@ 10 java.io.BufferedOutputStream::flushBuffer (29 bytes)
@ 20 java.io.OutputStream::write (79 bytes) no static binding
# Warmup Iteration 8: @ 20 java.io.OutputStream::write (79 bytes) no static binding
@ 39 java.io.BufferedOutputStream::flushBuffer (29 bytes)
@ 20 java.io.OutputStream::write (79 bytes) no static binding
@ 53 java.lang.System::arraycopy (0 bytes) intrinsic
7843 361 size: 2768(1920) time: 0 inlined: 58 bytes
665132832.314 ops/s
# Warmup Iteration 9: 9843 362 3 java.util.ArrayList::grow (45 bytes)
@ 28 java.util.ArrayList::hugeCapacity (26 bytes)
@ 8 java.lang.OutOfMemoryError::<init> (5 bytes) don't inline Throwable constructors
@ 38 java.util.Arrays::copyOf (13 bytes)
638141784.409 ops/s
# Warmup Iteration 10: @ 3 java.lang.Object::getClass (0 bytes) intrinsic
@ 6 java.util.Arrays::copyOf (46 bytes) callee is too large
9844 362 size: 1704(1088) time: 1 inlined: 39 bytes
9844 363 3 java.io.Bits::putInt (36 bytes)
9844 363 size: 728(320) time: 0 inlined: 0 bytes
9845 365 3 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes)
@ 20 java.io.ObjectOutputStream$BlockDataOutputStream::writeBlockHeader (70 bytes) callee is too large
@ 36 java.io.OutputStream::write (79 bytes) no static binding
9845 365 size: 912(576) time: 0 inlined: 0 bytes
9845 364 3 java.io.ObjectStreamClass::processQueue (21 bytes)
!m @ 1 java.lang.ref.ReferenceQueue::poll (28 bytes) no static binding
@ 11 java.util.concurrent.ConcurrentMap::remove (10 bytes) no static binding
9845 364 size: 1160(704) time: 0 inlined: 0 bytes
9845 366 1 java.util.concurrent.locks.AbstractOwnableSynchronizer::getExclusiveOwnerThread (5 bytes)
9845 366 size: 312(128) time: 0 inlined: 0 bytes
9845 367 1 java.util.concurrent.atomic.AtomicInteger::get (5 bytes)
9845 367 size: 312(128) time: 0 inlined: 0 bytes
10844 368 3 java.io.ObjectOutputStream$BlockDataOutputStream::writeInt (46 bytes)
10844 369 n 0 java.lang.Class::isInstance (native)
@ 21 java.io.Bits::putInt (36 bytes) callee is too large
@ 42 java.io.DataOutputStream::writeInt (65 bytes) callee is too large
665471895.655 ops/s
10845 368 10845 370 n 0 sun.misc.Unsafe::compareAndSwapLong (native)
size: 888(544) time: 0 inlined: 0 bytes
# Warmup Iteration 11: 11845 371 3 java.io.ObjectOutputStream::writeHandle (21 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes)
@ 11 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 17 java.io.ObjectOutputStream$BlockDataOutputStream::writeInt (46 bytes) callee is too large
657915302.943 ops/s
# Warmup Iteration 12: 11846 371 size: 1152(576) time: 0 inlined: 33 bytes
11846 372 3 java.util.ArrayList::<init> (12 bytes)
@ 1 java.util.AbstractList::<init> (10 bytes)
@ 1 java.util.AbstractCollection::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
11846 372 size: 856(512) time: 0 inlined: 16 bytes
12846 373 3 java.util.concurrent.locks.AbstractOwnableSynchronizer::setExclusiveOwnerThread (6 bytes)
12846 373 size: 432(224) time: 0 inlined: 0 bytes
655527370.830 ops/s
# Warmup Iteration 13: 650181022.792 ops/s
# Warmup Iteration 14: 14847 374 3 java.lang.ref.WeakReference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
639678576.338 ops/s
# Warmup Iteration 15: 14848 374 size: 848(544) time: 0 inlined: 26 bytes
14848 375 ! 3 java.io.ObjectStreamClass::lookup (335 bytes)
@ 7 java.lang.Class::isAssignableFrom (0 bytes) native method
@ 15 java.io.ObjectStreamClass$Caches::access$200 (4 bytes)
@ 21 java.io.ObjectStreamClass::processQueue (21 bytes)
!m @ 1 java.lang.ref.ReferenceQueue::poll (28 bytes)
@ 17 java.lang.ref.ReferenceQueue::reallyPoll (66 bytes) callee is too large
@ 11 java.util.concurrent.ConcurrentHashMap::remove (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::replaceNode (416 bytes) callee is too large
@ 29 java.io.ObjectStreamClass$Caches::access$200 (4 bytes)
@ 32 java.io.ObjectStreamClass$WeakClassKey::<init> (15 bytes)
@ 3 java.lang.ref.WeakReference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 8 java.lang.System::identityHashCode (0 bytes) native method
@ 40 java.util.concurrent.ConcurrentHashMap::get (162 bytes) callee is too large
@ 57 java.lang.ref.Reference::get (5 bytes) no static binding
@ 75 java.io.ObjectStreamClass$EntryFuture::<init> (5 bytes)
@ 1 java.io.ObjectStreamClass$EntryFuture::<init> (19 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 5 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 86 java.lang.ref.SoftReference::<init> (13 bytes)
@ 2 java.lang.ref.Reference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 100 java.util.concurrent.ConcurrentHashMap::remove (32 bytes)
!m @ 20 java.util.concurrent.ConcurrentHashMap::replaceNode (416 bytes) callee is too large
@ 112 java.util.concurrent.ConcurrentHashMap::putIfAbsent (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes) callee is too large
@ 126 java.lang.ref.Reference::get (5 bytes) no static binding
@ 180 java.io.ObjectStreamClass$EntryFuture::getOwner (5 bytes)
@ 183 java.lang.Thread::currentThread (0 bytes) intrinsic
s! @ 197 java.io.ObjectStreamClass$EntryFuture::get (46 bytes) callee is too large
! @ 212 java.io.ObjectStreamClass::<init> (260 bytes) callee is too large
s @ 230 java.io.ObjectStreamClass$EntryFuture::set (23 bytes)
@ 18 java.lang.Object::notifyAll (0 bytes) native method
@ 246 java.lang.ref.SoftReference::<init> (13 bytes)
@ 2 java.lang.ref.Reference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 249 java.util.concurrent.ConcurrentHashMap::put (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes) callee is too large
s! @ 260 java.io.ObjectStreamClass$EntryFuture::get (46 bytes) callee is too large
@ 315 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 320 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 325 java.lang.StringBuilder::append (9 bytes)
@ 2 java.lang.String::valueOf (14 bytes)
@ 10 java.lang.Object::toString (36 bytes) no static binding
@ 5 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 328 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 331 java/lang/InternalError::<init> (not loaded) not inlineable
14852 375 size: 18992(13280) time: 3 inlined: 382 bytes
15848 376 ! 3 java.io.ObjectOutputStream::writeObject0 (619 bytes)
@ 5 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
657872246.915 ops/s
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
# Warmup Iteration 16: @ 24 java.io.ObjectOutputStream$ReplaceTable::lookup (24 bytes)
@ 5 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes) callee is too large
@ 33 java.io.ObjectOutputStream::writeNull (10 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 51 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 65 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes) callee is too large
@ 78 java.io.ObjectOutputStream::writeHandle (21 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 17 java.io.ObjectOutputStream$BlockDataOutputStream::writeInt (46 bytes) callee is too large
@ 96 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 114 java.io.ObjectOutputStream::writeClass (37 bytes) callee is too large
@ 132 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 150 java.io.ObjectOutputStream::writeClassDesc (60 bytes) callee is too large
@ 168 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 177 java.lang.Object::getClass (0 bytes) intrinsic
! @ 185 java.io.ObjectStreamClass::lookup (335 bytes) callee is too large
@ 192 java.io.ObjectStreamClass::hasWriteReplaceMethod (17 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
! @ 201 java.io.ObjectStreamClass::invokeWriteReplace (73 bytes) callee is too large
@ 210 java.lang.Object::getClass (0 bytes) intrinsic
@ 240 java.io.ObjectOutputStream::replaceObject (2 bytes)
@ 287 java.io.ObjectOutputStream$ReplaceTable::assign (33 bytes)
@ 5 java.io.ObjectOutputStream$HandleTable::assign (52 bytes) callee is too large
@ 19 java.io.ObjectOutputStream$ReplaceTable::grow (34 bytes) callee is too large
@ 295 java.io.ObjectOutputStream::writeNull (10 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 313 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 327 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes) callee is too large
@ 340 java.io.ObjectOutputStream::writeHandle (21 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 17 java.io.ObjectOutputStream$BlockDataOutputStream::writeInt (46 bytes) callee is too large
@ 358 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 376 java.io.ObjectOutputStream::writeClass (37 bytes) callee is too large
@ 394 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 412 java.io.ObjectOutputStream::writeClassDesc (60 bytes) callee is too large
@ 430 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 448 java.io.ObjectOutputStream::writeString (74 bytes) callee is too large
@ 456 java.lang.Class::isArray (0 bytes) native method
! @ 467 java.io.ObjectOutputStream::writeArray (611 bytes) callee is too large
@ 488 java.io.ObjectOutputStream::writeEnum (63 bytes) callee is too large
! @ 506 java.io.ObjectOutputStream::writeOrdinaryObject (175 bytes) callee is too large
@ 587 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 565 java.lang.Class::getName (21 bytes)
@ 11 java.lang.Class::getName0 (0 bytes) native method
@ 568 java/io/NotSerializableException::<init> (not loaded) not inlineable
@ 611 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
15853 376 size: 21808(13248) time: 4 inlined: 562 bytes
15853 377 3 java.io.ObjectOutputStream$ReplaceTable::lookup (24 bytes)
@ 5 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes) callee is too large
15853 377 size: 832(416) time: 0 inlined: 0 bytes
15853 378 3 java.io.ObjectOutputStream$HandleTable::assign (52 bytes)
@ 13 java.io.ObjectOutputStream$HandleTable::growEntries (58 bytes) callee is too large
@ 28 java.io.ObjectOutputStream$HandleTable::growSpine (67 bytes) callee is too large
@ 37 java.io.ObjectOutputStream$HandleTable::insert (39 bytes) callee is too large
15853 378 size: 904(512) time: 0 inlined: 0 bytes
16849 379 n 0 sun.misc.Unsafe::getObject (native)
16849 380 3 java.io.ObjectStreamClass::getFields (22 bytes)
@ 8 java.lang.Object::clone (0 bytes) no static binding
16850 380 size: 1032(704) time: 0 inlined: 0 bytes
653139987.815 ops/s
# Warmup Iteration 17: 17850 381 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::setState (6 bytes)
648260789.532 ops/s
17850 383 n 0 sun.misc.Unsafe::putObject (native)
17850 381 size: 400(192) time: 0 inlined: 0 bytes
17850 382 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::compareAndSetState (13 bytes)
# Warmup Iteration 18: @ 9 sun.misc.Unsafe::compareAndSwapInt (0 bytes) intrinsic
17851 382 size: 432(224) time: 0 inlined: 0 bytes
656149166.063 ops/s
# Warmup Iteration 19: 664046783.891 ops/s
# Warmup Iteration 20: 664178575.171 ops/s
Iteration 1: 619280288.379 ops/s
Iteration 2: 22854 385 ! 3 java.io.ObjectOutputStream::defaultWriteFields (270 bytes)
@ 1 java.io.ObjectStreamClass::forClass (52 bytes) callee is too large
@ 15 java.lang.Class::isInstance (0 bytes) intrinsic
@ 25 java.lang.ClassCastException::<init> (5 bytes) don't inline Throwable constructors
@ 30 java.io.ObjectStreamClass::checkDefaultSerialize (20 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
679912495.033 ops/s
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
Iteration 3: @ 15 java.io.ObjectStreamClass$ExceptionInfo::newInvalidClassException (16 bytes)
@ 12 java/io/InvalidClassException::<init> (not loaded) not inlineable
@ 34 java.io.ObjectStreamClass::getPrimDataSize (5 bytes)
@ 70 java.io.ObjectStreamClass::getPrimFieldValues (10 bytes)
@ 6 java.io.ObjectStreamClass$FieldReflector::getPrimFieldValues (317 bytes) callee is too large
@ 85 java.io.ObjectOutputStream$BlockDataOutputStream::write (152 bytes) callee is too large
@ 90 java.io.ObjectStreamClass::getFields (22 bytes)
@ 96 java.io.ObjectStreamClass::getNumObjFields (5 bytes)
@ 117 java.io.ObjectStreamClass::getObjFieldValues (10 bytes)
@ 6 java.io.ObjectStreamClass$FieldReflector::getObjFieldValues (99 bytes) callee is too large
@ 223 java.io.ObjectStreamField::isUnshared (5 bytes)
! @ 226 java.io.ObjectOutputStream::writeObject0 (619 bytes) callee is too large
22856 385 size: 5560(3136) time: 1 inlined: 111 bytes
22856 384 3 java.io.ObjectStreamClass::hasWriteObjectMethod (17 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
22856 384 size: 952(576) time: 0 inlined: 18 bytes
23855 387 3 java.util.Random::next (47 bytes)
@ 8 java.util.concurrent.atomic.AtomicLong::get (5 bytes)
@ 32 java.util.concurrent.atomic.AtomicLong::compareAndSet (13 bytes)
667592968.768 ops/s
@ 9 sun.misc.Unsafe::compareAndSwapLong (0 bytes) intrinsic
Iteration 4: 23856 387 size: 1352(896) time: 0 inlined: 18 bytes
23856 386 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::compareAndSetWaitStatus (13 bytes)
@ 9 sun.misc.Unsafe::compareAndSwapInt (0 bytes) intrinsic
23856 386 size: 400(192) time: 0 inlined: 0 bytes
680447369.163 ops/s
Iteration 5: 25856 388 3 java.io.ObjectStreamClass::isExternalizable (9 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
660813536.503 ops/s
25857 388 size: 856(480) time: 0 inlined: 18 bytes
25857 389 3 java.io.ObjectStreamClass::getClassDataLayout (20 bytes)
Iteration 6: @ 9 java.io.ObjectStreamClass::getClassDataLayout0 (296 bytes) callee is too large
25857 389 size: 616(352) time: 0 inlined: 0 bytes
26857 391 3 java.util.concurrent.locks.ReentrantLock$Sync::tryRelease (45 bytes)
@ 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::getState (5 bytes)
@ 7 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 11 java.util.concurrent.locks.AbstractOwnableSynchronizer::getExclusiveOwnerThread (5 bytes)
@ 21 java.lang.IllegalMonitorStateException::<init> (5 bytes) don't inline Throwable constructors
@ 35 java.util.concurrent.locks.AbstractOwnableSynchronizer::setExclusiveOwnerThread (6 bytes)
559650086.066 ops/s
Iteration 7: @ 40 java.util.concurrent.locks.AbstractQueuedSynchronizer::setState (6 bytes)
26857 391 size: 1704(1280) time: 0 inlined: 22 bytes
26857 390 3 java.util.concurrent.CountDownLatch$Sync::tryAcquireShared (13 bytes)
@ 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::getState (5 bytes)
26858 390 size: 656(448) time: 0 inlined: 5 bytes
622326111.199 ops/s
Iteration 8: 664008274.927 ops/s
Iteration 9: 28858 392 3 java.io.ObjectOutputStream::writeClassDesc (60 bytes)
@ 5 java.io.ObjectOutputStream::writeNull (10 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 20 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes) callee is too large
@ 31 java.io.ObjectOutputStream::writeHandle (21 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 17 java.io.ObjectOutputStream$BlockDataOutputStream::writeInt (46 bytes) callee is too large
@ 38 java.io.ObjectStreamClass::isProxy (9 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 47 java.io.ObjectOutputStream::writeProxyDesc (136 bytes) callee is too large
@ 56 java.io.ObjectOutputStream::writeNonProxyDesc (109 bytes) callee is too large
28860 392 size: 2568(1408) time: 0 inlined: 58 bytes
29859 393 3 java.util.concurrent.locks.AbstractQueuedSynchronizer$Node::predecessor (19 bytes)
@ 13 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
29859 393 size: 736(416) time: 0 inlined: 0 bytes
655421442.826 ops/s
Iteration 10: 655848675.777 ops/s
Iteration 11: 31860 395 ! 3 java.io.ObjectOutputStream::writeSerialData (221 bytes)
@ 1 java.io.ObjectStreamClass::getClassDataLayout (20 bytes)
@ 9 java.io.ObjectStreamClass::getClassDataLayout0 (296 bytes) callee is too large
@ 26 java.io.ObjectStreamClass::hasWriteObjectMethod (17 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
662560734.231 ops/s
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
Iteration 12: @ 98 java.io.SerialCallbackContext::<init> (22 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 15 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 109 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
! @ 117 java.io.ObjectStreamClass::invokeWriteObject (79 bytes) callee is too large
@ 125 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 135 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes)
@ 11 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 173 java.io.SerialCallbackContext::setUsed (6 bytes)
@ 142 java.io.SerialCallbackContext::setUsed (6 bytes)
! @ 211 java.io.ObjectOutputStream::defaultWriteFields (270 bytes) callee is too large
31862 395 size: 6168(3552) time: 1 inlined: 193 bytes
31862 394 3 java.io.ObjectStreamClass::checkSerialize (20 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 15 java.io.ObjectStreamClass$ExceptionInfo::newInvalidClassException (16 bytes)
@ 12 java/io/InvalidClassException::<init> (not loaded) not inlineable
31862 394 size: 1344(768) time: 0 inlined: 34 bytes
32861 396 ! 3 java.io.ObjectOutputStream::writeOrdinaryObject (175 bytes)
@ 74 java.io.ObjectStreamClass::checkSerialize (20 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 15 java.io.ObjectStreamClass$ExceptionInfo::newInvalidClassException (16 bytes)
@ 12 java/io/InvalidClassException::<init> (not loaded) not inlineable
642884796.443 ops/s
@ 83 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes)
@ 11 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
Iteration 13: @ 89 java.io.ObjectOutputStream::writeClassDesc (60 bytes) callee is too large
@ 105 java.io.ObjectOutputStream$HandleTable::assign (52 bytes) callee is too large
@ 110 java.io.ObjectStreamClass::isExternalizable (9 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 117 java.io.ObjectStreamClass::isProxy (9 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
! @ 128 java.io.ObjectOutputStream::writeExternalData (137 bytes) callee is too large
! @ 137 java.io.ObjectOutputStream::writeSerialData (221 bytes) callee is too large
32862 396 size: 5840(2784) time: 1 inlined: 141 bytes
642270066.474 ops/s
Iteration 14: 654120184.170 ops/s
Iteration 15: 35862 398 3 java.util.ArrayList$Itr::next (66 bytes)
@ 1 java.util.ArrayList$Itr::checkForComodification (23 bytes)
@ 18 java/util/ConcurrentModificationException::<init> (not loaded) not inlineable
@ 14 java.util.ArrayList::access$100 (5 bytes)
@ 24 java/util/NoSuchElementException::<init> (not loaded) not inlineable
@ 46 java/util/ConcurrentModificationException::<init> (not loaded) not inlineable
627064738.325 ops/s
Iteration 16: 35863 398 size: 1728(992) time: 0 inlined: 28 bytes
35863 401 3 java.io.ObjectStreamClass$FieldReflector::getPrimFieldValues (317 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
@ 187 sun.misc.Unsafe::getByte (0 bytes) intrinsic
@ 203 sun.misc.Unsafe::getChar (0 bytes) intrinsic
@ 206 java.io.Bits::putChar (16 bytes)
@ 293 sun.misc.Unsafe::getDouble (0 bytes) intrinsic
@ 296 java.io.Bits::putDouble (10 bytes)
@ 3 java.lang.Double::doubleToLongBits (33 bytes) callee is too large
@ 6 java.io.Bits::putLong (86 bytes) callee is too large
@ 257 sun.misc.Unsafe::getFloat (0 bytes) intrinsic
@ 260 java.io.Bits::putFloat (10 bytes)
@ 3 java.lang.Float::floatToIntBits (26 bytes)
@ 1 java.lang.Float::floatToRawIntBits (0 bytes) intrinsic
@ 6 java.io.Bits::putInt (36 bytes) callee is too large
@ 239 sun.misc.Unsafe::getInt (0 bytes) intrinsic
@ 242 java.io.Bits::putInt (36 bytes) callee is too large
@ 275 sun.misc.Unsafe::getLong (0 bytes) intrinsic
@ 278 java.io.Bits::putLong (86 bytes) callee is too large
@ 221 sun.misc.Unsafe::getShort (0 bytes) intrinsic
@ 224 java.io.Bits::putShort (16 bytes)
@ 169 sun.misc.Unsafe::getBoolean (0 bytes) intrinsic
@ 172 java.io.Bits::putBoolean (14 bytes)
@ 306 java/lang/InternalError::<init> (not loaded) not inlineable
35865 401 size: 4944(2464) time: 1 inlined: 92 bytes
35865 400 3 java.io.ObjectStreamClass$WeakClassKey::equals (42 bytes)
@ 15 java.lang.ref.Reference::get (5 bytes) intrinsic
@ 28 java.lang.ref.Reference::get (5 bytes) intrinsic
35866 400 size: 1568(1280) time: 0 inlined: 0 bytes
35866 397 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::release (33 bytes)
@ 2 java.util.concurrent.locks.AbstractQueuedSynchronizer::tryRelease (8 bytes) no static binding
@ 26 java.util.concurrent.locks.AbstractQueuedSynchronizer::unparkSuccessor (84 bytes) callee is too large
35866 397 size: 960(608) time: 0 inlined: 0 bytes
35866 402 3 java.io.ObjectOutputStream$BlockDataOutputStream::write (152 bytes)
@ 13 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 23 java.io.OutputStream::write (79 bytes) no static binding
@ 42 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 68 java.io.ObjectOutputStream$BlockDataOutputStream::writeBlockHeader (70 bytes) callee is too large
@ 80 java.io.OutputStream::write (79 bytes) no static binding
@ 107 java.lang.Math::min (11 bytes)
@ 124 java.lang.System::arraycopy (0 bytes) intrinsic
35867 402 size: 2760(1888) time: 0 inlined: 11 bytes
35867 399 3 java.util.ArrayList$Itr::checkForComodification (23 bytes)
@ 18 java/util/ConcurrentModificationException::<init> (not loaded) not inlineable
35867 399 size: 736(384) time: 0 inlined: 0 bytes
36863 403 3 java.util.ArrayList::iterator (10 bytes)
@ 6 java.util.ArrayList$Itr::<init> (6 bytes)
@ 2 java.util.ArrayList$Itr::<init> (26 bytes)
@ 6 java.lang.Object::<init> (1 bytes)
630799380.296 ops/s
36864 403 size: 1000(608) time: 0 inlined: 33 bytes
36864 404 3 java.util.ArrayList$Itr::<init> (6 bytes)
Iteration 17: @ 2 java.util.ArrayList$Itr::<init> (26 bytes)
@ 6 java.lang.Object::<init> (1 bytes)
36864 404 size: 808(448) time: 0 inlined: 27 bytes
37864 405 3 java.util.concurrent.locks.ReentrantLock::unlock (10 bytes)
@ 5 java.util.concurrent.locks.AbstractQueuedSynchronizer::release (33 bytes)
@ 2 java.util.concurrent.locks.ReentrantLock$Sync::tryRelease (45 bytes) callee is too large
@ 26 java.util.concurrent.locks.AbstractQueuedSynchronizer::unparkSuccessor (84 bytes) callee is too large
37864 405 size: 1280(832) time: 0 inlined: 33 bytes
596457437.016 ops/s
Iteration 18: 639979156.676 ops/s
Iteration 19: 39865 406 3 java.util.concurrent.locks.LockSupport::setBlocker (12 bytes)
@ 8 sun.misc.Unsafe::putObject (0 bytes) intrinsic
39866 406 size: 400(192) time: 0 inlined: 0 bytes
678831132.328 ops/s
Iteration 20: 682223940.071 ops/s
40866 408 3 java.lang.StringCoding::access$000 (6 bytes)
@ 2 java.lang.StringCoding::scale (7 bytes)
40866 408 size: 536(288) time: 0 inlined: 7 bytes
40866 410 3 java.util.WeakHashMap::remove (133 bytes)
@ 1 java.util.WeakHashMap::maskNull (12 bytes)
@ 7 java.util.WeakHashMap::hash (28 bytes)
@ 1 java.lang.Object::hashCode (0 bytes) no static binding
@ 12 java.util.WeakHashMap::getTable (9 bytes)
!m @ 1 java.util.WeakHashMap::expungeStaleEntries (139 bytes) callee is too large
@ 21 java.util.WeakHashMap::indexFor (6 bytes)
@ 61 java.lang.ref.Reference::get (5 bytes) intrinsic
@ 64 java.util.WeakHashMap::eq (19 bytes)
@ 7 java.lang.Object::equals (11 bytes) no static binding
40867 410 size: 3792(2560) time: 0 inlined: 74 bytes
40867 409 3 java.lang.StringCoding::scale (7 bytes)
40867 409 size: 432(224) time: 0 inlined: 0 bytes
40867 407 s 3 sun.misc.URLClassPath::getLookupCache (98 bytes)
@ 20 sun.misc.URLClassPath::getLookupCacheForClassLoader (0 bytes) native method
@ 42 sun.misc.URLClassPath::ensureLoaderOpened (77 bytes) callee is too large
40868 407 size: 1688(1216) time: 0 inlined: 0 bytes
40868 412 3 java.io.DataOutputStream::writeUTF (435 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 22 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 83 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 88 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 92 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (62 bytes) callee is too large
@ 97 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 100 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 103 java/io/UTFDataFormatException::<init> (not loaded) not inlineable
@ 220 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 267 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 426 java.io.DataOutput::write (0 bytes) not inlineable
40870 412 size: 10368(6560) time: 2 inlined: 154 bytes
40870 411 3 java.lang.Class::privateGetDeclaredMethods (67 bytes)
@ 0 java.lang.Class::checkInitted (19 bytes)
@ 11 java.lang.Class$3::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 14 java.security.AccessController::doPrivileged (0 bytes) native method
@ 4 java.lang.Class::reflectionData (49 bytes) callee is too large
@ 37 java.lang.Class::getDeclaredMethods0 (0 bytes) native method
40870 413 4 sun.reflect.ClassFileAssembler::cpi (22 bytes)
@ 40 sun.reflect.Reflection::filterMethods (31 bytes)
@ 13 java.util.Map::get (0 bytes) no static binding
@ 21 sun.reflect.Reflection::filter (220 bytes) callee is too large
40871 110 3 sun.reflect.ClassFileAssembler::cpi (22 bytes) made not entrant
40871 413 size: 184(96) time: 0 inlined: 0 bytes
40871 411 size: 3176(2112) time: 0 inlined: 56 bytes
Result "withIsTraceEnabledCheck":
646124640.734 ±(99.9%) 26799362.025 ops/s [Average]
(min, avg, max) = (559650086.066, 646124640.734, 682223940.071), stdev = 30862185.163
CI (99.9%): [619325278.708, 672924002.759] (assumes normal distribution)
# JMH 1.14.1 (released 13 days ago)
# VM version: JDK 1.8.0_77, VM 25.77-b03
# VM invoker: /opt/jdk1.8.0_77/jre/bin/java
# VM options: -Xmx4G -Xms4G -server -Dorg.jboss.logging.provider=jboss -Djava.util.logging.manager=org.jboss.logmanager.LogManager -XX:+UnlockDiagnosticVMOptions -XX:+PrintInlining -XX:+PrintCompilation -XX:+PrintCompilation2
# Warmup: 20 iterations, 1 s each
# Measurement: 20 iterations, 1 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: org.infinispan.MyBenchmark.withVariable
# Run progress: 66.67% complete, ETA 00:00:41
# Fork: 1 of 1
49 1 3 java.lang.String::hashCode (55 bytes)
49 1 size: 840(512) time: 0 inlined: 0 bytes
49 2 3 java.lang.Math::min (11 bytes)
49 2 size: 464(256) time: 0 inlined: 0 bytes
49 3 3 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
50 3 size: 808(448) time: 0 inlined: 0 bytes
50 4 3 java.lang.String::length (6 bytes)
50 5 n 0 java.lang.System::arraycopy (native) (static)
50 4 size: 472(224) time: 0 inlined: 0 bytes
51 6 3 java.lang.String::<init> (82 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 13 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 30 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 65 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 75 java.util.Arrays::copyOfRange (63 bytes) callee is too large
51 6 size: 1840(1056) time: 0 inlined: 1 bytes
51 7 3 java.util.Arrays::copyOfRange (63 bytes)
@ 16 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 20 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (62 bytes) callee is too large
@ 25 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 29 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (62 bytes) callee is too large
@ 32 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 35 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 54 java.lang.Math::min (11 bytes)
@ 57 java.lang.System::arraycopy (0 bytes) intrinsic
52 7 size: 4096(2624) time: 1 inlined: 72 bytes
52 10 3 java.lang.String::indexOf (70 bytes)
@ 66 java.lang.String::indexOfSupplementary (71 bytes) callee is too large
53 10 size: 1168(736) time: 0 inlined: 0 bytes
53 13 3 java.lang.String::equals (81 bytes)
53 13 size: 1768(1216) time: 0 inlined: 0 bytes
53 9 3 java.lang.Object::<init> (1 bytes)
53 9 size: 424(192) time: 0 inlined: 0 bytes
53 11 1 java.lang.ref.Reference::get (5 bytes)
53 11 size: 312(128) time: 0 inlined: 0 bytes
53 12 1 java.io.File::getPath (5 bytes)
53 12 size: 312(128) time: 0 inlined: 0 bytes
53 8 3 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
53 8 size: 608(352) time: 0 inlined: 0 bytes
54 14 3 java.lang.System::getSecurityManager (4 bytes)
54 14 size: 392(192) time: 0 inlined: 0 bytes
54 15 3 java.lang.Character::toLowerCase (6 bytes)
@ 1 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
55 15 size: 880(480) time: 0 inlined: 9 bytes
55 16 3 java.lang.String::lastIndexOf (52 bytes)
@ 16 java.lang.Math::min (11 bytes)
@ 48 java.lang.String::lastIndexOfSupplementary (70 bytes) callee is too large
56 16 size: 1200(736) time: 0 inlined: 11 bytes
56 17 3 java.lang.String::getChars (62 bytes)
@ 9 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 27 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 43 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 58 java.lang.System::arraycopy (0 bytes) intrinsic
56 20 4 java.lang.String::charAt (29 bytes)
56 17 size: 1552(864) time: 0 inlined: 0 bytes
56 19 3 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
56 19 size: 720(416) time: 0 inlined: 0 bytes
56 18 3 java.lang.AbstractStringBuilder::append (50 bytes)
@ 5 java.lang.AbstractStringBuilder::appendNull (56 bytes) callee is too large
@ 10 java.lang.String::length (6 bytes)
56 3 3 java.lang.String::charAt (29 bytes) made not entrant
56 20 size: 400(192) time: 0 inlined: 0 bytes
@ 21 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 35 java.lang.String::getChars (62 bytes) callee is too large
57 18 size: 1680(1088) time: 0 inlined: 22 bytes
57 22 3 java.lang.CharacterDataLatin1::getProperties (11 bytes)
57 22 size: 584(256) time: 0 inlined: 0 bytes
57 23 3 java.lang.CharacterData::of (120 bytes)
57 23 size: 1960(1248) time: 0 inlined: 0 bytes
57 21 3 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
57 21 size: 488(224) time: 0 inlined: 0 bytes
57 24 3 java.lang.CharacterDataLatin1::toLowerCase (39 bytes)
@ 4 java.lang.CharacterDataLatin1::getProperties (11 bytes)
58 24 size: 944(512) time: 0 inlined: 11 bytes
58 26 1 java.lang.Object::<init> (1 bytes)
58 9 3 java.lang.Object::<init> (1 bytes) made not entrant
58 26 size: 336(128) time: 0 inlined: 0 bytes
58 28 3 sun.nio.cs.UTF_8$Encoder::encode (359 bytes)
@ 14 java.lang.Math::min (11 bytes)
@ 139 java.lang.Character::isSurrogate (18 bytes)
@ 157 sun/nio/cs/Surrogate$Parser::<init> (not loaded) not inlineable
@ 175 sun/nio/cs/Surrogate$Parser::parse (not loaded) not inlineable
@ 186 java.nio.charset.CharsetEncoder::malformedInputAction (5 bytes)
59 28 size: 4440(2688) time: 0 inlined: 34 bytes
59 25 1 java.net.URL::getProtocol (5 bytes)
59 25 size: 312(128) time: 0 inlined: 0 bytes
59 27 1 java.lang.StringCoding$StringEncoder::requestedCharsetName (5 bytes)
59 27 size: 312(128) time: 0 inlined: 0 bytes
59 30 1 java.net.URL::getAuthority (5 bytes)
59 30 size: 312(128) time: 0 inlined: 0 bytes
59 31 1 java.net.URL::getPath (5 bytes)
59 31 size: 312(128) time: 0 inlined: 0 bytes
59 29 s 1 java.util.Vector::size (5 bytes)
59 29 size: 696(480) time: 0 inlined: 0 bytes
59 32 3 java.util.jar.Attributes$Name::isValid (32 bytes)
59 34 n 0 java.lang.Thread::currentThread (native) (static)
@ 1 java.util.jar.Attributes$Name::isAlpha (30 bytes)
@ 8 java.util.jar.Attributes$Name::isDigit (18 bytes)
60 32 size: 1304(1024) time: 0 inlined: 48 bytes
60 33 3 java.util.jar.Attributes$Name::isAlpha (30 bytes)
60 33 size: 624(416) time: 0 inlined: 0 bytes
60 35 3 java.lang.Character::toUpperCaseEx (30 bytes)
@ 22 java.lang.CharacterData::of (120 bytes) callee is too large
@ 26 java.lang.CharacterData::toUpperCaseEx (6 bytes) no static binding
60 35 size: 752(416) time: 0 inlined: 0 bytes
61 36 3 java.lang.CharacterDataLatin1::toUpperCaseEx (71 bytes)
@ 4 java.lang.CharacterDataLatin1::getProperties (11 bytes)
61 36 size: 976(544) time: 0 inlined: 11 bytes
62 37 1 java.lang.String::length (6 bytes)
62 4 3 java.lang.String::length (6 bytes) made not entrant
62 37 size: 352(128) time: 0 inlined: 0 bytes
62 39 3 java.lang.String::startsWith (72 bytes)
62 39 size: 1216(672) time: 0 inlined: 0 bytes
62 40 3 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.Object::hashCode (0 bytes) no static binding
63 40 size: 720(416) time: 0 inlined: 0 bytes
63 38 1 java.util.ArrayList::size (5 bytes)
63 38 size: 312(128) time: 0 inlined: 0 bytes
63 41 3 java.lang.ref.SoftReference::get (29 bytes)
@ 1 java.lang.ref.Reference::get (5 bytes) intrinsic
63 41 size: 560(352) time: 0 inlined: 0 bytes
63 42 3 java.lang.String::startsWith (7 bytes)
@ 3 java.lang.String::startsWith (72 bytes) callee is too large
64 42 size: 608(352) time: 0 inlined: 0 bytes
64 43 1 java.net.URL::getFile (5 bytes)
64 43 size: 312(128) time: 0 inlined: 0 bytes
64 44 3 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
64 44 size: 1032(640) time: 0 inlined: 11 bytes
64 45 3 java.util.BitSet::get (69 bytes)
@ 12 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 17 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 21 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (62 bytes) callee is too large
@ 24 java.lang.StringBuilder::toString (17 bytes)
@ 13 65 48 n 0 sun.misc.Unsafe::getObjectVolatile (native)
java.lang.String::<init> (82 bytes) callee is too large
@ 27 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 32 java.util.BitSet::checkInvariants (111 bytes) callee is too large
@ 36 java.util.BitSet::wordIndex (5 bytes)
65 45 size: 3480(2208) time: 1 inlined: 58 bytes
65 46 3 java.lang.String::indexOf (166 bytes)
66 46 size: 2536(1472) time: 0 inlined: 0 bytes
66 47 3 java.util.concurrent.ConcurrentHashMap::tabAt (21 bytes)
@ 14 sun.misc.Unsafe::getObjectVolatile (0 bytes) intrinsic
66 47 size: 648(416) time: 0 inlined: 0 bytes
67 49 3 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
67 49 size: 872(544) time: 0 inlined: 13 bytes
68 50 3 java.lang.ThreadLocal::getMap (5 bytes)
68 50 size: 440(192) time: 0 inlined: 0 bytes
70 51 3 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
70 51 size: 1032(640) time: 0 inlined: 11 bytes
70 52 3 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
70 52 size: 640(352) time: 0 inlined: 0 bytes
72 53 3 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes)
72 53 size: 400(192) time: 0 inlined: 0 bytes
72 54 1 java.lang.ThreadLocal::access$400 (5 bytes)
72 54 size: 320(96) time: 0 inlined: 0 bytes
73 56 3 java.lang.AbstractStringBuilder::expandCapacity (50 bytes)
@ 30 java.lang.OutOfMemoryError::<init> (5 bytes) don't inline Throwable constructors
@ 43 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
73 56 size: 1784(1184) time: 0 inlined: 30 bytes
73 57 s 3 sun.misc.URLClassPath::getNextLoader (88 bytes)
@ 26 java.util.ArrayList::get (11 bytes)
@ 2 java.util.ArrayList::rangeCheck (22 bytes)
@ 14 java.util.ArrayList::outOfBoundsMsg (32 bytes) callee is too large
@ 17 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 7 java.util.ArrayList::elementData (7 bytes)
s!m @ 84 sun.misc.URLClassPath::getLoader (197 bytes) callee is too large
74 57 size: 3208(1984) time: 0 inlined: 40 bytes
74 55 3 java.lang.String::lastIndexOf (13 bytes)
@ 9 java.lang.String::lastIndexOf (52 bytes) callee is too large
74 55 size: 688(384) time: 0 inlined: 0 bytes
74 58 1 java.net.URL::getHost (5 bytes)
74 58 size: 312(128) time: 0 inlined: 0 bytes
75 59 3 java.lang.ThreadLocal$ThreadLocalMap::access$000 (6 bytes)
@ 2 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes) callee is too large
75 59 size: 496(192) time: 0 inlined: 0 bytes
75 61 3 java.lang.String::toCharArray (25 bytes)
@ 20 java.lang.System::arraycopy (0 bytes) intrinsic
75 61 size: 808(480) time: 0 inlined: 0 bytes
75 63 3 java.io.UnixFileSystem::normalize (75 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 19 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 44 java.io.UnixFileSystem::normalize (132 bytes) callee is too large
@ 69 java.io.UnixFileSystem::normalize (132 bytes) callee is too large
76 63 size: 2312(1408) time: 0 inlined: 35 bytes
76 67 s! 3 sun.misc.URLClassPath::getLoader (197 bytes)
@ 13 java.util.ArrayList::size (5 bytes)
@ 33 java.util.Stack::empty (13 bytes)
s @ 1 java.util.Vector::size (5 bytes)
s @ 47 java.util.Stack::pop (19 bytes)
s @ 1 java.util.Vector::size (5 bytes)
s @ 6 java.util.Stack::peek (25 bytes)
s @ 1 java.util.Vector::size (5 bytes)
@ 13 java/util/EmptyStackException::<init> (not loaded) not inlineable
s @ 21 java.util.Vector::elementAt (48 bytes) callee is too large
s @ 14 java.util.Vector::removeElementAt (115 bytes) callee is too large
@ 67 sun.net.util.URLUtil::urlNoFragString (114 bytes) callee is too large
@ 76 java.util.HashMap::containsKey (18 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.String::hashCode (55 bytes) callee is too large
@ 6 java.util.HashMap::getNode (148 bytes) callee is too large
! @ 87 sun.misc.URLClassPath::getLoader (25 bytes)
@ 6 sun.misc.URLClassPath$3::<init> (15 bytes)
@ 11 java.lang.Object::<init> (1 bytes)
@ 9 java.security.AccessController::doPrivileged (0 bytes) native method
@ 18 java/security/PrivilegedActionException::getException (not loaded) not inlineable
@ 94 sun.misc.URLClassPath$Loader::getClassPath (2 bytes) no static binding
!m @ 107 sun.misc.URLClassPath::push (46 bytes) callee is too large
@ 123 java.util.ArrayList::size (5 bytes)
s @ 127 sun.misc.URLClassPath::validateLookupCache (80 bytes) callee is too large
@ 136 java.util.ArrayList::add (29 bytes)
@ 7 java.util.ArrayList::ensureCapacityInternal (23 bytes)
@ 13 java.lang.Math::max (11 bytes)
@ 19 java.util.ArrayList::ensureExplicitCapacity (26 bytes)
@ 22 java.util.ArrayList::grow (45 bytes) callee is too large
@ 147 java.util.HashMap::put (13 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.String::hashCode (55 bytes) callee is too large
@ 9 java.util.HashMap::putVal (300 bytes) callee is too large
@ 190 java.util.ArrayList::get (11 bytes)
@ 2 java.util.ArrayList::rangeCheck (22 bytes)
@ 14 java.util.ArrayList::outOfBoundsMsg (32 bytes) callee is too large
@ 17 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 7 java.util.ArrayList::elementData (7 bytes)
79 67 size: 17568(10720) time: 3 inlined: 323 bytes
79 66 3 java.util.ArrayList::get (11 bytes)
@ 2 java.util.ArrayList::rangeCheck (22 bytes)
@ 14 java.util.ArrayList::outOfBoundsMsg (32 bytes) callee is too large
@ 17 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 7 java.util.ArrayList::elementData (7 bytes)
80 66 size: 1320(672) time: 0 inlined: 29 bytes
80 69 3 java.util.ArrayList::rangeCheck (22 bytes)
@ 14 java.util.ArrayList::outOfBoundsMsg (32 bytes)
@ 4 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 9 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 13 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (62 bytes) callee is too large
@ 18 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 25 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (62 bytes) callee is too large
@ 28 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 17 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
81 69 size: 4008(2464) time: 1 inlined: 101 bytes
81 73 3 java.util.HashMap::getNode (148 bytes)
@ 59 java.lang.Object::equals (11 bytes) no static binding
@ 94 java.util.HashMap$TreeNode::getTreeNode (22 bytes) not inlineable
@ 126 java.lang.Object::equals (11 bytes) no static binding
81 77 4 java.lang.String::hashCode (55 bytes)
81 73 size: 3136(2272) time: 0 inlined: 0 bytes
82 75 3 java.util.HashMap::get (23 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.Object::hashCode (0 bytes) no static binding
@ 6 java.util.HashMap::getNode (148 bytes) callee is too large
82 75 size: 1328(864) time: 0 inlined: 20 bytes
82 74 1 java.lang.Short::shortValue (5 bytes)
82 74 size: 312(128) time: 0 inlined: 0 bytes
82 65 ! 3 sun.misc.URLClassPath$JarLoader::getResource (85 bytes)
@ 12 sun.misc.MetaIndex::mayContain (51 bytes) callee is too large
! @ 21 sun.misc.URLClassPath$JarLoader::ensureOpen (32 bytes)
@ 12 sun.misc.URLClassPath$JarLoader$1::<init> (10 bytes)
@ 6 java.lang.Object::<init> (1 bytes)
@ 15 java.security.AccessController::doPrivileged (0 bytes) native method
@ 24 java/security/PrivilegedActionException::getException (not loaded) not inlineable
@ 33 java/lang/InternalError::<init> (not loaded) not inlineable
@ 42 java.util.jar.JarFile::getJarEntry (9 bytes)
@ 2 java.util.jar.JarFile::getEntry (22 bytes)
!m @ 2 java.util.zip.ZipFile::getEntry (86 bytes) callee is too large
@ 16 java.util.jar.JarFile$JarFileEntry::<init> (11 bytes)
@ 7 java.util.jar.JarEntry::<init> (6 bytes)
@ 2 java.util.zip.ZipEntry::<init> (146 bytes) callee is too large
! @ 54 sun.misc.URLClassPath$JarLoader::checkResource (55 bytes) callee is too large
@ 71 java.util.HashSet::<init> (16 bytes)
@ 1 java.util.AbstractSet::<init> (5 bytes)
@ 1 java.util.AbstractCollection::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 9 java.util.HashMap::<init> (11 bytes)
@ 1 java.util.AbstractMap::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
! @ 81 sun.misc.URLClassPath$JarLoader::getResource (349 bytes) callee is too large
84 1 3 java.lang.String::hashCode (55 bytes) made not entrant
84 77 size: 496(352) time: 2 inlined: 0 bytes
84 65 size: 6168(3648) time: 1 inlined: 135 bytes
84 81 3 java.io.DataOutputStream::incCount (20 bytes)
84 81 size: 464(256) time: 0 inlined: 0 bytes
84 80 3 java.io.ByteArrayOutputStream::ensureCapacity (16 bytes)
@ 12 java.io.ByteArrayOutputStream::grow (43 bytes) callee is too large
84 80 size: 624(320) time: 0 inlined: 0 bytes
84 79 s 3 java.io.ByteArrayOutputStream::write (32 bytes)
@ 7 java.io.ByteArrayOutputStream::ensureCapacity (16 bytes)
@ 12 java.io.ByteArrayOutputStream::grow (43 bytes) callee is too large
85 79 size: 1384(832) time: 0 inlined: 16 bytes
85 78 1 java.util.ArrayList::access$100 (5 bytes)
85 78 size: 320(96) time: 0 inlined: 0 bytes
85 83 3 java.io.DataOutputStream::writeShort (35 bytes)
@ 12 java.io.OutputStream::write (0 bytes) no static binding
@ 26 java.io.OutputStream::write (0 bytes) no static binding
@ 31 java.io.DataOutputStream::incCount (20 bytes)
85 83 size: 1192(768) time: 0 inlined: 20 bytes
85 82 3 java.io.DataOutputStream::writeByte (14 bytes)
@ 5 java.io.OutputStream::write (0 bytes) no static binding
@ 10 java.io.DataOutputStream::incCount (20 bytes)
85 82 size: 888(544) time: 0 inlined: 20 bytes
85 76 1 sun.misc.ProxyGenerator::access$300 (5 bytes)
85 76 size: 320(96) time: 0 inlined: 0 bytes
85 70 3 java.util.ArrayList::elementData (7 bytes)
86 70 size: 568(256) time: 0 inlined: 0 bytes
86 84 3 sun.misc.ProxyGenerator$ConstantPool::getUtf8 (18 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
@ 14 sun.misc.ProxyGenerator$ConstantPool::getValue (91 bytes) callee is too large
86 84 size: 808(448) time: 0 inlined: 0 bytes
86 85 3 sun.misc.ProxyGenerator$ConstantPool::getValue (91 bytes)
@ 5 java.util.Map::get (0 bytes) no static binding
@ 19 java.lang.Short::shortValue (5 bytes)
@ 38 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 43 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 47 java.lang.StringBuilder::append (9 bytes)
@ 2 java.lang.String::valueOf (14 bytes)
@ 10 java.lang.Object::toString (36 bytes) no static binding
@ 5 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 50 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 53 java/lang/InternalError::<init> (not loaded) not inlineable
@ 63 sun.misc.ProxyGenerator$ConstantPool$ValueEntry::<init> (11 bytes)
@ 2 sun.misc.ProxyGenerator$ConstantPool$Entry::<init> (5 bytes)
@ 1 sun.misc.ProxyGenerator$ConstantPool$Entry::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 66 sun.misc.ProxyGenerator$ConstantPool::addEntry (46 bytes) callee is too large
@ 80 java.lang.Short::<init> (10 bytes)
@ 1 java.lang.Number::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 83 java.util.Map::put (0 bytes) no static binding
88 85 size: 6520(4224) time: 1 inlined: 119 bytes
88 87 1 java.lang.CharacterDataLatin1::getProperties (11 bytes)
88 22 3 java.lang.CharacterDataLatin1::getProperties (11 bytes) made not entrant
88 87 size: 456(160) time: 0 inlined: 0 bytes
88 86 1 java.lang.reflect.Field::getName (5 bytes)
88 86 size: 312(128) time: 0 inlined: 0 bytes
88 64 3 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
88 64 size: 760(384) time: 0 inlined: 0 bytes
88 62 1 java.net.URL::getRef (5 bytes)
88 62 size: 312(128) time: 0 inlined: 0 bytes
88 68 1 java.net.URL::getQuery (5 bytes)
88 68 size: 312(128) time: 0 inlined: 0 bytes
88 72 1 java.net.URL::getPort (5 bytes)
88 72 size: 312(128) time: 0 inlined: 0 bytes
89 71 1 java.util.zip.ZipFile::access$000 (5 bytes)
89 71 size: 320(96) time: 0 inlined: 0 bytes
89 88 3 java.lang.Class::searchFields (41 bytes)
@ 1 java.lang.String::intern (0 bytes) native method
89 89 n 0 java.lang.String::intern (native)
@ 16 java.lang.reflect.Field::getName (5 bytes)
@ 23 java.lang.Class::getReflectionFactory (26 bytes)
@ 10 sun.reflect.ReflectionFactory$GetReflectionFactoryAction::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 13 java.security.AccessController::doPrivileged (0 bytes) native method
@ 29 sun.reflect.ReflectionFactory::copyField (10 bytes)
@ 0 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
@ 7 java.lang.reflect.Modifier::isPublic (12 bytes)
@ 4 java.lang.reflect.ReflectAccess::copyField (5 bytes)
@ 1 java.lang.reflect.Field::copy (76 bytes) callee is too large
90 92 4 java.lang.String::indexOf (70 bytes)
90 88 size: 3560(2304) time: 1 inlined: 79 bytes
90 90 3 sun.misc.MetaIndex::mayContain (51 bytes)
@ 10 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
@ 35 java.lang.String::startsWith (7 bytes)
@ 3 java.lang.String::startsWith (72 bytes) callee is too large
90 90 size: 2256(1472) time: 0 inlined: 24 bytes
90 91 3 java.lang.String::<init> (10 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
90 91 size: 568(320) time: 0 inlined: 1 bytes
90 93 1 java.lang.reflect.Method::getName (5 bytes)
90 93 size: 312(128) time: 0 inlined: 0 bytes
91 60 3 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes)
@ 1 java.lang.ThreadLocal::access$400 (5 bytes)
@ 25 java.lang.ref.Reference::get (5 bytes) intrinsic
@ 38 java.lang.ThreadLocal$ThreadLocalMap::getEntryAfterMiss (63 bytes) callee is too large
91 60 size: 1040(608) time: 0 inlined: 5 bytes
91 94 3 java.util.concurrent.ConcurrentHashMap$Node::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
91 94 size: 648(384) time: 0 inlined: 1 bytes
91 95 3 java.util.zip.ZStreamRef::address (5 bytes)
91 95 size: 400(192) time: 0 inlined: 0 bytes
92 10 3 java.lang.String::indexOf (70 bytes) made not entrant
92 92 size: 648(416) time: 2 inlined: 0 bytes
92 96 3 java.lang.String::replace (127 bytes)
@ 121 java.lang.String::<init> (10 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
92 96 size: 2544(1568) time: 0 inlined: 11 bytes
92 97 1 java.security.ProtectionDomain::getCodeSource (5 bytes)
93 97 size: 312(128) time: 0 inlined: 0 bytes
725 98 n 0 java.lang.Object::hashCode (native)
725 99 ! 3 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes)
@ 17 java.lang.Object::hashCode (0 bytes) no static binding
@ 20 java.util.concurrent.ConcurrentHashMap::spread (10 bytes)
@ 69 java.util.concurrent.ConcurrentHashMap::tabAt (21 bytes)
@ 14 sun.misc.Unsafe::getObjectVolatile (0 bytes) intrinsic
@ 92 java.util.concurrent.ConcurrentHashMap$Node::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 95 java.util.concurrent.ConcurrentHashMap::casTabAt (20 bytes)
@ 16 sun.misc.Unsafe::compareAndSwapObject (0 bytes) intrinsic
@ 121 java.util.concurrent.ConcurrentHashMap::helpTransfer (132 bytes) callee is too large
@ 142 java.util.concurrent.ConcurrentHashMap::tabAt (21 bytes)
@ 14 sun.misc.Unsafe::getObjectVolatile (0 bytes) intrinsic
@ 192 java.lang.Object::equals (11 bytes) no static binding
@ 244 java.util.concurrent.ConcurrentHashMap$Node::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 282 java/util/concurrent/ConcurrentHashMap$TreeBin::putTreeVal (not loaded) not inlineable
!m @ 339 java.util.concurrent.ConcurrentHashMap::treeifyBin (164 bytes) callee is too large
@ 357 java.util.concurrent.ConcurrentHashMap::addCount (292 bytes) callee is too large
! @ 49 java.util.concurrent.ConcurrentHashMap::initTable (115 bytes) callee is too large
@ 12 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
728 99 size: 9712(6336) time: 2 inlined: 126 bytes
728 100 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
728 100 size: 616(288) time: 0 inlined: 0 bytes
728 101 3 sun.reflect.ByteVectorImpl::add (38 bytes)
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) callee is too large
728 101 size: 784(384) time: 0 inlined: 0 bytes
728 102 3 java.lang.Number::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
728 102 size: 528(288) time: 0 inlined: 1 bytes
729 103 3 java.lang.Long::<init> (10 bytes)
@ 1 java.lang.Number::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
729 103 size: 680(384) time: 0 inlined: 6 bytes
729 104 1 java.lang.Class::getClassLoader0 (5 bytes)
730 104 size: 312(128) time: 0 inlined: 0 bytes
730 105 ! 3 java.util.zip.ZipFile::getEntry (86 bytes)
@ 10 java.lang.NullPointerException::<init> (6 bytes) don't inline Throwable constructors
@ 22 java.util.zip.ZipFile::ensureOpen (37 bytes) callee is too large
@ 34 java.util.zip.ZipCoder::getBytes (192 bytes) callee is too large
@ 38 java.util.zip.ZipFile::getEntry (0 bytes) native method
@ 51 java.util.zip.ZipFile::getZipEntry (236 bytes) callee is too large
@ 61 java.util.zip.ZipFile::freeEntry (0 bytes) native method
730 105 size: 2312(1376) time: 0 inlined: 0 bytes
730 106 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
730 106 size: 728(448) time: 0 inlined: 1 bytes
737 107 n 0 java.lang.System::nanoTime (native) (static)
737 108 3 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
738 108 size: 1256(672) time: 0 inlined: 22 bytes
738 109 3 sun.reflect.ClassFileAssembler::cpi (22 bytes)
@ 13 java.lang.RuntimeException::<init> (6 bytes) don't inline Throwable constructors
738 109 size: 728(416) time: 0 inlined: 0 bytes
738 110 3 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
738 110 size: 736(416) time: 0 inlined: 0 bytes
738 111 3 java.util.zip.ZipCoder::encoder (35 bytes)
@ 12 java.nio.charset.Charset::newEncoder (0 bytes) no static binding
739 114 n 0 java.util.zip.ZipFile::getEntry (native) (static)
@ 18 java.nio.charset.CharsetEncoder::onMalformedInput (26 bytes)
@ 21 java.nio.charset.CharsetEncoder::implOnMalformedInput (1 bytes)
@ 24 java.nio.charset.CharsetEncoder::onUnmappableCharacter (26 bytes)
@ 21 java.nio.charset.CharsetEncoder::implOnUnmappableCharacter (1 bytes)
739 111 size: 2024(1504) time: 0 inlined: 54 bytes
739 112 3 java.nio.charset.CharsetEncoder::reset (11 bytes)
@ 1 java.nio.charset.CharsetEncoder::implReset (1 bytes)
739 112 size: 656(416) time: 0 inlined: 1 bytes
739 113 3 java.nio.charset.CharsetEncoder::implReset (1 bytes)
739 113 size: 400(192) time: 0 inlined: 0 bytes
739 115 3 java.lang.String::substring (79 bytes)
@ 9 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 27 java/lang/StringIndexOutOfBoundsException:: 740 117 n 0 sun.misc.Unsafe::putObjectVolatile (native)
<init> (not loaded) not inlineable
@ 44 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 75 java.lang.String::<init> (82 bytes) callee is too large
740 118 n 0 sun.misc.Unsafe::compareAndSwapObject (native)
740 115 size: 1688(992) time: 0 inlined: 0 bytes
740 116 3 java.util.concurrent.ConcurrentHashMap::setTabAt (19 bytes)
@ 15 sun.misc.Unsafe::putObjectVolatile (0 bytes) intrinsic
740 116 size: 432(224) time: 0 inlined: 0 bytes
740 119 3 java.util.concurrent.ConcurrentHashMap::casTabAt (20 bytes)
@ 16 sun.misc.Unsafe::compareAndSwapObject (0 bytes) intrinsic
740 119 size: 472(256) time: 0 inlined: 0 bytes
740 120 3 sun.nio.cs.UTF_8$Decoder::decode (779 bytes)
@ 12 java.lang.Math::min (11 bytes)
@ 117 sun.nio.cs.UTF_8$Decoder::isNotContinuation (17 bytes)
@ 124 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 143 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 147 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 182 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 201 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 205 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 251 sun.nio.cs.UTF_8$Decoder::isMalformed3 (45 bytes) callee is too large
@ 258 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 277 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 281 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 292 sun.nio.cs.UTF_8$Decoder::getByteBuffer (17 bytes)
@ 5 java.nio.ByteBuffer::wrap (8 bytes)
! @ 4 java.nio.ByteBuffer::wrap (20 bytes)
@ 7 java.nio.HeapByteBuffer::<init> (14 bytes)
@ 10 java.nio.ByteBuffer::<init> (45 bytes) callee is too large
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 11 java.nio.Buffer::position (43 bytes) callee is too large
@ 301 sun.nio.cs.UTF_8$Decoder::malformedN (192 bytes) callee is too large
@ 304 java.nio.charset.CoderResult::length (20 bytes)
@ 1 java.nio.charset.CoderResult::isError (14 bytes)
@ 11 java/lang/UnsupportedOperationException::<init> (not loaded) not inlineable
@ 334 java.lang.Character::isSurrogate (18 bytes)
@ 341 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 360 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 364 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 385 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 407 sun.nio.cs.UTF_8$Decoder::isMalformed3_2 (34 bytes)
@ 421 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 425 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 440 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 444 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 523 sun.nio.cs.UTF_8$Decoder::isMalformed4 (39 bytes) callee is too large
743 129 4 sun.nio.cs.UTF_8$Encoder::encode (359 bytes)
@ 531 java.lang.Character::isSupplementaryCodePoint (18 bytes)
@ 601 java.lang.Character::highSurrogate (9 bytes)
@ 614 java.lang.Character::lowSurrogate (10 bytes)
@ 538 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 557 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 561 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 572 sun.nio.cs.UTF_8$Decoder::getByteBuffer (17 bytes)
@ 5 java.nio.ByteBuffer::wrap (8 bytes)
! @ 4 java.nio.ByteBuffer::wrap (20 bytes)
@ 7 java.nio.HeapByteBuffer::<init> (14 bytes)
@ 10 java.nio.ByteBuffer::<init> (45 bytes) callee is too large
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 11 java.nio.Buffer::position (43 bytes) callee is too large
@ 581 sun.nio.cs.UTF_8$Decoder::malformedN (192 bytes) callee is too large
@ 584 java.nio.charset.CoderResult::length (20 bytes)
@ 1 java.nio.charset.CoderResult::isError (14 bytes)
@ 11 java/lang/UnsupportedOperationException::<init> (not loaded) not inlineable
@ 622 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 664 sun.nio.cs.UTF_8$Decoder::isMalformed4_2 (56 bytes) callee is too large
@ 701 sun.nio.cs.UTF_8$Decoder::isMalformed4_3 (17 bytes)
@ 715 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 719 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 734 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 738 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 678 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 682 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 746 java.nio.charset.CharsetDecoder::malformedInputAction (5 bytes)
@ 765 java.nio.charset.CharsetDecoder::replacement (5 bytes)
@ 769 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 14 java.lang.Math::min (11 bytes) (intrinsic)
746 132 4 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (5190/5190 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
746 133 4 sun.reflect.ByteVectorImpl::add (38 bytes)
747 28 3 sun.nio.cs.UTF_8$Encoder::encode (359 bytes) made not entrant
747 129 size: 896(608) time: 3 inlined: 11 bytes
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
747 100 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes) made not entrant
747 132 size: 656(288) time: 1 inlined: 0 bytes
747 101 3 sun.reflect.ByteVectorImpl::add (38 bytes) made not entrant
747 133 size: 472(224) time: 0 inlined: 0 bytes
748 120 size: 31984(18208) time: 7 inlined: 734 bytes
748 130 1 java.io.ObjectStreamField::getName (5 bytes)
748 134 4 java.lang.String::startsWith (72 bytes)
748 130 size: 312(128) time: 0 inlined: 0 bytes
748 121 3 java.util.HashMap::putVal (300 bytes)
@ 20 java.util.HashMap::resize (359 bytes) callee is too large
@ 56 java.util.HashMap::newNode (13 bytes) no static binding
@ 91 java.lang.Object::equals (11 bytes) no static binding
@ 123 java.util.HashMap$TreeNode::putTreeVal (314 bytes) not inlineable
@ 152 java.util.HashMap::newNode (13 bytes) no static binding
@ 169 java.util.HashMap::treeifyBin (110 bytes) callee is too large
@ 203 java.lang.Object::equals (11 bytes) no static binding
@ 253 java.util.HashMap::afterNodeAccess (1 bytes) no static binding
@ 288 java.util.HashMap::resize (359 bytes) callee is too large
@ 295 java.util.HashMap::afterNodeInsertion (1 bytes) no static binding
749 121 size: 6464(4480) time: 1 inlined: 0 bytes
749 135 3 sun.reflect.UTF8::utf8Length (81 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 16 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
750 39 3 java.lang.String::startsWith (72 bytes) made not entrant
750 134 size: 624(320) time: 1 inlined: 0 bytes
750 135 size: 2176(1408) time: 0 inlined: 35 bytes
750 138 3 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes)
! @ 1 sun.reflect.UTF8::encode (191 bytes) callee is too large
@ 7 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 14 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 29 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
751 138 size: 2784(1408) time: 0 inlined: 68 bytes
751 136 3 sun.reflect.ByteVectorImpl::getLength (7 bytes)
751 136 size: 400(192) time: 0 inlined: 0 bytes
751 126 3 java.util.zip.ZipFile::ensureOpen (37 bytes)
@ 13 java.lang.IllegalStateException::<init> (6 bytes) not inlineable
@ 32 java.lang.IllegalStateException::<init> (6 bytes) not inlineable
751 126 size: 1184(704) time: 0 inlined: 0 bytes
751 127 3 java.util.zip.ZipCoder::getBytes (192 bytes)
@ 1 java.util.zip.ZipCoder::encoder (35 bytes)
@ 12 java.nio.charset.Charset::newEncoder (0 bytes) no static binding
@ 18 java.nio.charset.CharsetEncoder::onMalformedInput (26 bytes)
@ 21 java.nio.charset.CharsetEncoder::implOnMalformedInput (1 bytes)
@ 24 java.nio.charset.CharsetEncoder::onUnmappableCharacter (26 bytes)
@ 21 java.nio.charset.CharsetEncoder::implOnUnmappableCharacter (1 bytes)
@ 4 java.nio.charset.CharsetEncoder::reset (11 bytes)
@ 1 java.nio.charset.CharsetEncoder::implReset (1 bytes)
@ 9 java.lang.String::toCharArray (25 bytes)
@ 20 java.lang.System::arraycopy (0 bytes) intrinsic
@ 17 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes)
@ 62 sun.nio.cs.UTF_8$Encoder::encode (359 bytes) callee is too large
@ 81 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 89 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
@ 95 java.nio.ByteBuffer::wrap (8 bytes)
! @ 4 java.nio.ByteBuffer::wrap (20 bytes)
@ 7 java.nio.HeapByteBuffer::<init> (14 bytes)
@ 10 java.nio.ByteBuffer::<init> (45 bytes) callee is too large
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 101 java.nio.CharBuffer::wrap (8 bytes)
! @ 4 java.nio.CharBuffer::wrap (20 bytes)
@ 7 java.nio.HeapCharBuffer::<init> (14 bytes)
@ 10 java.nio.CharBuffer::<init> (22 bytes)
@ 6 java.nio.Buffer::<init> (121 bytes) callee is too large
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
! @ 112 java.nio.charset.CharsetEncoder::encode (285 bytes) callee is too large
@ 119 java.nio.charset.CoderResult::isUnderflow (13 bytes)
@ 131 java.nio.charset.CoderResult::toString (52 bytes) callee is too large
@ 134 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 141 java.nio.charset.CharsetEncoder::flush (49 bytes) callee is too large
@ 148 java.nio.charset.CoderResult::isUnderflow (13 bytes)
@ 160 java.nio.charset.CoderResult::toString (52 bytes) callee is too large
@ 163 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 169 java.nio.Buffer::position (5 bytes)
@ 185 java.nio.Buffer::position (5 bytes)
@ 188 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
754 127 size: 12904(8320) time: 3 inlined: 333 bytes
754 141 ! 3 sun.reflect.UTF8::encode (191 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 6 sun.reflect.UTF8::utf8Length (81 bytes) callee is too large
@ 26 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 185 java/lang/InternalError::<init> (not loaded) not inlineable
755 141 size: 3640(2048) time: 0 inlined: 35 bytes
755 142 3 sun.reflect.ByteVectorImpl::get (26 bytes)
@ 11 sun.reflect.ByteVectorImpl::resize (44 bytes) callee is too large
755 142 size: 784(384) time: 0 inlined: 0 bytes
755 123 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
756 123 size: 696(448) time: 0 inlined: 1 bytes
756 124 3 java.nio.Buffer::checkIndex (22 bytes)
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
756 124 size: 736(416) time: 0 inlined: 0 bytes
756 125 3 java.nio.DirectLongBufferU::ix (10 bytes)
756 125 size: 432(224) time: 0 inlined: 0 bytes
756 131 1 java.io.ObjectStreamField::getField (5 bytes)
756 131 size: 312(128) time: 0 inlined: 0 bytes
756 122 3 java.util.HashMap::put (13 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.Object::hashCode (0 bytes) no static binding
@ 9 java.util.HashMap::putVal (300 bytes) callee is too large
756 122 size: 1200(768) time: 0 inlined: 20 bytes
756 137 1 java.lang.reflect.Field::getType (5 bytes)
756 137 size: 312(128) time: 0 inlined: 0 bytes
757 140 1 java.lang.reflect.Field::getModifiers (5 bytes)
757 140 size: 312(128) time: 0 inlined: 0 bytes
757 139 1 java.net.URLStreamHandler::getDefaultPort (2 bytes)
757 139 size: 312(128) time: 0 inlined: 0 bytes
757 128 1 sun.misc.URLClassPath$Loader::getBaseURL (5 bytes)
757 128 size: 312(128) time: 0 inlined: 0 bytes
757 144 3 java.io.ObjectInputStream$BlockDataInputStream::readByte (20 bytes)
@ 1 java.io.ObjectInputStream$BlockDataInputStream::read (62 bytes) callee is too large
@ 13 java/io/EOFException::<init> (not loaded) not inlineable
757 144 size: 776(416) time: 0 inlined: 0 bytes
757 148 3 java.io.ObjectInputStream$PeekInputStream::readFully (48 bytes)
@ 19 java.io.ObjectInputStream$PeekInputStream::read (69 bytes) callee is too large
@ 33 java/io/EOFException::<init> (not loaded) not inlineable
757 148 size: 1128(640) time: 0 inlined: 0 bytes
757 145 s 3 java.io.BufferedInputStream::read (113 bytes)
@ 1 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
@ 26 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 49 java.io.BufferedInputStream::read1 (108 bytes) callee is too large
@ 101 java.io.InputStream::available (2 bytes) no static binding
758 145 size: 3200(2144) time: 0 inlined: 21 bytes
758 146 3 java.io.BufferedInputStream::read1 (108 bytes)
@ 18 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
@ 33 java.io.BufferedInputStream::getInIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
! @ 39 java.io.InputStream::read (109 bytes) no static binding
@ 44 java.io.BufferedInputStream::fill (233 bytes) callee is too large
@ 80 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
@ 91 java.lang.System::arraycopy (0 bytes) intrinsic
759 157 4 java.lang.String::equals (81 bytes)
759 146 size: 3200(2016) time: 0 inlined: 63 bytes
759 150 3 java.io.ObjectStreamField::isPrimitive (27 bytes)
@ 5 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
759 150 size: 1312(800) time: 0 inlined: 29 bytes
759 147 3 java.io.ObjectInputStream$PeekInputStream::read (69 bytes)
! @ 20 java.io.InputStream::read (109 bytes) no static binding
! @ 50 java.io.InputStream::read (109 bytes) no static binding
760 160 n 0 java.lang.Class::isPrimitive (native)
760 147 size: 1392(864) time: 0 inlined: 0 bytes
760 154 3 java.util.ArrayList::ensureCapacityInternal (23 bytes)
@ 13 java.lang.Math::max (11 bytes)
@ 19 java.util.ArrayList::ensureExplicitCapacity (26 bytes)
@ 22 java.util.ArrayList::grow (45 bytes) callee is too large
760 154 size: 1040(640) time: 0 inlined: 37 bytes
760 155 3 java.util.ArrayList::ensureExplicitCapacity (26 bytes)
@ 22 java.util.ArrayList::grow (45 bytes) callee is too large
760 155 size: 624(320) time: 0 inlined: 0 bytes
760 161 3 java.io.ObjectStreamField::getTypeCode (9 bytes)
@ 5 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
761 161 size: 1168(672) time: 0 inlined: 29 bytes
761 162 1 java.lang.System::getSecurityManager (4 bytes)
761 14 3 java.lang.System::getSecurityManager (4 bytes) made not entrant
761 162 size: 280(96) time: 0 inlined: 0 bytes
761 152 1 java.io.ObjectStreamField::getOffset (5 bytes)
761 152 size: 312(128) time: 0 inlined: 0 bytes
761 158 3 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
761 158 size: 1312(736) time: 0 inlined: 45 bytes
761 159 3 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
762 159 size: 1072(608) time: 0 inlined: 16 bytes
762 149 s 3 java.io.BufferedInputStream::read (49 bytes)
762 13 3 java.lang.String::equals (81 bytes) made not entrant
762 157 size: 872(576) time: 2 inlined: 0 bytes
@ 12 java.io.BufferedInputStream::fill (233 bytes) callee is too large
@ 29 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
@ 15 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
762 149 size: 1840(1216) time: 0 inlined: 21 bytes
762 168 1 sun.reflect.ByteVectorImpl::getLength (7 bytes)
762 136 3 sun.reflect.ByteVectorImpl::getLength (7 bytes) made not entrant
762 168 size: 312(128) time: 0 inlined: 0 bytes
762 153 1 java.io.ObjectStreamField::getSignature (5 bytes)
762 170 n 0 java.lang.Class::isArray (native)
762 153 size: 312(128) time: 0 inlined: 0 bytes
762 156 3 java.util.ArrayList::add (29 bytes)
@ 7 java.util.ArrayList::ensureCapacityInternal (23 bytes)
@ 13 java.lang.Math::max (11 bytes)
@ 19 java.util.ArrayList::ensureExplicitCapacity (26 bytes)
@ 22 java.util.ArrayList::grow (45 bytes) callee is too large
763 156 size: 1808(1152) time: 0 inlined: 60 bytes
763 167 3 java.io.ObjectStreamField::setOffset (6 bytes)
763 167 size: 400(192) time: 0 inlined: 0 bytes
763 165 3 java.io.ObjectInputStream$PeekInputStream::read (27 bytes)
@ 23 java.io.InputStream::read (0 bytes) no static binding
763 165 size: 752(448) time: 0 inlined: 0 bytes
763 169 3 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
@ 7 java.lang.reflect.Modifier::isPublic (12 bytes)
764 169 size: 616(384) time: 0 inlined: 12 bytes
764 151 1 java.io.ObjectStreamField::isUnshared (5 bytes)
764 151 size: 312(128) time: 0 inlined: 0 bytes
764 166 3 java.io.ObjectInputStream$BlockDataInputStream::read (62 bytes)
! @ 19 java.io.ObjectInputStream$BlockDataInputStream::refill (136 bytes) callee is too large
@ 58 java.io.ObjectInputStream$PeekInputStream::read (27 bytes)
@ 23 java.io.InputStream::read (0 bytes) no static binding
764 166 size: 1416(896) time: 0 inlined: 27 bytes
764 171 3 java.io.ObjectStreamField::getClassSignature (242 bytes)
@ 4 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 9 java.lang.Class::isArray (0 bytes) native method
@ 18 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 23 java.lang.Class::getComponentType (0 bytes) native method
@ 31 java.lang.Class::isPrimitive (0 bytes) native method
@ 47 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 64 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 81 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 98 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 115 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 132 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 149 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 166 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 183 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
767 179 n 0 sun.reflect.Reflection::getCallerClass (native) (static)
@ 194 java/lang/InternalError::<init> (not loaded) not inlineable
@ 203 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 208 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 212 java.lang.Class::getName (21 bytes)
@ 11 java.lang.Class::getName0 (0 bytes) native method
@ 219 java.lang.String::replace (127 bytes) callee is too large
@ 222 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 227 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (29 bytes)
@ 7 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) callee is too large
@ 230 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 233 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 238 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
769 171 size: 21168(13280) time: 4 inlined: 747 bytes
769 176 3 sun.reflect.ClassFileAssembler::setStack (25 bytes)
769 176 size: 464(256) time: 0 inlined: 0 bytes
769 173 3 java.util.HashMap$Node::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
769 173 size: 616(352) time: 0 inlined: 1 bytes
769 178 3 java.lang.Class::getName (21 bytes)
@ 11 java.lang.Class::getName0 (0 bytes) native method
770 178 size: 616(352) time: 0 inlined: 0 bytes
770 174 3 java.util.HashMap::newNode (13 bytes)
@ 9 java.util.HashMap$Node::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
770 174 size: 920(544) time: 0 inlined: 27 bytes
770 175 3 java.util.HashMap::afterNodeInsertion (1 bytes)
770 175 size: 400(192) time: 0 inlined: 0 bytes
770 172 3 java.io.ObjectStreamField::<init> (69 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 21 java.lang.reflect.Field::getName (5 bytes)
@ 28 java.lang.reflect.Field::getType (5 bytes)
@ 40 java.lang.Class::isPrimitive (0 bytes) native method
@ 59 java.io.ObjectStreamField::getClassSignature (242 bytes) callee is too large
@ 62 java.lang.String::intern (0 bytes) native method
771 172 size: 1840(1280) time: 0 inlined: 11 bytes
771 177 3 java.util.concurrent.ConcurrentHashMap::spread (10 bytes)
771 177 size: 400(192) time: 0 inlined: 0 bytes
771 181 3 java.lang.String::indexOf (25 bytes)
@ 21 java.lang.String::indexOf (166 bytes) callee is too large
771 181 size: 672(288) time: 0 inlined: 0 bytes
771 164 1 java.lang.reflect.Constructor::getDeclaringClass (5 bytes)
771 164 size: 312(128) time: 0 inlined: 0 bytes
771 163 1 sun.reflect.ClassFileAssembler::getStack (5 bytes)
771 163 size: 312(128) time: 0 inlined: 0 bytes
771 143 1 sun.misc.URLClassPath$JarLoader::access$600 (5 bytes)
771 143 size: 320(96) time: 0 inlined: 0 bytes
771 180 1 java.io.ObjectInputStream$BlockDataInputStream::getBlockDataMode (5 bytes)
771 180 size: 312(128) time: 0 inlined: 0 bytes
772 182 1 java.net.URLClassLoader::access$000 (5 bytes)
772 182 size: 320(96) time: 0 inlined: 0 bytes
772 183 1 java.net.URL::getUserInfo (5 bytes)
772 183 size: 312(128) time: 0 inlined: 0 bytes
772 184 1 java.security.CodeSource::getLocation (5 bytes)
772 184 size: 312(128) time: 0 inlined: 0 bytes
772 185 n 0 sun.misc.Unsafe::compareAndSwapLong (native)
772 186 3 java.lang.String::lastIndexOf (151 bytes)
772 186 size: 2432(1216) time: 0 inlined: 0 bytes
773 187 3 java.io.UnixFileSystem::prefixLength (25 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 11 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
773 187 size: 1576(1024) time: 0 inlined: 35 bytes
773 188 s 3 java.lang.StringBuffer::append (13 bytes)
@ 7 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
774 188 size: 952(640) time: 0 inlined: 0 bytes
774 189 3 java.lang.ClassLoader::checkName (43 bytes)
@ 5 java.lang.String::length (6 bytes)
@ 16 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
@ 23 sun.misc.VM::allowArraySyntax (4 bytes)
@ 31 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
774 189 size: 2432(1696) time: 0 inlined: 46 bytes
775 191 1 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes)
775 53 3 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes) made not entrant
775 191 size: 312(128) time: 0 inlined: 0 bytes
775 190 3 sun.misc.VM::allowArraySyntax (4 bytes)
775 190 size: 392(192) time: 0 inlined: 0 bytes
775 192 3 java.util.zip.ZipFile::access$400 (5 bytes)
775 192 size: 408(160) time: 0 inlined: 0 bytes
775 194 3 sun.net.www.ParseUtil::encodePath (336 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 15 java.lang.String::toCharArray (25 bytes)
@ 20 java.lang.System::arraycopy (0 bytes) intrinsic
@ 21 java.lang.String::length (6 bytes)
@ 142 java.util.BitSet::get (69 bytes) callee is too large
@ 152 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 193 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 212 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 230 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 252 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 270 sun.net.www.ParseUtil::escape (42 bytes) callee is too large
@ 313 java.lang.System::arraycopy (0 bytes) intrinsic
@ 332 java.lang.String::<init> (82 bytes) callee is too large
777 194 size: 5912(3744) time: 1 inlined: 37 bytes
777 193 3 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (25 bytes)
@ 21 java.lang.String::indexOf (166 bytes) callee is too large
777 193 size: 976(512) time: 0 inlined: 25 bytes
777 195 3 java.lang.String::equalsIgnoreCase (48 bytes)
@ 36 java.lang.String::regionMatches (149 bytes) callee is too large
777 195 size: 1080(704) time: 0 inlined: 0 bytes
777 196 3 java.lang.Class::reflectionData (49 bytes)
@ 21 java.lang.ref.SoftReference::get (29 bytes)
@ 1 java.lang.ref.Reference::get (5 bytes) intrinsic
778 197 4 java.lang.String::lastIndexOf (52 bytes)
@ 45 java.lang.Class::newReflectionData (74 bytes) callee is too large
778 199 n 0 java.lang.Throwable::fillInStackTrace (native)
778 196 size: 1544(1120) time: 0 inlined: 29 bytes
778 198 s 3 java.lang.Throwable::fillInStackTrace (29 bytes)
@ 16 java.lang.Throwable::fillInStackTrace (0 bytes) native method
778 198 size: 1072(768) time: 0 inlined: 0 bytes
778 200 3 java.net.URL::<init> (8 bytes)
! @ 4 java.net.URL::<init> (543 bytes) callee is too large
778 200 size: 488(224) time: 0 inlined: 0 bytes
778 202 3 java.lang.Character::toUpperCase (6 bytes)
@ 16 java.lang.Math::min (11 bytes) (intrinsic)
@ 1 java.lang.Character::toUpperCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toUpperCase (0 bytes) no static binding
779 202 size: 880(480) time: 0 inlined: 9 bytes
779 203 3 java.lang.Character::toUpperCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData:: 779 205 n 0 sun.misc.Unsafe::putLong (native)
toUpperCase (0 bytes) no static binding
779 203 size: 720(384) time: 0 inlined: 0 bytes
779 204 3 java.lang.CharacterDataLatin1::toUpperCase (53 bytes)
779 16 3 java.lang.String::lastIndexOf (52 bytes) made not entrant
779 197 size: 544(352) time: 1 inlined: 11 bytes
@ 4 java.lang.CharacterDataLatin1::getProperties (11 bytes)
779 204 size: 1008(576) time: 0 inlined: 11 bytes
779 201 3 java.lang.String::getBytes (27 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
! @ 23 java.lang.StringCoding::encode (120 bytes) callee is too large
779 201 size: 880(480) time: 0 inlined: 0 bytes
779 206 s 3 sun.misc.PerfCounter::add (18 bytes)
s @ 1 sun.misc.PerfCounter::get (9 bytes)
@ 5 java.nio.LongBuffer::get (0 bytes) no static binding
@ 13 java.nio.LongBuffer::put (0 bytes) no static binding
780 206 size: 2168(1472) time: 0 inlined: 9 bytes
780 207 s 3 sun.misc.PerfCounter::get (9 bytes)
@ 5 java.nio.LongBuffer::get (0 bytes) no static binding
780 207 size: 1088(736) time: 0 inlined: 0 bytes
780 208 3 java.nio.DirectLongBufferU::get (16 bytes)
@ 6 java.nio.Buffer::checkIndex (22 bytes) intrinsic
@ 9 java.nio.DirectLongBufferU::ix (10 bytes)
780 212 4 java.lang.AbstractStringBuilder::append (50 bytes)
@ 12 sun.misc.Unsafe::getLong (0 bytes) intrinsic
780 208 size: 832(480) time: 0 inlined: 10 bytes
780 209 3 java.util.zip.Inflater::ensureOpen (47 bytes)
@ 28 java.util.zip.ZStreamRef::address (5 bytes)
@ 42 java.lang.NullPointerException::<init> (6 bytes) don't inline Throwable constructors
781 209 size: 960(576) time: 0 inlined: 5 bytes
781 211 3 java.util.concurrent.ConcurrentHashMap::putIfAbsent (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes) callee is too large
781 211 size: 616(352) time: 0 inlined: 0 bytes
781 210 3 java.lang.String::substring (56 bytes)
@ 9 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 30 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 52 java.lang.String::<init> (82 bytes) callee is too large 781 215 % 4 java.lang.String::indexOf @ 69 (166 bytes)
@ 10 java.lang.String::length (6 bytes) inline (hot)
@ 21 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes) inline (hot)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) inline (hot)
@ 43 java.util.Arrays::copyOf (19 bytes) inline (hot)
@ 11 java.lang.Math::min (11 bytes) (intrinsic)
@ 14 java.lang.System::arraycopy (0 bytes) (intrinsic)
@ 35 java.lang.String::getChars (62 bytes) inline (hot)
@ 58 java.lang.System::arraycopy (0 bytes) (intrinsic)
781 210 size: 1296(736) time: 0 inlined: 0 bytes
781 213 3 java.lang.ref.Finalizer::register (10 bytes)
@ 5 java.lang.ref.Finalizer::<init> (23 bytes)
@ 5 java.lang.ref.FinalReference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
!m @ 19 java.lang.ref.Finalizer::add (41 bytes) callee is too large
782 213 size: 1432(896) time: 0 inlined: 56 bytes
782 214 3 java.lang.ref.Finalizer::<init> (23 bytes)
@ 5 java.lang.ref.FinalReference::<init> (7 bytes)
782 220 4 java.lang.String::getChars (62 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
!m @ 19 java.lang.ref.Finalizer::add (41 bytes) callee is too large
782 214 size: 1160(736) time: 0 inlined: 33 bytes
782 216 3 java.lang.StringCoding::deref (19 bytes)
@ 1 java.lang.ThreadLocal::get (38 bytes) callee is too large
@ 15 @ 58 java.lang.System::arraycopy (0 bytes) (intrinsic)
java.lang.ref.SoftReference::get (29 bytes)
@ 1 java.lang.ref.Reference::get (5 bytes) intrinsic
783 216 size: 1424(1024) time: 0 inlined: 29 bytes
783 217 3 java.lang.ThreadLocal::get (38 bytes)
@ 0 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 6 java.lang.ThreadLocal::getMap (5 bytes)
@ 16 java.lang.ThreadLocal$ThreadLocalMap::access$000 (6 bytes)
@ 2 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes) callee is too large
@ 34 java.lang.ThreadLocal::setInitialValue (36 bytes) callee is too large
783 217 size: 1344(768) time: 0 inlined: 11 bytes
783 218 3 java.lang.StringCoding::access$000 (6 bytes)
@ 2 java.lang.StringCoding::scale (7 bytes)
784 17 3 java.lang.String::getChars (62 bytes) made not entrant
784 220 size: 696(352) time: 1 inlined: 0 bytes
784 218 size: 536(288) time: 0 inlined: 7 bytes
784 18 3 java.lang.AbstractStringBuilder::append (50 bytes) made not entrant
784 212 size: 1728(992) 784 221 3 java.util.BitSet::checkInvariants (111 bytes)
time: 3 inlined: 164 bytes
784 221 size: 464(256) time: 0 inlined: 0 bytes
784 219 3 java.lang.StringCoding::scale (7 bytes)
784 219 size: 432(224) time: 0 inlined: 0 bytes
784 223 3 java.util.AbstractCollection::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
784 223 size: 528(288) time: 0 inlined: 1 bytes
784 224 3 java.util.concurrent.ConcurrentHashMap::addCount (292 bytes)
@ 31 sun.misc.Unsafe::compareAndSwapLong (0 bytes) intrinsic
@ 58 java/util/concurrent/ThreadLocalRandom::getProbe (not loaded) not inlineable
@ 91 sun.misc.Unsafe::compareAndSwapLong (0 bytes) intrinsic
@ 115 java.util.concurrent.ConcurrentHashMap::sumCount (48 bytes) callee is too large
@ 161 java.util.concurrent.ConcurrentHashMap::resizeStamp (13 bytes)
784 227 4 java.util.concurrent.ConcurrentHashMap::setTabAt (19 bytes)
785 229 n 0 java.lang.ClassLoader::findLoadedClass0 (native)
@ 1 java.lang.Integer::numberOfLeadingZeros (76 bytes) callee is too large
@ 235 sun.misc.Unsafe::compareAndSwapInt (0 bytes) intrinsic
@ 15 sun.misc.Unsafe::putObjectVolatile (0 bytes) (intrinsic)
785 232 4 java.lang.String::replace (127 bytes)
785 116 3 java.util.concurrent.ConcurrentHashMap::setTabAt (19 bytes) made not entrant
!m @ 246 java.util.concurrent.ConcurrentHashMap:: 785 227 transfer (832 bytes) callee is too large
size: 160(96) time: 0 inlined: 0 bytes
@ 269 sun.misc.Unsafe::compareAndSwapInt (0 bytes) intrinsic
!m @ 279 java.util.concurrent.ConcurrentHashMap::transfer (832 bytes) callee is too large
@ 283 java.util.concurrent.ConcurrentHashMap::sumCount (48 bytes) callee is too large
! @ 104 java.util.concurrent.ConcurrentHashMap::fullAddCount (487 bytes) callee is too large
786 215 % size: 2240(1376) time: 4 inlined: 0 bytes
786 224 size: 3712(2560) time: 1 inlined: 13 bytes
786 233 3 java.lang.String::regionMatches (149 bytes)
@ 107 java.lang.Character::toUpperCase (6 bytes)
@ 1 java.lang.Character::toUpperCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toUpperCase (0 bytes) no static binding
@ 114 java.lang.Character::toUpperCase (6 bytes)
@ 1 java.lang.Character::toUpperCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toUpperCase (0 bytes) no static binding
@ 131 java.lang.Character::toLowerCase (6 bytes)
@ 1 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
@ 136 java.lang.Character::toLowerCase (6 bytes)
@ 1 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
787 235 % 4 java.lang.String::indexOf @ 53 (166 bytes)
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
787 233 size: 5608(2976) time: 1 inlined: 60 bytes
787 231 ! 3 java.lang.ref.ReferenceQueue::poll (28 bytes)
@ 17 java.lang.ref.ReferenceQueue::reallyPoll (66 bytes) callee is too large
787 231 size: 1112(736) time: 0 inlined: 0 bytes
787 234 3 java.nio.DirectLongBufferU::put (18 bytes)
@ 6 java.nio.Buffer::checkIndex (22 bytes) intrinsic
@ 9 java.nio.DirectLongBufferU::ix (10 bytes)
@ 13 sun.misc.Unsafe::putLong (0 bytes) intrinsic
@ 121 java.lang.String::<init> (10 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
788 234 size: 856(480) time: 0 inlined: 10 bytes
788 230 3 java.util.WeakHashMap::maskNull (12 bytes)
788 230 size: 464(256) time: 0 inlined: 0 bytes
788 225 ! 3 java.lang.ClassLoader::loadClass (122 bytes)
@ 2 java.lang.ClassLoader::getClassLoadingLock (35 bytes)
@ 13 java.lang.Object::<init> (1 bytes)
@ 23 java.util.concurrent.ConcurrentHashMap::putIfAbsent (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes) callee is too large
@ 10 java.lang.ClassLoader::findLoadedClass (16 bytes)
@ 2 java.lang.ClassLoader::checkName (43 bytes) callee is too large
@ 12 java.lang.ClassLoader::findLoadedClass0 (0 bytes) native method
@ 20 java.lang.System::nanoTime (0 bytes) intrinsic
!m @ 38 java.lang.ClassLoader::loadClass (122 bytes) no static binding
@ 48 java.lang.ClassLoader::findBootstrapClassOrNull (16 bytes)
@ 2 java.lang.ClassLoader::checkName (43 bytes) callee is too large
@ 12 java.lang.ClassLoader::findBootstrapClass (0 bytes) native method
@ 63 java.lang.System::nanoTime (0 bytes) intrinsic
@ 70 java.lang.ClassLoader::findClass (9 bytes) no static binding
@ 75 sun.misc.PerfCounter::getParentDelegationTime (4 bytes)
@ 83 sun.misc.PerfCounter::addTime (6 bytes)
s @ 2 sun.misc.PerfCounter::add (18 bytes)
s @ 1 sun.misc.PerfCounter::get (9 bytes)
@ 5 java.nio.LongBuffer::get (0 bytes) no static binding
@ 13 java.nio.LongBuffer::put (0 bytes) no static binding
@ 86 sun.misc.PerfCounter::getFindClassTime (4 bytes)
@ 91 sun.misc.PerfCounter::addElapsedTimeFrom (10 bytes)
@ 1 java.lang.System::nanoTime (0 bytes) intrinsic
s @ 6 sun.misc.PerfCounter::add (18 bytes)
s @ 1 sun.misc.PerfCounter::get (9 bytes)
@ 5 java.nio.LongBuffer::get (0 bytes) no static binding
@ 13 java.nio.LongBuffer::put (0 bytes) no static binding
@ 94 sun.misc.PerfCounter::getFindClasses (4 bytes)
@ 97 sun.misc.PerfCounter::increment (6 bytes)
s @ 2 sun.misc.PerfCounter::add (18 bytes)
s @ 1 sun.misc.PerfCounter:: 790 238 4 java.lang.Math::min (11 bytes)
get (9 bytes)
@ 5 java.nio.LongBuffer::get (0 bytes) no static binding
@ 13 java.nio.LongBuffer::put (0 bytes) no static binding
@ 107 java.lang.ClassLoader::resolveClass (6 bytes)
790 235 % size: 2000(1344) time: 3 inlined: 0 bytes
790 2 3 java.lang.Math::min (11 bytes) made not entrant
790 238 size: 96(32) time: 0 inlined: 0 bytes
@ 2 java.lang.ClassLoader::resolveClass0 (0 bytes) native method
791 96 3 java.lang.String::replace (127 bytes) made not entrant
791 232 size: 1488(1120) time: 5 inlined: 11 bytes
791 225 size: 14944(8640) time: 3 inlined: 197 bytes
791 228 3 java.lang.ClassLoader::findLoadedClass (16 bytes)
@ 2 java.lang.ClassLoader::checkName (43 bytes) callee is too large
@ 12 java.lang.ClassLoader::findLoadedClass0 (0 bytes) native method
791 228 size: 688(384) time: 0 inlined: 0 bytes
791 226 3 java.lang.ClassLoader::getClassLoadingLock (35 bytes)
@ 13 java.lang.Object::<init> (1 bytes)
@ 23 java.util.concurrent.ConcurrentHashMap::putIfAbsent (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes) callee is too large
792 226 size: 1256(800) time: 0 inlined: 9 bytes
792 222 3 java.lang.Class::checkInitted (19 bytes)
@ 11 java.lang.Class$3::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 14 java.security.AccessController::doPrivileged (0 bytes) native method
792 222 size: 888(544) time: 0 inlined: 6 bytes
792 236 1 sun.misc.URLClassPath$JarLoader::access$500 (5 bytes)
792 236 size: 320(96) time: 0 inlined: 0 bytes
792 237 1 java.util.zip.ZipCoder::isUTF8 (5 bytes)
792 237 size: 312(128) time: 0 inlined: 0 bytes
792 239 3 sun.misc.JarIndex::get (49 bytes)
@ 7 java.util.HashMap::get (23 bytes) no static binding
@ 21 java.lang.String::lastIndexOf (11 bytes)
@ 7 java.lang.String::lastIndexOf (25 bytes)
@ 21 java.lang.String::lastIndexOf (151 bytes) callee is too large
793 240 4 java.lang.StringBuilder::append (8 bytes)
@ 37 java.lang.String::substring (79 bytes) callee is too large
@ 40 java.util.HashMap::get (23 bytes) no static binding
793 242 4 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes)
793 239 size: 2848(1920) time: 0 inlined: 36 bytes
793 244 3 sun.reflect.AccessorGenerator::sub (5 bytes)
793 244 size: 368(160) time: 0 inlined: 0 bytes
793 241 3 java.lang.reflect.AccessibleObject::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
793 241 size: 528(288) time: 0 inlined: 1 bytes
793 243 3 sun.reflect.ClassFileAssembler::emitConstantPoolNameAndType (28 bytes)
@ 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 8 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 13 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add @ 2 java.lang.AbstractStringBuilder::append (50 bytes) inline (hot)
@ 10 java.lang.String::length (6 bytes) inline (hot)
@ 21 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes) inline (hot)
@ 12 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) inline (hot)
@ 43 java.util.Arrays::copyOf (19 bytes) inline (hot)
@ 11 java.lang.Math::min (11 bytes) (intrinsic)
@ 14 java.lang.System::arraycopy (0 bytes) (intrinsic)
@ 35 java.lang.String::getChars (62 bytes) inline (hot)
@ 58 java.lang.System::arraycopy (0 bytes) (intrinsic)
794 217 3 java.lang.ThreadLocal::get (38 bytes) made not entrant
(38 bytes) callee is too large
794 243 size: 3016(1472) time: 1 inlined: 103 bytes
794 245 3 java.util.ArrayList$Itr::hasNext (20 bytes)
@ 8 java.util.ArrayList::access$100 (5 bytes)
795 245 size: 576(320) time: 0 inlined: 5 bytes
795 246 3 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
795 246 size: 720(384) time: 0 inlined: 0 bytes
796 247 3 sun.misc.FDBigInteger::mult (64 bytes)
796 247 size: 1304(512) time: 0 inlined: 0 bytes
796 248 3 sun.misc.FDBigInteger::<init> (30 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 26 sun.misc.FDBigInteger::trimLeadingZeros (57 bytes) callee is too large
796 248 size: 704(352) time: 0 inlined: 1 bytes
796 249 3 sun.misc.FDBigInteger::trimLeadingZeros (57 bytes)
797 249 size: 1072(672) time: 0 inlined: 0 bytes
798 21 3 java.lang.StringBuilder::append (8 bytes) made not entrant
798 240 size: 1896(1024) time: 5 inlined: 214 bytes
798 250 s 3 java.util.Hashtable::put (104 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
@ 18 java.lang.Object::hashCode (0 bytes) no static binding
@ 60 java.lang.Object::equals (11 bytes) no static binding
@ 99 java.util.Hashtable::addEntry (87 bytes) callee is too large
798 250 size: 2760(1728) time: 0 inlined: 0 bytes
798 251 3 java.util.Hashtable::addEntry (87 bytes)
@ 28 java.util.Hashtable::rehash (142 bytes) callee is too large
@ 38 java.lang.Object:: 799 253 4 java.lang.CharacterData::of (120 bytes)
hashCode (0 bytes) no static binding
@ 72 java.util.Hashtable$Entry::<init> (26 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
799 23 3 java.lang.CharacterData::of (120 bytes) made not entrant
799 253 size: 184(96) time: 0 inlined: 0 bytes
799 251 size: 2344(1440) time: 0 inlined: 27 bytes
799 255 3 java.lang.String::toLowerCase (439 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
@ 49 java.lang.String::codePointAt (36 bytes) callee is too large
@ 58 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
@ 70 java.lang.Character::charCount (12 bytes)
@ 82 java.lang.Character::toLowerCase (6 bytes)
@ 1 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
! @ 1 sun.reflect.UTF8::encode (191 bytes) inline (hot)
@ 1 java.lang.String::length (6 bytes) inline (hot)
@ 6 sun.reflect.UTF8::utf8Length (81 bytes) inline (hot)
@ 1 java.lang.String::length (6 bytes) inline (hot)
@ 16 java.lang.String::charAt (29 bytes) inline (hot)
@ 26 java.lang.String::charAt (29 bytes) inline (hot)
@ 7 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (28955/28955 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 14 sun.reflect.ClassFileAssembler::emitShort (24 bytes) inline (hot)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (28955/28955 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (28955/28955 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 29 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (28955/28955 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
@ 116 java.lang.System::arraycopy (0 bytes) intrinsic
@ 120 java.util.Locale::getLanguage (8 bytes)
@ 4 sun.util.locale.BaseLocale::getLanguage (5 bytes)
@ 190 java.lang.String::codePointAt (36 bytes) callee is too large
@ 197 java.lang.Character::charCount (12 bytes)
@ 243 java.lang.Character::toLowerCase (9 bytes)
@ 1 java.lang.CharacterData::of (120 bytes) callee is too large
@ 5 java.lang.CharacterData::toLowerCase (0 bytes) no static binding
@ 233 java/lang/ConditionalSpecialCasing::toLowerCaseEx (not loaded) not inlineable
800 257 4 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 271 java/lang/ConditionalSpecialCasing::toLowerCaseCharArray (not loaded) not inlineable
@ 296 java.lang.Character::toChars (37 bytes) callee is too large
@ 310 java.lang.Character::toChars (43 bytes) callee is too large
@ 351 java.lang.System:: 800 259 4 java.util.Arrays::copyOfRange (63 bytes)
arraycopy (0 bytes) intrinsic
@ 435 java.lang.String::<init> (82 bytes) callee is too large
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (30183/30183 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes) inline (hot)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) inline (hot)
\-> TypeProfile (30183/30183 counts) = sun/reflect/ByteVectorImpl
@ 24 sun.reflect.ByteVectorImpl::resize (44 bytes) too big
@ 54 java.lang.Math::min (11 bytes) (intrinsic)
@ 57 java.lang.System::arraycopy (0 bytes) (intrinsic)
801 255 size: 9888(5824) time: 2 inlined: 70 bytes
801 258 3 java.lang.Class::searchMethods (90 bytes)
@ 3 java.lang.String::intern (0 bytes) native method
@ 26 java.lang.reflect.Method::getName (5 bytes)
@ 37 java.lang.reflect.Method::getParameterTypes (11 bytes)
@ 4 java.lang.Object::clone (0 bytes) no static binding
@ 40 java.lang.Class::arrayContentsEq (70 bytes) callee is too large
@ 51 java.lang.reflect.Method::getReturnType (5 bytes)
@ 56 java.lang.reflect.Method::getReturnType (5 bytes)
@ 59 java.lang.Class::isAssignableFrom (0 bytes) native method
802 108 3 sun.reflect.ClassFileAssembler::emitShort (24 bytes) made not entrant
802 257 size: 1400(576) time: 1 inlined: 22 bytes
@ 82 java.lang.Class::getReflectionFactory (26 bytes)
802 263 4 sun.reflect.UTF8::utf8Length (81 bytes)
@ 10 sun.reflect.ReflectionFactory$GetReflectionFactoryAction::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 13 java.security.AccessController::doPrivileged (0 bytes) native method
@ 86 sun.reflect.ReflectionFactory::copyMethod (10 bytes)
@ 0 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
@ 7 java.lang.reflect.Modifier::isPublic (12 bytes)
@ 4 java.lang.reflect.ReflectAccess::copyMethod 803 267 n 0 java.lang.Class::getSuperclass (native)
803 7 3 java.util.Arrays::copyOfRange (63 bytes) made not entrant
(5 bytes)
803 259 size: 816(544) time: 2 inlined: 11 bytes
@ 1 java.lang.reflect.Method::copy (84 bytes) callee is too large
803 264 ! 4 sun.reflect.UTF8::encode (191 bytes)
803 258 size: 5608(3744) time: 1 inlined: 100 bytes
803 262 3 java.lang.Class::checkMemberAccess (49 bytes)
@ 0 java.lang.System::getSecurityManager (4 bytes)
@ 11 java.lang.ClassLoader::getClassLoader (11 bytes)
@ 7 java.lang.Class::getClassLoader0 (5 bytes)
@ 17 java.lang.Class::getClassLoader0 (5 bytes)
@ 38 java.lang.SecurityManager::checkPermission (5 bytes) not inlineable
# Warmup Iteration 1: @ 45 java.lang.Class::checkPackageAccess (94 bytes) callee is too large
@ 1 java.lang.String::length (6 bytes) inline (hot)
@ 16 java.lang.String::charAt (29 bytes) inline (hot)
804 262 size: 2032(1344) time: 0 inlined: 25 bytes
804 266 3 java.lang.reflect.Field::<init> (44 bytes)
@ 1 java.lang.reflect.AccessibleObject::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
804 266 size: 888(544) time: 0 inlined: 6 bytes
804 268 3 java.lang.Class::privateGetDeclaredFields (67 bytes)
@ 0 java.lang.Class::checkInitted (19 bytes)
@ 11 java.lang.Class$3::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 14 java.security.AccessController::doPrivileged (0 bytes) native method
@ 4 java.lang.Class::reflectionData (49 bytes) callee is too large
@ 37 java.lang.Class::getDeclaredFields0 (0 bytes) native method
@ 40 sun.reflect.Reflection::filterFields (31 bytes)
@ 13 java.util.Map::get (0 bytes) no static binding
@ 21 sun.reflect.Reflection::filter (220 bytes) callee is too large
805 135 3 sun.reflect.UTF8::utf8Length (81 bytes) made not entrant
805 263 size: 920(544) time: 3 inlined: 35 bytes
805 268 size: 3176(2112) time: 0 inlined: 56 bytes
805 269 3 java.lang.Class::getDeclaredField (34 bytes)
@ 2 sun.reflect.Reflection::getCallerClass (0 bytes) native method
@ 6 java.lang.Class::checkMemberAccess (49 bytes) callee is too large
@ 11 java.lang.Class::privateGetDeclaredFields (67 bytes) callee is too large
@ 15 java.lang.Class::searchFields (41 bytes) callee is too large
@ 28 java.lang.NoSuchFieldException::<init> (6 bytes) don't inline Throwable constructors
806 269 size: 1032(544) time: 0 inlined: 0 bytes
806 270 3 java.lang.Throwable::<init> (34 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
s @ 24 java.lang.Throwable::fillInStackTrace (29 bytes)
806 138 3 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes) made not entrant
806 242 size: 5600(2720) time: 13 inlined: 410 bytes
@ 16 java.lang.Throwable::fillInStackTrace (0 bytes) native method
@ 1 java.lang.String::length (6 bytes) inline (hot)
@ 6 sun.reflect.UTF8::utf8Length (81 bytes) inline (hot)
@ 1 java.lang.String::length (6 bytes) inline (hot)
@ 16 java.lang.String::charAt (29 bytes) inline (hot)
@ 26 java.lang.String::charAt (29 bytes) inline (hot)
806 270 size: 1712(1280) time: 0 inlined: 30 bytes
806 271 3 java.lang.ReflectiveOperationException::<init> (6 bytes)
@ 2 java.lang.Exception::<init> (6 bytes)
@ 2 java.lang.Throwable::<init> (34 bytes) callee is too large
807 271 size: 632(320) time: 0 inlined: 6 bytes
807 272 3 java.lang.Exception::<init> (6 bytes)
@ 2 java.lang.Throwable::<init> (34 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
s @ 24 java.lang.Throwable::fillInStackTrace (29 bytes)
@ 16 java.lang.Throwable::fillInStackTrace (0 bytes) native method
807 272 size: 1888(1376) time: 0 inlined: 64 bytes
807 261 3 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
807 261 size: 664(352) time: 0 inlined: 0 bytes
807 273 3 java.lang.NoSuchFieldException::<init> (6 bytes)
@ 2 java.lang.ReflectiveOperationException::<init> (6 bytes)
@ 2 java.lang.Exception::<init> (6 bytes)
@ 2 java.lang.Throwable::<init> (34 bytes) callee is too large
808 273 size: 784(416) time: 0 inlined: 12 bytes
808 254 1 sun.util.locale.BaseLocale::getLanguage (5 bytes)
808 254 size: 312(128) time: 0 inlined: 0 bytes
808 265 3 sun.reflect.ClassFileAssembler::emitConstantPoolMethodref (28 bytes)
@ 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 8 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 13 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
809 265 size: 3016(1472) time: 0 inlined: 103 bytes
809 256 1 java.util.HashMap$Node::getValue (5 bytes)
809 141 ! 3 sun.reflect.UTF8::encode (191 bytes) made not entrant
809 264 size: 2184(1376) time: 6 inlined: 151 bytes
809 256 size: 312(128) time: 0 inlined: 0 bytes
809 252 1 java.util.LinkedHashMap::removeEldestEntry (2 bytes)
809 252 size: 312(128) time: 0 inlined: 0 bytes
809 274 3 java.lang.Math::max (11 bytes)
809 274 size: 464(256) time: 0 inlined: 0 bytes
809 260 1 java.io.ObjectStreamClass$WeakClassKey::hashCode (5 bytes)
809 260 size: 312(128) time: 0 inlined: 0 bytes
809 275 4 java.lang.Math::max (11 bytes)
810 274 3 java.lang.Math::max (11 bytes) made not entrant
810 275 size: 128(64) time: 0 inlined: 0 bytes
810 276 1 java.util.zip.ZStreamRef::address (5 bytes)
810 95 3 java.util.zip.ZStreamRef::address (5 bytes) made not entrant
810 276 size: 312(128) time: 0 inlined: 0 bytes
810 134 4 java.lang.String::startsWith (72 bytes) made not entrant
810 277 3 sun.misc.ASCIICaseInsensitiveComparator::toLower (16 bytes)
@ 1 sun.misc.ASCIICaseInsensitiveComparator::isUpper (18 bytes)
811 277 size: 688(448) time: 0 inlined: 18 bytes
811 278 3 sun.misc.ASCIICaseInsensitiveComparator::isUpper (18 bytes)
811 278 size: 496(288) time: 0 inlined: 0 bytes
811 279 1 java.lang.StringCoding$StringDecoder::requestedCharsetName (5 bytes)
811 279 size: 312(128) time: 0 inlined: 0 bytes
811 281 4 java.lang.String::indexOf (166 bytes)
811 280 3 java.lang.String::startsWith (72 bytes)
811 280 size: 1216(672) time: 0 inlined: 0 bytes
811 282 3 java.util.jar.JarFile::maybeInstantiateVerifier (96 bytes)
@ 16 java.util.jar.JarFile::getMetaInfEntryNames (0 bytes) native method
@ 38 java.lang.String::toUpperCase (439 bytes) callee is too large
@ 45 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
@ 54 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
@ 63 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
@ 72 java.lang.String::endsWith (17 bytes)
@ 13 java.lang.String::startsWith (72 bytes) callee is too large
@ 79 java.util.jar.JarFile::getManifest (5 bytes)
@ 1 java.util.jar.JarFile::getManifestFromReference (113 bytes) callee is too large
812 282 size: 4672(2944) time: 1 inlined: 73 bytes
813 283 1 java.util.jar.Manifest::getEntries (5 bytes)
813 283 size: 312(128) time: 0 inlined: 0 bytes
813 284 1 java.util.jar.Manifest::getMainAttributes (5 bytes)
813 284 size: 312(128) time: 0 inlined: 0 bytes
813 285 1 java.util.jar.JarFile::access$300 (5 bytes)
813 285 size: 320(96) time: 0 inlined: 0 bytes
814 286 4 java.lang.String::<init> (82 bytes)
814 287 n 0 java.lang.Object::getClass (native)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 75 java.util.Arrays::copyOfRange (63 bytes) inline (hot)
@ 54 java.lang.Math::min (11 bytes) (intrinsic)
@ 57 java.lang.System::arraycopy (0 bytes) (intrinsic)
815 288 3 java.util.jar.Attributes$Name::hashCode (24 bytes)
@ 13 sun.misc.ASCIICaseInsensitiveComparator::lowerCaseHashCode (36 bytes) callee is too large
815 288 size: 584(320) time: 0 inlined: 0 bytes
815 290 3 java.lang.ThreadLocal::get (38 bytes)
@ 0 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 6 java.lang.ThreadLocal::getMap (5 bytes) no static binding
@ 16 java.lang.ThreadLocal$ThreadLocalMap::access$000 (6 bytes)
@ 2 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes) callee is too large
@ 34 java.lang.ThreadLocal::setInitialValue (36 bytes) callee is too large
815 290 size: 1232(704) time: 0 inlined: 6 bytes
815 289 3 java.util.jar.Manifest$FastInputStream::readLine (167 bytes)
@ 32 java.util.jar.Manifest$FastInputStream::fill (38 bytes) callee is too large
@ 125 java.lang.System::arraycopy (0 bytes) intrinsic
816 289 size: 2176(1312) time: 0 inlined: 0 bytes
816 46 3 java.lang.String::indexOf (166 bytes) made not entrant
816 281 size: 1928(1280) time: 4 inlined: 0 bytes
816 6 3 java.lang.String::<init> (82 bytes) made not entrant
816 286 size: 1240(768) time: 2 inlined: 75 bytes
817 291 4 java.lang.String::startsWith (7 bytes)
@ 3 java.lang.String::startsWith (72 bytes) inline (hot)
818 292 ! 3 java.io.BufferedReader::readLine (304 bytes)
818 42 3 java.lang.String::startsWith (7 bytes) made not entrant
818 291 size: 560(256) time: 1 inlined: 72 bytes
@ 11 java.io.BufferedReader::ensureOpen (18 bytes)
@ 13 java.io.IOException::<init> (6 bytes) don't inline Throwable constructors
@ 44 java.io.BufferedReader::fill (170 bytes) callee is too large
s @ 63 java.lang.StringBuffer::length (5 bytes)
s @ 70 java.lang.StringBuffer::toString (36 bytes) callee is too large
@ 208 java.lang.String::<init> (82 bytes) callee is too large
s @ 226 java.lang.StringBuffer::append (15 bytes)
@ 9 java.lang.AbstractStringBuilder::append (40 bytes) callee is too large
s @ 231 java.lang.StringBuffer::toString (36 bytes) callee is too large
@ 275 java.lang.StringBuffer::<init> (6 bytes)
@ 2 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
s @ 289 java.lang.StringBuffer::append (15 bytes)
@ 9 java.lang.AbstractStringBuilder::append (40 bytes) callee is too large
820 292 size: 9504(5728) time: 1 inlined: 72 bytes
820 298 3 java.util.HashSet::add (20 bytes)
@ 8 java.util.HashMap::put (13 bytes)
@ 2 java.util.HashMap::hash (20 bytes)
@ 9 java.lang.Object::hashCode (0 bytes) no static binding
@ 9 java.util.HashMap::putVal (300 bytes) callee is too large
820 298 size: 1664(1120) time: 0 inlined: 33 bytes
820 294 3 java.util.WeakHashMap::hash (28 bytes)
@ 1 java.lang.Object::hashCode (0 bytes) no static binding
820 294 size: 728(416) time: 0 inlined: 0 bytes
820 295 3 java.util.WeakHashMap::getTable (9 bytes)
!m @ 1 java.util.WeakHashMap::expungeStaleEntries (139 bytes) callee is too large
820 295 size: 512(256) time: 0 inlined: 0 bytes
820 296 ! 3 java.util.WeakHashMap::expungeStaleEntries (139 bytes)
!m @ 4 java.lang.ref.ReferenceQueue::poll (28 bytes)
@ 17 java.lang.ref.ReferenceQueue::reallyPoll (66 bytes) callee is too large
@ 33 java.util.WeakHashMap::indexFor (6 bytes)
821 300 n 0 java.util.zip.Inflater::inflateBytes (native)
821 296 size: 4360(2688) time: 0 inlined: 34 bytes
821 297 3 java.util.WeakHashMap::indexFor (6 bytes)
821 297 size: 368(160) time: 0 inlined: 0 bytes
821 299 ! 3 java.util.zip.Inflater::inflate (113 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
@ 45 java.util.zip.Inflater::ensureOpen (47 bytes) callee is too large
@ 59 java.util.zip.ZStreamRef::address (5 bytes)
@ 65 java.util.zip.Inflater::inflateBytes (0 bytes) native method
@ 32 java/lang/ArrayIndexOutOfBoundsException::<init> (not loaded) not inlineable
822 299 size: 2440(1440) time: 0 inlined: 5 bytes
822 293 3 java.io.File::getName (42 bytes)
@ 7 java.lang.String::lastIndexOf (13 bytes)
@ 9 java.lang.String::lastIndexOf (52 bytes) callee is too large
@ 27 java.lang.String::substring (56 bytes) callee is too large
822 301 s 4 sun.misc.URLClassPath::getNextLoader (88 bytes)
@ 38 java.lang.String::substring (56 bytes) callee is too large
822 296 ! 3 java.util.WeakHashMap::expungeStaleEntries (139 bytes) made not entrant
822 293 size: 1584(1024) time: 0 inlined: 13 bytes
822 302 3 sun.misc.URLClassPath::getResource (83 bytes)
s @ 38 sun.misc.URLClassPath::getLookupCache (98 bytes) callee is too large
822 303 s! 4 sun.misc.URLClassPath::getLoader (197 bytes)
s @ 51 sun.misc.URLClassPath::getNextLoader (88 bytes) callee is too large
! @ 62 sun.misc.URLClassPath$Loader::getResource (100 bytes) no static binding
822 302 size: 1304(768) time: 0 inlined: 0 bytes
825 304 3 java.io.File::isInvalid (47 bytes)
@ 13 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
825 304 size: 1248(896) time: 0 inlined: 7 bytes
825 305 n 0 java.util.zip.ZipFile::getEntrySize (native) (static)
826 306 3 java.util.Vector::ensureCapacityHelper (16 bytes)
@ 12 java.util.Vector::grow (57 bytes) callee is too large
826 306 size: 624(320) time: 0 inlined: 0 bytes
826 307 4 java.lang.CharacterDataLatin1::toLowerCase (39 bytes)
826 308 3 java.io.InputStream::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
826 308 size: 568(288) time: 0 inlined: 1 bytes
@ 4 java.lang.CharacterDataLatin1::getProperties (11 bytes) inline (hot)
827 24 3 java.lang.CharacterDataLatin1::toLowerCase (39 bytes) made not entrant
827 307 size: 352(192) time: 0 inlined: 11 bytes
827 309 3 java.lang.String::checkBounds (46 bytes)
@ 9 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 22 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 41 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
827 309 size: 1264(672) time: 0 inlined: 0 bytes
827 313 ! 3 java.lang.StringCoding::encode (120 bytes)
@ 3 java.lang.StringCoding::deref (19 bytes)
@ 1 java.lang.ThreadLocal::get (38 bytes) callee is too large
@ 15 java.lang.ref.SoftReference::get (29 bytes)
@ 1 java.lang.ref.Reference::get (5 bytes) intrinsic
@ 32 java.lang.StringCoding$StringEncoder::requestedCharsetName (5 bytes)
@ 35 java.lang.String::equals (81 bytes) callee is too large
@ 45 java.lang.StringCoding$StringEncoder::charsetName (31 bytes)
@ 17 sun.nio.cs.HistoricallyNamedCharset::historicalName (0 bytes) not inlineable
@ 27 java.nio.charset.Charset::name (5 bytes)
@ 48 java.lang.String::equals (81 bytes) callee is too large
! @ 59 java.lang.StringCoding::lookupCharset (24 bytes)
@ 1 java.nio.charset.Charset::isSupported (13 bytes)
@ 1 java.nio.charset.Charset::lookup (44 bytes) callee is too large
@ 8 java.nio.charset.Charset::forName (20 bytes)
@ 1 java.nio.charset.Charset::lookup (44 bytes) callee is too large
@ 16 java/nio/charset/UnsupportedCharsetException::<init> (not loaded) not inlineable
@ 18 java.lang.Error::<init> (6 bytes) don't inline Throwable constructors
@ 78 java.lang.StringCoding$StringEncoder::<init> (7 bytes)
@ 3 java.lang.StringCoding$StringEncoder::<init> (54 bytes) callee is too large
@ 99 java.io.UnsupportedEncodingException::<init> (6 bytes) not inlineable
@ 108 java.lang.StringCoding::set (13 bytes)
@ 6 java.lang.ref.SoftReference::<init> (13 bytes)
@ 2 java.lang.ref.Reference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes) callee is too large
@ 9 java.lang.ThreadLocal::set (30 bytes)
@ 0 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 6 java.lang.ThreadLocal::getMap (5 bytes)
@ 17 java.lang.ThreadLocal$ThreadLocalMap::access$100 (7 bytes)
@ 3 java.lang.ThreadLocal$ThreadLocalMap::set (136 bytes) callee is too large
@ 26 java.lang.ThreadLocal::createMap (14 bytes)
@ 7 java.lang.ThreadLocal$ThreadLocalMap::<init> (53 bytes) callee is too large
! @ 116 java.lang.StringCoding$StringEncoder::encode (179 bytes) callee is too large
829 315 n 0 java.util.zip.ZipFile::getEntryBytes (native) (static)
829 313 size: 10408(6400) time: 2 inlined: 242 bytes
829 314 3 java.lang.String::compareTo (78 bytes)
@ 14 java.lang.Math::min (11 bytes)
830 314 size: 1328(704) time: 0 inlined: 11 bytes
830 310 ! 3 java.lang.StringCoding$StringEncoder::encode (179 bytes)
@ 5 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes)
@ 8 java.lang.StringCoding::access$000 (6 bytes)
@ 2 java.lang.StringCoding::scale (7 bytes)
@ 48 sun.nio.cs.UTF_8$Encoder::encode (359 bytes) callee is too large
@ 67 java.lang.StringCoding::access$300 (8 bytes)
@ 4 java.lang.StringCoding::safeTrim (24 bytes)
@ 10 java.lang.System::getSecurityManager (4 bytes)
@ 20 java.util.Arrays::copyOf (19 bytes)
830 316 ! 4 sun.misc.URLClassPath$JarLoader::getResource (85 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
@ 75 java.nio.charset.CharsetEncoder::reset (11 bytes)
@ 1 java.nio.charset.CharsetEncoder::implReset (1 bytes)
@ 81 java.nio.ByteBuffer::wrap (8 bytes)
! @ 4 java.nio.ByteBuffer::wrap (20 bytes)
@ 7 java.nio.HeapByteBuffer::<init> (14 bytes)
@ 10 java.nio.ByteBuffer::<init> (45 bytes) callee is too large
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
! @ 89 java.nio.CharBuffer::wrap (20 bytes)
@ 7 java.nio.HeapCharBuffer::<init> (14 bytes)
@ 10 java.nio.CharBuffer::<init> (22 bytes)
@ 6 java.nio.Buffer::<init> (121 bytes) callee is too large
@ 16 java/lang/IndexOutOfBoundsException::<init> (not loaded) not inlineable
! @ 103 java.nio.charset.CharsetEncoder::encode (285 bytes) callee is too large
@ 110 java.nio.charset.CoderResult::isUnderflow (13 bytes)
@ 118 java.nio.charset.CoderResult::throwException (91 bytes) callee is too large
@ 127 java.nio.charset.CharsetEncoder::flush (49 bytes) callee is too large
@ 134 java.nio.charset.CoderResult::isUnderflow (13 bytes)
@ 13 java.util.ArrayList::size (5 bytes) accessor
@ 33 java.util.Stack::empty (13 bytes) executed < MinInliningThreshold times
s @ 47 java.util.Stack::pop (19 bytes) executed < MinInliningThreshold times
@ 67 sun.net.util.URLUtil::urlNoFragString (114 bytes) too big
@ 76 java.util.HashMap::containsKey (18 bytes) executed < MinInliningThreshold times
! @ 87 sun.misc.URLClassPath::getLoader (25 bytes) executed < MinInliningThreshold times
@ 94 sun.misc.URLClassPath$JarLoader::getClassPath (86 bytes) too big
\-> TypeProfile (9/9 counts) = sun/misc/URLClassPath$JarLoader
!m @ 107 sun.misc.URLClassPath::push (46 bytes) too big
@ 123 java.util.ArrayList::size (5 bytes) accessor
s @ 127 sun.misc.URLClassPath::validateLookupCache (80 bytes) too big
@ 136 java.util.ArrayList::add (29 bytes) inline (hot)
@ 7 java.util.ArrayList::ensureCapacityInternal (23 bytes) inline (hot)
@ 13 java.lang.Math::max (11 bytes) (intrinsic)
@ 19 java.util.ArrayList::ensureExplicitCapacity (26 bytes) inline (hot)
@ 22 java.util.ArrayList::grow (45 bytes) too big
@ 147 java.util.HashMap::put (13 bytes) inline (hot)
@ 2 java.util.HashMap::hash (20 bytes) inline (hot)
@ 9 java.lang.String::hashCode (55 bytes) inline (hot)
@ 9 java.util.HashMap::putVal (300 bytes) inline (hot)
@ 20 java.util.HashMap::resize (359 bytes) hot method too big
@ 56 java.util.HashMap::newNode (13 bytes) inline (hot)
\-> TypeProfile (648/753 counts) = java/util/HashMap
@ 9 java.util.HashMap$Node::<init> (26 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 91 java.lang.String::equals (81 bytes) (intrinsic)
@ 203 java.lang.String::equals (81 bytes) (intrinsic)
@ 152 java.util.HashMap::newNode (13 bytes) inline (hot)
\-> TypeProfile (207/270 counts) = java/util/HashMap
@ 9 java.util.HashMap$Node::<init> (26 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 253 java.util.HashMap::afterNodeAccess (1 bytes) inline (hot)
\-> TypeProfile (128/128 counts) = java/util/HashMap
@ 288 java.util.HashMap::resize (359 bytes) too big
@ 13 java.util.ArrayList::size (5 bytes) accessor
@ 190 java.util.ArrayList::get (11 bytes) inline (hot)
@ 2 java.util.ArrayList::rangeCheck (22 bytes) inline (hot)
@ 7 java.util.ArrayList::elementData (7 bytes) inline (hot)
@ 142 java.nio.charset.CoderResult::throwException (91 bytes) callee is too large
@ 156 java.lang.Error::<init> (6 bytes) don't inline Throwable constructors
@ 164 java.nio.Buffer::position (5 bytes)
832 319 n 0 java.util.zip.ZipFile::getEntryCSize (native) (static)
@ 175 java.lang.StringCoding::access$300 (8 bytes)
@ 4 java.lang.StringCoding::safeTrim (24 bytes)
@ 10 java.lang.System::getSecurityManager (4 bytes)
@ 20 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
832 320 n 0 java.util.zip.ZipFile::getEntryMethod (native) (static)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
s!m @ 84 sun.misc.URLClassPath::getLoader (197 bytes) inline (hot)
@ 13 java.util.ArrayList::size (5 bytes) accessor
@ 33 java.util.Stack::empty (13 bytes) executed < MinInliningThreshold times
s @ 47 java.util.Stack::pop (19 bytes) executed < MinInliningThreshold times
@ 67 sun.net.util.URLUtil::urlNoFragString (114 bytes) too big
@ 76 java.util.HashMap::containsKey (18 bytes) executed < MinInliningThreshold times
! @ 87 sun.misc.URLClassPath::getLoader (25 bytes) executed < MinInliningThreshold times
@ 94 sun.misc.URLClassPath$JarLoader::getClassPath (86 bytes) too big
\-> TypeProfile (9/9 counts) = sun/misc/URLClassPath$JarLoader
!m @ 107 sun.misc.URLClassPath::push (46 bytes) too big
@ 123 java.util.ArrayList::size (5 bytes) accessor
s @ 127 sun.misc.URLClassPath::validateLookupCache (80 bytes) too big
@ 136 java.util.ArrayList::add (29 bytes) inline (hot)
@ 7 java.util.ArrayList::ensureCapacityInternal (23 bytes) inline (hot)
@ 13 java.lang.Math::max (11 bytes) (intrinsic)
@ 19 java.util.ArrayList::ensureExplicitCapacity (26 bytes) inline (hot)
@ 22 java.util.ArrayList::grow (45 bytes) too big
@ 147 java.util.HashMap::put (13 bytes) inline (hot)
@ 2 java.util.HashMap::hash (20 bytes) inline (hot)
@ 9 java.lang.String::hashCode (55 bytes) inline (hot)
@ 9 java.util.HashMap::putVal (300 bytes) inline (hot)
@ 20 java.util.HashMap::resize (359 bytes) hot method too big
@ 56 java.util.HashMap::newNode (13 bytes) inline (hot)
\-> TypeProfile (648/753 counts) = java/util/HashMap
@ 9 java.util.HashMap$Node::<init> (26 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 91 java.lang.String::equals (81 bytes) (intrinsic)
@ 203 java.lang.String::equals (81 bytes) (intrinsic)
@ 152 java.util.HashMap::newNode (13 bytes) inline (hot)
\-> TypeProfile (207/270 counts) = java/util/HashMap
@ 9 java.util.HashMap$Node::<init> (26 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 253 java.util.HashMap::afterNodeAccess (1 bytes) inline (hot)
\-> TypeProfile (127/127 counts) = java/util/HashMap
@ 288 java.util.HashMap::resize (359 bytes) too big
@ 13 java.util.ArrayList::size (5 bytes) accessor
@ 190 java.util.ArrayList::get (11 bytes) inline (hot)
@ 2 java.util.ArrayList::rangeCheck (22 bytes) inline (hot)
@ 7 java.util.ArrayList::elementData (7 bytes) inline (hot)
832 321 n 0 java.util.zip.ZipFile::freeEntry (native) (static)
833 310 size: 11432(6880) time: 3 inlined: 291 bytes
833 317 3 java.lang.String::concat (47 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 24 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
@ 33 java.lang.String::getChars (16 bytes)
@ 12 java.lang.System::arraycopy (0 bytes) intrinsic
@ 43 java.lang.String::<init> (10 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
834 317 size: 2768(1792) time: 0 inlined: 63 bytes
834 327 ! 3 java.net.URL::<init> (543 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 33 java.lang.System::getSecurityManager (4 bytes)
@ 46 java.net.URL::checkSpecifyHandler (8 bytes)
@ 4 java.lang.SecurityManager::checkPermission (5 bytes) not inlineable
@ 50 java.lang.String::length (6 bytes)
@ 65 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 89 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 111 java.lang.String::regionMatches (149 bytes) callee is too large
@ 123 java.lang.String::length (6 bytes)
@ 132 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 162 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 185 java.lang.String::substring (79 bytes) callee is too large
@ 188 java.lang.String::toLowerCase (8 bytes)
@ 1 java.util.Locale::getDefault (4 bytes)
@ 4 java.lang.String::toLowerCase (439 bytes) callee is too large
@ 196 java.net.URL::isValidProtocol (78 bytes) callee is too large
@ 242 java.lang.String::equalsIgnoreCase (48 bytes) callee is too large
@ 270 java.lang.String::startsWith (7 bytes)
@ 3 java.lang.String::startsWith (72 bytes) callee is too large
@ 358 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 363 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 368 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 371 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 374 java.net.MalformedURLException::<init> (6 bytes) not inlineable
!m @ 386 java.net.URL::getURLStreamHandler (313 bytes) callee is too large
@ 402 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 407 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 414 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 417 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 420 java.net.MalformedURLException::<init> (6 bytes) not inlineable
@ 434 java.lang.String::indexOf (70 bytes) callee is too large
@ 452 java.lang.String::substring (79 bytes) callee is too large
@ 504 java.net.URLStreamHandler::parseURL (1158 bytes) no static binding
@ 523 java.lang.Throwable::getMessage (5 bytes)
@ 526 java.net.MalformedURLException::<init> (6 bytes) not inlineable
s @ 535 java.lang.Throwable::initCause (64 bytes) no static binding
840 327 size: 21880(12160) time: 5 inlined: 271 bytes
840 325 1 org.infinispan.LoggerHolder::getLogger (5 bytes)
840 325 size: 312(128) time: 0 inlined: 0 bytes
841 326 2 org.infinispan.MyBenchmark::withVariable (21 bytes)
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes)
@ 17 org.jboss.logging.Logger::tracef (31 bytes)
@ 4 org.jboss.logging.BasicLogger::isEnabled (0 bytes) not inlineable
@ 27 org.jboss.logging.Logger::doLogf (0 bytes) no static binding
841 326 size: 1200(640) time: 0 inlined: 36 bytes
841 318 3 java.lang.String::getChars (16 bytes)
@ 12 java.lang.System::arraycopy (0 bytes) intrinsic
841 318 size: 664(352) time: 0 inlined: 0 bytes
841 323 3 java.net.URLStreamHandler::setURL (40 bytes)
@ 14 java.lang.SecurityException::<init> (6 bytes) not inlineable
@ 20 java.net.URL::getProtocol (5 bytes)
!m @ 36 java.net.URL::set (114 bytes) callee is too large
842 323 size: 1392(832) time: 0 inlined: 5 bytes
842 324 ! 3 java.net.URL::set (114 bytes)
@ 35 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
842 67 s! 3 sun.misc.URLClassPath::getLoader (197 bytes) made not entrant
842 303 @ 40 size: 10512(5792) time: 19 inlined: 775 bytes
842 322 4 sun.misc.MetaIndex::mayContain (51 bytes)
java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 45 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 50 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 53 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
843 324 size: 4368(2688) time: 1 inlined: 61 bytes
843 329 % 3 org.infinispan.generated.MyBenchmark_withVariable_jmhTest::withVariable_thrpt_jmhStub @ 13 (53 bytes)
@ 7 java.lang.System::nanoTime (0 bytes) intrinsic
@ 17 org.infinispan.MyBenchmark::withVariable (21 bytes) force inline by CompileOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes)
@ 17 org.jboss.logging.Logger::tracef (31 bytes)
@ 4 org.jboss.logging.BasicLogger::isEnabled (0 bytes) not inlineable
@ 27 org.jboss.logging.Logger::doLogf (0 bytes) no static binding
@ 34 java.lang.System::nanoTime (0 bytes) intrinsic
@ 12 sun.misc.MetaIndex::mayContain (51 bytes) inline (hot)
@ 10 java.lang.String::endsWith (17 bytes) inline (hot)
@ 13 java.lang.String::startsWith (72 bytes) inline (hot)
@ 35 java.lang.String::startsWith (7 bytes) inline (hot)
@ 3 java.lang.String::startsWith (72 bytes) inline (hot)
! @ 21 sun.misc.URLClassPath$JarLoader::ensureOpen (32 bytes) inline (hot)
@ 12 sun.misc.URLClassPath$JarLoader$1::<init> (10 bytes) inline (hot)
@ 6 java.lang.Object::<init> (1 bytes) inline (hot)
@ 15 java.security.AccessController::doPrivileged (0 bytes) native method
@ 24 java.security.PrivilegedActionException::getException (5 bytes) exception method
@ 42 java.util.jar.JarFile::getJarEntry (9 bytes) inline (hot)
@ 2 java.util.jar.JarFile::getEntry (22 bytes) inline (hot)
!m @ 2 java.util.zip.ZipFile::getEntry (86 bytes) inline (hot)
@ 22 java.util.zip.ZipFile::ensureOpen (37 bytes) inline (hot)
@ 34 java.util.zip.ZipCoder::getBytes (192 bytes) inline (hot)
@ 1 java.util.zip.ZipCoder::encoder (35 bytes) inline (hot)
@ 12 sun.nio.cs.UTF_8::newEncoder (10 bytes) executed < MinInliningThreshold times
\-> TypeProfile (9/9 counts) = sun/nio/cs/UTF_8
@ 18 java.nio.charset.CharsetEncoder::onMalformedInput (26 bytes) executed < MinInliningThreshold times
@ 24 java.nio.charset.CharsetEncoder::onUnmappableCharacter (26 bytes) executed < MinInliningThreshold times
@ 4 java.nio.charset.CharsetEncoder::reset (11 bytes) inline (hot)
@ 1 java.nio.charset.CharsetEncoder::implReset (1 bytes) inline (hot)
@ 9 java.lang.String::toCharArray (25 bytes) inline (hot)
@ 20 java.lang.System::arraycopy (0 bytes) (intrinsic)
@ 17 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes) inline (hot)
@ 62 sun.nio.cs.UTF_8$Encoder::encode (359 bytes) hot method too big
@ 89 java.util.Arrays::copyOf (19 bytes) inline (hot)
@ 11 java.lang.Math::min (11 bytes) (intrinsic)
@ 14 java.lang.System::arraycopy (0 bytes) (intrinsic)
@ 38 java.util.zip.ZipFile::getEntry (0 bytes) native method
@ 51 java.util.zip.ZipFile::getZipEntry (236 bytes) executed < MinInliningThreshold times
@ 61 java.util.zip.ZipFile::freeEntry (0 bytes) native method
@ 16 java.util.jar.JarFile$JarFileEntry::<init> (11 bytes) inline (hot)
@ 7 java.util.jar.JarEntry::<init> (6 bytes) inline (hot)
@ 2 java.util.zip.ZipEntry::<init> (146 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 45 java.util.Objects::requireNonNull (15 bytes) executed < MinInliningThreshold times
! @ 54 sun.misc.URLClassPath$JarLoader::checkResource (55 bytes) executed < MinInliningThreshold times
@ 71 java.util.HashSet::<init> (16 bytes) inline (hot)
@ 1 java.util.AbstractSet::<init> (5 bytes) inline (hot)
@ 1 java.util.AbstractCollection::<init> (5 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
@ 9 java.util.HashMap::<init> (11 bytes) inline (hot)
@ 1 java.util.AbstractMap::<init> (5 bytes) inline (hot)
@ 1 java.lang.Object::<init> (1 bytes) inline (hot)
! @ 81 sun.misc.URLClassPath$JarLoader::getResource (349 bytes) hot method too big
@ 10 java.lang.String::endsWith (17 bytes) inline (hot)
@ 13 java.lang.String::startsWith (72 bytes) inline (hot)
@ 35 java.lang.String::startsWith (7 bytes) inline (hot)
@ 3 java.lang.String::startsWith (72 bytes) inline (hot)
844 329 % size: 3824(2400) time: 0 inlined: 57 bytes
844 311 3 java.lang.StringCoding::access$300 (8 bytes)
@ 4 java.lang.StringCoding::safeTrim (24 bytes)
@ 10 java.lang.System::getSecurityManager (4 bytes)
@ 20 java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
845 311 size: 1832(1152) time: 0 inlined: 58 bytes
845 330 3 org.infinispan.generated.MyBenchmark_withVariable_jmhTest::withVariable_thrpt_jmhStub (53 bytes)
@ 7 java.lang.System::nanoTime (0 bytes) intrinsic
@ 17 org.infinispan.MyBenchmark::withVariable (21 bytes) force inline by CompileOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes)
@ 17 org.jboss.logging.Logger::tracef (31 bytes)
@ 4 org.jboss.logging.BasicLogger::isEnabled (0 bytes) not inlineable
@ 27 org.jboss.logging.Logger::doLogf (0 bytes) no static binding
@ 34 java.lang.System::nanoTime (0 bytes) intrinsic
845 90 3 sun.misc.MetaIndex::mayContain (51 bytes) made not entrant
845 322 size: 1232(640) time: 3 inlined: 168 bytes
845 328 4 org.infinispan.MyBenchmark::withVariable (21 bytes)
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes) accessor
846 330 size: 3480(2112) time: 0 inlined: 57 bytes
846 312 3 java.lang.StringCoding::safeTrim (24 bytes)
@ 10 java.lang.System::getSecurityManager (4 bytes)
846 326 2 org.infinispan.MyBenchmark::withVariable (21 bytes) made not entrant
846 328 size: 272(128) time: 0 inlined: 5 bytes
846 57 s 3 sun.misc.URLClassPath::getNextLoader (88 bytes) made not entrant
846 301 size: 11824(5728) time: 24 inlined: 972 bytes
@ 20 846 331 % 4 org.infinispan.generated.MyBenchmark_withVariable_jmhTest::withVariable_thrpt_jmhStub @ 13 (53 bytes)
java.util.Arrays::copyOf (19 bytes)
@ 11 java.lang.Math::min (11 bytes)
@ 14 java.lang.System::arraycopy (0 bytes) intrinsic
846 312 size: 1584(1056) time: 0 inlined: 34 bytes
@ 17 org.infinispan.MyBenchmark::withVariable (21 bytes) force inline by CompilerOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes) accessor
848 329 % 3 org.infinispan.generated.MyBenchmark_withVariable_jmhTest::withVariable_thrpt_jmhStub @ -2 (53 bytes) made not entrant
848 331 % size: 856(480) time: 1 inlined: 26 bytes
854 65 ! 3 sun.misc.URLClassPath$JarLoader::getResource (85 bytes) made not entrant
854 316 size: 10272(4576) time: 23 inlined: 923 bytes
1834 331 % 4 org.infinispan.generated.MyBenchmark_withVariable_jmhTest::withVariable_thrpt_jmhStub @ -2 (53 bytes) made not entrant
1836 332 3 java.util.HashMap::<init> (11 bytes)
@ 1 java.util.AbstractMap::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
1836 332 size: 672(384) time: 0 inlined: 6 bytes
1838 333 3 java.util.Arrays::copyOf (46 bytes)
@ 17 java.lang.Class::getComponentType (0 bytes) native method
@ 21 java.lang.reflect.Array::newInstance (6 bytes)
@ 2 java.lang.reflect.Array::newArray (0 bytes) native method
@ 38 java.lang.Math::min (11 bytes)
@ 41 java.lang.System::arraycopy (0 bytes) intrinsic
1839 333 size: 2096(1472) time: 0 inlined: 17 bytes
1839 334 ! 3 java.util.zip.ZipFile$ZipFileInputStream::close (110 bytes)
@ 38 java.util.zip.ZipFile::access$400 (5 bytes)
@ 50 java.util.zip.ZipFile::access$400 (5 bytes)
@ 57 java.util.zip.ZipFile::access$1000 (6 bytes)
@ 2 java.util.zip.ZipFile::freeEntry (0 bytes) native method
@ 79 java.util.zip.ZipFile::access$000 (5 bytes)
@ 89 java.util.zip.ZipFile::access$000 (5 bytes)
@ 93 java.util.Map::remove (0 bytes) no static binding
1839 334 size: 2936(1920) time: 0 inlined: 26 bytes
1839 336 3 sun.reflect.ClassFileAssembler::emitConstantPoolClass (23 bytes)
@ 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 8 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
@ 10 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
@ 20 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
@ 5 sun.reflect.ByteVectorImpl::add (38 bytes) callee is too large
1840 336 size: 1864(928) time: 0 inlined: 57 bytes
1840 337 3 sun.reflect.ClassFileAssembler::getLength (11 bytes)
@ 4 sun.reflect.ByteVectorImpl::getLength (7 bytes)
1840 337 size: 688(384) time: 0 inlined: 7 bytes
1840 338 3 java.io.ObjectOutputStream$BlockDataOutputStream::writeShort (47 bytes)
@ 22 java.io.Bits::putShort (16 bytes)
@ 43 java.io.DataOutputStream::writeShort (35 bytes)
@ 12 java.io.OutputStream::write (0 bytes) no static binding
@ 26 java.io.OutputStream::write (0 bytes) no static binding
@ 31 java.io.DataOutputStream::incCount (20 bytes)
1840 338 size: 2064(1280) time: 0 inlined: 71 bytes
1840 339 3 java.io.Bits::putShort (16 bytes)
1840 339 size: 576(224) time: 0 inlined: 0 bytes
1840 335 1 java.lang.reflect.Constructor::getModifiers (5 bytes)
1840 335 size: 312(128) time: 0 inlined: 0 bytes
1840 340 3 sun.reflect.ClassFileAssembler::incStack (11 bytes)
@ 7 sun.reflect.ClassFileAssembler::setStack (25 bytes)
1841 340 size: 632(384) time: 0 inlined: 25 bytes
1841 342 3 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes)
1841 343 n 0 java.lang.Class::isAssignableFrom (native)
@ 11 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
1841 342 size: 752(384) time: 0 inlined: 0 bytes
1841 345 3 java.util.AbstractList::<init> (10 bytes)
@ 1 java.util.AbstractCollection::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
1841 345 size: 672(384) time: 0 inlined: 6 bytes
1841 344 3 java.util.Arrays::copyOf (13 bytes)
@ 3 java.lang.Object::getClass (0 bytes) intrinsic
@ 6 java.util.Arrays::copyOf (46 bytes) callee is too large
1841 344 size: 656(352) time: 0 inlined: 0 bytes
1841 346 3 java.util.AbstractSet::<init> (5 bytes)
@ 1 java.util.AbstractCollection::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
1841 346 size: 672(384) time: 0 inlined: 6 bytes
1841 341 1 java.io.ObjectStreamClass$FieldReflectorKey::hashCode (5 bytes)
1842 341 size: 312(128) time: 0 inlined: 0 bytes
1842 347 n 0 java.lang.System::identityHashCode (native) (static)
1842 348 3 java.io.ObjectOutputStream$BlockDataOutputStream::getUTFLength (124 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 23 java.lang.Math::min (11 bytes)
@ 41 java.lang.String::getChars (62 bytes) callee is too large
1842 348 size: 2384(1536) time: 0 inlined: 17 bytes
1842 349 3 java.io.ObjectOutputStream$BlockDataOutputStream::writeBytes (144 bytes)
@ 1 java.lang.String::length (6 bytes)
@ 34 java.lang.Math::min (11 bytes)
2388032074.530 ops/s
@ 52 java.lang.String::getChars (62 bytes) callee is too large
@ 66 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 81 java.lang.Math::min (11 bytes)
1842 352 % 4 org.infinispan.generated.MyBenchmark_withVariable_jmhTest::withVariable_thrpt_jmhStub @ 13 (53 bytes)
1843 349 size: 2808(1728) time: 0 inlined: 28 bytes
1843 351 3 java.lang.ref.WeakReference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
1843 351 size: 848(544) time: 0 inlined: 26 bytes
1843 350 3 java.io.ObjectOutputStream$BlockDataOutputStream::writeUTF (46 bytes)
@ 12 java/io/UTFDataFormatException::<init> (not loaded) not inlineable
@ 19 java.io.ObjectOutputStream$BlockDataOutputStream::writeShort (47 bytes) callee is too large
@ 24 java.lang.String::length (6 bytes)
@ 34 java.io.ObjectOutputStream$BlockDataOutputStream::writeBytes (144 bytes) callee is too large
@ 42 java.io.ObjectOutputStream$BlockDataOutputStream::writeUTFBody (386 bytes) callee is too large
1843 350 size: 1488(864) time: 0 inlined: 6 bytes
@ 17 org.infinispan.MyBenchmark::withVariable (21 bytes) force inline by CompilerOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes) accessor
@ 34 java.lang.System::nanoTime (0 bytes) (intrinsic)
1845 352 % size: 864(480) time: 2 inlined: 26 bytes
1845 353 4 org.infinispan.generated.MyBenchmark_withVariable_jmhTest::withVariable_thrpt_jmhStub (53 bytes)
@ 7 java.lang.System::nanoTime (0 bytes) (intrinsic)
@ 17 org.infinispan.MyBenchmark::withVariable (21 bytes) force inline by CompilerOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes) accessor
@ 17 org.infinispan.MyBenchmark::withVariable (21 bytes) force inline by CompilerOracle
@ 1 org.infinispan.LoggerHolder::getLogger (5 bytes) accessor
@ 34 java.lang.System::nanoTime (0 bytes) (intrinsic)
1846 330 3 org.infinispan.generated.MyBenchmark_withVariable_jmhTest::withVariable_thrpt_jmhStub (53 bytes) made not entrant
1846 353 size: 896(352) time: 1 inlined: 52 bytes
# Warmup Iteration 2: 2843 354 3 java.io.ObjectOutputStream$HandleTable::hash (8 bytes)
@ 1 java.lang.System::identityHashCode (0 bytes) native method
2399720649.169 ops/s
2843 354 size: 480(224) time: 0 inlined: 0 bytes
2843 355 3 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes)
# Warmup Iteration 3: @ 11 java.io.ObjectOutputStream$HandleTable::hash (8 bytes)
@ 1 java.lang.System::identityHashCode (0 bytes) native method
2843 355 size: 1496(800) time: 0 inlined: 8 bytes
2843 356 3 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
2843 356 size: 712(448) time: 0 inlined: 0 bytes
3843 357 3 java.io.ObjectOutputStream$HandleTable::insert (39 bytes)
@ 2 java.io.ObjectOutputStream$HandleTable::hash (8 bytes)
@ 1 java.lang.System::identityHashCode (0 bytes) native method
2387249437.381 ops/s
3844 357 size: 1504(800) time: 0 inlined: 8 bytes
# Warmup Iteration 4: 4844 358 n 0 sun.misc.Unsafe::compareAndSwapInt (native)
4844 359 3 java.io.ObjectStreamClass$Caches::access$200 (4 bytes)
4844 359 size: 360(160) time: 0 inlined: 0 bytes
4844 360 1 java.io.ObjectStreamClass::getPrimDataSize (5 bytes)
2370048581.094 ops/s
4844 360 size: 312(128) time: 0 inlined: 0 bytes
4844 362 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::getState (5 bytes)
4844 362 size: 312(128) time: 0 inlined: 0 bytes
4844 361 1 java.io.ObjectStreamClass::getNumObjFields (5 bytes)
# Warmup Iteration 5: 4844 361 size: 312(128) time: 0 inlined: 0 bytes
5844 363 n 0 java.lang.Thread::isInterrupted (native)
5845 364 3 java.lang.Thread::interrupted (8 bytes)
@ 0 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 4 java.lang.Thread::isInterrupted (0 bytes) native method
5845 364 size: 512(224) time: 0 inlined: 0 bytes
2385482537.453 ops/s
# Warmup Iteration 6: 6845 365 3 java.io.ObjectStreamClass::forClass (52 bytes)
@ 10 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::2372319152.572 ops/s
<init> (not loaded) not inlineable
@ 13 java.lang.System::getSecurityManager (4 bytes)
@ 19 sun.reflect.Reflection::getCallerClass (0 bytes) native method
# Warmup Iteration 7: @ 24 java.lang.Class::getClassLoader (28 bytes)
@ 1 java.lang.Class::getClassLoader0 (5 bytes)
@ 11 java.lang.System::getSecurityManager (4 bytes)
@ 20 sun.reflect.Reflection::getCallerClass (0 bytes) native method
@ 23 java.lang.ClassLoader::checkClassLoaderPermission (29 bytes)
@ 0 java.lang.System::getSecurityManager (4 bytes)
@ 9 java.lang.ClassLoader::getClassLoader (11 bytes)
@ 7 java.lang.Class::getClassLoader0 (5 bytes)
@ 15 java.lang.ClassLoader::needsClassLoaderPermissionCheck (27 bytes)
@ 15 java.lang.ClassLoader::isAncestor (20 bytes)
@ 25 java.lang.SecurityManager::checkPermission (5 bytes) not inlineable
@ 31 java.lang.Class::getClassLoader (28 bytes)
@ 1 java.lang.Class::getClassLoader0 (5 bytes)
@ 11 java.lang.System::getSecurityManager (4 bytes)
@ 20 sun.reflect.Reflection::getCallerClass (0 bytes) native method
@ 23 java.lang.ClassLoader::checkClassLoaderPermission (29 bytes)
@ 0 java.lang.System::getSecurityManager (4 bytes)
@ 9 java.lang.ClassLoader::getClassLoader (11 bytes)
@ 7 java.lang.Class::getClassLoader0 (5 bytes)
@ 15 java.lang.ClassLoader::needsClassLoaderPermissionCheck (27 bytes)
@ 15 java.lang.ClassLoader::isAncestor (20 bytes)
@ 25 java.lang.SecurityManager::checkPermission (5 bytes) not inlineable
@ 34 sun.reflect.misc.ReflectUtil::needsPackageAccessCheck (31 bytes)
@ 19 sun.reflect.misc.ReflectUtil::isAncestor (20 bytes)
@ 3 java.lang.ClassLoader::getParent (32 bytes) callee is too large
@ 44 sun.reflect.misc.ReflectUtil::checkPackageAccess (19 bytes)
@ 1 java.lang.Class::getName (21 bytes)
@ 11 java.lang.Class::getName0 (0 bytes) native method
@ 4 sun.reflect.misc.ReflectUtil::checkPackageAccess (77 bytes) callee is too large
@ 8 sun.reflect.misc.ReflectUtil::isNonPublicProxyClass (51 bytes) callee is too large
@ 15 sun.reflect.misc.ReflectUtil::checkProxyPackageAccess (50 bytes) callee is too large
6848 365 size: 11264(7168) time: 2 inlined: 379 bytes
6848 366 3 java.util.concurrent.ConcurrentHashMap::get (162 bytes)
@ 1 java.lang.Object::hashCode (0 bytes) no static binding
@ 4 java.util.concurrent.ConcurrentHashMap::spread (10 bytes)
@ 34 java.util.concurrent.ConcurrentHashMap::tabAt (21 bytes)
@ 14 sun.misc.Unsafe::getObjectVolatile (0 bytes) intrinsic
@ 73 java.lang.Object::equals (11 bytes) no static binding
@ 93 java.util.concurrent.ConcurrentHashMap$Node::find (52 bytes) no static binding
@ 149 java.lang.Object::equals (11 bytes) no static binding
6848 366 size: 3984(2752) time: 0 inlined: 31 bytes
7846 368 3 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes)
2407003982.539 ops/s
# Warmup Iteration 8: @ 20 java.io.ObjectOutputStream$BlockDataOutputStream::writeBlockHeader (70 bytes) callee is too large
@ 36 java.io.OutputStream::write (79 bytes) no static binding
7847 368 size: 912(576) time: 0 inlined: 0 bytes
7847 367 s 3 java.io.BufferedOutputStream::write (67 bytes)
@ 10 java.io.BufferedOutputStream::flushBuffer (29 bytes)
@ 20 java.io.OutputStream::write (79 bytes) no static binding
@ 20 java.io.OutputStream::write (79 bytes) no static binding
@ 39 java.io.BufferedOutputStream::flushBuffer (29 bytes)
@ 20 java.io.OutputStream::write (79 bytes) no static binding
@ 53 java.lang.System::arraycopy (0 bytes) intrinsic
7847 367 size: 2768(1920) time: 0 inlined: 58 bytes
2431917464.981 ops/s
# Warmup Iteration 9: 9847 369 3 java.util.ArrayList::grow (45 bytes)
@ 28 java.util.ArrayList::hugeCapacity (26 bytes)
@ 8 java.lang.OutOfMemoryError::<init> (5 bytes) don't inline Throwable constructors
@ 38 java.util.Arrays::copyOf2408148925.447 ops/s
(13 bytes)
@ 3 java.lang.Object::getClass (0 bytes) intrinsic
# Warmup Iteration 10: @ 6 java.util.Arrays::copyOf (46 bytes) callee is too large
9848 369 size: 1704(1088) time: 0 inlined: 39 bytes
9848 370 3 java.io.Bits::putInt (36 bytes)
9848 370 size: 728(320) time: 0 inlined: 0 bytes
9848 371 3 java.io.ObjectStreamClass::processQueue (21 bytes)
!m @ 1 java.lang.ref.ReferenceQueue::poll (28 bytes) no static binding
@ 11 java.util.concurrent.ConcurrentMap::remove (10 bytes) no static binding
9848 371 size: 1160(704) time: 0 inlined: 0 bytes
9848 372 1 java.util.concurrent.atomic.AtomicInteger::get (5 bytes)
9849 372 size: 312(128) time: 0 inlined: 0 bytes
9849 373 1 java.util.concurrent.locks.AbstractOwnableSynchronizer::getExclusiveOwnerThread (5 bytes)
9849 373 size: 312(128) time: 0 inlined: 0 bytes
10848 374 3 java.io.ObjectOutputStream$BlockDataOutputStream::writeInt (46 bytes)
10848 375 n 0 java.lang.Class::isInstance (native)
@ 21 java.io.Bits::putInt (36 bytes) callee is too large
@ 42 java.io.DataOutputStream::writeInt (65 bytes) callee is too large
2400573630.251 ops/s
# Warmup Iteration 11: 10848 374 size: 888(544) time: 0 inlined: 0 bytes
11849 376 3 java.io.ObjectOutputStream::writeHandle (21 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes)
@ 11 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
2360722878.262 ops/s
@ 17 java.io.ObjectOutputStream$BlockDataOutputStream::writeInt (46 bytes) callee is too large
# Warmup Iteration 12: 11849 376 size: 1152(576) time: 0 inlined: 33 bytes
11849 377 3 java.util.ArrayList::<init> (12 bytes)
@ 1 java.util.AbstractList::<init> (10 bytes)
@ 1 java.util.AbstractCollection::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
11850 377 size: 856(512) time: 0 inlined: 16 bytes
12849 378 3 java.util.concurrent.locks.AbstractOwnableSynchronizer::setExclusiveOwnerThread (6 bytes)
12849 378 size: 432(224) time: 0 inlined: 0 bytes
2266992969.297 ops/s
# Warmup Iteration 13: 2367514189.544 ops/s
# Warmup Iteration 14: 14851 379 ! 3 java.io.ObjectStreamClass::lookup (335 bytes)
@ 7 java.lang.Class::isAssignableFrom (0 bytes) native method
@ 15 java.io.ObjectStreamClass$Caches::access$200 (4 bytes)
2354258863.341 ops/s
@ 21 java.io.ObjectStreamClass::processQueue (21 bytes)
!m @ 1 java.lang.ref.ReferenceQueue::poll (28 bytes)
# Warmup Iteration 15: @ 17 java.lang.ref.ReferenceQueue::reallyPoll (66 bytes) callee is too large
@ 11 java.util.concurrent.ConcurrentHashMap::remove (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::replaceNode (416 bytes) callee is too large
@ 29 java.io.ObjectStreamClass$Caches::access$200 (4 bytes)
@ 32 java.io.ObjectStreamClass$WeakClassKey::<init> (15 bytes)
@ 3 java.lang.ref.WeakReference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 8 java.lang.System::identityHashCode (0 bytes) native method
@ 40 java.util.concurrent.ConcurrentHashMap::get (162 bytes) callee is too large
@ 57 java.lang.ref.Reference::get (5 bytes) no static binding
@ 75 java.io.ObjectStreamClass$EntryFuture::<init> (5 bytes)
@ 1 java.io.ObjectStreamClass$EntryFuture::<init> (19 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 5 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 86 java.lang.ref.SoftReference::<init> (13 bytes)
@ 2 java.lang.ref.Reference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 100 java.util.concurrent.ConcurrentHashMap::remove (32 bytes)
!m @ 20 java.util.concurrent.ConcurrentHashMap::replaceNode (416 bytes) callee is too large
@ 112 java.util.concurrent.ConcurrentHashMap::putIfAbsent (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes) callee is too large
@ 126 java.lang.ref.Reference::get (5 bytes) no static binding
@ 180 java.io.ObjectStreamClass$EntryFuture::getOwner (5 bytes)
@ 183 java.lang.Thread::currentThread (0 bytes) intrinsic
s! @ 197 java.io.ObjectStreamClass$EntryFuture::get (46 bytes) callee is too large
! @ 212 java.io.ObjectStreamClass::<init> (260 bytes) callee is too large
s @ 230 java.io.ObjectStreamClass$EntryFuture::set (23 bytes)
@ 18 java.lang.Object::notifyAll (0 bytes) native method
@ 246 java.lang.ref.SoftReference::<init> (13 bytes)
@ 2 java.lang.ref.Reference::<init> (7 bytes)
@ 3 java.lang.ref.Reference::<init> (25 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 249 java.util.concurrent.ConcurrentHashMap::put (8 bytes)
!m @ 4 java.util.concurrent.ConcurrentHashMap::putVal (362 bytes) callee is too large
s! @ 260 java.io.ObjectStreamClass$EntryFuture::get (46 bytes) callee is too large
@ 315 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 320 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 325 java.lang.StringBuilder::append (9 bytes)
@ 2 java.lang.String::valueOf (14 bytes)
@ 10 java.lang.Object::toString (36 bytes) no static binding
@ 5 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 328 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 331 java/lang/InternalError::<init> (not loaded) not inlineable
14854 379 size: 18992(13280) time: 3 inlined: 382 bytes
15852 380 ! 3 java.io.ObjectOutputStream::writeObject0 (619 bytes)
@ 5 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
2285835779.049 ops/s
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
# Warmup Iteration 16: @ 24 java.io.ObjectOutputStream$ReplaceTable::lookup (24 bytes)
@ 5 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes) callee is too large
@ 33 java.io.ObjectOutputStream::writeNull (10 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 51 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 65 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes) callee is too large
@ 78 java.io.ObjectOutputStream::writeHandle (21 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 17 java.io.ObjectOutputStream$BlockDataOutputStream::writeInt (46 bytes) callee is too large
@ 96 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 114 java.io.ObjectOutputStream::writeClass (37 bytes) callee is too large
@ 132 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 150 java.io.ObjectOutputStream::writeClassDesc (60 bytes) callee is too large
@ 168 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 177 java.lang.Object::getClass (0 bytes) intrinsic
! @ 185 java.io.ObjectStreamClass::lookup (335 bytes) callee is too large
@ 192 java.io.ObjectStreamClass::hasWriteReplaceMethod (17 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
! @ 201 java.io.ObjectStreamClass::invokeWriteReplace (73 bytes) callee is too large
@ 210 java.lang.Object::getClass (0 bytes) intrinsic
@ 240 java.io.ObjectOutputStream::replaceObject (2 bytes)
@ 287 java.io.ObjectOutputStream$ReplaceTable::assign (33 bytes)
@ 5 java.io.ObjectOutputStream$HandleTable::assign (52 bytes) callee is too large
@ 19 java.io.ObjectOutputStream$ReplaceTable::grow (34 bytes) callee is too large
@ 295 java.io.ObjectOutputStream::writeNull (10 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 313 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 327 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes) callee is too large
@ 340 java.io.ObjectOutputStream::writeHandle (21 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 17 java.io.ObjectOutputStream$BlockDataOutputStream::writeInt (46 bytes) callee is too large
@ 358 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 376 java.io.ObjectOutputStream::writeClass (37 bytes) callee is too large
@ 394 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 412 java.io.ObjectOutputStream::writeClassDesc (60 bytes) callee is too large
@ 430 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 448 java.io.ObjectOutputStream::writeString (74 bytes) callee is too large
@ 456 java.lang.Class::isArray (0 bytes) native method
! @ 467 java.io.ObjectOutputStream::writeArray (611 bytes) callee is too large
@ 488 java.io.ObjectOutputStream::writeEnum (63 bytes) callee is too large
! @ 506 java.io.ObjectOutputStream::writeOrdinaryObject (175 bytes) callee is too large
@ 587 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 565 java.lang.Class::getName (21 bytes)
@ 11 java.lang.Class::getName0 (0 bytes) native method
@ 568 java/io/NotSerializableException::<init> (not loaded) not inlineable
@ 611 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
15858 380 size: 21808(13248) time: 6 inlined: 562 bytes
15858 381 3 java.io.ObjectOutputStream$ReplaceTable::lookup (24 bytes)
@ 5 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes) callee is too large
15858 381 size: 832(416) time: 0 inlined: 0 bytes
15858 382 3 java.io.ObjectOutputStream$HandleTable::assign (52 bytes)
@ 13 java.io.ObjectOutputStream$HandleTable::growEntries (58 bytes) callee is too large
@ 28 java.io.ObjectOutputStream$HandleTable::growSpine (67 bytes) callee is too large
@ 37 java.io.ObjectOutputStream$HandleTable::insert (39 bytes) callee is too large
15858 382 size: 904(512) time: 0 inlined: 0 bytes
16853 383 n 0 sun.misc.Unsafe::getObject (native)
16853 384 3 java.io.ObjectStreamClass::getFields (22 bytes)
@ 8 java.lang.Object::clone (0 bytes) no static binding
2319266679.607 ops/s
16854 384 size: 1032(704) time: 0 inlined: 0 bytes
# Warmup Iteration 17: 17854 385 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::setState (6 bytes)
2291421639.861 ops/s
# Warmup Iteration 18: 17854 385 size: 400(192) time: 0 inlined: 0 bytes
17854 386 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::compareAndSetState (13 bytes)
@ 9 sun.misc.Unsafe::compareAndSwapInt (0 bytes) intrinsic
17854 386 size: 432(224) time: 0 inlined: 0 bytes
2281052947.271 ops/s
# Warmup Iteration 19: 19855 387 n 0 sun.misc.Unsafe::putObject (native)
2237738623.620 ops/s
# Warmup Iteration 20: 2300395328.038 ops/s
Iteration 1: 2341684202.430 ops/s
21857 388 3 sun.reflect.ReflectionFactory::copyField (10 bytes)
@ 0 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
@ 7 java.lang.reflect.Modifier::isPublic (12 bytes)
@ 4 java.lang.reflect.ReflectAccess::copyField (5 bytes)
@ 1 java.lang.reflect.Field::copy (76 bytes) callee is too large
21857 388 size: 1296(800) time: 0 inlined: 32 bytes
21857 389 3 java.lang.reflect.ReflectAccess::copyField (5 bytes)
@ 1 java.lang.reflect.Field::copy (76 bytes) callee is too large
Iteration 2: 21857 389 size: 656(352) time: 0 inlined: 0 bytes
21857 390 3 java.lang.reflect.Field::copy (76 bytes)
@ 13 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 49 java.lang.reflect.Field::<init> (44 bytes) callee is too large
21858 390 size: 1128(736) time: 0 inlined: 0 bytes
22858 392 ! 3 java.io.ObjectOutputStream::defaultWriteFields (270 bytes)
@ 1 java.io.ObjectStreamClass::forClass (52 bytes) callee is too large
@ 15 java.lang.Class::isInstance (0 bytes) intrinsic
@ 25 java.lang.ClassCastException::<init> (5 bytes) don't inline Throwable constructors
@ 30 java.io.ObjectStreamClass::checkDefaultSerialize (20 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
2357210160.318 ops/s
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 15 java.io.ObjectStreamClass$ExceptionInfo::newInvalidClassException (16 bytes)
@ 12 java/io/InvalidClassException::<init>Iteration 3: (not loaded) not inlineable
@ 34 java.io.ObjectStreamClass::getPrimDataSize (5 bytes)
@ 70 java.io.ObjectStreamClass::getPrimFieldValues (10 bytes)
@ 6 java.io.ObjectStreamClass$FieldReflector::getPrimFieldValues (317 bytes) callee is too large
@ 85 java.io.ObjectOutputStream$BlockDataOutputStream::write (152 bytes) callee is too large
@ 90 java.io.ObjectStreamClass::getFields (22 bytes)
@ 96 java.io.ObjectStreamClass::getNumObjFields (5 bytes)
@ 117 java.io.ObjectStreamClass::getObjFieldValues (10 bytes)
@ 6 java.io.ObjectStreamClass$FieldReflector::getObjFieldValues (99 bytes) callee is too large
@ 223 java.io.ObjectStreamField::isUnshared (5 bytes)
! @ 226 java.io.ObjectOutputStream::writeObject0 (619 bytes) callee is too large
22859 392 size: 5560(3136) time: 1 inlined: 111 bytes
22859 391 3 java.io.ObjectStreamClass::hasWriteObjectMethod (17 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
22860 391 size: 952(576) time: 0 inlined: 18 bytes
23859 393 3 java.util.Random::next (47 bytes)
2337956305.806 ops/s
@ 8 java.util.concurrent.atomic.AtomicLong::get (5 bytes)
Iteration 4: @ 32 java.util.concurrent.atomic.AtomicLong::compareAndSet (13 bytes)
@ 9 sun.misc.Unsafe::compareAndSwapLong (0 bytes) intrinsic
23859 393 size: 1352(896) time: 0 inlined: 18 bytes
23859 394 3 java.util.concurrent.atomic.AtomicLong::get (5 bytes)
23859 394 size: 400(192) time: 0 inlined: 0 bytes
24859 395 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::compareAndSetWaitStatus (13 bytes)
@ 9 sun.misc.Unsafe::compareAndSwapInt (0 bytes) intrinsic
24859 395 size: 400(192) time: 0 inlined: 0 bytes
2332322735.006 ops/s
Iteration 5: 25859 396 3 java.io.ObjectStreamClass::isExternalizable (9 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
25860 396 size: 856(480) time: 0 inlined: 18 bytes
25860 397 3 java.io.ObjectStreamClass::getClassDataLayout (20 bytes)
2362843021.316 ops/s
@ 9 java.io.ObjectStreamClass::getClassDataLayout0 (296 bytes) callee is too large
Iteration 6: 25860 397 size: 616(352) time: 0 inlined: 0 bytes
26860 398 3 java.util.concurrent.locks.ReentrantLock$Sync::tryRelease (45 bytes)
@ 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::getState (5 bytes)
@ 7 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 11 java.util.concurrent.locks.AbstractOwnableSynchronizer::getExclusiveOwnerThread (5 bytes)
@ 21 java.lang.IllegalMonitorStateException::<init> (5 bytes) don't inline Throwable constructors
@ 35 java.util.concurrent.locks.AbstractOwnableSynchronizer::setExclusiveOwnerThread (6 bytes)
@ 40 java.util.concurrent.locks.AbstractQueuedSynchronizer::setState (6 bytes)
2388380691.026 ops/s
Iteration 7: 26861 398 size: 1704(1280) time: 0 inlined: 22 bytes
27861 399 3 java.util.concurrent.CountDownLatch$Sync::tryAcquireShared (13 bytes)
@ 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::getState (5 bytes)
27861 399 size: 656(448) time: 0 inlined: 5 bytes
2429268849.903 ops/s
Iteration 8: 28861 400 3 java.util.concurrent.locks.LockSupport::setBlocker (12 bytes)
@ 8 sun.misc.Unsafe::putObject (0 bytes) intrinsic
28861 400 size: 400(192) time: 0 inlined: 0 bytes
28862 401 3 java.io.ObjectOutputStream::writeClassDesc (60 bytes)
@ 5 java.io.ObjectOutputStream::writeNull (10 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
@ 20 java.io.ObjectOutputStream$HandleTable::lookup (56 bytes) callee is too large
2420620394.450 ops/s
@ 31 java.io.ObjectOutputStream::writeHandle (21 bytes)
@ 6 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes) callee is too large
Iteration 9: @ 17 java.io.ObjectOutputStream$BlockDataOutputStream::writeInt (46 bytes) callee is too large
@ 38 java.io.ObjectStreamClass::isProxy (9 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 47 java.io.ObjectOutputStream::writeProxyDesc (136 bytes) callee is too large
@ 56 java.io.ObjectOutputStream::writeNonProxyDesc (109 bytes) callee is too large
28862 401 size: 2568(1408) time: 0 inlined: 58 bytes
2347071941.708 ops/s
Iteration 10: 30863 402 3 java.util.concurrent.locks.AbstractQueuedSynchronizer$Node::predecessor (19 bytes)
@ 13 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
30863 402 size: 736(416) time: 0 inlined: 0 bytes
2371674992.076 ops/s
Iteration 11: 31863 404 ! 3 java.io.ObjectOutputStream::writeSerialData (221 bytes)
@ 1 java.io.ObjectStreamClass::getClassDataLayout (20 bytes)
@ 9 java.io.ObjectStreamClass::getClassDataLayout0 (296 bytes) callee is too large
@ 26 java.io.ObjectStreamClass::hasWriteObjectMethod (17 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
2384917455.068 ops/s
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
Iteration 12: @ 98 java.io.SerialCallbackContext::<init> (22 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 15 java.lang.Thread::currentThread (0 bytes) intrinsic
@ 109 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
! @ 117 java.io.ObjectStreamClass::invokeWriteObject (79 bytes) callee is too large
@ 125 java.io.ObjectOutputStream$BlockDataOutputStream::setBlockDataMode (35 bytes)
@ 14 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 135 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes)
@ 11 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 173 java.io.SerialCallbackContext::setUsed (6 bytes)
@ 142 java.io.SerialCallbackContext::setUsed (6 bytes)
! @ 211 java.io.ObjectOutputStream::defaultWriteFields (270 bytes) callee is too large
31865 404 size: 6168(3552) time: 1 inlined: 193 bytes
31865 403 3 java.io.ObjectStreamClass::checkSerialize (20 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 15 java.io.ObjectStreamClass$ExceptionInfo::newInvalidClassException (16 bytes)
@ 12 java/io/InvalidClassException::<init> (not loaded) not inlineable
31865 403 size: 1344(768) time: 0 inlined: 34 bytes
32864 405 ! 3 java.io.ObjectOutputStream::writeOrdinaryObject (175 bytes)
@ 74 java.io.ObjectStreamClass::checkSerialize (20 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 15 java.io.ObjectStreamClass$ExceptionInfo::newInvalidClassException (16 bytes)
2359741167.607 ops/s
@ 12 java/io/InvalidClassException::<init> (not loaded) not inlineable
Iteration 13: @ 83 java.io.ObjectOutputStream$BlockDataOutputStream::writeByte (33 bytes)
@ 11 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 89 java.io.ObjectOutputStream::writeClassDesc (60 bytes) callee is too large
@ 105 java.io.ObjectOutputStream$HandleTable::assign (52 bytes) callee is too large
@ 110 java.io.ObjectStreamClass::isExternalizable (9 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
@ 117 java.io.ObjectStreamClass::isProxy (9 bytes)
@ 1 java.io.ObjectStreamClass::requireInitialized (18 bytes)
@ 13 java/lang/InternalError::<init> (not loaded) not inlineable
! @ 128 java.io.ObjectOutputStream::writeExternalData (137 bytes) callee is too large
! @ 137 java.io.ObjectOutputStream::writeSerialData (221 bytes) callee is too large
32866 405 size: 5840(2784) time: 1 inlined: 141 bytes
2367946651.229 ops/s
Iteration 14: 2353643898.001 ops/s
Iteration 15: 35865 407 3 java.util.ArrayList$Itr::next (66 bytes)
@ 1 java.util.ArrayList$Itr::checkForComodification (23 bytes)
@ 18 java/util/ConcurrentModificationException::<init> (not loaded) not inlineable
@ 14 java.util.ArrayList::access$100 (5 bytes)
@ 24 java/util/NoSuchElementException::<init> (not loaded) not inlineable
@ 46 java/util/ConcurrentModificationException::<init> (not loaded) not inlineable
2345501785.882 ops/s
Iteration 16: 35866 407 size: 1728(992) time: 0 inlined: 28 bytes
35866 410 3 java.io.ObjectStreamClass$FieldReflector::getPrimFieldValues (317 bytes)
@ 8 java.lang.NullPointerException::<init> (5 bytes) don't inline Throwable constructors
@ 187 sun.misc.Unsafe::getByte (0 bytes) intrinsic
@ 203 sun.misc.Unsafe::getChar (0 bytes) intrinsic
@ 206 java.io.Bits::putChar (16 bytes)
@ 293 sun.misc.Unsafe::getDouble (0 bytes) intrinsic
@ 296 java.io.Bits::putDouble (10 bytes)
@ 3 java.lang.Double::doubleToLongBits (33 bytes) callee is too large
@ 6 java.io.Bits::putLong (86 bytes) callee is too large
@ 257 sun.misc.Unsafe::getFloat (0 bytes) intrinsic
@ 260 java.io.Bits::putFloat (10 bytes)
@ 3 java.lang.Float::floatToIntBits (26 bytes)
@ 1 java.lang.Float::floatToRawIntBits (0 bytes) intrinsic
@ 6 java.io.Bits::putInt (36 bytes) callee is too large
@ 239 sun.misc.Unsafe::getInt (0 bytes) intrinsic
@ 242 java.io.Bits::putInt (36 bytes) callee is too large
@ 275 sun.misc.Unsafe::getLong (0 bytes) intrinsic
@ 278 java.io.Bits::putLong (86 bytes) callee is too large
@ 221 sun.misc.Unsafe::getShort (0 bytes) intrinsic
@ 224 java.io.Bits::putShort (16 bytes)
@ 169 sun.misc.Unsafe::getBoolean (0 bytes) intrinsic
@ 172 java.io.Bits::putBoolean (14 bytes)
@ 306 java/lang/InternalError::<init> (not loaded) not inlineable
35867 410 size: 4944(2464) time: 1 inlined: 92 bytes
35867 409 3 java.io.ObjectStreamClass$WeakClassKey::equals (42 bytes)
@ 15 java.lang.ref.Reference::get (5 bytes) intrinsic
@ 28 java.lang.ref.Reference::get (5 bytes) intrinsic
35867 409 size: 1568(1280) time: 0 inlined: 0 bytes
35867 406 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::release (33 bytes)
@ 2 java.util.concurrent.locks.AbstractQueuedSynchronizer::tryRelease (8 bytes) no static binding
@ 26 java.util.concurrent.locks.AbstractQueuedSynchronizer::unparkSuccessor (84 bytes) callee is too large
35868 406 size: 960(608) time: 0 inlined: 0 bytes
35868 411 3 java.io.ObjectOutputStream$BlockDataOutputStream::write (152 bytes)
@ 13 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 23 java.io.OutputStream::write (79 bytes) no static binding
@ 42 java.io.ObjectOutputStream$BlockDataOutputStream::drain (45 bytes) callee is too large
@ 68 java.io.ObjectOutputStream$BlockDataOutputStream::writeBlockHeader (70 bytes) callee is too large
@ 80 java.io.OutputStream::write (79 bytes) no static binding
@ 107 java.lang.Math::min (11 bytes)
@ 124 java.lang.System::arraycopy (0 bytes) intrinsic
35868 411 size: 2760(1888) time: 0 inlined: 11 bytes
35868 408 3 java.util.ArrayList$Itr::checkForComodification (23 bytes)
@ 18 java/util/ConcurrentModificationException::<init> (not loaded) not inlineable
35868 408 size: 736(384) time: 0 inlined: 0 bytes
36866 412 3 java.util.ArrayList::iterator (10 bytes)
@ 6 java.util.ArrayList$Itr::<init> (6 bytes)
@ 2 java.util.ArrayList$Itr::<init> (26 bytes)
@ 6 java.lang.Object::<init> (1 bytes)
36866 412 size: 1000(608) time: 0 inlined: 33 bytes
36866 413 3 java.util.ArrayList$Itr::<init> (6 bytes)
@ 2 java.util.ArrayList$Itr::<init> (26 bytes)
@ 6 java.lang.Object::<init> (1 bytes)
2306301747.403 ops/s
36867 413 size: 808(448) time: 0 inlined: 27 bytes
Iteration 17: 37867 414 3 java.util.concurrent.locks.ReentrantLock::unlock (10 bytes)
@ 5 java.util.concurrent.locks.AbstractQueuedSynchronizer::release (33 bytes)
@ 2 java.util.concurrent.locks.ReentrantLock$Sync::tryRelease (45 bytes) callee is too large
@ 26 java.util.concurrent.locks.AbstractQueuedSynchronizer::unparkSuccessor (84 bytes) callee is too large
2291458503.588 ops/s
Iteration 18: 37868 414 size: 1280(832) time: 0 inlined: 33 bytes
2179190890.668 ops/s
Iteration 19: 2291768100.252 ops/s
Iteration 20: 2284964858.064 ops/s
40869 415 3 java.util.WeakHashMap::remove (133 bytes)
@ 1 java.util.WeakHashMap::maskNull (12 bytes)
@ 7 java.util.WeakHashMap::hash (28 bytes)
@ 1 java.lang.Object::hashCode (0 bytes) no static binding
@ 12 java.util.WeakHashMap::getTable (9 bytes)
!m @ 1 java.util.WeakHashMap::expungeStaleEntries (139 bytes) callee is too large
@ 21 java.util.WeakHashMap::indexFor (6 bytes)
@ 61 java.lang.ref.Reference::get (5 bytes) intrinsic
@ 64 java.util.WeakHashMap::eq (19 bytes)
@ 7 java.lang.Object::equals (11 bytes) no static binding
40871 415 size: 3792(2560) time: 1 inlined: 74 bytes
40871 416 3 sun.net.www.protocol.file.Handler::parseURL (18 bytes)
@ 8 java.lang.String::replace (127 bytes) callee is too large
@ 14 java.net.URLStreamHandler::parseURL (1158 bytes) callee is too large
40871 416 size: 832(448) time: 0 inlined: 0 bytes
40871 418 3 java.lang.Class::privateGetDeclaredMethods (67 bytes)
@ 0 java.lang.Class::checkInitted (19 bytes)
@ 11 java.lang.Class$3::<init> (5 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 14 java.security.AccessController::doPrivileged (0 bytes) native method
@ 4 java.lang.Class::reflectionData (49 bytes) callee is too large
@ 37 java.lang.Class::getDeclaredMethods0 (0 bytes) native method
@ 40 sun.reflect.Reflection::filterMethods (31 bytes)
@ 13 java.util.Map::get (0 bytes) no static binding
@ 21 sun.reflect.Reflection::filter (220 bytes) callee is too large
40872 418 size: 3176(2112) time: 0 inlined: 56 bytes
40872 417 3 java.net.URLStreamHandler::parseURL (1158 bytes)
@ 1 java.net.URL::getProtocol (5 bytes)
@ 7 java.net.URL::getAuthority (5 bytes)
@ 13 java.net.URL::getUserInfo (5 bytes)
@ 19 java.net.URL::getHost (5 bytes)
@ 25 java.net.URL::getPort (5 bytes)
@ 31 java.net.URL::getPath (5 bytes)
@ 37 java.net.URL::getQuery (5 bytes)
@ 43 java.net.URL::getRef (5 bytes)
@ 63 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
@ 101 java.lang.String::substring (79 bytes) callee is too large
@ 121 java.lang.String::substring (79 bytes) callee is too large
@ 138 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 150 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 162 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 174 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 204 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 216 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 231 java.lang.String::indexOf (70 bytes) callee is too large
@ 245 java.lang.String::indexOf (70 bytes) callee is too large
@ 263 java.lang.String::substring (79 bytes) callee is too large
@ 275 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
@ 291 java.lang.String::substring (79 bytes) callee is too large
@ 302 java.lang.String::substring (56 bytes) callee is too large
@ 320 java.lang.String::length (6 bytes)
@ 329 java.lang.String::charAt (29 bytes)
@ 18 java/lang/StringIndexOutOfBoundsException::<init> (not loaded) not inlineable
@ 341 java.lang.String::indexOf (7 bytes)
@ 3 java.lang.String::indexOf (70 bytes) callee is too large
@ 362 java.lang.String::substring (79 bytes) callee is too large
@ 372 java.lang.String::substring (79 bytes) callee is too large
@ 375 sun.net.util.IPAddressUtil::isIPv6LiteralAddress (13 bytes)
@ 1 sun.net.util.IPAddressUtil::textToNumericFormatV6 (500 bytes) callee is too large
@ 389 java.lang.StringBuilder::<init> (7 bytes)
@ 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
@ 1 java.lang.Object::<init> (1 bytes)
@ 394 java.lang.StringBuilder::append (8 bytes)
40873 420 4 sun.reflect.ClassFileAssembler::cpi (22 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 399 java.lang.StringBuilder::append (8 bytes)
@ 2 java.lang.AbstractStringBuilder::append (50 bytes) callee is too large
@ 402 java.lang.StringBuilder::toString (17 bytes)
@ 13 java.lang.String::<init> (82 bytes) callee is too large
@ 405 java.lang.IllegalArgumentException::<init> (6 bytes) don't inline Throwable constructors
@ 414 java.lang.String::length (6 bytes)
@ 430 java.lang.String::charAt (29 bytes)
40874 109 3 sun.reflect.ClassFileAssembler::cpi (22 bytes) made not entrant
40874 420 size: 184(96) time: 0 inlined: 0 bytes
@ 18
Result "withVariable":
2342723417.590 ±(99.9%) 47440470.570 ops/s [Average]
(min, avg, max) = (2179190890.668, 2342723417.590, 2429268849.903), stdev = 54632516.459
CI (99.9%): [2295282947.020, 2390163888.160] (assumes normal distribution)
# Run complete. Total time: 00:02:03
Benchmark Mode Cnt Score Error Units
MyBenchmark.noVariable thrpt 20 670130594.094 ± 7828925.179 ops/s
MyBenchmark.withIsTraceEnabledCheck thrpt 20 646124640.734 ± 26799362.025 ops/s
MyBenchmark.withVariable thrpt 20 2342723417.590 ± 47440470.570 ops/s
Process finished with exit code 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment