Created
May 7, 2012 05:04
-
-
Save spullara/2626025 to your computer and use it in GitHub Desktop.
java 8 version
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
96 1 3 java.lang.String::hashCode (67 bytes) | |
/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/bin/java -XX:+PrintCompilation -Xmx2G -Xms2G -Didea.launcher.port=7551 "-Didea.launcher.bin.path=/Applications/IntelliJ IDEA 11.app/bin" -Dfile.encoding=MacRoman -classpath "/Applications/IntelliJ IDEA 11.app/lib/idea_rt.jar:/Applications/IntelliJ IDEA 11.app/plugins/junit/lib/junit-rt.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/lib/tools.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/jre/lib/JObjC.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/1.8.0-lambda.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Volumes/Data/Projects/mustache.java/compiler/target/test-classes:/Volumes/Data/Projects/mustache.java/compiler/target/classes:/Users/sam/.m2/repository/com/google/guava/guava/11.0/guava-11.0.jar:/Users/sam/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/sam/.m2/repository/org/scala-lang/scala-library/2.8.1/scala-library-2.8.1.jar:/Users/sam/.m2/repository/com/twitter/util-core/3.0.1-SNAPSHOT/util-core-3.0.1-SNAPSHOT.jar:/Users/sam/.m2/repository/org/jruby/jruby/1.6.7/jruby-1.6.7.jar:/Users/sam/.m2/repository/junit/junit/4.8.2/junit-4.8.2.jar:/Users/sam/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.3/jackson-mapper-asl-1.9.3.jar:/Users/sam/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.3/jackson-core-asl-1.9.3.jar" com.intellij.rt.execution.application.AppMain com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 com.github.mustachejavabenchmarks.BenchmarkTest,testComplexFlapping | |
99 3 4 java.lang.String::charAt (33 bytes) | |
99 2 3 java.lang.String::indexOf (87 bytes) | |
99 4 3 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes) | |
99 5 3 java.lang.String::getChars (66 bytes) | |
99 7 n 0 java.lang.System::arraycopy (0 bytes) (static) | |
100 8 3 java.lang.String::lastIndexOf (68 bytes) | |
100 9 3 java.lang.String::equals (88 bytes) | |
100 10 1 java.lang.String::length (5 bytes) | |
100 11 3 java.lang.Object::<init> (1 bytes) | |
100 6 1 java.io.File::getPath (5 bytes) | |
104 12 3 java.lang.Math::min (11 bytes) | |
116 13 3 java.util.HashMap::hash (23 bytes) | |
117 14 3 java.lang.String::indexOf (7 bytes) | |
117 15 3 java.lang.CharacterData::of (120 bytes) | |
117 16 3 java.lang.CharacterDataLatin1::getProperties (11 bytes) | |
117 17 3 java.lang.AbstractStringBuilder::append (48 bytes) | |
118 18 3 java.lang.StringBuilder::append (8 bytes) | |
118 19 1 java.lang.ref.Reference::get (5 bytes) | |
119 20 3 java.lang.ref.SoftReference::get (29 bytes) | |
119 22 1 java.lang.ThreadLocal::access$400 (5 bytes) | |
119 23 3 java.util.HashMap::indexFor (6 bytes) | |
119 21 3 java.lang.ThreadLocal::getMap (5 bytes) | |
119 25 3 sun.nio.cs.US_ASCII$Encoder::encode (107 bytes) | |
120 24 3 java.lang.System::getSecurityManager (4 bytes) | |
120 26 1 java.lang.StringCoding$StringEncoder::requestedCharsetName (5 bytes) | |
120 27 3 java.lang.ThreadLocal$ThreadLocalMap::access$000 (6 bytes) | |
120 28 3 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes) | |
120 29 3 java.lang.Character::toUpperCaseEx (30 bytes) | |
120 30 3 java.lang.CharacterDataLatin1::toUpperCaseEx (71 bytes) | |
121 33 1 java.lang.Object::<init> (1 bytes) | |
121 11 3 java.lang.Object::<init> (1 bytes) made not entrant | |
121 32 ! 3 java.io.BufferedReader::readLine (304 bytes) | |
122 34 3 java.lang.String::startsWith (78 bytes) | |
122 31 1 java.nio.Buffer::position (5 bytes) | |
122 35 1 java.lang.StringCoding$StringDecoder::requestedCharsetName (5 bytes) | |
123 36 3 java.io.UnixFileSystem::normalize (75 bytes) | |
125 37 3 java.lang.Character::toLowerCase (6 bytes) | |
125 40 n 0 java.lang.Thread::currentThread (0 bytes) (static) | |
125 38 3 java.lang.Character::toLowerCase (9 bytes) | |
125 39 3 java.lang.CharacterDataLatin1::toLowerCase (39 bytes) | |
126 41 1 java.net.URL::getProtocol (5 bytes) | |
126 42 3 java.util.Arrays::copyOfRange (63 bytes) | |
127 43 3 java.util.Arrays::copyOf (19 bytes) | |
131 44 3 java.util.jar.Attributes$Name::isValid (32 bytes) | |
131 45 3 java.util.jar.Attributes$Name::isAlpha (30 bytes) | |
133 46 4 sun.misc.ASCIICaseInsensitiveComparator::toLower (16 bytes) | |
133 47 4 sun.misc.ASCIICaseInsensitiveComparator::isUpper (18 bytes) | |
137 48 3 java.lang.StringBuilder::append (8 bytes) | |
137 49 3 java.lang.AbstractStringBuilder::append (29 bytes) | |
142 50 3 java.lang.String::<init> (20 bytes) | |
142 51 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::getState (5 bytes) | |
143 52 3 java.util.HashMap::get (79 bytes) | |
143 53 3 java.lang.String::substring (83 bytes) | |
144 54 n 0 sun.misc.Unsafe::getObjectVolatile (0 bytes) | |
144 55 3 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes) | |
144 56 1 java.net.URL::getPath (5 bytes) | |
145 57 1 java.net.URL::getAuthority (5 bytes) | |
145 58 1 java.util.ArrayList::size (5 bytes) | |
145 59 3 java.lang.AbstractStringBuilder::expandCapacity (50 bytes) | |
146 60 4 java.lang.String::hashCode (67 bytes) | |
146 61 s 1 java.util.Vector::size (5 bytes) | |
148 62 1 java.net.URL::getFile (5 bytes) | |
148 1 3 java.lang.String::hashCode (67 bytes) made not entrant | |
150 63 3 sun.nio.cs.UTF_8$Encoder::encode (361 bytes) | |
154 64 3 java.lang.String::<init> (72 bytes) | |
155 65 3 java.lang.String::endsWith (15 bytes) | |
155 66 1 java.nio.Buffer::limit (5 bytes) | |
158 67 3 java.lang.String::lastIndexOf (12 bytes) | |
158 68 3 java.lang.AbstractStringBuilder::<init> (12 bytes) | |
158 69 3 java.util.HashMap::put (126 bytes) | |
159 70 1 java.net.URL::getHost (5 bytes) | |
159 71 3 java.io.UnixFileSystem::prefixLength (25 bytes) | |
160 72 3 java.lang.ThreadLocal::get (38 bytes) | |
161 73 3 java.lang.Math::max (11 bytes) | |
161 74 1 java.net.URL::getRef (5 bytes) | |
161 75 3 java.lang.String::indexOf (166 bytes) | |
162 76 3 java.lang.StringCoding::deref (19 bytes) | |
162 77 3 java.lang.StringCoding::access$000 (6 bytes) | |
162 78 3 java.lang.StringCoding::scale (7 bytes) | |
162 79 3 java.lang.String::startsWith (7 bytes) | |
162 80 1 java.net.URL::getQuery (5 bytes) | |
164 81 3 java.util.AbstractCollection::<init> (5 bytes) | |
164 82 3 java.util.Arrays::copyOf (19 bytes) | |
165 83 3 java.util.zip.ZipFile::ensureOpen (37 bytes) | |
165 84 3 java.util.zip.ZipCoder::getBytes (192 bytes) | |
165 87 4 sun.misc.ASCIICaseInsensitiveComparator::compare (126 bytes) | |
165 86 4 sun.misc.ASCIICaseInsensitiveComparator::compare (13 bytes) | |
167 85 3 java.util.TreeMap::fixAfterInsertion (267 bytes) | |
169 91 s! 3 sun.misc.URLClassPath::getLoader (154 bytes) | |
170 94 3 java.util.ArrayList::rangeCheck (22 bytes) | |
171 95 3 java.util.ArrayList::elementData (7 bytes) | |
171 96 ! 3 sun.misc.URLClassPath$JarLoader::getResource (85 bytes) | |
172 92 3 java.util.ArrayList::get (11 bytes) | |
172 89 3 java.lang.StringBuilder::toString (17 bytes) | |
172 88 1 java.util.concurrent.locks.AbstractOwnableSynchronizer::getExclusiveOwnerThread (5 bytes) | |
172 93 1 java.net.URL::getPort (5 bytes) | |
172 90 1 java.util.zip.ZipFile::access$000 (5 bytes) | |
173 97 3 java.lang.String::getBytes (29 bytes) | |
173 98 ! 3 java.lang.StringCoding::encode (120 bytes) | |
174 99 3 java.lang.String::lastIndexOf (151 bytes) | |
175 100 3 java.util.concurrent.locks.AbstractOwnableSynchronizer::setExclusiveOwnerThread (6 bytes) | |
175 101 3 java.util.HashMap::init (1 bytes) | |
176 102 n 0 java.util.zip.ZipFile::getEntry (0 bytes) (static) | |
176 103 3 java.lang.String::indexOf (29 bytes) | |
177 104 n 0 java.lang.Object::hashCode (0 bytes) | |
177 105 ! 3 java.util.zip.ZipFile::getEntry (86 bytes) | |
178 106 3 java.lang.ClassLoader::checkName (43 bytes) | |
178 107 3 sun.misc.VM::allowArraySyntax (4 bytes) | |
178 108 3 java.lang.String::replace (142 bytes) | |
178 109 3 sun.misc.JarIndex::get (49 bytes) | |
179 111 3 java.util.AbstractMap::<init> (15 bytes) | |
179 110 3 java.lang.String::lastIndexOf (10 bytes) | |
180 112 n 0 java.lang.System::nanoTime (0 bytes) (static) | |
180 113 1 java.security.ProtectionDomain::getCodeSource (5 bytes) | |
180 114 4 sun.nio.cs.UTF_8$Encoder::encode (361 bytes) | |
180 115 3 java.util.concurrent.ConcurrentHashMap::hash (49 bytes) | |
180 116 3 sun.net.www.ParseUtil::encodePath (336 bytes) | |
181 117 3 sun.misc.MetaIndex::mayContain (51 bytes) | |
181 119 3 java.util.HashMap::<init> (35 bytes) | |
182 120 3 java.nio.Buffer::checkIndex (22 bytes) | |
182 122 3 java.lang.StringBuilder::<init> (7 bytes) | |
182 121 3 java.nio.DirectLongBufferU::ix (10 bytes) | |
182 118 s 3 java.lang.StringBuffer::append (8 bytes) | |
183 123 3 java.lang.Character::toUpperCase (6 bytes) | |
183 125 3 java.util.zip.ZStreamRef::address (5 bytes) | |
183 124 3 java.lang.Character::toUpperCase (9 bytes) | |
184 126 n 0 sun.misc.Unsafe::getObject (0 bytes) | |
184 127 ! 3 java.util.concurrent.ConcurrentHashMap$Segment::put (237 bytes) | |
185 128 3 java.util.concurrent.locks.ReentrantLock::tryLock (9 bytes) | |
185 129 1 sun.misc.URLClassPath$Loader::getBaseURL (5 bytes) | |
187 130 ! 3 sun.misc.URLClassPath$JarLoader::ensureOpen (32 bytes) | |
187 131 3 java.util.jar.JarFile::getJarEntry (9 bytes) | |
187 63 3 sun.nio.cs.UTF_8$Encoder::encode (361 bytes) made not entrant | |
187 132 3 java.util.jar.JarFile::getEntry (22 bytes) | |
188 133 3 java.util.HashMap$Entry::<init> (26 bytes) | |
188 134 3 sun.nio.cs.SingleByte$Decoder::decode (11 bytes) | |
188 135 3 java.io.BufferedReader::readLine (6 bytes) | |
188 136 4 java.lang.String::indexOf (87 bytes) | |
188 137 3 java.util.BitSet::wordIndex (5 bytes) | |
189 138 3 java.util.BitSet::checkInvariants (111 bytes) | |
189 140 3 java.lang.String::substring (10 bytes) | |
189 139 1 java.io.File::getPrefixLength (5 bytes) | |
189 141 3 java.util.Locale::getDefault (4 bytes) | |
189 142 3 java.lang.String::toLowerCase (8 bytes) | |
190 2 3 java.lang.String::indexOf (87 bytes) made not entrant | |
191 96 ! 3 sun.misc.URLClassPath$JarLoader::getResource (85 bytes) made not entrant | |
191 132 3 java.util.jar.JarFile::getEntry (22 bytes) made not entrant | |
191 131 3 java.util.jar.JarFile::getJarEntry (9 bytes) made not entrant | |
193 143 ! 3 sun.misc.URLClassPath$JarLoader::getResource (85 bytes) | |
194 144 3 java.util.jar.JarFile::getEntry (22 bytes) | |
194 145 3 java.util.jar.JarFile::getJarEntry (9 bytes) | |
195 146 3 java.util.zip.ZipFile::access$400 (5 bytes) | |
195 147 3 java.util.concurrent.ConcurrentHashMap::putIfAbsent (81 bytes) | |
195 150 4 java.lang.String::lastIndexOf (68 bytes) | |
195 148 ! 3 sun.misc.URLClassPath$JarLoader::getResource (349 bytes) | |
197 8 3 java.lang.String::lastIndexOf (68 bytes) made not entrant | |
197 149 1 java.net.URL::getUserInfo (5 bytes) | |
199 151 n 0 sun.misc.Unsafe::putLong (0 bytes) | |
199 152 s 3 sun.misc.PerfCounter::add (18 bytes) | |
199 153 s 3 sun.misc.PerfCounter::get (9 bytes) | |
199 154 3 sun.nio.cs.US_ASCII$Decoder::decode (62 bytes) | |
201 155 3 java.lang.String::regionMatches (157 bytes) | |
202 156 1 sun.misc.URLClassPath$JarLoader::access$500 (5 bytes) | |
202 157 ! 3 java.lang.ref.ReferenceQueue::poll (28 bytes) | |
202 158 3 sun.misc.URLClassPath::getResource (74 bytes) | |
202 160 3 java.util.BitSet::get (69 bytes) | |
203 161 n 0 sun.misc.Unsafe::putOrderedObject (0 bytes) | |
203 159 3 java.lang.CharacterDataLatin1::toUpperCase (53 bytes) | |
203 162 1 java.net.URLClassLoader::access$000 (5 bytes) | |
212 163 3 java.lang.StringCoding::access$300 (8 bytes) | |
213 165 3 java.lang.ref.Reference::<init> (25 bytes) | |
213 166 ! 3 java.lang.StringCoding$StringEncoder::encode (179 bytes) | |
214 167 3 java.lang.String::indexOf (7 bytes) | |
214 164 3 java.lang.StringCoding::safeTrim (24 bytes) | |
215 168 1 java.security.CodeSource::getLocation (5 bytes) | |
215 169 3 java.util.WeakHashMap::maskNull (12 bytes) | |
215 170 3 java.util.WeakHashMap::getTable (9 bytes) | |
215 171 n 0 java.util.zip.ZipFile::getEntrySize (0 bytes) (static) | |
216 172 3 java.util.zip.Inflater::ensureOpen (47 bytes) | |
217 174 n 0 java.io.UnixFileSystem::getBooleanAttributes0 (0 bytes) | |
217 173 3 java.io.UnixFileSystem::getBooleanAttributes (49 bytes) | |
217 175 3 java.io.File::getName (42 bytes) | |
217 1 % 4 java.lang.String::indexOf @ 69 (166 bytes) | |
217 176 3 java.lang.ref.Finalizer::register (10 bytes) | |
218 177 3 java.lang.ref.Finalizer::<init> (23 bytes) | |
218 178 1 java.lang.reflect.Method::getName (5 bytes) | |
218 179 ! 3 java.lang.ClassLoader::loadClass (122 bytes) | |
220 180 3 java.lang.ClassLoader::getClassLoadingLock (35 bytes) | |
220 182 ! 3 java.net.URL::<init> (543 bytes) | |
220 184 n 0 sun.misc.Unsafe::compareAndSwapInt (0 bytes) | |
231 198 4 java.lang.String::indexOf (166 bytes) | |
232 199 4 java.lang.String::startsWith (78 bytes) | |
234 34 3 java.lang.String::startsWith (78 bytes) made not entrant | |
235 200 3 java.net.URLStreamHandler::getDefaultPort (2 bytes) | |
235 197 1 sun.misc.URLClassPath$JarLoader::access$400 (5 bytes) | |
236 201 1 sun.nio.cs.SingleByte$Decoder::decode (11 bytes) | |
236 134 3 sun.nio.cs.SingleByte$Decoder::decode (11 bytes) made not entrant | |
236 203 3 java.util.HashMap::addEntry (58 bytes) | |
236 202 1 java.nio.charset.Charset::name (5 bytes) | |
complex.html evaluations with 3 differe 237 n 75 t3 java.lang.String::oinbdexjOfe (166 bytes) made not entrantc | |
ts per millisecond: | |
238 204 ! 3 java.net.URL::set (114 bytes) | |
239 205 3 java.io.InputStream::<init> (5 bytes) | |
239 206 3 java.util.regex.Pattern::has (15 bytes) | |
241 207 n 0 java.util.zip.ZipFile::getEntryBytes (0 bytes) (static) | |
242 208 n 0 java.util.zip.ZipFile::getEntryCSize (0 bytes) (static) | |
243 209 n 0 java.util.zip.ZipFile::getEntryMethod (0 bytes) (static) | |
243 210 n 0 java.util.zip.ZipFile::freeEntry (0 bytes) (static) | |
244 212 n 0 java.lang.Throwable::fillInStackTrace (0 bytes) | |
244 211 s 3 java.lang.Throwable::fillInStackTrace (29 bytes) | |
246 213 3 java.lang.String::equalsIgnoreCase (45 bytes) | |
257 214 3 java.util.concurrent.locks.ReentrantLock$Sync::tryRelease (45 bytes) | |
257 215 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::setState (6 bytes) | |
257 216 3 java.util.concurrent.ConcurrentHashMap$HashEntry::<init> (26 bytes) | |
258 217 4 java.lang.String::lastIndexOf (151 bytes) | |
258 218 1 java.security.PrivilegedActionException::getException (5 bytes) | |
259 219 3 java.io.BufferedReader::ensureOpen (18 bytes) | |
260 221 3 java.util.AbstractSet::<init> (5 bytes) | |
260 220 ! 3 java.io.BufferedReader::read (104 bytes) | |
260 223 n 0 java.lang.ClassLoader::findLoadedClass0 (0 bytes) | |
260 222 3 java.io.File::exists (34 bytes) | |
262 224 3 java.net.URLStreamHandler::setURL (40 bytes) | |
262 99 3 java.lang.String::lastIndexOf (151 bytes) made not entrant | |
265 225 1 java.lang.System::getSecurityManager (4 bytes) | |
265 24 3 java.lang.System::getSecurityManager (4 bytes) made not entrant | |
265 226 n 0 java.lang.Object::getClass (0 bytes) | |
269 227 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes) | |
269 228 3 sun.reflect.ByteVectorImpl::add (38 bytes) | |
270 229 3 com.github.mustachejava.reflect.ReflectionObjectHandler::coerce (2 bytes) | |
270 230 3 sun.reflect.ClassFileAssembler::emitShort (24 bytes) | |
270 231 3 sun.reflect.ClassFileAssembler::cpi (22 bytes) | |
270 232 3 java.lang.Object::equals (11 bytes) | |
271 233 3 com.github.mustachejava.reflect.ClassGuard::apply (9 bytes) | |
271 234 3 com.github.mustachejava.reflect.ClassGuard::apply (57 bytes) | |
271 236 3 com.github.mustachejava.codes.DefaultCode::runCodes (52 bytes) | |
271 235 ! 3 com.github.mustachejava.codes.DefaultCode::appendText (30 bytes) | |
271 237 1 java.lang.reflect.Field::getDeclaringClass (5 bytes) | |
271 238 1 com.github.mustachejava.codes.DefaultMustache::getCodes (5 bytes) | |
272 240 ! 3 com.github.mustachejava.codes.DefaultCode::get (77 bytes) | |
272 243 3 com.github.mustachejava.reflect.GuardedWrapper::guardCall (45 bytes) | |
272 241 3 com.github.mustachejava.codes.DefaultCode::getCodes (21 bytes) | |
272 242 ! 3 com.github.mustachejava.reflect.ReflectionWrapper::call (113 bytes) | |
273 248 1 com.github.mustachejava.reflect.ReflectionObjectHandler::coerce (2 bytes) | |
273 229 3 com.github.mustachejava.reflect.ReflectionObjectHandler::coerce (2 bytes) made not entrant | |
273 244 3 com.github.mustachejava.reflect.DepthGuard::apply (9 bytes) | |
274 246 3 com.github.mustachejava.reflect.DepthGuard::apply (19 bytes) | |
274 250 n 0 java.lang.Class::isAssignableFrom (0 bytes) | |
274 245 3 com.github.mustachejava.reflect.ReflectionWrapper::unwrap (81 bytes) | |
274 247 3 com.github.mustachejava.codes.DefaultCode::execute (11 bytes) | |
274 249 3 com.github.mustachejavabenchmarks.NullWriter::write (1 bytes) | |
274 239 1 java.lang.Boolean::booleanValue (5 bytes) | |
274 251 3 java.lang.reflect.Field::doSecurityCheck (41 bytes) | |
275 252 3 sun.reflect.UnsafeFieldAccessorImpl::ensureObj (23 bytes) | |
275 258 ! 3 com.github.mustachejava.DefaultMustacheFactory::encode (261 bytes) | |
276 259 3 com.github.mustachejava.reflect.ReflectionObjectHandler::iterate (235 bytes) | |
277 267 1 com.github.mustachejavabenchmarks.NullWriter::write (1 bytes) | |
277 249 3 com.github.mustachejavabenchmarks.NullWriter::write (1 bytes) made not entrant | |
277 253 3 java.lang.reflect.Field::getFieldAccessor (40 bytes) | |
277 268 3 java.lang.ThreadLocal$ThreadLocalMap::getEntryAfterMiss (63 bytes) | |
278 254 3 com.github.mustachejava.codes.IterableCode::execute (22 bytes) | |
278 255 3 com.github.mustachejava.codes.IterableCode::handle (56 bytes) | |
278 256 3 com.github.mustachejava.codes.IterableCode::execute (14 bytes) | |
278 257 3 java.lang.Boolean::<init> (10 bytes) | |
279 262 3 com.github.mustachejava.codes.IterableCode::next (18 bytes) | |
279 263 3 com.github.mustachejava.codes.DefaultCode::addScope (111 bytes) | |
279 273 4 com.github.mustachejava.reflect.ClassGuard::apply (9 bytes) | |
279 274 4 com.github.mustachejava.reflect.ClassGuard::apply (57 bytes) | |
279 260 3 java.util.Arrays$ArrayList::size (6 bytes) | |
279 264 3 sun.reflect.UnsafeObjectFieldAccessorImpl::get (17 bytes) | |
280 266 3 java.lang.String::toString (2 bytes) | |
280 279 1 java.util.Arrays$ArrayList::size (6 bytes) | |
280 234 3 com.github.mustachejava.reflect.ClassGuard::apply (57 bytes) made not entrant | |
280 260 3 java.util.Arrays$ArrayList::size (6 bytes) made not entrant | |
280 233 3 com.github.mustachejava.reflect.ClassGuard::apply (9 bytes) made not entrant | |
280 261 3 sun.reflect.DelegatingMethodAccessorImpl::invoke (10 bytes) | |
280 265 3 java.lang.reflect.Method::invoke (63 bytes) | |
281 281 4 com.github.mustachejava.codes.DefaultCode::runCodes (52 bytes) | |
281 280 1 java.lang.String::toString (2 bytes) | |
281 266 3 java.lang.String::toString (2 bytes) made not entrant | |
281 269 ! 3 com.github.mustachejava.codes.ValueCode::execute (131 bytes) | |
281 283 n 0 sun.misc.Unsafe::getBoolean (0 bytes) | |
281 286 4 com.github.mustachejava.reflect.GuardedWrapper::guardCall (45 bytes) | |
281 287 4 com.github.mustachejava.codes.DefaultCode::getCodes (21 bytes) | |
282 241 3 com.github.mustachejava.codes.DefaultCode::getCodes (21 bytes) made not entrant | |
282 288 ! 4 com.github.mustachejava.reflect.ReflectionWrapper::call (113 bytes) | |
282 236 3 com.github.mustachejava.codes.DefaultCode::runCodes (52 bytes) made not entrant | |
282 270 3 com.github.mustachejava.codes.ValueCode::execute (25 bytes) | |
282 285 ! 3 sun.reflect.GeneratedMethodAccessor1::invoke (68 bytes) | |
282 289 4 com.github.mustachejava.reflect.DepthGuard::apply (9 bytes) | |
282 271 3 com.github.mustachejavabenchmarks.NullWriter::append (2 bytes) | |
283 272 3 java.util.AbstractList$Itr::hasNext (20 bytes) | |
283 284 3 com.github.mustachejava.ComplexObject$Color::link (13 bytes) | |
283 244 3 com.github.mustachejava.reflect.DepthGuard::apply (9 bytes) made not entrant | |
283 292 ! 4 com.github.mustachejava.codes.DefaultCode::get (77 bytes) | |
283 275 3 java.util.Arrays$ArrayList::get (7 bytes) | |
283 276 ! 3 java.util.AbstractList$Itr::next (45 bytes) | |
283 277 3 java.util.AbstractList$Itr::checkForComodification (23 bytes) | |
283 243 3 com.github.mustachejava.reflect.GuardedWrapper::guardCall (45 bytes) made not entrant | |
283 293 4 com.github.mustachejava.reflect.ReflectionWrapper::unwrap (81 bytes) | |
283 278 3 sun.reflect.UnsafeBooleanFieldAccessorImpl::get (13 bytes) | |
284 282 3 sun.reflect.UnsafeBooleanFieldAccessorImpl::getBoolean (17 bytes) | |
284 245 3 com.github.mustachejava.reflect.ReflectionWrapper::unwrap (81 bytes) made not entrant | |
284 296 4 com.github.mustachejava.codes.DefaultCode::execute (11 bytes) | |
284 290 3 com.github.mustachejava.ComplexObject::empty (18 bytes) | |
285 291 ! 3 sun.reflect.GeneratedMethodAccessor2::invoke (68 bytes) | |
285 297 n 0 java.lang.System::currentTimeMillis (0 bytes) (static) | |
285 298 1 com.github.mustachejavabenchmarks.NullWriter::append (2 bytes) | |
285 271 3 com.github.mustachejavabenchmarks.NullWriter::append (2 bytes) made not entrant | |
285 294 3 java.util.AbstractList::iterator (10 bytes) | |
285 295 3 com.github.mustachejavabenchmarks.BenchmarkTest::complextest (21 bytes) | |
285 247 3 com.github.mustachejava.codes.DefaultCode::execute (11 bytes) made not entrant | |
286 299 1 java.util.Arrays$ArrayList::get (7 bytes) | |
286 275 3 java.util.Arrays$ArrayList::get (7 bytes) made not entrant | |
286 300 3 com.github.mustachejava.ComplexObject::list (18 bytes) | |
286 301 3 com.github.mustachejava.codes.NotIterableCode::execute (22 bytes) | |
286 306 4 java.lang.reflect.Field::getFieldAccessor (40 bytes) | |
286 302 3 com.github.mustachejava.reflect.ReflectionObjectHandler::falsey (181 bytes) | |
287 303 3 com.github.mustachejava.codes.NotIterableCode::next (7 bytes) | |
287 304 3 com.github.mustachejavabenchmarks.NullWriter::close (1 bytes) | |
287 305 ! 3 sun.reflect.GeneratedMethodAccessor3::invoke (68 bytes) | |
287 253 3 java.lang.reflect.Field::getFieldAccessor (40 bytes) made not entrant | |
287 308 ! 4 com.github.mustachejava.DefaultMustacheFactory::encode (261 bytes) | |
291 258 ! 3 com.github.mustachejava.DefaultMustacheFactory::encode (261 bytes) made not entrant | |
291 311 4 com.github.mustachejava.reflect.ReflectionObjectHandler::iterate (235 bytes) | |
292 242 ! 3 com.github.mustachejava.reflect.ReflectionWrapper::call (113 bytes) made not entrant | |
292 309 4 com.github.mustachejava.codes.IterableCode::execute (22 bytes) | |
294 316 1 com.github.mustachejavabenchmarks.NullWriter::close (1 bytes) | |
294 304 3 com.github.mustachejavabenchmarks.NullWriter::close (1 bytes) made not entrant | |
297 240 ! 3 com.github.mustachejava.codes.DefaultCode::get (77 bytes) made not entrant | |
297 318 4 java.lang.ThreadLocal$ThreadLocalMap::getEntryAfterMiss (63 bytes) | |
298 268 3 java.lang.ThreadLocal$ThreadLocalMap::getEntryAfterMiss (63 bytes) made not entrant | |
298 310 4 com.github.mustachejava.codes.IterableCode::handle (56 bytes) | |
326 259 3 com.github.mustachejava.reflect.ReflectionObjectHandler::iterate (235 bytes) made not entrant | |
326 319 4 java.util.AbstractList$Itr::hasNext (20 bytes) | |
326 324 2 java.util.AbstractList$Itr::<init> (31 bytes) | |
327 323 2 java.util.AbstractList$Itr::<init> (6 bytes) | |
327 272 3 java.util.AbstractList$Itr::hasNext (20 bytes) made not entrant | |
327 320 ! 4 java.util.AbstractList$Itr::next (45 bytes) | |
328 276 ! 3 java.util.AbstractList$Itr::next (45 bytes) made not entrant | |
328 321 ! 4 sun.reflect.GeneratedMethodAccessor1::invoke (68 bytes) | |
328 285 ! 3 sun.reflect.GeneratedMethodAccessor1::invoke (68 bytes) made not entrant | |
329 322 ! 4 sun.reflect.GeneratedMethodAccessor2::invoke (68 bytes) | |
330 291 ! 3 sun.reflect.GeneratedMethodAccessor2::invoke (68 bytes) made not entrant | |
330 326 4 com.github.mustachejava.codes.NotIterableCode::execute (22 bytes) | |
332 301 3 com.github.mustachejava.codes.NotIterableCode::execute (22 bytes) made not entrant | |
332 325 4 com.github.mustachejavabenchmarks.BenchmarkTest::complextest (21 bytes) | |
336 295 3 com.github.mustachejavabenchmarks.BenchmarkTest::complextest (21 bytes) made not entrant | |
336 328 ! 4 sun.reflect.GeneratedMethodAccessor3::invoke (68 bytes) | |
336 325 4 com.github.mustachejavabenchmarks.BenchmarkTest::complextest (21 bytes) made not entrant | |
336 255 3 com.github.mustachejava.codes.IterableCode::handle (56 bytes) made not entrant | |
337 329 4 com.github.mustachejavabenchmarks.BenchmarkTest::complextest (21 bytes) | |
337 305 ! 3 sun.reflect.GeneratedMethodAccessor3::invoke (68 bytes) made not entrant | |
337 254 3 com.github.mustachejava.codes.IterableCode::execute (22 bytes) made not entrant | |
337 317 ! 4 com.github.mustachejava.codes.ValueCode::execute (131 bytes) | |
337 314 4 java.lang.ThreadLocal::get (38 bytes) | |
339 72 3 java.lang.ThreadLocal::get (38 bytes) made not entrant | |
339 313 4 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes) | |
340 28 3 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes) made not entrant | |
341 312 4 com.github.mustachejava.codes.IterableCode::next (18 bytes) | |
341 315 4 com.github.mustachejava.codes.DefaultCode::addScope (111 bytes) | |
347 269 ! 3 com.github.mustachejava.codes.ValueCode::execute (131 bytes) made not entrant | |
347 307 4 java.lang.reflect.Field::doSecurityCheck (41 bytes) | |
347 251 3 java.lang.reflect.Field::doSecurityCheck (41 bytes) made not entrant | |
347 327 4 java.util.AbstractList$Itr::<init> (6 bytes) | |
348 263 3 com.github.mustachejava.codes.DefaultCode::addScope (111 bytes) made not entrant | |
348 332 4 com.github.mustachejava.codes.DefaultCode::execute (14 bytes) | |
348 323 2 java.util.AbstractList$Itr::<init> (6 bytes) made not entrant | |
348 330 4 com.github.mustachejavabenchmarks.NullWriter::<init> (5 bytes) | |
348 331 4 java.io.Writer::<init> (10 bytes) | |
348 262 3 com.github.mustachejava.codes.IterableCode::next (18 bytes) made not entrant | |
475 2 % 3 com.github.mustachejavabenchmarks.BenchmarkTest::testComplexFlapping @ 85 (174 bytes) | |
478 333 3 com.github.mustachejavabenchmarks.BenchmarkTest::testComplexFlapping (174 bytes) | |
222 185 1 java.util.Formatter$Flags::valueOf (5 bytes) | |
223 186 3 java.util.concurrent.locks.ReentrantLock$Sync::nonfairTryAcquire (67 bytes) | |
223 187 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::compareAndSetState (13 bytes) | |
223 181 3 java.net.URL::<init> (8 bytes) | |
223 188 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::release (33 bytes) | |
223 189 4 java.lang.String::getChars (66 bytes) | |
223 183 3 java.lang.String::concat (58 bytes) | |
224 5 3 java.lang.String::getChars (66 bytes) made not entrant | |
225 190 3 java.nio.DirectLongBufferU::get (16 bytes) | |
225 191 n 0 sun.misc.Unsafe::getLong (0 bytes) | |
225 192 3 java.nio.DirectLongBufferU::put (18 bytes) | |
225 193 3 java.lang.Character::charCount (12 bytes) | |
226 194 3 java.lang.Character::isHighSurrogate (18 bytes) | |
228 195 3 sun.net.www.protocol.file.Handler::parseURL (18 bytes) | |
228 196 3 java.net.URLStreamHandler::parseURL (1158 bytes) | |
585 3 % 4 com.github.mustachejavabenchmarks.BenchmarkTest::testComplexFlapping @ 85 (174 bytes) | |
593 2 % 3 com.github.mustachejavabenchmarks.BenchmarkTest::testComplexFlapping @ -2 (174 bytes) made not entrant | |
2265 3 % 4 com.github.mustachejavabenchmarks.BenchmarkTest::testComplexFlapping @ -2 (174 bytes) made not entrant | |
Serial: 373 | |
2266 334 3 java.nio.Buffer::position (43 bytes) | |
2266 1 3 java.lang.String::hashCode (67 bytes) made zombie | |
2266 2 3 java.lang.String::indexOf (87 bytes) made zombie | |
2266 292 ! 4 com.github.mustachejava.codes.DefaultCode::get (77 bytes) made not entrant | |
2266 11 3 java.lang.Object::<init> (1 bytes) made zombie | |
2266 335 3 java.util.AbstractList::<init> (10 bytes) | |
2266 309 4 com.github.mustachejava.codes.IterableCode::execute (22 bytes) made not entrant | |
2266 336 1 java.util.concurrent.atomic.AtomicInteger::get (5 bytes) | |
2266 310 4 com.github.mustachejava.codes.IterableCode::handle (56 bytes) made not entrant | |
2266 337 n 0 java.lang.Class::getClassLoader0 (0 bytes) | |
2266 311 4 com.github.mustachejava.reflect.ReflectionObjectHandler::iterate (235 bytes) made not entrant | |
2267 312 4 com.github.mustachejava.codes.IterableCode::next (18 bytes) made not entrant | |
2267 315 4 com.github.mustachejava.codes.DefaultCode::addScope (111 bytes) made not entrant | |
2267 338 ! 3 com.github.mustachejava.codes.DefaultCode::get (77 bytes) | |
2267 63 3 sun.nio.cs.UTF_8$Encoder::encode (361 bytes) made zombie | |
2267 339 1 java.lang.reflect.Field::getName (5 bytes) | |
2267 340 4 com.github.mustachejava.codes.IterableCode::handle (56 bytes) | |
2267 341 3 java.util.ArrayList::ensureCapacityInternal (26 bytes) | |
2268 343 n 0 java.lang.String::intern (0 bytes) | |
2268 342 3 java.util.ArrayList::add (29 bytes) | |
2268 345 n 0 sun.reflect.Reflection::getCallerClass (0 bytes) (static) | |
2268 344 1 java.util.concurrent.CopyOnWriteArrayList::getArray (5 bytes) | |
2268 346 3 java.lang.Class::clearCachesOnClassRedefinition (70 bytes) | |
2268 348 4 com.github.mustachejava.reflect.ReflectionObjectHandler::iterate (235 bytes) | |
2268 349 4 com.github.mustachejava.codes.IterableCode::next (18 bytes) | |
2268 347 3 com.github.mustachejava.codes.IterableCode::execute (22 bytes) | |
2276 353 ! 4 com.github.mustachejava.codes.DefaultCode::get (77 bytes) | |
2278 4 % 3 com.github.mustachejavabenchmarks.BenchmarkTest::testComplexFlapping @ 85 (174 bytes) | |
2278 338 ! 3 com.github.mustachejava.codes.DefaultCode::get (77 bytes) made not entrant | |
2278 354 4 com.github.mustachejava.codes.IterableCode::execute (22 bytes) | |
2299 350 4 com.github.mustachejava.codes.DefaultCode::addScope (111 bytes) | |
2303 355 4 java.util.AbstractList::iterator (10 bytes) | |
2303 294 3 java.util.AbstractList::iterator (10 bytes) made not entrant | |
2303 351 ! 4 com.github.mustachejava.codes.DefaultCode::appendText (30 bytes) | |
2304 235 ! 3 com.github.mustachejava.codes.DefaultCode::appendText (30 bytes) made not entrant | |
2304 352 4 com.github.mustachejava.codes.IterableCode::execute (14 bytes) | |
2304 256 3 com.github.mustachejava.codes.IterableCode::execute (14 bytes) made not entrant | |
2318 347 3 com.github.mustachejava.codes.IterableCode::execute (22 bytes) made not entrant | |
2437 5 % 4 com.github.mustachejavabenchmarks.BenchmarkTest::testComplexFlapping @ 85 (174 bytes) | |
2473 4 % 3 com.github.mustachejavabenchmarks.BenchmarkTest::testComplexFlapping @ -2 (174 bytes) made not entrant | |
Serial: 326 | |
4269 356 ! 3 java.io.BufferedReader::mark (57 bytes) | |
4269 5 3 java.lang.String::getChars (66 bytes) made zombie | |
4269 8 3 java.lang.String::lastIndexOf (68 bytes) made zombie | |
4269 24 3 java.lang.System::getSecurityManager (4 bytes) made zombie | |
4269 357 3 java.util.LinkedList::add (7 bytes) | |
4269 28 3 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes) made zombie | |
4269 34 3 java.lang.String::startsWith (78 bytes) made zombie | |
4269 359 3 java.lang.ClassLoader::getCallerClassLoader (16 bytes) | |
4269 360 3 java.lang.Class::checkMemberAccess (78 bytes) | |
4269 361 n 0 java.lang.Class::getSuperclass (0 bytes) | |
4270 72 3 java.lang.ThreadLocal::get (38 bytes) made zombie | |
4270 75 3 java.lang.String::indexOf (166 bytes) made zombie | |
4270 358 3 java.util.LinkedList::linkLast (59 bytes) | |
4270 96 ! 3 sun.misc.URLClassPath$JarLoader::getResource (85 bytes) made zombie | |
4270 99 3 java.lang.String::lastIndexOf (151 bytes) made zombie | |
4270 362 3 java.lang.Class::searchMethods (90 bytes) | |
4271 363 3 java.lang.Class::getName (21 bytes) | |
4271 134 3 sun.nio.cs.SingleByte$Decoder::decode (11 bytes) made zombie | |
4271 132 3 java.util.jar.JarFile::getEntry (22 bytes) made zombie | |
4271 131 3 java.util.jar.JarFile::getJarEntry (9 bytes) made zombie | |
Serial: 329 | |
6270 364 3 java.nio.ByteBuffer::arrayOffset (35 bytes) | |
6271 365 3 java.util.regex.Pattern$CharProperty::match (56 bytes) | |
6271 367 3 sun.nio.cs.SingleByte$Encoder::encode (32 bytes) | |
6272 229 3 com.github.mustachejava.reflect.ReflectionObjectHandler::coerce (2 bytes) made zombie | |
6272 368 4 java.lang.Math::min (11 bytes) | |
6272 366 1 java.util.zip.ZipCoder::isUTF8 (5 bytes) | |
6272 233 3 com.github.mustachejava.reflect.ClassGuard::apply (9 bytes) made zombie | |
6272 234 3 com.github.mustachejava.reflect.ClassGuard::apply (57 bytes) made zombie | |
6272 236 3 com.github.mustachejava.codes.DefaultCode::runCodes (52 bytes) made zombie | |
6272 240 ! 3 com.github.mustachejava.codes.DefaultCode::get (77 bytes) made zombie | |
6272 243 3 com.github.mustachejava.reflect.GuardedWrapper::guardCall (45 bytes) made zombie | |
6272 241 3 com.github.mustachejava.codes.DefaultCode::getCodes (21 bytes) made zombie | |
6272 242 ! 3 com.github.mustachejava.reflect.ReflectionWrapper::call (113 bytes) made zombie | |
6272 244 3 com.github.mustachejava.reflect.DepthGuard::apply (9 bytes) made zombie | |
6272 12 3 java.lang.Math::min (11 bytes) made not entrant | |
6272 245 3 com.github.mustachejava.reflect.ReflectionWrapper::unwrap (81 bytes) made zombie | |
6272 247 3 com.github.mustachejava.codes.DefaultCode::execute (11 bytes) made zombie | |
6272 249 3 com.github.mustachejavabenchmarks.NullWriter::write (1 bytes) made zombie | |
Process finished with exit code 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment