JAVA PROFILE 1.0.1, created Sat Jun 7 21:46:55 2014 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=50000170, id = 200001, name="main", group="main") THREAD END (id = 200001) THREAD START (obj=50000170, id = 200004, name="DestroyJavaVM", group="main") THREAD START (obj=500008f8, id = 200005, name="Thread-0", group="main") THREAD END (id = 200005) THREAD END (id = 200004) TRACE 300517: java.lang.String.intern(String.java:Unknown line) com.sun.xml.bind.v2.runtime.unmarshaller.InterningXmlVisitor.intern(InterningXmlVisitor.java:167) com.sun.xml.bind.v2.runtime.unmarshaller.InterningXmlVisitor.endElement(InterningXmlVisitor.java:79) com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.endElement(SAXConnector.java:158) TRACE 300513: java.lang.String.intern(String.java:Unknown line) com.sun.xml.bind.v2.runtime.unmarshaller.InterningXmlVisitor.intern(InterningXmlVisitor.java:167) com.sun.xml.bind.v2.runtime.unmarshaller.InterningXmlVisitor.startElement(InterningXmlVisitor.java:73) com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.startElement(SAXConnector.java:150) TRACE 300544: java.lang.String.intern(String.java:Unknown line) com.sun.xml.bind.v2.runtime.unmarshaller.InterningXmlVisitor.intern(InterningXmlVisitor.java:167) com.sun.xml.bind.v2.runtime.unmarshaller.InterningXmlVisitor.endElement(InterningXmlVisitor.java:80) com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.endElement(SAXConnector.java:158) TRACE 300531: java.lang.String.intern(String.java:Unknown line) com.sun.xml.bind.v2.runtime.unmarshaller.InterningXmlVisitor.intern(InterningXmlVisitor.java:167) com.sun.xml.bind.v2.runtime.unmarshaller.InterningXmlVisitor.startElement(InterningXmlVisitor.java:74) com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.startElement(SAXConnector.java:150) TRACE 300543: java.io.UnixFileSystem.getLength(UnixFileSystem.java:Unknown line) java.io.File.length(File.java:968) sun.util.calendar.ZoneInfoFile$2.run(ZoneInfoFile.java:1052) java.security.AccessController.doPrivileged(AccessController.java:Unknown line) TRACE 300511: java.security.AccessController.doPrivileged(AccessController.java:Unknown line) sun.util.calendar.ZoneInfoFile.readZoneInfoFile(ZoneInfoFile.java:1048) sun.util.calendar.ZoneInfoFile.createZoneInfo(ZoneInfoFile.java:596) sun.util.calendar.ZoneInfoFile.getZoneInfo(ZoneInfoFile.java:566) TRACE 300560: java.security.AccessController.doPrivileged(AccessController.java:Unknown line) javax.xml.bind.DatatypeConverterImpl.getDatatypeFactory(DatatypeConverterImpl.java:894) javax.xml.bind.DatatypeConverterImpl._parseDateTime(DatatypeConverterImpl.java:426) javax.xml.bind.DatatypeConverterImpl.parseDateTime(DatatypeConverterImpl.java:421) TRACE 300563: java.util.GregorianCalendar.getJulianCalendarSystem(GregorianCalendar.java:2924) java.util.GregorianCalendar.setGregorianChange(GregorianCalendar.java:768) java.util.GregorianCalendar.setGregorianChange(GregorianCalendar.java:746) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.toGregorianCalendar(XMLGregorianCalendarImpl.java:2404) TRACE 300567: java.security.AccessController.doPrivileged(AccessController.java:Unknown line) com.sun.org.apache.xerces.internal.utils.SecuritySupport.getSystemProperty(SecuritySupport.java:99) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.getDefaultLocale(XMLGregorianCalendarImpl.java:2453) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.toGregorianCalendar(XMLGregorianCalendarImpl.java:2400) TRACE 300491: java.io.RandomAccessFile.readBytes0(RandomAccessFile.java:Unknown line) java.io.RandomAccessFile.readBytes(RandomAccessFile.java:350) java.io.RandomAccessFile.read(RandomAccessFile.java:385) java.io.RandomAccessFile.readFully(RandomAccessFile.java:444) TRACE 300489: java.io.RandomAccessFile.seek(RandomAccessFile.java:Unknown line) org.basex.io.random.TableDiskAccess.readBlock(TableDiskAccess.java:532) org.basex.io.random.TableDiskAccess.readPage(TableDiskAccess.java:515) org.basex.io.random.TableDiskAccess.cursor(TableDiskAccess.java:494) TRACE 300554: java.security.AccessController.doPrivileged(AccessController.java:Unknown line) com.sun.org.apache.xerces.internal.utils.SecuritySupport.getSystemProperty(SecuritySupport.java:99) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.getDefaultLocale(XMLGregorianCalendarImpl.java:2454) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.toGregorianCalendar(XMLGregorianCalendarImpl.java:2400) TRACE 300564: java.security.AccessController.doPrivileged(AccessController.java:Unknown line) com.sun.org.apache.xerces.internal.utils.SecuritySupport.getSystemProperty(SecuritySupport.java:99) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.getDefaultLocale(XMLGregorianCalendarImpl.java:2455) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.toGregorianCalendar(XMLGregorianCalendarImpl.java:2400) TRACE 300571: java.io.RandomAccessFile.seek(RandomAccessFile.java:Unknown line) org.basex.io.random.DataAccess.cursor(DataAccess.java:229) org.basex.io.random.DataAccess.buffer(DataAccess.java:455) org.basex.io.random.DataAccess.readBytes(DataAccess.java:210) TRACE 300528: java.math.BigInteger.(BigInteger.java:973) java.math.BigInteger.valueOf(BigInteger.java:957) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.getEonAndYear(XMLGregorianCalendarImpl.java:990) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.toGregorianCalendar(XMLGregorianCalendarImpl.java:2407) TRACE 300027: java.lang.ClassLoader.defineClass1(ClassLoader.java:Unknown line) java.lang.ClassLoader.defineClass(ClassLoader.java:800) java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) java.net.URLClassLoader.defineClass(URLClassLoader.java:449) TRACE 300482: java.io.RandomAccessFile.seek(RandomAccessFile.java:Unknown line) org.basex.io.random.DataAccess.cursor(DataAccess.java:229) org.basex.io.random.DataAccess.readToken(DataAccess.java:168) org.basex.data.DiskData.txt(DiskData.java:267) TRACE 300518: java.lang.System.arraycopy(System.java:Unknown line) java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:536) java.lang.StringBuilder.append(StringBuilder.java:204) com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.characters(SAXConnector.java:164) TRACE 300494: java.io.RandomAccessFile.length(RandomAccessFile.java:Unknown line) org.basex.io.random.DataAccess.cursor(DataAccess.java:230) org.basex.io.random.DataAccess.readToken(DataAccess.java:168) org.basex.data.DiskData.txt(DiskData.java:267) TRACE 300559: java.lang.Throwable.fillInStackTrace(Throwable.java:Unknown line) java.lang.Throwable.fillInStackTrace(Throwable.java:783) java.lang.Throwable.(Throwable.java:250) java.lang.Exception.(Exception.java:54) TRACE 300562: org.basex.data.DiskData.txt(DiskData.java:268) org.basex.data.DiskData.text(DiskData.java:235) org.basex.io.serial.Serializer.serialize(Serializer.java:378) org.basex.io.serial.Serializer.serialize(Serializer.java:295) TRACE 300568: org.basex.util.list.TokenList.(TokenList.java:33) org.basex.util.list.TokenList.(TokenList.java:24) org.basex.io.serial.Serializer.(Serializer.java:31) org.basex.io.serial.SAXSerializer.(SAXSerializer.java:44) TRACE 300579: sun.reflect.Reflection.getCallerClass(Reflection.java:Unknown line) java.lang.Class.getDeclaredConstructor(Class.java:2052) com.sun.xml.bind.v2.ClassFactory.create0(ClassFactory.java:104) com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.createInstance(ClassBeanInfoImpl.java:286) TRACE 300207: java.util.zip.ZipFile.getEntry(ZipFile.java:Unknown line) java.util.zip.ZipFile.getEntry(ZipFile.java:306) java.util.jar.JarFile.getEntry(JarFile.java:226) java.util.jar.JarFile.getJarEntry(JarFile.java:209) TRACE 300365: java.io.UnixFileSystem.getBooleanAttributes0(UnixFileSystem.java:Unknown line) java.io.UnixFileSystem.getBooleanAttributes(UnixFileSystem.java:242) java.io.File.exists(File.java:813) sun.misc.URLClassPath$FileLoader.getResource(URLClassPath.java:1080) TRACE 300519: org.basex.util.Atts.(Atts.java:13) org.basex.data.Data.ns(Data.java:406) org.basex.io.serial.Serializer.serialize(Serializer.java:399) org.basex.io.serial.Serializer.serialize(Serializer.java:295) TRACE 300538: java.lang.Class.isInstance(Class.java:Unknown line) java.lang.Class.cast(Class.java:3093) com.sun.xml.bind.v2.runtime.Coordinator.getAdapter(Coordinator.java:100) com.sun.xml.bind.v2.runtime.reflect.AdaptedAccessor.getAdapter(AdaptedAccessor.java:109) TRACE 300551: java.lang.Object.getClass(Object.java:Unknown line) sun.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:54) sun.reflect.UnsafeObjectFieldAccessorImpl.set(UnsafeObjectFieldAccessorImpl.java:75) java.lang.reflect.Field.set(Field.java:741) TRACE 300576: com.sun.xml.bind.v2.runtime.Coordinator$1.initialValue(Coordinator.java:177) com.sun.xml.bind.v2.runtime.Coordinator$1.initialValue(Coordinator.java:174) java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:160) java.lang.ThreadLocal.get(ThreadLocal.java:150) TRACE 300578: java.io.RandomAccessFile.length(RandomAccessFile.java:Unknown line) org.basex.io.random.DataAccess.cursor(DataAccess.java:230) org.basex.io.random.DataAccess.buffer(DataAccess.java:455) org.basex.io.random.DataAccess.readBytes(DataAccess.java:210) TRACE 300439: java.io.FileInputStream.readBytes(FileInputStream.java:Unknown line) java.io.FileInputStream.read(FileInputStream.java:272) org.basex.io.in.BufferInput.readByte(BufferInput.java:114) org.basex.io.in.BufferInput.read(BufferInput.java:92) TRACE 300512: java.util.Arrays.copyOfRange(Arrays.java:2550) org.basex.util.Token.substring(Token.java:900) org.basex.util.Token.prefix(Token.java:1218) org.basex.io.serial.SAXSerializer.finishOpen(SAXSerializer.java:174) TRACE 300536: org.basex.util.Token.concat(Token.java:1038) org.basex.io.serial.Serializer.namespace(Serializer.java:188) org.basex.io.serial.Serializer.serialize(Serializer.java:402) org.basex.io.serial.Serializer.serialize(Serializer.java:295) TRACE 300572: java.lang.Thread.currentThread(Thread.java:Unknown line) java.lang.ThreadLocal.remove(ThreadLocal.java:200) com.sun.xml.bind.v2.runtime.Coordinator.resetThreadAffinity(Coordinator.java:145) com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.endDocument(UnmarshallingContext.java:556) TRACE 300257: java.lang.String.toCharArray(String.java:2753) java.util.zip.ZipCoder.getBytes(ZipCoder.java:78) java.util.zip.ZipFile.getEntry(ZipFile.java:306) java.util.jar.JarFile.getEntry(JarFile.java:226) TRACE 300259: java.lang.Throwable.fillInStackTrace(Throwable.java:Unknown line) java.lang.Throwable.fillInStackTrace(Throwable.java:783) java.lang.Throwable.(Throwable.java:287) java.lang.Exception.(Exception.java:84) TRACE 300260: java.util.Arrays.copyOf(Arrays.java:2367) java.lang.String.concat(String.java:1975) java.net.URLClassLoader.definePackage(URLClassLoader.java:471) java.net.URLClassLoader.defineClass(URLClassLoader.java:420) TRACE 300308: java.lang.System.arraycopy(System.java:Unknown line) java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:141) java.io.DataOutputStream.write(DataOutputStream.java:107) java.io.DataOutputStream.write(DataOutputStream.java:107) TRACE 300315: java.lang.Object.getClass(Object.java:Unknown line) java.util.Arrays.copyOf(Arrays.java:2219) java.util.ArrayList.grow(ArrayList.java:242) java.util.ArrayList.ensureExplicitCapacity(ArrayList.java:216) TRACE 300371: sun.misc.Unsafe.getObject(Unsafe.java:Unknown line) java.util.concurrent.ConcurrentHashMap.putIfAbsent(ConcurrentHashMap.java:1147) java.lang.ClassLoader.getClassLoadingLock(ClassLoader.java:464) java.lang.ClassLoader.loadClass(ClassLoader.java:405) TRACE 300485: org.basex.query.value.node.ANode.(ANode.java:29) org.basex.query.value.node.DBNode.(DBNode.java:74) org.basex.query.value.node.DBNode.(DBNode.java:63) org.basex.query.expr.ValueAccess$1.next(ValueAccess.java:78) TRACE 300524: java.lang.Thread.currentThread(Thread.java:Unknown line) java.lang.ThreadLocal.get(ThreadLocal.java:143) com.sun.xml.bind.v2.ClassFactory.create0(ClassFactory.java:97) com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.createInstance(ClassBeanInfoImpl.java:286) TRACE 300527: sun.misc.Unsafe.getObjectVolatile(Unsafe.java:Unknown line) java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:990) java.util.Calendar.setWeekCountData(Calendar.java:2588) java.util.Calendar.(Calendar.java:956) TRACE 300532: sun.reflect.Reflection.getClassAccessFlags(Reflection.java:Unknown line) sun.reflect.Reflection.quickCheckMemberAccess(Reflection.java:95) java.lang.reflect.Constructor.newInstance(Constructor.java:515) com.sun.xml.bind.v2.ClassFactory.create0(ClassFactory.java:133) TRACE 300550: java.lang.Object.getClass(Object.java:Unknown line) sun.reflect.UnsafeObjectFieldAccessorImpl.set(UnsafeObjectFieldAccessorImpl.java:80) java.lang.reflect.Field.set(Field.java:741) com.sun.xml.bind.v2.runtime.reflect.Accessor$FieldReflection.set(Accessor.java:276) TRACE 300552: java.util.TimeZone.getTimeZone(TimeZone.java:562) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.getTimeZone(XMLGregorianCalendarImpl.java:2676) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.toGregorianCalendar(XMLGregorianCalendarImpl.java:2396) javax.xml.bind.DatatypeConverterImpl._parseDateTime(DatatypeConverterImpl.java:426) TRACE 300558: java.lang.Class.getModifiers(Class.java:Unknown line) java.lang.reflect.Constructor.newInstance(Constructor.java:520) com.sun.xml.bind.v2.ClassFactory.create0(ClassFactory.java:133) com.sun.xml.bind.v2.runtime.ClassBeanInfoImpl.createInstance(ClassBeanInfoImpl.java:286) TRACE 300566: java.util.Arrays.copyOf(Arrays.java:2367) java.lang.String.(String.java:168) org.basex.util.Token.string(Token.java:128) org.basex.util.Token.string(Token.java:110) TRACE 300574: com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.needsInterning(UnmarshallerImpl.java:213) com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:241) com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:229) javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:140) TRACE 300007: java.security.AccessController.doPrivileged(AccessController.java:Unknown line) java.net.URLClassLoader.findClass(URLClassLoader.java:354) java.lang.ClassLoader.loadClass(ClassLoader.java:425) java.lang.ClassLoader.loadClass(ClassLoader.java:412) TRACE 300048: java.util.jar.JarFile.hasClassPathAttribute(JarFile.java:497) java.util.jar.JavaUtilJarAccessImpl.jarFileHasClassPathAttribute(JavaUtilJarAccessImpl.java:37) sun.misc.URLClassPath$JarLoader.getClassPath(URLClassPath.java:984) sun.misc.URLClassPath.getLoader(URLClassPath.java:335) TRACE 300062: java.lang.CharacterData.of(CharacterData.java:77) java.lang.Character.toUpperCaseEx(Character.java:6948) java.lang.String.toUpperCase(String.java:2631) java.util.jar.JarFile.maybeInstantiateVerifier(JarFile.java:300) TRACE 300067: java.lang.String.(String.java:315) java.util.jar.Attributes.read(Attributes.java:412) java.util.jar.Manifest.read(Manifest.java:199) java.util.jar.Manifest.(Manifest.java:69) TRACE 300076: org.apache.log4j.helpers.Loader.(Loader.java:45) org.apache.log4j.LogManager.(LogManager.java:107) org.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:66) org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:270) TRACE 300084: java.lang.AbstractStringBuilder.(AbstractStringBuilder.java:64) java.lang.StringBuilder.(StringBuilder.java:85) java.io.UnixFileSystem.resolve(UnixFileSystem.java:108) java.io.File.(File.java:367) TRACE 300096: java.beans.FeatureDescriptor.getParameterTypes(FeatureDescriptor.java:387) java.beans.MethodDescriptor.setMethod(MethodDescriptor.java:114) java.beans.MethodDescriptor.(MethodDescriptor.java:72) java.beans.MethodDescriptor.(MethodDescriptor.java:56) TRACE 300152: java.lang.ClassLoader$NativeLibrary.load(ClassLoader.java:Unknown line) java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965) java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890) java.lang.ClassLoader.loadLibrary(ClassLoader.java:1872) TRACE 300210: java.lang.System.arraycopy(System.java:Unknown line) java.util.Arrays.copyOfRange(Arrays.java:2695) java.lang.String.(String.java:203) java.lang.StringBuilder.toString(StringBuilder.java:405) TRACE 300313: java.util.HashMap.hash(HashMap.java:372) java.util.HashMap.getEntry(HashMap.java:466) java.util.HashMap.get(HashMap.java:421) sun.misc.ProxyGenerator$ConstantPool.getValue(ProxyGenerator.java:1857) TRACE 300321: com.sun.xml.bind.v2.model.impl.ElementPropertyInfoImpl.(ElementPropertyInfoImpl.java:76) com.sun.xml.bind.v2.model.impl.RuntimeElementPropertyInfoImpl.(RuntimeElementPropertyInfoImpl.java:63) com.sun.xml.bind.v2.model.impl.RuntimeClassInfoImpl.createElementProperty(RuntimeClassInfoImpl.java:175) com.sun.xml.bind.v2.model.impl.ClassInfoImpl.addProperty(ClassInfoImpl.java:882) TRACE 300330: com.sun.xml.bind.api.impl.NameUtil.toMixedCaseName(NameUtil.java:245) com.sun.xml.bind.api.impl.NameConverter$Standard.toVariableName(NameConverter.java:116) com.sun.xml.bind.v2.model.impl.TypeInfoImpl.parseTypeName(TypeInfoImpl.java:166) com.sun.xml.bind.v2.model.impl.TypeInfoImpl.parseTypeName(TypeInfoImpl.java:138) TRACE 300334: java.lang.System.arraycopy(System.java:Unknown line) java.util.ArrayList.toArray(ArrayList.java:390) sun.misc.ProxyGenerator.addProxyMethod(ProxyGenerator.java:585) sun.misc.ProxyGenerator.generateClassFile(ProxyGenerator.java:428) TRACE 300347: java.lang.Class.isPrimitive(Class.java:Unknown line) com.sun.xml.bind.v2.model.nav.ReflectionNavigator.isPrimitive(ReflectionNavigator.java:469) com.sun.xml.bind.v2.model.nav.ReflectionNavigator.isPrimitive(ReflectionNavigator.java:62) com.sun.xml.bind.v2.model.impl.ElementPropertyInfoImpl.getTypes(ElementPropertyInfoImpl.java:133) TRACE 300348: java.lang.Object.clone(Object.java:Unknown line) java.lang.reflect.Method.getParameterTypes(Method.java:260) java.lang.reflect.Method.getGenericParameterTypes(Method.java:294) com.sun.xml.bind.v2.model.nav.ReflectionNavigator.getMethodParameters(ReflectionNavigator.java:325) TRACE 300349: sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:Unknown line) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:606) TRACE 300350: sun.reflect.ConstantPool.getUTF8At0(ConstantPool.java:Unknown line) sun.reflect.ConstantPool.getUTF8At(ConstantPool.java:53) sun.reflect.annotation.AnnotationParser.parseAnnotation(AnnotationParser.java:199) sun.reflect.annotation.AnnotationParser.parseAnnotations2(AnnotationParser.java:88) TRACE 300352: java.util.HashMap.inflateTable(HashMap.java:320) java.util.HashMap.put(HashMap.java:492) sun.misc.ProxyGenerator$ConstantPool.getValue(ProxyGenerator.java:1866) sun.misc.ProxyGenerator$ConstantPool.getUtf8(ProxyGenerator.java:1717) TRACE 300353: java.lang.Throwable.getStackTraceElement(Throwable.java:Unknown line) java.lang.Throwable.getOurStackTrace(Throwable.java:827) java.lang.Throwable.getStackTrace(Throwable.java:816) com.sun.xml.bind.Util.getClassLogger(Util.java:58) TRACE 300359: java.lang.ClassLoader.defineClass1(ClassLoader.java:Unknown line) java.lang.ClassLoader.defineClass(ClassLoader.java:800) java.lang.ClassLoader.defineClass(ClassLoader.java:643) sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:Unknown line) TRACE 300364: java.security.AccessController.doPrivileged(AccessController.java:Unknown line) java.net.URLClassLoader.findResource(URLClassLoader.java:548) java.lang.ClassLoader.getResource(ClassLoader.java:1147) java.lang.ClassLoader.getResource(ClassLoader.java:1142) TRACE 300366: java.lang.StringCoding$StringEncoder.encode(StringCoding.java:300) java.lang.StringCoding.encode(StringCoding.java:344) java.lang.String.getBytes(String.java:916) java.io.UnixFileSystem.getBooleanAttributes0(UnixFileSystem.java:Unknown line) TRACE 300367: java.util.zip.Inflater.inflateBytes(Inflater.java:Unknown line) java.util.zip.Inflater.inflate(Inflater.java:259) java.util.zip.InflaterInputStream.read(InflaterInputStream.java:152) java.util.zip.InflaterInputStream.read(InflaterInputStream.java:122) TRACE 300368: java.util.zip.ZipCoder.getBytes(ZipCoder.java:80) java.util.zip.ZipFile.getInputStream(ZipFile.java:351) java.util.jar.JarFile.getInputStream(JarFile.java:409) sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:162) TRACE 300370: java.lang.Thread.currentThread(Thread.java:Unknown line) java.lang.ThreadLocal.get(ThreadLocal.java:143) java.lang.StringCoding.deref(StringCoding.java:63) java.lang.StringCoding.encode(StringCoding.java:330) TRACE 300416: org.basex.index.resource.Resources.(Resources.java:32) org.basex.data.Data.(Data.java:83) org.basex.data.DiskData.(DiskData.java:59) org.basex.core.cmd.Open.open(Open.java:68) TRACE 300434: org.basex.util.ft.Language.(Language.java:33) org.basex.data.MetaData.(MetaData.java:138) org.basex.data.MetaData.(MetaData.java:114) org.basex.data.DiskData.(DiskData.java:60) TRACE 300436: org.basex.io.in.DataInput.readNums(DataInput.java:86) org.basex.io.in.DataInput.readNums(DataInput.java:76) org.basex.data.NSNode.(NSNode.java:49) org.basex.data.NSNode.(NSNode.java:52) TRACE 300437: org.basex.io.in.DataInput.readNums(DataInput.java:87) org.basex.io.in.DataInput.readNums(DataInput.java:76) org.basex.data.NSNode.(NSNode.java:49) org.basex.data.NSNode.(NSNode.java:52) TRACE 300438: org.basex.io.in.DataInput.readNums(DataInput.java:86) org.basex.io.in.DataInput.readNums(DataInput.java:76) org.basex.data.NSNode.(NSNode.java:49) org.basex.data.NSNode.(NSNode.java:52) TRACE 300440: java.io.FileInputStream.read(FileInputStream.java:269) org.basex.io.in.BufferInput.readByte(BufferInput.java:114) org.basex.io.in.BufferInput.read(BufferInput.java:92) org.basex.io.in.DataInput.readNum(DataInput.java:117) TRACE 300455: org.basex.core.cmd.Open.run(Open.java:39) org.basex.core.Command.run(Command.java:345) org.basex.core.Command.run(Command.java:117) org.basex.core.cmd.Check.run(Check.java:44) TRACE 300457: org.basex.util.TokenBuilder.add(TokenBuilder.java:152) org.basex.io.in.NewlineInput.readLine(NewlineInput.java:81) org.basex.io.in.NewlineInput.readLine(NewlineInput.java:66) org.basex.core.Lang.read(Lang.java:50) TRACE 300461: org.basex.core.Text.(Text.java:1254) org.basex.core.cmd.Open.run(Open.java:39) org.basex.core.Command.run(Command.java:345) org.basex.core.Command.run(Command.java:117) TRACE 300467: org.basex.query.value.type.AtomType.(AtomType.java:216) org.basex.query.value.item.Str.(Str.java:31) org.basex.query.value.item.Str.(Str.java:22) org.basex.query.StaticContext.(StaticContext.java:51) TRACE 300472: java.util.zip.ZipFile.read(ZipFile.java:Unknown line) java.util.zip.ZipFile.access$1400(ZipFile.java:56) java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:679) java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(ZipFile.java:415) TRACE 300473: org.basex.query.QueryParser.path(QueryParser.java:1795) org.basex.query.QueryParser.value(QueryParser.java:1710) org.basex.query.QueryParser.unary(QueryParser.java:1697) org.basex.query.QueryParser.cast(QueryParser.java:1675) TRACE 300474: java.lang.Thread.currentThread(Thread.java:Unknown line) java.util.concurrent.locks.ReentrantLock$Sync.nonfairTryAcquire(ReentrantLock.java:134) java.util.concurrent.locks.ReentrantLock.tryLock(ReentrantLock.java:370) java.util.concurrent.ConcurrentHashMap$Segment.put(ConcurrentHashMap.java:432) TRACE 300475: java.lang.Object.(Object.java:37) java.io.InputStream.(InputStream.java:45) java.io.FilterInputStream.(FilterInputStream.java:61) java.util.zip.InflaterInputStream.(InflaterInputStream.java:81) TRACE 300477: java.util.zip.Inflater.inflateBytes(Inflater.java:Unknown line) java.util.zip.Inflater.inflate(Inflater.java:259) java.util.zip.InflaterInputStream.read(InflaterInputStream.java:152) sun.misc.Resource.getBytes(Resource.java:124) TRACE 300478: java.net.URLClassLoader.findClass(URLClassLoader.java:370) java.lang.ClassLoader.loadClass(ClassLoader.java:425) java.lang.ClassLoader.loadClass(ClassLoader.java:412) sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) TRACE 300483: org.basex.io.random.DataAccess.cursor(DataAccess.java:221) org.basex.io.random.DataAccess.readNum(DataAccess.java:158) org.basex.index.value.DiskValues.iter(DiskValues.java:303) org.basex.index.value.DiskValues.iter(DiskValues.java:109) TRACE 300486: org.basex.io.random.TableDiskAccess.cursor(TableDiskAccess.java:473) org.basex.io.random.TableDiskAccess.read1(TableDiskAccess.java:189) org.basex.data.Data.uri(Data.java:386) org.basex.query.value.node.DBNode.qname(DBNode.java:162) TRACE 300487: org.basex.query.value.node.ANode.kind(ANode.java:464) org.basex.query.value.node.DBNode.name(DBNode.java:145) org.basex.query.value.node.DBNode.qname(DBNode.java:158) org.basex.query.path.NameTest.eq(NameTest.java:92) TRACE 300488: org.basex.query.value.item.QNm.set(QNm.java:196) org.basex.query.value.node.DBNode.qname(DBNode.java:168) org.basex.query.path.NameTest.eq(NameTest.java:92) org.basex.query.path.IterStep$1.next(IterStep.java:42) TRACE 300490: org.basex.data.Data.name(Data.java:371) org.basex.query.value.node.DBNode.name(DBNode.java:145) org.basex.query.value.node.DBNode.qname(DBNode.java:158) org.basex.query.path.NameTest.eq(NameTest.java:92) TRACE 300492: org.basex.query.path.IterStep$1.next(IterStep.java:36) org.basex.query.path.CachedPath.iter(CachedPath.java:103) org.basex.query.path.CachedPath.iter(CachedPath.java:106) org.basex.query.path.CachedPath.iter(CachedPath.java:72) TRACE 300493: org.basex.query.path.CachedPath.iter(CachedPath.java:101) org.basex.query.path.CachedPath.iter(CachedPath.java:72) org.basex.query.MainModule.iter(MainModule.java:93) org.basex.query.QueryContext.iter(QueryContext.java:282) TRACE 300495: java.lang.System.arraycopy(System.java:Unknown line) org.basex.io.random.DataAccess.readBytes(DataAccess.java:202) org.basex.io.random.DataAccess.readToken(DataAccess.java:178) org.basex.io.random.DataAccess.readToken(DataAccess.java:169) TRACE 300510: java.lang.Thread.currentThread(Thread.java:Unknown line) java.lang.ThreadLocal.get(ThreadLocal.java:143) com.sun.xml.bind.v2.runtime.Coordinator._getInstance(Coordinator.java:170) com.sun.xml.bind.v2.runtime.reflect.AdaptedAccessor.getAdapter(AdaptedAccessor.java:107) TRACE 300514: java.lang.Character.digit(Character.java:6373) java.lang.Character.digit(Character.java:6321) java.math.BigDecimal.(BigDecimal.java:428) java.math.BigDecimal.(BigDecimal.java:739) TRACE 300515: java.util.Arrays.fill(Arrays.java:2169) org.basex.util.hash.TokenSet.clear(TokenSet.java:178) org.basex.io.serial.Serializer.serialize(Serializer.java:391) org.basex.io.serial.Serializer.serialize(Serializer.java:295) TRACE 300516: org.basex.io.serial.Serializer.serialize(Serializer.java:379) org.basex.io.serial.Serializer.serialize(Serializer.java:295) org.basex.io.serial.Serializer.serialize(Serializer.java:94) org.basex.io.serial.SAXSerializer.parse(SAXSerializer.java:74) TRACE 300520: sun.misc.FDBigInt.(FloatingDecimal.java:2429) sun.misc.FloatingDecimal.doubleToBigInt(FloatingDecimal.java:233) sun.misc.FloatingDecimal.doubleValue(FloatingDecimal.java:1479) java.lang.Double.parseDouble(Double.java:540) TRACE 300521: sun.util.calendar.ZoneInfo.getOffsetsByWall(ZoneInfo.java:256) java.util.GregorianCalendar.computeTime(GregorianCalendar.java:2731) java.util.Calendar.updateTime(Calendar.java:2606) java.util.Calendar.complete(Calendar.java:1558) TRACE 300522: java.lang.Object.clone(Object.java:Unknown line) java.util.TimeZone.clone(TimeZone.java:808) sun.util.calendar.ZoneInfo.clone(ZoneInfo.java:744) sun.util.calendar.ZoneInfoFile.getZoneInfo(ZoneInfoFile.java:559) TRACE 300523: java.math.BigDecimal.(BigDecimal.java:739) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl$Parser.parseBigDecimal(XMLGregorianCalendarImpl.java:2913) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl$Parser.parse(XMLGregorianCalendarImpl.java:2796) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.(XMLGregorianCalendarImpl.java:435) TRACE 300525: com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl$Parser.parseInt(XMLGregorianCalendarImpl.java:2854) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl$Parser.parse(XMLGregorianCalendarImpl.java:2789) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.(XMLGregorianCalendarImpl.java:435) com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl.newXMLGregorianCalendar(DatatypeFactoryImpl.java:536) TRACE 300526: java.lang.Double.longBitsToDouble(Double.java:Unknown line) sun.misc.FloatingDecimal.ulp(FloatingDecimal.java:252) sun.misc.FloatingDecimal.doubleValue(FloatingDecimal.java:1591) java.lang.Double.parseDouble(Double.java:540) TRACE 300529: java.util.Calendar.setFieldsNormalized(Calendar.java:1649) java.util.GregorianCalendar.computeTime(GregorianCalendar.java:2768) java.util.Calendar.updateTime(Calendar.java:2606) java.util.Calendar.complete(Calendar.java:1558) TRACE 300530: java.lang.Integer.getChars(Integer.java:369) java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:613) java.lang.StringBuffer.append(StringBuffer.java:337) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.getTimeZone(XMLGregorianCalendarImpl.java:2672) TRACE 300533: java.util.Calendar.(Calendar.java:951) java.util.GregorianCalendar.(GregorianCalendar.java:619) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.toGregorianCalendar(XMLGregorianCalendarImpl.java:2402) javax.xml.bind.DatatypeConverterImpl._parseDateTime(DatatypeConverterImpl.java:426) TRACE 300534: sun.util.calendar.BaseCalendar.getFixedDate(BaseCalendar.java:365) java.util.GregorianCalendar.getFixedDate(GregorianCalendar.java:2802) java.util.GregorianCalendar.computeTime(GregorianCalendar.java:2648) java.util.Calendar.updateTime(Calendar.java:2606) TRACE 300535: sun.util.calendar.ZoneInfoFile.readZoneInfoFile(ZoneInfoFile.java:1042) sun.util.calendar.ZoneInfoFile.createZoneInfo(ZoneInfoFile.java:596) sun.util.calendar.ZoneInfoFile.getZoneInfo(ZoneInfoFile.java:566) sun.util.calendar.ZoneInfo.getTimeZone(ZoneInfo.java:663) TRACE 300537: sun.util.calendar.JulianCalendar.getCalendarDateFromFixedDate(JulianCalendar.java:205) java.util.GregorianCalendar.setGregorianChange(GregorianCalendar.java:770) java.util.GregorianCalendar.setGregorianChange(GregorianCalendar.java:746) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.toGregorianCalendar(XMLGregorianCalendarImpl.java:2404) TRACE 300539: java.util.Calendar.setTimeInMillis(Calendar.java:1141) java.util.GregorianCalendar.(GregorianCalendar.java:621) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.toGregorianCalendar(XMLGregorianCalendarImpl.java:2402) javax.xml.bind.DatatypeConverterImpl._parseDateTime(DatatypeConverterImpl.java:426) TRACE 300540: java.util.GregorianCalendar.computeFields(GregorianCalendar.java:2272) java.util.GregorianCalendar.computeFields(GregorianCalendar.java:2248) java.util.Calendar.setTimeInMillis(Calendar.java:1140) java.util.GregorianCalendar.(GregorianCalendar.java:621) TRACE 300541: java.lang.StringBuffer.toString(StringBuffer.java:561) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.getTimeZone(XMLGregorianCalendarImpl.java:2676) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.toGregorianCalendar(XMLGregorianCalendarImpl.java:2396) javax.xml.bind.DatatypeConverterImpl._parseDateTime(DatatypeConverterImpl.java:426) TRACE 300542: java.util.Calendar.isSet(Calendar.java:1368) java.util.GregorianCalendar.computeTime(GregorianCalendar.java:2597) java.util.Calendar.updateTime(Calendar.java:2606) java.util.Calendar.complete(Calendar.java:1558) TRACE 300545: sun.util.calendar.CalendarUtils.mod(CalendarUtils.java:140) sun.util.calendar.BaseCalendar.getGregorianYearFromFixedDate(BaseCalendar.java:513) sun.util.calendar.BaseCalendar.getCalendarDateFromFixedDate(BaseCalendar.java:433) java.util.GregorianCalendar.getCalendarDate(GregorianCalendar.java:3029) TRACE 300546: java.util.GregorianCalendar.computeFields(GregorianCalendar.java:2406) java.util.GregorianCalendar.computeFields(GregorianCalendar.java:2248) java.util.Calendar.setTimeInMillis(Calendar.java:1140) java.util.GregorianCalendar.(GregorianCalendar.java:621) TRACE 300547: org.xml.sax.helpers.AttributesImpl.ensureCapacity(AttributesImpl.java:608) org.xml.sax.helpers.AttributesImpl.addAttribute(AttributesImpl.java:406) org.basex.io.serial.SAXSerializer.finishOpen(SAXSerializer.java:178) org.basex.io.serial.Serializer.finishElement(Serializer.java:482) TRACE 300548: sun.util.calendar.ZoneInfoFile.getFileName(ZoneInfoFile.java:498) sun.util.calendar.ZoneInfoFile.createZoneInfo(ZoneInfoFile.java:596) sun.util.calendar.ZoneInfoFile.getZoneInfo(ZoneInfoFile.java:566) sun.util.calendar.ZoneInfo.getTimeZone(ZoneInfo.java:663) TRACE 300549: com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.(XMLGregorianCalendarImpl.java:434) com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl.newXMLGregorianCalendar(DatatypeFactoryImpl.java:536) javax.xml.bind.DatatypeConverterImpl._parseDateTime(DatatypeConverterImpl.java:426) javax.xml.bind.DatatypeConverterImpl.parseDateTime(DatatypeConverterImpl.java:421) TRACE 300553: java.lang.System.arraycopy(System.java:Unknown line) org.basex.util.Token.concat(Token.java:1039) org.basex.io.serial.Serializer.namespace(Serializer.java:188) org.basex.io.serial.Serializer.serialize(Serializer.java:402) TRACE 300555: java.lang.System.currentTimeMillis(System.java:Unknown line) java.util.GregorianCalendar.(GregorianCalendar.java:621) com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl.toGregorianCalendar(XMLGregorianCalendarImpl.java:2402) javax.xml.bind.DatatypeConverterImpl._parseDateTime(DatatypeConverterImpl.java:426) TRACE 300565: org.basex.io.serial.SAXSerializer.setFeature(SAXSerializer.java:127) com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.needsInterning(UnmarshallerImpl.java:212) com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:241) com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:229) TRACE 300569: org.basex.data.Data.dist(Data.java:308) org.basex.data.Data.parent(Data.java:292) org.basex.io.serial.Serializer.serialize(Serializer.java:362) org.basex.io.serial.Serializer.serialize(Serializer.java:295) TRACE 300570: com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.decodeBase64(RuntimeBuiltinLeafInfoImpl.java:893) com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.access$100(RuntimeBuiltinLeafInfoImpl.java:120) com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$14.parse(RuntimeBuiltinLeafInfoImpl.java:692) com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$14.parse(RuntimeBuiltinLeafInfoImpl.java:690) TRACE 300573: sun.misc.FDBigInt.mult(FloatingDecimal.java:2634) sun.misc.FloatingDecimal.multPow52(FloatingDecimal.java:176) sun.misc.FloatingDecimal.doubleValue(FloatingDecimal.java:1526) java.lang.Double.parseDouble(Double.java:540) TRACE 300575: org.basex.util.list.IntList.(IntList.java:29) org.basex.util.list.IntList.(IntList.java:21) org.basex.io.serial.Serializer.(Serializer.java:44) org.basex.io.serial.SAXSerializer.(SAXSerializer.java:44) TRACE 300580: org.basex.io.random.DataAccess.readToken(DataAccess.java:177) org.basex.io.random.DataAccess.readToken(DataAccess.java:169) org.basex.data.DiskData.txt(DiskData.java:267) org.basex.data.DiskData.text(DiskData.java:235) TRACE 300581: java.lang.Object.clone(Object.java:Unknown line) java.lang.reflect.Constructor.getParameterTypes(Constructor.java:212) java.lang.Class.getConstructor0(Class.java:2805) java.lang.Class.getDeclaredConstructor(Class.java:2053) TRACE 300583: sun.util.calendar.BaseCalendar.getDayOfYear(BaseCalendar.java:347) sun.util.calendar.BaseCalendar.getFixedDate(BaseCalendar.java:382) java.util.GregorianCalendar.getFixedDate(GregorianCalendar.java:2802) java.util.GregorianCalendar.computeTime(GregorianCalendar.java:2648) CPU SAMPLES BEGIN (total = 4072) Sat Jun 7 21:47:41 2014 rank self accum count trace method 1 34.97% 34.97% 1424 300517 java.lang.String.intern 2 33.96% 68.93% 1383 300513 java.lang.String.intern 3 6.31% 75.25% 257 300544 java.lang.String.intern 4 6.14% 81.39% 250 300531 java.lang.String.intern 5 4.54% 85.93% 185 300543 java.io.UnixFileSystem.getLength 6 2.55% 88.48% 104 300511 java.security.AccessController.doPrivileged 7 1.20% 89.69% 49 300560 java.security.AccessController.doPrivileged 8 1.13% 90.82% 46 300563 java.util.GregorianCalendar.getJulianCalendarSystem 9 0.98% 91.80% 40 300567 java.security.AccessController.doPrivileged 10 0.86% 92.66% 35 300491 java.io.RandomAccessFile.readBytes0 11 0.66% 93.32% 27 300489 java.io.RandomAccessFile.seek 12 0.59% 93.91% 24 300554 java.security.AccessController.doPrivileged 13 0.47% 94.38% 19 300564 java.security.AccessController.doPrivileged 14 0.29% 94.67% 12 300571 java.io.RandomAccessFile.seek 15 0.22% 94.89% 9 300528 java.math.BigInteger. 16 0.20% 95.09% 8 300027 java.lang.ClassLoader.defineClass1 17 0.17% 95.26% 7 300482 java.io.RandomAccessFile.seek 18 0.15% 95.41% 6 300518 java.lang.System.arraycopy 19 0.12% 95.53% 5 300494 java.io.RandomAccessFile.length 20 0.12% 95.65% 5 300559 java.lang.Throwable.fillInStackTrace 21 0.12% 95.78% 5 300562 org.basex.data.DiskData.txt 22 0.12% 95.90% 5 300568 org.basex.util.list.TokenList. 23 0.12% 96.02% 5 300579 sun.reflect.Reflection.getCallerClass 24 0.10% 96.12% 4 300207 java.util.zip.ZipFile.getEntry 25 0.10% 96.22% 4 300365 java.io.UnixFileSystem.getBooleanAttributes0 26 0.10% 96.32% 4 300519 org.basex.util.Atts. 27 0.10% 96.41% 4 300538 java.lang.Class.isInstance 28 0.10% 96.51% 4 300551 java.lang.Object.getClass 29 0.10% 96.61% 4 300576 com.sun.xml.bind.v2.runtime.Coordinator$1.initialValue 30 0.10% 96.71% 4 300578 java.io.RandomAccessFile.length 31 0.07% 96.78% 3 300439 java.io.FileInputStream.readBytes 32 0.07% 96.86% 3 300512 java.util.Arrays.copyOfRange 33 0.07% 96.93% 3 300536 org.basex.util.Token.concat 34 0.07% 97.00% 3 300572 java.lang.Thread.currentThread 35 0.05% 97.05% 2 300257 java.lang.String.toCharArray 36 0.05% 97.10% 2 300259 java.lang.Throwable.fillInStackTrace 37 0.05% 97.15% 2 300260 java.util.Arrays.copyOf 38 0.05% 97.20% 2 300308 java.lang.System.arraycopy 39 0.05% 97.25% 2 300315 java.lang.Object.getClass 40 0.05% 97.30% 2 300371 sun.misc.Unsafe.getObject 41 0.05% 97.35% 2 300485 org.basex.query.value.node.ANode. 42 0.05% 97.40% 2 300524 java.lang.Thread.currentThread 43 0.05% 97.45% 2 300527 sun.misc.Unsafe.getObjectVolatile 44 0.05% 97.50% 2 300532 sun.reflect.Reflection.getClassAccessFlags 45 0.05% 97.54% 2 300550 java.lang.Object.getClass 46 0.05% 97.59% 2 300552 java.util.TimeZone.getTimeZone 47 0.05% 97.64% 2 300558 java.lang.Class.getModifiers 48 0.05% 97.69% 2 300566 java.util.Arrays.copyOf 49 0.05% 97.74% 2 300574 com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.needsInterning 50 0.02% 97.77% 1 300007 java.security.AccessController.doPrivileged 51 0.02% 97.79% 1 300048 java.util.jar.JarFile.hasClassPathAttribute 52 0.02% 97.81% 1 300062 java.lang.CharacterData.of 53 0.02% 97.84% 1 300067 java.lang.String. 54 0.02% 97.86% 1 300076 org.apache.log4j.helpers.Loader. 55 0.02% 97.89% 1 300084 java.lang.AbstractStringBuilder. 56 0.02% 97.91% 1 300096 java.beans.FeatureDescriptor.getParameterTypes 57 0.02% 97.94% 1 300152 java.lang.ClassLoader$NativeLibrary.load 58 0.02% 97.96% 1 300210 java.lang.System.arraycopy 59 0.02% 97.99% 1 300313 java.util.HashMap.hash 60 0.02% 98.01% 1 300321 com.sun.xml.bind.v2.model.impl.ElementPropertyInfoImpl. 61 0.02% 98.04% 1 300330 com.sun.xml.bind.api.impl.NameUtil.toMixedCaseName 62 0.02% 98.06% 1 300334 java.lang.System.arraycopy 63 0.02% 98.08% 1 300347 java.lang.Class.isPrimitive 64 0.02% 98.11% 1 300348 java.lang.Object.clone 65 0.02% 98.13% 1 300349 sun.reflect.NativeMethodAccessorImpl.invoke0 66 0.02% 98.16% 1 300350 sun.reflect.ConstantPool.getUTF8At0 67 0.02% 98.18% 1 300352 java.util.HashMap.inflateTable 68 0.02% 98.21% 1 300353 java.lang.Throwable.getStackTraceElement 69 0.02% 98.23% 1 300359 java.lang.ClassLoader.defineClass1 70 0.02% 98.26% 1 300364 java.security.AccessController.doPrivileged 71 0.02% 98.28% 1 300366 java.lang.StringCoding$StringEncoder.encode 72 0.02% 98.31% 1 300367 java.util.zip.Inflater.inflateBytes 73 0.02% 98.33% 1 300368 java.util.zip.ZipCoder.getBytes 74 0.02% 98.35% 1 300370 java.lang.Thread.currentThread 76 0.02% 98.40% 1 300416 org.basex.index.resource.Resources. 77 0.02% 98.43% 1 300434 org.basex.util.ft.Language. 78 0.02% 98.45% 1 300436 org.basex.io.in.DataInput.readNums 79 0.02% 98.48% 1 300437 org.basex.io.in.DataInput.readNums 80 0.02% 98.50% 1 300438 org.basex.io.in.DataInput.readNums 81 0.02% 98.53% 1 300440 java.io.FileInputStream.read 82 0.02% 98.55% 1 300455 org.basex.core.cmd.Open.run 83 0.02% 98.58% 1 300457 org.basex.util.TokenBuilder.add 84 0.02% 98.60% 1 300461 org.basex.core.Text. 86 0.02% 98.65% 1 300467 org.basex.query.value.type.AtomType. 87 0.02% 98.67% 1 300472 java.util.zip.ZipFile.read 88 0.02% 98.70% 1 300473 org.basex.query.QueryParser.path 89 0.02% 98.72% 1 300474 java.lang.Thread.currentThread 90 0.02% 98.75% 1 300475 java.lang.Object. 91 0.02% 98.77% 1 300477 java.util.zip.Inflater.inflateBytes 92 0.02% 98.80% 1 300478 java.net.URLClassLoader.findClass 93 0.02% 98.82% 1 300483 org.basex.io.random.DataAccess.cursor 94 0.02% 98.85% 1 300486 org.basex.io.random.TableDiskAccess.cursor 95 0.02% 98.87% 1 300487 org.basex.query.value.node.ANode.kind 96 0.02% 98.89% 1 300488 org.basex.query.value.item.QNm.set 97 0.02% 98.92% 1 300490 org.basex.data.Data.name 98 0.02% 98.94% 1 300492 org.basex.query.path.IterStep$1.next 99 0.02% 98.97% 1 300493 org.basex.query.path.CachedPath.iter 100 0.02% 98.99% 1 300495 java.lang.System.arraycopy 101 0.02% 99.02% 1 300510 java.lang.Thread.currentThread 102 0.02% 99.04% 1 300514 java.lang.Character.digit 103 0.02% 99.07% 1 300515 java.util.Arrays.fill 104 0.02% 99.09% 1 300516 org.basex.io.serial.Serializer.serialize 105 0.02% 99.12% 1 300520 sun.misc.FDBigInt. 106 0.02% 99.14% 1 300521 sun.util.calendar.ZoneInfo.getOffsetsByWall 107 0.02% 99.17% 1 300522 java.lang.Object.clone 108 0.02% 99.19% 1 300523 java.math.BigDecimal. 109 0.02% 99.21% 1 300525 com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl$Parser.parseInt 110 0.02% 99.24% 1 300526 java.lang.Double.longBitsToDouble 111 0.02% 99.26% 1 300529 java.util.Calendar.setFieldsNormalized 112 0.02% 99.29% 1 300530 java.lang.Integer.getChars 113 0.02% 99.31% 1 300533 java.util.Calendar. 114 0.02% 99.34% 1 300534 sun.util.calendar.BaseCalendar.getFixedDate 115 0.02% 99.36% 1 300535 sun.util.calendar.ZoneInfoFile.readZoneInfoFile 116 0.02% 99.39% 1 300537 sun.util.calendar.JulianCalendar.getCalendarDateFromFixedDate 117 0.02% 99.41% 1 300539 java.util.Calendar.setTimeInMillis 118 0.02% 99.44% 1 300540 java.util.GregorianCalendar.computeFields 119 0.02% 99.46% 1 300541 java.lang.StringBuffer.toString 120 0.02% 99.48% 1 300542 java.util.Calendar.isSet 121 0.02% 99.51% 1 300545 sun.util.calendar.CalendarUtils.mod 122 0.02% 99.53% 1 300546 java.util.GregorianCalendar.computeFields 123 0.02% 99.56% 1 300547 org.xml.sax.helpers.AttributesImpl.ensureCapacity 124 0.02% 99.58% 1 300548 sun.util.calendar.ZoneInfoFile.getFileName 125 0.02% 99.61% 1 300549 com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl. 126 0.02% 99.63% 1 300553 java.lang.System.arraycopy 127 0.02% 99.66% 1 300555 java.lang.System.currentTimeMillis 130 0.02% 99.73% 1 300565 org.basex.io.serial.SAXSerializer.setFeature 131 0.02% 99.75% 1 300569 org.basex.data.Data.dist 132 0.02% 99.78% 1 300570 com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.decodeBase64 133 0.02% 99.80% 1 300573 sun.misc.FDBigInt.mult 134 0.02% 99.83% 1 300575 org.basex.util.list.IntList. 136 0.02% 99.88% 1 300580 org.basex.io.random.DataAccess.readToken 137 0.02% 99.90% 1 300581 java.lang.Object.clone 139 0.02% 99.95% 1 300583 sun.util.calendar.BaseCalendar.getDayOfYear CPU SAMPLES END