Last active
October 3, 2016 08:11
-
-
Save slaskawi/6f317bb05539611434bc91d66924bae0 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/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