Skip to content

Instantly share code, notes, and snippets.

@rednaxelafx
Created August 23, 2011 16:43
Show Gist options
  • Save rednaxelafx/1165804 to your computer and use it in GitHub Desktop.
Save rednaxelafx/1165804 to your computer and use it in GitHub Desktop.
PrintCompilation samples running Groovy shell 1.7.7 on different versions of HotSpot VM
1 b java.lang.String::charAt (33 bytes)
2 b java.lang.Math::max (11 bytes)
3 b java.util.jar.Manifest$FastInputStream::readLine (167 bytes)
4 b sun.nio.cs.UTF_8$Decoder::decodeArrayLoop (553 bytes)
5 b java.util.Properties$LineReader::readLine (383 bytes)
6 b java.lang.String::hashCode (60 bytes)
7 b java.lang.String::indexOf (151 bytes)
8 b sun.nio.cs.ext.DoubleByteDecoder::decodeSingle (10 bytes)
9 b java.lang.String::lastIndexOf (156 bytes)
10 b java.lang.String::replace (142 bytes)
11 b java.lang.String::indexOf (7 bytes)
12 b java.net.URI$Parser::charAt (9 bytes)
13 b java.net.URI::match (50 bytes)
14 !b sun.nio.cs.ext.DoubleByteDecoder::decodeArrayLoop (457 bytes)
15 b java.lang.String::equals (89 bytes)
16 b java.lang.String::regionMatches (159 bytes)
17* b java.lang.System::arraycopy (0 bytes)
18 b java.util.jar.JarFile::hasClassPathAttribute (197 bytes)
19 b java.lang.AbstractStringBuilder::append (40 bytes)
20 b java.io.Win32FileSystem::isSlash (18 bytes)
21 s b java.lang.StringBuffer::append (8 bytes)
22 b java.io.Win32FileSystem::normalize (231 bytes)
23 b sun.misc.ASCIICaseInsensitiveComparator::toLower (16 bytes)
24 b java.lang.String::indexOf (166 bytes)
25 b java.lang.StringBuilder::append (8 bytes)
26 !b sun.net.www.ParseUtil::decode (194 bytes)
27 b java.lang.CharacterDataLatin1::getProperties (11 bytes)
28 b java.lang.String::startsWith (78 bytes)
29 b sun.net.www.ParseUtil::encodePath (336 bytes)
30 b java.io.Win32FileSystem::normalize (143 bytes)
31 b sun.misc.ASCIICaseInsensitiveComparator::compare (143 bytes)
32 b java.lang.String::getChars (66 bytes)
33 b java.util.zip.ZipFile::ensureOpen (18 bytes)
34* b java.util.zip.ZipFile::getEntry (0 bytes)
35 s!b sun.misc.URLClassPath::getLoader (136 bytes)
36 b sun.misc.URLClassPath::getResource (38 bytes)
37 b java.util.ArrayList::RangeCheck (48 bytes)
38 b java.util.jar.JarFile::getJarEntry (9 bytes)
39 !b java.util.zip.ZipFile::getEntry (82 bytes)
40 b java.lang.AbstractStringBuilder::append (60 bytes)
41 b sun.misc.URLClassPath$JarLoader::getResource (48 bytes)
42 b java.lang.StringBuilder::append (8 bytes)
43 b java.lang.String::substring (83 bytes)
44 b java.util.jar.JarFile::getEntry (22 bytes)
45 b java.lang.String::equalsIgnoreCase (45 bytes)
46 !b java.net.URL::<init> (531 bytes)
47 b java.util.HashMap::indexFor (6 bytes)
48 b java.lang.String::<init> (80 bytes)
49 b java.io.DataInputStream::readUTF (501 bytes)
50 b java.util.ArrayList::get (12 bytes)
51 b java.lang.AbstractStringBuilder::expandCapacity (51 bytes)
52 b sun.misc.URLClassPath$JarLoader::getResource (48 bytes)
53 b java.lang.String::indexOf (29 bytes)
54 b java.io.BufferedInputStream::getBufIfOpen (21 bytes)
55 s b java.io.BufferedInputStream::read (49 bytes)
56 b java.util.HashMap::hash (18 bytes)
57 b java.util.HashMap::get (79 bytes)
58 b java.io.DataInputStream::readFully (63 bytes)
59 b java.io.DataInputStream::readInt (72 bytes)
60 b java.lang.Integer::valueOf (31 bytes)
61 s b java.io.BufferedInputStream::read (113 bytes)
62 b java.io.BufferedInputStream::read1 (108 bytes)
63 b java.io.DataInputStream::readUTF (5 bytes)
64 b java.io.DataInputStream::readUnsignedShort (39 bytes)
65 s!b sun.misc.URLClassPath::getLoader (136 bytes)
66 b java.lang.Character::toLowerCase (162 bytes)
67 b java.lang.CharacterDataLatin1::toLowerCase (36 bytes)
68 b java.lang.AbstractStringBuilder::<init> (12 bytes)
69 b java.lang.String::endsWith (15 bytes)
70 b java.lang.String::startsWith (7 bytes)
71 b java.lang.String::indexOf (7 bytes)
72 b java.lang.String::<init> (20 bytes)
73 b java.lang.StringBuilder::<init> (7 bytes)
74 b java.lang.StringBuilder::toString (17 bytes)
75 b java.lang.ref.SoftReference::get (18 bytes)
76 b org.codehaus.groovy.util.ManagedReference::get (10 bytes)
77 b org.codehaus.groovy.reflection.ClassInfo$LocalMap::getFromCache (76 bytes)
78* b java.lang.Thread::currentThread (0 bytes)
79 b java.util.ArrayList::add (29 bytes)
80 b java.util.ArrayList::ensureCapacity (71 bytes)
81 b org.codehaus.groovy.util.LazyReference::get (44 bytes)
82 b java.util.concurrent.locks.AbstractQueuedSynchronizer::<init> (5 bytes)
83 b java.lang.Character::toUpperCase (162 bytes)
84 b java.lang.CharacterDataLatin1::toUpperCase (50 bytes)
85 b java.lang.String::lastIndexOf (12 bytes)
86 b java.util.jar.JarFile::getJarEntry (9 bytes)
87 b org.codehaus.groovy.util.LockableObject::<init> (5 bytes)
88 b java.util.HashMap::transfer (83 bytes)
89 b java.net.URLStreamHandler::parseURL (1092 bytes)
90 b java.lang.ClassLoader::check (35 bytes)
91 b sun.misc.VM::allowArraySyntax (33 bytes)
92 b java.lang.ClassLoader::checkName (43 bytes)
93 b java.lang.String::compareTo (152 bytes)
94 b org.codehaus.groovy.util.LazyReference::<init> (17 bytes)
95 b org.codehaus.groovy.reflection.CachedMethod::getName (8 bytes)
96 b org.codehaus.groovy.reflection.CachedClass::hashCode (33 bytes)
97 b java.util.Arrays::mergeSort (234 bytes)
98 b org.codehaus.groovy.reflection.ReflectionCache::getCachedClass (14 bytes)
99 b org.codehaus.groovy.reflection.CachedMethod::compareToCachedMethod (133 bytes)
100 b org.codehaus.groovy.reflection.CachedMethod::compareTo (25 bytes)
101 b java.util.HashMap::put (126 bytes)
102 b org.codehaus.groovy.reflection.ClassInfo::getClassInfo (57 bytes)
103 s b java.lang.StringBuffer::append (8 bytes)
104 b org.codehaus.groovy.reflection.CachedMethod::getModifiers (8 bytes)
105 b java.util.TreeMap::put (145 bytes)
106 b java.util.HashMap$HashIterator::nextEntry (96 bytes)
107 b java.util.TreeMap::parentOf (13 bytes)
108 b java.util.jar.Attributes$Name::isValid (45 bytes)
109 b java.lang.System::getSecurityManager (4 bytes)
110 !b sun.reflect.generics.parser.SignatureParser::current (40 bytes)
111* b java.lang.Object::hashCode (0 bytes)
112 b org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::resize (103 bytes)
113 b groovy.lang.MetaMethod::isPrivate (15 bytes)
114 b groovy.lang.MetaClassImpl$MethodIndexAction::iterate (119 bytes)
115 b org.codehaus.groovy.reflection.ParameterTypes::getParameterTypes (16 bytes)
116 b org.codehaus.groovy.reflection.GeneratedMetaMethod::getModifiers (2 bytes)
117 b java.util.HashMap$Entry::<init> (26 bytes)
118 b org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getOrPutMethods (193 bytes)
119 b java.lang.ref.Reference::<init> (25 bytes)
120 b org.objectweb.asm.ByteVector::putUTF8 (394 bytes)
121 b java.util.HashMap::addEntry (58 bytes)
122 b groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
123 b org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::addMethodToList (290 bytes)
124 b org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyMethodsToSuper (82 bytes)
125* b sun.misc.Unsafe::compareAndSwapInt (0 bytes)
126 b java.util.Arrays::binarySearch (87 bytes)
127 !b java.util.jar.Attributes::read (375 bytes)
128 b sun.misc.ASCIICaseInsensitiveComparator::lowerCaseHashCode (36 bytes)
129 b java.lang.String::<init> (115 bytes)
130 b org.codehaus.groovy.util.AbstractConcurrentMap$Segment::getOrPut (121 bytes)
131 b org.codehaus.groovy.util.FastArray::add (71 bytes)
132 b org.codehaus.groovy.reflection.ParameterTypes::<init> (5 bytes)
133 b org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::isMatchingMethod (68 bytes)
134 b org.codehaus.groovy.reflection.ClassInfo::isEqual (10 bytes)
135 b groovy.lang.MetaClassImpl$1MOPIter::methodNameAction (431 bytes)
136 b org.codehaus.groovy.reflection.CachedClass$CachedMethodComparatorWithString::compare (37 bytes)
137 b groovy.lang.MetaMethod::<init> (5 bytes)
138* b java.lang.String::intern (0 bytes)
139 b groovy.lang.MetaClassImpl$1MOPIter::processFastArray (213 bytes)
140 b java.lang.ref.Reference::<init> (7 bytes)
141* b java.lang.Object::clone (0 bytes)
142 b java.beans.FeatureDescriptor::getObject (13 bytes)
143* b java.lang.System::identityHashCode (0 bytes)
144 b org.codehaus.groovy.util.AbstractConcurrentMapBase::hash (36 bytes)
145 b org.codehaus.groovy.util.ComplexKeyHashMap::hash (31 bytes)
146 b java.net.URL::<init> (8 bytes)
147 b java.net.URLStreamHandler::setURL (40 bytes)
148 !b java.net.URL::set (114 bytes)
149 b sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
150 b java.lang.reflect.AccessibleObject::<init> (5 bytes)
151 b java.lang.reflect.Method::getParameterTypes (14 bytes)
152 b groovy.lang.MetaClassImpl::addMetaMethodToIndex (65 bytes)
153 b groovy.lang.MetaClassImpl::checkIfStdMethod (183 bytes)
154 b groovy.lang.MetaClassImpl::checkIfGroovyObjectMethod (60 bytes)
155 b groovy.lang.MetaClassImpl::isGenericGetMethod (44 bytes)
156 b java.util.HashMap::containsKey (73 bytes)
157 b java.util.AbstractCollection::<init> (5 bytes)
158 b java.util.HashMap$HashIterator::hasNext (13 bytes)
159 b java.lang.reflect.Modifier::isPublic (12 bytes)
160 b org.codehaus.groovy.util.SingleKeyHashMap::getOrPut (137 bytes)
161 b groovy.lang.MetaClassImpl::populateMethods (372 bytes)
162 b java.util.HashSet::add (20 bytes)
163 b java.lang.ClassLoader::findLoadedClass (20 bytes)
164* b java.lang.ClassLoader::findLoadedClass0 (0 bytes)
165 b java.util.Properties::loadConvert (505 bytes)
166 !b sun.nio.cs.ext.DoubleByteEncoder::encodeArrayLoop (608 bytes)
167 b org.codehaus.groovy.util.ComplexKeyHashMap$1::nextEntry (74 bytes)
168 b org.objectweb.asm.Type::getArgumentsAndReturnSizes (151 bytes)
169 s b org.codehaus.groovy.reflection.ParameterTypes::getParametersTypes0 (67 bytes)
170 b java.lang.Class::copyMethods (36 bytes)
171 b java.lang.reflect.Method::copy (67 bytes)
172 b java.lang.reflect.Method::<init> (68 bytes)
173 b java.lang.Class::getName (20 bytes)
174 b java.beans.FeatureDescriptor::createReference (33 bytes)
175 b org.codehaus.groovy.reflection.CachedMethod::getReturnType (8 bytes)
176 b java.util.HashSet::contains (9 bytes)
177 b org.codehaus.groovy.reflection.CachedMethod::isStatic (8 bytes)
178 b groovy.lang.MetaMethod::isStatic (16 bytes)
179 b java.util.AbstractList::<init> (10 bytes)
180* b java.lang.Class::isAssignableFrom (0 bytes)
181 b org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::findMatchingMethod (51 bytes)
182 b groovy.lang.MetaMethod::getMopName (104 bytes)
183 b java.lang.String::substring (10 bytes)
184 b java.lang.ref.WeakReference::<init> (6 bytes)
185 b java.lang.reflect.Modifier::isStatic (13 bytes)
186 b java.util.HashMap$HashIterator::<init> (66 bytes)
187 b java.lang.reflect.AccessibleObject::setAccessible0 (43 bytes)
188 s b java.beans.MethodDescriptor::setParams (74 bytes)
189 b java.lang.reflect.AccessibleObject::setAccessible (37 bytes)
190 b java.beans.Introspector::getTargetMethodInfo (255 bytes)
191 b java.beans.FeatureDescriptor::getClass0 (11 bytes)
192 b java.util.ArrayList::<init> (47 bytes)
193 b java.lang.ThreadLocal::getMap (5 bytes)
194 b java.lang.ThreadLocal::get (33 bytes)
195 b java.lang.ThreadLocal$ThreadLocalMap::get (45 bytes)
196 b org.codehaus.groovy.util.SingleKeyHashMap::put (10 bytes)
197 b groovy.lang.MetaClassImpl::findPropertyMethod (356 bytes)
198 b org.codehaus.groovy.reflection.CachedMethod::<init> (15 bytes)
199 s b java.lang.StringBuffer::toString (17 bytes)
200 b java.util.AbstractCollection::toArray (75 bytes)
201 b java.beans.Introspector::addMethod (196 bytes)
202 b java.util.HashMap$ValueIterator::next (8 bytes)
203 b org.codehaus.groovy.reflection.CachedClass$3::initValue (254 bytes)
204 b java.util.BitSet::unitIndex (5 bytes)
205 b java.util.BitSet::bit (7 bytes)
206 b org.objectweb.asm.Type::a (214 bytes)
207 b java.beans.FeatureDescriptor::createReference (6 bytes)
208 s b java.beans.Introspector::getPublicDeclaredMethods (130 bytes)
209 b org.codehaus.groovy.util.ComplexKeyHashMap::resize (103 bytes)
210 b org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::hash (31 bytes)
211*s b java.lang.Throwable::fillInStackTrace (0 bytes)
212 b org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::isNonRealMethod (48 bytes)
213 b org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyNonPrivateNonNewMetaMethods (171 bytes)
214 b groovy.lang.MetaClassImpl$1::methodNameAction (169 bytes)
215 !b java.beans.Introspector::getTargetPropertyInfo (685 bytes)
216 b java.beans.Introspector::getTargetEventInfo (1028 bytes)
217 b java.util.BitSet::get (70 bytes)
218 b java.lang.String::concat (58 bytes)
219 b org.objectweb.asm.ClassWriter::a (49 bytes)
220 b org.objectweb.asm.Item::a (146 bytes)
221 b sun.net.www.protocol.file.Handler::parseURL (18 bytes)
222 b org.codehaus.groovy.util.SingleKeyHashMap::get (67 bytes)
223 b org.objectweb.asm.ByteVector::putShort (52 bytes)
224 b org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyNonPrivateMethods (149 bytes)
225 s b java.util.zip.Inflater::inflate (44 bytes)
226* b java.util.zip.Inflater::inflateBytes (0 bytes)
227 b java.util.concurrent.locks.AbstractQueuedSynchronizer::compareAndSetState (13 bytes)
228 b java.util.concurrent.locks.AbstractQueuedSynchronizer::release (33 bytes)
229 b java.util.concurrent.locks.AbstractQueuedSynchronizer::setState (6 bytes)
230 b org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyNonPrivateNonNewMetaMethods (24 bytes)
231 b groovy.lang.MetaProperty::<init> (15 bytes)
232 b org.codehaus.groovy.util.ComplexKeyHashMap$1::hasNext (13 bytes)
233 b java.lang.Object::equals (11 bytes)
234 b org.objectweb.asm.ByteVector::putByte (39 bytes)
235 b java.util.TreeMap::setColor (10 bytes)
236 b org.codehaus.groovy.reflection.CachedMethod::compareToMethod (125 bytes)
237 b java.util.zip.ZipFile::access$600 (5 bytes)
238 b java.beans.FeatureDescriptor::setClass0 (9 bytes)
239 b java.util.ArrayList::indexOf (67 bytes)
240 b java.util.HashMap$Entry::getKey (8 bytes)
241 b java.util.Arrays::fill (28 bytes)
242 s b java.util.Vector::size (5 bytes)
243 s!b java.net.URLStreamHandler::getHostAddress (54 bytes)
244 b org.codehaus.groovy.util.LockableObject::lock (25 bytes)
245 b org.codehaus.groovy.util.LockableObject::unlock (7 bytes)
246 b org.codehaus.groovy.util.LockableObject::tryRelease (45 bytes)
247 b org.codehaus.groovy.reflection.CachedMethod::getPT (8 bytes)
248 b java.util.Arrays::mergeSort (235 bytes)
249 b java.lang.String::<init> (35 bytes)
250 s!b java.lang.ClassLoader::loadClass (58 bytes)
251 b java.util.HashMap$KeyIterator::next (8 bytes)
252 b org.codehaus.groovy.util.ComplexKeyHashMap$1::next (5 bytes)
253 b groovy.lang.MetaClassImpl::addElementToList (58 bytes)
254 !b groovy.lang.MetaClassImpl::getPropName (77 bytes)
255 b groovy.lang.MetaClassImpl::createMetaBeanProperty (218 bytes)
256* b java.lang.Object::getClass (0 bytes)
257* b java.lang.Class::getSuperclass (0 bytes)
258 b org.objectweb.asm.Item::<init> (66 bytes)
259 b org.objectweb.asm.ClassWriter::b (147 bytes)
260 b java.lang.Class::searchMethods (90 bytes)
261 b org.codehaus.groovy.reflection.CachedClass$CachedMethodComparatorByName::compare (18 bytes)
262 s b java.beans.MethodDescriptor::setMethod (38 bytes)
263 b java.util.LinkedList$ListItr::hasNext (20 bytes)
264 b sun.reflect.ClassFileAssembler::emitByte (11 bytes)
265 b sun.reflect.ByteVectorImpl::add (38 bytes)
266 b sun.misc.IOUtils::readFully (162 bytes)
267 b groovy.lang.MetaClassImpl::findMatchingMethod (93 bytes)
268 b org.codehaus.groovy.reflection.CachedField::getModifiers (8 bytes)
269 b sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes)
270 !b sun.reflect.UTF8::encode (189 bytes)
271 b sun.reflect.UTF8::utf8Length (81 bytes)
272* b java.lang.Class::isInterface (0 bytes)
273 b java.lang.ClassNotFoundException::<init> (7 bytes)
274 b groovy.lang.MetaClassImpl::addFields (48 bytes)
275 b org.codehaus.groovy.reflection.CachedMethod$MyComparator::compare (43 bytes)
276 b org.codehaus.groovy.reflection.ReflectionCache::isAssignableFrom (13 bytes)
277 b java.lang.ref.Reference::access$200 (4 bytes)
278 b java.lang.ref.Reference::access$100 (4 bytes)
279 b java.lang.ref.Reference::access$202 (6 bytes)
280 !b java.net.URLClassLoader::findClass (29 bytes)
281* b java.security.AccessController::doPrivileged (0 bytes)
282 !b java.net.URLClassLoader$1::run (73 bytes)
283 b groovy.lang.MetaClassImpl::makeStaticPropertyIndex (119 bytes)
284 b org.codehaus.groovy.reflection.CachedClass::getCachedSuperClass (11 bytes)
285 b org.codehaus.groovy.reflection.CachedClass$4::get (5 bytes)
286 b org.codehaus.groovy.util.ManagedReference::<init> (40 bytes)
287 b java.lang.ref.SoftReference::<init> (14 bytes)
288 b org.codehaus.groovy.util.ManagedReference::<init> (14 bytes)
289 b org.codehaus.groovy.util.ReferenceManager$2::afterReferenceCreation (49 bytes)
290 b org.codehaus.groovy.util.ReferenceType$1::createReference (11 bytes)
291 b org.objectweb.asm.ByteVector::b (64 bytes)
292 b java.beans.Introspector::processPropertyDescriptors (675 bytes)
293 b java.beans.Introspector::internalFindMethod (188 bytes)
294 b java.beans.PropertyDescriptor::getWriteMethod0 (11 bytes)
295 b java.util.LinkedList$ListItr::checkForComodification (23 bytes)
296 b org.objectweb.asm.ClassWriter::newUTF8 (70 bytes)
297 b org.codehaus.groovy.reflection.CachedClass::<init> (248 bytes)
298 b java.util.LinkedList$ListItr::next (63 bytes)
299 b java.util.concurrent.ConcurrentHashMap$Segment::get (66 bytes)
300 s!b java.beans.PropertyDescriptor::getReadMethod (173 bytes)
301 b org.codehaus.groovy.reflection.CachedClass::getNewMetaMethods (183 bytes)
302 b groovy.lang.MetaClassImpl::establishStaticMetaProperty (268 bytes)
303 b org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getMethods (91 bytes)
304 b sun.reflect.ClassFileAssembler::emitShort (24 bytes)
305* b java.lang.Class::isPrimitive (0 bytes)
306 b sun.reflect.ByteVectorImpl::getLength (7 bytes)
307 b org.codehaus.groovy.util.ComplexKeyHashMap$1::<init> (64 bytes)
308 b java.util.concurrent.ConcurrentHashMap::hash (36 bytes)
309 b java.util.concurrent.ConcurrentHashMap::segmentFor (17 bytes)
310 b org.objectweb.asm.MethodWriter::visitMaxs (1104 bytes)
311 b java.io.BufferedReader::ensureOpen (18 bytes)
312 b java.io.StreamTokenizer::read (38 bytes)
313 !b java.io.BufferedReader::read (104 bytes)
314 b java.io.StreamTokenizer::nextToken (1295 bytes)
315 b java.util.HashSet::iterator (13 bytes)
316 b java.util.HashMap$KeySet::iterator (8 bytes)
317 b java.util.HashMap::newKeyIterator (10 bytes)
318* b java.lang.Class::getClassLoader0 (0 bytes)
319 b groovy.lang.MetaClassImpl::copyNonPrivateFields (75 bytes)
320 b java.lang.ClassLoader::loadClass (7 bytes)
321 b java.lang.String::compareTo (9 bytes)
322 b java.beans.PropertyDescriptor::getPropertyType0 (11 bytes)
323 b java.lang.ref.SoftReference::<init> (13 bytes)
324 s!b java.beans.PropertyDescriptor::getPropertyType (33 bytes)
325 !b org.codehaus.groovy.util.LazyReference::getLocked (85 bytes)
326 b java.io.Win32FileSystem::parentOrNull (171 bytes)
327 s!b java.beans.PropertyDescriptor::getWriteMethod (136 bytes)
328 b groovy.lang.MetaBeanProperty::<init> (18 bytes)
329 b org.objectweb.asm.Item::a (240 bytes)
330 b java.io.Win32FileSystem::isLetter (30 bytes)
331 b java.util.TreeMap::fixAfterInsertion (287 bytes)
332 b org.codehaus.groovy.reflection.CachedClass$8::get (5 bytes)
1% b java.util.Arrays::fill @ 10 (28 bytes)
333 b org.codehaus.groovy.reflection.CachedClass::addSubclassExpandos (142 bytes)
334 !b org.codehaus.groovy.reflection.CachedClass::getSuperClassDistance (56 bytes)
335 b groovy.lang.MetaClassImpl$Index::getNotNull (32 bytes)
336 !b java.io.BufferedReader::readLine (304 bytes)
337 b java.util.AbstractList$Itr::checkForComodification (23 bytes)
338 b java.util.AbstractList$Itr::hasNext (20 bytes)
339 !b java.util.AbstractList$Itr::next (46 bytes)
340 b java.nio.Buffer::position (43 bytes)
341 b java.nio.charset.CoderResult::isUnderflow (13 bytes)
342 b java.nio.Buffer::limit (62 bytes)
343 b java.nio.Buffer::<init> (68 bytes)
344 b sun.nio.cs.StreamEncoder::ensureOpen (18 bytes)
345 b java.io.Win32FileSystem::prefixLength (91 bytes)
346 b java.beans.Introspector::makeQualifiedMethodName (50 bytes)
347 b org.codehaus.groovy.reflection.CachedClass$1::initValue (53 bytes)
348 b java.lang.Class::copyFields (36 bytes)
349 b java.util.HashMap::keySet (28 bytes)
350 b java.util.HashMap::maskNull (12 bytes)
351* b sun.reflect.Reflection::getCallerClass (0 bytes)
352 b java.lang.ClassLoader::getCallerClassLoader (16 bytes)
353 b org.objectweb.asm.MethodWriter::visitVarInsn (281 bytes)
354 b java.util.HashMap::<init> (130 bytes)
355 b org.codehaus.groovy.runtime.callsite.CallSiteArray::<init> (54 bytes)
356 b sun.reflect.ClassFileAssembler::append (30 bytes)
357 b org.codehaus.groovy.runtime.GroovyCategorySupport$MyThreadLocal::getUsage (52 bytes)
358 !b java.util.zip.InflaterInputStream::read (127 bytes)
359* b java.security.AccessController::doPrivileged (0 bytes)
360 b java.util.ArrayList::<init> (7 bytes)
361 b org.codehaus.groovy.util.ComplexKeyHashMap::<init> (11 bytes)
362 b org.codehaus.groovy.util.SingleKeyHashMap::<init> (5 bytes)
363 b org.codehaus.groovy.reflection.CachedClass::getInterfaces (11 bytes)
364 b sun.reflect.ClassFileAssembler::cpi (22 bytes)
365 b java.security.PrivilegedActionException::<init> (14 bytes)
366 b java.lang.Throwable::<init> (36 bytes)
367 b org.codehaus.groovy.runtime.callsite.CallSiteGenerator::writeMethod (687 bytes)
368* b java.io.WinNTFileSystem::getBooleanAttributes (0 bytes)
369 !b org.codehaus.groovy.tools.RootLoader::loadClass (65 bytes)
370 !b java.lang.SecurityManager::checkPackageAccess (156 bytes)
371 b java.util.HashMap::getEntry (72 bytes)
372* b java.lang.Class::isArray (0 bytes)
373 b org.objectweb.asm.Label::a (214 bytes)
374 b java.lang.Class::checkInitted (19 bytes)
375 b java.lang.Class::clearCachesOnClassRedefinition (70 bytes)
376 b groovy.lang.GroovySystem::getMetaClassRegistry (4 bytes)
377 b org.codehaus.groovy.runtime.MetaClassHelper::sameClasses (74 bytes)
378 b org.codehaus.groovy.reflection.ParameterTypes::correctArguments (79 bytes)
379 b java.lang.Integer::getChars (131 bytes)
380 b java.lang.AbstractStringBuilder::stringSizeOfInt (21 bytes)
381 b java.lang.Exception::<init> (6 bytes)
1 java.lang.String::hashCode (60 bytes)
2 java.lang.String::charAt (33 bytes)
3 java.util.jar.Manifest$FastInputStream::readLine (167 bytes)
4 ! sun.nio.cs.UTF_8$Decoder::decodeArrayLoop (1814 bytes)
5 sun.misc.ASCIICaseInsensitiveComparator::toLower (16 bytes)
6 sun.misc.ASCIICaseInsensitiveComparator::isUpper (18 bytes)
7 sun.misc.ASCIICaseInsensitiveComparator::compare (143 bytes)
8 java.util.Properties$LineReader::readLine (452 bytes)
9 java.lang.Object::<init> (1 bytes)
10 java.lang.String::indexOf (151 bytes)
11 java.lang.String::lastIndexOf (156 bytes)
12 sun.nio.cs.ext.DoubleByteDecoder::decodeSingle (10 bytes)
13 java.lang.String::replace (142 bytes)
14 java.lang.String::indexOf (7 bytes)
15 java.lang.CharacterDataLatin1::getProperties (11 bytes)
16 java.net.URI$Parser::charAt (9 bytes)
17 java.net.URI::match (50 bytes)
--- n java.lang.System::arraycopy (static)
18 java.lang.String::indexOf (166 bytes)
19 ! sun.nio.cs.ext.DoubleByteDecoder::decodeArrayLoop (458 bytes)
20 java.lang.String::equals (88 bytes)
21 java.lang.String::regionMatches (157 bytes)
22 java.lang.AbstractStringBuilder::append (40 bytes)
23 java.lang.Math::max (11 bytes)
24 java.util.jar.JarFile::hasClassPathAttribute (197 bytes)
25 java.io.Win32FileSystem::isSlash (18 bytes)
26 s java.lang.StringBuffer::append (8 bytes)
27 java.lang.Character::toLowerCase (162 bytes)
28 java.lang.CharacterDataLatin1::toLowerCase (36 bytes)
29 java.lang.String::toLowerCase (436 bytes)
30 java.io.Win32FileSystem::normalize (231 bytes)
31 java.lang.StringBuilder::append (8 bytes)
32 ! sun.net.www.ParseUtil::decode (194 bytes)
33 java.io.Win32FileSystem::normalize (143 bytes)
34 sun.net.www.ParseUtil::encodePath (336 bytes)
35 java.lang.String::startsWith (78 bytes)
36 java.lang.Math::min (11 bytes)
37 java.lang.String::getChars (66 bytes)
38 s! sun.misc.URLClassPath::getLoader (136 bytes)
--- n java.util.zip.ZipFile::getEntry (static)
39 java.util.zip.ZipFile::ensureOpen (37 bytes)
40 sun.misc.URLClassPath::getResource (74 bytes)
41 java.lang.AbstractStringBuilder::append (60 bytes)
42 java.util.ArrayList::get (12 bytes)
43 java.util.ArrayList::RangeCheck (48 bytes)
44 java.util.jar.JarFile::getJarEntry (9 bytes)
45 java.util.jar.JarFile::getEntry (22 bytes)
46 ! java.util.zip.ZipFile::getEntry (82 bytes)
47 ! sun.misc.URLClassPath$JarLoader::ensureOpen (32 bytes)
48 ! sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
49 java.lang.StringBuilder::append (8 bytes)
50 java.lang.String::substring (83 bytes)
44 made zombie java.util.jar.JarFile::getJarEntry (9 bytes)
48 made zombie sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
51 java.util.Arrays::copyOf (19 bytes)
52 java.util.HashMap::indexFor (6 bytes)
53 java.lang.String::<init> (72 bytes)
54 java.util.Arrays::copyOfRange (63 bytes)
55 ! java.net.URL::<init> (531 bytes)
38 made zombie sun.misc.URLClassPath::getLoader (136 bytes)
56 java.lang.AbstractStringBuilder::expandCapacity (40 bytes)
57 java.io.DataInputStream::readUTF (501 bytes)
58 ! sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
59 java.util.jar.JarFile::getJarEntry (9 bytes)
60 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
61 s java.io.BufferedInputStream::read (49 bytes)
62 java.util.HashMap::hash (23 bytes)
63 java.util.HashMap::get (79 bytes)
64 java.io.DataInputStream::readFully (63 bytes)
65 java.io.DataInputStream::readInt (72 bytes)
66 java.lang.Integer::valueOf (31 bytes)
67 s java.io.BufferedInputStream::read (113 bytes)
68 java.io.BufferedInputStream::read1 (108 bytes)
69 java.io.DataInputStream::readUTF (5 bytes)
70 java.io.DataInputStream::readUnsignedShort (39 bytes)
71 java.lang.String::indexOf (29 bytes)
72 s! sun.misc.URLClassPath::getLoader (136 bytes)
73 java.lang.AbstractStringBuilder::<init> (12 bytes)
74 java.lang.String::<init> (20 bytes)
75 java.lang.String::startsWith (7 bytes)
76 java.lang.String::endsWith (15 bytes)
77 java.lang.StringBuilder::<init> (7 bytes)
78 java.lang.StringBuilder::toString (17 bytes)
79 java.lang.ref.SoftReference::get (18 bytes)
80 org.codehaus.groovy.util.ManagedReference::get (10 bytes)
--- n java.lang.Thread::currentThread (static)
81 org.codehaus.groovy.reflection.ClassInfo$LocalMap::getFromCache (76 bytes)
82 java.util.ArrayList::add (29 bytes)
83 java.util.ArrayList::ensureCapacity (58 bytes)
84 org.codehaus.groovy.util.LazyReference::get (44 bytes)
85 java.util.HashMap::transfer (83 bytes)
86 java.util.concurrent.locks.AbstractQueuedSynchronizer::<init> (5 bytes)
87 java.util.concurrent.locks.AbstractOwnableSynchronizer::<init> (5 bytes)
88 org.codehaus.groovy.util.LockableObject::<init> (5 bytes)
89 java.lang.String::indexOf (7 bytes)
90 java.lang.String::lastIndexOf (12 bytes)
91 java.lang.Character::toUpperCase (162 bytes)
92 java.lang.CharacterDataLatin1::toUpperCase (50 bytes)
93 java.net.URLStreamHandler::parseURL (1158 bytes)
94 org.codehaus.groovy.util.LazyReference::<init> (17 bytes)
95 org.codehaus.groovy.reflection.CachedClass::hashCode (33 bytes)
96 sun.misc.VM::allowArraySyntax (33 bytes)
97 java.lang.ClassLoader::check (18 bytes)
98 java.lang.ClassLoader::checkName (43 bytes)
99 java.lang.String::equalsIgnoreCase (45 bytes)
100 java.util.HashMap::put (126 bytes)
101 java.lang.String::compareTo (150 bytes)
102 org.codehaus.groovy.reflection.CachedMethod::getName (8 bytes)
103 java.util.Arrays::mergeSort (234 bytes)
104 org.codehaus.groovy.reflection.ReflectionCache::getCachedClass (14 bytes)
105 org.codehaus.groovy.reflection.CachedMethod::compareToCachedMethod (133 bytes)
106 org.codehaus.groovy.reflection.CachedMethod::compareTo (25 bytes)
107 org.codehaus.groovy.reflection.ClassInfo::getClassInfo (57 bytes)
108 org.codehaus.groovy.reflection.ClassInfo::getCachedClass (11 bytes)
109 org.codehaus.groovy.reflection.ClassInfo$LazyCachedClassRef::get (5 bytes)
110 org.codehaus.groovy.reflection.ClassInfo$LazyCachedClassRef::get (8 bytes)
111 org.codehaus.groovy.util.AbstractConcurrentMap$Segment::getOrPut (121 bytes)
112 s java.lang.StringBuffer::append (8 bytes)
113 org.codehaus.groovy.reflection.CachedMethod::getModifiers (8 bytes)
114 java.lang.System::getSecurityManager (4 bytes)
115 java.util.TreeMap::put (240 bytes)
116 java.util.HashMap$HashIterator::nextEntry (99 bytes)
117 java.util.TreeMap::fixAfterInsertion (267 bytes)
118 org.codehaus.groovy.reflection.ClassInfo::isEqual (10 bytes)
119 org.codehaus.groovy.reflection.ClassInfo::isEqual (7 bytes)
120 org.codehaus.groovy.util.ManagedConcurrentMap$Entry::isEqual (22 bytes)
121 java.util.jar.Attributes$Name::isValid (45 bytes)
122 java.util.jar.Attributes$Name::isValid (32 bytes)
123 java.util.jar.Attributes$Name::isAlpha (30 bytes)
124 java.util.TreeMap::getEntryUsingComparator (74 bytes)
125 ! sun.reflect.generics.parser.SignatureParser::current (40 bytes)
126 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::resize (103 bytes)
127 java.util.HashMap$HashIterator::hasNext (13 bytes)
128 groovy.lang.MetaMethod::isPrivate (15 bytes)
129 groovy.lang.MetaClassImpl$MethodIndexAction::iterate (119 bytes)
130 org.codehaus.groovy.reflection.ParameterTypes::getParameterTypes (16 bytes)
131 java.lang.ref.Reference::<init> (25 bytes)
132 org.codehaus.groovy.reflection.GeneratedMetaMethod::getModifiers (2 bytes)
133 java.util.HashMap$Entry::<init> (26 bytes)
134 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getOrPutMethods (193 bytes)
--- n sun.misc.Unsafe::compareAndSwapInt
135 java.util.HashMap::addEntry (58 bytes)
136 org.objectweb.asm.ByteVector::putUTF8 (394 bytes)
--- n java.lang.Object::hashCode
137 groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
--- n java.lang.System::identityHashCode (static)
138 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::addMethodToList (290 bytes)
139 org.codehaus.groovy.util.AbstractConcurrentMapBase::hash (36 bytes)
140 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyMethodsToSuper (82 bytes)
141 java.util.Arrays::binarySearch0 (95 bytes)
142 ! java.util.jar.Attributes::read (410 bytes)
143 sun.misc.ASCIICaseInsensitiveComparator::lowerCaseHashCode (36 bytes)
144 java.lang.String::<init> (111 bytes)
145 org.codehaus.groovy.util.FastArray::add (71 bytes)
146 org.codehaus.groovy.reflection.ParameterTypes::<init> (5 bytes)
147 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::isMatchingMethod (68 bytes)
148 groovy.lang.MetaClassImpl$1MOPIter::methodNameAction (431 bytes)
149 org.codehaus.groovy.reflection.CachedClass$CachedMethodComparatorWithString::compare (37 bytes)
150 groovy.lang.MetaMethod::<init> (5 bytes)
151 groovy.lang.MetaClassImpl$1MOPIter::processFastArray (213 bytes)
--- n java.lang.Object::clone
152 java.lang.ref.Reference::<init> (7 bytes)
153 java.beans.FeatureDescriptor::getObject (13 bytes)
154 org.codehaus.groovy.util.ComplexKeyHashMap::hash (31 bytes)
155 java.net.URL::<init> (8 bytes)
156 java.net.URLStreamHandler::setURL (40 bytes)
157 ! java.net.URL::set (114 bytes)
--- n java.lang.String::intern
158 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
159 java.lang.reflect.AccessibleObject::<init> (5 bytes)
160 java.lang.reflect.Method::getParameterTypes (14 bytes)
161 groovy.lang.MetaClassImpl::addMetaMethodToIndex (65 bytes)
162 groovy.lang.MetaClassImpl::checkIfStdMethod (183 bytes)
163 groovy.lang.MetaClassImpl::checkIfGroovyObjectMethod (60 bytes)
164 groovy.lang.MetaClassImpl::isGenericGetMethod (44 bytes)
165 org.codehaus.groovy.runtime.MetaClassHelper::isGenericSetMethod (27 bytes)
166 java.util.HashMap::getEntry (79 bytes)
--- n java.lang.ClassLoader::findLoadedClass0
167 java.util.AbstractCollection::<init> (5 bytes)
168 java.lang.reflect.Modifier::isPublic (12 bytes)
169 org.codehaus.groovy.util.SingleKeyHashMap::getOrPut (137 bytes)
170 java.lang.ClassLoader::findLoadedClass (20 bytes)
171 groovy.lang.MetaClassImpl::populateMethods (372 bytes)
172 java.util.HashSet::add (20 bytes)
173 java.util.Properties::loadConvert (505 bytes)
174 ! java.io.BufferedReader::readLine (304 bytes)
175 org.codehaus.groovy.util.ComplexKeyHashMap$1::nextEntry (74 bytes)
176 org.objectweb.asm.Type::getArgumentsAndReturnSizes (151 bytes)
177 sun.misc.MetaIndex::mayContain (51 bytes)
178 s org.codehaus.groovy.reflection.ParameterTypes::getParametersTypes0 (67 bytes)
179 java.lang.Class::getName (20 bytes)
180 java.lang.Class::copyMethods (36 bytes)
181 java.lang.reflect.Method::copy (67 bytes)
182 java.lang.reflect.Method::<init> (68 bytes)
183 java.beans.FeatureDescriptor::createReference (33 bytes)
184 org.codehaus.groovy.reflection.CachedMethod::getReturnType (8 bytes)
185 java.lang.String::substring (10 bytes)
186 java.util.HashMap::containsKey (14 bytes)
187 java.util.HashSet::contains (9 bytes)
188 java.util.HashMap$HashIterator::<init> (63 bytes)
--- n java.lang.Class::isAssignableFrom
189 org.codehaus.groovy.reflection.CachedMethod::isStatic (8 bytes)
190 org.codehaus.groovy.runtime.metaclass.MethodHelper::isStatic (19 bytes)
191 groovy.lang.MetaMethod::isStatic (16 bytes)
192 java.lang.ref.WeakReference::<init> (6 bytes)
193 java.util.AbstractList::<init> (10 bytes)
194 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::findMatchingMethod (51 bytes)
195 groovy.lang.MetaMethod::getMopName (104 bytes)
196 java.lang.reflect.Modifier::isStatic (13 bytes)
197 java.lang.reflect.AccessibleObject::setAccessible (37 bytes)
198 java.lang.reflect.AccessibleObject::setAccessible0 (43 bytes)
199 s java.beans.MethodDescriptor::setParams (74 bytes)
200 java.beans.Introspector::getTargetMethodInfo (255 bytes)
201 java.beans.FeatureDescriptor::getClass0 (11 bytes)
202 java.util.ArrayList::<init> (44 bytes)
203 org.codehaus.groovy.util.SingleKeyHashMap::put (10 bytes)
204 groovy.lang.MetaClassImpl::findPropertyMethod (356 bytes)
205 org.codehaus.groovy.reflection.CachedMethod::<init> (15 bytes)
206 java.util.AbstractCollection::toArray (116 bytes)
207 java.beans.Introspector::addMethod (196 bytes)
208 java.util.HashMap$ValueIterator::next (8 bytes)
209 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::hash (31 bytes)
210 org.codehaus.groovy.reflection.CachedClass$3::initValue (254 bytes)
211 java.util.BitSet::wordIndex (5 bytes)
212 java.util.BitSet::checkInvariants (111 bytes)
213 org.objectweb.asm.Type::a (214 bytes)
214 java.beans.FeatureDescriptor::createReference (6 bytes)
215 s java.beans.Introspector::getPublicDeclaredMethods (130 bytes)
216 org.codehaus.groovy.util.ComplexKeyHashMap::resize (103 bytes)
217 s java.lang.StringBuffer::toString (17 bytes)
218 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::isNonRealMethod (48 bytes)
219 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyNonPrivateNonNewMetaMethods (171 bytes)
--- ns java.lang.Throwable::fillInStackTrace
220 groovy.lang.MetaClassImpl$1::methodNameAction (169 bytes)
221 ! java.beans.Introspector::getTargetPropertyInfo (685 bytes)
222 java.beans.Introspector::getTargetEventInfo (1028 bytes)
223 java.lang.String::concat (58 bytes)
224 java.util.BitSet::get (69 bytes)
225 org.objectweb.asm.ClassWriter::a (49 bytes)
226 sun.net.www.protocol.file.Handler::parseURL (18 bytes)
227 org.objectweb.asm.Item::a (146 bytes)
228 java.util.concurrent.locks.AbstractQueuedSynchronizer::compareAndSetState (13 bytes)
229 java.util.concurrent.locks.AbstractQueuedSynchronizer::release (33 bytes)
230 java.util.concurrent.locks.AbstractQueuedSynchronizer::setState (6 bytes)
231 org.codehaus.groovy.util.SingleKeyHashMap::get (67 bytes)
232 org.objectweb.asm.ByteVector::putShort (52 bytes)
233 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyNonPrivateMethods (149 bytes)
234 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyNonPrivateNonNewMetaMethods (24 bytes)
235 groovy.lang.MetaProperty::<init> (15 bytes)
236 org.codehaus.groovy.util.ComplexKeyHashMap$1::hasNext (13 bytes)
237 java.lang.Object::equals (11 bytes)
238 org.objectweb.asm.ByteVector::putByte (39 bytes)
239 java.beans.FeatureDescriptor::setClass0 (9 bytes)
240 org.codehaus.groovy.reflection.CachedMethod::compareToMethod (125 bytes)
241 java.util.zip.ZipFile::access$300 (5 bytes)
242 java.util.ArrayList::indexOf (67 bytes)
243 java.util.Arrays::fill (28 bytes)
72 made zombie sun.misc.URLClassPath::getLoader (136 bytes)
202 made zombie java.util.ArrayList::<init> (44 bytes)
244 org.codehaus.groovy.util.LockableObject::lock (25 bytes)
245 org.codehaus.groovy.util.LockableObject::unlock (7 bytes)
246 org.codehaus.groovy.util.LockableObject::tryRelease (45 bytes)
247 org.codehaus.groovy.reflection.CachedMethod::getPT (8 bytes)
248 org.codehaus.groovy.reflection.CachedMethod$MyComparator::compare (43 bytes)
--- n java.lang.Object::getClass
249 java.util.HashMap$KeyIterator::next (8 bytes)
250 java.util.Arrays::mergeSort (235 bytes)
251 s! java.lang.ClassLoader::loadClass (58 bytes)
252 org.codehaus.groovy.util.ComplexKeyHashMap$1::next (5 bytes)
253 groovy.lang.MetaClassImpl::addElementToList (58 bytes)
254 ! groovy.lang.MetaClassImpl::getPropName (77 bytes)
--- n java.lang.Class::getSuperclass
255 groovy.lang.MetaClassImpl::createMetaBeanProperty (218 bytes)
256 sun.reflect.ReflectionFactory::copyMethod (10 bytes)
257 java.lang.reflect.ReflectAccess::copyMethod (5 bytes)
258 org.objectweb.asm.Item::<init> (66 bytes)
259 org.objectweb.asm.ClassWriter::b (147 bytes)
260 java.lang.Class::searchMethods (90 bytes)
261 java.lang.String::<init> (27 bytes)
262 s java.beans.MethodDescriptor::setMethod (38 bytes)
263 java.util.Arrays::binarySearch (10 bytes)
264 java.util.LinkedList$ListItr::hasNext (20 bytes)
265 org.codehaus.groovy.reflection.CachedClass$CachedMethodComparatorByName::compare (18 bytes)
266 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
267 sun.reflect.ByteVectorImpl::add (38 bytes)
268 s! sun.misc.URLClassPath::getLoader (136 bytes)
269 groovy.lang.MetaClassImpl::findMatchingMethod (93 bytes)
270 org.codehaus.groovy.reflection.CachedField::getModifiers (8 bytes)
271 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes)
272 ! sun.reflect.UTF8::encode (189 bytes)
273 sun.reflect.UTF8::utf8Length (81 bytes)
274 org.codehaus.groovy.reflection.ReflectionCache::isAssignableFrom (13 bytes)
275 java.lang.Exception::<init> (7 bytes)
276 java.lang.Throwable::<init> (25 bytes)
277 java.lang.ClassNotFoundException::<init> (7 bytes)
278 groovy.lang.MetaClassImpl::addFields (48 bytes)
279 java.beans.Introspector::processPropertyDescriptors (699 bytes)
--- n java.security.AccessController::doPrivileged (static)
280 ! java.net.URLClassLoader::findClass (29 bytes)
281 java.net.URLClassLoader$1::<init> (15 bytes)
282 ! java.net.URLClassLoader$1::run (73 bytes)
283 groovy.lang.MetaClassImpl::makeStaticPropertyIndex (119 bytes)
284 java.util.concurrent.atomic.AtomicInteger::compareAndSet (13 bytes)
285 org.codehaus.groovy.util.ManagedReference::<init> (40 bytes)
286 java.lang.ref.SoftReference::<init> (14 bytes)
287 org.codehaus.groovy.reflection.CachedClass::getCachedSuperClass (11 bytes)
288 org.codehaus.groovy.reflection.CachedClass$4::get (5 bytes)
289 org.codehaus.groovy.reflection.CachedClass$4::get (8 bytes)
290 org.codehaus.groovy.util.ManagedReference::<init> (14 bytes)
291 org.codehaus.groovy.util.ReferenceManager$2::afterReferenceCreation (49 bytes)
292 java.util.concurrent.atomic.AtomicInteger::incrementAndGet (23 bytes)
293 org.codehaus.groovy.util.ReferenceType$1::createReference (11 bytes)
294 org.codehaus.groovy.util.ReferenceType$SoftRef::<init> (12 bytes)
295 org.codehaus.groovy.reflection.CachedClass::<init> (248 bytes)
296 java.beans.PropertyDescriptor::getWriteMethod0 (11 bytes)
297 java.util.LinkedList$ListItr::checkForComodification (23 bytes)
298 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
299 sun.reflect.ByteVectorImpl::getLength (7 bytes)
300 s! java.beans.PropertyDescriptor::getReadMethod (173 bytes)
301 java.beans.PropertyDescriptor::getReadMethod0 (11 bytes)
302 java.util.ArrayList::<init> (44 bytes)
303 sun.reflect.ClassFileAssembler::append (30 bytes)
304 sun.reflect.ByteVectorImpl::get (26 bytes)
305 java.util.concurrent.ConcurrentHashMap$Segment::get (66 bytes)
306 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getMethods (91 bytes)
197 made zombie java.lang.reflect.AccessibleObject::setAccessible (37 bytes)
307 java.io.BufferedReader::ensureOpen (18 bytes)
308 java.io.StreamTokenizer::read (38 bytes)
309 ! java.io.BufferedReader::read (104 bytes)
310 java.io.StreamTokenizer::nextToken (1268 bytes)
311 java.io.Win32FileSystem::parentOrNull (171 bytes)
312 java.util.LinkedList$ListItr::next (63 bytes)
313 org.objectweb.asm.ByteVector::b (64 bytes)
314 java.io.Win32FileSystem::isLetter (30 bytes)
315 groovy.lang.MetaClassImpl::establishStaticMetaProperty (268 bytes)
316 groovy.lang.MetaClassImpl::copyNonPrivateFields (75 bytes)
317 org.codehaus.groovy.reflection.CachedClass::getNewMetaMethods (183 bytes)
318 java.lang.ClassLoader::loadClass (7 bytes)
319 java.io.Win32FileSystem::prefixLength (91 bytes)
320 java.lang.String::compareTo (9 bytes)
321 s! java.beans.PropertyDescriptor::getWriteMethod (136 bytes)
1% java.util.Arrays::fill @ 10 (28 bytes)
322 groovy.lang.MetaBeanProperty::<init> (18 bytes)
323 org.objectweb.asm.ClassWriter::newUTF8 (70 bytes)
324 java.util.AbstractList$Itr::hasNext (20 bytes)
325 java.util.AbstractList$Itr::checkForComodification (23 bytes)
326 ! java.util.AbstractList$Itr::next (46 bytes)
327 ! sun.nio.cs.ext.DoubleByteEncoder::encodeArrayLoop (608 bytes)
328 sun.nio.cs.Surrogate::is (18 bytes)
329 sun.nio.cs.ext.DoubleByteEncoder::encodeSingle (12 bytes)
330 java.nio.Buffer::position (43 bytes)
331 java.nio.charset.CoderResult::isUnderflow (13 bytes)
332 java.nio.ByteBuffer::arrayOffset (35 bytes)
333 sun.nio.cs.StreamEncoder::ensureOpen (18 bytes)
334 java.util.concurrent.ConcurrentHashMap::hash (23 bytes)
335 java.util.concurrent.ConcurrentHashMap::segmentFor (17 bytes)
336 org.codehaus.groovy.util.ComplexKeyHashMap$1::<init> (64 bytes)
337 org.objectweb.asm.MethodWriter::visitMaxs (1104 bytes)
338 java.util.HashMap::keySet (28 bytes)
339 java.util.HashMap$KeySet::iterator (8 bytes)
340 java.util.HashSet::iterator (13 bytes)
341 java.util.HashMap::newKeyIterator (10 bytes)
342 java.util.HashMap$KeyIterator::<init> (6 bytes)
343 java.util.HashMap$KeyIterator::<init> (11 bytes)
344 java.lang.ThreadLocal::getMap (5 bytes)
--- n java.lang.Class::getClassLoader0
345 java.lang.ref.SoftReference::<init> (13 bytes)
346 org.objectweb.asm.Item::a (240 bytes)
347 java.lang.ThreadLocal::get (34 bytes)
--- n java.io.WinNTFileSystem::getBooleanAttributes
348 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes)
349 ! org.codehaus.groovy.util.LazyReference::getLocked (85 bytes)
--- n sun.reflect.Reflection::getCallerClass (static)
350 java.lang.ClassLoader::getCallerClassLoader (16 bytes)
351 org.codehaus.groovy.reflection.CachedClass$8::get (5 bytes)
352 org.codehaus.groovy.reflection.CachedClass$8::get (8 bytes)
--- n java.lang.Class::isInterface
353 sun.reflect.ClassFileAssembler::cpi (22 bytes)
354 java.util.ArrayList::<init> (7 bytes)
355 java.util.HashMap::<init> (130 bytes)
--- n java.security.AccessController::doPrivileged (static)
356 org.codehaus.groovy.reflection.CachedClass::addSubclassExpandos (142 bytes)
357 java.io.File::exists (34 bytes)
358 java.beans.Introspector::makeQualifiedMethodName (50 bytes)
359 java.lang.reflect.AccessibleObject::setAccessible (37 bytes)
360 org.objectweb.asm.MethodWriter::visitVarInsn (281 bytes)
361 java.io.ExpiringCache::entryFor (57 bytes)
362 java.util.LinkedHashMap::get (25 bytes)
363 java.security.PrivilegedActionException::<init> (14 bytes)
364 java.lang.Exception::<init> (6 bytes)
365 java.lang.Throwable::<init> (36 bytes)
--- n java.lang.Class::isPrimitive
366 org.codehaus.groovy.runtime.callsite.CallSiteGenerator::writeMethod (687 bytes)
367 org.codehaus.groovy.runtime.MetaClassHelper::sameClasses (74 bytes)
368 groovy.lang.GroovySystem::getMetaClassRegistry (4 bytes)
369 org.codehaus.groovy.reflection.ParameterTypes::correctArguments (79 bytes)
370 s! java.beans.PropertyDescriptor::getPropertyType (33 bytes)
371 java.beans.PropertyDescriptor::getPropertyType0 (11 bytes)
372 ! org.codehaus.groovy.tools.RootLoader::loadClass (65 bytes)
1 java.util.jar.Manifest$FastInputStream::readLine (167 bytes)
2 sun.nio.cs.UTF_8$Decoder::decodeArrayLoop (553 bytes)
3 java.lang.String::indexOf (151 bytes)
4 java.lang.String::charAt (33 bytes)
5 sun.nio.cs.UTF_8$Encoder::encodeArrayLoop (490 bytes)
6 java.lang.String::indexOf (166 bytes)
7 java.lang.String::hashCode (60 bytes)
8 java.lang.String::lastIndexOf (156 bytes)
9 java.lang.String::replace (142 bytes)
10 java.io.UnixFileSystem::normalize (75 bytes)
11 java.lang.Object::<init> (1 bytes)
--- n java.lang.System::arraycopy (static)
12 java.io.DataInputStream::readUTF (501 bytes)
13 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
14 s java.io.BufferedInputStream::read (49 bytes)
15 sun.net.www.ParseUtil::encodePath (336 bytes)
16 java.lang.String::startsWith (78 bytes)
17 java.lang.String::equals (88 bytes)
18 java.lang.Math::min (11 bytes)
19 java.lang.ref.SoftReference::get (29 bytes)
20 java.lang.String::getChars (66 bytes)
21 java.lang.AbstractStringBuilder::append (60 bytes)
22 java.lang.String::startsWith (7 bytes)
23 java.util.HashMap::indexFor (6 bytes)
24 java.lang.String::compareTo (150 bytes)
25 java.util.HashMap::hash (23 bytes)
26 org.codehaus.groovy.util.ManagedReference::get (10 bytes)
27 org.codehaus.groovy.reflection.CachedMethod::getName (8 bytes)
28 java.lang.StringBuilder::append (8 bytes)
29 org.objectweb.asm.ByteVector::putUTF8 (394 bytes)
30 java.util.ArrayList::get (12 bytes)
31 java.util.ArrayList::RangeCheck (48 bytes)
32 java.util.HashMap::get (79 bytes)
33 java.util.Arrays::copyOfRange (63 bytes)
34 java.lang.String::substring (83 bytes)
35 org.objectweb.asm.Type::getArgumentsAndReturnSizes (151 bytes)
36 s! sun.misc.URLClassPath::getLoader (136 bytes)
37 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::resize (103 bytes)
38 java.lang.AbstractStringBuilder::append (40 bytes)
39 sun.misc.URLClassPath::getResource (74 bytes)
40 org.codehaus.groovy.reflection.ParameterTypes::getParameterTypes (16 bytes)
41 java.util.Arrays::binarySearch0 (95 bytes)
42 java.lang.CharacterDataLatin1::getProperties (11 bytes)
43 java.util.Arrays::fill (28 bytes)
44 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getOrPutMethods (193 bytes)
45 org.codehaus.groovy.reflection.CachedMethod::getModifiers (8 bytes)
46 org.codehaus.groovy.reflection.GeneratedMetaMethod::getModifiers (2 bytes)
47 java.util.HashMap$HashIterator::nextEntry (99 bytes)
48 groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
48 made not entrant groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
--- n java.util.zip.ZipFile::getEntry (static)
49 java.lang.String::indexOf (7 bytes)
50 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::addMethodToList (290 bytes)
51 java.lang.String::<init> (72 bytes)
52 groovy.lang.MetaClassImpl$MethodIndexAction::iterate (119 bytes)
52 made not entrant groovy.lang.MetaClassImpl$MethodIndexAction::iterate (119 bytes)
53 java.util.HashMap::put (126 bytes)
54 java.util.HashMap::transfer (83 bytes)
--- n java.lang.Thread::currentThread (static)
--- n java.lang.Object::hashCode
55 groovy.lang.MetaMethod::isPrivate (15 bytes)
56 java.lang.AbstractStringBuilder::<init> (12 bytes)
57 java.util.Arrays::mergeSort (234 bytes)
58 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyMethodsToSuper (82 bytes)
59 s java.lang.StringBuffer::append (8 bytes)
60 org.objectweb.asm.Type::a (214 bytes)
1% groovy.lang.MetaClassImpl::applyStrayPropertyMethods @ 57 (232 bytes)
61 groovy.lang.MetaClassImpl$MethodIndexAction::iterate (119 bytes)
62 groovy.lang.MetaClassImpl$1MOPIter::methodNameAction (431 bytes)
63 org.codehaus.groovy.util.ComplexKeyHashMap::hash (31 bytes)
64 org.codehaus.groovy.reflection.CachedMethod::compareTo (25 bytes)
57 made not entrant java.util.Arrays::mergeSort (234 bytes)
65 org.codehaus.groovy.util.SingleKeyHashMap::getOrPut (137 bytes)
61 made not entrant groovy.lang.MetaClassImpl$MethodIndexAction::iterate (119 bytes)
66 groovy.lang.MetaClassImpl$1MOPIter::processFastArray (213 bytes)
67 java.lang.StringBuilder::toString (17 bytes)
68 java.lang.StringBuilder::<init> (7 bytes)
69 org.codehaus.groovy.reflection.CachedMethod::getReturnType (8 bytes)
70 groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
39 made not entrant sun.misc.URLClassPath::getResource (74 bytes)
71 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
72 sun.reflect.ByteVectorImpl::add (38 bytes)
73 org.objectweb.asm.ClassWriter::a (49 bytes)
74 groovy.lang.MetaClassImpl$MethodIndexAction::iterate (119 bytes)
75 java.lang.Class::searchMethods (90 bytes)
76 java.lang.ref.Reference::<init> (25 bytes)
77 java.util.Arrays::binarySearch (10 bytes)
78 org.objectweb.asm.Item::a (146 bytes)
70 made not entrant groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
79 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes)
--- n java.lang.Object::clone
80 ! sun.reflect.UTF8::encode (189 bytes)
--- n java.lang.String::intern
81 sun.reflect.UTF8::utf8Length (81 bytes)
82 org.codehaus.groovy.util.ComplexKeyHashMap$1::nextEntry (74 bytes)
83 org.objectweb.asm.ByteVector::putShort (52 bytes)
84 java.util.Properties$LineReader::readLine (452 bytes)
85 org.objectweb.asm.ByteVector::putByte (39 bytes)
86 groovy.lang.MetaClassImpl::addMetaMethodToIndex (65 bytes)
50 made not entrant org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::addMethodToList (290 bytes)
87 groovy.lang.MetaClassImpl::checkIfStdMethod (183 bytes)
88 groovy.lang.MetaClassImpl::checkIfGroovyObjectMethod (60 bytes)
89 groovy.lang.MetaClassImpl::isGenericGetMethod (44 bytes)
90 org.codehaus.groovy.util.LazyReference::get (44 bytes)
91 groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
92 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::isMatchingMethod (68 bytes)
93 java.util.HashMap::getEntry (79 bytes)
94 java.beans.FeatureDescriptor::getObject (13 bytes)
2% java.util.Arrays::fill @ 10 (28 bytes)
95 ! sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
96 java.util.zip.ZipFile::ensureOpen (37 bytes)
97 ! java.net.URL::<init> (531 bytes)
98 groovy.lang.MetaClassImpl::populateMethods (372 bytes)
99 java.lang.reflect.Modifier::isPublic (12 bytes)
100 java.lang.StringBuilder::append (8 bytes)
101 java.util.jar.JarFile::getEntry (22 bytes)
102 ! java.util.zip.ZipFile::getEntry (82 bytes)
103 java.util.jar.JarFile::getJarEntry (9 bytes)
104 ! sun.misc.URLClassPath$JarLoader::ensureOpen (32 bytes)
105 java.util.Arrays::mergeSort (234 bytes)
106 java.lang.ref.Reference::<init> (7 bytes)
107 java.util.ArrayList::ensureCapacity (58 bytes)
108 s java.lang.StringBuffer::append (8 bytes)
109 java.util.ArrayList::add (29 bytes)
110 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
111 java.lang.reflect.AccessibleObject::<init> (5 bytes)
112 java.lang.reflect.Method::getParameterTypes (14 bytes)
113 org.codehaus.groovy.util.AbstractConcurrentMap$Segment::getOrPut (121 bytes)
114 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::findMatchingMethod (51 bytes)
115 org.codehaus.groovy.util.ManagedConcurrentMap$Entry::isEqual (22 bytes)
116 java.util.HashMap$HashIterator::hasNext (13 bytes)
117 org.objectweb.asm.Item::<init> (66 bytes)
118 org.objectweb.asm.ClassWriter::b (147 bytes)
105 made not entrant java.util.Arrays::mergeSort (234 bytes)
119 java.util.Arrays::mergeSort (234 bytes)
120 sun.reflect.ReflectionFactory::copyMethod (10 bytes)
121 java.lang.reflect.ReflectAccess::copyMethod (5 bytes)
122 java.lang.reflect.Method::copy (67 bytes)
123 java.lang.reflect.Method::<init> (68 bytes)
48 made zombie groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
52 made zombie groovy.lang.MetaClassImpl$MethodIndexAction::iterate (119 bytes)
1 ! 1 sun.nio.cs.ext.DoubleByteDecoder::decodeArrayLoop (458 bytes)
2 1 java.lang.String::hashCode (60 bytes)
3 1 java.lang.String::charAt (33 bytes)
4 1 java.lang.String::equals (88 bytes)
5 1 java.lang.Math::max (11 bytes)
6 1 java.lang.String::indexOf (151 bytes)
7 1 java.util.jar.Manifest$FastInputStream::readLine (167 bytes)
1% 1 sun.nio.cs.UTF_8$Decoder::decodeArrayLoop @ 73 (553 bytes)
8 1 sun.misc.ASCIICaseInsensitiveComparator::toLower (16 bytes)
9 1 sun.misc.ASCIICaseInsensitiveComparator::isUpper (18 bytes)
10 1 sun.nio.cs.UTF_8$Decoder::decodeArrayLoop (553 bytes)
11 1 sun.misc.ASCIICaseInsensitiveComparator::compare (143 bytes)
12 1 java.lang.Object::<init> (1 bytes)
13 1 java.lang.String::lastIndexOf (156 bytes)
14 1 java.lang.String::indexOf (166 bytes)
15 ! 1 java.io.BufferedReader::readLine (304 bytes)
--- n java.lang.System::arraycopy (static)
16 1 java.lang.String::replace (142 bytes)
17 1 java.lang.CharacterDataLatin1::getProperties (11 bytes)
18 1 java.lang.String::indexOf (7 bytes)
19 1 java.net.URI$Parser::charAt (9 bytes)
20 1 java.net.URI::match (50 bytes)
21 1 java.net.URI$Parser::scan (73 bytes)
22 1 java.net.URI::access$300 (7 bytes)
23 1 java.net.URI$Parser::scan (50 bytes)
24 1 java.util.regex.Pattern$Slice::match (79 bytes)
25 1 java.net.URI::quote (208 bytes)
26 1 java.lang.AbstractStringBuilder::append (40 bytes)
27 1 java.lang.String::regionMatches (157 bytes)
28 1 java.util.jar.JarFile::hasClassPathAttribute (197 bytes)
29 1 java.io.Win32FileSystem::isSlash (18 bytes)
30 s 1 java.lang.StringBuffer::append (8 bytes)
32 1 java.lang.Character::toLowerCase (162 bytes)
33 1 java.lang.CharacterDataLatin1::toLowerCase (36 bytes)
34 1 java.lang.String::toLowerCase (436 bytes)
35 1 java.lang.StringBuilder::append (8 bytes)
36 ! 1 sun.net.www.ParseUtil::decode (194 bytes)
37 java.lang.String::charAt (33 bytes)
31 1 java.io.Win32FileSystem::normalize (231 bytes)
3 made not entrant (1) java.lang.String::charAt (33 bytes)
38 1 java.util.jar.Attributes$Name::isValid (45 bytes)
39 1 java.util.jar.Attributes$Name::isValid (32 bytes)
40 1 java.util.jar.Attributes$Name::isAlpha (30 bytes)
41 1 sun.misc.ASCIICaseInsensitiveComparator::lowerCaseHashCode (36 bytes)
42 ! 1 sun.nio.cs.ext.DoubleByteEncoder::encodeArrayLoop (608 bytes)
43 1 sun.nio.cs.Surrogate::is (18 bytes)
44 1 sun.nio.cs.ext.DoubleByteEncoder::encodeSingle (12 bytes)
45 1 java.io.Win32FileSystem::normalize (143 bytes)
46 1 java.lang.Math::min (11 bytes)
47 1 java.lang.String::startsWith (78 bytes)
48 1 sun.net.www.ParseUtil::encodePath (336 bytes)
49 1 java.lang.String::getChars (66 bytes)
50 1 java.lang.AbstractStringBuilder::append (60 bytes)
--- n java.util.zip.ZipFile::getEntry (static)
51 1 java.util.zip.ZipFile::ensureOpen (37 bytes)
52 s! 1 sun.misc.URLClassPath::getLoader (145 bytes)
53 1 sun.misc.URLClassPath::getResource (74 bytes)
54 1 java.util.jar.JarFile::getJarEntry (9 bytes)
55 1 java.util.jar.JarFile::getEntry (22 bytes)
56 ! 1 java.util.zip.ZipFile::getEntry (82 bytes)
57 1 java.util.ArrayList::get (12 bytes)
58 1 java.util.ArrayList::RangeCheck (48 bytes)
59 ! 1 sun.misc.URLClassPath$JarLoader::ensureOpen (32 bytes)
60 ! 1 sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
61 1 java.lang.StringBuilder::append (8 bytes)
62 1 java.lang.String::substring (83 bytes)
63 1 java.util.Arrays::copyOf (19 bytes)
64 1 java.lang.String::<init> (72 bytes)
65 1 java.util.Arrays::copyOfRange (63 bytes)
66 1 java.lang.AbstractStringBuilder::expandCapacity (40 bytes)
67 ! 1 java.net.URL::<init> (531 bytes)
54 made not entrant (1) java.util.jar.JarFile::getJarEntry (9 bytes)
60 made not entrant (1) sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
68 ! 1 sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
69 1 java.lang.String::indexOf (29 bytes)
70 1 java.lang.String::<init> (20 bytes)
71 1 java.util.HashMap::indexFor (6 bytes)
72 1 java.lang.AbstractStringBuilder::<init> (12 bytes)
73 1 java.io.DataInputStream::readUTF (501 bytes)
74 1 java.lang.String::startsWith (7 bytes)
52 made not entrant (1) sun.misc.URLClassPath::getLoader (145 bytes)
75 s! 1 sun.misc.URLClassPath::getLoader (145 bytes)
76 1 java.lang.String::endsWith (15 bytes)
77 1 java.lang.StringBuilder::toString (17 bytes)
78 1 java.util.HashMap::hash (23 bytes)
79 1 java.lang.String::indexOf (7 bytes)
80 1 java.lang.StringBuilder::<init> (7 bytes)
81 1 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
82 s 1 java.io.BufferedInputStream::read (49 bytes)
83 1 java.util.HashMap::get (79 bytes)
84 1 java.io.DataInputStream::readFully (63 bytes)
85 1 java.io.DataInputStream::readInt (72 bytes)
86 1 java.lang.Integer::valueOf (32 bytes)
2% ! 1 org.codehaus.groovy.reflection.GeneratedMetaMethod$DgmMethodRecord::loadDgmInfo @ 163 (334 bytes)
87 s 1 java.io.BufferedInputStream::read (113 bytes)
88 1 java.io.BufferedInputStream::read1 (108 bytes)
89 1 java.io.DataInputStream::readUTF (5 bytes)
90 1 java.io.DataInputStream::readUnsignedShort (39 bytes)
91 s java.io.BufferedInputStream::read (49 bytes)
82 made not entrant (1) java.io.BufferedInputStream::read (49 bytes)
92 1 java.lang.String::lastIndexOf (12 bytes)
93 1 java.lang.Character::toUpperCase (162 bytes)
94 1 java.lang.CharacterDataLatin1::toUpperCase (50 bytes)
95 1 java.lang.System::getSecurityManager (4 bytes)
96 1 java.net.URLStreamHandler::parseURL (1158 bytes)
97 1 sun.misc.VM::allowArraySyntax (33 bytes)
98 1 java.lang.ClassLoader::checkName (43 bytes)
99 1 java.util.ArrayList::add (29 bytes)
100 1 java.util.ArrayList::ensureCapacity (58 bytes)
101 1 java.lang.ref.SoftReference::get (29 bytes)
--- n java.lang.Thread::currentThread (static)
102 1 org.codehaus.groovy.util.ManagedReference::get (10 bytes)
103 1 org.codehaus.groovy.reflection.ClassInfo$LocalMap::getFromCache (76 bytes)
104 1 org.codehaus.groovy.util.LazyReference::get (44 bytes)
105 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::<init> (5 bytes)
106 1 java.util.concurrent.locks.AbstractOwnableSynchronizer::<init> (5 bytes)
107 1 org.codehaus.groovy.reflection.CachedClass::hashCode (33 bytes)
108 1 java.lang.ThreadLocal::getMap (5 bytes)
109 1 java.lang.ThreadLocal::get (34 bytes)
110 1 java.lang.ThreadLocal$ThreadLocalMap::access$000 (6 bytes)
111 1 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes)
112 1 org.codehaus.groovy.util.LockableObject::<init> (5 bytes)
113 1 java.util.HashMap::transfer (83 bytes)
114 1 org.codehaus.groovy.util.LazyReference::<init> (17 bytes)
115 1 org.codehaus.groovy.reflection.ReflectionCache::getCachedClass (14 bytes)
--- n sun.misc.Unsafe::compareAndSwapInt
116 1 org.codehaus.groovy.reflection.ClassInfo::getClassInfo (57 bytes)
117 1 org.codehaus.groovy.reflection.ClassInfo$ThreadLocalMapHandler::get (53 bytes)
118 1 org.codehaus.groovy.reflection.ClassInfo$LocalMap::get (47 bytes)
119 1 java.lang.ref.PhantomReference::get (2 bytes)
120 1 java.lang.String::equalsIgnoreCase (45 bytes)
121 1 java.util.Properties$LineReader::readLine (452 bytes)
122 java.lang.String::indexOf (166 bytes)
123 ! 1 java.util.jar.Attributes::read (410 bytes)
124 1 java.lang.String::<init> (111 bytes)
14 made not entrant (1) java.lang.String::indexOf (166 bytes)
125 1 java.util.HashMap::put (126 bytes)
126 1 groovy.lang.MetaMethod::<init> (5 bytes)
127 1 org.codehaus.groovy.reflection.ParameterTypes::<init> (5 bytes)
128 1 java.lang.String::compareTo (150 bytes)
--- n java.lang.ClassLoader::findLoadedClass0
129 1 java.lang.ClassLoader::findLoadedClass (16 bytes)
130 1 java.util.HashMap$HashIterator::nextEntry (99 bytes)
131 1 java.util.HashMap$HashIterator::hasNext (13 bytes)
132 1 java.net.URL::<init> (8 bytes)
133 1 java.net.URLStreamHandler::setURL (40 bytes)
134 ! 1 java.net.URL::set (114 bytes)
135 java.lang.String::indexOf (151 bytes)
--- n java.lang.Object::hashCode
6 made not entrant (1) java.lang.String::indexOf (151 bytes)
136 1 org.codehaus.groovy.reflection.CachedMethod::getName (8 bytes)
137 1 java.util.Arrays::mergeSort (234 bytes)
138 1 org.codehaus.groovy.reflection.CachedMethod::compareToCachedMethod (133 bytes)
139 1 org.codehaus.groovy.reflection.CachedMethod::compareTo (25 bytes)
140 1 org.codehaus.groovy.util.FastArray::add (71 bytes)
141 java.lang.ref.SoftReference::get (29 bytes)
101 made not entrant (1) java.lang.ref.SoftReference::get (29 bytes)
142 1 org.codehaus.groovy.reflection.CachedMethod::getModifiers (8 bytes)
143 s 1 java.lang.StringBuffer::append (8 bytes)
144 1 java.util.TreeMap::put (240 bytes)
145 1 java.lang.ref.Reference::<init> (25 bytes)
146 1 java.util.TreeMap::fixAfterInsertion (267 bytes)
147 1 java.util.TreeMap::parentOf (13 bytes)
148 1 java.util.HashMap$Entry::<init> (26 bytes)
149 java.lang.String::startsWith (78 bytes)
47 made not entrant (1) java.lang.String::startsWith (78 bytes)
150 1 groovy.lang.MetaMethod::isPrivate (15 bytes)
151 1 org.codehaus.groovy.reflection.ParameterTypes::getParameterTypes (16 bytes)
152 1 java.util.HashMap::addEntry (58 bytes)
153 1 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::resize (103 bytes)
154 1 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getOrPutMethods (193 bytes)
155 1 groovy.lang.MetaClassImpl$MethodIndexAction::iterate (119 bytes)
156 java.util.ArrayList::RangeCheck (48 bytes)
58 made not entrant (1) java.util.ArrayList::RangeCheck (48 bytes)
157 java.lang.String::getChars (66 bytes)
49 made not entrant (1) java.lang.String::getChars (66 bytes)
158 1 java.lang.Character::toUpperCaseEx (178 bytes)
159 1 java.lang.CharacterDataLatin1::toUpperCaseEx (67 bytes)
160 1 java.util.BitSet::wordIndex (5 bytes)
161 1 java.util.BitSet::checkInvariants (111 bytes)
109 made not entrant (1) java.lang.ThreadLocal::get (34 bytes)
117 made not entrant (1) org.codehaus.groovy.reflection.ClassInfo$ThreadLocalMapHandler::get (53 bytes)
--- n java.util.zip.Inflater::inflateBytes
162 s 1 java.util.zip.Inflater::inflate (44 bytes)
163 ! 1 java.util.zip.InflaterInputStream::read (138 bytes)
164 1 java.util.TreeMap::getEntryUsingComparator (74 bytes)
165 1 org.codehaus.groovy.reflection.ClassInfo$ThreadLocalMapHandler::get (53 bytes)
166 1 org.codehaus.groovy.reflection.GeneratedMetaMethod::getModifiers (2 bytes)
167 1 groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
168 1 sun.net.www.protocol.file.Handler::parseURL (18 bytes)
169 1 java.util.zip.ZipFile::access$300 (5 bytes)
170 1 java.util.BitSet::get (69 bytes)
171 ! 1 sun.reflect.generics.parser.SignatureParser::current (40 bytes)
172 1 sun.reflect.generics.parser.SignatureParser::advance (37 bytes)
173 1 java.lang.Character::isWhitespace (5 bytes)
174 1 java.lang.Character::isWhitespace (158 bytes)
175 1 java.lang.CharacterDataLatin1::isWhitespace (22 bytes)
176 1 sun.reflect.generics.parser.SignatureParser::parseIdentifier (115 bytes)
2% made not entrant (1) org.codehaus.groovy.reflection.GeneratedMetaMethod$DgmMethodRecord::loadDgmInfo @ 163 (334 bytes)
177 1 org.objectweb.asm.ByteVector::putUTF8 (394 bytes)
178 java.util.zip.ZipFile::ensureOpen (37 bytes)
51 made not entrant (1) java.util.zip.ZipFile::ensureOpen (37 bytes)
179 1 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::addMethodToList (290 bytes)
180 1 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyMethodsToSuper (82 bytes)
181 1 groovy.lang.MetaClassImpl$1MOPIter::methodNameAction (431 bytes)
182 1 java.util.Arrays::binarySearch0 (95 bytes)
183 ! 1 sun.misc.Resource::getBytes (226 bytes)
184 1 java.util.AbstractCollection::<init> (5 bytes)
185 1 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::isMatchingMethod (68 bytes)
186 1 org.objectweb.asm.Type::getArgumentsAndReturnSizes (151 bytes)
187 ! java.util.zip.ZipFile::getEntry (82 bytes)
188 1 java.util.HashSet::add (20 bytes)
189 1 java.lang.String::concat (58 bytes)
56 made not entrant (1) java.util.zip.ZipFile::getEntry (82 bytes)
--- n java.lang.String::intern
190 1 java.util.HashMap::getEntry (79 bytes)
191 1 java.lang.String::toUpperCase (442 bytes)
192 1 groovy.lang.MetaClassImpl::addMetaMethodToIndex (65 bytes)
193 1 groovy.lang.MetaClassImpl::checkIfStdMethod (183 bytes)
194 1 groovy.lang.MetaClassImpl::checkIfGroovyObjectMethod (60 bytes)
195 1 groovy.lang.MetaClassImpl::isGenericGetMethod (44 bytes)
196 1 org.codehaus.groovy.runtime.MetaClassHelper::isGenericSetMethod (27 bytes)
197 1 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
--- n java.lang.Class::isAssignableFrom
198 1 java.lang.reflect.AccessibleObject::<init> (5 bytes)
--- n java.lang.Object::clone
199 1 org.codehaus.groovy.util.AbstractConcurrentMap$Segment::getOrPut (121 bytes)
200 1 groovy.lang.MetaClassImpl$1MOPIter::processFastArray (213 bytes)
201 s 1 org.codehaus.groovy.reflection.ParameterTypes::getParametersTypes0 (67 bytes)
202 1 org.codehaus.groovy.reflection.CachedClass$CachedMethodComparatorWithString::compare (37 bytes)
203 1 groovy.lang.MetaMethod::getMopName (104 bytes)
3 made zombie (1) java.lang.String::charAt (33 bytes)
165 made not entrant (1) org.codehaus.groovy.reflection.ClassInfo$ThreadLocalMapHandler::get (53 bytes)
204 1 java.lang.ref.Reference::<init> (7 bytes)
205 1 java.lang.String::substring (10 bytes)
206 1 java.lang.reflect.Method::getParameterTypes (14 bytes)
207 1 java.beans.FeatureDescriptor::getObject (13 bytes)
208 1 sun.reflect.ReflectionFactory::copyMethod (10 bytes)
209 1 java.lang.reflect.ReflectAccess::copyMethod (5 bytes)
210 1 java.lang.reflect.Method::copy (67 bytes)
211 1 java.lang.reflect.Method::<init> (68 bytes)
212 1 java.lang.reflect.Modifier::isPublic (12 bytes)
213 1 java.lang.Class::getName (20 bytes)
214 1 org.codehaus.groovy.util.ComplexKeyHashMap::hash (31 bytes)
215 1 org.codehaus.groovy.util.SingleKeyHashMap::getOrPut (137 bytes)
216 1 groovy.lang.MetaClassImpl::populateMethods (372 bytes)
217 1 java.lang.Class::copyMethods (36 bytes)
218 java.lang.AbstractStringBuilder::append (60 bytes)
219 1 sun.misc.MetaIndex::mayContain (51 bytes)
220 1 java.lang.ref.WeakReference::<init> (6 bytes)
221 1 java.beans.FeatureDescriptor::createReference (33 bytes)
222 1 org.codehaus.groovy.reflection.CachedMethod::getReturnType (8 bytes)
223 java.lang.String::equals (88 bytes)
50 made not entrant (1) java.lang.AbstractStringBuilder::append (60 bytes)
224 1 org.codehaus.groovy.util.ComplexKeyHashMap$1::nextEntry (74 bytes)
225 java.lang.String::replace (142 bytes)
4 made not entrant (1) java.lang.String::equals (88 bytes)
226 1 org.codehaus.groovy.reflection.ClassInfo::isEqual (10 bytes)
227 1 org.codehaus.groovy.reflection.ClassInfo::isEqual (7 bytes)
228 1 org.codehaus.groovy.util.ManagedConcurrentMap$Entry::isEqual (22 bytes)
--- n java.lang.System::identityHashCode (static)
229 1 org.codehaus.groovy.util.AbstractConcurrentMapBase::hash (36 bytes)
16 made not entrant (1) java.lang.String::replace (142 bytes)
230 1 java.util.AbstractList::<init> (10 bytes)
231 1 java.util.HashMap::containsKey (14 bytes)
232 1 java.util.HashSet::contains (9 bytes)
233 1 org.codehaus.groovy.reflection.CachedMethod::isStatic (8 bytes)
234 1 org.codehaus.groovy.runtime.metaclass.MethodHelper::isStatic (19 bytes)
235 1 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::findMatchingMethod (51 bytes)
236 s 1 java.lang.StringBuffer::toString (17 bytes)
237 1 java.util.HashMap$HashIterator::<init> (63 bytes)
238 1 java.lang.reflect.Modifier::isStatic (13 bytes)
239 1 java.lang.reflect.AccessibleObject::setAccessible0 (43 bytes)
240 1 java.lang.reflect.AccessibleObject::setAccessible (37 bytes)
241 ! sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
242 s 1 java.beans.MethodDescriptor::setParams (74 bytes)
243 1 java.util.Properties::loadConvert (505 bytes)
244 s! sun.misc.URLClassPath::getLoader (145 bytes)
68 made not entrant (1) sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
75 made not entrant (1) sun.misc.URLClassPath::getLoader (145 bytes)
245 java.lang.AbstractStringBuilder::append (40 bytes)
246 1 groovy.lang.MetaMethod::isStatic (16 bytes)
26 made not entrant (1) java.lang.AbstractStringBuilder::append (40 bytes)
247 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::compareAndSetState (13 bytes)
248 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::release (33 bytes)
249 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::setState (6 bytes)
250 1 java.util.ArrayList::<init> (44 bytes)
251 java.lang.String::hashCode (60 bytes)
252 1 java.beans.FeatureDescriptor::getClass0 (11 bytes)
2 made not entrant (1) java.lang.String::hashCode (60 bytes)
253 1 org.codehaus.groovy.util.SingleKeyHashMap::put (10 bytes)
254 1 groovy.lang.MetaClassImpl::findPropertyMethod (356 bytes)
255 1 java.beans.Introspector::getTargetMethodInfo (255 bytes)
256 1 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::hash (31 bytes)
257 1 org.codehaus.groovy.util.LockableObject::lock (25 bytes)
258 1 org.codehaus.groovy.util.LockableObject::unlock (7 bytes)
259 1 org.codehaus.groovy.util.LockableObject::tryRelease (45 bytes)
--- ns java.lang.Throwable::fillInStackTrace
260 1 org.codehaus.groovy.reflection.CachedClass::<init> (248 bytes)
261 1 java.util.AbstractCollection::toArray (116 bytes)
262 1 org.codehaus.groovy.reflection.CachedClass$3::initValue (254 bytes)
263 1 org.codehaus.groovy.reflection.CachedMethod::<init> (15 bytes)
264 1 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::isNonRealMethod (48 bytes)
265 1 java.beans.Introspector::addMethod (196 bytes)
266 1 java.util.HashMap$ValueIterator::next (8 bytes)
267 1 java.beans.FeatureDescriptor::createReference (6 bytes)
268 s! 1 java.lang.ClassLoader::loadClass (62 bytes)
269 s 1 java.beans.Introspector::getPublicDeclaredMethods (130 bytes)
270 ! 1 java.beans.Introspector::getTargetPropertyInfo (685 bytes)
271 1 org.objectweb.asm.Type::a (214 bytes)
272 1 java.beans.Introspector::getTargetEventInfo (1028 bytes)
273 1 java.util.HashMap$KeyIterator::next (8 bytes)
274 1 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyNonPrivateNonNewMetaMethods (171 bytes)
275 1 groovy.lang.MetaClassImpl$1::methodNameAction (169 bytes)
276 java.lang.String::compareTo (150 bytes)
277 1 java.lang.String::<init> (24 bytes)
278 1 java.lang.StringValue::from (7 bytes)
279 1 org.codehaus.groovy.util.SingleKeyHashMap::get (67 bytes)
280 1 java.util.Arrays::binarySearch (10 bytes)
281 1 org.codehaus.groovy.util.ComplexKeyHashMap::resize (103 bytes)
282 1 java.lang.ThreadLocal::get (34 bytes)
283 1 org.codehaus.groovy.reflection.CachedMethod::compareToMethod (125 bytes)
284 1 org.codehaus.groovy.reflection.CachedMethod$MyComparator::compare (43 bytes)
128 made not entrant (1) java.lang.String::compareTo (150 bytes)
285 1 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyNonPrivateMethods (149 bytes)
286 1 java.util.concurrent.atomic.AtomicInteger::compareAndSet (13 bytes)
287 1 org.codehaus.groovy.reflection.CachedMethod::getPT (8 bytes)
288 1 java.beans.FeatureDescriptor::setClass0 (9 bytes)
289 1 java.lang.ref.SoftReference::<init> (14 bytes)
290 1 java.lang.Object::equals (11 bytes)
291 1 org.codehaus.groovy.util.ManagedReference::<init> (40 bytes)
292 1 org.codehaus.groovy.util.ManagedReference::<init> (14 bytes)
293 1 org.codehaus.groovy.util.ReferenceType$1::createReference (11 bytes)
294 1 org.codehaus.groovy.util.ReferenceType$SoftRef::<init> (12 bytes)
295 1 org.codehaus.groovy.util.ReferenceManager$2::afterReferenceCreation (49 bytes)
296 1 java.util.concurrent.atomic.AtomicInteger::incrementAndGet (23 bytes)
297 1 groovy.lang.MetaProperty::<init> (15 bytes)
298 1 org.codehaus.groovy.util.ComplexKeyHashMap$1::hasNext (13 bytes)
--- n java.security.AccessController::doPrivileged (static)
300 1 java.net.URLClassLoader$1::<init> (15 bytes)
299 ! 1 java.net.URLClassLoader::findClass (29 bytes)
301 ! 1 java.net.URLClassLoader$1::run (74 bytes)
302 1 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyNonPrivateNonNewMetaMethods (24 bytes)
303 1 java.util.AbstractList$Itr::checkForComodification (23 bytes)
304 1 org.objectweb.asm.ClassWriter::a (49 bytes)
305 1 org.objectweb.asm.Item::a (146 bytes)
--- n java.lang.Class::getSuperclass
--- n java.lang.Object::getClass
306 1 org.codehaus.groovy.util.ComplexKeyHashMap$1::next (5 bytes)
307 1 java.util.Arrays::mergeSort (235 bytes)
308 s 1 java.beans.MethodDescriptor::setMethod (38 bytes)
309 java.util.HashMap::get (79 bytes)
--- n java.lang.Class::isInterface
83 made not entrant (1) java.util.HashMap::get (79 bytes)
310 1 org.objectweb.asm.ByteVector::putShort (52 bytes)
311 1 org.objectweb.asm.ByteVector::putByte (39 bytes)
312 1 java.lang.ClassLoader::loadClass (7 bytes)
313 1 java.util.LinkedList$ListItr::hasNext (20 bytes)
314 1 org.objectweb.asm.Item::<init> (66 bytes)
315 1 org.objectweb.asm.ClassWriter::b (147 bytes)
316 1 java.util.AbstractList$Itr::hasNext (20 bytes)
317 1 org.codehaus.groovy.reflection.CachedClass::getCachedSuperClass (11 bytes)
319 1 org.codehaus.groovy.reflection.CachedClass$4::get (8 bytes)
318 1 org.codehaus.groovy.reflection.CachedClass$4::get (5 bytes)
320 1 groovy.lang.MetaClassImpl::addElementToList (58 bytes)
321 ! 1 groovy.lang.MetaClassImpl::getPropName (77 bytes)
322 1 groovy.lang.MetaClassImpl::createMetaBeanProperty (218 bytes)
323 java.lang.String::substring (83 bytes)
62 made not entrant (1) java.lang.String::substring (83 bytes)
324 1 java.io.InputStream::<init> (5 bytes)
325 ! 1 java.util.AbstractList$Itr::next (46 bytes)
326 s 1 java.util.Vector::size (5 bytes)
327 java.util.Arrays::copyOfRange (63 bytes)
328 1 java.beans.Introspector::processPropertyDescriptors (699 bytes)
65 made not entrant (1) java.util.Arrays::copyOfRange (63 bytes)
329 1 org.codehaus.groovy.util.ComplexKeyHashMap$1::<init> (64 bytes)
330 ! 1 org.codehaus.groovy.util.LazyReference::getLocked (85 bytes)
331 1 java.beans.Introspector::makeQualifiedMethodName (50 bytes)
--- n java.lang.Class::isPrimitive
332 1 java.util.HashSet::iterator (13 bytes)
333 1 java.util.HashMap::keySet (28 bytes)
334 1 java.util.HashMap$KeySet::iterator (8 bytes)
335 1 java.util.HashMap::newKeyIterator (10 bytes)
336 1 java.util.HashMap$KeyIterator::<init> (6 bytes)
337 1 java.util.HashMap$KeyIterator::<init> (11 bytes)
--- n java.io.WinNTFileSystem::getBooleanAttributes
338 1 java.beans.PropertyDescriptor::getWriteMethod0 (11 bytes)
339 1 groovy.lang.MetaClassImpl::makeStaticPropertyIndex (119 bytes)
--- n java.util.zip.ZipFile::freeEntry (static)
340 1 java.util.ArrayList::indexOf (67 bytes)
341 1 java.util.Arrays::fill (28 bytes)
342 1 java.lang.ClassNotFoundException::<init> (7 bytes)
343 1 java.lang.Exception::<init> (7 bytes)
344 1 java.lang.Throwable::<init> (25 bytes)
52 made zombie (1) sun.misc.URLClassPath::getLoader (145 bytes)
54 made zombie (1) java.util.jar.JarFile::getJarEntry (9 bytes)
60 made zombie (1) sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
109 made zombie (1) java.lang.ThreadLocal::get (34 bytes)
117 made zombie (1) org.codehaus.groovy.reflection.ClassInfo$ThreadLocalMapHandler::get (53 bytes)
250 made not entrant (1) java.util.ArrayList::<init> (44 bytes)
345 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::addMethodToList (290 bytes)
346 1 java.util.Vector::ensureCapacityHelper (60 bytes)
347 1 java.util.ArrayList::<init> (44 bytes)
348 1 java.util.LinkedList$ListItr::checkForComodification (23 bytes)
--- n java.util.zip.ZipFile::getSize (static)
349 ! 1 java.util.zip.ZipFile$ZipFileInputStream::close (63 bytes)
350 1 java.io.Win32FileSystem::isLetter (30 bytes)
351 1 java.util.LinkedList$ListItr::next (63 bytes)
352 1 java.util.HashMap::<init> (130 bytes)
353 1 com.sun.org.apache.xerces.internal.impl.XMLEntityScanner::scanContent (641 bytes)
354 ! 1 org.codehaus.groovy.tools.RootLoader::loadClass (65 bytes)
355 1 org.codehaus.groovy.reflection.CachedClass$8::get (5 bytes)
356 1 org.codehaus.groovy.reflection.CachedClass$8::get (8 bytes)
357 1 org.codehaus.groovy.reflection.CachedClass$CachedMethodComparatorByName::compare (18 bytes)
358 1 groovy.lang.MetaClassImpl::addFields (48 bytes)
359 1 org.codehaus.groovy.reflection.ReflectionCache::isAssignableFrom (13 bytes)
360 1 org.codehaus.groovy.reflection.CachedField::getModifiers (8 bytes)
361 org.codehaus.groovy.reflection.CachedClass$CachedMethodComparatorWithString::compare (37 bytes)
202 made not entrant (1) org.codehaus.groovy.reflection.CachedClass$CachedMethodComparatorWithString::compare (37 bytes)
362 1 groovy.lang.MetaClassImpl::findMatchingMethod (93 bytes)
363 1 org.objectweb.asm.ByteVector::b (64 bytes)
364 1 org.objectweb.asm.ClassWriter::newUTF8 (70 bytes)
365 java.lang.String::lastIndexOf (156 bytes)
13 made not entrant (1) java.lang.String::lastIndexOf (156 bytes)
366 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getOrPutMethods (193 bytes)
154 made not entrant (1) org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getOrPutMethods (193 bytes)
367 s! 1 java.beans.PropertyDescriptor::getReadMethod (173 bytes)
368 1 java.beans.PropertyDescriptor::getReadMethod0 (11 bytes)
369 1 org.objectweb.asm.MethodWriter::visitMaxs (1104 bytes)
370 1 org.objectweb.asm.Item::a (240 bytes)
371 1 java.lang.Class::searchMethods (90 bytes)
372 1 java.beans.Introspector::isSubclass (81 bytes)
373 ! 1 org.codehaus.groovy.reflection.CachedClass::getSuperClassDistance (56 bytes)
374 1 java.util.concurrent.ConcurrentHashMap$Segment::get (66 bytes)
375 1 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
376 1 sun.reflect.ByteVectorImpl::add (38 bytes)
377 1 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes)
378 ! 1 sun.reflect.UTF8::encode (189 bytes)
379 1 sun.reflect.UTF8::utf8Length (81 bytes)
380 1 org.codehaus.groovy.reflection.CachedClass::getInterfaces (11 bytes)
381 groovy.lang.MetaClassImpl$1MOPIter::methodNameAction (431 bytes)
181 made not entrant (1) groovy.lang.MetaClassImpl$1MOPIter::methodNameAction (431 bytes)
382 1 java.lang.ref.SoftReference::<init> (13 bytes)
383 s! 1 java.beans.PropertyDescriptor::getWriteMethod (136 bytes)
384 1 groovy.lang.MetaClassImpl::establishStaticMetaProperty (268 bytes)
385 1 java.util.concurrent.ConcurrentHashMap::hash (49 bytes)
386 1 java.util.concurrent.ConcurrentHashMap::segmentFor (17 bytes)
387 1 org.codehaus.groovy.reflection.CachedClass::getNewMetaMethods (183 bytes)
--- n java.lang.Class::getClassLoader0
388 1 java.security.PrivilegedActionException::<init> (14 bytes)
389 1 java.lang.Exception::<init> (6 bytes)
390 1 java.lang.Throwable::<init> (36 bytes)
391 1 java.io.Win32FileSystem::prefixLength (91 bytes)
392 1 java.io.File::exists (34 bytes)
393 1 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getMethods (91 bytes)
394 1 java.lang.AbstractStringBuilder::append (71 bytes)
395 1 java.lang.AbstractStringBuilder::stringSizeOfInt (21 bytes)
396 1 java.lang.Integer::getChars (131 bytes)
397 1 java.util.ArrayList::<init> (7 bytes)
398 1 java.lang.String::compareTo (9 bytes)
399 java.util.ArrayList::ensureCapacity (58 bytes)
100 made not entrant (1) java.util.ArrayList::ensureCapacity (58 bytes)
400 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::isMatchingMethod (68 bytes)
179 made not entrant (1) org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::addMethodToList (290 bytes)
--- n java.lang.Class::getInterfaces
401 java.util.HashMap::put (126 bytes)
125 made not entrant (1) java.util.HashMap::put (126 bytes)
402 1 groovy.lang.MetaClassImpl::copyNonPrivateFields (75 bytes)
403 1 groovy.lang.MetaClassImpl$Index::getNotNull (32 bytes)
404 1 org.codehaus.groovy.reflection.CachedClass$1::initValue (53 bytes)
405 1 java.lang.Class::copyFields (36 bytes)
406 s! 1 java.beans.PropertyDescriptor::getPropertyType (33 bytes)
407 1 java.beans.PropertyDescriptor::getPropertyType0 (11 bytes)
408 1 groovy.lang.MetaBeanProperty::<init> (18 bytes)
409 1 org.codehaus.groovy.reflection.CachedClass$3::get (5 bytes)
410 1 org.codehaus.groovy.reflection.CachedClass$3::get (8 bytes)
411 1 java.security.CodeSource::getCertificates (107 bytes)
412 1 org.codehaus.groovy.runtime.callsite.CallSiteArray::<init> (54 bytes)
413 1 org.codehaus.groovy.reflection.CachedClass::addSubclassExpandos (142 bytes)
414 1 java.util.concurrent.ConcurrentHashMap::get (19 bytes)
415 1 org.codehaus.groovy.runtime.GroovyCategorySupport$MyThreadLocal::getUsage (52 bytes)
416 1 java.util.AbstractCollection::addAll (38 bytes)
417 1 java.util.AbstractMap::<init> (15 bytes)
418 1 java.net.URLStreamHandler::getDefaultPort (2 bytes)
419 1 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
420 1 sun.reflect.ByteVectorImpl::getLength (7 bytes)
421 sun.reflect.ByteVectorImpl::add (38 bytes)
376 made not entrant (1) sun.reflect.ByteVectorImpl::add (38 bytes)
422 1 sun.reflect.ByteVectorImpl::get (26 bytes)
423 1 sun.reflect.ClassFileAssembler::append (30 bytes)
424 1 org.codehaus.groovy.reflection.CachedClass::isAssignableFrom (21 bytes)
425 1 org.codehaus.groovy.util.ComplexKeyHashMap::<init> (11 bytes)
426 1 org.codehaus.groovy.util.ComplexKeyHashMap::init (20 bytes)
427 1 org.codehaus.groovy.util.SingleKeyHashMap::<init> (5 bytes)
428 1 java.io.File::<init> (108 bytes)
429 1 sun.reflect.ClassFileAssembler::cpi (22 bytes)
430 1 groovy.lang.MetaClassImpl::access$200 (10 bytes)
431 1 java.lang.Character::toLowerCase (6 bytes)
--- n java.lang.Class::isArray
432 1 java.util.jar.JarFile::maybeInstantiateVerifier (87 bytes)
433 org.codehaus.groovy.util.SingleKeyHashMap::getOrPut (137 bytes)
215 made not entrant (1) org.codehaus.groovy.util.SingleKeyHashMap::getOrPut (137 bytes)
6 made zombie (1) java.lang.String::indexOf (151 bytes)
14 made zombie (1) java.lang.String::indexOf (166 bytes)
47 made zombie (1) java.lang.String::startsWith (78 bytes)
49 made zombie (1) java.lang.String::getChars (66 bytes)
240 made not entrant (1) java.lang.reflect.AccessibleObject::setAccessible (37 bytes)
392 made not entrant (1) java.io.File::exists (34 bytes)
434 1 java.lang.reflect.AccessibleObject::setAccessible (37 bytes)
435 ! 1 sun.misc.URLClassPath$FileLoader::getResource (164 bytes)
436 1 java.lang.reflect.Field::copy (59 bytes)
437 1 java.lang.reflect.Field::<init> (44 bytes)
438 s 1 java.util.Hashtable::get (69 bytes)
439 1 java.io.BufferedReader::ensureOpen (18 bytes)
440 1 java.io.StreamTokenizer::read (38 bytes)
441 ! 1 java.io.BufferedReader::read (104 bytes)
442 1 java.io.StreamTokenizer::nextToken (1268 bytes)
--- n sun.reflect.Reflection::getCallerClass (static)
443 1 java.lang.ClassLoader::getCallerClassLoader (16 bytes)
444 s! 1 java.net.URLStreamHandler::getHostAddress (54 bytes)
445 1 java.io.Win32FileSystem::parentOrNull (171 bytes)
446 1 org.objectweb.asm.MethodWriter::visitVarInsn (281 bytes)
447 1 sun.jkernel.DownloadManager::isJREComplete (4 bytes)
448 1 java.io.Win32FileSystem::resolve (231 bytes)
449 1 sun.jkernel.DownloadManager::getBootClassPathEntryForClass (38 bytes)
185 made not entrant (1) org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::isMatchingMethod (68 bytes)
450 1 java.util.Properties::load0 (250 bytes)
58 made zombie (1) java.util.ArrayList::RangeCheck (48 bytes)
82 made zombie (1) java.io.BufferedInputStream::read (49 bytes)
101 made zombie (1) java.lang.ref.SoftReference::get (29 bytes)
451 1 java.util.TreeMap::successor (66 bytes)
452 org.codehaus.groovy.reflection.CachedMethod::compareTo (25 bytes)
453 1 java.beans.FeatureDescriptor::<init> (5 bytes)
454 1 java.beans.FeatureDescriptor::setName (6 bytes)
3% 1 java.util.Arrays::fill @ 10 (28 bytes)
455 1 java.util.Arrays::fill (28 bytes)
456 1 java.util.TreeMap::getEntry (84 bytes)
457 1 java.util.WeakHashMap::indexFor (6 bytes)
458 1 java.nio.Buffer::position (43 bytes)
459 1 java.nio.charset.CoderResult::isUnderflow (13 bytes)
460 1 java.nio.Buffer::limit (62 bytes)
461 1 java.nio.Buffer::<init> (68 bytes)
462 1 sun.nio.cs.StreamEncoder::ensureOpen (18 bytes)
463 1 java.nio.Buffer::hasRemaining (17 bytes)
464 1 java.nio.charset.CoderResult::isOverflow (14 bytes)
465 1 java.nio.CharBuffer::hasArray (20 bytes)
466 1 java.nio.ByteBuffer::hasArray (20 bytes)
467 1 java.nio.CharBuffer::<init> (22 bytes)
468 ! 1 java.nio.CharBuffer::wrap (20 bytes)
469 1 java.nio.HeapCharBuffer::<init> (14 bytes)
470 1 java.nio.Buffer::remaining (10 bytes)
471 ! 1 java.nio.charset.CharsetEncoder::encode (285 bytes)
472 1 sun.nio.cs.ext.DoubleByteEncoder::encodeLoop (28 bytes)
473 1 java.io.PrintWriter::ensureOpen (18 bytes)
474 1 java.io.OutputStreamWriter::write (11 bytes)
475 1 sun.nio.cs.StreamEncoder::write (37 bytes)
476 ! 1 sun.nio.cs.StreamEncoder::write (78 bytes)
477 1 sun.nio.cs.StreamEncoder::implWrite (156 bytes)
478 1 java.util.Stack::empty (13 bytes)
479 1 java.lang.CharacterDataLatin1::getType (10 bytes)
480 1 org.codehaus.groovy.runtime.metaclass.ReflectionMetaMethod::getName (8 bytes)
481 ! 1 java.lang.SecurityManager::checkPackageAccess (156 bytes)
482 1 java.lang.Class::checkInitted (19 bytes)
483 1 java.lang.Class::clearCachesOnClassRedefinition (70 bytes)
484 1 org.codehaus.groovy.runtime.callsite.CallSiteGenerator::writeMethod (687 bytes)
485 1 org.codehaus.groovy.runtime.MetaClassHelper::sameClasses (74 bytes)
486 1 groovy.lang.GroovySystem::getMetaClassRegistry (4 bytes)
487 1 org.codehaus.groovy.util.FastArray::get (7 bytes)
488 java.util.ArrayList::add (29 bytes)
99 made not entrant (1) java.util.ArrayList::add (29 bytes)
489 org.codehaus.groovy.util.LazyReference::get (44 bytes)
104 made not entrant (1) org.codehaus.groovy.util.LazyReference::get (44 bytes)
490 1 org.codehaus.groovy.reflection.ParameterTypes::correctArguments (79 bytes)
491 org.codehaus.groovy.reflection.CachedMethod::compareToCachedMethod (133 bytes)
138 made not entrant (1) org.codehaus.groovy.reflection.CachedMethod::compareToCachedMethod (133 bytes)
492 1 org.codehaus.groovy.runtime.MetaClassHelper::convertToTypeArray (76 bytes)
493 1 groovy.lang.MetaMethod::equal (38 bytes)
494 1 org.codehaus.groovy.reflection.ParameterTypes::coerceArgumentsToClasses (55 bytes)
495 1 org.codehaus.groovy.util.FastArray::<init> (13 bytes)
496 1 org.objectweb.asm.Label::a (214 bytes)
--- n java.lang.Class::getModifiers
497 1 java.util.ArrayList::toArray (60 bytes)
498 1 java.lang.StringBuffer::<init> (7 bytes)
499 1 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getHeader (38 bytes)
--- n java.security.AccessController::doPrivileged (static)
139 made not entrant (1) org.codehaus.groovy.reflection.CachedMethod::compareTo (25 bytes)
500 java.lang.String::<init> (72 bytes)
64 made not entrant (1) java.lang.String::<init> (72 bytes)
501 1 org.codehaus.groovy.reflection.CachedClass::getName (8 bytes)
502 java.util.HashMap$HashIterator::hasNext (13 bytes)
131 made not entrant (1) java.util.HashMap$HashIterator::hasNext (13 bytes)
503 1 java.lang.Class::arrayContentsEq (70 bytes)
504 1 sun.reflect.Reflection::isSubclassOf (21 bytes)
2 made zombie (1) java.lang.String::hashCode (60 bytes)
4 made zombie (1) java.lang.String::equals (88 bytes)
505 1 org.objectweb.asm.MethodWriter::visitLabel (281 bytes)
506 1 org.objectweb.asm.ClassWriter::a (70 bytes)
507 1 org.codehaus.groovy.runtime.GroovyCategorySupport::hasCategoryInCurrentThread (35 bytes)
508 1 org.codehaus.groovy.runtime.MetaClassHelper::unwrap (36 bytes)
509 1 org.objectweb.asm.MethodWriter::visitMethodInsn (264 bytes)
510 1 org.objectweb.asm.ClassWriter::a (91 bytes)
511 1 java.io.ExpiringCache::entryFor (57 bytes)
512 1 java.util.LinkedHashMap::get (25 bytes)
513 1 org.objectweb.asm.ClassWriter::a (15 bytes)
16 made zombie (1) java.lang.String::replace (142 bytes)
26 made zombie (1) java.lang.AbstractStringBuilder::append (40 bytes)
50 made zombie (1) java.lang.AbstractStringBuilder::append (60 bytes)
355 1 java.util.jar.Manifest$FastInputStream::readLine (167 bytes)
356 2 sun.nio.cs.UTF_8$Decoder::decodeArrayLoop (553 bytes)
494 3 java.lang.String::indexOf (151 bytes)
518 4 java.lang.String::charAt (33 bytes)
549 5 sun.nio.cs.UTF_8$Encoder::encodeArrayLoop (490 bytes)
704 6 java.lang.String::indexOf (166 bytes)
713 7 java.lang.String::hashCode (64 bytes)
716 8 java.lang.String::lastIndexOf (156 bytes)
798 9 java.io.UnixFileSystem::normalize (75 bytes)
863 10 java.lang.Object::<init> (1 bytes)
909 11 java.io.DataInputStream::readUTF (501 bytes)
--- n java.lang.System::arraycopy (static)
918 12 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
922 13 s java.io.BufferedInputStream::read (49 bytes)
935 14 sun.net.www.ParseUtil::encodePath (336 bytes)
992 15 java.lang.String::replace (142 bytes)
1022 16 java.lang.String::startsWith (78 bytes)
1038 17 java.lang.String::equals (88 bytes)
1150 18 java.lang.Math::min (11 bytes)
1219 19 java.lang.ref.SoftReference::get (29 bytes)
1326 20 java.lang.String::getChars (66 bytes)
1398 21 java.lang.AbstractStringBuilder::append (60 bytes)
1412 22 java.lang.String::startsWith (7 bytes)
1420 23 java.util.HashMap::indexFor (6 bytes)
1422 24 java.lang.String::compareTo (150 bytes)
1455 25 java.util.HashMap::hash (23 bytes)
1494 26 org.codehaus.groovy.reflection.CachedMethod::getName (8 bytes)
1499 27 java.lang.Class$MethodArray::removeByNameAndSignature (71 bytes)
1539 28 java.lang.Class$MethodArray::addIfNotPresent (47 bytes)
1611 29 java.lang.StringBuilder::append (8 bytes)
1634 30 org.objectweb.asm.ByteVector::putUTF8 (394 bytes)
1679 31 java.util.ArrayList::get (12 bytes)
1681 32 java.util.ArrayList::RangeCheck (48 bytes)
1692 33 java.util.HashMap::get (79 bytes)
1707 34 java.lang.String::substring (83 bytes)
1731 35 org.objectweb.asm.Type::getArgumentsAndReturnSizes (151 bytes)
1754 36 java.util.Arrays::copyOfRange (63 bytes)
1763 37 s! sun.misc.URLClassPath::getLoader (145 bytes)
1789 38 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::resize (103 bytes)
1805 39 java.lang.AbstractStringBuilder::append (40 bytes)
1812 40 sun.misc.URLClassPath::getResource (74 bytes)
1876 41 org.codehaus.groovy.reflection.ParameterTypes::getParameterTypes (16 bytes)
1895 42 java.lang.CharacterDataLatin1::getProperties (11 bytes)
1900 43 java.util.Arrays::binarySearch0 (95 bytes)
1978 44 java.lang.String::<init> (72 bytes)
2191 45 java.util.Arrays::fill (28 bytes)
2264 46 org.codehaus.groovy.util.ManagedReference::get (10 bytes)
2275 47 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getOrPutMethods (193 bytes)
2289 48 org.codehaus.groovy.reflection.CachedMethod::getModifiers (8 bytes)
2290 49 org.codehaus.groovy.reflection.GeneratedMetaMethod::getModifiers (2 bytes)
2293 50 java.util.HashMap$HashIterator::nextEntry (99 bytes)
2308 51 groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
2367 51 made not entrant groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
--- n java.util.zip.ZipFile::getEntry (static)
2382 52 java.lang.String::indexOf (7 bytes)
2383 53 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::addMethodToList (290 bytes)
2412 54 groovy.lang.MetaClassImpl$MethodIndexAction::iterate (119 bytes)
2421 55 java.util.HashMap::put (126 bytes)
2428 56 java.util.HashMap::transfer (83 bytes)
2439 57 groovy.lang.MetaMethod::isPrivate (15 bytes)
2450 17 made not entrant java.lang.String::equals (88 bytes)
--- n java.lang.Object::hashCode
2463 28 made not entrant java.lang.Class$MethodArray::addIfNotPresent (47 bytes)
2470 58 java.lang.String::equals (88 bytes)
2494 59 java.util.Arrays::mergeSort (234 bytes)
2507 60 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyMethodsToSuper (82 bytes)
2516 1% java.lang.Class$MethodArray::addIfNotPresent @ 2 (47 bytes)
2536 61 s java.lang.StringBuffer::append (8 bytes)
2561 62 org.objectweb.asm.Type::a (214 bytes)
2588 63 java.lang.Class$MethodArray::addIfNotPresent (47 bytes)
2606 64 java.lang.reflect.Method::equals (107 bytes)
2619 2% groovy.lang.MetaClassImpl::applyStrayPropertyMethods @ 57 (232 bytes)
--- n java.lang.Thread::currentThread (static)
--- n java.lang.String::intern
2835 65 groovy.lang.MetaClassImpl$1MOPIter::methodNameAction (431 bytes)
2871 2% made not entrant groovy.lang.MetaClassImpl::applyStrayPropertyMethods @ -2 (232 bytes)
3713 66 org.codehaus.groovy.util.ComplexKeyHashMap::hash (31 bytes)
3714 67 org.codehaus.groovy.reflection.CachedMethod::compareTo (25 bytes)
3737 68 org.codehaus.groovy.util.SingleKeyHashMap::getOrPut (137 bytes)
3745 69 groovy.lang.MetaClassImpl$1MOPIter::processFastArray (213 bytes)
3765 40 made not entrant sun.misc.URLClassPath::getResource (74 bytes)
--- n java.lang.Object::clone
3873 17 made zombie java.lang.String::equals (88 bytes)
3873 70 groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
3931 53 made not entrant org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::addMethodToList (290 bytes)
4005 28 made zombie java.lang.Class$MethodArray::addIfNotPresent (47 bytes)
4006 71 java.lang.ref.Reference::<init> (25 bytes)
4008 72 org.codehaus.groovy.reflection.CachedMethod::getReturnType (8 bytes)
4009 51 made zombie groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
4011 73 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
4014 74 sun.reflect.ByteVectorImpl::add (38 bytes)
4015 75 org.objectweb.asm.ClassWriter::a (49 bytes)
4026 76 java.lang.Class::searchMethods (90 bytes)
4041 77 java.util.Arrays::binarySearch (10 bytes)
4043 78 org.codehaus.groovy.util.ComplexKeyHashMap$1::nextEntry (74 bytes)
4047 79 org.objectweb.asm.Item::a (146 bytes)
4073 80 java.lang.StringBuilder::toString (17 bytes)
4078 81 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes)
4104 82 ! sun.reflect.UTF8::encode (189 bytes)
4105 83 sun.reflect.UTF8::utf8Length (81 bytes)
4111 84 java.lang.StringBuilder::<init> (7 bytes)
4112 85 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::isMatchingMethod (68 bytes)
4116 86 groovy.lang.MetaMethod::getMopName (104 bytes)
4121 87 org.objectweb.asm.ByteVector::putShort (52 bytes)
4123 88 java.util.Properties$LineReader::readLine (452 bytes)
4137 89 java.lang.AbstractStringBuilder::<init> (12 bytes)
4138 90 org.objectweb.asm.ByteVector::putByte (39 bytes)
4140 91 org.codehaus.groovy.runtime.MetaClassHelper::isGenericSetMethod (27 bytes)
4141 92 org.codehaus.groovy.util.LazyReference::get (44 bytes)
4151 93 java.util.HashMap::getEntry (79 bytes)
4155 94 java.beans.FeatureDescriptor::getObject (13 bytes)
4157 3% java.util.Arrays::fill @ 10 (28 bytes)
4161 95 ! sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
4182 96 java.util.zip.ZipFile::ensureOpen (37 bytes)
4183 97 ! java.net.URL::<init> (531 bytes)
4214 98 groovy.lang.MetaClassImpl::populateMethods (372 bytes)
4242 99 java.lang.StringBuilder::append (8 bytes)
4247 100 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
4248 101 java.lang.reflect.AccessibleObject::<init> (5 bytes)
4248 102 java.lang.ref.Reference::<init> (7 bytes)
4249 103 java.util.jar.JarFile::getEntry (22 bytes)
4255 104 ! java.util.zip.ZipFile::getEntry (82 bytes)
4259 105 java.util.jar.JarFile::getJarEntry (9 bytes)
4260 106 ! sun.misc.URLClassPath$JarLoader::ensureOpen (32 bytes)
4262 107 java.util.ArrayList::ensureCapacity (58 bytes)
4265 108 s java.lang.StringBuffer::append (8 bytes)
4273 109 java.util.ArrayList::add (29 bytes)
4277 110 sun.reflect.ReflectionFactory::copyMethod (10 bytes)
4280 111 java.lang.reflect.ReflectAccess::copyMethod (5 bytes)
4283 112 org.codehaus.groovy.util.AbstractConcurrentMap$Segment::getOrPut (121 bytes)
4291 113 org.codehaus.groovy.util.ManagedConcurrentMap$Entry::isEqual (22 bytes)
4292 114 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::findMatchingMethod (51 bytes)
4297 115 java.lang.Class::copyMethods (36 bytes)
4306 116 java.lang.Class::getName (20 bytes)
4306 117 java.util.HashMap$HashIterator::hasNext (13 bytes)
29449 118 org.objectweb.asm.Item::<init> (66 bytes)
29449 119 org.objectweb.asm.ClassWriter::b (147 bytes)
29450 40 made zombie sun.misc.URLClassPath::getResource (74 bytes)
29456 2% made zombie groovy.lang.MetaClassImpl::applyStrayPropertyMethods @ -2 (232 bytes)
29467 59 made not entrant java.util.Arrays::mergeSort (234 bytes)
29468 120 java.util.Arrays::mergeSort (234 bytes)
--- n java.lang.System::arraycopy (static)
223 10 3 java.lang.String::indexOf (151 bytes)
285 3 3 java.lang.String::hashCode (64 bytes)
286 1 3 java.lang.String::equals (88 bytes)
286 26 3 java.lang.String::startsWith (78 bytes)
287 2 3 java.lang.String::charAt (33 bytes)
287 29 3 java.lang.String::indexOf (166 bytes)
288 4 3 java.lang.Object::<init> (1 bytes)
288 15 3 java.lang.Math::min (11 bytes)
289 30 3 java.lang.String::lastIndexOf (156 bytes)
289 22 3 java.lang.String::getChars (66 bytes)
290 18 3 java.lang.CharacterDataLatin1::getProperties (11 bytes)
290 23 3 java.lang.AbstractStringBuilder::append (60 bytes)
291 5 3 java.nio.Buffer::position (43 bytes)
291 25 3 java.lang.StringBuilder::append (8 bytes)
292 11 3 java.lang.String::indexOf (7 bytes)
292 27 3 java.util.Arrays::copyOf (19 bytes)
292 31 3 java.lang.String::substring (83 bytes)
293 28 3 java.lang.AbstractStringBuilder::expandCapacity (40 bytes)
294 9 3 java.nio.charset.CoderResult::isUnderflow (13 bytes)
294 19 3 java.lang.AbstractStringBuilder::append (40 bytes)
294 34 3 sun.nio.cs.UTF_8$Encoder::encodeArrayLoop (490 bytes)
299 33 ! 3 sun.misc.URLClassPath$JarLoader::ensureOpen (32 bytes)
299 32 4 java.lang.String::charAt (33 bytes)
305 2 3 made not entrant java.lang.String::charAt (33 bytes)
305 20 3 java.lang.StringBuilder::append (8 bytes)
--- n java.util.zip.ZipFile::getEntry (static)
306 21 3 java.nio.ByteBuffer::arrayOffset (35 bytes)
307 36 3 java.util.zip.ZipFile::ensureOpen (37 bytes)
307 35 ! 3 sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
309 37 3 java.lang.String::endsWith (15 bytes)
309 39 1 java.lang.Object::<init> (1 bytes)
310 4 3 made not entrant java.lang.Object::<init> (1 bytes)
310 24 3 java.nio.CharBuffer::arrayOffset (35 bytes)
310 43 3 java.util.zip.ZStreamRef::address (5 bytes)
310 40 3 java.lang.Character::toLowerCase (6 bytes)
311 41 3 java.lang.Character::toLowerCase (162 bytes)
311 42 3 java.lang.CharacterDataLatin1::toLowerCase (36 bytes)
312 38 3 java.lang.String::substring (10 bytes)
312 44 s! 3 sun.misc.URLClassPath::getLoader (145 bytes)
315 45 3 sun.net.www.ParseUtil::encodePath (336 bytes)
317 49 3 java.lang.String::<init> (72 bytes)
319 50 3 java.util.Arrays::copyOfRange (63 bytes)
320 47 3 java.util.ArrayList::get (12 bytes)
321 60 3 java.lang.String::replace (142 bytes)
322 56 3 java.lang.AbstractStringBuilder::<init> (12 bytes)
323 53 3 java.lang.String::indexOf (29 bytes)
324 48 3 java.util.ArrayList::RangeCheck (48 bytes)
326 52 ! 3 java.util.zip.ZipFile::getEntry (82 bytes)
327 51 3 java.lang.String::startsWith (7 bytes)
328 46 3 java.lang.StringBuilder::toString (17 bytes)
329 59 4 java.lang.String::indexOf (151 bytes)
329 35 ! 3 made not entrant sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
--- n java.lang.Thread::currentThread (static)
339 10 3 made not entrant java.lang.String::indexOf (151 bytes)
340 70 4 java.lang.String::indexOf (166 bytes)
350 44 s! 3 made not entrant sun.misc.URLClassPath::getLoader (145 bytes)
351 29 3 made not entrant java.lang.String::indexOf (166 bytes)
352 67 ! 3 sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
354 72 s! 3 sun.misc.URLClassPath::getLoader (145 bytes)
383 75 1 java.lang.CharacterDataLatin1::getProperties (11 bytes)
384 18 3 made not entrant java.lang.CharacterDataLatin1::getProperties (11 bytes)
385 78 3 java.io.DataInputStream::readUTF (501 bytes)
389 81 3 java.io.DataInputStream::readFully (63 bytes)
391 74 3 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
392 76 s 3 java.io.BufferedInputStream::read (49 bytes)
393 77 3 java.util.HashMap::get (79 bytes)
394 85 s 3 java.io.BufferedInputStream::read (113 bytes)
395 79 3 java.io.DataInputStream::readInt (72 bytes)
396 80 3 java.lang.Integer::valueOf (32 bytes)
397 71 3 java.lang.String::<init> (20 bytes)
398 82 3 java.io.BufferedInputStream::read1 (108 bytes)
399 83 3 java.io.DataInputStream::readUTF (5 bytes)
400 86 3 java.lang.String::regionMatches (157 bytes)
402 84 3 java.io.DataInputStream::readUnsignedShort (39 bytes)
404 58 3 java.util.HashMap::indexFor (6 bytes)
405 54 3 java.util.HashMap::hash (23 bytes)
405 68 3 java.util.jar.JarFile::getEntry (22 bytes)
407 55 3 java.lang.StringBuilder::<init> (7 bytes)
407 69 3 java.util.jar.JarFile::getJarEntry (9 bytes)
409 62 3 java.lang.String::indexOf (7 bytes)
410 57 3 java.lang.String::lastIndexOf (12 bytes)
411 90 3 java.lang.Character::toUpperCase (162 bytes)
412 91 3 java.lang.CharacterDataLatin1::toUpperCase (50 bytes)
414 92 3 java.lang.String::equalsIgnoreCase (45 bytes)
415 97 ! 3 java.net.URL::<init> (531 bytes)
421 99 3 java.io.UnixFileSystem::normalize (75 bytes)
423 100 3 java.lang.ref.SoftReference::get (29 bytes)
423 88 3 sun.misc.VM::allowArraySyntax (33 bytes)
425 89 3 java.lang.ClassLoader::checkName (43 bytes)
427 63 3 java.nio.Buffer::limit (62 bytes)
428 64 3 java.nio.Buffer::<init> (68 bytes)
429 61 3 java.lang.System::getSecurityManager (4 bytes)
431 96 3 java.net.URL::<init> (8 bytes)
432 98 3 java.net.URLStreamHandler::setURL (40 bytes)
433 94 3 sun.net.www.protocol.file.Handler::parseURL (18 bytes)
434 95 3 java.util.BitSet::wordIndex (5 bytes)
435 93 3 java.util.zip.Inflater::ensureOpen (47 bytes)
437 73 4 java.lang.String::lastIndexOf (156 bytes)
446 30 3 made not entrant java.lang.String::lastIndexOf (156 bytes)
447 87 4 java.lang.String::hashCode (64 bytes)
451 3 3 made not entrant java.lang.String::hashCode (64 bytes)
452 101 3 java.util.ArrayList::add (29 bytes)
453 102 3 java.util.HashMap::put (126 bytes)
455 103 3 org.codehaus.groovy.util.ManagedReference::get (10 bytes)
456 108 3 java.util.ArrayList::ensureCapacity (58 bytes)
--- n java.util.zip.Inflater::inflateBytes
458 104 3 java.lang.ThreadLocal::getMap (5 bytes)
458 105 3 java.lang.ThreadLocal::get (34 bytes)
458 106 3 java.lang.ThreadLocal$ThreadLocalMap::access$000 (6 bytes)
458 107 3 java.lang.ThreadLocal$ThreadLocalMap::getEntry (42 bytes)
459 109 ! 3 java.util.zip.Inflater::inflate (74 bytes)
460 111 s 3 java.lang.StringBuffer::append (8 bytes)
460 110 3 java.util.zip.ZipFile::access$300 (5 bytes)
462 112 3 java.util.jar.JarFile::maybeInstantiateVerifier (87 bytes)
463 113 3 java.io.InputStream::<init> (5 bytes)
463 114 3 java.security.CodeSource::getCertificates (107 bytes)
--- n sun.misc.Unsafe::compareAndSwapInt
465 115 3 org.codehaus.groovy.reflection.CachedMethod::getName (8 bytes)
--- n java.lang.ClassLoader::findLoadedClass0
467 116 3 java.lang.ClassLoader::findLoadedClass (16 bytes)
468 117 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::<init> (5 bytes)
--- n java.lang.Object::hashCode
469 118 3 java.util.concurrent.locks.AbstractOwnableSynchronizer::<init> (5 bytes)
469 119 3 org.codehaus.groovy.util.LockableObject::<init> (5 bytes)
470 120 3 org.codehaus.groovy.util.LazyReference::get (44 bytes)
470 121 3 java.util.HashMap$HashIterator::hasNext (13 bytes)
470 122 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::compareAndSetState (13 bytes)
471 123 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::release (33 bytes)
471 126 3 org.codehaus.groovy.util.LazyReference::<init> (17 bytes)
471 124 3 java.util.concurrent.locks.AbstractQueuedSynchronizer::setState (6 bytes)
472 125 3 java.lang.ref.Reference::<init> (25 bytes)
472 127 3 org.codehaus.groovy.reflection.ReflectionCache::getCachedClass (14 bytes)
472 128 3 java.util.HashMap$Entry::<init> (26 bytes)
473 130 3 org.codehaus.groovy.reflection.ClassInfo$LocalMap::getFromCache (76 bytes)
473 131 3 org.codehaus.groovy.reflection.CachedClass::hashCode (33 bytes)
475 129 3 org.codehaus.groovy.reflection.ClassInfo::getClassInfo (57 bytes)
476 136 ! 3 java.util.AbstractList$Itr::next (46 bytes)
478 133 3 org.codehaus.groovy.reflection.ClassInfo$ThreadLocalMapHandler::get (53 bytes)
479 134 3 org.codehaus.groovy.reflection.ClassInfo$LocalMap::get (47 bytes)
481 135 3 java.lang.ref.PhantomReference::get (2 bytes)
481 137 3 groovy.lang.MetaMethod::<init> (5 bytes)
482 138 3 org.codehaus.groovy.reflection.ParameterTypes::<init> (5 bytes)
483 140 3 java.util.AbstractList$Itr::hasNext (20 bytes)
484 142 3 org.codehaus.groovy.reflection.GeneratedMetaMethod$Proxy::<init> (16 bytes)
485 143 3 org.codehaus.groovy.reflection.GeneratedMetaMethod::<init> (26 bytes)
486 144 3 org.codehaus.groovy.util.FastArray::add (71 bytes)
487 139 3 java.util.AbstractList$Itr::checkForComodification (23 bytes)
489 132 3 java.util.HashMap::addEntry (58 bytes)
490 145 3 java.util.HashMap$KeyIterator::next (8 bytes)
491 141 4 java.lang.ref.SoftReference::get (29 bytes)
492 100 3 made not entrant java.lang.ref.SoftReference::get (29 bytes)
496 146 3 java.util.Arrays::copyOf (19 bytes)
497 147 3 java.net.URL::equals (24 bytes)
497 150 s! 3 java.lang.ClassLoader::loadClass (62 bytes)
499 148 3 java.net.URLStreamHandler::equals (45 bytes)
501 152 s 3 java.util.Hashtable::get (69 bytes)
502 153 3 java.nio.Buffer::hasRemaining (17 bytes)
503 154 3 java.nio.CharBuffer::hasArray (20 bytes)
504 155 3 java.nio.ByteBuffer::hasArray (20 bytes)
505 156 3 java.nio.charset.CoderResult::isOverflow (14 bytes)
506 157 3 java.nio.ByteBuffer::<init> (45 bytes)
507 158 ! 3 java.nio.Bits::byteOrder (119 bytes)
509 159 ! 3 java.nio.CharBuffer::wrap (20 bytes)
510 162 ! 3 java.net.URL::set (114 bytes)
511 160 3 java.nio.HeapCharBuffer::<init> (14 bytes)
512 161 3 java.nio.CharBuffer::<init> (22 bytes)
513 163 3 java.lang.StringCoding::deref (19 bytes)
514 168 3 java.net.URLStreamHandler::parseURL (1158 bytes)
522 151 4 java.lang.String::getChars (66 bytes)
530 169 3 sun.nio.cs.UTF_8$Decoder::decodeArrayLoop (553 bytes)
532 173 4 java.lang.AbstractStringBuilder::append (60 bytes)
538 172 3 java.util.BitSet::checkInvariants (111 bytes)
539 164 3 java.lang.StringCoding::access$000 (6 bytes)
540 23 3 made not entrant java.lang.AbstractStringBuilder::append (60 bytes)
543 22 3 made not entrant java.lang.String::getChars (66 bytes)
543 165 3 java.lang.StringCoding::scale (7 bytes)
544 166 ! 3 java.nio.ByteBuffer::wrap (20 bytes)
545 167 3 java.nio.HeapByteBuffer::<init> (14 bytes)
546 149 3 java.net.URLStreamHandler::sameFile (136 bytes)
548 171 3 java.lang.String::getBytes (29 bytes)
--- n java.lang.Class::getSuperclass
549 170 3 java.lang.Number::<init> (5 bytes)
550 174 4 java.lang.String::replace (142 bytes)
565 60 3 made not entrant java.lang.String::replace (142 bytes)
565 175 ! 3 java.lang.ClassLoader::getPackage (105 bytes)
567 177 3 sun.misc.URLClassPath::getResource (74 bytes)
569 176 3 java.io.FilterInputStream::<init> (10 bytes)
569 179 4 java.lang.String::startsWith (78 bytes)
574 26 3 made not entrant java.lang.String::startsWith (78 bytes)
574 182 3 java.util.jar.Manifest$FastInputStream::readLine (167 bytes)
576 178 3 sun.misc.ASCIICaseInsensitiveComparator::compare (143 bytes)
578 183 3 java.util.jar.Attributes$Name::isValid (32 bytes)
579 184 3 java.util.jar.Attributes$Name::isAlpha (30 bytes)
--- n java.lang.System::identityHashCode (static)
580 180 3 java.util.BitSet::get (69 bytes)
582 189 3 org.codehaus.groovy.util.AbstractConcurrentMap$Segment::getOrPut (121 bytes)
584 187 3 java.util.concurrent.atomic.AtomicInteger::compareAndSet (13 bytes)
--- n java.lang.Class::isAssignableFrom
585 188 3 org.codehaus.groovy.util.AbstractConcurrentMapBase::hash (36 bytes)
586 190 3 java.util.concurrent.atomic.AtomicInteger::incrementAndGet (23 bytes)
588 191 3 org.codehaus.groovy.util.ManagedReference::<init> (40 bytes)
588 194 4 java.util.HashMap::get (79 bytes)
--- n java.io.UnixFileSystem::getBooleanAttributes0
593 77 3 made not entrant java.util.HashMap::get (79 bytes)
593 195 3 java.util.HashMap$HashIterator::nextEntry (99 bytes)
594 192 3 org.codehaus.groovy.util.ManagedReference::<init> (14 bytes)
594 186 3 java.util.AbstractCollection::<init> (5 bytes)
595 193 3 java.io.UnixFileSystem::prefixLength (25 bytes)
595 197 3 java.io.File::getName (42 bytes)
596 181 3 java.io.UnixFileSystem::resolve (103 bytes)
597 196 3 java.io.UnixFileSystem::getBooleanAttributes (49 bytes)
598 185 ! 3 org.codehaus.groovy.tools.RootLoader::loadClass (65 bytes)
600 198 3 java.lang.String::concat (58 bytes)
600 200 4 java.util.ArrayList::RangeCheck (48 bytes)
600 199 ! 3 sun.misc.URLClassPath$FileLoader::getResource (164 bytes)
601 48 3 made not entrant java.util.ArrayList::RangeCheck (48 bytes)
604 201 s 3 java.lang.StringBuffer::toString (17 bytes)
609 202 4 java.lang.String::substring (83 bytes)
--- n java.util.zip.ZipFile::freeEntry (static)
--- n java.util.zip.ZipFile::getSize (static)
612 31 3 made not entrant java.lang.String::substring (83 bytes)
612 205 ! 3 java.util.zip.ZipFile$ZipFileInputStream::close (63 bytes)
613 204 s 3 java.util.Vector::add (39 bytes)
613 203 3 java.util.zip.ZipEntry::<init> (102 bytes)
615 206 3 java.util.Vector::ensureCapacityHelper (60 bytes)
619 207 4 java.lang.String::<init> (72 bytes)
623 49 3 made not entrant java.lang.String::<init> (72 bytes)
623 208 4 java.util.Arrays::copyOfRange (63 bytes)
627 50 3 made not entrant java.util.Arrays::copyOfRange (63 bytes)
627 209 3 java.lang.StringBuffer::<init> (6 bytes)
627 210 3 java.net.URL::toString (5 bytes)
628 211 3 java.util.HashMap::transfer (83 bytes)
631 212 3 java.util.jar.Attributes::getValue (9 bytes)
631 213 3 java.util.jar.Attributes::get (11 bytes)
634 214 s 3 java.util.Vector::remove (82 bytes)
637 215 3 org.codehaus.groovy.reflection.CachedClass::getCachedSuperClass (11 bytes)
642 216 3 java.lang.String::compareTo (150 bytes)
642 218 3 org.codehaus.groovy.reflection.CachedMethod::compareToCachedMethod (133 bytes)
645 217 3 org.codehaus.groovy.reflection.CachedMethod::compareTo (25 bytes)
645 219 3 java.util.HashSet::add (20 bytes)
645 220 3 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
646 221 3 java.lang.reflect.AccessibleObject::<init> (5 bytes)
646 222 3 org.codehaus.groovy.util.LockableObject::lock (25 bytes)
647 225 4 java.lang.String::equals (88 bytes)
652 1 3 made not entrant java.lang.String::equals (88 bytes)
652 231 3 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getOrPutMethods (193 bytes)
653 230 3 groovy.lang.MetaMethod::isPrivate (15 bytes)
654 227 3 org.codehaus.groovy.reflection.ParameterTypes::getParameterTypes (16 bytes)
654 226 3 org.codehaus.groovy.reflection.CachedMethod::getModifiers (8 bytes)
655 228 3 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::addMethodToList (290 bytes)
655 234 4 org.codehaus.groovy.reflection.CachedMethod::getName (8 bytes)
656 115 3 made not entrant org.codehaus.groovy.reflection.CachedMethod::getName (8 bytes)
658 233 3 groovy.lang.MetaClassImpl$1MOPIter::methodNameAction (431 bytes)
661 232 3 org.codehaus.groovy.reflection.GeneratedMetaMethod::getModifiers (2 bytes)
661 223 3 org.codehaus.groovy.util.LockableObject::unlock (7 bytes)
662 224 3 org.codehaus.groovy.util.LockableObject::tryRelease (45 bytes)
662 235 3 java.lang.ClassLoader::loadClass (7 bytes)
663 236 ! 3 java.lang.StringCoding::encode (120 bytes)
665 237 ! 3 java.lang.StringCoding$StringEncoder::encode (130 bytes)
--- n java.lang.Object::clone
668 242 3 java.lang.reflect.Method::equals (107 bytes)
669 243 3 java.lang.reflect.Method::getParameterTypes (14 bytes)
669 244 3 java.lang.Class$MethodArray::removeByNameAndSignature (71 bytes)
670 245 3 java.lang.ref.Reference::<init> (7 bytes)
671 246 3 java.lang.Class::getName (20 bytes)
671 238 3 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes)
671 239 3 java.nio.charset.CharsetEncoder::reset (11 bytes)
672 240 3 java.nio.ByteBuffer::wrap (8 bytes)
672 241 ! 3 java.nio.charset.CharsetEncoder::encode (285 bytes)
675 247 3 java.lang.reflect.AccessibleObject::setAccessible0 (43 bytes)
675 248 3 java.lang.reflect.Modifier::isPublic (12 bytes)
675 229 ! 3 org.codehaus.groovy.util.LazyReference::getLocked (85 bytes)
676 250 4 java.lang.String::startsWith (7 bytes)
--- n java.lang.String::intern
680 51 3 made not entrant java.lang.String::startsWith (7 bytes)
681 256 3 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::isMatchingMethod (68 bytes)
682 257 3 java.util.Arrays::binarySearch0 (95 bytes)
683 251 3 org.codehaus.groovy.util.ComplexKeyHashMap::hash (31 bytes)
683 249 3 org.codehaus.groovy.reflection.CachedMethod::getReturnType (8 bytes)
683 258 3 java.util.Arrays::binarySearch (10 bytes)
683 252 3 java.lang.ref.SoftReference::<init> (14 bytes)
684 253 3 org.codehaus.groovy.util.ReferenceType$1::createReference (11 bytes)
685 254 3 org.codehaus.groovy.util.ReferenceType$SoftRef::<init> (12 bytes)
685 255 3 org.codehaus.groovy.util.ReferenceManager$2::afterReferenceCreation (49 bytes)
686 261 s 3 sun.misc.Resource::cachedInputStream (20 bytes)
686 259 3 java.net.URLClassLoader::access$000 (8 bytes)
686 260 ! 3 java.net.URLClassLoader::defineClass (373 bytes)
689 272 s! 4 sun.misc.URLClassPath::getLoader (145 bytes)
703 72 s! 3 made not entrant sun.misc.URLClassPath::getLoader (145 bytes)
704 273 4 java.lang.String::indexOf (7 bytes)
710 274 4 java.util.ArrayList::get (12 bytes)
712 47 3 made not entrant java.util.ArrayList::get (12 bytes)
712 11 3 made not entrant java.lang.String::indexOf (7 bytes)
715 271 1 java.util.zip.ZStreamRef::address (5 bytes)
715 43 3 made not entrant java.util.zip.ZStreamRef::address (5 bytes)
715 275 ! 3 sun.reflect.generics.parser.SignatureParser::current (40 bytes)
716 269 ! 3 java.util.zip.InflaterInputStream::read (138 bytes)
717 276 3 sun.reflect.generics.parser.SignatureParser::advance (37 bytes)
718 277 3 java.lang.Character::isWhitespace (5 bytes)
718 278 3 java.lang.Character::isWhitespace (158 bytes)
719 279 3 java.lang.CharacterDataLatin1::isWhitespace (22 bytes)
719 263 3 sun.misc.ASCIICaseInsensitiveComparator::toLower (16 bytes)
720 264 3 sun.misc.ASCIICaseInsensitiveComparator::isUpper (18 bytes)
720 267 3 java.lang.Character::toUpperCaseEx (178 bytes)
721 268 3 java.lang.CharacterDataLatin1::toUpperCaseEx (67 bytes)
721 270 3 java.util.zip.InflaterInputStream::ensureOpen (18 bytes)
721 262 s! 3 java.net.URLStreamHandler::getHostAddress (54 bytes)
722 280 s 1 java.util.Vector::size (5 bytes)
722 265 3 java.util.jar.Manifest$FastInputStream::readLine (9 bytes)
723 266 3 java.util.jar.Manifest$FastInputStream::peek (25 bytes)
726 281 3 java.io.File::<init> (108 bytes)
726 284 4 java.util.zip.ZipFile::ensureOpen (37 bytes)
727 282 3 java.net.URLClassLoader::isSealed (72 bytes)
727 36 3 made not entrant java.util.zip.ZipFile::ensureOpen (37 bytes)
728 283 3 java.lang.ClassLoader::compareCerts (149 bytes)
746 285 4 sun.net.www.ParseUtil::encodePath (336 bytes)
746 105 3 made not entrant java.lang.ThreadLocal::get (34 bytes)
747 133 3 made not entrant org.codehaus.groovy.reflection.ClassInfo$ThreadLocalMapHandler::get (53 bytes)
747 236 ! 3 made not entrant java.lang.StringCoding::encode (120 bytes)
771 286 1 java.lang.ThreadLocal::getMap (5 bytes)
772 104 3 made not entrant java.lang.ThreadLocal::getMap (5 bytes)
772 2 3 made zombie java.lang.String::charAt (33 bytes)
772 4 3 made zombie java.lang.Object::<init> (1 bytes)
772 287 3 groovy.lang.MetaClassImpl::addMetaMethodToIndex (65 bytes)
773 294 3 java.lang.ThreadLocal::get (34 bytes)
774 288 3 groovy.lang.MetaClassImpl::checkIfStdMethod (183 bytes)
777 289 3 groovy.lang.MetaClassImpl::checkIfGroovyObjectMethod (60 bytes)
777 45 3 made not entrant sun.net.www.ParseUtil::encodePath (336 bytes)
779 290 3 groovy.lang.MetaClassImpl::isGenericGetMethod (44 bytes)
779 291 3 org.codehaus.groovy.runtime.MetaClassHelper::isGenericSetMethod (27 bytes)
780 295 3 groovy.lang.MetaMethod::getMopName (104 bytes)
782 296 3 org.codehaus.groovy.reflection.CachedClass$CachedMethodComparatorWithString::compare (37 bytes)
783 293 3 java.util.HashMap::containsKey (14 bytes)
783 292 3 java.util.HashSet::contains (9 bytes)
783 297 3 java.util.ArrayList::<init> (44 bytes)
785 298 ! 3 java.util.zip.ZipFile$ZipFileInputStream::read (125 bytes)
785 299 ! 4 sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
799 67 ! 3 made not entrant sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
--- n java.lang.Class::isPrimitive
--- n java.lang.Class::getInterfaces
802 300 3 groovy.lang.MetaMethod::isStatic (16 bytes)
802 302 1 org.codehaus.groovy.reflection.GeneratedMetaMethod::getModifiers (2 bytes)
802 232 3 made not entrant org.codehaus.groovy.reflection.GeneratedMetaMethod::getModifiers (2 bytes)
802 301 3 java.util.HashMap::getEntry (79 bytes)
804 303 3 sun.reflect.ReflectionFactory::copyMethod (10 bytes)
805 307 3 org.codehaus.groovy.reflection.ClassInfo$ThreadLocalMapHandler::get (53 bytes)
806 304 3 java.lang.reflect.ReflectAccess::copyMethod (5 bytes)
806 305 3 java.lang.reflect.Method::copy (67 bytes)
806 309 3 java.lang.Class$MethodArray::add (51 bytes)
807 306 3 java.lang.reflect.Method::<init> (68 bytes)
807 312 3 java.lang.reflect.Modifier::isStatic (13 bytes)
808 310 3 java.lang.Class$MethodArray::get (7 bytes)
808 308 3 java.util.Arrays::swap (15 bytes)
808 311 3 java.lang.ref.WeakReference::<init> (6 bytes)
809 313 s 3 java.lang.StringBuffer::append (8 bytes)
--- ns java.lang.Throwable::fillInStackTrace
814 314 3 java.lang.Object::equals (11 bytes)
814 315 3 java.util.HashMap$HashIterator::<init> (63 bytes)
815 317 3 java.beans.FeatureDescriptor::getObject (13 bytes)
815 316 3 java.beans.FeatureDescriptor::createReference (33 bytes)
816 318 3 org.codehaus.groovy.util.SingleKeyHashMap::getOrPut (137 bytes)
817 320 3 org.codehaus.groovy.reflection.CachedMethod::isStatic (8 bytes)
817 321 3 org.codehaus.groovy.runtime.metaclass.MethodHelper::isStatic (19 bytes)
817 319 3 groovy.lang.MetaClassImpl::addToAllMethodsIfPublic (22 bytes)
818 322 3 groovy.lang.MetaClassImpl$1MOPIter::processFastArray (213 bytes)
820 323 3 groovy.lang.MetaProperty::<init> (15 bytes)
821 324 3 java.util.AbstractMap::<init> (15 bytes)
821 325 3 java.util.HashSet::iterator (13 bytes)
822 326 3 java.util.HashMap::keySet (28 bytes)
822 327 3 java.util.HashMap$KeySet::iterator (8 bytes)
823 328 3 java.util.HashMap::newKeyIterator (10 bytes)
823 329 3 java.util.HashMap$KeyIterator::<init> (6 bytes)
823 330 3 java.util.HashMap$KeyIterator::<init> (11 bytes)
--- n java.lang.Class::isInterface
825 331 3 java.util.HashMap$ValueIterator::next (8 bytes)
825 332 3 java.util.TreeMap::parentOf (13 bytes)
825 334 3 groovy.lang.MetaClassImpl::findPropertyMethod (356 bytes)
--- n java.security.AccessController::doPrivileged (static)
830 333 3 org.codehaus.groovy.util.SingleKeyHashMap::put (10 bytes)
830 335 ! 3 java.net.URLClassLoader$1::run (74 bytes)
836 336 3 java.util.AbstractSet::<init> (5 bytes)
--- n java.util.zip.ZipEntry::initFields
837 337 3 org.codehaus.groovy.reflection.CachedClass::getInterfaces (11 bytes)
852 10 3 made zombie java.lang.String::indexOf (151 bytes)
853 3 3 made zombie java.lang.String::hashCode (64 bytes)
854 341 4 java.lang.String::compareTo (150 bytes)
854 1 3 made zombie java.lang.String::equals (88 bytes)
855 26 3 made zombie java.lang.String::startsWith (78 bytes)
856 29 3 made zombie java.lang.String::indexOf (166 bytes)
856 30 3 made zombie java.lang.String::lastIndexOf (156 bytes)
857 22 3 made zombie java.lang.String::getChars (66 bytes)
858 18 3 made zombie java.lang.CharacterDataLatin1::getProperties (11 bytes)
859 23 3 made zombie java.lang.AbstractStringBuilder::append (60 bytes)
860 11 3 made zombie java.lang.String::indexOf (7 bytes)
861 31 3 made zombie java.lang.String::substring (83 bytes)
862 36 3 made zombie java.util.zip.ZipFile::ensureOpen (37 bytes)
863 35 ! 3 made zombie sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
864 43 3 made zombie java.util.zip.ZStreamRef::address (5 bytes)
864 216 3 made not entrant java.lang.String::compareTo (150 bytes)
865 44 s! 3 made zombie sun.misc.URLClassPath::getLoader (145 bytes)
865 49 3 made zombie java.lang.String::<init> (72 bytes)
866 50 3 made zombie java.util.Arrays::copyOfRange (63 bytes)
867 47 3 made zombie java.util.ArrayList::get (12 bytes)
868 60 3 made zombie java.lang.String::replace (142 bytes)
868 48 3 made zombie java.util.ArrayList::RangeCheck (48 bytes)
869 51 3 made zombie java.lang.String::startsWith (7 bytes)
870 72 s! 3 made zombie sun.misc.URLClassPath::getLoader (145 bytes)
871 77 3 made zombie java.util.HashMap::get (79 bytes)
872 100 3 made zombie java.lang.ref.SoftReference::get (29 bytes)
873 343 3 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyNonPrivateNonNewMetaMethods (171 bytes)
875 344 4 java.lang.reflect.Method::equals (107 bytes)
876 115 3 made zombie org.codehaus.groovy.reflection.CachedMethod::getName (8 bytes)
878 346 3 java.lang.Class$MethodArray::addIfNotPresent (47 bytes)
880 339 3 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyNonPrivateMethods (149 bytes)
881 242 3 made not entrant java.lang.reflect.Method::equals (107 bytes)
883 345 3 java.beans.FeatureDescriptor::getClass0 (11 bytes)
884 342 3 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::isNonRealMethod (48 bytes)
885 340 3 org.codehaus.groovy.reflection.CachedMethod::<init> (15 bytes)
886 338 3 org.codehaus.groovy.reflection.ParameterTypes::setParametersTypes (32 bytes)
887 347 3 java.lang.Float::isNaN (12 bytes)
888 348 3 java.lang.ref.SoftReference::<init> (13 bytes)
889 350 3 groovy.lang.MetaClassImpl$1::methodNameAction (169 bytes)
892 354 ! 3 java.lang.StringCoding::encode (120 bytes)
895 351 3 java.lang.ClassNotFoundException::<init> (7 bytes)
896 352 3 java.lang.Exception::<init> (7 bytes)
897 349 3 org.codehaus.groovy.reflection.CachedMethod::getPT (8 bytes)
898 353 3 java.lang.Throwable::<init> (25 bytes)
899 358 3 java.beans.FeatureDescriptor::createReference (6 bytes)
900 361 s 3 org.codehaus.groovy.reflection.ParameterTypes::getParametersTypes0 (67 bytes)
902 362 3 java.beans.Introspector::addMethod (196 bytes)
904 363 3 java.beans.FeatureDescriptor::<init> (5 bytes)
905 365 3 org.codehaus.groovy.util.SingleKeyHashMap::get (67 bytes)
906 359 3 java.util.AbstractList::<init> (10 bytes)
907 364 3 java.beans.FeatureDescriptor::setName (6 bytes)
908 355 3 sun.nio.cs.UTF_8$Encoder::encodeLoop (28 bytes)
909 356 3 java.nio.charset.CharsetEncoder::flush (49 bytes)
910 360 3 java.lang.String::toCharArray (20 bytes)
911 366 4 java.lang.AbstractStringBuilder::append (40 bytes)
911 357 3 java.nio.charset.CharsetEncoder::implFlush (4 bytes)
913 367 ! 3 java.io.BufferedReader::readLine (304 bytes)
913 368 4 sun.nio.cs.UTF_8$Encoder::encodeArrayLoop (490 bytes)
916 19 3 made not entrant java.lang.AbstractStringBuilder::append (40 bytes)
927 34 3 made not entrant sun.nio.cs.UTF_8$Encoder::encodeArrayLoop (490 bytes)
932 369 3 java.util.LinkedList$ListItr::checkForComodification (23 bytes)
--- n java.lang.Class::getClassLoader0
938 371 3 org.objectweb.asm.ClassWriter::a (49 bytes)
939 370 3 org.objectweb.asm.Item::a (146 bytes)
940 372 3 org.objectweb.asm.ByteVector::putByte (39 bytes)
941 373 3 java.lang.StringBuffer::<init> (7 bytes)
942 374 3 java.net.URLStreamHandler::toExternalForm (219 bytes)
946 378 3 org.codehaus.groovy.reflection.CachedMethod::compareToMethod (125 bytes)
947 381 4 java.lang.StringBuilder::append (8 bytes)
949 377 3 org.codehaus.groovy.reflection.CachedMethod$MyComparator::compare (43 bytes)
950 380 3 org.codehaus.groovy.util.ComplexKeyHashMap$1::hasNext (13 bytes)
950 376 3 java.beans.PropertyDescriptor::getWriteMethod0 (11 bytes)
951 382 3 java.util.jar.Attributes$Name::hashCode (24 bytes)
951 375 3 java.util.ArrayList::<init> (7 bytes)
951 383 3 org.codehaus.groovy.reflection.ReflectionCache::isAssignableFrom (13 bytes)
951 379 s! 3 java.beans.PropertyDescriptor::getReadMethod (173 bytes)
955 386 3 java.util.LinkedList$ListItr::hasNext (20 bytes)
955 384 ! 3 java.net.URLClassLoader::findClass (29 bytes)
955 25 3 made not entrant java.lang.StringBuilder::append (8 bytes)
956 385 3 java.net.URLClassLoader$1::<init> (15 bytes)
956 387 3 java.util.HashMap::resize (52 bytes)
957 388 3 java.lang.Class::arrayContentsEq (70 bytes)
958 393 1 java.lang.Class$MethodArray::get (7 bytes)
958 310 3 made not entrant java.lang.Class$MethodArray::get (7 bytes)
958 392 s 3 java.beans.MethodDescriptor::setParams (74 bytes)
959 389 3 java.beans.MethodDescriptor::<init> (7 bytes)
959 390 3 java.beans.MethodDescriptor::<init> (23 bytes)
960 391 s 3 java.beans.MethodDescriptor::setMethod (38 bytes)
961 394 3 java.beans.FeatureDescriptor::setClass0 (9 bytes)
961 395 3 groovy.lang.MetaClassImpl::addElementToList (58 bytes)
962 396 ! 3 groovy.lang.MetaClassImpl::getPropName (77 bytes)
962 397 3 groovy.lang.MetaClassImpl::createMetaBeanProperty (218 bytes)
--- n java.lang.Object::getClass
965 400 3 org.objectweb.asm.ByteVector::putUTF8 (394 bytes)
967 401 3 org.objectweb.asm.ByteVector::putShort (52 bytes)
967 398 3 org.objectweb.asm.Item::<init> (66 bytes)
968 399 3 org.objectweb.asm.ClassWriter::b (147 bytes)
968 402 s 3 java.util.Vector::addElement (38 bytes)
968 403 4 org.codehaus.groovy.util.ManagedReference::get (10 bytes)
970 103 3 made not entrant org.codehaus.groovy.util.ManagedReference::get (10 bytes)
971 404 3 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
972 405 3 sun.reflect.ByteVectorImpl::add (38 bytes)
--- n java.lang.Class::isArray
974 406 3 org.objectweb.asm.Item::a (240 bytes)
975 407 3 org.objectweb.asm.MethodWriter::visitVarInsn (281 bytes)
977 409 3 sun.misc.MetaIndex::mayContain (51 bytes)
979 410 3 java.util.LinkedList$ListItr::next (63 bytes)
980 408 3 org.objectweb.asm.ClassWriter::newUTF8 (70 bytes)
983 411 4 java.lang.Math::min (11 bytes)
983 412 3 java.util.WeakHashMap::maskNull (12 bytes)
984 15 3 made not entrant java.lang.Math::min (11 bytes)
--- n java.security.AccessController::doPrivileged (static)
984 413 3 java.util.WeakHashMap::indexFor (6 bytes)
985 415 3 org.codehaus.groovy.util.ComplexKeyHashMap$1::nextEntry (74 bytes)
986 414 3 org.codehaus.groovy.util.ComplexKeyHashMap$1::next (5 bytes)
987 418 3 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::findMatchingMethod (51 bytes)
989 420 1 java.lang.System::getSecurityManager (4 bytes)
990 61 3 made not entrant java.lang.System::getSecurityManager (4 bytes)
992 419 3 java.util.Arrays::mergeSort (234 bytes)
994 416 3 java.util.concurrent.ConcurrentHashMap::hash (49 bytes)
995 421 3 groovy.lang.MetaClassImpl$Index::getNotNull (32 bytes)
996 423 3 java.security.PrivilegedActionException::<init> (14 bytes)
997 422 3 org.codehaus.groovy.reflection.CachedField::getModifiers (8 bytes)
998 424 3 java.lang.Exception::<init> (6 bytes)
999 426 4 org.codehaus.groovy.reflection.CachedMethod::getModifiers (8 bytes)
999 425 3 java.lang.Throwable::<init> (36 bytes)
1000 226 3 made not entrant org.codehaus.groovy.reflection.CachedMethod::getModifiers (8 bytes)
1000 429 4 java.lang.Class$MethodArray::removeByNameAndSignature (71 bytes)
1000 428 3 java.lang.reflect.Modifier::isAbstract (14 bytes)
1001 417 3 org.codehaus.groovy.runtime.metaclass.ReflectionMetaMethod::getName (8 bytes)
1002 427 3 java.lang.ClassLoader::getCallerClassLoader (16 bytes)
--- n java.lang.ClassLoader::defineClass1
1004 431 ! 3 java.lang.ClassLoader::defineClassCond (72 bytes)
1007 430 4 java.util.ArrayList::add (29 bytes)
1007 244 3 made not entrant java.lang.Class$MethodArray::removeByNameAndSignature (71 bytes)
1007 436 3 org.objectweb.asm.ByteVector::b (64 bytes)
1008 435 3 java.lang.ClassLoader::addClass (9 bytes)
1008 432 3 java.lang.ClassLoader::preDefineClass (109 bytes)
1009 433 s 3 java.lang.ClassLoader::checkCerts (155 bytes)
1011 437 s! 3 java.beans.PropertyDescriptor::getWriteMethod (136 bytes)
1012 101 3 made not entrant java.util.ArrayList::add (29 bytes)
1012 438 4 java.util.ArrayList::ensureCapacity (58 bytes)
1014 439 3 org.objectweb.asm.Type::getArgumentsAndReturnSizes (151 bytes)
1016 108 3 made not entrant java.util.ArrayList::ensureCapacity (58 bytes)
--- n java.lang.Class::getModifiers
1018 440 3 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::hash (31 bytes)
1018 434 3 java.lang.ClassLoader::defineClassSourceLocation (28 bytes)
1019 441 3 java.util.ArrayList::toArray (60 bytes)
1019 442 3 java.util.jar.JarFile::getManifestFromReference (113 bytes)
1022 450 ! 3 org.codehaus.groovy.reflection.CachedClass::getSuperClassDistance (56 bytes)
1023 447 3 java.lang.AbstractStringBuilder::append (71 bytes)
1023 445 3 java.lang.Class::checkInitted (19 bytes)
1023 451 4 org.codehaus.groovy.reflection.CachedMethod::compareTo (25 bytes)
1023 446 3 java.lang.Class::clearCachesOnClassRedefinition (70 bytes)
1024 448 3 java.lang.AbstractStringBuilder::stringSizeOfInt (21 bytes)
1024 449 3 java.lang.Integer::getChars (131 bytes)
1025 453 3 sun.jkernel.DownloadManager::isJREComplete (4 bytes)
1025 454 3 sun.jkernel.DownloadManager::getBootClassPathEntryForClass (38 bytes)
1025 443 3 java.security.CodeSource::hashCode (17 bytes)
1026 444 s 3 java.net.URL::hashCode (30 bytes)
1026 455 3 java.util.Arrays::copyOf (47 bytes)
1045 452 4 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::addMethodToList (290 bytes)
1124 456 3 java.lang.String::compareTo (9 bytes)
1125 463 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::compareAndSetState (13 bytes)
1127 122 3 made not entrant java.util.concurrent.locks.AbstractQueuedSynchronizer::compareAndSetState (13 bytes)
1128 464 1 java.util.concurrent.locks.AbstractQueuedSynchronizer::setState (6 bytes)
1129 124 3 made not entrant java.util.concurrent.locks.AbstractQueuedSynchronizer::setState (6 bytes)
1130 467 3 org.objectweb.asm.Type::a (214 bytes)
1133 461 3 groovy.lang.MetaBeanProperty::<init> (18 bytes)
1134 465 3 org.codehaus.groovy.reflection.CachedClass$CachedMethodComparatorByName::compare (18 bytes)
1135 458 3 groovy.lang.MetaClassImpl::establishStaticMetaProperty (268 bytes)
1145 457 s! 3 java.beans.PropertyDescriptor::getPropertyType (33 bytes)
1152 459 3 java.beans.PropertyDescriptor::getPropertyType0 (11 bytes)
1154 462 3 org.codehaus.groovy.reflection.CachedClass::getMethods (11 bytes)
1159 468 3 java.util.Arrays::fill (28 bytes)
1163 469 3 java.util.Arrays::rangeCheck (74 bytes)
1183 470 3 org.objectweb.asm.MethodWriter::a (38 bytes)
1189 471 3 java.util.concurrent.ConcurrentHashMap::segmentFor (17 bytes)
1190 472 3 java.lang.Class::copyMethods (36 bytes)
1195 473 3 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::resize (103 bytes)
1197 475 3 org.codehaus.groovy.reflection.CachedField::<init> (18 bytes)
1198 476 3 org.objectweb.asm.ClassWriter::newClass (9 bytes)
1201 478 3 org.codehaus.groovy.util.ComplexKeyHashMap::<init> (11 bytes)
1228 483 3 org.codehaus.groovy.util.FastArray::<init> (16 bytes)
1238 484 3 org.codehaus.groovy.util.FastArray::copy (31 bytes)
1238 479 3 org.codehaus.groovy.util.ComplexKeyHashMap::init (20 bytes)
1240 477 3 org.codehaus.groovy.util.SingleKeyHashMap::<init> (5 bytes)
--- n sun.reflect.Reflection::getCallerClass (static)
1244 486 3 org.objectweb.asm.Label::<init> (5 bytes)
1261 488 3 groovy.lang.MetaClassImpl::findMatchingMethod (93 bytes)
1280 485 3 org.objectweb.asm.ClassWriter::a (15 bytes)
1280 489 3 org.objectweb.asm.MethodWriter::visitInsn (95 bytes)
1284 495 3 java.lang.CharacterDataLatin1::getType (10 bytes)
1286 225 4 made not entrant java.lang.String::equals (88 bytes)
1287 480 3 org.codehaus.groovy.reflection.CachedClass::addSubclassExpandos (142 bytes)
1292 105 3 made zombie java.lang.ThreadLocal::get (34 bytes)
1292 133 3 made zombie org.codehaus.groovy.reflection.ClassInfo$ThreadLocalMapHandler::get (53 bytes)
1292 236 ! 3 made zombie java.lang.StringCoding::encode (120 bytes)
1292 297 3 made not entrant java.util.ArrayList::<init> (44 bytes)
1297 45 3 made zombie sun.net.www.ParseUtil::encodePath (336 bytes)
1301 67 ! 3 made zombie sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
1306 344 4 made not entrant java.lang.reflect.Method::equals (107 bytes)
1309 104 3 made zombie java.lang.ThreadLocal::getMap (5 bytes)
1310 496 3 com.sun.org.apache.xerces.internal.util.XMLChar::isInvalid (13 bytes)
1320 232 3 made zombie org.codehaus.groovy.reflection.GeneratedMetaMethod::getModifiers (2 bytes)
1322 500 3 com.sun.org.apache.xerces.internal.util.XMLChar::isContent (35 bytes)
1330 503 3 java.util.ArrayList::<init> (44 bytes)
1336 504 3 org.codehaus.groovy.reflection.CachedField::isStatic (8 bytes)
1337 481 3 org.codehaus.groovy.reflection.CachedClass::isAssignableFrom (21 bytes)
1346 506 3 java.util.concurrent.ConcurrentHashMap$Segment::get (66 bytes)
1349 509 3 java.util.concurrent.ConcurrentHashMap$Segment::getFirst (14 bytes)
1368 512 3 org.objectweb.asm.Label::a (214 bytes)
1370 492 3 sun.reflect.ReflectionFactory::copyField (10 bytes)
1374 514 3 org.objectweb.asm.ClassWriter::a (91 bytes)
1381 513 3 org.codehaus.groovy.util.FastArray::get (7 bytes)
1382 515 3 org.objectweb.asm.Edge::<init> (5 bytes)
1383 501 3 org.objectweb.asm.ClassWriter::a (70 bytes)
1385 511 3 org.objectweb.asm.MethodWriter::visitLabel (281 bytes)
1387 510 3 org.objectweb.asm.MethodWriter::visitMethodInsn (264 bytes)
1391 505 3 java.util.concurrent.ConcurrentHashMap::get (19 bytes)
1398 518 3 java.lang.reflect.Field::<init> (44 bytes)
1405 517 3 org.objectweb.asm.ByteVector::putInt (74 bytes)
1406 519 3 org.objectweb.asm.MethodWriter::e (87 bytes)
1408 493 3 java.lang.reflect.ReflectAccess::copyField (5 bytes)
1411 494 3 java.lang.reflect.Field::copy (59 bytes)
1425 522 3 groovy.lang.MetaClassImpl$MethodIndexAction::iterate (119 bytes)
1436 521 3 java.util.Arrays::mergeSort (235 bytes)
1442 526 3 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getMethods (91 bytes)
1457 532 3 sun.reflect.ClassFileAssembler::emitShort (24 bytes)
1458 529 3 org.objectweb.asm.ClassWriter::newNameType (10 bytes)
1460 530 3 org.codehaus.groovy.classgen.BytecodeHelper::getTypeDescription (5 bytes)
1461 531 3 org.objectweb.asm.Type::getDescriptor (18 bytes)
1467 507 3 org.codehaus.groovy.runtime.callsite.AbstractCallSite::<init> (28 bytes)
1471 527 3 org.codehaus.groovy.runtime.GroovyCategorySupport::getCategoryNameUsage (8 bytes)
1472 528 3 org.codehaus.groovy.runtime.GroovyCategorySupport$MyThreadLocal::getUsage (52 bytes)
1475 533 3 org.codehaus.groovy.classgen.BytecodeHelper::getClassInternalName (9 bytes)
1476 524 3 java.beans.FeatureDescriptor::addTable (47 bytes)
1477 534 3 java.lang.StringBuffer::<init> (18 bytes)
1477 520 3 java.lang.Class::checkMemberAccess (78 bytes)
1478 525 3 java.util.TreeMap::setColor (10 bytes)
1479 535 3 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getHeader (38 bytes)
1479 474 s 3 org.codehaus.groovy.reflection.stdclasses.ObjectCachedClass::getCachedSuperClass (2 bytes)
1480 523 3 java.util.TreeMap$ValueIterator::next (8 bytes)
1480 536 3 org.codehaus.groovy.reflection.CachedClass$3::initValue (254 bytes)
1497 545 3 groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
1505 541 3 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyMethodsToSuper (82 bytes)
1538 15 3 made zombie java.lang.Math::min (11 bytes)
1539 25 3 made zombie java.lang.StringBuilder::append (8 bytes)
1539 19 3 made zombie java.lang.AbstractStringBuilder::append (40 bytes)
1539 34 3 made zombie sun.nio.cs.UTF_8$Encoder::encodeArrayLoop (490 bytes)
1539 61 3 made zombie java.lang.System::getSecurityManager (4 bytes)
1539 108 3 made zombie java.util.ArrayList::ensureCapacity (58 bytes)
1539 103 3 made zombie org.codehaus.groovy.util.ManagedReference::get (10 bytes)
1539 101 3 made zombie java.util.ArrayList::add (29 bytes)
1539 122 3 made zombie java.util.concurrent.locks.AbstractQueuedSynchronizer::compareAndSetState (13 bytes)
1539 124 3 made zombie java.util.concurrent.locks.AbstractQueuedSynchronizer::setState (6 bytes)
1540 540 3 org.codehaus.groovy.reflection.ParameterTypes::coerceArgumentsToClasses (55 bytes)
1542 216 3 made zombie java.lang.String::compareTo (150 bytes)
1542 226 3 made zombie org.codehaus.groovy.reflection.CachedMethod::getModifiers (8 bytes)
1542 225 4 made zombie java.lang.String::equals (88 bytes)
1542 242 3 made zombie java.lang.reflect.Method::equals (107 bytes)
1542 244 3 made zombie java.lang.Class$MethodArray::removeByNameAndSignature (71 bytes)
1542 539 3 org.objectweb.asm.ClassWriter::a (71 bytes)
1544 310 3 made zombie java.lang.Class$MethodArray::get (7 bytes)
1544 544 ! 3 groovy.lang.MetaClassImpl::findMethod (146 bytes)
1547 537 3 groovy.lang.GroovySystem::getMetaClassRegistry (4 bytes)
1548 538 3 org.codehaus.groovy.runtime.GroovyCategorySupport::hasCategoryInCurrentThread (35 bytes)
1548 547 3 java.lang.Class::getReflectionFactory (26 bytes)
1549 542 3 java.util.TreeMap$PrivateEntryIterator::hasNext (13 bytes)
1549 543 3 org.codehaus.groovy.reflection.CachedMethod::find (30 bytes)
1550 548 3 java.util.Arrays::asList (9 bytes)
1551 549 3 java.util.Arrays$ArrayList::<init> (22 bytes)
1551 550 ! 3 sun.reflect.misc.ReflectUtil::isPackageAccessible (12 bytes)
1551 551 3 java.lang.Class$MethodArray::addAll (22 bytes)
1552 552 3 java.lang.Class$MethodArray::addAllIfNotPresent (32 bytes)
1552 553 3 java.lang.reflect.Modifier::isProtected (12 bytes)
1553 555 3 java.util.LinkedList$ListItr::<init> (189 bytes)
1554 556 3 org.codehaus.groovy.reflection.ParameterTypes::correctArguments (79 bytes)
1555 557 3 org.objectweb.asm.Item::<init> (5 bytes)
1555 554 3 java.util.LinkedList::listIterator (10 bytes)
1556 558 3 org.objectweb.asm.MethodWriter::visitTypeInsn (99 bytes)
1556 559 3 org.codehaus.groovy.reflection.ParameterTypes::getNativeParameterTypes (16 bytes)
1560 560 3 java.util.LinkedList$Entry::<init> (20 bytes)
1560 561 3 java.lang.reflect.AccessibleObject::setAccessible (37 bytes)
1561 562 3 groovy.lang.MetaClassImpl::populateMethods (372 bytes)
1564 567 2 java.beans.PropertyDescriptor::setPropertyType (9 bytes)
1565 568 2 java.lang.Class::searchMethods (90 bytes)
1566 564 ! 2 java.lang.ref.ReferenceQueue::poll (28 bytes)
1566 565 2 java.util.WeakHashMap::getTable (9 bytes)
1567 566 2 java.util.WeakHashMap::expungeStaleEntries (125 bytes)
1569 569 2 groovy.lang.MetaClassImpl::checkInitalised (76 bytes)
1571 570 2 java.lang.Class::forName (9 bytes)
1573 571 2 org.objectweb.asm.ByteVector::<init> (13 bytes)
1573 572 2 org.objectweb.asm.ByteVector::putByteArray (49 bytes)
1574 573 2 org.codehaus.groovy.classgen.BytecodeHelper::getMethodDescriptor (56 bytes)
1575 575 2 sun.reflect.ByteVectorImpl::getLength (7 bytes)
1576 576 2 sun.reflect.ByteVectorImpl::get (26 bytes)
1576 574 2 org.codehaus.groovy.runtime.ArrayUtil::createArray (9 bytes)
1581 577 2 java.beans.MethodDescriptor::<init> (99 bytes)
1581 580 2 java.util.TreeMap::put (240 bytes)
1582 578 2 java.lang.String::<init> (24 bytes)
1583 585 2 sun.reflect.UTF8::utf8Length (81 bytes)
1583 586 2 sun.reflect.ClassFileAssembler::cpi (22 bytes)
1583 579 2 java.lang.StringValue::from (7 bytes)
1584 581 2 java.util.TreeMap$Entry::<init> (35 bytes)
1584 582 2 java.lang.Character::isUpperCase (5 bytes)
1584 589 ! 2 sun.reflect.UTF8::encode (189 bytes)
1585 590 2 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes)
1586 583 2 java.lang.Character::isUpperCase (158 bytes)
1586 584 2 java.lang.CharacterDataLatin1::isUpperCase (16 bytes)
1586 587 2 java.lang.Class::privateGetDeclaredMethods (115 bytes)
1588 588 2 groovy.lang.MetaClassImpl::getVersion (11 bytes)
1590 592 2 org.codehaus.groovy.util.FastArray::<init> (13 bytes)
1591 593 2 java.lang.StringBuilder::append (8 bytes)
--- n java.lang.Class::getDeclaredConstructors0
1594 594 2 java.lang.Class::privateGetDeclaredConstructors (130 bytes)
1595 595 2 sun.reflect.ClassFileAssembler::setStack (25 bytes)
--- n java.lang.Class::getDeclaredMethods0
1600 596 2 org.codehaus.groovy.runtime.InvokerHelper::asArray (32 bytes)
1600 597 2 org.codehaus.groovy.reflection.ClassInfo::lock (8 bytes)
1601 600 2 org.codehaus.groovy.classgen.BytecodeHelper::doCast (63 bytes)
1602 598 2 org.codehaus.groovy.reflection.ClassInfo::unlock (8 bytes)
1602 599 2 org.codehaus.groovy.reflection.ClassInfo::getMetaClassUnderLock (95 bytes)
1603 602 2 org.objectweb.asm.MethodWriter::visitMaxs (1104 bytes)
1607 601 2 sun.reflect.ReflectionFactory::inflationThreshold (4 bytes)
1609 603 2 java.lang.Class::privateGetPublicMethods (266 bytes)
--- n java.lang.Class::getComponentType
1611 604 2 java.util.AbstractCollection::toArray (116 bytes)
1612 605 2 java.util.LinkedList::addBefore (52 bytes)
1613 606 2 org.codehaus.groovy.runtime.MetaClassHelper::sameClasses (74 bytes)
1614 609 2 org.codehaus.groovy.runtime.callsite.CallSiteGenerator::writeMethod (687 bytes)
1619 607 2 org.objectweb.asm.ByteVector::a (51 bytes)
1619 608 2 org.codehaus.groovy.reflection.CachedMethod::getParamsCount (6 bytes)
1620 610 2 org.objectweb.asm.MethodWriter::visitJumpInsn (379 bytes)
1621 615 ! 2 java.beans.Introspector::getPublicDeclaredMethods (92 bytes)
1622 620 2 java.util.TreeMap::successor (66 bytes)
1623 614 2 java.beans.Introspector::makeQualifiedMethodName (50 bytes)
1624 619 2 java.util.TreeMap$PrivateEntryIterator::nextEntry (54 bytes)
1624 621 2 groovy.lang.MetaClassImpl::getMethods (174 bytes)
1626 622 2 org.codehaus.groovy.runtime.GroovyCategorySupport::getCategoryMethods (21 bytes)
1626 623 2 org.codehaus.groovy.runtime.GroovyCategorySupport$MyThreadLocal::getInfoNullable (24 bytes)
1627 617 2 java.beans.Introspector::decapitalize (68 bytes)
1628 616 2 java.beans.FeatureDescriptor::<init> (137 bytes)
1628 618 2 java.util.TreeMap::leftOf (13 bytes)
1628 613 2 java.util.LinkedList::addFirst (14 bytes)
1629 624 2 java.util.concurrent.locks.AbstractOwnableSynchronizer::setExclusiveOwnerThread (6 bytes)
1629 625 2 java.util.ArrayList::addAll (54 bytes)
1629 611 2 org.objectweb.asm.Label::a (83 bytes)
1630 626 2 java.util.Arrays$ArrayList::toArray (11 bytes)
1631 627 2 sun.reflect.ClassFileAssembler::getLength (11 bytes)
1631 628 2 sun.reflect.ClassFileAssembler::incStack (11 bytes)
1632 629 2 org.codehaus.groovy.runtime.callsite.AbstractCallSite::<init> (45 bytes)
1633 630 ! 2 java.lang.reflect.Method::invoke (167 bytes)
1635 631 2 sun.reflect.DelegatingMethodAccessorImpl::invoke (10 bytes)
1635 632 2 org.codehaus.groovy.runtime.callsite.AbstractCallSite::call (10 bytes)
1640 633 2 groovy.lang.MetaMethod::equal (38 bytes)
1640 634 ! 2 org.codehaus.groovy.reflection.ClassInfo::getMetaClass (33 bytes)
1641 639 2 org.objectweb.asm.MethodWriter::a (1266 bytes)
1646 561 3 made not entrant java.lang.reflect.AccessibleObject::setAccessible (37 bytes)
1646 297 3 made zombie java.util.ArrayList::<init> (44 bytes)
1646 520 3 made not entrant java.lang.Class::checkMemberAccess (78 bytes)
1647 637 2 org.objectweb.asm.MethodWriter::<init> (265 bytes)
1649 638 2 org.objectweb.asm.MethodWriter::a (667 bytes)
1652 344 4 made zombie java.lang.reflect.Method::equals (107 bytes)
1652 643 2 org.codehaus.groovy.util.ComplexKeyHashMap$1::<init> (64 bytes)
1653 641 2 java.beans.Introspector::addPropertyDescriptor (48 bytes)
1654 644 3 java.util.Properties$LineReader::readLine (452 bytes)
1656 642 2 org.codehaus.groovy.util.ComplexKeyHashMap::getEntrySetIterator (9 bytes)
1657 640 2 java.util.HashMap::<init> (35 bytes)
1657 635 2 org.codehaus.groovy.reflection.ClassInfo::getMetaClassForClass (36 bytes)
1657 645 2 java.net.URI$Parser::charAt (9 bytes)
1658 636 2 org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl::getMetaClass (8 bytes)
1658 646 2 java.io.BufferedReader::ensureOpen (18 bytes)
1659 647 2 java.io.StreamTokenizer::read (38 bytes)
1659 648 ! 2 java.io.BufferedReader::read (104 bytes)
1660 649 2 java.nio.ByteBuffer::array (35 bytes)
1660 650 2 java.net.URI::match (50 bytes)
1661 651 2 java.net.URI::access$300 (7 bytes)
1663 652 3 java.lang.Class::checkMemberAccess (78 bytes)
1664 653 2 org.codehaus.groovy.reflection.ParameterTypes::isValidMethod (79 bytes)
1667 654 2 java.util.zip.ZipFile::getInputStream (9 bytes)
1669 655 2 java.util.zip.ZipEntry::getSize (5 bytes)
1671 656 2 java.util.WeakHashMap::eq (19 bytes)
1671 657 ! 2 java.beans.PropertyDescriptor::findPropertyType (173 bytes)
1673 659 2 groovy.lang.MetaClassImpl::copyNonPrivateFields (75 bytes)
1674 658 2 java.beans.PropertyDescriptor::setClass0 (25 bytes)
1676 660 ! 2 java.nio.charset.CharsetDecoder::decode (287 bytes)
1678 662 2 java.nio.charset.CharsetDecoder::reset (11 bytes)
1678 661 2 sun.nio.cs.UTF_8$Decoder::decodeLoop (28 bytes)
1678 663 2 java.lang.String::checkBounds (46 bytes)
1680 664 s 2 sun.misc.Launcher$AppClassLoader::loadClass (45 bytes)
1686 665 2 java.lang.Character::charCount (12 bytes)
1700 666 2 org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation::castToBoolean (22 bytes)
1705 667 2 org.codehaus.groovy.tools.RootLoader::findClass (9 bytes)
1705 668 2 java.util.TreeMap::fixAfterInsertion (267 bytes)
1708 669 2 groovy.lang.MetaClassImpl::addMetaBeanProperty (99 bytes)
1709 670 2 org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation::booleanUnbox (5 bytes)
--- n java.lang.ClassLoader::findBootstrapClass
1720 671 2 java.beans.Introspector::isSubclass (81 bytes)
--- n java.lang.reflect.Array::newArray (static)
1723 672 3 org.codehaus.groovy.util.ComplexKeyHashMap::resize (103 bytes)
1724 673 2 org.codehaus.groovy.reflection.CachedClass::getNewMetaMethods (183 bytes)
1726 674 2 groovy.lang.MetaClassImpl::addFields (48 bytes)
1732 675 2 sun.net.www.protocol.jar.Handler::parseURL (202 bytes)
1733 676 2 sun.net.www.protocol.jar.Handler::parseContextSpec (155 bytes)
1735 677 2 sun.net.www.protocol.jar.Handler::indexOfBangSlash (52 bytes)
1736 679 2 sun.net.www.ParseUtil::canonizeString (195 bytes)
1737 680 2 java.net.URLStreamHandler::setURL (159 bytes)
1738 681 s 2 java.util.jar.JarFile::getInputStream (89 bytes)
1739 678 2 sun.net.www.ParseUtil::<init> (5 bytes)
1743 682 2 java.beans.PropertyDescriptor::<init> (41 bytes)
1745 683 2 java.lang.String::<init> (54 bytes)
1746 684 ! 2 sun.net.www.ParseUtil::decode (194 bytes)
1747 685 3 java.util.Arrays::fill (28 bytes)
1748 1% 3 java.util.Arrays::fill @ 10 (28 bytes)
1749 686 2 java.util.Properties::loadConvert (505 bytes)
1752 687 2 java.lang.Class::getClassLoader (49 bytes)
1753 688 3 java.lang.reflect.AccessibleObject::setAccessible (37 bytes)
1753 689 2 groovy.lang.MetaClassImpl$MethodIndexAction::skipClass (2 bytes)
1755 690 2 java.util.WeakHashMap$Entry::access$102 (7 bytes)
1756 691 2 java.lang.Class$MethodArray::compactAndTrim (69 bytes)
1756 692 2 org.codehaus.groovy.runtime.callsite.MetaClassSite::<init> (11 bytes)
--- n java.lang.Class::getName0
1759 693 2 java.io.File::<init> (42 bytes)
1760 694 2 java.lang.reflect.AccessibleObject::setAccessible (21 bytes)
1761 695 2 java.io.ExpiringCache::entryFor (57 bytes)
1761 696 2 java.util.LinkedHashMap::get (25 bytes)
1762 697 2 java.util.WeakHashMap::get (79 bytes)
1763 698 s 2 java.beans.PropertyDescriptor::setReadMethod (54 bytes)
1764 699 s 2 java.beans.PropertyDescriptor::setWriteMethod (54 bytes)
1765 700 2 java.io.BufferedReader::readLine (6 bytes)
1767 701 2 sun.nio.cs.StreamEncoder::ensureOpen (18 bytes)
1768 702 2 java.nio.Buffer::remaining (10 bytes)
1768 703 2 java.io.PrintWriter::ensureOpen (18 bytes)
1768 704 2 java.io.OutputStreamWriter::write (11 bytes)
1769 705 ! 2 org.codehaus.groovy.reflection.CachedMethod::invoke (70 bytes)
1770 706 2 java.util.AbstractList::listIterator (6 bytes)
1772 707 2 sun.misc.Launcher$ExtClassLoader::findClass (11 bytes)
1779 708 s 2 java.io.ByteArrayOutputStream::write (55 bytes)
1780 709 2 sun.misc.URLClassPath$JarLoader$2::getCodeSourceURL (8 bytes)
--- n java.lang.Thread::isInterrupted
1781 710 2 sun.misc.URLClassPath$JarLoader$2::getManifest (11 bytes)
1781 711 2 java.util.jar.JarFile::getManifest (5 bytes)
1781 712 2 sun.misc.URLClassPath$JarLoader$2::getInputStream (15 bytes)
1782 713 2 java.lang.Thread::interrupted (8 bytes)
1782 714 2 sun.misc.URLClassPath$JarLoader$2::getContentLength (9 bytes)
1782 715 2 sun.misc.URLClassPath$JarLoader$2::getCodeSigners (8 bytes)
1782 716 ! 2 java.util.jar.JarFile$JarFileEntry::getCodeSigners (81 bytes)
1783 717 2 java.util.jar.JarFile::access$000 (5 bytes)
1783 718 2 java.security.CodeSource::<init> (43 bytes)
1784 719 2 sun.misc.URLClassPath$JarLoader::findResource (18 bytes)
1789 228 3 made not entrant org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::addMethodToList (290 bytes)
1790 498 4 java.lang.String::equals (88 bytes)
1790 720 2 java.lang.reflect.Constructor::setConstructorAccessor (21 bytes)
1791 721 2 sun.reflect.ConstructorAccessorImpl::<init> (5 bytes)
1793 722 2 java.security.CodeSource::matchCerts (254 bytes)
1794 723 2 java.util.regex.Pattern$BmpCharProperty::match (50 bytes)
1794 724 2 java.util.regex.Pattern$Single::isSatisfiedBy (14 bytes)
1795 725 2 java.lang.ClassLoader::checkPackageAccess (73 bytes)
1795 499 4 java.lang.reflect.Method::equals (107 bytes)
1796 726 2 java.lang.ClassLoader::defineClass (13 bytes)
1798 516 4 org.objectweb.asm.ByteVector::putUTF8 (394 bytes)
1799 727 3 java.lang.Character::isHighSurrogate (18 bytes)
1804 728 3 java.security.CodeSource::equals (60 bytes)
1806 729 3 sun.net.www.protocol.file.Handler::hostsEqual (69 bytes)
1807 731 3 java.util.AbstractSequentialList::iterator (5 bytes)
1808 730 3 java.net.URLStreamHandler::hostsEqual (75 bytes)
1810 732 3 java.util.HashMap::<init> (130 bytes)
1812 733 3 groovy.lang.MetaClassImpl$Index::put (10 bytes)
1815 734 s 3 java.io.ExpiringCache::get (39 bytes)
1816 735 ! 3 java.lang.SecurityManager::checkPackageAccess (156 bytes)
1819 737 3 java.util.AbstractCollection::addAll (38 bytes)
--- n java.lang.Class::forName0 (static)
1821 738 3 org.codehaus.groovy.runtime.metaclass.MetaClassRegistryImpl::getMetaClass (12 bytes)
1822 739 ! 3 org.codehaus.groovy.reflection.ClassInfo::getMetaClass (36 bytes)
1824 400 3 made not entrant org.objectweb.asm.ByteVector::putUTF8 (394 bytes)
1824 563 4 java.util.Arrays::binarySearch0 (95 bytes)
1825 741 3 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex$Header::<init> (26 bytes)
1825 736 3 org.codehaus.groovy.runtime.ScriptBytecodeAdapter::castToType (6 bytes)
1826 740 3 org.codehaus.groovy.reflection.ClassInfo::getPerInstanceMetaClass (21 bytes)
1830 743 3 groovy.lang.MetaClassImpl::invokeMethod (14 bytes)
1831 742 3 org.codehaus.groovy.runtime.InvokerHelper::invokePojoMethod (18 bytes)
1834 744 3 java.lang.Class::getMethod0 (97 bytes)
1836 745 3 org.codehaus.groovy.runtime.callsite.AbstractCallSite::noWrappers (27 bytes)
1837 748 3 org.codehaus.groovy.runtime.callsite.CallSiteGenerator::genCallWithFixedParams (69 bytes)
1840 751 3 org.objectweb.asm.MethodWriter::visitTryCatchBlock (99 bytes)
1842 752 3 org.objectweb.asm.Handler::<init> (5 bytes)
1842 749 3 org.objectweb.asm.Label::a (93 bytes)
1843 750 3 org.codehaus.groovy.classgen.BytecodeHelper::box (70 bytes)
1845 747 3 org.codehaus.groovy.runtime.callsite.CallSiteGenerator::genCallXxxWithArray (15 bytes)
1847 754 3 java.io.UnixFileSystem::parentOrNull (118 bytes)
1849 753 3 sun.reflect.misc.ReflectUtil::checkPackageAccess (77 bytes)
1851 755 3 java.beans.PropertyDescriptor::getPropertyEditorClass (11 bytes)
1856 756 ! 3 groovy.lang.MetaMethod::doMethodInvoke (22 bytes)
1858 758 2 org.codehaus.groovy.tools.shell.CommandSupport::getMetaClass (24 bytes)
1859 759 ! 2 groovy.lang.MetaClassImpl::invokeMethod (1073 bytes)
1866 762 2 org.codehaus.groovy.reflection.ParameterTypes::isValidExactMethod (36 bytes)
1867 760 2 groovy.lang.MetaClassImpl::getMethodWithCaching (65 bytes)
--- n sun.reflect.NativeMethodAccessorImpl::invoke0 (static)
1870 765 2 org.codehaus.groovy.runtime.MetaClassHelper::unwrap (36 bytes)
1871 766 2 org.codehaus.groovy.runtime.MetaClassHelper::convertToTypeArray (76 bytes)
1871 764 2 sun.reflect.NativeMethodAccessorImpl::invoke (91 bytes)
1872 763 2 groovy.lang.MetaClassImpl::getNormalMethodWithCaching (101 bytes)
1873 761 2 org.codehaus.groovy.runtime.InvokerHelper::getMetaClass (10 bytes)
1874 767 2 java.util.WeakHashMap::put (165 bytes)
1875 769 2 org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite::checkPojoMetaClass (33 bytes)
1875 775 3 java.lang.Class::searchMethods (90 bytes)
1877 568 2 made not entrant java.lang.Class::searchMethods (90 bytes)
1877 773 2 org.codehaus.groovy.runtime.MetaClassHelper::sameClasses (77 bytes)
1877 776 2 java.lang.Math::max (11 bytes)
1877 772 2 org.codehaus.groovy.runtime.InvokerHelper::invokeMethod (66 bytes)
1878 777 1 sun.reflect.ByteVectorImpl::getLength (7 bytes)
1879 575 2 made not entrant sun.reflect.ByteVectorImpl::getLength (7 bytes)
1879 774 2 org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation::box (14 bytes)
1879 771 2 groovy.lang.MetaClassImpl$Index::getNullable (9 bytes)
1879 778 2 org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite::call (23 bytes)
1879 779 ! 2 org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite::checkCall (56 bytes)
1880 781 2 sun.reflect.ClassFileAssembler::emitConstantPoolMethodref (28 bytes)
1881 782 2 org.codehaus.groovy.runtime.callsite.CallSiteArray::replaceCallSite (18 bytes)
1881 784 ! 2 java.lang.StringCoding::decode (120 bytes)
1883 785 ! 2 java.lang.StringCoding$StringDecoder::decode (130 bytes)
1885 786 2 java.nio.charset.CharsetDecoder::maxCharsPerByte (5 bytes)
1885 787 2 java.nio.CharBuffer::wrap (8 bytes)
1885 788 2 java.nio.charset.CharsetDecoder::flush (49 bytes)
1886 783 2 java.io.UnixFileSystem::isAbsolute (13 bytes)
1886 768 2 java.util.WeakHashMap$Entry::<init> (24 bytes)
1886 789 2 groovy.lang.MetaClassImpl::getMetaProperty (45 bytes)
1887 790 2 sun.reflect.ClassFileAssembler::emitConstantPoolNameAndType (28 bytes)
1887 791 2 groovy.lang.MetaClassImpl::chooseMethodInternal (287 bytes)
1891 792 2 java.io.UnixFileSystem::resolve (27 bytes)
1894 793 2 java.util.AbstractList::iterator (10 bytes)
1895 794 2 groovy.lang.MetaClassImpl::getMethodWithCachingInternal (152 bytes)
1899 795 2 java.lang.SecurityManager::checkMemberAccess (50 bytes)
1901 796 2 org.codehaus.groovy.tools.shell.util.NoExitSecurityManager::checkPermission (16 bytes)
--- n java.util.zip.ZipFile::read (static)
1908 797 2 java.util.zip.ZipFile$1::fill (80 bytes)
1909 798 ! 2 java.util.zip.Inflater::setInput (74 bytes)
1918 801 3 java.beans.Introspector::getTargetMethodInfo (255 bytes)
1920 802 2 java.beans.Introspector::getTargetEventInfo (1028 bytes)
1926 804 ! 2 org.codehaus.groovy.runtime.typehandling.DefaultTypeTransformation::castToType (1023 bytes)
groovy:000> 1936 806 2 java.util.Arrays::copyOf (13 bytes)
1936 805 2 org.objectweb.asm.ByteVector::a (52 bytes)
1937 807 ! 2 sun.nio.cs.StreamEncoder::write (78 bytes)
1937 808 2 sun.nio.cs.StreamEncoder::implWrite (156 bytes)
1939 803 2 org.codehaus.groovy.reflection.ReflectionCache::isArray (19 bytes)
2023 217 3 made not entrant org.codehaus.groovy.reflection.CachedMethod::compareTo (25 bytes)
2027 757 4 org.objectweb.asm.Type::getArgumentsAndReturnSizes (151 bytes)
2036 439 3 made not entrant org.objectweb.asm.Type::getArgumentsAndReturnSizes (151 bytes)
2036 482 4 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getOrPutMethods (193 bytes)
2054 231 3 made not entrant org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getOrPutMethods (193 bytes)
2054 746 4 java.util.HashMap::put (126 bytes)
2067 102 3 made not entrant java.util.HashMap::put (126 bytes)
2067 800 4 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::isMatchingMethod (68 bytes)
2381 256 3 made not entrant org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::isMatchingMethod (68 bytes)
2381 460 4 org.codehaus.groovy.reflection.ParameterTypes::getParameterTypes (16 bytes)
2399 257 3 made not entrant java.util.Arrays::binarySearch0 (95 bytes)
2478 227 3 made not entrant org.codehaus.groovy.reflection.ParameterTypes::getParameterTypes (16 bytes)
23703 809 3 java.io.PrintStream::ensureOpen (18 bytes)
25264 810 4 java.util.HashMap::getEntry (79 bytes)
25269 301 3 made not entrant java.util.HashMap::getEntry (79 bytes)
25270 814 3 java.lang.Class::getMethod (62 bytes)
25270 813 4 org.objectweb.asm.ClassWriter::a (49 bytes)
25270 816 4 org.objectweb.asm.ByteVector::putByte (39 bytes)
25271 372 3 made not entrant org.objectweb.asm.ByteVector::putByte (39 bytes)
25272 817 4 org.objectweb.asm.ByteVector::putShort (52 bytes)
25273 401 3 made not entrant org.objectweb.asm.ByteVector::putShort (52 bytes)
25273 812 4 org.objectweb.asm.Item::a (146 bytes)
25281 371 3 made not entrant org.objectweb.asm.ClassWriter::a (49 bytes)
25281 822 4 org.objectweb.asm.Item::<init> (66 bytes)
25282 398 3 made not entrant org.objectweb.asm.Item::<init> (66 bytes)
25282 823 4 org.objectweb.asm.ClassWriter::b (147 bytes)
25288 399 3 made not entrant org.objectweb.asm.ClassWriter::b (147 bytes)
25288 819 4 org.objectweb.asm.ClassWriter::newUTF8 (70 bytes)
25291 818 3 sun.reflect.MagicAccessorImpl::<init> (5 bytes)
25293 815 ! 3 org.codehaus.groovy.runtime.callsite.AbstractCallSite::createGroovyObjectGetPropertySite (83 bytes)
25295 820 3 org.codehaus.groovy.runtime.InvokerHelper::getMetaClass (28 bytes)
25295 821 3 java.lang.reflect.Constructor::getParameterTypes (14 bytes)
25301 370 3 made not entrant org.objectweb.asm.Item::a (146 bytes)
25301 811 4 org.objectweb.asm.ByteVector::b (64 bytes)
25304 436 3 made not entrant org.objectweb.asm.ByteVector::b (64 bytes)
25304 824 4 org.codehaus.groovy.util.AbstractConcurrentMapBase::hash (36 bytes)
25305 188 3 made not entrant org.codehaus.groovy.util.AbstractConcurrentMapBase::hash (36 bytes)
25307 825 4 java.lang.ClassLoader::checkName (43 bytes)
118 1 java.util.jar.Manifest$FastInputStream::readLine (167 bytes)
132 2 sun.nio.cs.UTF_8$Decoder::decode (640 bytes)
196 3 java.lang.String::indexOf (87 bytes)
200 4 java.lang.String::charAt (33 bytes)
261 5 sun.nio.cs.UTF_8$Encoder::encode (361 bytes)
397 6 java.lang.String::hashCode (67 bytes)
418 7 java.lang.String::indexOf (166 bytes)
426 8 java.lang.String::lastIndexOf (68 bytes)
621 9 n java.lang.System::arraycopy (0 bytes) (static)
636 10 java.io.UnixFileSystem::normalize (75 bytes)
647 11 java.lang.Object::<init> (1 bytes)
669 12 sun.net.www.ParseUtil::encodePath (336 bytes)
698 13 java.io.DataInputStream::readUTF (501 bytes)
702 14 java.io.BufferedInputStream::getBufIfOpen (21 bytes)
705 15 s java.io.BufferedInputStream::read (49 bytes)
717 16 java.lang.Math::min (11 bytes)
719 17 java.lang.String::replace (142 bytes)
740 18 java.lang.String::length (5 bytes)
767 19 java.lang.String::equals (88 bytes)
778 20 java.lang.String::startsWith (78 bytes)
813 21 java.lang.ref.Reference::get (5 bytes)
834 22 java.lang.String::getChars (66 bytes)
937 23 java.lang.ref.SoftReference::get (29 bytes)
1020 24 java.lang.AbstractStringBuilder::ensureCapacityInternal (16 bytes)
1024 25 java.lang.reflect.Method::getReturnType (5 bytes)
1037 26 java.lang.reflect.Method::getName (5 bytes)
1089 27 java.lang.String::startsWith (7 bytes)
1104 28 java.lang.AbstractStringBuilder::append (48 bytes)
1138 29 java.lang.String::compareTo (150 bytes)
1140 30 java.lang.reflect.Method::getDeclaringClass (5 bytes)
1192 31 org.codehaus.groovy.reflection.CachedMethod::getName (8 bytes)
1199 32 java.lang.Class$MethodArray::removeByNameAndSignature (71 bytes)
1215 33 n java.lang.Class::getGenericSignature (0 bytes)
1217 34 org.codehaus.groovy.util.ManagedReference::get (10 bytes)
1230 35 java.lang.Class$MethodArray::addIfNotPresent (47 bytes)
1237 36 java.lang.reflect.Method::equals (107 bytes)
1261 37 java.util.HashMap::indexFor (6 bytes)
1264 38 java.lang.StringBuilder::append (8 bytes)
1275 39 java.util.ArrayList::size (5 bytes)
1290 40 java.util.HashMap::hash (23 bytes)
1300 41 java.lang.CharacterData::of (120 bytes)
1302 42 java.lang.CharacterDataLatin1::getProperties (11 bytes)
1311 43 java.util.Arrays::copyOf (19 bytes)
1325 44 org.objectweb.asm.ByteVector::putUTF8 (394 bytes)
1335 45 s! sun.misc.URLClassPath::getLoader (154 bytes)
1356 46 sun.misc.URLClassPath::getResource (74 bytes)
1357 47 java.lang.String::substring (83 bytes)
1377 48 com.sun.beans.TypeResolver::prepare (243 bytes)
1574 49 org.codehaus.groovy.reflection.GeneratedMetaMethod::getName (5 bytes)
1581 50 java.util.Arrays::copyOfRange (63 bytes)
1590 51 java.lang.reflect.Method::getModifiers (5 bytes)
1617 52 ! sun.reflect.generics.parser.SignatureParser::current (40 bytes)
1640 53 org.objectweb.asm.Type::getArgumentsAndReturnSizes (151 bytes)
1663 54 java.lang.String::<init> (72 bytes)
1673 55 n java.util.zip.ZipFile::getEntry (0 bytes) (static)
1677 56 n java.lang.Object::hashCode (0 bytes)
1677 57 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::resize (103 bytes)
1686 58 java.util.ArrayList::rangeCheck (22 bytes)
1686 59 java.util.ArrayList::elementData (7 bytes)
1686 60 java.util.ArrayList::get (11 bytes)
1694 61 java.lang.AbstractStringBuilder::append (29 bytes)
1706 62 org.codehaus.groovy.reflection.ParameterTypes::getParameterTypes (16 bytes)
1725 63 java.util.Arrays::binarySearch0 (95 bytes)
1777 64 java.lang.Class::getTypeParameters (26 bytes)
1811 46 sun.misc.URLClassPath::getResource (74 bytes) made not entrant
1812 65 java.nio.charset.CharsetEncoder::maxBytesPerChar (5 bytes)
1813 66 n java.lang.Thread::currentThread (0 bytes) (static)
1841 67 java.util.Arrays::fill (28 bytes)
1870 68 java.lang.String::toCharArray (20 bytes)
1883 69 java.lang.String::indexOf (7 bytes)
1918 70 n java.lang.Object::clone (0 bytes)
1925 71 java.util.HashMap$HashIterator::nextEntry (99 bytes)
1931 72 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::getOrPutMethods (193 bytes)
1932 73 org.codehaus.groovy.reflection.CachedMethod::getModifiers (8 bytes)
1933 74 org.codehaus.groovy.reflection.GeneratedMetaMethod::getModifiers (2 bytes)
1944 75 groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
1986 76 java.util.HashMap::put (126 bytes)
1989 75 groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes) made not entrant
1992 77 java.nio.charset.CharsetEncoder::reset (11 bytes)
1993 78 java.nio.charset.CharsetEncoder::implReset (1 bytes)
1993 79 java.util.zip.ZipFile::ensureOpen (37 bytes)
2009 80 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::addMethodToList (290 bytes)
2052 81 groovy.lang.MetaClassImpl$MethodIndexAction::iterate (119 bytes)
2052 82 ! sun.misc.URLClassPath$JarLoader::ensureOpen (32 bytes)
2058 83 java.lang.AbstractStringBuilder::<init> (12 bytes)
2089 84 java.util.HashMap::transfer (83 bytes)
2103 85 java.util.HashMap::get (79 bytes)
2115 19 java.lang.String::equals (88 bytes) made not entrant
2129 35 java.lang.Class$MethodArray::addIfNotPresent (47 bytes) made not entrant
2129 36 java.lang.reflect.Method::equals (107 bytes) made not entrant
2133 86 java.lang.String::equals (88 bytes)
2170 87 groovy.lang.MetaMethod::isPrivate (15 bytes)
2177 88 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::copyMethodsToSuper (82 bytes)
2187 1 % java.lang.Class$MethodArray::addIfNotPresent @ 2 (47 bytes)
2188 89 java.util.ArrayList::ensureCapacityInternal (26 bytes)
2198 90 s java.lang.StringBuffer::append (8 bytes)
2218 91 java.lang.Class$MethodArray::addIfNotPresent (47 bytes)
2224 92 org.objectweb.asm.Type::a (214 bytes)
2238 93 java.util.ArrayList::add (29 bytes)
2255 2 % groovy.lang.MetaClassImpl::applyStrayPropertyMethods @ 57 (232 bytes)
2291 94 groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
2300 95 groovy.lang.MetaClassImpl$1MOPIter::methodNameAction (431 bytes)
2459 94 groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes) made not entrant
2459 96 groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes)
2480 2 % groovy.lang.MetaClassImpl::applyStrayPropertyMethods @ -2 (232 bytes) made not entrant
2508 3 % sun.misc.URLClassPath::getResource @ 39 (74 bytes)
2522 98 n java.lang.Class::getInterfaces (0 bytes)
2564 102 n java.lang.String::intern (0 bytes)
2600 97 org.codehaus.groovy.util.ComplexKeyHashMap::hash (31 bytes)
2601 99 java.lang.StringBuilder::toString (17 bytes)
2605 100 java.lang.StringBuilder::<init> (7 bytes)
2606 101 java.lang.ref.Reference::<init> (25 bytes)
2607 103 org.codehaus.groovy.util.SingleKeyHashMap::getOrPut (137 bytes)
2613 104 groovy.lang.MetaClassImpl$1MOPIter::processFastArray (213 bytes)
2654 105 org.codehaus.groovy.reflection.CachedMethod::compareTo (25 bytes)
2669 106 sun.misc.URLClassPath::getResource (74 bytes)
2677 107 ! java.net.URL::<init> (543 bytes)
2688 76 java.util.HashMap::put (126 bytes) made not entrant
2734 15 s java.io.BufferedInputStream::read (49 bytes) made not entrant
2741 108 org.codehaus.groovy.reflection.CachedMethod::getReturnType (8 bytes)
2742 109 sun.reflect.ClassFileAssembler::emitByte (11 bytes)
2744 46 sun.misc.URLClassPath::getResource (74 bytes) made zombie
2744 110 sun.reflect.ByteVectorImpl::add (38 bytes)
2746 111 org.objectweb.asm.ClassWriter::a (49 bytes)
2756 112 java.lang.Class::searchMethods (90 bytes)
2765 113 org.objectweb.asm.Item::a (146 bytes)
2777 114 java.util.Arrays::binarySearch (10 bytes)
2777 106 sun.misc.URLClassPath::getResource (74 bytes) made not entrant
2778 115 org.codehaus.groovy.util.ComplexKeyHashMap$1::nextEntry (74 bytes)
2782 116 sun.reflect.ClassFileAssembler::emitConstantPoolUTF8 (50 bytes)
2790 117 ! sun.reflect.UTF8::encode (189 bytes)
2809 118 sun.reflect.UTF8::utf8Length (81 bytes)
2811 119 org.objectweb.asm.ByteVector::putShort (52 bytes)
2813 120 java.util.Properties$LineReader::readLine (452 bytes)
2813 121 org.objectweb.asm.ByteVector::putByte (39 bytes)
2815 122 groovy.lang.MetaClassImpl::addMetaMethodToIndex (65 bytes)
2828 123 groovy.lang.MetaClassImpl::checkIfStdMethod (183 bytes)
2835 124 groovy.lang.MetaClassImpl::checkIfGroovyObjectMethod (60 bytes)
2836 125 groovy.lang.MetaClassImpl::isGenericGetMethod (44 bytes)
2839 126 org.codehaus.groovy.runtime.MetaClassHelper::isGenericSetMethod (27 bytes)
2839 127 org.codehaus.groovy.util.LazyReference::get (44 bytes)
2840 128 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::isMatchingMethod (68 bytes)
2844 129 java.util.ComparableTimSort::binarySort (223 bytes)
2849 130 java.beans.FeatureDescriptor::getClass0 (22 bytes)
2850 131 java.util.HashMap$Entry::<init> (26 bytes)
2851 4 % java.util.Arrays::fill @ 5 (21 bytes)
2852 132 java.util.HashMap::getEntry (79 bytes)
2855 133 groovy.lang.MetaClassImpl::populateMethods (372 bytes)
2856 134 java.util.HashMap::put (126 bytes)
2863 129 java.util.ComparableTimSort::binarySort (223 bytes) made not entrant
2870 135 sun.nio.cs.UTF_8$Decoder::decodeArrayLoop (543 bytes)
2881 80 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::addMethodToList (290 bytes) made not entrant
2890 136 sun.reflect.ReflectionFactory::langReflectAccess (15 bytes)
2891 137 java.lang.reflect.AccessibleObject::<init> (5 bytes)
2914 138 java.lang.String::indexOf (29 bytes)
2919 139 java.lang.ref.Reference::<init> (7 bytes)
2928 140 ! sun.misc.URLClassPath$JarLoader::getResource (91 bytes)
2981 141 java.lang.String::<init> (20 bytes)
3032 142 java.util.HashMap$HashIterator::hasNext (13 bytes)
3060 143 s java.lang.StringBuffer::append (8 bytes)
3070 133 groovy.lang.MetaClassImpl::populateMethods (372 bytes) made not entrant
3081 144 sun.reflect.ReflectionFactory::copyMethod (10 bytes)
3084 145 java.lang.reflect.ReflectAccess::copyMethod (5 bytes)
3084 146 java.lang.reflect.Method::copy (67 bytes)
3087 147 java.lang.reflect.Method::<init> (68 bytes)
3091 148 org.codehaus.groovy.util.AbstractConcurrentMap$Segment::getOrPut (121 bytes)
3091 149 org.codehaus.groovy.util.ManagedConcurrentMap$Entry::isEqual (22 bytes)
3094 150 java.util.ComparableTimSort::binarySort (223 bytes)
3104 151 org.codehaus.groovy.runtime.metaclass.MetaMethodIndex::findMatchingMethod (51 bytes)
3113 152 java.lang.Object::equals (11 bytes)
3124 153 java.lang.Character::isWhitespace (5 bytes)
3125 154 java.lang.Character::isWhitespace (9 bytes)
3126 155 java.lang.CharacterDataLatin1::isWhitespace (23 bytes)
3128 156 java.lang.StringBuilder::append (8 bytes)
3128 157 sun.reflect.generics.parser.SignatureParser::parseIdentifier (115 bytes)
3151 158 sun.reflect.generics.parser.SignatureParser::advance (37 bytes)
3155 159 java.util.AbstractCollection::<init> (5 bytes)
3157 160 java.lang.reflect.Method::getParameterTypes (14 bytes)
3167 161 com.sun.beans.TypeResolver::resolve (37 bytes)
3224 162 java.net.URL::getProtocol (5 bytes)
3232 163 java.lang.Class::copyMethods (36 bytes)
20472 164 org.objectweb.asm.Item::<init> (66 bytes)
20473 19 java.lang.String::equals (88 bytes) made zombie
20473 35 java.lang.Class$MethodArray::addIfNotPresent (47 bytes) made zombie
20473 36 java.lang.reflect.Method::equals (107 bytes) made zombie
20473 165 org.objectweb.asm.ClassWriter::b (147 bytes)
20479 76 java.util.HashMap::put (126 bytes) made zombie
20497 166 java.lang.Class$MethodArray::length (5 bytes)
20498 75 groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes) made zombie
20498 2 % groovy.lang.MetaClassImpl::applyStrayPropertyMethods @ -2 (232 bytes) made zombie
20498 94 groovy.lang.MetaClassImpl::applyStrayPropertyMethods (232 bytes) made zombie