Skip to content

Instantly share code, notes, and snippets.

@joemccall86
Created October 24, 2019 11:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save joemccall86/dfb861a5b1be97fe9ea20d08968e3bf6 to your computer and use it in GitHub Desktop.
Save joemccall86/dfb861a5b1be97fe9ea20d08968e3bf6 to your computer and use it in GitHub Desktop.
import java.util.*;
class Fibonacci {
// Add cache for optimization
public static Map<Integer, Integer> cache = new HashMap<>();
public static void main(String[] args) {
// Print the fibonacci numbers from 0 to args[0]
System.out.println("Reading limit from argument = " + args[0]);
int limit = Integer.valueOf(args[0]);
int[] values = new int[limit];
for (int i = 0; i < limit; ++i) {
System.out.println("fib[" + i + "] = " + getNumber(i));
}
}
private static int getNumber(int a) {
if (cache.containsKey(a)) {
return cache.get(a);
}
if (a == 0 || a == 1) {
cache.put(a, a);
return a;
}
int value = getNumber(a-1) + getNumber(a-2);
cache.put(a, value);
return value;
}
}
JAVA PROFILE 1.0.1, created Thu Oct 24 07:21:11 2019
Copyright (c) 2003, 2005, Oracle and/or its affiliates. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
- Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
- Neither the name of Oracle nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Header for -agentlib:hprof (or -Xrunhprof) ASCII Output (JDK 5.0 JVMTI based)
WARNING! This file format is under development, and is subject to
change without notice.
This file contains the following types of records:
THREAD START
THREAD END mark the lifetime of Java threads
TRACE represents a Java stack trace. Each trace consists
of a series of stack frames. Other records refer to
TRACEs to identify (1) where object allocations have
taken place, (2) the frames in which GC roots were
found, and (3) frequently executed methods.
HEAP DUMP is a complete snapshot of all live objects in the Java
heap. Following distinctions are made:
ROOT root set as determined by GC
CLS classes
OBJ instances
ARR arrays
SITES is a sorted list of allocation sites. This identifies
the most heavily allocated object types, and the TRACE
at which those allocations occurred.
CPU SAMPLES is a statistical profile of program execution. The VM
periodically samples all running threads, and assigns
a quantum to active TRACEs in those threads. Entries
in this record are TRACEs ranked by the percentage of
total quanta they consumed; top-ranked TRACEs are
typically hot spots in the program.
CPU TIME is a profile of program execution obtained by measuring
the time spent in individual methods (excluding the time
spent in callees), as well as by counting the number of
times each method is called. Entries in this record are
TRACEs ranked by the percentage of total CPU time. The
"count" field indicates the number of times each TRACE
is invoked.
MONITOR TIME is a profile of monitor contention obtained by measuring
the time spent by a thread waiting to enter a monitor.
Entries in this record are TRACEs ranked by the percentage
of total monitor contention time and a brief description
of the monitor. The "count" field indicates the number of
times the monitor was contended at that TRACE.
MONITOR DUMP is a complete snapshot of all the monitors and threads in
the System.
HEAP DUMP, SITES, CPU SAMPLES|TIME and MONITOR DUMP|TIME records are generated
at program exit. They can also be obtained during program execution by typing
Ctrl-\ (on Solaris) or by typing Ctrl-Break (on Win32).
--------
THREAD START (obj=50000181, id = 200002, name="HPROF gc_finish watcher", group="system")
THREAD START (obj=50000181, id = 200001, name="main", group="main")
THREAD END (id = 200001)
THREAD START (obj=50000181, id = 200003, name="DestroyJavaVM", group="main")
THREAD END (id = 200003)
TRACE 302023:
Fibonacci.getNumber(Fibonacci.java:Unknown line)
Fibonacci.getNumber(Fibonacci.java:Unknown line)
Fibonacci.getNumber(Fibonacci.java:Unknown line)
Fibonacci.getNumber(Fibonacci.java:Unknown line)
TRACE 301124:
java.util.LinkedList.indexOf(LinkedList.java:Unknown line)
java.util.LinkedList.contains(LinkedList.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
TRACE 301123:
java.lang.String.equals(String.java:Unknown line)
java.util.LinkedList.indexOf(LinkedList.java:Unknown line)
java.util.LinkedList.contains(LinkedList.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
TRACE 301121:
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
sun.misc.JarIndex.<init>(JarIndex.java:Unknown line)
TRACE 301119:
java.util.HashMap.putVal(HashMap.java:Unknown line)
java.util.HashMap.put(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
TRACE 301969:
java.io.FileOutputStream.write(FileOutputStream.java:Unknown line)
java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:Unknown line)
java.io.BufferedOutputStream.flush(BufferedOutputStream.java:Unknown line)
java.io.PrintStream.write(PrintStream.java:Unknown line)
TRACE 301111:
java.util.LinkedList.linkLast(LinkedList.java:Unknown line)
java.util.LinkedList.add(LinkedList.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
TRACE 301103:
java.util.HashMap.get(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
TRACE 301122:
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
sun.misc.JarIndex.<init>(JarIndex.java:Unknown line)
sun.misc.JarIndex.getJarIndex(JarIndex.java:Unknown line)
TRACE 301949:
sun.nio.cs.UTF_8$Encoder.encodeArrayLoop(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8$Encoder.encodeLoop(UTF_8.java:Unknown line)
java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:Unknown line)
TRACE 300433:
java.io.UnixFileSystem.normalize(UnixFileSystem.java:Unknown line)
java.io.File.<init>(File.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
TRACE 300768:
sun.misc.PerfCounter.<init>(PerfCounter.java:Unknown line)
sun.misc.PerfCounter.newPerfCounter(PerfCounter.java:Unknown line)
sun.misc.PerfCounter$CoreCounters.<clinit>(PerfCounter.java:Unknown line)
sun.misc.PerfCounter.getZipFileOpenTime(PerfCounter.java:Unknown line)
TRACE 300789:
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
java.util.jar.JarFile.<init>(JarFile.java:Unknown line)
java.util.jar.JarFile.<init>(JarFile.java:Unknown line)
TRACE 301091:
java.util.Arrays.copyOfRange(Arrays.java:Unknown line)
java.lang.String.<init>(String.java:Unknown line)
java.io.BufferedReader.readLine(BufferedReader.java:Unknown line)
java.io.BufferedReader.readLine(BufferedReader.java:Unknown line)
TRACE 301093:
java.io.BufferedReader.readLine(BufferedReader.java:Unknown line)
java.io.BufferedReader.readLine(BufferedReader.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
sun.misc.JarIndex.<init>(JarIndex.java:Unknown line)
TRACE 301101:
java.util.HashMap.hash(HashMap.java:Unknown line)
java.util.HashMap.get(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
TRACE 300162:
java.lang.invoke.MethodHandle.<clinit>(MethodHandle.java:Unknown line)
TRACE 300257:
java.lang.ClassLoader.findLoadedClass(ClassLoader.java:Unknown line)
java.lang.ClassLoader.loadClass(ClassLoader.java:Unknown line)
java.lang.ClassLoader.loadClass(ClassLoader.java:Unknown line)
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:Unknown line)
TRACE 300570:
java.lang.String.<init>(String.java:Unknown line)
java.lang.StringBuilder.toString(StringBuilder.java:Unknown line)
sun.nio.cs.FastCharsetProvider.lookup(FastCharsetProvider.java:Unknown line)
sun.nio.cs.FastCharsetProvider.charsetForName(FastCharsetProvider.java:Unknown line)
TRACE 300870:
java.util.zip.ZipFile.getZipEntry(ZipFile.java:Unknown line)
java.util.zip.ZipFile.getEntry(ZipFile.java:Unknown line)
java.util.jar.JarFile.getEntry(JarFile.java:Unknown line)
java.util.jar.JarFile.getJarEntry(JarFile.java:Unknown line)
TRACE 300952:
java.util.zip.ZipFile.getInputStream(ZipFile.java:Unknown line)
java.util.jar.JarFile.getInputStream(JarFile.java:Unknown line)
sun.misc.JarIndex.getJarIndex(JarIndex.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
TRACE 301100:
java.lang.String.hashCode(String.java:Unknown line)
java.util.HashMap.hash(HashMap.java:Unknown line)
java.util.HashMap.get(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
TRACE 301105:
java.util.AbstractCollection.<init>(AbstractCollection.java:Unknown line)
java.util.AbstractList.<init>(AbstractList.java:Unknown line)
java.util.AbstractSequentialList.<init>(AbstractSequentialList.java:Unknown line)
java.util.LinkedList.<init>(LinkedList.java:Unknown line)
TRACE 301112:
java.util.LinkedList.add(LinkedList.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
TRACE 301125:
java.util.LinkedList.contains(LinkedList.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
TRACE 301130:
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
sun.misc.JarIndex.<init>(JarIndex.java:Unknown line)
sun.misc.JarIndex.getJarIndex(JarIndex.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
TRACE 301232:
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader.ensureOpen(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
TRACE 301259:
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getNextLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getResource(URLClassPath.java:Unknown line)
java.net.URLClassLoader$1.run(URLClassLoader.java:Unknown line)
TRACE 301285:
java.io.File.equals(File.java:Unknown line)
java.util.HashMap.getNode(HashMap.java:Unknown line)
java.util.HashMap.get(HashMap.java:Unknown line)
sun.misc.MetaIndex.forJar(MetaIndex.java:Unknown line)
TRACE 301599:
sun.net.www.protocol.file.Handler.createFileURLConnection(Handler.java:Unknown line)
sun.net.www.protocol.file.Handler.openConnection(Handler.java:Unknown line)
sun.net.www.protocol.file.Handler.openConnection(Handler.java:Unknown line)
java.net.URL.openConnection(URL.java:Unknown line)
TRACE 301947:
sun.nio.cs.UTF_8.updatePositions(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8.access$200(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8$Encoder.encodeArrayLoop(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8$Encoder.encodeLoop(UTF_8.java:Unknown line)
TRACE 301956:
sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.write(StreamEncoder.java:Unknown line)
java.io.OutputStreamWriter.write(OutputStreamWriter.java:Unknown line)
java.io.BufferedWriter.flushBuffer(BufferedWriter.java:Unknown line)
TRACE 301973:
java.io.PrintStream.write(PrintStream.java:Unknown line)
sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:Unknown line)
TRACE 302003:
java.io.PrintStream.println(PrintStream.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 300019:
java.lang.Thread.init(Thread.java:Unknown line)
java.lang.Thread.init(Thread.java:Unknown line)
java.lang.Thread.<init>(Thread.java:Unknown line)
TRACE 300055:
java.lang.System.getProperty(System.java:Unknown line)
java.lang.Integer.getInteger(Integer.java:Unknown line)
java.lang.Integer.getInteger(Integer.java:Unknown line)
java.lang.invoke.MethodHandleImpl$1.run(MethodHandleImpl.java:Unknown line)
TRACE 300061:
java.lang.invoke.MethodHandleImpl$1.run(MethodHandleImpl.java:Unknown line)
java.lang.invoke.MethodHandleImpl$1.run(MethodHandleImpl.java:Unknown line)
java.lang.invoke.MethodHandleImpl.<clinit>(MethodHandleImpl.java:Unknown line)
java.lang.invoke.MethodHandle.<clinit>(MethodHandle.java:Unknown line)
TRACE 300072:
java.lang.ClassValue.<clinit>(ClassValue.java:Unknown line)
java.lang.invoke.MethodHandleImpl.<clinit>(MethodHandleImpl.java:Unknown line)
java.lang.invoke.MethodHandle.<clinit>(MethodHandle.java:Unknown line)
TRACE 300078:
java.lang.Class.getClassLoader0(Class.java:Unknown line)
java.lang.Class.getClassLoader(Class.java:Unknown line)
java.lang.Class.desiredAssertionStatus(Class.java:Unknown line)
java.lang.ClassValue$Entry.<clinit>(ClassValue.java:Unknown line)
TRACE 300093:
java.lang.invoke.MethodHandleImpl.<clinit>(MethodHandleImpl.java:Unknown line)
java.lang.invoke.MethodHandle.<clinit>(MethodHandle.java:Unknown line)
TRACE 300098:
java.lang.invoke.MemberName$Factory.<init>(MemberName.java:Unknown line)
java.lang.invoke.MemberName$Factory.<clinit>(MemberName.java:Unknown line)
java.lang.invoke.MethodHandleImpl.initStatics(MethodHandleImpl.java:Unknown line)
java.lang.invoke.MethodHandle.<clinit>(MethodHandle.java:Unknown line)
TRACE 300119:
java.lang.Integer.valueOf(Integer.java:Unknown line)
java.lang.Integer.getInteger(Integer.java:Unknown line)
java.lang.invoke.MethodHandleStatics$1.run(MethodHandleStatics.java:Unknown line)
java.lang.invoke.MethodHandleStatics$1.run(MethodHandleStatics.java:Unknown line)
TRACE 300135:
java.lang.invoke.MethodHandleStatics.<clinit>(MethodHandleStatics.java:Unknown line)
java.lang.invoke.MethodHandle.<clinit>(MethodHandle.java:Unknown line)
TRACE 300151:
java.lang.Class.privateGetDeclaredFields(Class.java:Unknown line)
java.lang.Class.getDeclaredField(Class.java:Unknown line)
java.lang.invoke.MethodHandle.<clinit>(MethodHandle.java:Unknown line)
TRACE 300177:
java.util.Properties.getProperty(Properties.java:Unknown line)
java.lang.System.getProperty(System.java:Unknown line)
TRACE 300196:
sun.launcher.LauncherHelper.<clinit>(LauncherHelper.java:Unknown line)
TRACE 300211:
java.lang.ThreadLocal$ThreadLocalMap.getEntry(ThreadLocal.java:Unknown line)
java.lang.ThreadLocal$ThreadLocalMap.access$000(ThreadLocal.java:Unknown line)
java.lang.ThreadLocal.get(ThreadLocal.java:Unknown line)
java.lang.StringCoding.deref(StringCoding.java:Unknown line)
TRACE 300228:
java.lang.String.<init>(String.java:Unknown line)
java.lang.String.<init>(String.java:Unknown line)
sun.launcher.LauncherHelper.makePlatformString(LauncherHelper.java:Unknown line)
TRACE 300252:
java.lang.ClassLoader.checkName(ClassLoader.java:Unknown line)
java.lang.ClassLoader.findLoadedClass(ClassLoader.java:Unknown line)
java.lang.ClassLoader.loadClass(ClassLoader.java:Unknown line)
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:Unknown line)
TRACE 300282:
java.util.Stack.empty(Stack.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getNextLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getResource(URLClassPath.java:Unknown line)
TRACE 300285:
java.util.Vector.elementData(Vector.java:Unknown line)
java.util.Vector.elementAt(Vector.java:Unknown line)
java.util.Stack.peek(Stack.java:Unknown line)
java.util.Stack.pop(Stack.java:Unknown line)
TRACE 300295:
java.lang.CharacterData.of(CharacterData.java:Unknown line)
java.lang.Character.toLowerCase(Character.java:Unknown line)
java.lang.Character.toLowerCase(Character.java:Unknown line)
java.lang.String.toLowerCase(String.java:Unknown line)
TRACE 300298:
java.lang.Character.toLowerCase(Character.java:Unknown line)
java.lang.Character.toLowerCase(Character.java:Unknown line)
java.lang.String.toLowerCase(String.java:Unknown line)
java.lang.String.toLowerCase(String.java:Unknown line)
TRACE 300301:
java.lang.String.toLowerCase(String.java:Unknown line)
sun.net.util.URLUtil.urlNoFragString(URLUtil.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getNextLoader(URLClassPath.java:Unknown line)
TRACE 300304:
java.lang.String.getChars(String.java:Unknown line)
java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:Unknown line)
java.lang.StringBuilder.append(StringBuilder.java:Unknown line)
sun.net.util.URLUtil.urlNoFragString(URLUtil.java:Unknown line)
TRACE 300312:
java.util.Arrays.copyOfRange(Arrays.java:Unknown line)
java.lang.String.<init>(String.java:Unknown line)
java.lang.StringBuilder.toString(StringBuilder.java:Unknown line)
sun.net.util.URLUtil.urlNoFragString(URLUtil.java:Unknown line)
TRACE 300315:
sun.net.util.URLUtil.urlNoFragString(URLUtil.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getNextLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getResource(URLClassPath.java:Unknown line)
TRACE 300324:
java.lang.String.endsWith(String.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
TRACE 300338:
java.util.zip.ZipFile.<clinit>(ZipFile.java:Unknown line)
sun.misc.SharedSecrets.getJavaUtilZipFileAccess(SharedSecrets.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<clinit>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
TRACE 300339:
sun.misc.SharedSecrets.getJavaUtilZipFileAccess(SharedSecrets.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<clinit>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
TRACE 300352:
java.lang.StringBuilder.<init>(StringBuilder.java:Unknown line)
java.io.ObjectStreamField.getClassSignature(ObjectStreamField.java:Unknown line)
java.io.ObjectStreamField.<init>(ObjectStreamField.java:Unknown line)
java.io.ObjectStreamField.<init>(ObjectStreamField.java:Unknown line)
TRACE 300370:
java.lang.StringBuffer.append(StringBuffer.java:Unknown line)
java.net.URLStreamHandler.toExternalForm(URLStreamHandler.java:Unknown line)
java.net.URL.toExternalForm(URL.java:Unknown line)
java.net.URL.toString(URL.java:Unknown line)
TRACE 300374:
java.lang.StringBuffer.toString(StringBuffer.java:Unknown line)
java.net.URLStreamHandler.toExternalForm(URLStreamHandler.java:Unknown line)
java.net.URL.toExternalForm(URL.java:Unknown line)
java.net.URL.toString(URL.java:Unknown line)
TRACE 300375:
java.net.URLStreamHandler.toExternalForm(URLStreamHandler.java:Unknown line)
java.net.URL.toExternalForm(URL.java:Unknown line)
java.net.URL.toString(URL.java:Unknown line)
java.lang.String.valueOf(String.java:Unknown line)
TRACE 300384:
java.lang.StringBuilder.append(StringBuilder.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
TRACE 300419:
sun.net.util.IPAddressUtil.checkHostString(IPAddressUtil.java:Unknown line)
sun.net.util.IPAddressUtil.checkExternalForm(IPAddressUtil.java:Unknown line)
java.net.URL.<init>(URL.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
TRACE 300420:
sun.net.util.IPAddressUtil.checkExternalForm(IPAddressUtil.java:Unknown line)
java.net.URL.<init>(URL.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
TRACE 300421:
java.net.URL.<init>(URL.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
TRACE 300429:
java.lang.String.indexOf(String.java:Unknown line)
sun.net.www.ParseUtil.decode(ParseUtil.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
TRACE 300446:
sun.misc.MetaIndex.forJar(MetaIndex.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
TRACE 300479:
java.lang.ref.SoftReference.get(SoftReference.java:Unknown line)
java.lang.StringCoding.deref(StringCoding.java:Unknown line)
java.lang.StringCoding.encode(StringCoding.java:Unknown line)
java.lang.String.getBytes(String.java:Unknown line)
TRACE 300490:
java.lang.StringCoding.safeTrim(StringCoding.java:Unknown line)
java.lang.StringCoding.access$300(StringCoding.java:Unknown line)
java.lang.StringCoding$StringEncoder.encode(StringCoding.java:Unknown line)
java.lang.StringCoding.encode(StringCoding.java:Unknown line)
TRACE 300494:
java.lang.String.getBytes(String.java:Unknown line)
java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:Unknown line)
java.io.File.exists(File.java:Unknown line)
sun.misc.FileURLMapper.exists(FileURLMapper.java:Unknown line)
TRACE 300497:
java.lang.String.lastIndexOf(String.java:Unknown line)
java.io.File.getName(File.java:Unknown line)
java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:Unknown line)
java.io.File.exists(File.java:Unknown line)
TRACE 300512:
java.util.jar.JarFile.<clinit>(JarFile.java:Unknown line)
sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader.access$800(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
TRACE 300546:
java.nio.charset.Charset.checkName(Charset.java:Unknown line)
java.nio.charset.Charset.<init>(Charset.java:Unknown line)
sun.nio.cs.US_ASCII.<init>(US_ASCII.java:Unknown line)
sun.nio.cs.FastCharsetProvider.lookup(FastCharsetProvider.java:Unknown line)
TRACE 300547:
java.nio.charset.Charset.<init>(Charset.java:Unknown line)
sun.nio.cs.US_ASCII.<init>(US_ASCII.java:Unknown line)
sun.nio.cs.FastCharsetProvider.lookup(FastCharsetProvider.java:Unknown line)
sun.nio.cs.FastCharsetProvider.charsetForName(FastCharsetProvider.java:Unknown line)
TRACE 300554:
sun.nio.cs.FastCharsetProvider.lookup(FastCharsetProvider.java:Unknown line)
sun.nio.cs.FastCharsetProvider.charsetForName(FastCharsetProvider.java:Unknown line)
java.nio.charset.Charset.lookup2(Charset.java:Unknown line)
java.nio.charset.Charset.lookup(Charset.java:Unknown line)
TRACE 300600:
java.lang.reflect.AccessibleObject.setAccessible(AccessibleObject.java:Unknown line)
java.lang.Class$1.run(Class.java:Unknown line)
java.lang.Class$1.run(Class.java:Unknown line)
java.lang.Class.newInstance(Class.java:Unknown line)
TRACE 300632:
sun.reflect.ReflectionFactory.newConstructorAccessor(ReflectionFactory.java:Unknown line)
java.lang.reflect.Constructor.acquireConstructorAccessor(Constructor.java:Unknown line)
java.lang.reflect.Constructor.newInstance(Constructor.java:Unknown line)
java.lang.Class.newInstance(Class.java:Unknown line)
TRACE 300639:
java.lang.String.charAt(String.java:Unknown line)
java.nio.charset.Charset.checkName(Charset.java:Unknown line)
java.nio.charset.Charset.<init>(Charset.java:Unknown line)
sun.nio.cs.ISO_8859_1.<init>(ISO_8859_1.java:Unknown line)
TRACE 300646:
java.lang.Class.newInstance(Class.java:Unknown line)
sun.nio.cs.FastCharsetProvider.lookup(FastCharsetProvider.java:Unknown line)
sun.nio.cs.FastCharsetProvider.charsetForName(FastCharsetProvider.java:Unknown line)
java.nio.charset.Charset.lookup2(Charset.java:Unknown line)
TRACE 300649:
java.lang.String.charAt(String.java:Unknown line)
java.nio.charset.Charset.checkName(Charset.java:Unknown line)
java.nio.charset.Charset.<init>(Charset.java:Unknown line)
sun.nio.cs.Unicode.<init>(Unicode.java:Unknown line)
TRACE 300653:
sun.nio.cs.UTF_16BE.<init>(UTF_16BE.java:Unknown line)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:Unknown line)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:Unknown line)
java.lang.reflect.Constructor.newInstance(Constructor.java:Unknown line)
TRACE 300662:
java.nio.charset.StandardCharsets.<clinit>(StandardCharsets.java:Unknown line)
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
java.util.jar.JarFile.<init>(JarFile.java:Unknown line)
java.util.jar.JarFile.<init>(JarFile.java:Unknown line)
TRACE 300681:
java.util.ArrayDeque.<init>(ArrayDeque.java:Unknown line)
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
java.util.jar.JarFile.<init>(JarFile.java:Unknown line)
TRACE 300698:
java.lang.String.getBytes(String.java:Unknown line)
java.io.File.lastModified(File.java:Unknown line)
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
TRACE 300718:
sun.misc.Perf$GetPerfAction.run(Perf.java:Unknown line)
sun.misc.Perf$GetPerfAction.run(Perf.java:Unknown line)
sun.misc.PerfCounter.<clinit>(PerfCounter.java:Unknown line)
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
TRACE 300732:
java.util.Properties.getProperty(Properties.java:Unknown line)
java.lang.System.getProperty(System.java:Unknown line)
sun.security.action.GetPropertyAction.run(GetPropertyAction.java:Unknown line)
sun.security.action.GetPropertyAction.run(GetPropertyAction.java:Unknown line)
TRACE 300767:
java.nio.DirectByteBuffer.asLongBuffer(DirectByteBuffer.java:Unknown line)
sun.misc.PerfCounter.<init>(PerfCounter.java:Unknown line)
sun.misc.PerfCounter.newPerfCounter(PerfCounter.java:Unknown line)
sun.misc.PerfCounter$CoreCounters.<clinit>(PerfCounter.java:Unknown line)
TRACE 300775:
sun.misc.PerfCounter.get(PerfCounter.java:Unknown line)
sun.misc.PerfCounter.add(PerfCounter.java:Unknown line)
sun.misc.PerfCounter.addElapsedTimeFrom(PerfCounter.java:Unknown line)
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
TRACE 300790:
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
java.util.jar.JarFile.<init>(JarFile.java:Unknown line)
java.util.jar.JarFile.<init>(JarFile.java:Unknown line)
sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:Unknown line)
TRACE 300795:
sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader.access$800(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
TRACE 300817:
sun.nio.cs.UTF_8$Encoder.<init>(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8$Encoder.<init>(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8.newEncoder(UTF_8.java:Unknown line)
java.util.zip.ZipCoder.encoder(ZipCoder.java:Unknown line)
TRACE 300888:
java.lang.String.startsWith(String.java:Unknown line)
java.lang.String.endsWith(String.java:Unknown line)
java.util.jar.JarFile.maybeInstantiateVerifier(JarFile.java:Unknown line)
java.util.jar.JarFile.getInputStream(JarFile.java:Unknown line)
TRACE 300890:
java.util.jar.JarFile.maybeInstantiateVerifier(JarFile.java:Unknown line)
java.util.jar.JarFile.getInputStream(JarFile.java:Unknown line)
sun.misc.JarIndex.getJarIndex(JarIndex.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
TRACE 300934:
java.util.zip.ZipFile.getInflater(ZipFile.java:Unknown line)
java.util.zip.ZipFile.getInputStream(ZipFile.java:Unknown line)
java.util.jar.JarFile.getInputStream(JarFile.java:Unknown line)
sun.misc.JarIndex.getJarIndex(JarIndex.java:Unknown line)
TRACE 300988:
sun.nio.cs.StreamDecoder.forInputStreamReader(StreamDecoder.java:Unknown line)
java.io.InputStreamReader.<init>(InputStreamReader.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
sun.misc.JarIndex.<init>(JarIndex.java:Unknown line)
TRACE 301022:
sun.nio.cs.UTF_8$Decoder.decodeArrayLoop(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8$Decoder.decodeLoop(UTF_8.java:Unknown line)
java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:Unknown line)
sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:Unknown line)
TRACE 301023:
sun.nio.cs.UTF_8$Decoder.decodeLoop(UTF_8.java:Unknown line)
java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:Unknown line)
sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:Unknown line)
sun.nio.cs.StreamDecoder.read(StreamDecoder.java:Unknown line)
TRACE 301072:
java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:Unknown line)
java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(ZipFile.java:Unknown line)
java.util.zip.InflaterInputStream.read(InflaterInputStream.java:Unknown line)
sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:Unknown line)
TRACE 301086:
sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:Unknown line)
sun.nio.cs.StreamDecoder.read(StreamDecoder.java:Unknown line)
java.io.InputStreamReader.read(InputStreamReader.java:Unknown line)
java.io.BufferedReader.fill(BufferedReader.java:Unknown line)
TRACE 301092:
java.lang.String.<init>(String.java:Unknown line)
java.io.BufferedReader.readLine(BufferedReader.java:Unknown line)
java.io.BufferedReader.readLine(BufferedReader.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
TRACE 301097:
java.lang.String.length(String.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
sun.misc.JarIndex.<init>(JarIndex.java:Unknown line)
sun.misc.JarIndex.getJarIndex(JarIndex.java:Unknown line)
TRACE 301114:
java.util.HashMap.hash(HashMap.java:Unknown line)
java.util.HashMap.put(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
TRACE 301116:
java.util.HashMap$Node.<init>(HashMap.java:Unknown line)
java.util.HashMap.newNode(HashMap.java:Unknown line)
java.util.HashMap.putVal(HashMap.java:Unknown line)
java.util.HashMap.put(HashMap.java:Unknown line)
TRACE 301117:
java.util.HashMap.newNode(HashMap.java:Unknown line)
java.util.HashMap.putVal(HashMap.java:Unknown line)
java.util.HashMap.put(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
TRACE 301118:
java.util.HashMap.afterNodeInsertion(HashMap.java:Unknown line)
java.util.HashMap.putVal(HashMap.java:Unknown line)
java.util.HashMap.put(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
TRACE 301120:
java.util.HashMap.put(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
TRACE 301142:
java.lang.Character.toUpperCase(Character.java:Unknown line)
java.lang.String.regionMatches(String.java:Unknown line)
java.net.URL.<init>(URL.java:Unknown line)
java.net.URL.<init>(URL.java:Unknown line)
TRACE 301200:
java.net.URLStreamHandler.parseURL(URLStreamHandler.java:Unknown line)
sun.net.www.protocol.file.Handler.parseURL(Handler.java:Unknown line)
java.net.URL.<init>(URL.java:Unknown line)
java.net.URL.<init>(URL.java:Unknown line)
TRACE 301235:
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
TRACE 301236:
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
TRACE 301252:
java.lang.String.equals(String.java:Unknown line)
java.util.HashMap.putVal(HashMap.java:Unknown line)
java.util.HashMap.put(HashMap.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
TRACE 301258:
java.util.ArrayList.get(ArrayList.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getNextLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getResource(URLClassPath.java:Unknown line)
TRACE 301298:
java.lang.String.endsWith(String.java:Unknown line)
sun.misc.MetaIndex.mayContain(MetaIndex.java:Unknown line)
sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getResource(URLClassPath.java:Unknown line)
TRACE 301310:
java.net.URLClassLoader.findClass(URLClassLoader.java:Unknown line)
java.lang.ClassLoader.loadClass(ClassLoader.java:Unknown line)
java.lang.ClassLoader.loadClass(ClassLoader.java:Unknown line)
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:Unknown line)
TRACE 301356:
java.util.HashMap.getNode(HashMap.java:Unknown line)
java.util.LinkedHashMap.get(LinkedHashMap.java:Unknown line)
java.io.ExpiringCache.entryFor(ExpiringCache.java:Unknown line)
java.io.ExpiringCache.get(ExpiringCache.java:Unknown line)
TRACE 301403:
sun.misc.URLClassPath$FileLoader.<init>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
TRACE 301442:
java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:Unknown line)
java.lang.StringBuilder.append(StringBuilder.java:Unknown line)
java.io.UnixFileSystem.resolve(UnixFileSystem.java:Unknown line)
java.io.File.<init>(File.java:Unknown line)
TRACE 301467:
sun.misc.URLClassPath$FileLoader.getResource(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getResource(URLClassPath.java:Unknown line)
java.net.URLClassLoader$1.run(URLClassLoader.java:Unknown line)
java.net.URLClassLoader$1.run(URLClassLoader.java:Unknown line)
TRACE 301514:
sun.misc.Resource.getBytes(Resource.java:Unknown line)
java.net.URLClassLoader.defineClass(URLClassLoader.java:Unknown line)
java.net.URLClassLoader.access$100(URLClassLoader.java:Unknown line)
java.net.URLClassLoader$1.run(URLClassLoader.java:Unknown line)
TRACE 301535:
java.net.URLStreamHandler.hashCode(URLStreamHandler.java:Unknown line)
java.net.URL.hashCode(URL.java:Unknown line)
java.security.CodeSource.hashCode(CodeSource.java:Unknown line)
java.util.HashMap.hash(HashMap.java:Unknown line)
TRACE 301565:
java.security.SecureClassLoader.getPermissions(SecureClassLoader.java:Unknown line)
java.net.URLClassLoader.getPermissions(URLClassLoader.java:Unknown line)
sun.misc.Launcher$AppClassLoader.getPermissions(Launcher.java:Unknown line)
java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:Unknown line)
TRACE 301588:
java.net.URLConnection.<clinit>(URLConnection.java:Unknown line)
sun.net.www.protocol.file.Handler.createFileURLConnection(Handler.java:Unknown line)
sun.net.www.protocol.file.Handler.openConnection(Handler.java:Unknown line)
sun.net.www.protocol.file.Handler.openConnection(Handler.java:Unknown line)
TRACE 301597:
sun.net.www.URLConnection.<init>(URLConnection.java:Unknown line)
sun.net.www.protocol.file.FileURLConnection.<init>(FileURLConnection.java:Unknown line)
sun.net.www.protocol.file.Handler.createFileURLConnection(Handler.java:Unknown line)
sun.net.www.protocol.file.Handler.openConnection(Handler.java:Unknown line)
TRACE 301602:
java.net.URL.openConnection(URL.java:Unknown line)
java.net.URLClassLoader.getPermissions(URLClassLoader.java:Unknown line)
sun.misc.Launcher$AppClassLoader.getPermissions(Launcher.java:Unknown line)
java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:Unknown line)
TRACE 301635:
java.io.UnixFileSystem.canonicalize(UnixFileSystem.java:Unknown line)
java.io.File.getCanonicalPath(File.java:Unknown line)
java.io.FilePermission$1.run(FilePermission.java:Unknown line)
java.io.FilePermission$1.run(FilePermission.java:Unknown line)
TRACE 301641:
java.io.FilePermission.init(FilePermission.java:Unknown line)
java.io.FilePermission.<init>(FilePermission.java:Unknown line)
sun.net.www.protocol.file.FileURLConnection.getPermission(FileURLConnection.java:Unknown line)
java.net.URLClassLoader.getPermissions(URLClassLoader.java:Unknown line)
TRACE 301689:
java.io.FilePermission.newPermissionCollection(FilePermission.java:Unknown line)
java.security.Permissions.getPermissionCollection(Permissions.java:Unknown line)
java.security.Permissions.add(Permissions.java:Unknown line)
java.net.URLClassLoader.getPermissions(URLClassLoader.java:Unknown line)
TRACE 301705:
java.security.Permissions.add(Permissions.java:Unknown line)
java.net.URLClassLoader.getPermissions(URLClassLoader.java:Unknown line)
sun.misc.Launcher$AppClassLoader.getPermissions(Launcher.java:Unknown line)
java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:Unknown line)
TRACE 301728:
java.security.BasicPermission.newPermissionCollection(BasicPermission.java:Unknown line)
java.security.Permissions.getPermissionCollection(Permissions.java:Unknown line)
java.security.Permissions.add(Permissions.java:Unknown line)
sun.misc.Launcher$AppClassLoader.getPermissions(Launcher.java:Unknown line)
TRACE 301741:
java.security.BasicPermissionCollection.add(BasicPermission.java:Unknown line)
java.security.Permissions.add(Permissions.java:Unknown line)
sun.misc.Launcher$AppClassLoader.getPermissions(Launcher.java:Unknown line)
java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:Unknown line)
TRACE 301782:
java.net.URLStreamHandler.toExternalForm(URLStreamHandler.java:Unknown line)
java.net.URL.toExternalForm(URL.java:Unknown line)
java.net.URL.toString(URL.java:Unknown line)
java.lang.ClassLoader.defineClassSourceLocation(ClassLoader.java:Unknown line)
TRACE 301810:
java.lang.ClassLoader.defineClass(ClassLoader.java:Unknown line)
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:Unknown line)
java.net.URLClassLoader.defineClass(URLClassLoader.java:Unknown line)
java.net.URLClassLoader.access$100(URLClassLoader.java:Unknown line)
TRACE 301865:
java.util.HashMap.get(HashMap.java:Unknown line)
sun.reflect.Reflection.filterMethods(Reflection.java:Unknown line)
java.lang.Class.privateGetDeclaredMethods(Class.java:Unknown line)
java.lang.Class.privateGetMethodRecursive(Class.java:Unknown line)
TRACE 301882:
java.lang.Class.getMethod0(Class.java:Unknown line)
java.lang.Class.getMethod(Class.java:Unknown line)
sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:Unknown line)
sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:Unknown line)
TRACE 301890:
sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:Unknown line)
TRACE 301914:
java.lang.String.length(String.java:Unknown line)
java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:Unknown line)
java.lang.StringBuilder.append(StringBuilder.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 301917:
java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:Unknown line)
java.lang.StringBuilder.append(StringBuilder.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 301919:
java.util.Arrays.copyOfRange(Arrays.java:Unknown line)
java.lang.String.<init>(String.java:Unknown line)
java.lang.StringBuilder.toString(StringBuilder.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 301920:
java.lang.String.<init>(String.java:Unknown line)
java.lang.StringBuilder.toString(StringBuilder.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 301929:
java.io.BufferedWriter.ensureOpen(BufferedWriter.java:Unknown line)
java.io.BufferedWriter.flushBuffer(BufferedWriter.java:Unknown line)
java.io.PrintStream.write(PrintStream.java:Unknown line)
java.io.PrintStream.print(PrintStream.java:Unknown line)
TRACE 301942:
java.nio.ByteBuffer.arrayOffset(ByteBuffer.java:Unknown line)
sun.nio.cs.UTF_8$Encoder.encodeArrayLoop(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8$Encoder.encodeLoop(UTF_8.java:Unknown line)
java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:Unknown line)
TRACE 301945:
java.nio.Buffer.position(Buffer.java:Unknown line)
sun.nio.cs.UTF_8.updatePositions(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8.access$200(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8$Encoder.encodeArrayLoop(UTF_8.java:Unknown line)
TRACE 301950:
sun.nio.cs.UTF_8$Encoder.encodeLoop(UTF_8.java:Unknown line)
java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.write(StreamEncoder.java:Unknown line)
TRACE 301953:
java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.write(StreamEncoder.java:Unknown line)
java.io.OutputStreamWriter.write(OutputStreamWriter.java:Unknown line)
TRACE 301962:
java.nio.Buffer.flip(Buffer.java:Unknown line)
sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:Unknown line)
TRACE 301968:
java.io.BufferedOutputStream.write(BufferedOutputStream.java:Unknown line)
java.io.PrintStream.write(PrintStream.java:Unknown line)
sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:Unknown line)
TRACE 301974:
java.nio.Buffer.clear(Buffer.java:Unknown line)
sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:Unknown line)
TRACE 301978:
java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:Unknown line)
java.io.PrintStream.write(PrintStream.java:Unknown line)
java.io.PrintStream.print(PrintStream.java:Unknown line)
java.io.PrintStream.println(PrintStream.java:Unknown line)
TRACE 301983:
java.io.PrintStream.ensureOpen(PrintStream.java:Unknown line)
java.io.PrintStream.newLine(PrintStream.java:Unknown line)
java.io.PrintStream.println(PrintStream.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 301992:
sun.nio.cs.StreamEncoder.write(StreamEncoder.java:Unknown line)
java.io.OutputStreamWriter.write(OutputStreamWriter.java:Unknown line)
java.io.BufferedWriter.flushBuffer(BufferedWriter.java:Unknown line)
java.io.PrintStream.newLine(PrintStream.java:Unknown line)
TRACE 302002:
java.io.PrintStream.newLine(PrintStream.java:Unknown line)
java.io.PrintStream.println(PrintStream.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 302009:
java.lang.Character.digit(Character.java:Unknown line)
java.lang.Character.digit(Character.java:Unknown line)
java.lang.Integer.parseInt(Integer.java:Unknown line)
java.lang.Integer.valueOf(Integer.java:Unknown line)
TRACE 302019:
java.lang.StringBuilder.append(StringBuilder.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 302020:
Fibonacci.getNumber(Fibonacci.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 302021:
Fibonacci.getNumber(Fibonacci.java:Unknown line)
Fibonacci.getNumber(Fibonacci.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 302024:
Fibonacci.main(Fibonacci.java:Unknown line)
CPU TIME (ms) BEGIN (total = 9228) Thu Oct 24 07:21:20 2019
rank self accum count trace method
1 96.68% 96.68% 1663872 302023 Fibonacci.getNumber
2 0.51% 97.19% 188 301124 java.util.LinkedList.indexOf
3 0.39% 97.58% 17766 301123 java.lang.String.equals
4 0.16% 97.75% 378 301121 sun.misc.JarIndex.addToList
5 0.07% 97.81% 190 301119 java.util.HashMap.putVal
6 0.07% 97.88% 58 301969 java.io.FileOutputStream.write
7 0.05% 97.93% 378 301111 java.util.LinkedList.linkLast
8 0.04% 97.97% 378 301103 java.util.HashMap.get
9 0.04% 98.02% 189 301122 sun.misc.JarIndex.addMapping
10 0.04% 98.06% 58 301949 sun.nio.cs.UTF_8$Encoder.encodeArrayLoop
11 0.03% 98.09% 10 300433 java.io.UnixFileSystem.normalize
12 0.03% 98.13% 6 300768 sun.misc.PerfCounter.<init>
13 0.03% 98.16% 1 300789 java.util.zip.ZipFile.<init>
14 0.03% 98.19% 191 301091 java.util.Arrays.copyOfRange
15 0.03% 98.22% 194 301093 java.io.BufferedReader.readLine
16 0.03% 98.26% 378 301101 java.util.HashMap.hash
17 0.02% 98.28% 1 300162 java.lang.invoke.MethodHandle.<clinit>
18 0.02% 98.30% 8 300257 java.lang.ClassLoader.findLoadedClass
19 0.02% 98.32% 4 300570 java.lang.String.<init>
20 0.02% 98.34% 1 300870 java.util.zip.ZipFile.getZipEntry
21 0.02% 98.36% 1 300952 java.util.zip.ZipFile.getInputStream
22 0.02% 98.39% 378 301100 java.lang.String.hashCode
23 0.02% 98.41% 190 301105 java.util.AbstractCollection.<init>
24 0.02% 98.43% 378 301112 java.util.LinkedList.add
25 0.02% 98.45% 188 301125 java.util.LinkedList.contains
26 0.02% 98.47% 1 301130 sun.misc.JarIndex.read
27 0.02% 98.49% 1 301232 sun.misc.URLClassPath$JarLoader$1.run
28 0.02% 98.52% 12 301259 sun.misc.URLClassPath.getLoader
29 0.02% 98.54% 9 301285 java.io.File.equals
30 0.02% 98.56% 1 301599 sun.net.www.protocol.file.Handler.createFileURLConnection
31 0.02% 98.58% 58 301947 sun.nio.cs.UTF_8.updatePositions
32 0.02% 98.60% 58 301956 sun.nio.cs.StreamEncoder.implWrite
33 0.02% 98.62% 58 301973 java.io.PrintStream.write
34 0.02% 98.65% 29 302003 java.io.PrintStream.println
35 0.01% 98.66% 5 300019 java.lang.Thread.init
36 0.01% 98.67% 1 300055 java.lang.System.getProperty
37 0.01% 98.68% 1 300061 java.lang.invoke.MethodHandleImpl$1.run
38 0.01% 98.69% 1 300072 java.lang.ClassValue.<clinit>
39 0.01% 98.70% 1 300078 java.lang.Class.getClassLoader0
40 0.01% 98.71% 1 300093 java.lang.invoke.MethodHandleImpl.<clinit>
41 0.01% 98.72% 1 300098 java.lang.invoke.MemberName$Factory.<init>
42 0.01% 98.73% 4 300119 java.lang.Integer.valueOf
43 0.01% 98.74% 1 300135 java.lang.invoke.MethodHandleStatics.<clinit>
44 0.01% 98.75% 1 300151 java.lang.Class.privateGetDeclaredFields
45 0.01% 98.76% 15 300177 java.util.Properties.getProperty
46 0.01% 98.78% 1 300196 sun.launcher.LauncherHelper.<clinit>
47 0.01% 98.79% 21 300211 java.lang.ThreadLocal$ThreadLocalMap.getEntry
48 0.01% 98.80% 2 300228 java.lang.String.<init>
49 0.01% 98.81% 8 300252 java.lang.ClassLoader.checkName
50 0.01% 98.82% 12 300282 java.util.Stack.empty
51 0.01% 98.83% 11 300285 java.util.Vector.elementData
52 0.01% 98.84% 78 300295 java.lang.CharacterData.of
53 0.01% 98.85% 78 300298 java.lang.Character.toLowerCase
54 0.01% 98.86% 22 300301 java.lang.String.toLowerCase
55 0.01% 98.87% 48 300304 java.lang.String.getChars
56 0.01% 98.88% 12 300312 java.util.Arrays.copyOfRange
57 0.01% 98.89% 11 300315 sun.net.util.URLUtil.urlNoFragString
58 0.01% 98.91% 11 300324 java.lang.String.endsWith
59 0.01% 98.92% 1 300338 java.util.zip.ZipFile.<clinit>
60 0.01% 98.93% 1 300339 sun.misc.SharedSecrets.getJavaUtilZipFileAccess
61 0.01% 98.94% 14 300352 java.lang.StringBuilder.<init>
62 0.01% 98.95% 33 300370 java.lang.StringBuffer.append
63 0.01% 98.96% 11 300374 java.lang.StringBuffer.toString
64 0.01% 98.97% 10 300375 java.net.URLStreamHandler.toExternalForm
65 0.01% 98.98% 10 300384 java.lang.StringBuilder.append
66 0.01% 98.99% 10 300419 sun.net.util.IPAddressUtil.checkHostString
67 0.01% 99.00% 10 300420 sun.net.util.IPAddressUtil.checkExternalForm
68 0.01% 99.01% 10 300421 java.net.URL.<init>
69 0.01% 99.02% 10 300429 java.lang.String.indexOf
70 0.01% 99.04% 10 300446 sun.misc.MetaIndex.forJar
71 0.01% 99.05% 17 300479 java.lang.ref.SoftReference.get
72 0.01% 99.06% 17 300490 java.lang.StringCoding.safeTrim
73 0.01% 99.07% 1 300494 java.lang.String.getBytes
74 0.01% 99.08% 11 300497 java.lang.String.lastIndexOf
75 0.01% 99.09% 1 300512 java.util.jar.JarFile.<clinit>
76 0.01% 99.10% 15 300546 java.nio.charset.Charset.checkName
77 0.01% 99.11% 1 300547 java.nio.charset.Charset.<init>
78 0.01% 99.12% 7 300554 sun.nio.cs.FastCharsetProvider.lookup
79 0.01% 99.13% 4 300600 java.lang.reflect.AccessibleObject.setAccessible
80 0.01% 99.14% 4 300632 sun.reflect.ReflectionFactory.newConstructorAccessor
81 0.01% 99.15% 119 300639 java.lang.String.charAt
82 0.01% 99.17% 4 300646 java.lang.Class.newInstance
83 0.01% 99.18% 140 300649 java.lang.String.charAt
84 0.01% 99.19% 1 300653 sun.nio.cs.UTF_16BE.<init>
85 0.01% 99.20% 1 300662 java.nio.charset.StandardCharsets.<clinit>
86 0.01% 99.21% 1 300681 java.util.ArrayDeque.<init>
87 0.01% 99.22% 1 300698 java.lang.String.getBytes
88 0.01% 99.23% 1 300718 sun.misc.Perf$GetPerfAction.run
89 0.01% 99.24% 2 300732 java.util.Properties.getProperty
90 0.01% 99.25% 6 300767 java.nio.DirectByteBuffer.asLongBuffer
91 0.01% 99.26% 1 300775 sun.misc.PerfCounter.get
92 0.01% 99.27% 1 300790 java.util.zip.ZipFile.<init>
93 0.01% 99.28% 1 300795 sun.misc.URLClassPath$JarLoader.getJarFile
94 0.01% 99.30% 1 300817 sun.nio.cs.UTF_8$Encoder.<init>
95 0.01% 99.31% 12 300888 java.lang.String.startsWith
96 0.01% 99.32% 1 300890 java.util.jar.JarFile.maybeInstantiateVerifier
97 0.01% 99.33% 1 300934 java.util.zip.ZipFile.getInflater
98 0.01% 99.34% 1 300988 sun.nio.cs.StreamDecoder.forInputStreamReader
99 0.01% 99.35% 3 301022 sun.nio.cs.UTF_8$Decoder.decodeArrayLoop
100 0.01% 99.36% 3 301023 sun.nio.cs.UTF_8$Decoder.decodeLoop
101 0.01% 99.37% 1 301072 java.util.zip.ZipFile$ZipFileInputStream.read
102 0.01% 99.38% 2 301086 sun.nio.cs.StreamDecoder.implRead
103 0.01% 99.39% 193 301092 java.lang.String.<init>
104 0.01% 99.40% 191 301097 java.lang.String.length
105 0.01% 99.41% 190 301114 java.util.HashMap.hash
106 0.01% 99.43% 206 301116 java.util.HashMap$Node.<init>
107 0.01% 99.44% 190 301117 java.util.HashMap.newNode
108 0.01% 99.45% 190 301118 java.util.HashMap.afterNodeInsertion
109 0.01% 99.46% 190 301120 java.util.HashMap.put
110 0.01% 99.47% 4 301142 java.lang.Character.toUpperCase
111 0.01% 99.48% 3 301200 java.net.URLStreamHandler.parseURL
112 0.01% 99.49% 10 301235 sun.misc.URLClassPath$JarLoader.<init>
113 0.01% 99.50% 11 301236 sun.misc.URLClassPath$3.run
114 0.01% 99.51% 1 301252 java.lang.String.equals
115 0.01% 99.52% 11 301258 java.util.ArrayList.get
116 0.01% 99.53% 5 301298 java.lang.String.endsWith
117 0.01% 99.54% 2 301310 java.net.URLClassLoader.findClass
118 0.01% 99.56% 4 301356 java.util.HashMap.getNode
119 0.01% 99.57% 1 301403 sun.misc.URLClassPath$FileLoader.<init>
120 0.01% 99.58% 2 301442 java.lang.AbstractStringBuilder.append
121 0.01% 99.59% 1 301467 sun.misc.URLClassPath$FileLoader.getResource
122 0.01% 99.60% 1 301514 sun.misc.Resource.getBytes
123 0.01% 99.61% 1 301535 java.net.URLStreamHandler.hashCode
124 0.01% 99.62% 1 301565 java.security.SecureClassLoader.getPermissions
125 0.01% 99.63% 1 301588 java.net.URLConnection.<clinit>
126 0.01% 99.64% 1 301597 sun.net.www.URLConnection.<init>
127 0.01% 99.65% 1 301602 java.net.URL.openConnection
128 0.01% 99.66% 2 301635 java.io.UnixFileSystem.canonicalize
129 0.01% 99.67% 1 301641 java.io.FilePermission.init
130 0.01% 99.69% 1 301689 java.io.FilePermission.newPermissionCollection
131 0.01% 99.70% 1 301705 java.security.Permissions.add
132 0.01% 99.71% 1 301728 java.security.BasicPermission.newPermissionCollection
133 0.01% 99.72% 1 301741 java.security.BasicPermissionCollection.add
134 0.01% 99.73% 1 301782 java.net.URLStreamHandler.toExternalForm
135 0.01% 99.74% 1 301810 java.lang.ClassLoader.defineClass
136 0.01% 99.75% 1 301865 java.util.HashMap.get
137 0.01% 99.76% 1 301882 java.lang.Class.getMethod0
138 0.01% 99.77% 1 301890 sun.launcher.LauncherHelper.checkAndLoadMain
139 0.01% 99.78% 58 301914 java.lang.String.length
140 0.01% 99.79% 58 301917 java.lang.AbstractStringBuilder.append
141 0.01% 99.80% 29 301919 java.util.Arrays.copyOfRange
142 0.01% 99.82% 29 301920 java.lang.String.<init>
143 0.01% 99.83% 29 301929 java.io.BufferedWriter.ensureOpen
144 0.01% 99.84% 116 301942 java.nio.ByteBuffer.arrayOffset
145 0.01% 99.85% 116 301945 java.nio.Buffer.position
146 0.01% 99.86% 58 301950 sun.nio.cs.UTF_8$Encoder.encodeLoop
147 0.01% 99.87% 58 301953 java.nio.charset.CharsetEncoder.encode
148 0.01% 99.88% 58 301962 java.nio.Buffer.flip
149 0.01% 99.89% 58 301968 java.io.BufferedOutputStream.write
150 0.01% 99.90% 58 301974 java.nio.Buffer.clear
151 0.01% 99.91% 29 301978 java.io.OutputStreamWriter.flushBuffer
152 0.01% 99.92% 29 301983 java.io.PrintStream.ensureOpen
153 0.01% 99.93% 29 301992 sun.nio.cs.StreamEncoder.write
154 0.01% 99.95% 29 302002 java.io.PrintStream.newLine
155 0.01% 99.96% 2 302009 java.lang.Character.digit
156 0.01% 99.97% 56 302019 java.lang.StringBuilder.append
157 0.01% 99.98% 28 302020 Fibonacci.getNumber
158 0.01% 99.99% 52 302021 Fibonacci.getNumber
159 0.01% 100.00% 1 302024 Fibonacci.main
CPU TIME (ms) END
JAVA PROFILE 1.0.1, created Thu Oct 24 07:24:28 2019
Copyright (c) 2003, 2005, Oracle and/or its affiliates. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
- Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
- Neither the name of Oracle nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Header for -agentlib:hprof (or -Xrunhprof) ASCII Output (JDK 5.0 JVMTI based)
WARNING! This file format is under development, and is subject to
change without notice.
This file contains the following types of records:
THREAD START
THREAD END mark the lifetime of Java threads
TRACE represents a Java stack trace. Each trace consists
of a series of stack frames. Other records refer to
TRACEs to identify (1) where object allocations have
taken place, (2) the frames in which GC roots were
found, and (3) frequently executed methods.
HEAP DUMP is a complete snapshot of all live objects in the Java
heap. Following distinctions are made:
ROOT root set as determined by GC
CLS classes
OBJ instances
ARR arrays
SITES is a sorted list of allocation sites. This identifies
the most heavily allocated object types, and the TRACE
at which those allocations occurred.
CPU SAMPLES is a statistical profile of program execution. The VM
periodically samples all running threads, and assigns
a quantum to active TRACEs in those threads. Entries
in this record are TRACEs ranked by the percentage of
total quanta they consumed; top-ranked TRACEs are
typically hot spots in the program.
CPU TIME is a profile of program execution obtained by measuring
the time spent in individual methods (excluding the time
spent in callees), as well as by counting the number of
times each method is called. Entries in this record are
TRACEs ranked by the percentage of total CPU time. The
"count" field indicates the number of times each TRACE
is invoked.
MONITOR TIME is a profile of monitor contention obtained by measuring
the time spent by a thread waiting to enter a monitor.
Entries in this record are TRACEs ranked by the percentage
of total monitor contention time and a brief description
of the monitor. The "count" field indicates the number of
times the monitor was contended at that TRACE.
MONITOR DUMP is a complete snapshot of all the monitors and threads in
the System.
HEAP DUMP, SITES, CPU SAMPLES|TIME and MONITOR DUMP|TIME records are generated
at program exit. They can also be obtained during program execution by typing
Ctrl-\ (on Solaris) or by typing Ctrl-Break (on Win32).
--------
THREAD START (obj=50000181, id = 200002, name="HPROF gc_finish watcher", group="system")
THREAD START (obj=50000181, id = 200001, name="main", group="main")
THREAD END (id = 200001)
THREAD START (obj=50000181, id = 200003, name="DestroyJavaVM", group="main")
THREAD END (id = 200003)
TRACE 301124:
java.util.LinkedList.indexOf(LinkedList.java:Unknown line)
java.util.LinkedList.contains(LinkedList.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
TRACE 301123:
java.lang.String.equals(String.java:Unknown line)
java.util.LinkedList.indexOf(LinkedList.java:Unknown line)
java.util.LinkedList.contains(LinkedList.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
TRACE 302061:
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 301236:
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
TRACE 300162:
java.lang.invoke.MethodHandle.<clinit>(MethodHandle.java:Unknown line)
TRACE 300789:
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
java.util.jar.JarFile.<init>(JarFile.java:Unknown line)
java.util.jar.JarFile.<init>(JarFile.java:Unknown line)
TRACE 301111:
java.util.LinkedList.linkLast(LinkedList.java:Unknown line)
java.util.LinkedList.add(LinkedList.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
TRACE 301112:
java.util.LinkedList.add(LinkedList.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
TRACE 301121:
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
sun.misc.JarIndex.<init>(JarIndex.java:Unknown line)
TRACE 301994:
java.io.PrintStream.write(PrintStream.java:Unknown line)
java.io.PrintStream.print(PrintStream.java:Unknown line)
java.io.PrintStream.println(PrintStream.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 300433:
java.io.UnixFileSystem.normalize(UnixFileSystem.java:Unknown line)
java.io.File.<init>(File.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
TRACE 301107:
java.util.AbstractSequentialList.<init>(AbstractSequentialList.java:Unknown line)
java.util.LinkedList.<init>(LinkedList.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
TRACE 301130:
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
sun.misc.JarIndex.<init>(JarIndex.java:Unknown line)
sun.misc.JarIndex.getJarIndex(JarIndex.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
TRACE 301599:
sun.net.www.protocol.file.Handler.createFileURLConnection(Handler.java:Unknown line)
sun.net.www.protocol.file.Handler.openConnection(Handler.java:Unknown line)
sun.net.www.protocol.file.Handler.openConnection(Handler.java:Unknown line)
java.net.URL.openConnection(URL.java:Unknown line)
TRACE 302031:
java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:Unknown line)
java.lang.StringBuilder.append(StringBuilder.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 300093:
java.lang.invoke.MethodHandleImpl.<clinit>(MethodHandleImpl.java:Unknown line)
java.lang.invoke.MethodHandle.<clinit>(MethodHandle.java:Unknown line)
TRACE 300298:
java.lang.Character.toLowerCase(Character.java:Unknown line)
java.lang.Character.toLowerCase(Character.java:Unknown line)
java.lang.String.toLowerCase(String.java:Unknown line)
java.lang.String.toLowerCase(String.java:Unknown line)
TRACE 300315:
sun.net.util.URLUtil.urlNoFragString(URLUtil.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getNextLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getResource(URLClassPath.java:Unknown line)
TRACE 300339:
sun.misc.SharedSecrets.getJavaUtilZipFileAccess(SharedSecrets.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<clinit>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
TRACE 300432:
java.lang.String.charAt(String.java:Unknown line)
java.io.UnixFileSystem.normalize(UnixFileSystem.java:Unknown line)
java.io.File.<init>(File.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
TRACE 300632:
sun.reflect.ReflectionFactory.newConstructorAccessor(ReflectionFactory.java:Unknown line)
java.lang.reflect.Constructor.acquireConstructorAccessor(Constructor.java:Unknown line)
java.lang.reflect.Constructor.newInstance(Constructor.java:Unknown line)
java.lang.Class.newInstance(Class.java:Unknown line)
TRACE 300952:
java.util.zip.ZipFile.getInputStream(ZipFile.java:Unknown line)
java.util.jar.JarFile.getInputStream(JarFile.java:Unknown line)
sun.misc.JarIndex.getJarIndex(JarIndex.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
TRACE 301091:
java.util.Arrays.copyOfRange(Arrays.java:Unknown line)
java.lang.String.<init>(String.java:Unknown line)
java.io.BufferedReader.readLine(BufferedReader.java:Unknown line)
java.io.BufferedReader.readLine(BufferedReader.java:Unknown line)
TRACE 301093:
java.io.BufferedReader.readLine(BufferedReader.java:Unknown line)
java.io.BufferedReader.readLine(BufferedReader.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
sun.misc.JarIndex.<init>(JarIndex.java:Unknown line)
TRACE 301100:
java.lang.String.hashCode(String.java:Unknown line)
java.util.HashMap.hash(HashMap.java:Unknown line)
java.util.HashMap.get(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
TRACE 301101:
java.util.HashMap.hash(HashMap.java:Unknown line)
java.util.HashMap.get(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
TRACE 301108:
java.util.LinkedList.<init>(LinkedList.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
TRACE 301232:
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader.ensureOpen(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
TRACE 301941:
java.io.Writer.write(Writer.java:Unknown line)
java.io.PrintStream.write(PrintStream.java:Unknown line)
java.io.PrintStream.print(PrintStream.java:Unknown line)
java.io.PrintStream.println(PrintStream.java:Unknown line)
TRACE 301962:
sun.nio.cs.UTF_8$Encoder.encodeArrayLoop(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8$Encoder.encodeLoop(UTF_8.java:Unknown line)
java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:Unknown line)
TRACE 301966:
java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.write(StreamEncoder.java:Unknown line)
java.io.OutputStreamWriter.write(OutputStreamWriter.java:Unknown line)
TRACE 301988:
sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:Unknown line)
java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:Unknown line)
TRACE 302005:
sun.nio.cs.StreamEncoder.write(StreamEncoder.java:Unknown line)
java.io.OutputStreamWriter.write(OutputStreamWriter.java:Unknown line)
java.io.BufferedWriter.flushBuffer(BufferedWriter.java:Unknown line)
java.io.PrintStream.newLine(PrintStream.java:Unknown line)
TRACE 302058:
Fibonacci.getNumber(Fibonacci.java:Unknown line)
Fibonacci.getNumber(Fibonacci.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 300017:
java.lang.Thread.setPriority(Thread.java:Unknown line)
java.lang.Thread.init(Thread.java:Unknown line)
java.lang.Thread.init(Thread.java:Unknown line)
java.lang.Thread.<init>(Thread.java:Unknown line)
TRACE 300019:
java.lang.Thread.init(Thread.java:Unknown line)
java.lang.Thread.init(Thread.java:Unknown line)
java.lang.Thread.<init>(Thread.java:Unknown line)
TRACE 300040:
java.util.Arrays.copyOf(Arrays.java:Unknown line)
java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:Unknown line)
java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:Unknown line)
java.lang.StringBuilder.append(StringBuilder.java:Unknown line)
TRACE 300041:
java.lang.AbstractStringBuilder.ensureCapacityInternal(AbstractStringBuilder.java:Unknown line)
java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:Unknown line)
java.lang.StringBuilder.append(StringBuilder.java:Unknown line)
java.lang.invoke.MethodHandleImpl$1.run(MethodHandleImpl.java:Unknown line)
TRACE 300072:
java.lang.ClassValue.<clinit>(ClassValue.java:Unknown line)
java.lang.invoke.MethodHandleImpl.<clinit>(MethodHandleImpl.java:Unknown line)
java.lang.invoke.MethodHandle.<clinit>(MethodHandle.java:Unknown line)
TRACE 300090:
java.lang.ClassValue$Version.<init>(ClassValue.java:Unknown line)
java.lang.ClassValue.<init>(ClassValue.java:Unknown line)
java.lang.invoke.MethodHandleImpl$4.<init>(MethodHandleImpl.java:Unknown line)
java.lang.invoke.MethodHandleImpl.<clinit>(MethodHandleImpl.java:Unknown line)
TRACE 300107:
java.lang.invoke.MethodHandleStatics$1.<init>(MethodHandleStatics.java:Unknown line)
java.lang.invoke.MethodHandleStatics.<clinit>(MethodHandleStatics.java:Unknown line)
java.lang.invoke.MethodHandle.<clinit>(MethodHandle.java:Unknown line)
TRACE 300120:
java.lang.Integer.getInteger(Integer.java:Unknown line)
java.lang.invoke.MethodHandleStatics$1.run(MethodHandleStatics.java:Unknown line)
java.lang.invoke.MethodHandleStatics$1.run(MethodHandleStatics.java:Unknown line)
java.lang.invoke.MethodHandleStatics.<clinit>(MethodHandleStatics.java:Unknown line)
TRACE 300148:
java.util.HashMap.get(HashMap.java:Unknown line)
sun.reflect.Reflection.filterFields(Reflection.java:Unknown line)
java.lang.Class.privateGetDeclaredFields(Class.java:Unknown line)
java.lang.Class.getDeclaredField(Class.java:Unknown line)
TRACE 300176:
java.util.Hashtable.get(Hashtable.java:Unknown line)
java.util.Properties.getProperty(Properties.java:Unknown line)
java.lang.System.getProperty(System.java:Unknown line)
TRACE 300178:
java.lang.System.getProperty(System.java:Unknown line)
TRACE 300184:
java.lang.Enum.<init>(Enum.java:Unknown line)
sun.launcher.LauncherHelper.<init>(LauncherHelper.java:Unknown line)
sun.launcher.LauncherHelper.<clinit>(LauncherHelper.java:Unknown line)
TRACE 300227:
java.lang.StringCoding.decode(StringCoding.java:Unknown line)
java.lang.String.<init>(String.java:Unknown line)
java.lang.String.<init>(String.java:Unknown line)
sun.launcher.LauncherHelper.makePlatformString(LauncherHelper.java:Unknown line)
TRACE 300228:
java.lang.String.<init>(String.java:Unknown line)
java.lang.String.<init>(String.java:Unknown line)
sun.launcher.LauncherHelper.makePlatformString(LauncherHelper.java:Unknown line)
TRACE 300244:
java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:Unknown line)
java.util.concurrent.ConcurrentHashMap.putIfAbsent(ConcurrentHashMap.java:Unknown line)
java.lang.ClassLoader.getClassLoadingLock(ClassLoader.java:Unknown line)
java.lang.ClassLoader.loadClass(ClassLoader.java:Unknown line)
TRACE 300260:
java.lang.String.indexOf(String.java:Unknown line)
java.lang.ClassLoader.checkName(ClassLoader.java:Unknown line)
java.lang.ClassLoader.findBootstrapClassOrNull(ClassLoader.java:Unknown line)
java.lang.ClassLoader.loadClass(ClassLoader.java:Unknown line)
TRACE 300264:
java.lang.ClassLoader.findBootstrapClassOrNull(ClassLoader.java:Unknown line)
java.lang.ClassLoader.loadClass(ClassLoader.java:Unknown line)
java.lang.ClassLoader.loadClass(ClassLoader.java:Unknown line)
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:Unknown line)
TRACE 300318:
java.util.HashMap.getNode(HashMap.java:Unknown line)
java.util.HashMap.containsKey(HashMap.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getNextLoader(URLClassPath.java:Unknown line)
TRACE 300319:
java.util.HashMap.containsKey(HashMap.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getNextLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getResource(URLClassPath.java:Unknown line)
TRACE 300357:
java.util.Arrays.copyOfRange(Arrays.java:Unknown line)
java.lang.String.<init>(String.java:Unknown line)
java.lang.StringBuilder.toString(StringBuilder.java:Unknown line)
java.io.ObjectStreamField.getClassSignature(ObjectStreamField.java:Unknown line)
TRACE 300360:
java.io.ObjectStreamField.getClassSignature(ObjectStreamField.java:Unknown line)
java.io.ObjectStreamField.<init>(ObjectStreamField.java:Unknown line)
java.io.ObjectStreamField.<init>(ObjectStreamField.java:Unknown line)
java.lang.StringBuffer.<clinit>(StringBuffer.java:Unknown line)
TRACE 300366:
java.lang.String.length(String.java:Unknown line)
java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:Unknown line)
java.lang.StringBuffer.append(StringBuffer.java:Unknown line)
java.net.URLStreamHandler.toExternalForm(URLStreamHandler.java:Unknown line)
TRACE 300375:
java.net.URLStreamHandler.toExternalForm(URLStreamHandler.java:Unknown line)
java.net.URL.toExternalForm(URL.java:Unknown line)
java.net.URL.toString(URL.java:Unknown line)
java.lang.String.valueOf(String.java:Unknown line)
TRACE 300382:
java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:Unknown line)
java.lang.StringBuilder.append(StringBuilder.java:Unknown line)
java.lang.StringBuilder.append(StringBuilder.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
TRACE 300425:
sun.misc.URLClassPath$JarLoader.isOptimizable(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
TRACE 300443:
java.util.HashMap.hash(HashMap.java:Unknown line)
java.util.HashMap.get(HashMap.java:Unknown line)
sun.misc.MetaIndex.forJar(MetaIndex.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
TRACE 300446:
sun.misc.MetaIndex.forJar(MetaIndex.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
TRACE 300466:
java.io.UnixFileSystem.normalize(UnixFileSystem.java:Unknown line)
java.io.File.<init>(File.java:Unknown line)
sun.misc.FileURLMapper.exists(FileURLMapper.java:Unknown line)
sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:Unknown line)
TRACE 300493:
java.lang.StringCoding.encode(StringCoding.java:Unknown line)
java.lang.String.getBytes(String.java:Unknown line)
java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:Unknown line)
java.io.File.exists(File.java:Unknown line)
TRACE 300512:
java.util.jar.JarFile.<clinit>(JarFile.java:Unknown line)
sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader.access$800(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
TRACE 300515:
java.lang.String.charAt(String.java:Unknown line)
java.io.UnixFileSystem.normalize(UnixFileSystem.java:Unknown line)
java.io.File.<init>(File.java:Unknown line)
java.util.jar.JarFile.<init>(JarFile.java:Unknown line)
TRACE 300532:
sun.nio.cs.FastCharsetProvider.toLower(FastCharsetProvider.java:Unknown line)
sun.nio.cs.FastCharsetProvider.lookup(FastCharsetProvider.java:Unknown line)
sun.nio.cs.FastCharsetProvider.charsetForName(FastCharsetProvider.java:Unknown line)
java.nio.charset.Charset.lookup2(Charset.java:Unknown line)
TRACE 300539:
sun.util.PreHashedMap.get(PreHashedMap.java:Unknown line)
sun.nio.cs.FastCharsetProvider.lookup(FastCharsetProvider.java:Unknown line)
sun.nio.cs.FastCharsetProvider.charsetForName(FastCharsetProvider.java:Unknown line)
java.nio.charset.Charset.lookup2(Charset.java:Unknown line)
TRACE 300546:
java.nio.charset.Charset.checkName(Charset.java:Unknown line)
java.nio.charset.Charset.<init>(Charset.java:Unknown line)
sun.nio.cs.US_ASCII.<init>(US_ASCII.java:Unknown line)
sun.nio.cs.FastCharsetProvider.lookup(FastCharsetProvider.java:Unknown line)
TRACE 300554:
sun.nio.cs.FastCharsetProvider.lookup(FastCharsetProvider.java:Unknown line)
sun.nio.cs.FastCharsetProvider.charsetForName(FastCharsetProvider.java:Unknown line)
java.nio.charset.Charset.lookup2(Charset.java:Unknown line)
java.nio.charset.Charset.lookup(Charset.java:Unknown line)
TRACE 300567:
java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:Unknown line)
java.lang.StringBuilder.append(StringBuilder.java:Unknown line)
sun.nio.cs.FastCharsetProvider.lookup(FastCharsetProvider.java:Unknown line)
sun.nio.cs.FastCharsetProvider.charsetForName(FastCharsetProvider.java:Unknown line)
TRACE 300576:
java.lang.Class.forName(Class.java:Unknown line)
sun.nio.cs.FastCharsetProvider.lookup(FastCharsetProvider.java:Unknown line)
sun.nio.cs.FastCharsetProvider.charsetForName(FastCharsetProvider.java:Unknown line)
java.nio.charset.Charset.lookup2(Charset.java:Unknown line)
TRACE 300594:
sun.reflect.ReflectionFactory.copyConstructor(ReflectionFactory.java:Unknown line)
java.lang.Class.getConstructor0(Class.java:Unknown line)
java.lang.Class.newInstance(Class.java:Unknown line)
sun.nio.cs.FastCharsetProvider.lookup(FastCharsetProvider.java:Unknown line)
TRACE 300611:
java.lang.String.lastIndexOf(String.java:Unknown line)
java.lang.String.lastIndexOf(String.java:Unknown line)
sun.reflect.Reflection.isSameClassPackage(Reflection.java:Unknown line)
sun.reflect.Reflection.isSameClassPackage(Reflection.java:Unknown line)
TRACE 300640:
java.nio.charset.Charset.checkName(Charset.java:Unknown line)
java.nio.charset.Charset.<init>(Charset.java:Unknown line)
sun.nio.cs.ISO_8859_1.<init>(ISO_8859_1.java:Unknown line)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:Unknown line)
TRACE 300649:
java.lang.String.charAt(String.java:Unknown line)
java.nio.charset.Charset.checkName(Charset.java:Unknown line)
java.nio.charset.Charset.<init>(Charset.java:Unknown line)
sun.nio.cs.Unicode.<init>(Unicode.java:Unknown line)
TRACE 300699:
java.io.File.lastModified(File.java:Unknown line)
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
java.util.jar.JarFile.<init>(JarFile.java:Unknown line)
TRACE 300718:
sun.misc.Perf$GetPerfAction.run(Perf.java:Unknown line)
sun.misc.Perf$GetPerfAction.run(Perf.java:Unknown line)
sun.misc.PerfCounter.<clinit>(PerfCounter.java:Unknown line)
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
TRACE 300738:
java.nio.DirectByteBuffer.<clinit>(DirectByteBuffer.java:Unknown line)
sun.misc.PerfCounter.<init>(PerfCounter.java:Unknown line)
sun.misc.PerfCounter.newPerfCounter(PerfCounter.java:Unknown line)
sun.misc.PerfCounter$CoreCounters.<clinit>(PerfCounter.java:Unknown line)
TRACE 300764:
java.nio.LongBuffer.<init>(LongBuffer.java:Unknown line)
java.nio.DirectLongBufferU.<init>(DirectLongBufferU.java:Unknown line)
java.nio.DirectByteBuffer.asLongBuffer(DirectByteBuffer.java:Unknown line)
sun.misc.PerfCounter.<init>(PerfCounter.java:Unknown line)
TRACE 300767:
java.nio.DirectByteBuffer.asLongBuffer(DirectByteBuffer.java:Unknown line)
sun.misc.PerfCounter.<init>(PerfCounter.java:Unknown line)
sun.misc.PerfCounter.newPerfCounter(PerfCounter.java:Unknown line)
sun.misc.PerfCounter$CoreCounters.<clinit>(PerfCounter.java:Unknown line)
TRACE 300768:
sun.misc.PerfCounter.<init>(PerfCounter.java:Unknown line)
sun.misc.PerfCounter.newPerfCounter(PerfCounter.java:Unknown line)
sun.misc.PerfCounter$CoreCounters.<clinit>(PerfCounter.java:Unknown line)
sun.misc.PerfCounter.getZipFileOpenTime(PerfCounter.java:Unknown line)
TRACE 300769:
sun.misc.PerfCounter.newPerfCounter(PerfCounter.java:Unknown line)
sun.misc.PerfCounter$CoreCounters.<clinit>(PerfCounter.java:Unknown line)
sun.misc.PerfCounter.getZipFileOpenTime(PerfCounter.java:Unknown line)
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
TRACE 300770:
sun.misc.PerfCounter$CoreCounters.<clinit>(PerfCounter.java:Unknown line)
sun.misc.PerfCounter.getZipFileOpenTime(PerfCounter.java:Unknown line)
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
java.util.zip.ZipFile.<init>(ZipFile.java:Unknown line)
TRACE 300795:
sun.misc.URLClassPath$JarLoader.getJarFile(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader.access$800(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
TRACE 300830:
sun.nio.cs.UTF_8$Encoder.encode(UTF_8.java:Unknown line)
java.util.zip.ZipCoder.getBytes(ZipCoder.java:Unknown line)
java.util.zip.ZipFile.getEntry(ZipFile.java:Unknown line)
java.util.jar.JarFile.getEntry(JarFile.java:Unknown line)
TRACE 300843:
java.lang.ClassLoader.findNative(ClassLoader.java:Unknown line)
java.util.zip.ZipFile.getZipEntry(ZipFile.java:Unknown line)
java.util.zip.ZipFile.getEntry(ZipFile.java:Unknown line)
java.util.jar.JarFile.getEntry(JarFile.java:Unknown line)
TRACE 300870:
java.util.zip.ZipFile.getZipEntry(ZipFile.java:Unknown line)
java.util.zip.ZipFile.getEntry(ZipFile.java:Unknown line)
java.util.jar.JarFile.getEntry(JarFile.java:Unknown line)
java.util.jar.JarFile.getJarEntry(JarFile.java:Unknown line)
TRACE 300876:
java.util.jar.JarFile$JarFileEntry.<init>(JarFile.java:Unknown line)
java.util.jar.JarFile.getEntry(JarFile.java:Unknown line)
java.util.jar.JarFile.getJarEntry(JarFile.java:Unknown line)
sun.misc.JarIndex.getJarIndex(JarIndex.java:Unknown line)
TRACE 300878:
java.util.jar.JarFile.getJarEntry(JarFile.java:Unknown line)
sun.misc.JarIndex.getJarIndex(JarIndex.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
TRACE 300884:
java.lang.CharacterDataLatin1.getProperties(CharacterDataLatin1.java:Unknown line)
java.lang.CharacterDataLatin1.toUpperCaseEx(CharacterDataLatin1.java:Unknown line)
java.lang.Character.toUpperCaseEx(Character.java:Unknown line)
java.lang.String.toUpperCase(String.java:Unknown line)
TRACE 300934:
java.util.zip.ZipFile.getInflater(ZipFile.java:Unknown line)
java.util.zip.ZipFile.getInputStream(ZipFile.java:Unknown line)
java.util.jar.JarFile.getInputStream(JarFile.java:Unknown line)
sun.misc.JarIndex.getJarIndex(JarIndex.java:Unknown line)
TRACE 300956:
sun.misc.JarIndex.<init>(JarIndex.java:Unknown line)
sun.misc.JarIndex.<init>(JarIndex.java:Unknown line)
sun.misc.JarIndex.getJarIndex(JarIndex.java:Unknown line)
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
TRACE 300998:
java.io.BufferedReader.ensureOpen(BufferedReader.java:Unknown line)
java.io.BufferedReader.readLine(BufferedReader.java:Unknown line)
java.io.BufferedReader.readLine(BufferedReader.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
TRACE 301002:
java.nio.Buffer.<init>(Buffer.java:Unknown line)
java.nio.CharBuffer.<init>(CharBuffer.java:Unknown line)
java.nio.HeapCharBuffer.<init>(HeapCharBuffer.java:Unknown line)
java.nio.CharBuffer.wrap(CharBuffer.java:Unknown line)
TRACE 301022:
sun.nio.cs.UTF_8$Decoder.decodeArrayLoop(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8$Decoder.decodeLoop(UTF_8.java:Unknown line)
java.nio.charset.CharsetDecoder.decode(CharsetDecoder.java:Unknown line)
sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:Unknown line)
TRACE 301075:
java.util.zip.InflaterInputStream.read(InflaterInputStream.java:Unknown line)
sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:Unknown line)
sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:Unknown line)
sun.nio.cs.StreamDecoder.read(StreamDecoder.java:Unknown line)
TRACE 301086:
sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:Unknown line)
sun.nio.cs.StreamDecoder.read(StreamDecoder.java:Unknown line)
java.io.InputStreamReader.read(InputStreamReader.java:Unknown line)
java.io.BufferedReader.fill(BufferedReader.java:Unknown line)
TRACE 301092:
java.lang.String.<init>(String.java:Unknown line)
java.io.BufferedReader.readLine(BufferedReader.java:Unknown line)
java.io.BufferedReader.readLine(BufferedReader.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
TRACE 301097:
java.lang.String.length(String.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
sun.misc.JarIndex.<init>(JarIndex.java:Unknown line)
sun.misc.JarIndex.getJarIndex(JarIndex.java:Unknown line)
TRACE 301102:
java.util.HashMap.getNode(HashMap.java:Unknown line)
java.util.HashMap.get(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
TRACE 301113:
java.lang.String.hashCode(String.java:Unknown line)
java.util.HashMap.hash(HashMap.java:Unknown line)
java.util.HashMap.put(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
TRACE 301114:
java.util.HashMap.hash(HashMap.java:Unknown line)
java.util.HashMap.put(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
TRACE 301116:
java.util.HashMap$Node.<init>(HashMap.java:Unknown line)
java.util.HashMap.newNode(HashMap.java:Unknown line)
java.util.HashMap.putVal(HashMap.java:Unknown line)
java.util.HashMap.put(HashMap.java:Unknown line)
TRACE 301117:
java.util.HashMap.newNode(HashMap.java:Unknown line)
java.util.HashMap.putVal(HashMap.java:Unknown line)
java.util.HashMap.put(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
TRACE 301119:
java.util.HashMap.putVal(HashMap.java:Unknown line)
java.util.HashMap.put(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
TRACE 301120:
java.util.HashMap.put(HashMap.java:Unknown line)
sun.misc.JarIndex.addToList(JarIndex.java:Unknown line)
sun.misc.JarIndex.addMapping(JarIndex.java:Unknown line)
sun.misc.JarIndex.read(JarIndex.java:Unknown line)
TRACE 301200:
java.net.URLStreamHandler.parseURL(URLStreamHandler.java:Unknown line)
sun.net.www.protocol.file.Handler.parseURL(Handler.java:Unknown line)
java.net.URL.<init>(URL.java:Unknown line)
java.net.URL.<init>(URL.java:Unknown line)
TRACE 301233:
sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader.ensureOpen(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
TRACE 301255:
java.util.HashMap.put(HashMap.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getNextLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getResource(URLClassPath.java:Unknown line)
TRACE 301259:
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getNextLoader(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getResource(URLClassPath.java:Unknown line)
java.net.URLClassLoader$1.run(URLClassLoader.java:Unknown line)
TRACE 301279:
sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getResource(URLClassPath.java:Unknown line)
java.net.URLClassLoader$1.run(URLClassLoader.java:Unknown line)
java.net.URLClassLoader$1.run(URLClassLoader.java:Unknown line)
TRACE 301282:
java.lang.String.compareTo(String.java:Unknown line)
java.io.UnixFileSystem.compare(UnixFileSystem.java:Unknown line)
java.io.File.compareTo(File.java:Unknown line)
java.io.File.equals(File.java:Unknown line)
TRACE 301300:
java.lang.String.startsWith(String.java:Unknown line)
sun.misc.MetaIndex.mayContain(MetaIndex.java:Unknown line)
sun.misc.URLClassPath$JarLoader.getResource(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getResource(URLClassPath.java:Unknown line)
TRACE 301307:
java.lang.Exception.<init>(Exception.java:Unknown line)
java.lang.ReflectiveOperationException.<init>(ReflectiveOperationException.java:Unknown line)
java.lang.ClassNotFoundException.<init>(ClassNotFoundException.java:Unknown line)
java.net.URLClassLoader.findClass(URLClassLoader.java:Unknown line)
TRACE 301310:
java.net.URLClassLoader.findClass(URLClassLoader.java:Unknown line)
java.lang.ClassLoader.loadClass(ClassLoader.java:Unknown line)
java.lang.ClassLoader.loadClass(ClassLoader.java:Unknown line)
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:Unknown line)
TRACE 301330:
java.lang.String.<init>(String.java:Unknown line)
java.lang.String.substring(String.java:Unknown line)
java.io.UnixFileSystem.normalize(UnixFileSystem.java:Unknown line)
java.io.UnixFileSystem.normalize(UnixFileSystem.java:Unknown line)
TRACE 301357:
java.util.LinkedHashMap.get(LinkedHashMap.java:Unknown line)
java.io.ExpiringCache.entryFor(ExpiringCache.java:Unknown line)
java.io.ExpiringCache.get(ExpiringCache.java:Unknown line)
java.io.UnixFileSystem.canonicalize(UnixFileSystem.java:Unknown line)
TRACE 301396:
java.io.UnixFileSystem.canonicalize(UnixFileSystem.java:Unknown line)
java.io.File.getCanonicalPath(File.java:Unknown line)
java.io.File.getCanonicalFile(File.java:Unknown line)
sun.misc.URLClassPath$FileLoader.<init>(URLClassPath.java:Unknown line)
TRACE 301403:
sun.misc.URLClassPath$FileLoader.<init>(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath$3.run(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getLoader(URLClassPath.java:Unknown line)
TRACE 301423:
sun.net.www.ParseUtil.encodePath(ParseUtil.java:Unknown line)
sun.misc.URLClassPath$FileLoader.getResource(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getResource(URLClassPath.java:Unknown line)
java.net.URLClassLoader$1.run(URLClassLoader.java:Unknown line)
TRACE 301433:
java.lang.String.charAt(String.java:Unknown line)
java.io.UnixFileSystem.normalize(UnixFileSystem.java:Unknown line)
java.io.File.<init>(File.java:Unknown line)
sun.misc.URLClassPath$FileLoader.getResource(URLClassPath.java:Unknown line)
TRACE 301467:
sun.misc.URLClassPath$FileLoader.getResource(URLClassPath.java:Unknown line)
sun.misc.URLClassPath.getResource(URLClassPath.java:Unknown line)
java.net.URLClassLoader$1.run(URLClassLoader.java:Unknown line)
java.net.URLClassLoader$1.run(URLClassLoader.java:Unknown line)
TRACE 301492:
sun.misc.Resource.getByteBuffer(Resource.java:Unknown line)
java.net.URLClassLoader.defineClass(URLClassLoader.java:Unknown line)
java.net.URLClassLoader.access$100(URLClassLoader.java:Unknown line)
java.net.URLClassLoader$1.run(URLClassLoader.java:Unknown line)
TRACE 301558:
java.security.PermissionCollection.<init>(PermissionCollection.java:Unknown line)
java.security.Permissions.<init>(Permissions.java:Unknown line)
java.security.SecureClassLoader.getPermissions(SecureClassLoader.java:Unknown line)
java.net.URLClassLoader.getPermissions(URLClassLoader.java:Unknown line)
TRACE 301565:
java.security.SecureClassLoader.getPermissions(SecureClassLoader.java:Unknown line)
java.net.URLClassLoader.getPermissions(URLClassLoader.java:Unknown line)
sun.misc.Launcher$AppClassLoader.getPermissions(Launcher.java:Unknown line)
java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:Unknown line)
TRACE 301597:
sun.net.www.URLConnection.<init>(URLConnection.java:Unknown line)
sun.net.www.protocol.file.FileURLConnection.<init>(FileURLConnection.java:Unknown line)
sun.net.www.protocol.file.Handler.createFileURLConnection(Handler.java:Unknown line)
sun.net.www.protocol.file.Handler.openConnection(Handler.java:Unknown line)
TRACE 301643:
sun.net.www.protocol.file.FileURLConnection.getPermission(FileURLConnection.java:Unknown line)
java.net.URLClassLoader.getPermissions(URLClassLoader.java:Unknown line)
sun.misc.Launcher$AppClassLoader.getPermissions(Launcher.java:Unknown line)
java.security.SecureClassLoader.getProtectionDomain(SecureClassLoader.java:Unknown line)
TRACE 301689:
java.io.FilePermission.newPermissionCollection(FilePermission.java:Unknown line)
java.security.Permissions.getPermissionCollection(Permissions.java:Unknown line)
java.security.Permissions.add(Permissions.java:Unknown line)
java.net.URLClassLoader.getPermissions(URLClassLoader.java:Unknown line)
TRACE 301702:
java.io.FilePermissionCollection.add(FilePermission.java:Unknown line)
java.security.Permissions.add(Permissions.java:Unknown line)
java.net.URLClassLoader.getPermissions(URLClassLoader.java:Unknown line)
sun.misc.Launcher$AppClassLoader.getPermissions(Launcher.java:Unknown line)
TRACE 301728:
java.security.BasicPermission.newPermissionCollection(BasicPermission.java:Unknown line)
java.security.Permissions.getPermissionCollection(Permissions.java:Unknown line)
java.security.Permissions.add(Permissions.java:Unknown line)
sun.misc.Launcher$AppClassLoader.getPermissions(Launcher.java:Unknown line)
TRACE 301779:
java.lang.ClassLoader.preDefineClass(ClassLoader.java:Unknown line)
java.lang.ClassLoader.defineClass(ClassLoader.java:Unknown line)
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:Unknown line)
java.net.URLClassLoader.defineClass(URLClassLoader.java:Unknown line)
TRACE 301812:
java.net.URLClassLoader.defineClass(URLClassLoader.java:Unknown line)
java.net.URLClassLoader.access$100(URLClassLoader.java:Unknown line)
java.net.URLClassLoader$1.run(URLClassLoader.java:Unknown line)
java.net.URLClassLoader$1.run(URLClassLoader.java:Unknown line)
TRACE 301827:
sun.misc.PerfCounter.getFindClasses(PerfCounter.java:Unknown line)
java.lang.ClassLoader.loadClass(ClassLoader.java:Unknown line)
java.lang.ClassLoader.loadClass(ClassLoader.java:Unknown line)
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:Unknown line)
TRACE 301870:
java.lang.reflect.Method.getParameterTypes(Method.java:Unknown line)
java.lang.Class.searchMethods(Class.java:Unknown line)
java.lang.Class.privateGetMethodRecursive(Class.java:Unknown line)
java.lang.Class.getMethod0(Class.java:Unknown line)
TRACE 301882:
java.lang.Class.getMethod0(Class.java:Unknown line)
java.lang.Class.getMethod(Class.java:Unknown line)
sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:Unknown line)
sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:Unknown line)
TRACE 301895:
java.lang.ClassLoader.loadClass(ClassLoader.java:Unknown line)
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:Unknown line)
java.lang.ClassLoader.loadClass(ClassLoader.java:Unknown line)
TRACE 301931:
java.lang.StringBuilder.append(StringBuilder.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 301951:
java.nio.CharBuffer.arrayOffset(CharBuffer.java:Unknown line)
sun.nio.cs.UTF_8$Encoder.encodeArrayLoop(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8$Encoder.encodeLoop(UTF_8.java:Unknown line)
java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:Unknown line)
TRACE 301960:
sun.nio.cs.UTF_8.updatePositions(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8.access$200(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8$Encoder.encodeArrayLoop(UTF_8.java:Unknown line)
sun.nio.cs.UTF_8$Encoder.encodeLoop(UTF_8.java:Unknown line)
TRACE 301964:
java.nio.charset.CoderResult.isOverflow(CoderResult.java:Unknown line)
java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.write(StreamEncoder.java:Unknown line)
TRACE 301969:
sun.nio.cs.StreamEncoder.implWrite(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.write(StreamEncoder.java:Unknown line)
java.io.OutputStreamWriter.write(OutputStreamWriter.java:Unknown line)
java.io.BufferedWriter.flushBuffer(BufferedWriter.java:Unknown line)
TRACE 301972:
java.io.BufferedWriter.flushBuffer(BufferedWriter.java:Unknown line)
java.io.PrintStream.write(PrintStream.java:Unknown line)
java.io.PrintStream.print(PrintStream.java:Unknown line)
java.io.PrintStream.println(PrintStream.java:Unknown line)
TRACE 301981:
java.io.BufferedOutputStream.write(BufferedOutputStream.java:Unknown line)
java.io.PrintStream.write(PrintStream.java:Unknown line)
sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:Unknown line)
TRACE 301986:
java.io.PrintStream.write(PrintStream.java:Unknown line)
sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:Unknown line)
sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:Unknown line)
TRACE 301990:
sun.nio.cs.StreamEncoder.flushBuffer(StreamEncoder.java:Unknown line)
java.io.OutputStreamWriter.flushBuffer(OutputStreamWriter.java:Unknown line)
java.io.PrintStream.write(PrintStream.java:Unknown line)
java.io.PrintStream.print(PrintStream.java:Unknown line)
TRACE 301996:
java.io.PrintStream.ensureOpen(PrintStream.java:Unknown line)
java.io.PrintStream.newLine(PrintStream.java:Unknown line)
java.io.PrintStream.println(PrintStream.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 302001:
java.io.BufferedWriter.write(BufferedWriter.java:Unknown line)
java.io.Writer.write(Writer.java:Unknown line)
java.io.BufferedWriter.newLine(BufferedWriter.java:Unknown line)
java.io.PrintStream.newLine(PrintStream.java:Unknown line)
TRACE 302004:
java.io.BufferedWriter.ensureOpen(BufferedWriter.java:Unknown line)
java.io.BufferedWriter.flushBuffer(BufferedWriter.java:Unknown line)
java.io.PrintStream.newLine(PrintStream.java:Unknown line)
java.io.PrintStream.println(PrintStream.java:Unknown line)
TRACE 302015:
java.io.PrintStream.newLine(PrintStream.java:Unknown line)
java.io.PrintStream.println(PrintStream.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 302026:
java.lang.Integer.valueOf(Integer.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 302037:
java.util.HashMap.getNode(HashMap.java:Unknown line)
java.util.HashMap.containsKey(HashMap.java:Unknown line)
Fibonacci.getNumber(Fibonacci.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 302045:
java.util.HashMap.putVal(HashMap.java:Unknown line)
java.util.HashMap.put(HashMap.java:Unknown line)
Fibonacci.getNumber(Fibonacci.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
TRACE 302051:
java.util.HashMap.containsKey(HashMap.java:Unknown line)
Fibonacci.getNumber(Fibonacci.java:Unknown line)
Fibonacci.getNumber(Fibonacci.java:Unknown line)
Fibonacci.main(Fibonacci.java:Unknown line)
CPU TIME (ms) BEGIN (total = 311) Thu Oct 24 07:24:28 2019
rank self accum count trace method
1 22.19% 22.19% 188 301124 java.util.LinkedList.indexOf
2 11.25% 33.44% 17766 301123 java.lang.String.equals
3 1.93% 35.37% 1 302061 Fibonacci.main
4 1.61% 36.98% 11 301236 sun.misc.URLClassPath$3.run
5 1.29% 38.26% 1 300162 java.lang.invoke.MethodHandle.<clinit>
6 1.29% 39.55% 1 300789 java.util.zip.ZipFile.<init>
7 1.29% 40.84% 378 301111 java.util.LinkedList.linkLast
8 1.29% 42.12% 378 301112 java.util.LinkedList.add
9 1.29% 43.41% 378 301121 sun.misc.JarIndex.addToList
10 1.29% 44.69% 29 301994 java.io.PrintStream.write
11 0.96% 45.66% 10 300433 java.io.UnixFileSystem.normalize
12 0.96% 46.62% 190 301107 java.util.AbstractSequentialList.<init>
13 0.96% 47.59% 1 301130 sun.misc.JarIndex.read
14 0.96% 48.55% 1 301599 sun.net.www.protocol.file.Handler.createFileURLConnection
15 0.96% 49.52% 56 302031 java.lang.AbstractStringBuilder.append
16 0.64% 50.16% 1 300093 java.lang.invoke.MethodHandleImpl.<clinit>
17 0.64% 50.80% 78 300298 java.lang.Character.toLowerCase
18 0.64% 51.45% 11 300315 sun.net.util.URLUtil.urlNoFragString
19 0.64% 52.09% 1 300339 sun.misc.SharedSecrets.getJavaUtilZipFileAccess
20 0.64% 52.73% 706 300432 java.lang.String.charAt
21 0.64% 53.38% 4 300632 sun.reflect.ReflectionFactory.newConstructorAccessor
22 0.64% 54.02% 1 300952 java.util.zip.ZipFile.getInputStream
23 0.64% 54.66% 191 301091 java.util.Arrays.copyOfRange
24 0.64% 55.31% 194 301093 java.io.BufferedReader.readLine
25 0.64% 55.95% 378 301100 java.lang.String.hashCode
26 0.64% 56.59% 378 301101 java.util.HashMap.hash
27 0.64% 57.23% 190 301108 java.util.LinkedList.<init>
28 0.64% 57.88% 1 301232 sun.misc.URLClassPath$JarLoader$1.run
29 0.64% 58.52% 29 301941 java.io.Writer.write
30 0.64% 59.16% 58 301962 sun.nio.cs.UTF_8$Encoder.encodeArrayLoop
31 0.64% 59.81% 58 301966 java.nio.charset.CharsetEncoder.encode
32 0.64% 60.45% 58 301988 sun.nio.cs.StreamEncoder.writeBytes
33 0.64% 61.09% 29 302005 sun.nio.cs.StreamEncoder.write
34 0.64% 61.74% 52 302058 Fibonacci.getNumber
35 0.32% 62.06% 5 300017 java.lang.Thread.setPriority
36 0.32% 62.38% 5 300019 java.lang.Thread.init
37 0.32% 62.70% 56 300040 java.util.Arrays.copyOf
38 0.32% 63.02% 2 300041 java.lang.AbstractStringBuilder.ensureCapacityInternal
39 0.32% 63.34% 1 300072 java.lang.ClassValue.<clinit>
40 0.32% 63.67% 1 300090 java.lang.ClassValue$Version.<init>
41 0.32% 63.99% 1 300107 java.lang.invoke.MethodHandleStatics$1.<init>
42 0.32% 64.31% 4 300120 java.lang.Integer.getInteger
43 0.32% 64.63% 1 300148 java.util.HashMap.get
44 0.32% 64.95% 15 300176 java.util.Hashtable.get
45 0.32% 65.27% 15 300178 java.lang.System.getProperty
46 0.32% 65.59% 1 300184 java.lang.Enum.<init>
47 0.32% 65.92% 2 300227 java.lang.StringCoding.decode
48 0.32% 66.24% 2 300228 java.lang.String.<init>
49 0.32% 66.56% 20 300244 java.util.concurrent.ConcurrentHashMap.putVal
50 0.32% 66.88% 10 300260 java.lang.String.indexOf
51 0.32% 67.20% 10 300264 java.lang.ClassLoader.findBootstrapClassOrNull
52 0.32% 67.52% 11 300318 java.util.HashMap.getNode
53 0.32% 67.85% 11 300319 java.util.HashMap.containsKey
54 0.32% 68.17% 14 300357 java.util.Arrays.copyOfRange
55 0.32% 68.49% 3 300360 java.io.ObjectStreamField.getClassSignature
56 0.32% 68.81% 33 300366 java.lang.String.length
57 0.32% 69.13% 10 300375 java.net.URLStreamHandler.toExternalForm
58 0.32% 69.45% 10 300382 java.lang.AbstractStringBuilder.append
59 0.32% 69.77% 10 300425 sun.misc.URLClassPath$JarLoader.isOptimizable
60 0.32% 70.10% 10 300443 java.util.HashMap.hash
61 0.32% 70.42% 10 300446 sun.misc.MetaIndex.forJar
62 0.32% 70.74% 1 300466 java.io.UnixFileSystem.normalize
63 0.32% 71.06% 11 300493 java.lang.StringCoding.encode
64 0.32% 71.38% 1 300512 java.util.jar.JarFile.<clinit>
65 0.32% 71.70% 68 300515 java.lang.String.charAt
66 0.32% 72.03% 7 300532 sun.nio.cs.FastCharsetProvider.toLower
67 0.32% 72.35% 12 300539 sun.util.PreHashedMap.get
68 0.32% 72.67% 15 300546 java.nio.charset.Charset.checkName
69 0.32% 72.99% 7 300554 sun.nio.cs.FastCharsetProvider.lookup
70 0.32% 73.31% 12 300567 java.lang.AbstractStringBuilder.append
71 0.32% 73.63% 4 300576 java.lang.Class.forName
72 0.32% 73.95% 4 300594 sun.reflect.ReflectionFactory.copyConstructor
73 0.32% 74.28% 8 300611 java.lang.String.lastIndexOf
74 0.32% 74.60% 15 300640 java.nio.charset.Charset.checkName
75 0.32% 74.92% 140 300649 java.lang.String.charAt
76 0.32% 75.24% 1 300699 java.io.File.lastModified
77 0.32% 75.56% 1 300718 sun.misc.Perf$GetPerfAction.run
78 0.32% 75.88% 1 300738 java.nio.DirectByteBuffer.<clinit>
79 0.32% 76.21% 6 300764 java.nio.LongBuffer.<init>
80 0.32% 76.53% 6 300767 java.nio.DirectByteBuffer.asLongBuffer
81 0.32% 76.85% 6 300768 sun.misc.PerfCounter.<init>
82 0.32% 77.17% 6 300769 sun.misc.PerfCounter.newPerfCounter
83 0.32% 77.49% 1 300770 sun.misc.PerfCounter$CoreCounters.<clinit>
84 0.32% 77.81% 1 300795 sun.misc.URLClassPath$JarLoader.getJarFile
85 0.32% 78.14% 2 300830 sun.nio.cs.UTF_8$Encoder.encode
86 0.32% 78.46% 7 300843 java.lang.ClassLoader.findNative
87 0.32% 78.78% 1 300870 java.util.zip.ZipFile.getZipEntry
88 0.32% 79.10% 1 300876 java.util.jar.JarFile$JarFileEntry.<init>
89 0.32% 79.42% 1 300878 java.util.jar.JarFile.getJarEntry
90 0.32% 79.74% 48 300884 java.lang.CharacterDataLatin1.getProperties
91 0.32% 80.06% 1 300934 java.util.zip.ZipFile.getInflater
92 0.32% 80.39% 1 300956 sun.misc.JarIndex.<init>
93 0.32% 80.71% 194 300998 java.io.BufferedReader.ensureOpen
94 0.32% 81.03% 60 301002 java.nio.Buffer.<init>
95 0.32% 81.35% 3 301022 sun.nio.cs.UTF_8$Decoder.decodeArrayLoop
96 0.32% 81.67% 2 301075 java.util.zip.InflaterInputStream.read
97 0.32% 81.99% 2 301086 sun.nio.cs.StreamDecoder.implRead
98 0.32% 82.32% 193 301092 java.lang.String.<init>
99 0.32% 82.64% 191 301097 java.lang.String.length
100 0.32% 82.96% 378 301102 java.util.HashMap.getNode
101 0.32% 83.28% 190 301113 java.lang.String.hashCode
102 0.32% 83.60% 190 301114 java.util.HashMap.hash
103 0.32% 83.92% 234 301116 java.util.HashMap$Node.<init>
104 0.32% 84.24% 190 301117 java.util.HashMap.newNode
105 0.32% 84.57% 190 301119 java.util.HashMap.putVal
106 0.32% 84.89% 190 301120 java.util.HashMap.put
107 0.32% 85.21% 3 301200 java.net.URLStreamHandler.parseURL
108 0.32% 85.53% 1 301233 sun.misc.URLClassPath$JarLoader$1.run
109 0.32% 85.85% 11 301255 java.util.HashMap.put
110 0.32% 86.17% 12 301259 sun.misc.URLClassPath.getLoader
111 0.32% 86.50% 10 301279 sun.misc.URLClassPath$JarLoader.getResource
112 0.32% 86.82% 9 301282 java.lang.String.compareTo
113 0.32% 87.14% 15 301300 java.lang.String.startsWith
114 0.32% 87.46% 1 301307 java.lang.Exception.<init>
115 0.32% 87.78% 2 301310 java.net.URLClassLoader.findClass
116 0.32% 88.10% 3 301330 java.lang.String.<init>
117 0.32% 88.42% 4 301357 java.util.LinkedHashMap.get
118 0.32% 88.75% 1 301396 java.io.UnixFileSystem.canonicalize
119 0.32% 89.07% 1 301403 sun.misc.URLClassPath$FileLoader.<init>
120 0.32% 89.39% 1 301423 sun.net.www.ParseUtil.encodePath
121 0.32% 89.71% 15 301433 java.lang.String.charAt
122 0.32% 90.03% 1 301467 sun.misc.URLClassPath$FileLoader.getResource
123 0.32% 90.35% 1 301492 sun.misc.Resource.getByteBuffer
124 0.32% 90.68% 1 301558 java.security.PermissionCollection.<init>
125 0.32% 91.00% 1 301565 java.security.SecureClassLoader.getPermissions
126 0.32% 91.32% 1 301597 sun.net.www.URLConnection.<init>
127 0.32% 91.64% 1 301643 sun.net.www.protocol.file.FileURLConnection.getPermission
128 0.32% 91.96% 1 301689 java.io.FilePermission.newPermissionCollection
129 0.32% 92.28% 1 301702 java.io.FilePermissionCollection.add
130 0.32% 92.60% 1 301728 java.security.BasicPermission.newPermissionCollection
131 0.32% 92.93% 1 301779 java.lang.ClassLoader.preDefineClass
132 0.32% 93.25% 1 301812 java.net.URLClassLoader.defineClass
133 0.32% 93.57% 1 301827 sun.misc.PerfCounter.getFindClasses
134 0.32% 93.89% 1 301870 java.lang.reflect.Method.getParameterTypes
135 0.32% 94.21% 1 301882 java.lang.Class.getMethod0
136 0.32% 94.53% 1 301895 java.lang.ClassLoader.loadClass
137 0.32% 94.86% 58 301931 java.lang.StringBuilder.append
138 0.32% 95.18% 116 301951 java.nio.CharBuffer.arrayOffset
139 0.32% 95.50% 58 301960 sun.nio.cs.UTF_8.updatePositions
140 0.32% 95.82% 58 301964 java.nio.charset.CoderResult.isOverflow
141 0.32% 96.14% 58 301969 sun.nio.cs.StreamEncoder.implWrite
142 0.32% 96.46% 29 301972 java.io.BufferedWriter.flushBuffer
143 0.32% 96.78% 58 301981 java.io.BufferedOutputStream.write
144 0.32% 97.11% 58 301986 java.io.PrintStream.write
145 0.32% 97.43% 29 301990 sun.nio.cs.StreamEncoder.flushBuffer
146 0.32% 97.75% 29 301996 java.io.PrintStream.ensureOpen
147 0.32% 98.07% 29 302001 java.io.BufferedWriter.write
148 0.32% 98.39% 29 302004 java.io.BufferedWriter.ensureOpen
149 0.32% 98.71% 29 302015 java.io.PrintStream.newLine
150 0.32% 99.04% 1 302026 java.lang.Integer.valueOf
151 0.32% 99.36% 28 302037 java.util.HashMap.getNode
152 0.32% 99.68% 28 302045 java.util.HashMap.putVal
153 0.32% 100.00% 52 302051 java.util.HashMap.containsKey
CPU TIME (ms) END
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment