<view description="Call tree (all threads together)">
  <node name="&lt;All threads&gt;" time_ms="517694" own_time_ms="">
    <node name="java.lang.Thread.run()" time_ms="515483" own_time_ms="2305">
      <node name="com.codahale.metrics.jersey.InstrumentedResourceMethodDispatchProvider$TimedRequestDispatcher.dispatch(Object, HttpContext)" time_ms="512774" own_time_ms="0">
        <node name="com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(Object, HttpContext)" time_ms="512729" own_time_ms="26">
          <node name="org.fcrepo.http.api.FedoraContent.create(List, String, String, String, MediaType, InputStream, HttpServletResponse)" time_ms="512703" own_time_ms="1">
            <node name="com.sun.proxy.$Proxy109.save()" time_ms="370149" own_time_ms="0">
              <node name="org.fcrepo.kernel.impl.LockReleasingSession.invoke(Object, Method, Object[])" time_ms="370149" own_time_ms="0">
                <node name="org.fcrepo.kernel.impl.LockReleasingSession.delegate(Method, Object[])" time_ms="370149" own_time_ms="0">
                  <node name="java.lang.reflect.Method.invoke(Object, Object[])" time_ms="370149" own_time_ms="0">
                    <node name="org.modeshape.jcr.JcrSession.save()" time_ms="370149" own_time_ms="0">
                      <node name="org.modeshape.jcr.cache.document.WritableSessionCache.save(SessionCache, SessionCache$PreSave)" time_ms="370137" own_time_ms="0">
                        <node name="org.modeshape.jcr.txn.Transactions$SimpleTransaction.commit()" time_ms="185238" own_time_ms="0">
                          <node name="org.infinispan.transaction.tm.DummyBaseTransactionManager.commit()" time_ms="185238" own_time_ms="0">
                            <node name="org.infinispan.transaction.tm.DummyTransaction.commit()" time_ms="185238" own_time_ms="0">
                              <node name="org.infinispan.transaction.tm.DummyTransaction.runCommitTx()" time_ms="185122" own_time_ms="0">
                                <node name="org.infinispan.transaction.tm.DummyTransaction.notifyAfterCompletion(int)" time_ms="185122" own_time_ms="0">
                                  <node name="org.infinispan.transaction.synchronization.SynchronizationAdapter.afterCompletion(int)" time_ms="185104" own_time_ms="0">
                                    <node name="org.infinispan.transaction.TransactionCoordinator.commit(LocalTransaction, boolean)" time_ms="185104" own_time_ms="0">
                                      <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="185104" own_time_ms="0">
                                        <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="185104" own_time_ms="0">
                                          <node name="org.infinispan.commands.AbstractVisitor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="185104" own_time_ms="0">
                                            <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="185104" own_time_ms="0">
                                              <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="185104" own_time_ms="0">
                                                <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="185104" own_time_ms="0">
                                                  <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="185104" own_time_ms="0">
                                                    <node name="org.infinispan.commands.AbstractVisitor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="185104" own_time_ms="0">
                                                      <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="185104" own_time_ms="0">
                                                        <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="185104" own_time_ms="0">
                                                          <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="185104" own_time_ms="0">
                                                            <node name="org.infinispan.interceptors.TxInterceptor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="185104" own_time_ms="0">
                                                              <node name="org.infinispan.interceptors.TxInterceptor.invokeNextInterceptorAndVerifyTransaction(TxInvocationContext, AbstractTransactionBoundaryCommand)" time_ms="185104" own_time_ms="0">
                                                                <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="185104" own_time_ms="0">
                                                                  <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="185104" own_time_ms="0">
                                                                    <node name="org.infinispan.interceptors.NotificationInterceptor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="185104" own_time_ms="0">
                                                                      <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="185104" own_time_ms="0">
                                                                        <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="185104" own_time_ms="0">
                                                                          <node name="org.infinispan.interceptors.locking.PessimisticLockingInterceptor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="185104" own_time_ms="0">
                                                                            <node name="org.infinispan.interceptors.locking.AbstractTxLockingInterceptor.invokeNextAndCommitIf1Pc(TxInvocationContext, PrepareCommand)" time_ms="185104" own_time_ms="0">
                                                                              <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="185104" own_time_ms="0">
                                                                                <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="185104" own_time_ms="0">
                                                                                  <node name="org.infinispan.interceptors.EntryWrappingInterceptor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="185104" own_time_ms="0">
                                                                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="185092" own_time_ms="0">
                                                                                      <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="185092" own_time_ms="0">
                                                                                        <node name="org.infinispan.commands.AbstractVisitor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="185092" own_time_ms="0">
                                                                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="185092" own_time_ms="0">
                                                                                            <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="185092" own_time_ms="0">
                                                                                              <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="185092" own_time_ms="0">
                                                                                                <node name="org.infinispan.interceptors.CacheStoreInterceptor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="185092" own_time_ms="0">
                                                                                                  <node name="org.infinispan.interceptors.CacheStoreInterceptor.prepareCacheLoader(TxInvocationContext, GlobalTransaction, TxInvocationContext, boolean)" time_ms="185092" own_time_ms="17">
                                                                                                    <node name="org.infinispan.loaders.AbstractCacheStore.prepare(List, GlobalTransaction, boolean)" time_ms="185074" own_time_ms="0">
                                                                                                      <node name="org.infinispan.loaders.AbstractCacheStore.applyModifications(List)" time_ms="185074" own_time_ms="0">
                                                                                                        <node name="org.infinispan.loaders.LockSupportCacheStore.store(InternalCacheEntry)" time_ms="185074" own_time_ms="0">
                                                                                                          <node name="org.infinispan.loaders.leveldb.LevelDBCacheStore.storeLockSafe(InternalCacheEntry, Object)" time_ms="185053" own_time_ms="0">
                                                                                                            <node name="org.infinispan.loaders.leveldb.LevelDBCacheStore.storeLockSafe(InternalCacheEntry, Integer)" time_ms="185053" own_time_ms="0">
                                                                                                              <node name="org.infinispan.loaders.leveldb.LevelDBCacheStore.marshall(InternalCacheEntry)" time_ms="140657" own_time_ms="0">
                                                                                                                <node name="org.infinispan.loaders.leveldb.LevelDBCacheStore.marshall(Object)" time_ms="140657" own_time_ms="0">
                                                                                                                  <node name="org.infinispan.marshall.AbstractDelegatingMarshaller.objectToByteBuffer(Object)" time_ms="140657" own_time_ms="329">
                                                                                                                    <node name="org.infinispan.marshall.AbstractMarshaller.objectToByteBuffer(Object)" time_ms="140327" own_time_ms="0">
                                                                                                                      <node name="org.infinispan.marshall.AbstractMarshaller.objectToByteBuffer(Object, int)" time_ms="140327" own_time_ms="0">
                                                                                                                        <node name="org.infinispan.marshall.VersionAwareMarshaller.objectToBuffer(Object, int)" time_ms="140019" own_time_ms="0">
                                                                                                                          <node name="org.infinispan.marshall.jboss.AbstractJBossMarshaller.objectToObjectStream(Object, ObjectOutput)" time_ms="138936" own_time_ms="0">
                                                                                                                            <node name="org.jboss.marshalling.AbstractMarshaller.writeObject(Object)" time_ms="138936" own_time_ms="38">
                                                                                                                              <node name="org.infinispan.marshall.jboss.ExternalizerTable$ExternalizerAdapter.writeObject(Marshaller, Object)" time_ms="138897" own_time_ms="0">
                                                                                                                                <node name="org.infinispan.container.entries.ImmortalCacheValue$Externalizer.writeObject(ObjectOutput, Object)" time_ms="138897" own_time_ms="0">
                                                                                                                                  <node name="org.infinispan.container.entries.ImmortalCacheValue$Externalizer.writeObject(ObjectOutput, ImmortalCacheValue)" time_ms="138897" own_time_ms="0">
                                                                                                                                    <node name="org.jboss.marshalling.AbstractMarshaller.writeObject(Object)" time_ms="138897" own_time_ms="110">
                                                                                                                                      <node name="org.infinispan.marshall.jboss.JBossExternalizerAdapter.writeExternal(Object, ObjectOutput)" time_ms="138787" own_time_ms="0">
                                                                                                                                        <node name="org.infinispan.schematic.internal.SchematicEntryLiteral$Externalizer.writeObject(ObjectOutput, Object)" time_ms="138787" own_time_ms="0">
                                                                                                                                          <node name="org.infinispan.schematic.internal.SchematicEntryLiteral$Externalizer.writeObject(ObjectOutput, SchematicEntryLiteral)" time_ms="138787" own_time_ms="0">
                                                                                                                                            <node name="org.jboss.marshalling.river.BlockMarshaller.writeObject(Object)" time_ms="138787" own_time_ms="32">
                                                                                                                                              <node name="org.infinispan.marshall.jboss.JBossExternalizerAdapter.writeExternal(Object, ObjectOutput)" time_ms="138755" own_time_ms="0">
                                                                                                                                                <node name="org.infinispan.schematic.internal.document.DocumentExternalizer.writeObject(ObjectOutput, Object)" time_ms="138755" own_time_ms="0">
                                                                                                                                                  <node name="org.infinispan.schematic.internal.document.DocumentExternalizer.writeObject(ObjectOutput, Document)" time_ms="138755" own_time_ms="10">
                                                                                                                                                    <node name="org.infinispan.schematic.document.Bson.write(Document, ObjectOutput)" time_ms="138745" own_time_ms="0">
                                                                                                                                                      <node name="org.infinispan.schematic.internal.document.BsonWriter.write(Object, DataOutput)" time_ms="138745" own_time_ms="0">
                                                                                                                                                        <node name="org.infinispan.schematic.internal.document.BsonWriter.write(Object, OutputStream)" time_ms="136440" own_time_ms="0">
                                                                                                                                                          <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, Object, BsonDataOutput)" time_ms="123186" own_time_ms="0">
                                                                                                                                                            <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, Document, BsonDataOutput)" time_ms="123186" own_time_ms="0">
                                                                                                                                                              <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, Object, BsonDataOutput)" time_ms="123186" own_time_ms="0">
                                                                                                                                                                <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, Document, BsonDataOutput)" time_ms="123186" own_time_ms="0">
                                                                                                                                                                  <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, Object, BsonDataOutput)" time_ms="123186" own_time_ms="0">
                                                                                                                                                                    <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, Iterable, BsonDataOutput)" time_ms="123086" own_time_ms="85">
                                                                                                                                                                      <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, Object, BsonDataOutput)" time_ms="120238" own_time_ms="1113">
                                                                                                                                                                        <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, Document, BsonDataOutput)" time_ms="119125" own_time_ms="96">
                                                                                                                                                                          <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, Object, BsonDataOutput)" time_ms="93477" own_time_ms="0">
                                                                                                                                                                            <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, String, BsonDataOutput)" time_ms="93477" own_time_ms="0">
                                                                                                                                                                              <node name="org.infinispan.schematic.internal.document.BsonWriter.writeString(String, BsonDataOutput)" time_ms="66688" own_time_ms="1964">
                                                                                                                                                                                <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeUTFString(String)" time_ms="52983" own_time_ms="354">
                                                                                                                                                                                  <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeUTF(int, String)" time_ms="52628" own_time_ms="1135">
                                                                                                                                                                                    <node name="java.nio.charset.CharsetEncoder.encode(CharBuffer, ByteBuffer, boolean)" time_ms="50242" own_time_ms="50242"/>
                                                                                                                                                                                    <node name="java.nio.CharBuffer.wrap(CharSequence)" time_ms="471" own_time_ms="471"/>
                                                                                                                                                                                    <node name="org.infinispan.schematic.internal.io.BsonDataOutput.getBufferFor(int)" time_ms="407" own_time_ms="202">
                                                                                                                                                                                      <node name="org.infinispan.schematic.internal.io.BsonDataOutput.newByteBuffer(int)" time_ms="205" own_time_ms="0">
                                                                                                                                                                                        <node name="java.nio.ByteBuffer.allocate(int)" time_ms="205" own_time_ms="205"/>
                                                                                                                                                                                      </node>
                                                                                                                                                                                    </node>
                                                                                                                                                                                    <node name="sun.nio.cs.UTF_8.newEncoder()" time_ms="370" own_time_ms="370"/>
                                                                                                                                                                                  </node>
                                                                                                                                                                                </node>
                                                                                                                                                                                <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeInt(int)" time_ms="5206" own_time_ms="2036">
                                                                                                                                                                                  <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeInt(int, int)" time_ms="3170" own_time_ms="3072">
                                                                                                                                                                                    <node name="org.infinispan.schematic.internal.io.BsonDataOutput.write(int, byte[], int, int)" time_ms="97" own_time_ms="11">
                                                                                                                                                                                      <node name="org.infinispan.schematic.internal.io.BsonDataOutput.getBufferFor(int)" time_ms="86" own_time_ms="21">
                                                                                                                                                                                        <node name="org.infinispan.schematic.internal.io.BsonDataOutput.newByteBuffer(int)" time_ms="64" own_time_ms="0">
                                                                                                                                                                                          <node name="java.nio.ByteBuffer.allocate(int)" time_ms="64" own_time_ms="64"/>
                                                                                                                                                                                        </node>
                                                                                                                                                                                      </node>
                                                                                                                                                                                    </node>
                                                                                                                                                                                  </node>
                                                                                                                                                                                </node>
                                                                                                                                                                                <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeInt(int, int)" time_ms="3698" own_time_ms="3698"/>
                                                                                                                                                                                <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeByte(int)" time_ms="2835" own_time_ms="0">
                                                                                                                                                                                  <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeByte(int, int)" time_ms="2835" own_time_ms="2835"/>
                                                                                                                                                                                </node>
                                                                                                                                                                              </node>
                                                                                                                                                                              <node name="org.infinispan.schematic.internal.document.BsonWriter.writeCString(String, BsonDataOutput)" time_ms="16980" own_time_ms="0">
                                                                                                                                                                                <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeUTFString(String)" time_ms="14762" own_time_ms="243">
                                                                                                                                                                                  <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeUTF(int, String)" time_ms="14519" own_time_ms="1055">
                                                                                                                                                                                    <node name="java.nio.charset.CharsetEncoder.encode(CharBuffer, ByteBuffer, boolean)" time_ms="12842" own_time_ms="12842"/>
                                                                                                                                                                                    <node name="sun.nio.cs.UTF_8.newEncoder()" time_ms="362" own_time_ms="362"/>
                                                                                                                                                                                    <node name="java.nio.CharBuffer.wrap(CharSequence)" time_ms="237" own_time_ms="237"/>
                                                                                                                                                                                    <node name="org.infinispan.schematic.internal.io.BsonDataOutput.getBufferFor(int)" time_ms="21" own_time_ms="20">
                                                                                                                                                                                      <node name="org.infinispan.schematic.internal.io.BsonDataOutput.newByteBuffer(int)" time_ms="1" own_time_ms="0">
                                                                                                                                                                                        <node name="java.nio.ByteBuffer.allocate(int)" time_ms="1" own_time_ms="1"/>
                                                                                                                                                                                      </node>
                                                                                                                                                                                    </node>
                                                                                                                                                                                  </node>
                                                                                                                                                                                </node>
                                                                                                                                                                                <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeByte(int)" time_ms="2217" own_time_ms="0">
                                                                                                                                                                                  <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeByte(int, int)" time_ms="2217" own_time_ms="2217"/>
                                                                                                                                                                                </node>
                                                                                                                                                                              </node>
                                                                                                                                                                              <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeByte(int)" time_ms="9808" own_time_ms="0">
                                                                                                                                                                                <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeByte(int, int)" time_ms="9808" own_time_ms="9808"/>
                                                                                                                                                                              </node>
                                                                                                                                                                            </node>
                                                                                                                                                                          </node>
                                                                                                                                                                          <node name="org.infinispan.schematic.internal.document.BsonWriter.writeCString(String, BsonDataOutput)" time_ms="10076" own_time_ms="0">
                                                                                                                                                                            <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeUTFString(String)" time_ms="8810" own_time_ms="81">
                                                                                                                                                                              <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeUTF(int, String)" time_ms="8729" own_time_ms="585">
                                                                                                                                                                                <node name="java.nio.charset.CharsetEncoder.encode(CharBuffer, ByteBuffer, boolean)" time_ms="7777" own_time_ms="7777"/>
                                                                                                                                                                                <node name="sun.nio.cs.UTF_8.newEncoder()" time_ms="201" own_time_ms="201"/>
                                                                                                                                                                                <node name="java.nio.CharBuffer.wrap(CharSequence)" time_ms="109" own_time_ms="109"/>
                                                                                                                                                                                <node name="org.infinispan.schematic.internal.io.BsonDataOutput.getBufferFor(int)" time_ms="56" own_time_ms="56"/>
                                                                                                                                                                              </node>
                                                                                                                                                                            </node>
                                                                                                                                                                            <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeByte(int)" time_ms="1265" own_time_ms="0">
                                                                                                                                                                              <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeByte(int, int)" time_ms="1265" own_time_ms="1193">
                                                                                                                                                                                <node name="org.infinispan.schematic.internal.io.BsonDataOutput.getBufferFor(int)" time_ms="72" own_time_ms="51">
                                                                                                                                                                                  <node name="org.infinispan.schematic.internal.io.BsonDataOutput.newByteBuffer(int)" time_ms="20" own_time_ms="0">
                                                                                                                                                                                    <node name="java.nio.ByteBuffer.allocate(int)" time_ms="20" own_time_ms="20"/>
                                                                                                                                                                                  </node>
                                                                                                                                                                                </node>
                                                                                                                                                                              </node>
                                                                                                                                                                            </node>
                                                                                                                                                                          </node>
                                                                                                                                                                          <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeByte(int)" time_ms="8626" own_time_ms="0">
                                                                                                                                                                            <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeByte(int, int)" time_ms="8626" own_time_ms="8606">
                                                                                                                                                                              <node name="org.infinispan.schematic.internal.io.BsonDataOutput.getBufferFor(int)" time_ms="20" own_time_ms="20"/>
                                                                                                                                                                            </node>
                                                                                                                                                                          </node>
                                                                                                                                                                          <node name="org.infinispan.schematic.internal.document.BasicDocument$1.iterator()" time_ms="3487" own_time_ms="99">
                                                                                                                                                                            <node name="java.util.HashMap$EntrySet.iterator()" time_ms="3366" own_time_ms="3366"/>
                                                                                                                                                                            <node name="java.util.HashMap.entrySet()" time_ms="21" own_time_ms="21"/>
                                                                                                                                                                          </node>
                                                                                                                                                                          <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeInt(int, int)" time_ms="1661" own_time_ms="1661"/>
                                                                                                                                                                          <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeInt(int)" time_ms="1435" own_time_ms="0">
                                                                                                                                                                            <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeInt(int, int)" time_ms="1435" own_time_ms="1371">
                                                                                                                                                                              <node name="org.infinispan.schematic.internal.io.BsonDataOutput.write(int, byte[], int, int)" time_ms="63" own_time_ms="0">
                                                                                                                                                                                <node name="org.infinispan.schematic.internal.io.BsonDataOutput.getBufferFor(int)" time_ms="63" own_time_ms="63"/>
                                                                                                                                                                              </node>
                                                                                                                                                                            </node>
                                                                                                                                                                          </node>
                                                                                                                                                                          <node name="org.infinispan.schematic.internal.document.BasicDocument$1$1.next()" time_ms="177" own_time_ms="0">
                                                                                                                                                                            <node name="org.infinispan.schematic.internal.document.BasicDocument$1$1.next()" time_ms="177" own_time_ms="177"/>
                                                                                                                                                                          </node>
                                                                                                                                                                          <node name="org.infinispan.schematic.internal.document.BasicDocument.fields()" time_ms="87" own_time_ms="87"/>
                                                                                                                                                                        </node>
                                                                                                                                                                      </node>
                                                                                                                                                                      <node name="org.infinispan.schematic.internal.document.IndexSequence$1.next()" time_ms="2762" own_time_ms="0">
                                                                                                                                                                        <node name="org.infinispan.schematic.internal.document.IndexSequence$1.next()" time_ms="2762" own_time_ms="0">
                                                                                                                                                                          <node name="java.lang.String.valueOf(int)" time_ms="2762" own_time_ms="2762"/>
                                                                                                                                                                        </node>
                                                                                                                                                                      </node>
                                                                                                                                                                    </node>
                                                                                                                                                                    <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, Document, BsonDataOutput)" time_ms="79" own_time_ms="0">
                                                                                                                                                                      <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, Object, BsonDataOutput)" time_ms="79" own_time_ms="0">
                                                                                                                                                                        <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, Document, BsonDataOutput)" time_ms="58" own_time_ms="0">
                                                                                                                                                                          <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, Object, BsonDataOutput)" time_ms="58" own_time_ms="0">
                                                                                                                                                                            <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, Iterable, BsonDataOutput)" time_ms="41" own_time_ms="0">
                                                                                                                                                                              <node name="org.infinispan.schematic.internal.document.IndexSequence.infiniteSequence()" time_ms="41" own_time_ms="21">
                                                                                                                                                                                <node name="org.infinispan.schematic.internal.document.IndexSequence.iterator()" time_ms="20" own_time_ms="0">
                                                                                                                                                                                  <node name="org.infinispan.schematic.internal.document.IndexSequence$1.&lt;init&gt;(IndexSequence)" time_ms="20" own_time_ms="20"/>
                                                                                                                                                                                </node>
                                                                                                                                                                              </node>
                                                                                                                                                                            </node>
                                                                                                                                                                            <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, Document, BsonDataOutput)" time_ms="16" own_time_ms="0">
                                                                                                                                                                              <node name="org.infinispan.schematic.internal.document.BsonWriter.writeCString(String, BsonDataOutput)" time_ms="16" own_time_ms="0">
                                                                                                                                                                                <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeUTFString(String)" time_ms="16" own_time_ms="0">
                                                                                                                                                                                  <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeUTF(int, String)" time_ms="16" own_time_ms="0">
                                                                                                                                                                                    <node name="java.nio.charset.CharsetEncoder.encode(CharBuffer, ByteBuffer, boolean)" time_ms="16" own_time_ms="16"/>
                                                                                                                                                                                  </node>
                                                                                                                                                                                </node>
                                                                                                                                                                              </node>
                                                                                                                                                                            </node>
                                                                                                                                                                          </node>
                                                                                                                                                                        </node>
                                                                                                                                                                        <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, long, BsonDataOutput)" time_ms="21" own_time_ms="0">
                                                                                                                                                                          <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeLong(long)" time_ms="21" own_time_ms="21"/>
                                                                                                                                                                        </node>
                                                                                                                                                                      </node>
                                                                                                                                                                    </node>
                                                                                                                                                                    <node name="org.infinispan.schematic.internal.document.BsonWriter.write(String, String, BsonDataOutput)" time_ms="20" own_time_ms="0">
                                                                                                                                                                      <node name="org.infinispan.schematic.internal.document.BsonWriter.writeCString(String, BsonDataOutput)" time_ms="20" own_time_ms="0">
                                                                                                                                                                        <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeUTFString(String)" time_ms="20" own_time_ms="0">
                                                                                                                                                                          <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeUTF(int, String)" time_ms="20" own_time_ms="0">
                                                                                                                                                                            <node name="java.nio.charset.CharsetEncoder.encode(CharBuffer, ByteBuffer, boolean)" time_ms="20" own_time_ms="20"/>
                                                                                                                                                                          </node>
                                                                                                                                                                        </node>
                                                                                                                                                                      </node>
                                                                                                                                                                    </node>
                                                                                                                                                                  </node>
                                                                                                                                                                </node>
                                                                                                                                                              </node>
                                                                                                                                                            </node>
                                                                                                                                                          </node>
                                                                                                                                                          <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeTo(OutputStream)" time_ms="13254" own_time_ms="0">
                                                                                                                                                            <node name="org.infinispan.schematic.internal.io.BsonDataOutput.writeTo(WritableByteChannel)" time_ms="13252" own_time_ms="0">
                                                                                                                                                              <node name="java.nio.channels.Channels$WritableByteChannelImpl.write(ByteBuffer)" time_ms="13252" own_time_ms="13252"/>
                                                                                                                                                            </node>
                                                                                                                                                            <node name="java.nio.channels.Channels.newChannel(OutputStream)" time_ms="1" own_time_ms="1"/>
                                                                                                                                                          </node>
                                                                                                                                                        </node>
                                                                                                                                                        <node name="java.io.ByteArrayOutputStream.toByteArray()" time_ms="1423" own_time_ms="1423"/>
                                                                                                                                                        <node name="org.jboss.marshalling.river.BlockMarshaller.write(byte[])" time_ms="881" own_time_ms="260">
                                                                                                                                                          <node name="org.infinispan.io.ExposedByteArrayOutputStream.write(byte[], int, int)" time_ms="620" own_time_ms="620"/>
                                                                                                                                                        </node>
                                                                                                                                                      </node>
                                                                                                                                                    </node>
                                                                                                                                                  </node>
                                                                                                                                                </node>
                                                                                                                                              </node>
                                                                                                                                            </node>
                                                                                                                                          </node>
                                                                                                                                        </node>
                                                                                                                                      </node>
                                                                                                                                    </node>
                                                                                                                                  </node>
                                                                                                                                </node>
                                                                                                                              </node>
                                                                                                                            </node>
                                                                                                                          </node>
                                                                                                                          <node name="org.infinispan.marshall.VersionAwareMarshaller.finishObjectOutput(ObjectOutput)" time_ms="1082" own_time_ms="0">
                                                                                                                            <node name="org.infinispan.marshall.jboss.AbstractJBossMarshaller.finishObjectOutput(ObjectOutput)" time_ms="1082" own_time_ms="0">
                                                                                                                              <node name="org.infinispan.marshall.jboss.ExtendedRiverMarshaller.finish()" time_ms="1082" own_time_ms="0">
                                                                                                                                <node name="org.jboss.marshalling.AbstractMarshaller.finish()" time_ms="1082" own_time_ms="217">
                                                                                                                                  <node name="org.infinispan.io.ExposedByteArrayOutputStream.write(byte[], int, int)" time_ms="865" own_time_ms="865"/>
                                                                                                                                </node>
                                                                                                                              </node>
                                                                                                                            </node>
                                                                                                                          </node>
                                                                                                                        </node>
                                                                                                                        <node name="org.infinispan.marshall.AbstractMarshaller.trimBuffer(ByteBuffer)" time_ms="307" own_time_ms="307"/>
                                                                                                                      </node>
                                                                                                                    </node>
                                                                                                                  </node>
                                                                                                                </node>
                                                                                                              </node>
                                                                                                              <node name="org.fusesource.leveldbjni.internal.JniDB.put(byte[], byte[])" time_ms="44396" own_time_ms="21">
                                                                                                                <node name="org.fusesource.leveldbjni.internal.JniDB.put(byte[], byte[], WriteOptions)" time_ms="44375" own_time_ms="0">
                                                                                                                  <node name="org.fusesource.leveldbjni.internal.NativeDB.put(NativeWriteOptions, byte[], byte[])" time_ms="44374" own_time_ms="0">
                                                                                                                    <node name="org.fusesource.leveldbjni.internal.NativeDB.put(NativeWriteOptions, NativeBuffer, NativeBuffer)" time_ms="41111" own_time_ms="0">
                                                                                                                      <node name="org.fusesource.leveldbjni.internal.NativeDB.put(NativeWriteOptions, NativeSlice, NativeSlice)" time_ms="41111" own_time_ms="0">
                                                                                                                        <node name="org.fusesource.leveldbjni.internal.NativeDB$DBJNI.Put(long, NativeWriteOptions, NativeSlice, NativeSlice)" time_ms="41069" own_time_ms="41069"/>
                                                                                                                        <node name="org.fusesource.leveldbjni.internal.NativeDB.checkStatus(long)" time_ms="42" own_time_ms="21">
                                                                                                                          <node name="org.fusesource.leveldbjni.internal.NativeStatus.isOk()" time_ms="21" own_time_ms="0">
                                                                                                                            <node name="org.fusesource.leveldbjni.internal.NativeStatus$StatusJNI.ok(long)" time_ms="21" own_time_ms="21"/>
                                                                                                                          </node>
                                                                                                                        </node>
                                                                                                                      </node>
                                                                                                                    </node>
                                                                                                                    <node name="org.fusesource.leveldbjni.internal.NativeBuffer.create(byte[])" time_ms="1678" own_time_ms="0">
                                                                                                                      <node name="org.fusesource.leveldbjni.internal.NativeBuffer.create(byte[], int, int)" time_ms="1678" own_time_ms="0">
                                                                                                                        <node name="org.fusesource.leveldbjni.internal.NativeBuffer.write(long, byte[], int, int)" time_ms="1646" own_time_ms="0">
                                                                                                                          <node name="org.fusesource.leveldbjni.internal.NativeBuffer$NativeBufferJNI.buffer_copy(byte[], long, long, long, long)" time_ms="1646" own_time_ms="1646"/>
                                                                                                                        </node>
                                                                                                                        <node name="org.fusesource.leveldbjni.internal.NativeBuffer.create(long)" time_ms="31" own_time_ms="0">
                                                                                                                          <node name="org.fusesource.leveldbjni.internal.NativeBuffer$Allocation.&lt;init&gt;(long, NativeBuffer$1)" time_ms="31" own_time_ms="0">
                                                                                                                            <node name="org.fusesource.leveldbjni.internal.NativeBuffer$Allocation.&lt;init&gt;(long)" time_ms="31" own_time_ms="0">
                                                                                                                              <node name="org.fusesource.leveldbjni.internal.NativeBuffer$NativeBufferJNI.malloc(long)" time_ms="31" own_time_ms="31"/>
                                                                                                                            </node>
                                                                                                                          </node>
                                                                                                                        </node>
                                                                                                                      </node>
                                                                                                                    </node>
                                                                                                                    <node name="org.fusesource.leveldbjni.internal.NativeBuffer.delete()" time_ms="1584" own_time_ms="0">
                                                                                                                      <node name="org.fusesource.leveldbjni.internal.NativeBuffer$Allocation.release()" time_ms="1584" own_time_ms="0">
                                                                                                                        <node name="org.fusesource.leveldbjni.internal.NativeBuffer$NativeBufferJNI.free(long)" time_ms="1584" own_time_ms="1584"/>
                                                                                                                      </node>
                                                                                                                    </node>
                                                                                                                  </node>
                                                                                                                </node>
                                                                                                              </node>
                                                                                                            </node>
                                                                                                          </node>
                                                                                                          <node name="org.infinispan.loaders.LockSupportCacheStore.lockForWriting(Object)" time_ms="20" own_time_ms="0">
                                                                                                            <node name="org.infinispan.util.concurrent.locks.StripedLock.acquireLock(Object, boolean)" time_ms="20" own_time_ms="0">
                                                                                                              <node name="java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lock()" time_ms="20" own_time_ms="20"/>
                                                                                                            </node>
                                                                                                          </node>
                                                                                                        </node>
                                                                                                      </node>
                                                                                                    </node>
                                                                                                  </node>
                                                                                                </node>
                                                                                              </node>
                                                                                            </node>
                                                                                          </node>
                                                                                        </node>
                                                                                      </node>
                                                                                    </node>
                                                                                    <node name="org.infinispan.interceptors.EntryWrappingInterceptor.wrapEntriesForPrepare(TxInvocationContext, PrepareCommand)" time_ms="12" own_time_ms="12"/>
                                                                                  </node>
                                                                                </node>
                                                                              </node>
                                                                            </node>
                                                                          </node>
                                                                        </node>
                                                                      </node>
                                                                    </node>
                                                                  </node>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                  <node name="org.hibernate.search.backend.impl.PostTransactionWorkQueueSynchronization.afterCompletion(int)" time_ms="17" own_time_ms="17"/>
                                </node>
                              </node>
                              <node name="org.infinispan.transaction.tm.DummyTransaction.runPrepare()" time_ms="116" own_time_ms="0">
                                <node name="org.infinispan.transaction.tm.DummyTransaction.notifyBeforeCompletion()" time_ms="116" own_time_ms="0">
                                  <node name="org.hibernate.search.backend.impl.PostTransactionWorkQueueSynchronization.beforeCompletion()" time_ms="116" own_time_ms="100">
                                    <node name="org.modeshape.jcr.query.lucene.basic.DynamicFieldBridge.set(String, Object, Document, LuceneOptions)" time_ms="16" own_time_ms="0">
                                      <node name="org.modeshape.jcr.query.lucene.basic.DynamicFieldBridge.addField(DynamicField, Document, LuceneOptions)" time_ms="16" own_time_ms="0">
                                        <node name="org.modeshape.jcr.query.lucene.basic.DynamicFieldBridge.addField(LuceneOptions, String, Object, Document, boolean)" time_ms="16" own_time_ms="0">
                                          <node name="org.hibernate.search.engine.impl.LuceneOptionsImpl.addFieldToDocument(String, String, Document)" time_ms="16" own_time_ms="16"/>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                        <node name="org.modeshape.jcr.cache.document.WritableSessionCache.runPreSaveAfterLocking(SessionCache$PreSave)" time_ms="139204" own_time_ms="21">
                          <node name="org.modeshape.jcr.JcrSession$JcrPreSave.processAfterLocking(MutableCachedNode, SessionCache$SaveContext, NodeCache)" time_ms="139183" own_time_ms="0">
                            <node name="org.modeshape.jcr.cache.document.LazyCachedNode.getChildReferences(NodeCache)" time_ms="139162" own_time_ms="0">
                              <node name="org.modeshape.jcr.cache.document.DocumentTranslator.getChildReferences(WorkspaceCache, Document)" time_ms="139162" own_time_ms="0">
                                <node name="org.modeshape.jcr.cache.document.DocumentTranslator.childReferencesListFromArray(List)" time_ms="93529" own_time_ms="933">
                                  <node name="org.modeshape.jcr.cache.document.DocumentTranslator.childReferenceFrom(Object)" time_ms="92575" own_time_ms="98">
                                    <node name="org.modeshape.jcr.value.basic.NameValueFactory.create(String, TextDecoder)" time_ms="74944" own_time_ms="63">
                                      <node name="org.modeshape.jcr.value.basic.NameValueFactory.create(String, TextDecoder)" time_ms="74881" own_time_ms="1666">
                                        <node name="java.util.regex.Matcher.matches()" time_ms="58847" own_time_ms="58847"/>
                                        <node name="java.util.regex.Pattern.matcher(CharSequence)" time_ms="6930" own_time_ms="6930"/>
                                        <node name="org.modeshape.jcr.SystemNamespaceRegistry.getNamespaceForPrefix(String)" time_ms="4370" own_time_ms="309">
                                          <node name="java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock()" time_ms="2292" own_time_ms="2292"/>
                                          <node name="java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.unlock()" time_ms="1224" own_time_ms="1224"/>
                                          <node name="org.modeshape.jcr.value.basic.SimpleNamespaceRegistry.getNamespaceForPrefix(String)" time_ms="544" own_time_ms="0">
                                            <node name="java.util.HashMap.get(Object)" time_ms="544" own_time_ms="544"/>
                                          </node>
                                        </node>
                                        <node name="org.modeshape.jcr.value.basic.BasicName.&lt;init&gt;(String, String)" time_ms="3066" own_time_ms="286">
                                          <node name="org.modeshape.common.util.HashCode.compute(Object[])" time_ms="2779" own_time_ms="0">
                                            <node name="org.modeshape.common.util.HashCode._compute(int, Object[])" time_ms="2779" own_time_ms="2779"/>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                    <node name="org.infinispan.schematic.internal.document.BasicDocument.getString(String)" time_ms="12856" own_time_ms="0">
                                      <node name="org.infinispan.schematic.internal.document.BasicDocument.getString(String, String)" time_ms="12856" own_time_ms="0">
                                        <node name="org.infinispan.schematic.internal.document.BasicDocument.get(String)" time_ms="12856" own_time_ms="6740">
                                          <node name="java.util.LinkedHashMap.get(Object)" time_ms="6116" own_time_ms="6116"/>
                                        </node>
                                      </node>
                                    </node>
                                    <node name="org.modeshape.jcr.cache.ChildReference.&lt;init&gt;(NodeKey, Name, int)" time_ms="4675" own_time_ms="139">
                                      <node name="org.modeshape.jcr.value.basic.BasicPathSegment.&lt;init&gt;(Name, int)" time_ms="4535" own_time_ms="256">
                                        <node name="org.modeshape.common.util.HashCode.compute(Object[])" time_ms="4279" own_time_ms="0">
                                          <node name="org.modeshape.common.util.HashCode._compute(int, Object[])" time_ms="4279" own_time_ms="4279"/>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                  <node name="java.util.ArrayList.&lt;init&gt;(int)" time_ms="20" own_time_ms="20"/>
                                </node>
                                <node name="org.modeshape.jcr.cache.document.ImmutableChildReferences.create(List)" time_ms="45570" own_time_ms="65">
                                  <node name="org.modeshape.jcr.cache.document.ImmutableChildReferences$Medium.&lt;init&gt;(Iterable)" time_ms="45504" own_time_ms="1101">
                                    <node name="java.util.HashMap.put(Object, Object)" time_ms="22296" own_time_ms="22296"/>
                                    <node name="org.modeshape.common.collection.LinkedListMultimap.put(Object, Object)" time_ms="22106" own_time_ms="0">
                                      <node name="org.modeshape.common.collection.LinkedListMultimap.addEntryFor(Object, Object)" time_ms="22106" own_time_ms="218">
                                        <node name="java.util.HashMap.put(Object, Object)" time_ms="10138" own_time_ms="10138"/>
                                        <node name="org.modeshape.common.collection.LinkedListMultimap.incrementEntryCountFor(Object)" time_ms="6656" own_time_ms="119">
                                          <node name="java.util.HashMap.put(Object, Object)" time_ms="4694" own_time_ms="4694"/>
                                          <node name="java.util.HashMap.get(Object)" time_ms="1841" own_time_ms="1841"/>
                                        </node>
                                        <node name="java.util.HashMap.get(Object)" time_ms="5093" own_time_ms="5093"/>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                                <node name="org.modeshape.jcr.cache.document.DocumentTranslator.getChildReferencesInfo(Document)" time_ms="63" own_time_ms="63"/>
                              </node>
                            </node>
                            <node name="org.modeshape.jcr.cache.document.SessionNode.getPrimaryType(NodeCache)" time_ms="15" own_time_ms="0">
                              <node name="org.modeshape.jcr.cache.document.SessionNode.getProperty(Name, NodeCache)" time_ms="15" own_time_ms="0">
                                <node name="org.modeshape.jcr.cache.document.LazyCachedNode.getProperty(Name, NodeCache)" time_ms="9" own_time_ms="0">
                                  <node name="org.modeshape.jcr.cache.document.DocumentTranslator.getProperty(Document, Name)" time_ms="9" own_time_ms="0">
                                    <node name="org.modeshape.jcr.cache.document.DocumentTranslator.propertyFor(Name, Object)" time_ms="9" own_time_ms="9"/>
                                  </node>
                                </node>
                                <node name="org.modeshape.jcr.cache.document.SessionNode.nodeInWorkspace(AbstractSessionCache)" time_ms="6" own_time_ms="0">
                                  <node name="org.modeshape.jcr.cache.document.WorkspaceCache.getNode(NodeKey)" time_ms="6" own_time_ms="0">
                                    <node name="org.infinispan.CacheImpl.putIfAbsent(Object, Object)" time_ms="6" own_time_ms="0">
                                      <node name="org.infinispan.CacheImpl.putIfAbsent(Object, Object, Metadata)" time_ms="6" own_time_ms="0">
                                        <node name="org.infinispan.CacheImpl.putIfAbsent(Object, Object, Metadata, EnumSet, ClassLoader)" time_ms="6" own_time_ms="0">
                                          <node name="org.infinispan.CacheImpl.putIfAbsentInternal(Object, Object, Metadata, EnumSet, InvocationContext)" time_ms="6" own_time_ms="0">
                                            <node name="org.infinispan.CacheImpl.executeCommandAndCommitIfNeeded(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                              <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                                <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="6" own_time_ms="0">
                                                  <node name="org.infinispan.commands.AbstractVisitor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="6" own_time_ms="0">
                                                    <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                                      <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                                        <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                                          <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="6" own_time_ms="0">
                                                            <node name="org.infinispan.interceptors.CacheMgmtInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="6" own_time_ms="0">
                                                              <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                                                <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="6" own_time_ms="0">
                                                                  <node name="org.infinispan.commands.AbstractVisitor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="6" own_time_ms="0">
                                                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                                                      <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                                                        <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="6" own_time_ms="0">
                                                                          <node name="org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="6" own_time_ms="0">
                                                                            <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                                                              <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="6" own_time_ms="0">
                                                                                <node name="org.infinispan.interceptors.EntryWrappingInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="6" own_time_ms="0">
                                                                                  <node name="org.infinispan.interceptors.EntryWrappingInterceptor.invokeNextAndApplyChanges(InvocationContext, FlagAffectedCommand, Metadata)" time_ms="6" own_time_ms="0">
                                                                                    <node name="org.infinispan.interceptors.EntryWrappingInterceptor.commitContextEntries(InvocationContext, FlagAffectedCommand, Metadata)" time_ms="6" own_time_ms="0">
                                                                                      <node name="org.infinispan.interceptors.EntryWrappingInterceptor.commitEntryIfNeeded(InvocationContext, FlagAffectedCommand, Object, CacheEntry, boolean, Metadata)" time_ms="6" own_time_ms="0">
                                                                                        <node name="org.infinispan.interceptors.EntryWrappingInterceptor.commitContextEntry(CacheEntry, InvocationContext, FlagAffectedCommand, Metadata)" time_ms="6" own_time_ms="0">
                                                                                          <node name="org.infinispan.interceptors.locking.ClusteringDependentLogic$LocalLogic.commitEntry(CacheEntry, Metadata, FlagAffectedCommand, InvocationContext)" time_ms="6" own_time_ms="0">
                                                                                            <node name="org.infinispan.interceptors.locking.ClusteringDependentLogic$AbstractClusteringDependentLogic.notifyCommitEntry(boolean, boolean, boolean, CacheEntry, InvocationContext, FlagAffectedCommand)" time_ms="6" own_time_ms="6"/>
                                                                                          </node>
                                                                                        </node>
                                                                                      </node>
                                                                                    </node>
                                                                                  </node>
                                                                                </node>
                                                                              </node>
                                                                            </node>
                                                                          </node>
                                                                        </node>
                                                                      </node>
                                                                    </node>
                                                                  </node>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                            <node name="org.modeshape.jcr.cache.document.SessionNode.getNodeChanges()" time_ms="5" own_time_ms="0">
                              <node name="org.modeshape.jcr.cache.document.SessionNode.getNodeChanges()" time_ms="5" own_time_ms="5"/>
                            </node>
                          </node>
                        </node>
                        <node name="org.modeshape.jcr.cache.document.WritableSessionCache.persistChanges(Iterable, SessionEnvironment$Monitor)" time_ms="45650" own_time_ms="0">
                          <node name="org.infinispan.schematic.internal.SchematicEntryProxy.editDocumentContent()" time_ms="39062" own_time_ms="0">
                            <node name="org.infinispan.schematic.internal.SchematicEntryProxy.getDeltaValueForWrite()" time_ms="39040" own_time_ms="0">
                              <node name="org.infinispan.schematic.internal.SchematicEntryLiteral.copyForWrite()" time_ms="38703" own_time_ms="0">
                                <node name="org.infinispan.schematic.internal.document.BasicDocument.clone()" time_ms="38703" own_time_ms="0">
                                  <node name="org.infinispan.schematic.internal.document.BasicDocument.clone()" time_ms="38703" own_time_ms="0">
                                    <node name="org.infinispan.schematic.internal.document.BasicArray.clone()" time_ms="38703" own_time_ms="887">
                                      <node name="org.infinispan.schematic.internal.document.BasicDocument.clone()" time_ms="37681" own_time_ms="360">
                                        <node name="java.util.HashMap.put(Object, Object)" time_ms="27269" own_time_ms="27269"/>
                                        <node name="org.infinispan.schematic.internal.document.BasicDocument$1.iterator()" time_ms="9739" own_time_ms="132">
                                          <node name="java.util.HashMap$EntrySet.iterator()" time_ms="9606" own_time_ms="9606"/>
                                        </node>
                                        <node name="org.infinispan.schematic.internal.document.BasicDocument.&lt;init&gt;()" time_ms="153" own_time_ms="0">
                                          <node name="java.util.LinkedHashMap.&lt;init&gt;()" time_ms="153" own_time_ms="153"/>
                                        </node>
                                        <node name="org.infinispan.schematic.internal.document.BasicDocument$1$1.next()" time_ms="129" own_time_ms="0">
                                          <node name="org.infinispan.schematic.internal.document.BasicDocument$1$1.next()" time_ms="129" own_time_ms="129"/>
                                        </node>
                                        <node name="org.infinispan.schematic.internal.document.BasicDocument.fields()" time_ms="29" own_time_ms="29"/>
                                      </node>
                                      <node name="org.infinispan.schematic.internal.document.BasicArray.addValue(Object)" time_ms="133" own_time_ms="0">
                                        <node name="java.util.ArrayList.add(int, Object)" time_ms="133" own_time_ms="133"/>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                              <node name="org.infinispan.DecoratedCache.lock(Object[])" time_ms="231" own_time_ms="0">
                                <node name="org.infinispan.CacheImpl.lock(Collection, EnumSet, ClassLoader)" time_ms="231" own_time_ms="63">
                                  <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="168" own_time_ms="0">
                                    <node name="org.infinispan.commands.control.LockControlCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="168" own_time_ms="0">
                                      <node name="org.infinispan.interceptors.InvocationContextInterceptor.visitLockControlCommand(TxInvocationContext, LockControlCommand)" time_ms="168" own_time_ms="0">
                                        <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="168" own_time_ms="0">
                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="148" own_time_ms="0">
                                            <node name="org.infinispan.commands.control.LockControlCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="148" own_time_ms="0">
                                              <node name="org.infinispan.commands.AbstractVisitor.visitLockControlCommand(TxInvocationContext, LockControlCommand)" time_ms="148" own_time_ms="0">
                                                <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="148" own_time_ms="0">
                                                  <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="148" own_time_ms="0">
                                                    <node name="org.infinispan.commands.control.LockControlCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="148" own_time_ms="0">
                                                      <node name="org.infinispan.interceptors.TxInterceptor.visitLockControlCommand(TxInvocationContext, LockControlCommand)" time_ms="148" own_time_ms="0">
                                                        <node name="org.infinispan.interceptors.TxInterceptor.invokeNextInterceptorAndVerifyTransaction(TxInvocationContext, AbstractTransactionBoundaryCommand)" time_ms="148" own_time_ms="21">
                                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="126" own_time_ms="0">
                                                            <node name="org.infinispan.commands.control.LockControlCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="126" own_time_ms="0">
                                                              <node name="org.infinispan.commands.AbstractVisitor.visitLockControlCommand(TxInvocationContext, LockControlCommand)" time_ms="126" own_time_ms="0">
                                                                <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="126" own_time_ms="0">
                                                                  <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="126" own_time_ms="0">
                                                                    <node name="org.infinispan.commands.control.LockControlCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="126" own_time_ms="0">
                                                                      <node name="org.infinispan.interceptors.locking.PessimisticLockingInterceptor.visitLockControlCommand(TxInvocationContext, LockControlCommand)" time_ms="126" own_time_ms="0">
                                                                        <node name="org.infinispan.interceptors.locking.AbstractTxLockingInterceptor.lockAndRegisterBackupLock(TxInvocationContext, Object, long, boolean)" time_ms="42" own_time_ms="0">
                                                                          <node name="org.infinispan.interceptors.locking.AbstractTxLockingInterceptor.lockKeyAndCheckOwnership(InvocationContext, Object, long, boolean)" time_ms="42" own_time_ms="42"/>
                                                                        </node>
                                                                        <node name="org.infinispan.context.impl.AbstractTxInvocationContext.addAllAffectedKeys(Collection)" time_ms="41" own_time_ms="0">
                                                                          <node name="org.infinispan.transaction.AbstractCacheTransaction.addAllAffectedKeys(Collection)" time_ms="41" own_time_ms="41"/>
                                                                        </node>
                                                                        <node name="org.infinispan.commands.control.LockControlCommand.multipleKeys()" time_ms="21" own_time_ms="21"/>
                                                                        <node name="org.infinispan.interceptors.base.CommandInterceptor.getLockAcquisitionTimeout(FlagAffectedCommand, boolean)" time_ms="21" own_time_ms="0">
                                                                          <node name="org.infinispan.commands.control.LockControlCommand.hasFlag(Flag)" time_ms="21" own_time_ms="0">
                                                                            <node name="java.util.RegularEnumSet.contains(Object)" time_ms="21" own_time_ms="21"/>
                                                                          </node>
                                                                        </node>
                                                                      </node>
                                                                    </node>
                                                                  </node>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                          <node name="org.infinispan.commands.tx.AbstractTransactionBoundaryCommand.ignoreCommandOnStatus(ComponentStatus)" time_ms="20" own_time_ms="20"/>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                              <node name="org.infinispan.DecoratedCache.put(Object, Object)" time_ms="105" own_time_ms="0">
                                <node name="org.infinispan.CacheImpl.put(Object, Object, Metadata, EnumSet, ClassLoader)" time_ms="105" own_time_ms="0">
                                  <node name="org.infinispan.CacheImpl.putInternal(Object, Object, Metadata, EnumSet, InvocationContext)" time_ms="105" own_time_ms="0">
                                    <node name="org.infinispan.commands.CommandsFactoryImpl.buildPutKeyValueCommand(Object, Object, Metadata, Set)" time_ms="64" own_time_ms="0">
                                      <node name="org.infinispan.commands.write.PutKeyValueCommand.&lt;init&gt;(Object, Object, boolean, CacheNotifier, Metadata, Set)" time_ms="64" own_time_ms="0">
                                        <node name="org.infinispan.commands.write.PutKeyValueCommand.setValue(Object)" time_ms="64" own_time_ms="42">
                                          <node name="org.infinispan.commands.AbstractFlagAffectedCommand.setFlags(Flag[])" time_ms="21" own_time_ms="0">
                                            <node name="java.util.RegularEnumSet.addAll(Collection)" time_ms="21" own_time_ms="21"/>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                    <node name="org.infinispan.CacheImpl.executeCommandAndCommitIfNeeded(InvocationContext, VisitableCommand)" time_ms="41" own_time_ms="0">
                                      <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="41" own_time_ms="0">
                                        <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="41" own_time_ms="0">
                                          <node name="org.infinispan.commands.AbstractVisitor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="41" own_time_ms="0">
                                            <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="41" own_time_ms="0">
                                              <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="41" own_time_ms="0">
                                                <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="41" own_time_ms="0">
                                                  <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="41" own_time_ms="0">
                                                    <node name="org.infinispan.interceptors.CacheMgmtInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="41" own_time_ms="0">
                                                      <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="41" own_time_ms="0">
                                                        <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="41" own_time_ms="0">
                                                          <node name="org.infinispan.interceptors.TxInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="41" own_time_ms="0">
                                                            <node name="org.infinispan.interceptors.TxInterceptor.enlistWriteAndInvokeNext(InvocationContext, WriteCommand)" time_ms="41" own_time_ms="20">
                                                              <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="21" own_time_ms="0">
                                                                <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="21" own_time_ms="0">
                                                                  <node name="org.infinispan.commands.AbstractVisitor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="21" own_time_ms="0">
                                                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="21" own_time_ms="0">
                                                                      <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="21" own_time_ms="0">
                                                                        <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="21" own_time_ms="0">
                                                                          <node name="org.infinispan.interceptors.locking.PessimisticLockingInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="21" own_time_ms="0">
                                                                            <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="21" own_time_ms="0">
                                                                              <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="21" own_time_ms="0">
                                                                                <node name="org.infinispan.interceptors.EntryWrappingInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="21" own_time_ms="0">
                                                                                  <node name="org.infinispan.interceptors.EntryWrappingInterceptor.wrapEntryForPutIfNeeded(InvocationContext, PutKeyValueCommand)" time_ms="21" own_time_ms="0">
                                                                                    <node name="org.infinispan.container.EntryFactoryImpl.wrapEntryForPut(InvocationContext, Object, InternalCacheEntry, boolean, FlagAffectedCommand)" time_ms="21" own_time_ms="21"/>
                                                                                  </node>
                                                                                </node>
                                                                              </node>
                                                                            </node>
                                                                          </node>
                                                                        </node>
                                                                      </node>
                                                                    </node>
                                                                  </node>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                            <node name="org.infinispan.schematic.internal.SchematicEntryProxy.editorFor(Document, Path, DocumentObserver)" time_ms="21" own_time_ms="21"/>
                          </node>
                          <node name="org.modeshape.jcr.cache.document.LocalDocumentStore.storeDocument(String, Document)" time_ms="4396" own_time_ms="0">
                            <node name="org.modeshape.jcr.cache.document.LocalDocumentStore.putIfAbsent(String, Document)" time_ms="4396" own_time_ms="0">
                              <node name="org.infinispan.schematic.internal.CacheSchematicDb.putIfAbsent(String, Document, Document)" time_ms="4396" own_time_ms="0">
                                <node name="org.infinispan.CacheImpl.putIfAbsent(Object, Object)" time_ms="4379" own_time_ms="0">
                                  <node name="org.infinispan.CacheImpl.putIfAbsent(Object, Object, Metadata)" time_ms="4379" own_time_ms="0">
                                    <node name="org.infinispan.CacheImpl.putIfAbsent(Object, Object, Metadata, EnumSet, ClassLoader)" time_ms="4379" own_time_ms="0">
                                      <node name="org.infinispan.CacheImpl.putIfAbsentInternal(Object, Object, Metadata, EnumSet, InvocationContext)" time_ms="4379" own_time_ms="0">
                                        <node name="org.infinispan.CacheImpl.executeCommandAndCommitIfNeeded(InvocationContext, VisitableCommand)" time_ms="4358" own_time_ms="0">
                                          <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="4358" own_time_ms="0">
                                            <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="4358" own_time_ms="0">
                                              <node name="org.infinispan.commands.AbstractVisitor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="4358" own_time_ms="0">
                                                <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="4358" own_time_ms="0">
                                                  <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="4358" own_time_ms="0">
                                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="4358" own_time_ms="0">
                                                      <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="4358" own_time_ms="0">
                                                        <node name="org.infinispan.interceptors.CacheMgmtInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="4358" own_time_ms="0">
                                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="4358" own_time_ms="0">
                                                            <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="4358" own_time_ms="0">
                                                              <node name="org.infinispan.interceptors.TxInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="4358" own_time_ms="0">
                                                                <node name="org.infinispan.interceptors.TxInterceptor.enlistWriteAndInvokeNext(InvocationContext, WriteCommand)" time_ms="4358" own_time_ms="0">
                                                                  <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="4324" own_time_ms="0">
                                                                    <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="4324" own_time_ms="0">
                                                                      <node name="org.infinispan.commands.AbstractVisitor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="4324" own_time_ms="0">
                                                                        <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="4324" own_time_ms="0">
                                                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="4324" own_time_ms="0">
                                                                            <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="4324" own_time_ms="0">
                                                                              <node name="org.infinispan.interceptors.locking.PessimisticLockingInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="4324" own_time_ms="0">
                                                                                <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="4260" own_time_ms="0">
                                                                                  <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="4260" own_time_ms="0">
                                                                                    <node name="org.infinispan.interceptors.EntryWrappingInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="4260" own_time_ms="0">
                                                                                      <node name="org.infinispan.interceptors.EntryWrappingInterceptor.invokeNextAndApplyChanges(InvocationContext, FlagAffectedCommand, Metadata)" time_ms="4243" own_time_ms="0">
                                                                                        <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="4243" own_time_ms="0">
                                                                                          <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="4243" own_time_ms="0">
                                                                                            <node name="org.infinispan.interceptors.CacheLoaderInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="4243" own_time_ms="17">
                                                                                              <node name="org.infinispan.interceptors.CacheLoaderInterceptor.loadIfNeeded(InvocationContext, Object, boolean, FlagAffectedCommand)" time_ms="4186" own_time_ms="0">
                                                                                                <node name="org.infinispan.loaders.LockSupportCacheStore.load(Object)" time_ms="4186" own_time_ms="0">
                                                                                                  <node name="org.infinispan.loaders.leveldb.LevelDBCacheStore.loadLockSafe(Object, Object)" time_ms="4186" own_time_ms="0">
                                                                                                    <node name="org.infinispan.loaders.leveldb.LevelDBCacheStore.loadLockSafe(Object, Integer)" time_ms="4186" own_time_ms="0">
                                                                                                      <node name="org.fusesource.leveldbjni.internal.JniDB.get(byte[])" time_ms="4186" own_time_ms="0">
                                                                                                        <node name="org.fusesource.leveldbjni.internal.JniDB.get(byte[], ReadOptions)" time_ms="4186" own_time_ms="0">
                                                                                                          <node name="org.fusesource.leveldbjni.internal.NativeDB.get(NativeReadOptions, byte[])" time_ms="4186" own_time_ms="0">
                                                                                                            <node name="org.fusesource.leveldbjni.internal.NativeDB.get(NativeReadOptions, NativeBuffer)" time_ms="4165" own_time_ms="0">
                                                                                                              <node name="org.fusesource.leveldbjni.internal.NativeDB.get(NativeReadOptions, NativeSlice)" time_ms="4165" own_time_ms="0">
                                                                                                                <node name="org.fusesource.leveldbjni.internal.NativeDB$DBJNI.Get(long, NativeReadOptions, NativeSlice, long)" time_ms="4110" own_time_ms="4110"/>
                                                                                                                <node name="org.fusesource.leveldbjni.internal.NativeStatus.isOk()" time_ms="36" own_time_ms="0">
                                                                                                                  <node name="org.fusesource.leveldbjni.internal.NativeStatus$StatusJNI.ok(long)" time_ms="36" own_time_ms="36"/>
                                                                                                                </node>
                                                                                                                <node name="org.fusesource.leveldbjni.internal.NativeStatus.isNotFound()" time_ms="18" own_time_ms="0">
                                                                                                                  <node name="org.fusesource.leveldbjni.internal.NativeStatus$StatusJNI.IsNotFound(long)" time_ms="18" own_time_ms="18"/>
                                                                                                                </node>
                                                                                                              </node>
                                                                                                            </node>
                                                                                                            <node name="org.fusesource.leveldbjni.internal.NativeBuffer.create(byte[])" time_ms="21" own_time_ms="0">
                                                                                                              <node name="org.fusesource.leveldbjni.internal.NativeBuffer.create(byte[], int, int)" time_ms="21" own_time_ms="0">
                                                                                                                <node name="org.fusesource.leveldbjni.internal.NativeBuffer.create(long)" time_ms="21" own_time_ms="0">
                                                                                                                  <node name="org.fusesource.leveldbjni.internal.NativeBuffer$Allocation.&lt;init&gt;(long, NativeBuffer$1)" time_ms="21" own_time_ms="0">
                                                                                                                    <node name="org.fusesource.leveldbjni.internal.NativeBuffer$Allocation.&lt;init&gt;(long)" time_ms="21" own_time_ms="0">
                                                                                                                      <node name="org.fusesource.leveldbjni.internal.NativeBuffer$NativeBufferJNI.malloc(long)" time_ms="21" own_time_ms="21"/>
                                                                                                                    </node>
                                                                                                                  </node>
                                                                                                                </node>
                                                                                                              </node>
                                                                                                            </node>
                                                                                                          </node>
                                                                                                        </node>
                                                                                                      </node>
                                                                                                    </node>
                                                                                                  </node>
                                                                                                </node>
                                                                                              </node>
                                                                                              <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="38" own_time_ms="0">
                                                                                                <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="38" own_time_ms="0">
                                                                                                  <node name="org.infinispan.interceptors.CacheStoreInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="38" own_time_ms="0">
                                                                                                    <node name="org.infinispan.interceptors.CacheStoreInterceptor.isStoreEnabled(FlagAffectedCommand)" time_ms="38" own_time_ms="0">
                                                                                                      <node name="org.infinispan.interceptors.CacheStoreInterceptor.isStoreEnabled()" time_ms="38" own_time_ms="38"/>
                                                                                                    </node>
                                                                                                  </node>
                                                                                                </node>
                                                                                              </node>
                                                                                            </node>
                                                                                          </node>
                                                                                        </node>
                                                                                      </node>
                                                                                      <node name="org.infinispan.interceptors.EntryWrappingInterceptor.wrapEntryForPutIfNeeded(InvocationContext, PutKeyValueCommand)" time_ms="17" own_time_ms="0">
                                                                                        <node name="org.infinispan.commands.write.PutKeyValueCommand.isPutIfAbsent()" time_ms="17" own_time_ms="17"/>
                                                                                      </node>
                                                                                    </node>
                                                                                  </node>
                                                                                </node>
                                                                                <node name="org.infinispan.interceptors.locking.AbstractTxLockingInterceptor.lockKeyAndCheckOwnership(InvocationContext, Object, long, boolean)" time_ms="63" own_time_ms="21">
                                                                                  <node name="org.infinispan.util.concurrent.locks.LockManagerImpl.acquireLock(InvocationContext, Object, long, boolean)" time_ms="42" own_time_ms="0">
                                                                                    <node name="org.infinispan.util.concurrent.locks.LockManagerImpl.lock(InvocationContext, Object, long)" time_ms="42" own_time_ms="0">
                                                                                      <node name="org.infinispan.context.impl.LocalTxInvocationContext.addLockedKey(Object)" time_ms="21" own_time_ms="0">
                                                                                        <node name="org.infinispan.transaction.AbstractCacheTransaction.registerLockedKey(Object)" time_ms="21" own_time_ms="21"/>
                                                                                      </node>
                                                                                      <node name="org.infinispan.util.concurrent.locks.LockManagerImpl.lockAndRecord(Object, InvocationContext, long)" time_ms="20" own_time_ms="0">
                                                                                        <node name="org.infinispan.util.concurrent.locks.containers.AbstractPerEntryLockContainer.acquireLock(Object, Object, long, TimeUnit)" time_ms="20" own_time_ms="0">
                                                                                          <node name="org.infinispan.util.concurrent.locks.containers.AbstractPerEntryLockContainer.acquireLock(Object, Object, long, TimeUnit)" time_ms="20" own_time_ms="0">
                                                                                            <node name="org.infinispan.util.concurrent.jdk8backported.EquivalentConcurrentHashMapV8.compute(Object, EquivalentConcurrentHashMapV8$BiFun)" time_ms="20" own_time_ms="0">
                                                                                              <node name="org.infinispan.util.concurrent.jdk8backported.EquivalentConcurrentHashMapV8.internalCompute(Object, boolean, EquivalentConcurrentHashMapV8$BiFun)" time_ms="20" own_time_ms="0">
                                                                                                <node name="org.infinispan.util.concurrent.locks.containers.AbstractPerEntryLockContainer$1.apply(Object, Object)" time_ms="20" own_time_ms="0">
                                                                                                  <node name="org.infinispan.util.concurrent.locks.containers.AbstractPerEntryLockContainer$1.apply(Object, RefCountingLock)" time_ms="20" own_time_ms="0">
                                                                                                    <node name="org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer.newLock()" time_ms="20" own_time_ms="0">
                                                                                                      <node name="org.infinispan.util.concurrent.locks.containers.OwnableReentrantPerEntryLockContainer.newLock()" time_ms="20" own_time_ms="0">
                                                                                                        <node name="org.infinispan.util.concurrent.locks.OwnableRefCountingReentrantLock.&lt;init&gt;()" time_ms="20" own_time_ms="20"/>
                                                                                                      </node>
                                                                                                    </node>
                                                                                                  </node>
                                                                                                </node>
                                                                                              </node>
                                                                                            </node>
                                                                                          </node>
                                                                                        </node>
                                                                                      </node>
                                                                                    </node>
                                                                                  </node>
                                                                                </node>
                                                                              </node>
                                                                            </node>
                                                                          </node>
                                                                        </node>
                                                                      </node>
                                                                    </node>
                                                                  </node>
                                                                  <node name="org.infinispan.transaction.LocalTransaction.addModification(WriteCommand)" time_ms="17" own_time_ms="17"/>
                                                                  <node name="org.infinispan.commands.write.PutKeyValueCommand.isSuccessful()" time_ms="16" own_time_ms="16"/>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                        <node name="org.infinispan.commands.CommandsFactoryImpl.buildPutKeyValueCommand(Object, Object, Metadata, Set)" time_ms="21" own_time_ms="0">
                                          <node name="org.infinispan.commands.write.PutKeyValueCommand.&lt;init&gt;(Object, Object, boolean, CacheNotifier, Metadata, Set)" time_ms="21" own_time_ms="0">
                                            <node name="org.infinispan.commands.write.PutKeyValueCommand.setValue(Object)" time_ms="21" own_time_ms="0">
                                              <node name="org.infinispan.commands.AbstractFlagAffectedCommand.setFlags(Flag[])" time_ms="21" own_time_ms="0">
                                                <node name="java.util.EnumSet.copyOf(Collection)" time_ms="21" own_time_ms="21"/>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                                <node name="org.infinispan.schematic.internal.SchematicEntryLiteral.&lt;init&gt;(String, Document, Document, String)" time_ms="17" own_time_ms="0">
                                  <node name="org.infinispan.schematic.internal.SchematicEntryLiteral.&lt;init&gt;(String)" time_ms="17" own_time_ms="17"/>
                                </node>
                              </node>
                            </node>
                          </node>
                          <node name="org.modeshape.jcr.JcrRepository$RepositoryMonitorFactory$2.recordAdd(String, NodeKey, Path, Name, Set, Iterator)" time_ms="1074" own_time_ms="0">
                            <node name="org.modeshape.jcr.query.lucene.basic.BasicLuceneSchema.addToIndex(String, NodeKey, Path, Name, Set, Iterator, NodeTypeSchemata, TransactionContext)" time_ms="1074" own_time_ms="35">
                              <node name="org.modeshape.jcr.query.lucene.basic.BasicLuceneSchema.nodeInfo(String, String, Path, Name, Set, Iterator, NodeTypeSchemata)" time_ms="999" own_time_ms="0">
                                <node name="org.modeshape.jcr.query.lucene.basic.BasicLuceneSchema.addDynamicField(String, Object, DynamicField, Field$Store, boolean, StringBuilder)" time_ms="963" own_time_ms="0">
                                  <node name="org.modeshape.jcr.value.binary.AbstractBinaryStore.getText(BinaryValue)" time_ms="943" own_time_ms="0">
                                    <node name="org.modeshape.jcr.value.binary.FileSystemBinaryStore.getExtractedText(BinaryValue)" time_ms="943" own_time_ms="35">
                                      <node name="org.modeshape.jcr.value.binary.FileSystemBinaryStore.storedStringAtKey(BinaryKey)" time_ms="908" own_time_ms="56">
                                        <node name="org.modeshape.jcr.value.binary.FileSystemBinaryStore.getInputStream(BinaryKey)" time_ms="852" own_time_ms="373">
                                          <node name="org.modeshape.jcr.value.binary.FileSystemBinaryStore.findFile(File, BinaryKey, boolean)" time_ms="279" own_time_ms="33">
                                            <node name="java.io.File.mkdirs()" time_ms="245" own_time_ms="245"/>
                                          </node>
                                          <node name="java.io.File.exists()" time_ms="199" own_time_ms="199"/>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                  <node name="org.modeshape.jcr.value.basic.AbstractValueFactory.create(Object)" time_ms="19" own_time_ms="0">
                                    <node name="org.modeshape.jcr.value.basic.StringValueFactory.create(Name)" time_ms="19" own_time_ms="0">
                                      <node name="org.modeshape.jcr.value.basic.StringValueFactory.create(Name)" time_ms="19" own_time_ms="0">
                                        <node name="org.modeshape.jcr.value.basic.BasicName.getString(NamespaceRegistry, TextEncoder)" time_ms="19" own_time_ms="0">
                                          <node name="org.modeshape.jcr.SystemNamespaceRegistry.getPrefixForNamespaceUri(String, boolean)" time_ms="19" own_time_ms="0">
                                            <node name="java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock()" time_ms="19" own_time_ms="19"/>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                                <node name="org.modeshape.jcr.query.IndexRules.getRule(Name)" time_ms="18" own_time_ms="0">
                                  <node name="java.util.Collections$UnmodifiableMap.get(Object)" time_ms="18" own_time_ms="18"/>
                                </node>
                                <node name="org.modeshape.jcr.query.lucene.basic.BasicLuceneSchema.stringFrom(Name)" time_ms="18" own_time_ms="18"/>
                              </node>
                              <node name="org.hibernate.search.backend.impl.TransactionalWorker.performWork(Work, TransactionContext)" time_ms="39" own_time_ms="39"/>
                            </node>
                          </node>
                          <node name="org.modeshape.jcr.cache.document.DocumentTranslator.setProperty(EditableDocument, Property, Set)" time_ms="742" own_time_ms="0">
                            <node name="org.modeshape.jcr.cache.document.DocumentTranslator.valueToDocument(Object, Set)" time_ms="742" own_time_ms="0">
                              <node name="org.modeshape.jcr.cache.document.DocumentTranslator.incrementBinaryReferenceCount(BinaryKey, Set)" time_ms="721" own_time_ms="0">
                                <node name="org.modeshape.jcr.cache.document.LocalDocumentStore.get(String)" time_ms="684" own_time_ms="0">
                                  <node name="org.infinispan.schematic.internal.CacheSchematicDb.get(String)" time_ms="684" own_time_ms="0">
                                    <node name="org.infinispan.CacheImpl.get(Object)" time_ms="684" own_time_ms="0">
                                      <node name="org.infinispan.CacheImpl.get(Object, EnumSet, ClassLoader)" time_ms="684" own_time_ms="0">
                                        <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="684" own_time_ms="0">
                                          <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="684" own_time_ms="0">
                                            <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="684" own_time_ms="0">
                                              <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="684" own_time_ms="0">
                                                <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="684" own_time_ms="0">
                                                  <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="684" own_time_ms="0">
                                                    <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="684" own_time_ms="0">
                                                      <node name="org.infinispan.interceptors.CacheMgmtInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="684" own_time_ms="0">
                                                        <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="684" own_time_ms="0">
                                                          <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="684" own_time_ms="0">
                                                            <node name="org.infinispan.interceptors.TxInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="684" own_time_ms="0">
                                                              <node name="org.infinispan.interceptors.TxInterceptor.enlistReadAndInvokeNext(InvocationContext, VisitableCommand)" time_ms="684" own_time_ms="0">
                                                                <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="684" own_time_ms="0">
                                                                  <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="684" own_time_ms="0">
                                                                    <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="684" own_time_ms="0">
                                                                      <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="684" own_time_ms="0">
                                                                        <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="684" own_time_ms="0">
                                                                          <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="684" own_time_ms="0">
                                                                            <node name="org.infinispan.interceptors.locking.PessimisticLockingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="684" own_time_ms="0">
                                                                              <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="684" own_time_ms="0">
                                                                                <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="684" own_time_ms="0">
                                                                                  <node name="org.infinispan.interceptors.EntryWrappingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="684" own_time_ms="0">
                                                                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="684" own_time_ms="0">
                                                                                      <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="684" own_time_ms="0">
                                                                                        <node name="org.infinispan.interceptors.CacheLoaderInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="684" own_time_ms="0">
                                                                                          <node name="org.infinispan.interceptors.CacheLoaderInterceptor.loadIfNeededAndUpdateStats(InvocationContext, Object, boolean, FlagAffectedCommand)" time_ms="684" own_time_ms="0">
                                                                                            <node name="org.infinispan.interceptors.CacheLoaderInterceptor.loadIfNeeded(InvocationContext, Object, boolean, FlagAffectedCommand)" time_ms="684" own_time_ms="0">
                                                                                              <node name="org.infinispan.loaders.LockSupportCacheStore.load(Object)" time_ms="684" own_time_ms="0">
                                                                                                <node name="org.infinispan.loaders.leveldb.LevelDBCacheStore.loadLockSafe(Object, Object)" time_ms="684" own_time_ms="0">
                                                                                                  <node name="org.infinispan.loaders.leveldb.LevelDBCacheStore.loadLockSafe(Object, Integer)" time_ms="684" own_time_ms="0">
                                                                                                    <node name="org.fusesource.leveldbjni.internal.JniDB.get(byte[])" time_ms="684" own_time_ms="0">
                                                                                                      <node name="org.fusesource.leveldbjni.internal.JniDB.get(byte[], ReadOptions)" time_ms="684" own_time_ms="0">
                                                                                                        <node name="org.fusesource.leveldbjni.internal.NativeDB.get(NativeReadOptions, byte[])" time_ms="684" own_time_ms="0">
                                                                                                          <node name="org.fusesource.leveldbjni.internal.NativeDB.get(NativeReadOptions, NativeBuffer)" time_ms="665" own_time_ms="0">
                                                                                                            <node name="org.fusesource.leveldbjni.internal.NativeDB.get(NativeReadOptions, NativeSlice)" time_ms="665" own_time_ms="0">
                                                                                                              <node name="org.fusesource.leveldbjni.internal.NativeDB$DBJNI.Get(long, NativeReadOptions, NativeSlice, long)" time_ms="646" own_time_ms="646"/>
                                                                                                              <node name="org.fusesource.leveldbjni.internal.NativeStdString.delete()" time_ms="18" own_time_ms="0">
                                                                                                                <node name="org.fusesource.leveldbjni.internal.NativeStdString$StdStringJNI.delete(long)" time_ms="18" own_time_ms="18"/>
                                                                                                              </node>
                                                                                                            </node>
                                                                                                          </node>
                                                                                                          <node name="org.fusesource.leveldbjni.internal.NativeBuffer.create(byte[])" time_ms="19" own_time_ms="0">
                                                                                                            <node name="org.fusesource.leveldbjni.internal.NativeBuffer.create(byte[], int, int)" time_ms="19" own_time_ms="0">
                                                                                                              <node name="org.fusesource.leveldbjni.internal.NativeBuffer.create(long)" time_ms="19" own_time_ms="0">
                                                                                                                <node name="org.fusesource.leveldbjni.internal.NativeBuffer$Allocation.&lt;init&gt;(long, NativeBuffer$1)" time_ms="19" own_time_ms="0">
                                                                                                                  <node name="org.fusesource.leveldbjni.internal.NativeBuffer$Allocation.&lt;init&gt;(long)" time_ms="19" own_time_ms="0">
                                                                                                                    <node name="org.fusesource.leveldbjni.internal.NativeBuffer$NativeBufferJNI.malloc(long)" time_ms="19" own_time_ms="19"/>
                                                                                                                  </node>
                                                                                                                </node>
                                                                                                              </node>
                                                                                                            </node>
                                                                                                          </node>
                                                                                                        </node>
                                                                                                      </node>
                                                                                                    </node>
                                                                                                  </node>
                                                                                                </node>
                                                                                              </node>
                                                                                            </node>
                                                                                          </node>
                                                                                        </node>
                                                                                      </node>
                                                                                    </node>
                                                                                  </node>
                                                                                </node>
                                                                              </node>
                                                                            </node>
                                                                          </node>
                                                                        </node>
                                                                      </node>
                                                                    </node>
                                                                  </node>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                                <node name="org.modeshape.jcr.cache.document.LocalDocumentStore.put(String, Document)" time_ms="19" own_time_ms="0">
                                  <node name="org.infinispan.schematic.internal.CacheSchematicDb.put(String, Document, Document)" time_ms="19" own_time_ms="0">
                                    <node name="org.infinispan.schematic.internal.SchematicEntryLiteral.&lt;init&gt;(String, Document, Document, String)" time_ms="19" own_time_ms="0">
                                      <node name="org.infinispan.schematic.internal.SchematicEntryLiteral.internalSetContent(Document, Document, String)" time_ms="19" own_time_ms="0">
                                        <node name="org.infinispan.schematic.internal.SchematicEntryLiteral.setContent(Object)" time_ms="19" own_time_ms="19"/>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                                <node name="org.infinispan.schematic.DocumentFactory.newDocument(String, Object, String, Object)" time_ms="17" own_time_ms="17"/>
                              </node>
                              <node name="org.modeshape.jcr.value.basic.StringValueFactory.create(DateTime)" time_ms="21" own_time_ms="0">
                                <node name="org.modeshape.jcr.value.basic.StringValueFactory.create(DateTime)" time_ms="21" own_time_ms="0">
                                  <node name="org.modeshape.jcr.value.basic.JodaDateTime.getString()" time_ms="21" own_time_ms="0">
                                    <node name="org.joda.time.base.AbstractInstant.toString(DateTimeFormatter)" time_ms="21" own_time_ms="21"/>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                          <node name="org.modeshape.jcr.cache.PathCache.getPath(CachedNode)" time_ms="60" own_time_ms="0">
                            <node name="org.modeshape.jcr.cache.document.SessionNode.getPath(PathCache)" time_ms="60" own_time_ms="0">
                              <node name="org.modeshape.jcr.cache.document.SessionNode.getSegment(NodeCache, CachedNode)" time_ms="42" own_time_ms="0">
                                <node name="org.modeshape.jcr.cache.document.SessionNode.getChildReferences(NodeCache)" time_ms="42" own_time_ms="21">
                                  <node name="org.modeshape.jcr.cache.document.SessionChildReferences.&lt;init&gt;(ChildReferences, MutableChildReferences, SessionNode$ChangedChildren)" time_ms="21" own_time_ms="21"/>
                                </node>
                              </node>
                              <node name="org.modeshape.jcr.cache.PathCache.getPath(CachedNode)" time_ms="17" own_time_ms="17"/>
                            </node>
                          </node>
                          <node name="java.util.concurrent.ConcurrentHashMap$Values.iterator()" time_ms="54" own_time_ms="54"/>
                          <node name="org.modeshape.jcr.cache.document.SessionNode.changedProperties()" time_ms="53" own_time_ms="53"/>
                          <node name="org.modeshape.jcr.cache.document.SessionNode.additionalParents()" time_ms="42" own_time_ms="42"/>
                          <node name="org.modeshape.jcr.cache.change.RecordingChanges.nodeCreated(NodeKey, NodeKey, Path, Map)" time_ms="42" own_time_ms="0">
                            <node name="org.modeshape.jcr.cache.change.NodeAdded.&lt;init&gt;(NodeKey, NodeKey, Path, Map)" time_ms="42" own_time_ms="42"/>
                          </node>
                          <node name="java.util.concurrent.ConcurrentHashMap.values()" time_ms="36" own_time_ms="36"/>
                          <node name="org.modeshape.jcr.cache.document.DocumentTranslator.changeChildren(EditableDocument, SessionNode$ChangedChildren, ChildReferences)" time_ms="21" own_time_ms="0">
                            <node name="org.infinispan.schematic.internal.document.DocumentEditor.getOrCreateDocument(String)" time_ms="21" own_time_ms="0">
                              <node name="org.infinispan.schematic.internal.document.DocumentEditor.setDocument(String)" time_ms="21" own_time_ms="21"/>
                            </node>
                          </node>
                          <node name="org.modeshape.jcr.value.basic.JodaDateTimeValueFactory.create()" time_ms="21" own_time_ms="0">
                            <node name="org.modeshape.jcr.value.basic.JodaDateTime.&lt;init&gt;()" time_ms="21" own_time_ms="0">
                              <node name="org.joda.time.DateTime.withZone(DateTimeZone)" time_ms="21" own_time_ms="21"/>
                            </node>
                          </node>
                          <node name="org.modeshape.jcr.cache.document.SessionNode.removedProperties()" time_ms="21" own_time_ms="0">
                            <node name="java.util.concurrent.ConcurrentHashMap.keySet()" time_ms="21" own_time_ms="21"/>
                          </node>
                          <node name="org.modeshape.jcr.cache.change.RecordingChanges.&lt;init&gt;(String, String, String)" time_ms="21" own_time_ms="0">
                            <node name="java.util.concurrent.ConcurrentLinkedQueue.&lt;init&gt;()" time_ms="21" own_time_ms="21"/>
                          </node>
                        </node>
                        <node name="org.modeshape.jcr.cache.document.WritableSessionCache.runPreSaveBeforeTransaction(SessionCache$PreSave)" time_ms="23" own_time_ms="0">
                          <node name="org.modeshape.jcr.JcrSession$JcrPreSave.process(MutableCachedNode, SessionCache$SaveContext)" time_ms="19" own_time_ms="4">
                            <node name="org.modeshape.jcr.AbstractJcrProperty.propertyDefinitionId()" time_ms="10" own_time_ms="0">
                              <node name="org.modeshape.jcr.AbstractJcrNode.propertyDefinitionFor(Property, Name, Set, RepositoryNodeTypeManager$NodeTypes)" time_ms="5" own_time_ms="0">
                                <node name="org.modeshape.jcr.AbstractJcrNode.findBestPropertyDefinition(Name, Collection, Property, boolean, boolean, boolean, RepositoryNodeTypeManager$NodeTypes)" time_ms="5" own_time_ms="0">
                                  <node name="org.modeshape.jcr.cache.PropertyTypeUtil.jcrPropertyTypeFor(Property)" time_ms="5" own_time_ms="0">
                                    <node name="org.modeshape.jcr.value.PropertyType.discoverType(Object)" time_ms="5" own_time_ms="0">
                                      <node name="java.lang.Object.getClass()" time_ms="5" own_time_ms="5"/>
                                    </node>
                                  </node>
                                </node>
                              </node>
                              <node name="org.modeshape.jcr.AbstractJcrProperty.setPropertyDefinitionId(PropertyDefinitionId, int)" time_ms="5" own_time_ms="0">
                                <node name="org.modeshape.jcr.AbstractJcrProperty$CachedDefinition.&lt;init&gt;(PropertyDefinitionId, int)" time_ms="5" own_time_ms="5"/>
                              </node>
                            </node>
                            <node name="org.modeshape.common.collection.AbstractMultimap$WrappedCollection.isEmpty()" time_ms="4" own_time_ms="4"/>
                          </node>
                          <node name="org.modeshape.jcr.cache.document.WritableSessionCache.checkNodeNotRemovedByAnotherTransaction(MutableCachedNode)" time_ms="3" own_time_ms="0">
                            <node name="org.modeshape.jcr.cache.document.LocalDocumentStore.containsKey(String)" time_ms="3" own_time_ms="0">
                              <node name="org.infinispan.schematic.internal.CacheSchematicDb.containsKey(String)" time_ms="3" own_time_ms="0">
                                <node name="org.infinispan.CacheImpl.containsKey(Object)" time_ms="3" own_time_ms="0">
                                  <node name="org.infinispan.CacheImpl.containsKey(Object, EnumSet, ClassLoader)" time_ms="3" own_time_ms="3"/>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                        <node name="org.modeshape.jcr.txn.SynchronizedTransactions.updateCache(WorkspaceCache, ChangeSet, Transactions$Transaction)" time_ms="19" own_time_ms="0">
                          <node name="org.modeshape.jcr.cache.document.WorkspaceCache.changed(ChangeSet)" time_ms="19" own_time_ms="0">
                            <node name="org.infinispan.CacheImpl.remove(Object)" time_ms="19" own_time_ms="0">
                              <node name="org.infinispan.CacheImpl.remove(Object, EnumSet, ClassLoader)" time_ms="19" own_time_ms="0">
                                <node name="org.infinispan.CacheImpl.removeInternal(Object, EnumSet, InvocationContext)" time_ms="19" own_time_ms="0">
                                  <node name="org.infinispan.CacheImpl.executeCommandAndCommitIfNeeded(InvocationContext, VisitableCommand)" time_ms="19" own_time_ms="0">
                                    <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="19" own_time_ms="0">
                                      <node name="org.infinispan.commands.write.RemoveCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="19" own_time_ms="0">
                                        <node name="org.infinispan.commands.AbstractVisitor.visitRemoveCommand(InvocationContext, RemoveCommand)" time_ms="19" own_time_ms="0">
                                          <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="19" own_time_ms="0">
                                            <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="19" own_time_ms="0">
                                              <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="19" own_time_ms="0">
                                                <node name="org.infinispan.commands.write.RemoveCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="19" own_time_ms="0">
                                                  <node name="org.infinispan.interceptors.CacheMgmtInterceptor.visitRemoveCommand(InvocationContext, RemoveCommand)" time_ms="19" own_time_ms="0">
                                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="19" own_time_ms="0">
                                                      <node name="org.infinispan.commands.write.RemoveCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="19" own_time_ms="0">
                                                        <node name="org.infinispan.commands.AbstractVisitor.visitRemoveCommand(InvocationContext, RemoveCommand)" time_ms="19" own_time_ms="0">
                                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="19" own_time_ms="0">
                                                            <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="19" own_time_ms="0">
                                                              <node name="org.infinispan.commands.write.RemoveCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="19" own_time_ms="0">
                                                                <node name="org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitRemoveCommand(InvocationContext, RemoveCommand)" time_ms="19" own_time_ms="19"/>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                      <node name="org.modeshape.jcr.JcrSession.createSystemCache(boolean)" time_ms="11" own_time_ms="0">
                        <node name="org.modeshape.jcr.JcrRepository.createSystemSession(ExecutionContext, boolean)" time_ms="11" own_time_ms="0">
                          <node name="org.modeshape.jcr.cache.RepositoryCache.createSession(ExecutionContext, String, boolean)" time_ms="11" own_time_ms="0">
                            <node name="org.modeshape.jcr.cache.document.WritableSessionCache.&lt;init&gt;(ExecutionContext, WorkspaceCache, SessionEnvironment)" time_ms="11" own_time_ms="5">
                              <node name="java.util.concurrent.locks.ReentrantReadWriteLock.&lt;init&gt;()" time_ms="5" own_time_ms="5"/>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node name="org.fcrepo.kernel.impl.services.VersionServiceImpl.nodeUpdated(Node)" time_ms="141087" own_time_ms="0">
              <node name="org.modeshape.jcr.JcrNode.getPath()" time_ms="141071" own_time_ms="0">
                <node name="org.modeshape.jcr.AbstractJcrNode.path()" time_ms="141071" own_time_ms="0">
                  <node name="org.modeshape.jcr.cache.document.LazyCachedNode.getPath(NodeCache)" time_ms="141071" own_time_ms="0">
                    <node name="org.modeshape.jcr.cache.document.LazyCachedNode.getSegment(WorkspaceCache)" time_ms="141024" own_time_ms="0">
                      <node name="org.modeshape.jcr.cache.document.LazyCachedNode.parentReferenceToSelf(WorkspaceCache)" time_ms="141024" own_time_ms="0">
                        <node name="org.modeshape.jcr.cache.document.LazyCachedNode.getChildReferences(NodeCache)" time_ms="141024" own_time_ms="0">
                          <node name="org.modeshape.jcr.cache.document.DocumentTranslator.getChildReferences(WorkspaceCache, Document)" time_ms="141024" own_time_ms="0">
                            <node name="org.modeshape.jcr.cache.document.DocumentTranslator.childReferencesListFromArray(List)" time_ms="94504" own_time_ms="970">
                              <node name="org.modeshape.jcr.cache.document.DocumentTranslator.childReferenceFrom(Object)" time_ms="93531" own_time_ms="62">
                                <node name="org.modeshape.jcr.value.basic.NameValueFactory.create(String, TextDecoder)" time_ms="76129" own_time_ms="63">
                                  <node name="org.modeshape.jcr.value.basic.NameValueFactory.create(String, TextDecoder)" time_ms="76065" own_time_ms="1746">
                                    <node name="java.util.regex.Matcher.matches()" time_ms="61029" own_time_ms="61029"/>
                                    <node name="java.util.regex.Pattern.matcher(CharSequence)" time_ms="6853" own_time_ms="6853"/>
                                    <node name="org.modeshape.jcr.SystemNamespaceRegistry.getNamespaceForPrefix(String)" time_ms="3522" own_time_ms="217">
                                      <node name="java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock()" time_ms="1777" own_time_ms="1777"/>
                                      <node name="java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.unlock()" time_ms="879" own_time_ms="879"/>
                                      <node name="org.modeshape.jcr.value.basic.SimpleNamespaceRegistry.getNamespaceForPrefix(String)" time_ms="647" own_time_ms="0">
                                        <node name="java.util.HashMap.get(Object)" time_ms="647" own_time_ms="647"/>
                                      </node>
                                    </node>
                                    <node name="org.modeshape.jcr.value.basic.BasicName.&lt;init&gt;(String, String)" time_ms="2913" own_time_ms="195">
                                      <node name="org.modeshape.common.util.HashCode.compute(Object[])" time_ms="2717" own_time_ms="0">
                                        <node name="org.modeshape.common.util.HashCode._compute(int, Object[])" time_ms="2717" own_time_ms="2717"/>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                                <node name="org.infinispan.schematic.internal.document.BasicDocument.getString(String)" time_ms="12048" own_time_ms="0">
                                  <node name="org.infinispan.schematic.internal.document.BasicDocument.getString(String, String)" time_ms="12048" own_time_ms="0">
                                    <node name="org.infinispan.schematic.internal.document.BasicDocument.get(String)" time_ms="12048" own_time_ms="6318">
                                      <node name="java.util.LinkedHashMap.get(Object)" time_ms="5729" own_time_ms="5729"/>
                                    </node>
                                  </node>
                                </node>
                                <node name="org.modeshape.jcr.cache.ChildReference.&lt;init&gt;(NodeKey, Name, int)" time_ms="5290" own_time_ms="20">
                                  <node name="org.modeshape.jcr.value.basic.BasicPathSegment.&lt;init&gt;(Name, int)" time_ms="5269" own_time_ms="123">
                                    <node name="org.modeshape.common.util.HashCode.compute(Object[])" time_ms="5146" own_time_ms="0">
                                      <node name="org.modeshape.common.util.HashCode._compute(int, Object[])" time_ms="5146" own_time_ms="5146"/>
                                    </node>
                                  </node>
                                </node>
                              </node>
                              <node name="java.util.ArrayList.&lt;init&gt;(int)" time_ms="2" own_time_ms="2"/>
                            </node>
                            <node name="org.modeshape.jcr.cache.document.ImmutableChildReferences.create(List)" time_ms="46498" own_time_ms="0">
                              <node name="org.modeshape.jcr.cache.document.ImmutableChildReferences$Medium.&lt;init&gt;(Iterable)" time_ms="46498" own_time_ms="1028">
                                <node name="org.modeshape.common.collection.LinkedListMultimap.put(Object, Object)" time_ms="23622" own_time_ms="0">
                                  <node name="org.modeshape.common.collection.LinkedListMultimap.addEntryFor(Object, Object)" time_ms="23622" own_time_ms="513">
                                    <node name="java.util.HashMap.put(Object, Object)" time_ms="11135" own_time_ms="11135"/>
                                    <node name="org.modeshape.common.collection.LinkedListMultimap.incrementEntryCountFor(Object)" time_ms="7447" own_time_ms="367">
                                      <node name="java.util.HashMap.put(Object, Object)" time_ms="4980" own_time_ms="4980"/>
                                      <node name="java.util.HashMap.get(Object)" time_ms="2099" own_time_ms="2099"/>
                                    </node>
                                    <node name="java.util.HashMap.get(Object)" time_ms="4525" own_time_ms="4525"/>
                                  </node>
                                </node>
                                <node name="java.util.HashMap.put(Object, Object)" time_ms="21847" own_time_ms="21847"/>
                              </node>
                            </node>
                            <node name="org.modeshape.jcr.cache.document.DocumentTranslator.getChildReferencesInfo(Document)" time_ms="21" own_time_ms="0">
                              <node name="org.infinispan.schematic.internal.document.BasicDocument.getLong(String, long)" time_ms="21" own_time_ms="21"/>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                    <node name="org.modeshape.jcr.cache.document.LazyCachedNode.parent(WorkspaceCache)" time_ms="44" own_time_ms="0">
                      <node name="org.modeshape.jcr.cache.document.WorkspaceCache.getNode(NodeKey)" time_ms="44" own_time_ms="0">
                        <node name="org.infinispan.CacheImpl.putIfAbsent(Object, Object)" time_ms="44" own_time_ms="0">
                          <node name="org.infinispan.CacheImpl.putIfAbsent(Object, Object, Metadata)" time_ms="44" own_time_ms="0">
                            <node name="org.infinispan.CacheImpl.putIfAbsent(Object, Object, Metadata, EnumSet, ClassLoader)" time_ms="44" own_time_ms="0">
                              <node name="org.infinispan.CacheImpl.putIfAbsentInternal(Object, Object, Metadata, EnumSet, InvocationContext)" time_ms="44" own_time_ms="0">
                                <node name="org.infinispan.CacheImpl.executeCommandAndCommitIfNeeded(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                  <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                    <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="44" own_time_ms="0">
                                      <node name="org.infinispan.commands.AbstractVisitor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="44" own_time_ms="0">
                                        <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                          <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                            <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                              <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="44" own_time_ms="0">
                                                <node name="org.infinispan.interceptors.CacheMgmtInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="44" own_time_ms="0">
                                                  <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                                    <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="44" own_time_ms="0">
                                                      <node name="org.infinispan.commands.AbstractVisitor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="44" own_time_ms="0">
                                                        <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                                            <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="44" own_time_ms="0">
                                                              <node name="org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="44" own_time_ms="1">
                                                                <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="43" own_time_ms="0">
                                                                  <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="43" own_time_ms="0">
                                                                    <node name="org.infinispan.interceptors.EntryWrappingInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="43" own_time_ms="0">
                                                                      <node name="org.infinispan.interceptors.EntryWrappingInterceptor.wrapEntryForPutIfNeeded(InvocationContext, PutKeyValueCommand)" time_ms="22" own_time_ms="21">
                                                                        <node name="org.infinispan.container.EntryFactoryImpl.wrapEntryForPut(InvocationContext, Object, InternalCacheEntry, boolean, FlagAffectedCommand)" time_ms="1" own_time_ms="0">
                                                                          <node name="org.infinispan.container.EntryFactoryImpl.newMvccEntryForPut(InvocationContext, Object, FlagAffectedCommand, Metadata)" time_ms="1" own_time_ms="0">
                                                                            <node name="org.infinispan.container.entries.ReadCommittedEntry.setCreated(boolean)" time_ms="1" own_time_ms="1"/>
                                                                          </node>
                                                                        </node>
                                                                      </node>
                                                                      <node name="org.infinispan.interceptors.EntryWrappingInterceptor.invokeNextAndApplyChanges(InvocationContext, FlagAffectedCommand, Metadata)" time_ms="20" own_time_ms="0">
                                                                        <node name="org.infinispan.interceptors.EntryWrappingInterceptor.commitContextEntries(InvocationContext, FlagAffectedCommand, Metadata)" time_ms="20" own_time_ms="0">
                                                                          <node name="org.infinispan.interceptors.EntryWrappingInterceptor.commitEntryIfNeeded(InvocationContext, FlagAffectedCommand, Object, CacheEntry, boolean, Metadata)" time_ms="20" own_time_ms="0">
                                                                            <node name="org.infinispan.interceptors.EntryWrappingInterceptor.commitContextEntry(CacheEntry, InvocationContext, FlagAffectedCommand, Metadata)" time_ms="20" own_time_ms="0">
                                                                              <node name="org.infinispan.interceptors.locking.ClusteringDependentLogic$LocalLogic.commitEntry(CacheEntry, Metadata, FlagAffectedCommand, InvocationContext)" time_ms="20" own_time_ms="0">
                                                                                <node name="org.infinispan.interceptors.locking.ClusteringDependentLogic$AbstractClusteringDependentLogic.notifyCommitEntry(boolean, boolean, boolean, CacheEntry, InvocationContext, FlagAffectedCommand)" time_ms="20" own_time_ms="20"/>
                                                                              </node>
                                                                            </node>
                                                                          </node>
                                                                        </node>
                                                                      </node>
                                                                    </node>
                                                                  </node>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                    <node name="org.modeshape.jcr.cache.document.LazyCachedNode.getPath(NodeCache)" time_ms="3" own_time_ms="0">
                      <node name="org.modeshape.jcr.cache.document.LazyCachedNode.parent(WorkspaceCache)" time_ms="3" own_time_ms="0">
                        <node name="org.modeshape.jcr.cache.document.WorkspaceCache.getNode(NodeKey)" time_ms="3" own_time_ms="0">
                          <node name="org.modeshape.jcr.cache.document.WorkspaceCache.documentFor(NodeKey)" time_ms="3" own_time_ms="0">
                            <node name="org.modeshape.jcr.cache.document.WorkspaceCache.documentFor(String)" time_ms="3" own_time_ms="0">
                              <node name="org.modeshape.jcr.cache.document.LocalDocumentStore.get(String)" time_ms="3" own_time_ms="0">
                                <node name="org.infinispan.schematic.internal.CacheSchematicDb.get(String)" time_ms="3" own_time_ms="0">
                                  <node name="org.infinispan.CacheImpl.get(Object)" time_ms="3" own_time_ms="0">
                                    <node name="org.infinispan.CacheImpl.get(Object, EnumSet, ClassLoader)" time_ms="3" own_time_ms="0">
                                      <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                        <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                          <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="3" own_time_ms="0">
                                            <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                              <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                  <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                                    <node name="org.infinispan.interceptors.CacheMgmtInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="3" own_time_ms="0">
                                                      <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                        <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                                          <node name="org.infinispan.interceptors.TxInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="3" own_time_ms="0">
                                                            <node name="org.infinispan.interceptors.TxInterceptor.enlistReadAndInvokeNext(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                              <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                                <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                                                  <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="3" own_time_ms="0">
                                                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                                      <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                                        <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                                                          <node name="org.infinispan.interceptors.locking.PessimisticLockingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="3" own_time_ms="0">
                                                                            <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                                              <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                                                                <node name="org.infinispan.interceptors.EntryWrappingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="3" own_time_ms="0">
                                                                                  <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                                                    <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                                                                      <node name="org.infinispan.interceptors.CacheLoaderInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="3" own_time_ms="0">
                                                                                        <node name="org.infinispan.interceptors.CacheLoaderInterceptor.loadIfNeededAndUpdateStats(InvocationContext, Object, boolean, FlagAffectedCommand)" time_ms="3" own_time_ms="0">
                                                                                          <node name="org.infinispan.interceptors.CacheLoaderInterceptor.loadIfNeeded(InvocationContext, Object, boolean, FlagAffectedCommand)" time_ms="3" own_time_ms="0">
                                                                                            <node name="org.infinispan.loaders.LockSupportCacheStore.load(Object)" time_ms="3" own_time_ms="0">
                                                                                              <node name="org.infinispan.loaders.leveldb.LevelDBCacheStore.loadLockSafe(Object, Object)" time_ms="3" own_time_ms="0">
                                                                                                <node name="org.infinispan.loaders.leveldb.LevelDBCacheStore.loadLockSafe(Object, Integer)" time_ms="3" own_time_ms="0">
                                                                                                  <node name="org.fusesource.leveldbjni.internal.JniDB.get(byte[])" time_ms="3" own_time_ms="0">
                                                                                                    <node name="org.fusesource.leveldbjni.internal.JniDB.get(byte[], ReadOptions)" time_ms="3" own_time_ms="0">
                                                                                                      <node name="org.fusesource.leveldbjni.internal.NativeDB.get(NativeReadOptions, byte[])" time_ms="3" own_time_ms="0">
                                                                                                        <node name="org.fusesource.leveldbjni.internal.NativeDB.get(NativeReadOptions, NativeBuffer)" time_ms="3" own_time_ms="0">
                                                                                                          <node name="org.fusesource.leveldbjni.internal.NativeDB.get(NativeReadOptions, NativeSlice)" time_ms="3" own_time_ms="0">
                                                                                                            <node name="org.fusesource.leveldbjni.internal.NativeDB$DBJNI.Get(long, NativeReadOptions, NativeSlice, long)" time_ms="3" own_time_ms="3"/>
                                                                                                          </node>
                                                                                                        </node>
                                                                                                      </node>
                                                                                                    </node>
                                                                                                  </node>
                                                                                                </node>
                                                                                              </node>
                                                                                            </node>
                                                                                          </node>
                                                                                        </node>
                                                                                      </node>
                                                                                    </node>
                                                                                  </node>
                                                                                </node>
                                                                              </node>
                                                                            </node>
                                                                          </node>
                                                                        </node>
                                                                      </node>
                                                                    </node>
                                                                  </node>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
              <node name="org.fcrepo.kernel.impl.services.VersionServiceImpl.isImplicitVersioningEnabled(Node)" time_ms="16" own_time_ms="0">
                <node name="org.modeshape.jcr.AbstractJcrNode.hasProperty(String)" time_ms="16" own_time_ms="0">
                  <node name="org.modeshape.jcr.AbstractJcrNode.node()" time_ms="15" own_time_ms="0">
                    <node name="org.modeshape.jcr.cache.document.WritableSessionCache.getNode(NodeKey)" time_ms="15" own_time_ms="0">
                      <node name="org.modeshape.jcr.cache.document.AbstractSessionCache.getNode(NodeKey)" time_ms="15" own_time_ms="0">
                        <node name="org.modeshape.jcr.cache.document.WorkspaceCache.getNode(NodeKey)" time_ms="15" own_time_ms="0">
                          <node name="org.infinispan.CacheImpl.putIfAbsent(Object, Object)" time_ms="15" own_time_ms="0">
                            <node name="org.infinispan.CacheImpl.putIfAbsent(Object, Object, Metadata)" time_ms="15" own_time_ms="0">
                              <node name="org.infinispan.CacheImpl.putIfAbsent(Object, Object, Metadata, EnumSet, ClassLoader)" time_ms="15" own_time_ms="0">
                                <node name="org.infinispan.CacheImpl.putIfAbsentInternal(Object, Object, Metadata, EnumSet, InvocationContext)" time_ms="15" own_time_ms="0">
                                  <node name="org.infinispan.CacheImpl.executeCommandAndCommitIfNeeded(InvocationContext, VisitableCommand)" time_ms="15" own_time_ms="0">
                                    <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="15" own_time_ms="0">
                                      <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="15" own_time_ms="0">
                                        <node name="org.infinispan.commands.AbstractVisitor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="15" own_time_ms="0">
                                          <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="15" own_time_ms="0">
                                            <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="15" own_time_ms="0">
                                              <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="15" own_time_ms="0">
                                                <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="15" own_time_ms="0">
                                                  <node name="org.infinispan.interceptors.CacheMgmtInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="15" own_time_ms="0">
                                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="15" own_time_ms="0">
                                                      <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="15" own_time_ms="0">
                                                        <node name="org.infinispan.commands.AbstractVisitor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="15" own_time_ms="0">
                                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="15" own_time_ms="0">
                                                            <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="15" own_time_ms="0">
                                                              <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="15" own_time_ms="0">
                                                                <node name="org.infinispan.interceptors.locking.AbstractLockingInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="15" own_time_ms="0">
                                                                  <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="15" own_time_ms="0">
                                                                    <node name="org.infinispan.commands.write.PutKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="15" own_time_ms="0">
                                                                      <node name="org.infinispan.interceptors.EntryWrappingInterceptor.visitPutKeyValueCommand(InvocationContext, PutKeyValueCommand)" time_ms="15" own_time_ms="0">
                                                                        <node name="org.infinispan.interceptors.EntryWrappingInterceptor.wrapEntryForPutIfNeeded(InvocationContext, PutKeyValueCommand)" time_ms="15" own_time_ms="15"/>
                                                                      </node>
                                                                    </node>
                                                                  </node>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                  <node name="org.modeshape.jcr.cache.document.LazyCachedNode.hasProperty(Name, NodeCache)" time_ms="1" own_time_ms="0">
                    <node name="org.modeshape.jcr.cache.document.DocumentTranslator.hasProperty(Document, Name)" time_ms="1" own_time_ms="1"/>
                  </node>
                </node>
              </node>
            </node>
            <node name="org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator.getSubject(String)" time_ms="596" own_time_ms="0">
              <node name="org.fcrepo.kernel.identifiers.ExternalIdentifierConverter.doForward(String)" time_ms="596" own_time_ms="0">
                <node name="org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator.doRdfForward(String)" time_ms="575" own_time_ms="0">
                  <node name="org.fcrepo.http.commons.api.rdf.HttpIdentifierTranslator.getPathMap(String)" time_ms="512" own_time_ms="0">
                    <node name="org.fcrepo.kernel.impl.services.TransactionServiceImpl.getCurrentTransactionId(Session)" time_ms="512" own_time_ms="0">
                      <node name="com.sun.proxy.$Proxy109.getNamespaceURI(String)" time_ms="512" own_time_ms="20">
                        <node name="org.fcrepo.kernel.impl.LockReleasingSession.invoke(Object, Method, Object[])" time_ms="491" own_time_ms="0">
                          <node name="org.fcrepo.kernel.impl.LockReleasingSession.delegate(Method, Object[])" time_ms="491" own_time_ms="62">
                            <node name="java.lang.reflect.Method.invoke(Object, Object[])" time_ms="429" own_time_ms="209">
                              <node name="org.modeshape.jcr.JcrSession.getNamespaceURI(String)" time_ms="220" own_time_ms="0">
                                <node name="org.modeshape.jcr.JcrNamespaceRegistry.getURI(String)" time_ms="220" own_time_ms="199">
                                  <node name="javax.jcr.NamespaceException.&lt;init&gt;(String)" time_ms="20" own_time_ms="20"/>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                  <node name="com.sun.jersey.api.uri.UriBuilderImpl.buildFromMap(Map)" time_ms="42" own_time_ms="42"/>
                  <node name="com.hp.hpl.jena.rdf.model.ResourceFactory.createResource(String)" time_ms="21" own_time_ms="0">
                    <node name="com.hp.hpl.jena.rdf.model.ResourceFactory$Impl.createResource(String)" time_ms="21" own_time_ms="21"/>
                  </node>
                </node>
                <node name="com.google.common.base.Converter.convert(Object)" time_ms="21" own_time_ms="0">
                  <node name="org.fcrepo.kernel.impl.identifiers.NamespaceConverter.doForward(Object)" time_ms="21" own_time_ms="0">
                    <node name="org.fcrepo.kernel.impl.identifiers.NamespaceConverter.doForward(String)" time_ms="21" own_time_ms="0">
                      <node name="java.lang.String.replace(CharSequence, CharSequence)" time_ms="21" own_time_ms="21"/>
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node name="org.fcrepo.kernel.impl.services.DatastreamServiceImpl.createDatastream(Session, String, String, String, InputStream, URI)" time_ms="521" own_time_ms="0">
              <node name="org.fcrepo.kernel.impl.DatastreamImpl.setContent(InputStream, String, URI, String, StoragePolicyDecisionPoint)" time_ms="360" own_time_ms="0">
                <node name="org.modeshape.jcr.JcrValueFactory.createBinary(InputStream, String)" time_ms="231" own_time_ms="0">
                  <node name="org.modeshape.jcr.JcrValueFactory.createBinary(InputStream, String)" time_ms="231" own_time_ms="0">
                    <node name="org.modeshape.jcr.value.binary.BinaryStoreValueFactory.create(InputStream, String)" time_ms="231" own_time_ms="0">
                      <node name="org.modeshape.jcr.value.binary.BinaryStoreValueFactory.create(InputStream, String)" time_ms="231" own_time_ms="0">
                        <node name="org.modeshape.jcr.value.binary.AbstractBinaryStore.storeValue(InputStream, String)" time_ms="231" own_time_ms="0">
                          <node name="org.modeshape.jcr.value.binary.FileSystemBinaryStore.storeValue(InputStream)" time_ms="231" own_time_ms="0">
                            <node name="org.modeshape.jcr.value.binary.FileSystemBinaryStore.saveTempFileToStore(File, BinaryKey, long)" time_ms="104" own_time_ms="0">
                              <node name="org.modeshape.jcr.value.binary.FileSystemBinaryStore.findFile(File, BinaryKey, boolean)" time_ms="104" own_time_ms="0">
                                <node name="java.io.File.mkdirs()" time_ms="104" own_time_ms="104"/>
                              </node>
                            </node>
                            <node name="org.modeshape.common.util.IoUtil.write(InputStream, OutputStream, int)" time_ms="48" own_time_ms="0">
                              <node name="org.modeshape.common.util.SecureHash$HashingInputStream.read(byte[])" time_ms="19" own_time_ms="0">
                                <node name="org.apache.catalina.connector.CoyoteInputStream.read(byte[])" time_ms="16" own_time_ms="16"/>
                                <node name="java.security.MessageDigest.update(byte[], int, int)" time_ms="3" own_time_ms="3"/>
                              </node>
                              <node name="java.io.BufferedOutputStream.flush()" time_ms="14" own_time_ms="14"/>
                              <node name="java.io.BufferedOutputStream.write(byte[], int, int)" time_ms="8" own_time_ms="8"/>
                              <node name="java.io.FilterOutputStream.close()" time_ms="6" own_time_ms="6"/>
                            </node>
                            <node name="java.io.File.createTempFile(String, String)" time_ms="34" own_time_ms="34"/>
                            <node name="java.io.FileOutputStream.&lt;init&gt;(File)" time_ms="20" own_time_ms="20"/>
                            <node name="java.io.File.delete()" time_ms="15" own_time_ms="15"/>
                            <node name="org.modeshape.jcr.TextExtractors.extract(AbstractBinaryStore, BinaryValue, TextExtractor$Context)" time_ms="5" own_time_ms="0">
                              <node name="org.modeshape.jcr.TextExtractors.extractionEnabled()" time_ms="5" own_time_ms="5"/>
                            </node>
                            <node name="org.modeshape.common.util.SecureHash.createHashingStream(SecureHash$Algorithm, InputStream)" time_ms="2" own_time_ms="0">
                              <node name="org.modeshape.common.util.SecureHash.createHashingStream(String, InputStream)" time_ms="2" own_time_ms="0">
                                <node name="java.security.MessageDigest.getInstance(String)" time_ms="2" own_time_ms="2"/>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
                <node name="org.modeshape.jcr.api.JcrTools.findOrCreateChild(Node, String, String)" time_ms="76" own_time_ms="0">
                  <node name="org.modeshape.jcr.api.JcrTools.findOrCreateNode(Node, String, String, String)" time_ms="76" own_time_ms="24">
                    <node name="org.modeshape.jcr.AbstractJcrNode.getNode(String)" time_ms="26" own_time_ms="0">
                      <node name="org.modeshape.jcr.AbstractJcrNode.getNode(String)" time_ms="26" own_time_ms="5">
                        <node name="org.modeshape.jcr.AbstractJcrNode.getNode(String, boolean)" time_ms="20" own_time_ms="11">
                          <node name="org.modeshape.jcr.AbstractJcrNode.location()" time_ms="9" own_time_ms="0">
                            <node name="org.modeshape.jcr.JcrNode.getPath()" time_ms="9" own_time_ms="0">
                              <node name="org.modeshape.jcr.AbstractJcrNode.path()" time_ms="6" own_time_ms="3">
                                <node name="org.modeshape.jcr.cache.document.SessionNode.getPath(NodeCache)" time_ms="3" own_time_ms="0">
                                  <node name="org.modeshape.jcr.cache.document.SessionNode.getPath(NodeCache)" time_ms="3" own_time_ms="0">
                                    <node name="org.modeshape.jcr.cache.document.LazyCachedNode.getPath(NodeCache)" time_ms="3" own_time_ms="0">
                                      <node name="org.modeshape.jcr.cache.document.WorkspaceCache.rootPath()" time_ms="3" own_time_ms="0">
                                        <node name="org.modeshape.jcr.value.basic.PathValueFactory.createRootPath()" time_ms="3" own_time_ms="3"/>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                              <node name="org.modeshape.jcr.value.basic.AbstractPath.getString(NamespaceRegistry)" time_ms="2" own_time_ms="2"/>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                    <node name="org.modeshape.jcr.AbstractJcrNode.addNode(String, String)" time_ms="23" own_time_ms="0">
                      <node name="org.modeshape.jcr.AbstractJcrNode.addNode(String, String)" time_ms="23" own_time_ms="0">
                        <node name="org.modeshape.jcr.AbstractJcrNode.addNode(String, String, NodeKey, boolean)" time_ms="23" own_time_ms="0">
                          <node name="org.modeshape.jcr.AbstractJcrNode.addChildNode(Name, Name, NodeKey, boolean, boolean)" time_ms="23" own_time_ms="2">
                            <node name="org.modeshape.jcr.cache.document.SessionNode.createChild(SessionCache, NodeKey, Name, Property, Property[])" time_ms="15" own_time_ms="2">
                              <node name="org.modeshape.jcr.cache.NodeKey.withRandomId()" time_ms="8" own_time_ms="0">
                                <node name="java.util.UUID.randomUUID()" time_ms="5" own_time_ms="5"/>
                                <node name="java.util.UUID.toString()" time_ms="2" own_time_ms="2"/>
                              </node>
                              <node name="org.modeshape.jcr.cache.document.SessionNode.appended(boolean)" time_ms="4" own_time_ms="0">
                                <node name="java.util.concurrent.atomic.AtomicReference.compareAndSet(Object, Object)" time_ms="4" own_time_ms="4"/>
                              </node>
                            </node>
                            <node name="org.modeshape.jcr.cache.document.SessionChildReferences.getChildCount(Name)" time_ms="2" own_time_ms="2"/>
                            <node name="org.modeshape.jcr.AbstractJcrNode.validateChildNodeDefinition(Name, Name, boolean)" time_ms="2" own_time_ms="0">
                              <node name="org.modeshape.jcr.cache.document.SessionNode.getChildReferences(NodeCache)" time_ms="2" own_time_ms="2"/>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                    <node name="java.lang.String.replaceAll(String, String)" time_ms="2" own_time_ms="2"/>
                  </node>
                </node>
                <node name="org.modeshape.jcr.AbstractJcrNode.addMixin(String)" time_ms="21" own_time_ms="0">
                  <node name="org.modeshape.jcr.AbstractJcrNode.addMixin(String, boolean)" time_ms="21" own_time_ms="5">
                    <node name="org.modeshape.jcr.AbstractJcrNode.updateMixinsProperty()" time_ms="9" own_time_ms="0">
                      <node name="org.modeshape.jcr.JcrMultiValueProperty.setValue(Value[])" time_ms="9" own_time_ms="0">
                        <node name="org.modeshape.jcr.AbstractJcrProperty.checkForCheckedOut()" time_ms="6" own_time_ms="0">
                          <node name="org.modeshape.jcr.AbstractJcrNode.isCheckedOut()" time_ms="6" own_time_ms="0">
                            <node name="org.modeshape.jcr.AbstractJcrNode.isNodeType(Name)" time_ms="6" own_time_ms="0">
                              <node name="org.modeshape.jcr.cache.document.SessionNode.getPrimaryType(NodeCache)" time_ms="6" own_time_ms="0">
                                <node name="org.modeshape.jcr.cache.document.SessionNode.getProperty(Name, NodeCache)" time_ms="6" own_time_ms="0">
                                  <node name="org.modeshape.jcr.cache.document.SessionNode.nodeInWorkspace(AbstractSessionCache)" time_ms="6" own_time_ms="0">
                                    <node name="org.modeshape.jcr.cache.document.WorkspaceCache.getNode(NodeKey)" time_ms="6" own_time_ms="0">
                                      <node name="org.infinispan.CacheImpl.get(Object)" time_ms="6" own_time_ms="0">
                                        <node name="org.infinispan.CacheImpl.get(Object, EnumSet, ClassLoader)" time_ms="6" own_time_ms="0">
                                          <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                            <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="6" own_time_ms="0">
                                              <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="6" own_time_ms="0">
                                                <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                                  <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                                      <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="6" own_time_ms="0">
                                                        <node name="org.infinispan.interceptors.CacheMgmtInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="6" own_time_ms="0">
                                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                                            <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="6" own_time_ms="0">
                                                              <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="6" own_time_ms="0">
                                                                <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                                                  <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                                                    <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="6" own_time_ms="0">
                                                                      <node name="org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="6" own_time_ms="0">
                                                                        <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="6" own_time_ms="0">
                                                                          <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="6" own_time_ms="0">
                                                                            <node name="org.infinispan.interceptors.EntryWrappingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="6" own_time_ms="0">
                                                                              <node name="org.infinispan.container.EntryFactoryImpl.wrapEntryForReading(InvocationContext, Object)" time_ms="6" own_time_ms="0">
                                                                                <node name="org.infinispan.container.EntryFactoryImpl.getFromContainer(Object)" time_ms="6" own_time_ms="0">
                                                                                  <node name="org.infinispan.container.DefaultDataContainer.get(Object)" time_ms="6" own_time_ms="0">
                                                                                    <node name="org.infinispan.container.DefaultDataContainer.peek(Object)" time_ms="6" own_time_ms="0">
                                                                                      <node name="org.infinispan.util.concurrent.BoundedConcurrentHashMap.get(Object)" time_ms="6" own_time_ms="0">
                                                                                        <node name="org.infinispan.util.concurrent.BoundedConcurrentHashMap$Segment.get(Object, int)" time_ms="6" own_time_ms="0">
                                                                                          <node name="org.infinispan.util.concurrent.BoundedConcurrentHashMap$Segment.notifyEvictionListener(Set)" time_ms="6" own_time_ms="0">
                                                                                            <node name="org.infinispan.container.DefaultDataContainer$DefaultEvictionListener.onEntryEviction(Map)" time_ms="3" own_time_ms="0">
                                                                                              <node name="org.infinispan.eviction.EvictionManagerImpl.onEntryEviction(Map)" time_ms="3" own_time_ms="0">
                                                                                                <node name="java.util.Collections$UnmodifiableMap.values()" time_ms="3" own_time_ms="3"/>
                                                                                              </node>
                                                                                            </node>
                                                                                            <node name="java.util.Collections.unmodifiableMap(Map)" time_ms="2" own_time_ms="2"/>
                                                                                          </node>
                                                                                        </node>
                                                                                      </node>
                                                                                    </node>
                                                                                  </node>
                                                                                </node>
                                                                              </node>
                                                                            </node>
                                                                          </node>
                                                                        </node>
                                                                      </node>
                                                                    </node>
                                                                  </node>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                        <node name="org.modeshape.jcr.JcrMultiValueProperty.internalSetValue(Value[])" time_ms="2" own_time_ms="2"/>
                      </node>
                    </node>
                    <node name="org.modeshape.jcr.AbstractJcrNode.canAddMixin(String)" time_ms="3" own_time_ms="0">
                      <node name="org.modeshape.jcr.JcrNodeTypeManager.getNodeType(String)" time_ms="3" own_time_ms="0">
                        <node name="org.modeshape.jcr.JcrNodeType.with(ExecutionContext, JcrSession)" time_ms="3" own_time_ms="0">
                          <node name="org.modeshape.jcr.JcrNodeType.&lt;init&gt;(NodeKey, ExecutionContext, JcrSession, RepositoryNodeTypeManager, Name, List, Name, Collection, Collection, boolean, boolean, boolean, boolean)" time_ms="3" own_time_ms="0">
                            <node name="org.modeshape.jcr.value.basic.BasicName.getString()" time_ms="3" own_time_ms="0">
                              <node name="org.modeshape.jcr.value.basic.BasicName.getString(TextEncoder)" time_ms="3" own_time_ms="0">
                                <node name="org.modeshape.common.text.Jsr283Encoder.encode(String)" time_ms="3" own_time_ms="3"/>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                    <node name="org.modeshape.jcr.AbstractJcrNode.checkForCheckedOut()" time_ms="2" own_time_ms="2"/>
                  </node>
                </node>
                <node name="org.fcrepo.kernel.impl.DatastreamImpl.decorateContentNode(Node)" time_ms="12" own_time_ms="0">
                  <node name="org.modeshape.jcr.AbstractJcrNode.addMixin(String)" time_ms="4" own_time_ms="0">
                    <node name="org.modeshape.jcr.AbstractJcrNode.addMixin(String, boolean)" time_ms="4" own_time_ms="4"/>
                  </node>
                  <node name="org.modeshape.jcr.AbstractJcrNode.getProperty(String)" time_ms="4" own_time_ms="0">
                    <node name="org.modeshape.jcr.AbstractJcrNode.getProperty(String)" time_ms="4" own_time_ms="0">
                      <node name="org.modeshape.jcr.AbstractJcrNode.getProperty(Name)" time_ms="4" own_time_ms="0">
                        <node name="org.modeshape.jcr.cache.document.SessionNode.hasProperty(Name, NodeCache)" time_ms="4" own_time_ms="0">
                          <node name="java.util.concurrent.ConcurrentHashMap.containsKey(Object)" time_ms="4" own_time_ms="4"/>
                        </node>
                      </node>
                    </node>
                  </node>
                  <node name="org.modeshape.jcr.AbstractJcrNode.setProperty(String, String)" time_ms="3" own_time_ms="0">
                    <node name="org.modeshape.jcr.AbstractJcrNode.setProperty(String, String)" time_ms="3" own_time_ms="0">
                      <node name="org.modeshape.jcr.AbstractJcrNode.setProperty(Name, JcrValue, boolean, boolean, boolean, boolean)" time_ms="3" own_time_ms="0">
                        <node name="org.modeshape.jcr.AbstractJcrNode.isCheckedOut()" time_ms="3" own_time_ms="0">
                          <node name="org.modeshape.jcr.AbstractJcrNode.isNodeType(Name)" time_ms="3" own_time_ms="0">
                            <node name="org.modeshape.jcr.cache.document.LazyCachedNode.getMixinTypes(NodeCache)" time_ms="3" own_time_ms="0">
                              <node name="org.modeshape.jcr.cache.document.LazyCachedNode.getProperty(Name, NodeCache)" time_ms="3" own_time_ms="0">
                                <node name="org.modeshape.jcr.cache.document.DocumentTranslator.getProperty(Document, Name)" time_ms="3" own_time_ms="0">
                                  <node name="org.infinispan.schematic.internal.document.BasicDocument.getDocument(String)" time_ms="3" own_time_ms="0">
                                    <node name="org.infinispan.schematic.internal.document.BasicDocument.get(String)" time_ms="3" own_time_ms="0">
                                      <node name="java.util.LinkedHashMap.get(Object)" time_ms="3" own_time_ms="3"/>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
                <node name="org.modeshape.jcr.AbstractJcrNode.setProperty(String, Binary)" time_ms="7" own_time_ms="0">
                  <node name="org.modeshape.jcr.AbstractJcrNode.setProperty(String, Binary)" time_ms="7" own_time_ms="7"/>
                </node>
                <node name="org.modeshape.jcr.AbstractJcrNode.setProperty(String, String)" time_ms="5" own_time_ms="0">
                  <node name="org.modeshape.jcr.AbstractJcrNode.setProperty(String, String)" time_ms="5" own_time_ms="0">
                    <node name="org.modeshape.jcr.AbstractJcrNode.setProperty(Name, JcrValue, boolean, boolean, boolean, boolean)" time_ms="5" own_time_ms="0">
                      <node name="org.modeshape.jcr.AbstractJcrNode.checkForLock()" time_ms="3" own_time_ms="0">
                        <node name="org.modeshape.jcr.AbstractJcrNode.getLockIfExists()" time_ms="3" own_time_ms="0">
                          <node name="org.modeshape.jcr.JcrLockManager.getLockIfExists(AbstractJcrNode)" time_ms="3" own_time_ms="3"/>
                        </node>
                      </node>
                      <node name="org.modeshape.jcr.RepositoryNodeTypeManager$NodeTypes.findPropertyDefinition(JcrSession, Name, Collection, Name, Value, boolean, boolean, boolean)" time_ms="2" own_time_ms="2"/>
                    </node>
                  </node>
                </node>
                <node name="org.modeshape.jcr.JcrNode.getPath()" time_ms="2" own_time_ms="0">
                  <node name="org.modeshape.jcr.AbstractJcrNode.path()" time_ms="2" own_time_ms="0">
                    <node name="org.modeshape.jcr.cache.document.SessionNode.getPath(NodeCache)" time_ms="2" own_time_ms="0">
                      <node name="org.modeshape.jcr.cache.document.SessionNode.getSegment(NodeCache, CachedNode)" time_ms="2" own_time_ms="0">
                        <node name="org.modeshape.jcr.cache.document.SessionNode.getChildReferences(NodeCache)" time_ms="2" own_time_ms="2"/>
                      </node>
                    </node>
                  </node>
                </node>
                <node name="org.modeshape.jcr.AbstractJcrNode.canAddMixin(String)" time_ms="2" own_time_ms="0">
                  <node name="org.modeshape.jcr.AbstractJcrNode.isCheckedOut()" time_ms="2" own_time_ms="0">
                    <node name="org.modeshape.jcr.AbstractJcrNode.isNodeType(Name)" time_ms="2" own_time_ms="0">
                      <node name="org.modeshape.jcr.AbstractJcrNode.node()" time_ms="2" own_time_ms="0">
                        <node name="org.modeshape.jcr.cache.document.WritableSessionCache.getNode(NodeKey)" time_ms="2" own_time_ms="0">
                          <node name="org.modeshape.jcr.cache.document.AbstractSessionCache.getNode(NodeKey)" time_ms="2" own_time_ms="0">
                            <node name="org.modeshape.jcr.cache.document.WorkspaceCache.getNode(NodeKey)" time_ms="2" own_time_ms="0">
                              <node name="org.infinispan.CacheImpl.get(Object)" time_ms="2" own_time_ms="0">
                                <node name="org.infinispan.CacheImpl.get(Object, EnumSet, ClassLoader)" time_ms="2" own_time_ms="0">
                                  <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                    <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="2" own_time_ms="0">
                                      <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="2" own_time_ms="0">
                                        <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                          <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                            <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                              <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="2" own_time_ms="0">
                                                <node name="org.infinispan.interceptors.CacheMgmtInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="2" own_time_ms="0">
                                                  <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                    <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="2" own_time_ms="0">
                                                      <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="2" own_time_ms="0">
                                                        <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                            <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="2" own_time_ms="0">
                                                              <node name="org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="2" own_time_ms="0">
                                                                <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                                  <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="2" own_time_ms="0">
                                                                    <node name="org.infinispan.interceptors.EntryWrappingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="2" own_time_ms="0">
                                                                      <node name="org.infinispan.container.EntryFactoryImpl.wrapEntryForReading(InvocationContext, Object)" time_ms="2" own_time_ms="2"/>
                                                                    </node>
                                                                  </node>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
              <node name="org.fcrepo.kernel.impl.services.DatastreamServiceImpl.createDatastream(Session, String)" time_ms="161" own_time_ms="0">
                <node name="org.fcrepo.kernel.impl.DatastreamImpl.&lt;init&gt;(Session, String)" time_ms="161" own_time_ms="0">
                  <node name="org.fcrepo.kernel.impl.DatastreamImpl.&lt;init&gt;(Session, String, String)" time_ms="161" own_time_ms="0">
                    <node name="org.fcrepo.kernel.impl.FedoraResourceImpl.&lt;init&gt;(Session, String, String)" time_ms="138" own_time_ms="0">
                      <node name="org.fcrepo.kernel.impl.FedoraResourceImpl.initializeNewResourceProperties(Session, String, String)" time_ms="138" own_time_ms="0">
                        <node name="org.modeshape.jcr.api.JcrTools.findOrCreateNode(Session, String, String, String)" time_ms="65" own_time_ms="0">
                          <node name="org.modeshape.jcr.api.JcrTools.findOrCreateNode(Node, String, String, String)" time_ms="65" own_time_ms="7">
                            <node name="org.modeshape.jcr.AbstractJcrNode.getNode(String)" time_ms="28" own_time_ms="0">
                              <node name="org.modeshape.jcr.AbstractJcrNode.getNode(String)" time_ms="28" own_time_ms="5">
                                <node name="org.modeshape.jcr.AbstractJcrNode.getNode(String, boolean)" time_ms="22" own_time_ms="0">
                                  <node name="org.modeshape.jcr.JcrSession.node(CachedNode, Path)" time_ms="11" own_time_ms="0">
                                    <node name="org.modeshape.jcr.JcrSession.cachedNode(SessionCache, CachedNode, Path, String[])" time_ms="11" own_time_ms="9">
                                      <node name="org.modeshape.jcr.value.basic.StringValueFactory.create(Path)" time_ms="1" own_time_ms="0">
                                        <node name="org.modeshape.jcr.value.basic.StringValueFactory.create(Path)" time_ms="1" own_time_ms="0">
                                          <node name="org.modeshape.jcr.value.basic.AbstractPath.getString(NamespaceRegistry, TextEncoder)" time_ms="1" own_time_ms="0">
                                            <node name="org.modeshape.jcr.value.basic.AbstractPath.doGetString(NamespaceRegistry, TextEncoder, TextEncoder)" time_ms="1" own_time_ms="0">
                                              <node name="org.modeshape.jcr.value.basic.AbstractPath.iterator()" time_ms="1" own_time_ms="1"/>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                  <node name="org.modeshape.jcr.JcrSession.node(NodeKey, AbstractJcrNode$Type, NodeKey)" time_ms="10" own_time_ms="0">
                                    <node name="org.modeshape.jcr.JcrSession.node(CachedNode, AbstractJcrNode$Type, NodeKey)" time_ms="10" own_time_ms="0">
                                      <node name="org.modeshape.jcr.cache.document.LazyCachedNode.getPrimaryType(NodeCache)" time_ms="6" own_time_ms="0">
                                        <node name="org.modeshape.jcr.cache.document.LazyCachedNode.getProperty(Name, NodeCache)" time_ms="6" own_time_ms="0">
                                          <node name="org.modeshape.jcr.cache.document.DocumentTranslator.getProperty(Document, Name)" time_ms="6" own_time_ms="0">
                                            <node name="org.modeshape.jcr.cache.document.DocumentTranslator.propertyFor(Name, Object)" time_ms="6" own_time_ms="6"/>
                                          </node>
                                        </node>
                                      </node>
                                      <node name="org.modeshape.jcr.JcrRepository.systemWorkspaceKey()" time_ms="4" own_time_ms="2">
                                        <node name="org.modeshape.jcr.JcrRepository$RunningState.systemWorkspaceKey()" time_ms="1" own_time_ms="1"/>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                            <node name="org.modeshape.jcr.AbstractJcrNode.addNode(String, String)" time_ms="24" own_time_ms="0">
                              <node name="org.modeshape.jcr.AbstractJcrNode.addNode(String, String)" time_ms="24" own_time_ms="0">
                                <node name="org.modeshape.jcr.AbstractJcrNode.addNode(String, String, NodeKey, boolean)" time_ms="24" own_time_ms="0">
                                  <node name="org.modeshape.jcr.AbstractJcrNode.addChildNode(Name, Name, NodeKey, boolean, boolean)" time_ms="24" own_time_ms="10">
                                    <node name="org.modeshape.jcr.cache.document.SessionNode.createChild(SessionCache, NodeKey, Name, Property, Property[])" time_ms="6" own_time_ms="2">
                                      <node name="org.modeshape.jcr.cache.document.MutableChildReferences.append(NodeKey, Name)" time_ms="2" own_time_ms="0">
                                        <node name="org.modeshape.jcr.cache.ChildReference.&lt;init&gt;(NodeKey, Name, int)" time_ms="2" own_time_ms="0">
                                          <node name="org.modeshape.jcr.value.basic.BasicPathSegment.&lt;init&gt;(Name, int)" time_ms="2" own_time_ms="2"/>
                                        </node>
                                      </node>
                                      <node name="org.modeshape.jcr.cache.document.WritableSessionCache.add(SessionNode)" time_ms="2" own_time_ms="2"/>
                                    </node>
                                    <node name="org.modeshape.jcr.JcrSession.node(NodeKey, AbstractJcrNode$Type, NodeKey)" time_ms="2" own_time_ms="0">
                                      <node name="org.modeshape.jcr.JcrSession.node(CachedNode, AbstractJcrNode$Type, NodeKey)" time_ms="2" own_time_ms="0">
                                        <node name="java.util.concurrent.ConcurrentHashMap.putIfAbsent(Object, Object)" time_ms="2" own_time_ms="2"/>
                                      </node>
                                    </node>
                                    <node name="org.modeshape.jcr.AbstractJcrNode.validateChildNodeDefinition(Name, Name, boolean)" time_ms="2" own_time_ms="2"/>
                                    <node name="org.modeshape.jcr.AbstractJcrNode.mutable()" time_ms="1" own_time_ms="0">
                                      <node name="org.modeshape.jcr.cache.document.WritableSessionCache.mutable(NodeKey)" time_ms="1" own_time_ms="0">
                                        <node name="org.modeshape.jcr.cache.document.WritableSessionCache.mutable(NodeKey)" time_ms="1" own_time_ms="0">
                                          <node name="org.modeshape.jcr.cache.document.SessionNode.&lt;init&gt;(NodeKey, boolean)" time_ms="1" own_time_ms="0">
                                            <node name="org.modeshape.jcr.cache.document.SessionNode$ChangedChildren.&lt;init&gt;()" time_ms="1" own_time_ms="1"/>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                    <node name="org.modeshape.jcr.AbstractJcrNode.isCheckedOut()" time_ms="1" own_time_ms="0">
                                      <node name="org.modeshape.jcr.JcrNode.getParent()" time_ms="1" own_time_ms="0">
                                        <node name="org.modeshape.jcr.JcrSession.node(NodeKey, AbstractJcrNode$Type)" time_ms="1" own_time_ms="0">
                                          <node name="org.modeshape.jcr.JcrSession.node(NodeKey, AbstractJcrNode$Type, NodeKey)" time_ms="1" own_time_ms="0">
                                            <node name="org.modeshape.jcr.cache.document.WritableSessionCache.getNode(NodeKey)" time_ms="1" own_time_ms="0">
                                              <node name="org.modeshape.jcr.cache.document.AbstractSessionCache.getNode(NodeKey)" time_ms="1" own_time_ms="0">
                                                <node name="org.modeshape.jcr.cache.document.WorkspaceCache.getNode(NodeKey)" time_ms="1" own_time_ms="0">
                                                  <node name="org.infinispan.CacheImpl.get(Object)" time_ms="1" own_time_ms="0">
                                                    <node name="org.infinispan.CacheImpl.get(Object, EnumSet, ClassLoader)" time_ms="1" own_time_ms="0">
                                                      <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="1" own_time_ms="0">
                                                        <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="1" own_time_ms="0">
                                                          <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="1" own_time_ms="0">
                                                            <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="1" own_time_ms="0">
                                                              <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="1" own_time_ms="0">
                                                                <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="1" own_time_ms="0">
                                                                  <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="1" own_time_ms="0">
                                                                    <node name="org.infinispan.interceptors.CacheMgmtInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="1" own_time_ms="0">
                                                                      <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="1" own_time_ms="0">
                                                                        <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="1" own_time_ms="0">
                                                                          <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="1" own_time_ms="0">
                                                                            <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="1" own_time_ms="0">
                                                                              <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="1" own_time_ms="0">
                                                                                <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="1" own_time_ms="0">
                                                                                  <node name="org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="1" own_time_ms="0">
                                                                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="1" own_time_ms="0">
                                                                                      <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="1" own_time_ms="0">
                                                                                        <node name="org.infinispan.interceptors.EntryWrappingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="1" own_time_ms="0">
                                                                                          <node name="org.infinispan.container.EntryFactoryImpl.wrapEntryForReading(InvocationContext, Object)" time_ms="1" own_time_ms="0">
                                                                                            <node name="org.infinispan.container.EntryFactoryImpl.getFromContainer(Object)" time_ms="1" own_time_ms="0">
                                                                                              <node name="org.infinispan.container.DefaultDataContainer.get(Object)" time_ms="1" own_time_ms="0">
                                                                                                <node name="org.infinispan.container.DefaultDataContainer.peek(Object)" time_ms="1" own_time_ms="0">
                                                                                                  <node name="org.infinispan.util.concurrent.BoundedConcurrentHashMap.get(Object)" time_ms="1" own_time_ms="0">
                                                                                                    <node name="org.infinispan.util.concurrent.BoundedConcurrentHashMap$Segment.get(Object, int)" time_ms="1" own_time_ms="0">
                                                                                                      <node name="org.infinispan.util.concurrent.BoundedConcurrentHashMap$Segment.notifyEvictionListener(Set)" time_ms="1" own_time_ms="0">
                                                                                                        <node name="java.util.Collections.unmodifiableMap(Map)" time_ms="1" own_time_ms="1"/>
                                                                                                      </node>
                                                                                                    </node>
                                                                                                  </node>
                                                                                                </node>
                                                                                              </node>
                                                                                            </node>
                                                                                          </node>
                                                                                        </node>
                                                                                      </node>
                                                                                    </node>
                                                                                  </node>
                                                                                </node>
                                                                              </node>
                                                                            </node>
                                                                          </node>
                                                                        </node>
                                                                      </node>
                                                                    </node>
                                                                  </node>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                            <node name="java.lang.String.replaceAll(String, String)" time_ms="4" own_time_ms="4"/>
                          </node>
                        </node>
                        <node name="org.modeshape.jcr.AbstractJcrNode.addMixin(String)" time_ms="39" own_time_ms="0">
                          <node name="org.modeshape.jcr.AbstractJcrNode.addMixin(String, boolean)" time_ms="39" own_time_ms="4">
                            <node name="org.modeshape.jcr.AbstractJcrNode.updateMixinsProperty()" time_ms="11" own_time_ms="0">
                              <node name="org.modeshape.jcr.JcrMultiValueProperty.setValue(Value[])" time_ms="6" own_time_ms="0">
                                <node name="org.modeshape.jcr.AbstractJcrProperty.checkForCheckedOut()" time_ms="4" own_time_ms="4"/>
                                <node name="org.modeshape.jcr.AbstractJcrProperty.checkForLock()" time_ms="2" own_time_ms="0">
                                  <node name="org.modeshape.jcr.AbstractJcrNode.isLocked()" time_ms="2" own_time_ms="0">
                                    <node name="org.modeshape.jcr.JcrLockManager.isLocked(AbstractJcrNode)" time_ms="2" own_time_ms="2"/>
                                  </node>
                                </node>
                              </node>
                              <node name="org.modeshape.jcr.JcrValueFactory.createValues(List, int)" time_ms="2" own_time_ms="2"/>
                              <node name="org.modeshape.jcr.JcrSession.valueFactory()" time_ms="2" own_time_ms="2"/>
                            </node>
                            <node name="org.modeshape.jcr.AbstractJcrNode.canAddMixin(String)" time_ms="6" own_time_ms="0">
                              <node name="org.modeshape.jcr.JcrNodeTypeManager.getNodeType(String)" time_ms="6" own_time_ms="0">
                                <node name="org.modeshape.jcr.JcrNodeType.with(ExecutionContext, JcrSession)" time_ms="6" own_time_ms="0">
                                  <node name="org.modeshape.jcr.JcrNodeType.&lt;init&gt;(NodeKey, ExecutionContext, JcrSession, RepositoryNodeTypeManager, Name, List, Name, Collection, Collection, boolean, boolean, boolean, boolean)" time_ms="6" own_time_ms="0">
                                    <node name="org.modeshape.jcr.JcrPropertyDefinition.with(JcrNodeType)" time_ms="4" own_time_ms="0">
                                      <node name="org.modeshape.jcr.JcrPropertyDefinition.&lt;init&gt;(ExecutionContext, JcrNodeType, NodeKey, Name, int, boolean, boolean, boolean, JcrValue[], int, String[], boolean, boolean, boolean, String[])" time_ms="4" own_time_ms="4"/>
                                    </node>
                                    <node name="org.modeshape.jcr.DefinitionCache.&lt;init&gt;(JcrNodeType)" time_ms="2" own_time_ms="0">
                                      <node name="org.modeshape.jcr.DefinitionCache.addDefinitionsForTypeAndAllSupertypes(JcrNodeType)" time_ms="2" own_time_ms="0">
                                        <node name="org.modeshape.jcr.DefinitionCache.addDefinitions(JcrNodeType)" time_ms="2" own_time_ms="0">
                                          <node name="org.modeshape.common.collection.LinkedListMultimap.put(Object, Object)" time_ms="2" own_time_ms="0">
                                            <node name="org.modeshape.common.collection.LinkedListMultimap.addEntryFor(Object, Object)" time_ms="2" own_time_ms="0">
                                              <node name="java.util.HashMap.put(Object, Object)" time_ms="2" own_time_ms="2"/>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                            <node name="org.modeshape.jcr.cache.document.SessionNode.addMixin(SessionCache, Name)" time_ms="4" own_time_ms="2">
                              <node name="java.util.concurrent.ConcurrentHashMap.putIfAbsent(Object, Object)" time_ms="2" own_time_ms="2"/>
                            </node>
                            <node name="java.util.concurrent.ConcurrentHashMap.values()" time_ms="2" own_time_ms="2"/>
                            <node name="org.modeshape.jcr.AbstractJcrNode.isReferenceable()" time_ms="2" own_time_ms="2"/>
                            <node name="org.modeshape.jcr.AbstractJcrNode.getIdentifier()" time_ms="2" own_time_ms="0">
                              <node name="org.modeshape.jcr.JcrSession.nodeIdentifier(NodeKey)" time_ms="2" own_time_ms="0">
                                <node name="org.modeshape.jcr.JcrSession.nodeIdentifier(NodeKey, NodeKey)" time_ms="2" own_time_ms="0">
                                  <node name="org.modeshape.jcr.JcrSession.isForeignKey(NodeKey, NodeKey)" time_ms="2" own_time_ms="2"/>
                                </node>
                              </node>
                            </node>
                            <node name="org.modeshape.jcr.AbstractJcrNode.isNodeType(String)" time_ms="2" own_time_ms="2"/>
                            <node name="org.modeshape.jcr.AbstractJcrNode.autoCreateItemsFor(JcrNodeType)" time_ms="1" own_time_ms="0">
                              <node name="org.modeshape.jcr.JcrNodeType.allChildNodeDefinitions()" time_ms="1" own_time_ms="0">
                                <node name="org.modeshape.jcr.DefinitionCache.allChildNodeDefinitions()" time_ms="1" own_time_ms="1"/>
                              </node>
                            </node>
                          </node>
                        </node>
                        <node name="org.modeshape.jcr.AbstractJcrNode.setProperty(String, Calendar)" time_ms="24" own_time_ms="0">
                          <node name="org.modeshape.jcr.AbstractJcrNode.setProperty(String, Calendar)" time_ms="24" own_time_ms="0">
                            <node name="org.modeshape.jcr.AbstractJcrNode.setProperty(Name, JcrValue, boolean, boolean, boolean, boolean)" time_ms="14" own_time_ms="7">
                              <node name="org.modeshape.jcr.AbstractJcrNode.isCheckedOut()" time_ms="5" own_time_ms="0">
                                <node name="org.modeshape.jcr.JcrNode.getParent()" time_ms="2" own_time_ms="0">
                                  <node name="org.modeshape.jcr.cache.document.SessionNode.getParentKey(NodeCache)" time_ms="2" own_time_ms="0">
                                    <node name="org.modeshape.jcr.cache.document.SessionNode.nodeInWorkspace(AbstractSessionCache)" time_ms="2" own_time_ms="0">
                                      <node name="org.modeshape.jcr.cache.document.WorkspaceCache.getNode(NodeKey)" time_ms="2" own_time_ms="0">
                                        <node name="org.infinispan.CacheImpl.get(Object)" time_ms="2" own_time_ms="0">
                                          <node name="org.infinispan.CacheImpl.get(Object, EnumSet, ClassLoader)" time_ms="2" own_time_ms="0">
                                            <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                              <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="2" own_time_ms="0">
                                                <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="2" own_time_ms="0">
                                                  <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                    <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                      <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                        <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="2" own_time_ms="0">
                                                          <node name="org.infinispan.interceptors.CacheMgmtInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="2" own_time_ms="0">
                                                            <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                              <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="2" own_time_ms="0">
                                                                <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="2" own_time_ms="0">
                                                                  <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                                      <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="2" own_time_ms="0">
                                                                        <node name="org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="2" own_time_ms="0">
                                                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                                            <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="2" own_time_ms="0">
                                                                              <node name="org.infinispan.interceptors.EntryWrappingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="2" own_time_ms="0">
                                                                                <node name="org.infinispan.container.EntryFactoryImpl.wrapEntryForReading(InvocationContext, Object)" time_ms="2" own_time_ms="0">
                                                                                  <node name="org.infinispan.container.EntryFactoryImpl.getFromContainer(Object)" time_ms="2" own_time_ms="0">
                                                                                    <node name="org.infinispan.container.DefaultDataContainer.get(Object)" time_ms="2" own_time_ms="0">
                                                                                      <node name="org.infinispan.container.DefaultDataContainer.peek(Object)" time_ms="2" own_time_ms="0">
                                                                                        <node name="org.infinispan.util.concurrent.BoundedConcurrentHashMap.get(Object)" time_ms="2" own_time_ms="0">
                                                                                          <node name="org.infinispan.util.concurrent.BoundedConcurrentHashMap$Segment.get(Object, int)" time_ms="2" own_time_ms="0">
                                                                                            <node name="org.infinispan.util.concurrent.BoundedConcurrentHashMap$Segment.notifyEvictionListener(Set)" time_ms="2" own_time_ms="0">
                                                                                              <node name="java.util.Collections.unmodifiableMap(Map)" time_ms="2" own_time_ms="2"/>
                                                                                            </node>
                                                                                          </node>
                                                                                        </node>
                                                                                      </node>
                                                                                    </node>
                                                                                  </node>
                                                                                </node>
                                                                              </node>
                                                                            </node>
                                                                          </node>
                                                                        </node>
                                                                      </node>
                                                                    </node>
                                                                  </node>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                                <node name="org.modeshape.jcr.AbstractJcrNode.isNodeType(Name)" time_ms="2" own_time_ms="0">
                                  <node name="org.modeshape.jcr.cache.document.SessionNode.getMixinTypes(NodeCache)" time_ms="2" own_time_ms="0">
                                    <node name="org.modeshape.jcr.cache.document.SessionNode.getProperty(Name, NodeCache)" time_ms="2" own_time_ms="0">
                                      <node name="org.modeshape.jcr.cache.document.LazyCachedNode.getProperty(Name, NodeCache)" time_ms="2" own_time_ms="0">
                                        <node name="org.modeshape.jcr.cache.document.DocumentTranslator.getProperty(Document, Name)" time_ms="2" own_time_ms="2"/>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                              <node name="org.modeshape.jcr.RepositoryNodeTypeManager$NodeTypes.findPropertyDefinition(JcrSession, Name, Collection, Name, Value, boolean, boolean, boolean)" time_ms="2" own_time_ms="2"/>
                            </node>
                            <node name="org.modeshape.jcr.AbstractJcrNode.valueFrom(Calendar)" time_ms="9" own_time_ms="0">
                              <node name="org.modeshape.jcr.value.basic.JodaDateTimeValueFactory.create(Calendar)" time_ms="9" own_time_ms="0">
                                <node name="org.modeshape.jcr.value.basic.JodaDateTimeValueFactory.create(Calendar)" time_ms="9" own_time_ms="0">
                                  <node name="org.modeshape.jcr.value.basic.JodaDateTime.&lt;init&gt;(Calendar)" time_ms="9" own_time_ms="0">
                                    <node name="org.joda.time.DateTime.&lt;init&gt;(Object)" time_ms="7" own_time_ms="7"/>
                                    <node name="org.joda.time.DateTime.withZone(DateTimeZone)" time_ms="2" own_time_ms="2"/>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                        <node name="java.util.Calendar.getInstance()" time_ms="4" own_time_ms="4"/>
                        <node name="org.fcrepo.kernel.impl.utils.FedoraTypesUtils$1.apply(Object)" time_ms="2" own_time_ms="0">
                          <node name="org.fcrepo.kernel.impl.utils.FedoraTypesUtils$1.apply(Node)" time_ms="2" own_time_ms="0">
                            <node name="org.modeshape.jcr.AbstractJcrNode.getMixinNodeTypes()" time_ms="2" own_time_ms="2"/>
                          </node>
                        </node>
                        <node name="org.fcrepo.kernel.impl.utils.FedoraTypesUtils$2.apply(Object)" time_ms="2" own_time_ms="0">
                          <node name="org.fcrepo.kernel.impl.utils.FedoraTypesUtils$2.apply(Node)" time_ms="2" own_time_ms="0">
                            <node name="org.modeshape.jcr.AbstractJcrNode.getPrimaryNodeType()" time_ms="2" own_time_ms="0">
                              <node name="org.modeshape.jcr.AbstractJcrNode.getPrimaryNodeType()" time_ms="2" own_time_ms="0">
                                <node name="org.modeshape.jcr.JcrNodeTypeManager.getNodeType(Name)" time_ms="2" own_time_ms="0">
                                  <node name="org.modeshape.jcr.JcrNodeType.with(ExecutionContext, JcrSession)" time_ms="2" own_time_ms="0">
                                    <node name="org.modeshape.jcr.JcrNodeType.&lt;init&gt;(NodeKey, ExecutionContext, JcrSession, RepositoryNodeTypeManager, Name, List, Name, Collection, Collection, boolean, boolean, boolean, boolean)" time_ms="2" own_time_ms="0">
                                      <node name="org.modeshape.jcr.JcrNodeDefinition.with(JcrNodeType)" time_ms="2" own_time_ms="0">
                                        <node name="org.modeshape.jcr.JcrNodeDefinition.&lt;init&gt;(ExecutionContext, RepositoryNodeTypeManager, JcrNodeType, NodeKey, Name, int, boolean, boolean, boolean, boolean, Name, Name[])" time_ms="2" own_time_ms="2"/>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                    <node name="org.fcrepo.kernel.impl.DatastreamImpl.initializeNewDatastreamProperties()" time_ms="22" own_time_ms="0">
                      <node name="org.modeshape.jcr.AbstractJcrNode.addMixin(String)" time_ms="20" own_time_ms="0">
                        <node name="org.modeshape.jcr.AbstractJcrNode.addMixin(String, boolean)" time_ms="20" own_time_ms="2">
                          <node name="org.modeshape.jcr.AbstractJcrNode.checkForCheckedOut()" time_ms="5" own_time_ms="2">
                            <node name="org.modeshape.jcr.AbstractJcrNode.isCheckedOut()" time_ms="2" own_time_ms="0">
                              <node name="org.modeshape.jcr.JcrRootNode.getDefinition()" time_ms="2" own_time_ms="0">
                                <node name="org.modeshape.jcr.JcrRootNode.getDefinition()" time_ms="2" own_time_ms="0">
                                  <node name="org.modeshape.jcr.JcrNodeTypeManager.getRootNodeDefinition()" time_ms="2" own_time_ms="0">
                                    <node name="org.modeshape.jcr.JcrNodeType.getChildNodeDefinitions()" time_ms="2" own_time_ms="0">
                                      <node name="java.util.AbstractCollection.toArray(Object[])" time_ms="2" own_time_ms="2"/>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                          <node name="org.modeshape.jcr.AbstractJcrNode.canAddMixin(String)" time_ms="5" own_time_ms="0">
                            <node name="org.modeshape.jcr.AbstractJcrNode.isNodeType(Name)" time_ms="2" own_time_ms="0">
                              <node name="org.modeshape.jcr.cache.document.SessionNode.getMixinTypes(NodeCache)" time_ms="2" own_time_ms="0">
                                <node name="org.modeshape.jcr.cache.document.SessionNode.getProperty(Name, NodeCache)" time_ms="2" own_time_ms="0">
                                  <node name="java.util.concurrent.ConcurrentHashMap.get(Object)" time_ms="2" own_time_ms="2"/>
                                </node>
                              </node>
                            </node>
                            <node name="org.modeshape.jcr.cache.document.SessionNode.getChildReferences(NodeCache)" time_ms="2" own_time_ms="2"/>
                          </node>
                          <node name="org.modeshape.jcr.cache.document.SessionNode.addMixin(SessionCache, Name)" time_ms="4" own_time_ms="0">
                            <node name="java.util.concurrent.ConcurrentHashMap.putIfAbsent(Object, Object)" time_ms="2" own_time_ms="2"/>
                            <node name="java.util.concurrent.ConcurrentHashMap.put(Object, Object)" time_ms="2" own_time_ms="2"/>
                          </node>
                          <node name="org.modeshape.jcr.AbstractJcrNode.updateMixinsProperty()" time_ms="2" own_time_ms="0">
                            <node name="org.modeshape.jcr.JcrMultiValueProperty.setValue(Value[])" time_ms="2" own_time_ms="0">
                              <node name="org.modeshape.jcr.AbstractJcrProperty.checkForCheckedOut()" time_ms="2" own_time_ms="2"/>
                            </node>
                          </node>
                        </node>
                      </node>
                      <node name="org.fcrepo.kernel.impl.DatastreamImpl.hasContent()" time_ms="2" own_time_ms="0">
                        <node name="org.modeshape.jcr.AbstractJcrNode.hasNode(String)" time_ms="2" own_time_ms="2"/>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node name="org.fcrepo.kernel.impl.services.AbstractService.exists(Session, String)" time_ms="155" own_time_ms="0">
              <node name="com.sun.proxy.$Proxy109.nodeExists(String)" time_ms="155" own_time_ms="1">
                <node name="org.fcrepo.kernel.impl.LockReleasingSession.invoke(Object, Method, Object[])" time_ms="153" own_time_ms="0">
                  <node name="org.fcrepo.kernel.impl.LockReleasingSession.delegate(Method, Object[])" time_ms="153" own_time_ms="0">
                    <node name="java.lang.reflect.Method.invoke(Object, Object[])" time_ms="153" own_time_ms="1">
                      <node name="org.modeshape.jcr.JcrSession.nodeExists(String)" time_ms="152" own_time_ms="3">
                        <node name="org.modeshape.jcr.JcrSession.node(Path)" time_ms="147" own_time_ms="0">
                          <node name="org.modeshape.jcr.JcrSession.node(CachedNode, Path)" time_ms="147" own_time_ms="0">
                            <node name="org.modeshape.jcr.JcrSession.cachedNode(SessionCache, CachedNode, Path, String[])" time_ms="147" own_time_ms="29">
                              <node name="org.modeshape.jcr.cache.document.LazyCachedNode.getChildReferences(NodeCache)" time_ms="111" own_time_ms="0">
                                <node name="org.modeshape.jcr.cache.document.DocumentTranslator.getChildReferences(WorkspaceCache, Document)" time_ms="111" own_time_ms="0">
                                  <node name="org.modeshape.jcr.cache.document.DocumentTranslator.childReferencesListFromArray(List)" time_ms="68" own_time_ms="0">
                                    <node name="org.modeshape.jcr.cache.document.DocumentTranslator.childReferenceFrom(Object)" time_ms="68" own_time_ms="0">
                                      <node name="org.modeshape.jcr.value.basic.NameValueFactory.create(String, TextDecoder)" time_ms="53" own_time_ms="0">
                                        <node name="org.modeshape.jcr.value.basic.NameValueFactory.create(String, TextDecoder)" time_ms="53" own_time_ms="0">
                                          <node name="java.util.regex.Matcher.matches()" time_ms="20" own_time_ms="20"/>
                                          <node name="org.modeshape.jcr.SystemNamespaceRegistry.getNamespaceForPrefix(String)" time_ms="19" own_time_ms="0">
                                            <node name="java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.unlock()" time_ms="19" own_time_ms="19"/>
                                          </node>
                                          <node name="java.util.regex.Pattern.matcher(CharSequence)" time_ms="12" own_time_ms="12"/>
                                        </node>
                                      </node>
                                      <node name="org.infinispan.schematic.internal.document.BasicDocument.getString(String)" time_ms="15" own_time_ms="0">
                                        <node name="org.infinispan.schematic.internal.document.BasicDocument.getString(String, String)" time_ms="15" own_time_ms="0">
                                          <node name="org.infinispan.schematic.internal.document.BasicDocument.get(String)" time_ms="15" own_time_ms="0">
                                            <node name="java.util.LinkedHashMap.get(Object)" time_ms="15" own_time_ms="15"/>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                  <node name="org.modeshape.jcr.cache.document.ImmutableChildReferences.create(List)" time_ms="42" own_time_ms="0">
                                    <node name="org.modeshape.jcr.cache.document.ImmutableChildReferences$Medium.&lt;init&gt;(Iterable)" time_ms="42" own_time_ms="0">
                                      <node name="org.modeshape.common.collection.LinkedListMultimap.put(Object, Object)" time_ms="21" own_time_ms="0">
                                        <node name="org.modeshape.common.collection.LinkedListMultimap.addEntryFor(Object, Object)" time_ms="21" own_time_ms="0">
                                          <node name="java.util.HashMap.put(Object, Object)" time_ms="21" own_time_ms="21"/>
                                        </node>
                                      </node>
                                      <node name="java.util.HashMap.put(Object, Object)" time_ms="21" own_time_ms="21"/>
                                    </node>
                                  </node>
                                </node>
                              </node>
                              <node name="javax.jcr.PathNotFoundException.&lt;init&gt;(String)" time_ms="5" own_time_ms="5"/>
                              <node name="org.modeshape.common.i18n.I18n.text(Object[])" time_ms="1" own_time_ms="0">
                                <node name="org.modeshape.common.i18n.I18n.text(Locale, Object[])" time_ms="1" own_time_ms="0">
                                  <node name="org.modeshape.common.util.StringUtil.createString(String, Object[])" time_ms="1" own_time_ms="1"/>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                        <node name="org.modeshape.jcr.JcrSession.absolutePathFor(String)" time_ms="1" own_time_ms="0">
                          <node name="org.modeshape.jcr.value.basic.PathValueFactory.create(String)" time_ms="1" own_time_ms="0">
                            <node name="org.modeshape.jcr.value.basic.PathValueFactory.create(String)" time_ms="1" own_time_ms="0">
                              <node name="org.modeshape.jcr.value.basic.PathValueFactory.create(String, TextDecoder)" time_ms="1" own_time_ms="0">
                                <node name="org.modeshape.jcr.value.basic.BasicPath.&lt;init&gt;(List, boolean)" time_ms="1" own_time_ms="0">
                                  <node name="java.util.Collections.unmodifiableList(List)" time_ms="1" own_time_ms="1"/>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node name="org.fcrepo.http.api.ContentExposingResource.addCacheControlHeaders(HttpServletResponse, Datastream)" time_ms="147" own_time_ms="0">
              <node name="org.fcrepo.kernel.impl.FedoraResourceImpl.getLastModifiedDate()" time_ms="105" own_time_ms="0">
                <node name="org.modeshape.jcr.JcrSingleValueProperty.getDate()" time_ms="84" own_time_ms="0">
                  <node name="org.modeshape.jcr.AbstractJcrProperty.property()" time_ms="84" own_time_ms="0">
                    <node name="org.modeshape.jcr.cache.document.LazyCachedNode.getProperty(Name, NodeCache)" time_ms="84" own_time_ms="0">
                      <node name="org.modeshape.jcr.cache.document.DocumentTranslator.getProperty(Document, Name)" time_ms="84" own_time_ms="0">
                        <node name="org.modeshape.jcr.cache.document.DocumentTranslator.propertyFor(Name, Object)" time_ms="84" own_time_ms="0">
                          <node name="org.modeshape.jcr.cache.document.DocumentTranslator.valueFromDocument(Object)" time_ms="84" own_time_ms="0">
                            <node name="org.modeshape.jcr.value.basic.JodaDateTimeValueFactory.create(String)" time_ms="84" own_time_ms="0">
                              <node name="org.modeshape.jcr.value.basic.JodaDateTimeValueFactory.create(String)" time_ms="84" own_time_ms="0">
                                <node name="org.modeshape.jcr.value.basic.JodaDateTime.&lt;init&gt;(String)" time_ms="84" own_time_ms="0">
                                  <node name="org.joda.time.DateTime.&lt;init&gt;(Object)" time_ms="84" own_time_ms="84"/>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
                <node name="org.modeshape.jcr.AbstractJcrNode.hasProperty(String)" time_ms="21" own_time_ms="21"/>
              </node>
              <node name="com.sun.proxy.$Proxy53.addHeader(String, String)" time_ms="21" own_time_ms="21"/>
              <node name="com.sun.proxy.$Proxy53.addDateHeader(String, long)" time_ms="21" own_time_ms="21"/>
            </node>
            <node name="com.sun.proxy.$Proxy109.logout()" time_ms="21" own_time_ms="0">
              <node name="org.fcrepo.kernel.impl.LockReleasingSession.invoke(Object, Method, Object[])" time_ms="21" own_time_ms="0">
                <node name="org.fcrepo.kernel.impl.LockReleasingSession.delegate(Method, Object[])" time_ms="21" own_time_ms="0">
                  <node name="java.lang.reflect.Method.invoke(Object, Object[])" time_ms="21" own_time_ms="0">
                    <node name="org.modeshape.jcr.JcrSession.logout()" time_ms="21" own_time_ms="0">
                      <node name="org.modeshape.jcr.JcrRepository$RunningState.removeSession(JcrSession)" time_ms="21" own_time_ms="0">
                        <node name="java.util.WeakHashMap.remove(Object)" time_ms="21" own_time_ms="21"/>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
            <node name="org.fcrepo.kernel.impl.DatastreamImpl.getContentNode()" time_ms="21" own_time_ms="0">
              <node name="org.modeshape.jcr.AbstractJcrNode.getNode(String)" time_ms="21" own_time_ms="0">
                <node name="org.modeshape.jcr.AbstractJcrNode.getNode(String)" time_ms="21" own_time_ms="0">
                  <node name="org.modeshape.jcr.AbstractJcrNode.getNode(String, boolean)" time_ms="21" own_time_ms="21"/>
                </node>
              </node>
            </node>
          </node>
        </node>
        <node name="com.codahale.metrics.Timer$Context.stop()" time_ms="42" own_time_ms="0">
          <node name="com.codahale.metrics.Timer.update(long, TimeUnit)" time_ms="42" own_time_ms="0">
            <node name="java.util.concurrent.TimeUnit$1.toNanos(long)" time_ms="21" own_time_ms="21"/>
            <node name="com.codahale.metrics.Timer.update(long)" time_ms="21" own_time_ms="0">
              <node name="com.codahale.metrics.Histogram.update(long)" time_ms="21" own_time_ms="0">
                <node name="com.codahale.metrics.ExponentiallyDecayingReservoir.update(long)" time_ms="21" own_time_ms="0">
                  <node name="com.codahale.metrics.ExponentiallyDecayingReservoir.currentTimeInSeconds()" time_ms="21" own_time_ms="0">
                    <node name="com.codahale.metrics.Clock.getTime()" time_ms="21" own_time_ms="0">
                      <node name="java.lang.System.currentTimeMillis()" time_ms="21" own_time_ms="21"/>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
        <node name="com.codahale.metrics.Timer.time()" time_ms="1" own_time_ms="1"/>
      </node>
      <node name="org.modeshape.jcr.bus.RepositoryChangeBus$ChangeSetDispatcher.call()" time_ms="348" own_time_ms="0">
        <node name="org.modeshape.jcr.bus.RepositoryChangeBus$ChangeSetDispatcher.call()" time_ms="348" own_time_ms="0">
          <node name="org.modeshape.jcr.JcrObservationManager$JcrListenerAdapter.notify(ChangeSet)" time_ms="347" own_time_ms="0">
            <node name="org.fcrepo.kernel.impl.observer.SimpleObserver.onEvent(EventIterator)" time_ms="345" own_time_ms="0">
              <node name="org.fcrepo.kernel.impl.observer.eventmappings.AllNodeEventsOneEvent.apply(Object)" time_ms="273" own_time_ms="0">
                <node name="org.fcrepo.kernel.impl.observer.eventmappings.AllNodeEventsOneEvent.apply(Iterator)" time_ms="273" own_time_ms="0">
                  <node name="org.fcrepo.kernel.impl.observer.eventmappings.AllNodeEventsOneEvent$2.&lt;init&gt;(AllNodeEventsOneEvent, Iterator)" time_ms="273" own_time_ms="0">
                    <node name="com.google.common.collect.Multimaps.index(Iterator, Function)" time_ms="268" own_time_ms="1">
                      <node name="org.fcrepo.kernel.impl.observer.DefaultFilter.apply(Object)" time_ms="266" own_time_ms="0">
                        <node name="org.fcrepo.kernel.impl.observer.DefaultFilter.apply(Event)" time_ms="266" own_time_ms="0">
                          <node name="org.modeshape.jcr.JcrSession.getNodeByIdentifier(String)" time_ms="192" own_time_ms="0">
                            <node name="org.modeshape.jcr.JcrSession.getNodeByIdentifier(String)" time_ms="192" own_time_ms="50">
                              <node name="org.modeshape.jcr.JcrSession.node(NodeKey, AbstractJcrNode$Type)" time_ms="142" own_time_ms="4">
                                <node name="org.modeshape.jcr.JcrSession.node(NodeKey, AbstractJcrNode$Type, NodeKey)" time_ms="138" own_time_ms="75">
                                  <node name="org.modeshape.jcr.cache.document.WritableSessionCache.getNode(NodeKey)" time_ms="44" own_time_ms="0">
                                    <node name="org.modeshape.jcr.cache.document.AbstractSessionCache.getNode(NodeKey)" time_ms="44" own_time_ms="0">
                                      <node name="org.modeshape.jcr.cache.document.WorkspaceCache.getNode(NodeKey)" time_ms="44" own_time_ms="0">
                                        <node name="org.modeshape.jcr.cache.document.WorkspaceCache.documentFor(NodeKey)" time_ms="44" own_time_ms="0">
                                          <node name="org.modeshape.jcr.cache.document.WorkspaceCache.documentFor(String)" time_ms="44" own_time_ms="0">
                                            <node name="org.modeshape.jcr.cache.document.LocalDocumentStore.get(String)" time_ms="44" own_time_ms="0">
                                              <node name="org.infinispan.schematic.internal.CacheSchematicDb.get(String)" time_ms="44" own_time_ms="0">
                                                <node name="org.infinispan.CacheImpl.get(Object)" time_ms="44" own_time_ms="0">
                                                  <node name="org.infinispan.CacheImpl.get(Object, EnumSet, ClassLoader)" time_ms="44" own_time_ms="0">
                                                    <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                                      <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="44" own_time_ms="0">
                                                        <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="44" own_time_ms="0">
                                                          <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                                            <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                                              <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                                                <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="44" own_time_ms="0">
                                                                  <node name="org.infinispan.interceptors.CacheMgmtInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="44" own_time_ms="0">
                                                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                                                      <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="44" own_time_ms="0">
                                                                        <node name="org.infinispan.interceptors.TxInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="44" own_time_ms="0">
                                                                          <node name="org.infinispan.interceptors.TxInterceptor.enlistReadAndInvokeNext(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                                                            <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                                                              <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="44" own_time_ms="0">
                                                                                <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="44" own_time_ms="0">
                                                                                  <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                                                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                                                                      <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="44" own_time_ms="0">
                                                                                        <node name="org.infinispan.interceptors.locking.PessimisticLockingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="44" own_time_ms="0">
                                                                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="44" own_time_ms="0">
                                                                                            <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="44" own_time_ms="0">
                                                                                              <node name="org.infinispan.interceptors.EntryWrappingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="44" own_time_ms="0">
                                                                                                <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="39" own_time_ms="0">
                                                                                                  <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="39" own_time_ms="0">
                                                                                                    <node name="org.infinispan.interceptors.CacheLoaderInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="39" own_time_ms="0">
                                                                                                      <node name="org.infinispan.interceptors.CacheLoaderInterceptor.loadIfNeededAndUpdateStats(InvocationContext, Object, boolean, FlagAffectedCommand)" time_ms="39" own_time_ms="0">
                                                                                                        <node name="org.infinispan.interceptors.CacheLoaderInterceptor.loadIfNeeded(InvocationContext, Object, boolean, FlagAffectedCommand)" time_ms="39" own_time_ms="0">
                                                                                                          <node name="org.infinispan.loaders.LockSupportCacheStore.load(Object)" time_ms="39" own_time_ms="0">
                                                                                                            <node name="org.infinispan.loaders.leveldb.LevelDBCacheStore.loadLockSafe(Object, Object)" time_ms="39" own_time_ms="0">
                                                                                                              <node name="org.infinispan.loaders.leveldb.LevelDBCacheStore.loadLockSafe(Object, Integer)" time_ms="39" own_time_ms="0">
                                                                                                                <node name="org.fusesource.leveldbjni.internal.JniDB.get(byte[])" time_ms="39" own_time_ms="0">
                                                                                                                  <node name="org.fusesource.leveldbjni.internal.JniDB.get(byte[], ReadOptions)" time_ms="39" own_time_ms="0">
                                                                                                                    <node name="org.fusesource.leveldbjni.internal.NativeDB.get(NativeReadOptions, byte[])" time_ms="39" own_time_ms="0">
                                                                                                                      <node name="org.fusesource.leveldbjni.internal.NativeDB.get(NativeReadOptions, NativeBuffer)" time_ms="36" own_time_ms="0">
                                                                                                                        <node name="org.fusesource.leveldbjni.internal.NativeDB.get(NativeReadOptions, NativeSlice)" time_ms="36" own_time_ms="0">
                                                                                                                          <node name="org.fusesource.leveldbjni.internal.NativeDB$DBJNI.Get(long, NativeReadOptions, NativeSlice, long)" time_ms="33" own_time_ms="33"/>
                                                                                                                          <node name="org.fusesource.leveldbjni.internal.NativeStdString.&lt;init&gt;()" time_ms="1" own_time_ms="0">
                                                                                                                            <node name="org.fusesource.leveldbjni.internal.NativeStdString$StdStringJNI.create()" time_ms="1" own_time_ms="1"/>
                                                                                                                          </node>
                                                                                                                        </node>
                                                                                                                      </node>
                                                                                                                      <node name="org.fusesource.leveldbjni.internal.NativeBuffer.create(byte[])" time_ms="3" own_time_ms="0">
                                                                                                                        <node name="org.fusesource.leveldbjni.internal.NativeBuffer.create(byte[], int, int)" time_ms="3" own_time_ms="0">
                                                                                                                          <node name="org.fusesource.leveldbjni.internal.NativeBuffer.create(long)" time_ms="3" own_time_ms="0">
                                                                                                                            <node name="org.fusesource.leveldbjni.internal.NativeBuffer$Allocation.&lt;init&gt;(long, NativeBuffer$1)" time_ms="3" own_time_ms="0">
                                                                                                                              <node name="org.fusesource.leveldbjni.internal.NativeBuffer$Allocation.&lt;init&gt;(long)" time_ms="3" own_time_ms="0">
                                                                                                                                <node name="org.fusesource.leveldbjni.internal.NativeBuffer$NativeBufferJNI.malloc(long)" time_ms="3" own_time_ms="3"/>
                                                                                                                              </node>
                                                                                                                            </node>
                                                                                                                          </node>
                                                                                                                        </node>
                                                                                                                      </node>
                                                                                                                    </node>
                                                                                                                  </node>
                                                                                                                </node>
                                                                                                              </node>
                                                                                                            </node>
                                                                                                          </node>
                                                                                                        </node>
                                                                                                      </node>
                                                                                                    </node>
                                                                                                  </node>
                                                                                                </node>
                                                                                                <node name="org.infinispan.container.EntryFactoryImpl.wrapEntryForReading(InvocationContext, Object)" time_ms="5" own_time_ms="0">
                                                                                                  <node name="org.infinispan.container.EntryFactoryImpl.getFromContext(InvocationContext, Object)" time_ms="5" own_time_ms="5"/>
                                                                                                </node>
                                                                                              </node>
                                                                                            </node>
                                                                                          </node>
                                                                                        </node>
                                                                                      </node>
                                                                                    </node>
                                                                                  </node>
                                                                                </node>
                                                                              </node>
                                                                            </node>
                                                                          </node>
                                                                        </node>
                                                                      </node>
                                                                    </node>
                                                                  </node>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                  <node name="javax.jcr.ItemNotFoundException.&lt;init&gt;(String)" time_ms="17" own_time_ms="17"/>
                                </node>
                              </node>
                            </node>
                          </node>
                          <node name="org.fcrepo.kernel.services.functions.BooleanTypesPredicate.apply(Object)" time_ms="73" own_time_ms="0">
                            <node name="org.fcrepo.kernel.services.functions.BooleanTypesPredicate.apply(Node)" time_ms="73" own_time_ms="0">
                              <node name="org.modeshape.jcr.AbstractJcrNode.getMixinNodeTypes()" time_ms="68" own_time_ms="0">
                                <node name="org.modeshape.jcr.JcrNodeTypeManager.getNodeType(Name)" time_ms="65" own_time_ms="0">
                                  <node name="org.modeshape.jcr.JcrNodeType.with(ExecutionContext, JcrSession)" time_ms="65" own_time_ms="0">
                                    <node name="org.modeshape.jcr.JcrNodeType.&lt;init&gt;(NodeKey, ExecutionContext, JcrSession, RepositoryNodeTypeManager, Name, List, Name, Collection, Collection, boolean, boolean, boolean, boolean)" time_ms="65" own_time_ms="3">
                                      <node name="org.modeshape.jcr.DefinitionCache.&lt;init&gt;(JcrNodeType)" time_ms="42" own_time_ms="0">
                                        <node name="org.modeshape.jcr.DefinitionCache.addDefinitionsForTypeAndAllSupertypes(JcrNodeType)" time_ms="38" own_time_ms="0">
                                          <node name="org.modeshape.jcr.DefinitionCache.addDefinitions(JcrNodeType)" time_ms="38" own_time_ms="0">
                                            <node name="org.modeshape.common.collection.LinkedListMultimap.put(Object, Object)" time_ms="30" own_time_ms="0">
                                              <node name="org.modeshape.common.collection.LinkedListMultimap.addEntryFor(Object, Object)" time_ms="30" own_time_ms="1">
                                                <node name="java.util.HashMap.put(Object, Object)" time_ms="17" own_time_ms="17"/>
                                                <node name="org.modeshape.common.collection.LinkedListMultimap.incrementEntryCountFor(Object)" time_ms="9" own_time_ms="0">
                                                  <node name="java.util.HashMap.put(Object, Object)" time_ms="7" own_time_ms="7"/>
                                                  <node name="java.util.HashMap.get(Object)" time_ms="1" own_time_ms="1"/>
                                                </node>
                                                <node name="java.util.HashMap.get(Object)" time_ms="1" own_time_ms="1"/>
                                              </node>
                                            </node>
                                            <node name="java.util.HashSet.add(Object)" time_ms="6" own_time_ms="6"/>
                                            <node name="java.util.HashSet.&lt;init&gt;()" time_ms="1" own_time_ms="1"/>
                                          </node>
                                        </node>
                                        <node name="org.modeshape.common.collection.LinkedListMultimap.create()" time_ms="3" own_time_ms="0">
                                          <node name="org.modeshape.common.collection.LinkedListMultimap.&lt;init&gt;()" time_ms="3" own_time_ms="3"/>
                                        </node>
                                      </node>
                                      <node name="org.modeshape.jcr.JcrPropertyDefinition.with(JcrNodeType)" time_ms="17" own_time_ms="0">
                                        <node name="org.modeshape.jcr.JcrPropertyDefinition.&lt;init&gt;(ExecutionContext, JcrNodeType, NodeKey, Name, int, boolean, boolean, boolean, JcrValue[], int, String[], boolean, boolean, boolean, String[])" time_ms="17" own_time_ms="0">
                                          <node name="org.modeshape.jcr.PropertyDefinitionId.&lt;init&gt;(Name, Name, int, boolean)" time_ms="17" own_time_ms="0">
                                            <node name="java.lang.StringBuilder.append(String)" time_ms="12" own_time_ms="12"/>
                                            <node name="org.modeshape.jcr.value.basic.BasicName.getString()" time_ms="2" own_time_ms="0">
                                              <node name="org.modeshape.jcr.value.basic.BasicName.getString(TextEncoder)" time_ms="2" own_time_ms="0">
                                                <node name="java.lang.StringBuilder.append(String)" time_ms="1" own_time_ms="1"/>
                                                <node name="java.lang.StringBuilder.toString()" time_ms="1" own_time_ms="1"/>
                                              </node>
                                            </node>
                                            <node name="java.lang.StringBuilder.append(char)" time_ms="2" own_time_ms="2"/>
                                          </node>
                                        </node>
                                      </node>
                                      <node name="org.modeshape.jcr.JcrNodeDefinition.with(JcrNodeType)" time_ms="2" own_time_ms="0">
                                        <node name="org.modeshape.jcr.JcrNodeDefinition.&lt;init&gt;(ExecutionContext, RepositoryNodeTypeManager, JcrNodeType, NodeKey, Name, int, boolean, boolean, boolean, boolean, Name, Name[])" time_ms="2" own_time_ms="0">
                                          <node name="org.modeshape.jcr.NodeDefinitionId.&lt;init&gt;(Name, Name, Name[])" time_ms="2" own_time_ms="0">
                                            <node name="org.modeshape.jcr.value.basic.BasicName.getString()" time_ms="2" own_time_ms="0">
                                              <node name="org.modeshape.jcr.value.basic.BasicName.getString(TextEncoder)" time_ms="2" own_time_ms="0">
                                                <node name="org.modeshape.common.text.Jsr283Encoder.encode(String)" time_ms="2" own_time_ms="2"/>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                                <node name="org.modeshape.jcr.AbstractJcrNode.node()" time_ms="2" own_time_ms="0">
                                  <node name="org.modeshape.jcr.cache.document.WritableSessionCache.getNode(NodeKey)" time_ms="2" own_time_ms="0">
                                    <node name="org.modeshape.jcr.cache.document.AbstractSessionCache.getNode(NodeKey)" time_ms="2" own_time_ms="0">
                                      <node name="org.modeshape.jcr.cache.document.WorkspaceCache.getNode(NodeKey)" time_ms="2" own_time_ms="0">
                                        <node name="org.infinispan.CacheImpl.get(Object)" time_ms="2" own_time_ms="0">
                                          <node name="org.infinispan.CacheImpl.get(Object, EnumSet, ClassLoader)" time_ms="2" own_time_ms="0">
                                            <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                              <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="2" own_time_ms="0">
                                                <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="2" own_time_ms="0">
                                                  <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                    <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                      <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                        <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="2" own_time_ms="0">
                                                          <node name="org.infinispan.interceptors.CacheMgmtInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="2" own_time_ms="0">
                                                            <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                              <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="2" own_time_ms="0">
                                                                <node name="org.infinispan.commands.AbstractVisitor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="2" own_time_ms="0">
                                                                  <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                                      <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="2" own_time_ms="0">
                                                                        <node name="org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="2" own_time_ms="0">
                                                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="2" own_time_ms="0">
                                                                            <node name="org.infinispan.commands.read.GetKeyValueCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="2" own_time_ms="0">
                                                                              <node name="org.infinispan.interceptors.EntryWrappingInterceptor.visitGetKeyValueCommand(InvocationContext, GetKeyValueCommand)" time_ms="2" own_time_ms="0">
                                                                                <node name="org.infinispan.container.EntryFactoryImpl.wrapEntryForReading(InvocationContext, Object)" time_ms="2" own_time_ms="2"/>
                                                                              </node>
                                                                            </node>
                                                                          </node>
                                                                        </node>
                                                                      </node>
                                                                    </node>
                                                                  </node>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                              <node name="org.modeshape.jcr.JcrNodeType.getName()" time_ms="5" own_time_ms="0">
                                <node name="org.modeshape.jcr.value.basic.BasicName.getString(NamespaceRegistry)" time_ms="5" own_time_ms="0">
                                  <node name="org.modeshape.jcr.value.basic.LocalNamespaceRegistry.getPrefixForNamespaceUri(String, boolean)" time_ms="5" own_time_ms="0">
                                    <node name="org.modeshape.jcr.value.basic.LocalNamespaceRegistry.getNamespaceForPrefix(String)" time_ms="3" own_time_ms="3"/>
                                    <node name="org.modeshape.jcr.SystemNamespaceRegistry.getPrefixForNamespaceUri(String, boolean)" time_ms="2" own_time_ms="0">
                                      <node name="org.modeshape.jcr.value.basic.SimpleNamespaceRegistry.getPrefixForNamespaceUri(String, boolean)" time_ms="2" own_time_ms="0">
                                        <node name="java.util.HashMap.get(Object)" time_ms="2" own_time_ms="2"/>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                    <node name="com.google.common.collect.ImmutableMultimap.keySet()" time_ms="4" own_time_ms="4"/>
                  </node>
                </node>
              </node>
              <node name="com.google.common.eventbus.EventBus.post(Object)" time_ms="51" own_time_ms="6">
                <node name="org.fcrepo.jms.observer.JMSTopicPublisher.publishJCREvent(FedoraEvent)" time_ms="45" own_time_ms="0">
                  <node name="org.apache.activemq.ActiveMQMessageProducerSupport.send(Message)" time_ms="29" own_time_ms="29"/>
                  <node name="org.fcrepo.jms.headers.DefaultMessageFactory.getMessage(FedoraEvent, Session)" time_ms="16" own_time_ms="0">
                    <node name="org.fcrepo.kernel.observer.FedoraEvent.getTypes()" time_ms="4" own_time_ms="0">
                      <node name="com.google.common.collect.Sets.union(Set, Set)" time_ms="4" own_time_ms="4"/>
                    </node>
                    <node name="com.google.common.base.Joiner.on(char)" time_ms="4" own_time_ms="4"/>
                    <node name="org.apache.activemq.command.ActiveMQMessage.setStringProperty(String, String)" time_ms="3" own_time_ms="3"/>
                    <node name="org.fcrepo.jms.headers.DefaultMessageFactory.getEventURIs(Set)" time_ms="3" own_time_ms="0">
                      <node name="com.google.common.base.Joiner.on(char)" time_ms="3" own_time_ms="3"/>
                    </node>
                  </node>
                </node>
              </node>
              <node name="org.modeshape.jcr.JcrSession.logout()" time_ms="18" own_time_ms="0">
                <node name="org.modeshape.jcr.RepositoryStatistics.recordDuration(DurationMetric, long, TimeUnit, Map)" time_ms="8" own_time_ms="4">
                  <node name="org.modeshape.jcr.RepositoryStatistics$DurationHistory.recordDuration(long, TimeUnit, Map)" time_ms="4" own_time_ms="0">
                    <node name="org.modeshape.jcr.RepositoryStatistics$DurationActivityImpl.&lt;init&gt;(long, TimeUnit, Map)" time_ms="4" own_time_ms="4"/>
                  </node>
                </node>
                <node name="org.modeshape.jcr.JcrRepository$RunningState.removeSession(JcrSession)" time_ms="5" own_time_ms="0">
                  <node name="java.util.WeakHashMap.remove(Object)" time_ms="5" own_time_ms="5"/>
                </node>
                <node name="org.modeshape.jcr.JcrSession.cleanLocks()" time_ms="4" own_time_ms="0">
                  <node name="org.modeshape.jcr.JcrLockManager.cleanLocks()" time_ms="4" own_time_ms="0">
                    <node name="org.modeshape.jcr.RepositoryLockManager.cleanLocks(JcrSession)" time_ms="4" own_time_ms="0">
                      <node name="org.modeshape.jcr.JcrLockManager.lockTokens()" time_ms="4" own_time_ms="0">
                        <node name="java.util.concurrent.ConcurrentHashMap.keySet()" time_ms="4" own_time_ms="4"/>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
              <node name="org.modeshape.jcr.JcrRepository.login()" time_ms="1" own_time_ms="0">
                <node name="org.modeshape.jcr.JcrRepository.login()" time_ms="1" own_time_ms="0">
                  <node name="org.modeshape.jcr.JcrRepository.login(Credentials, String)" time_ms="1" own_time_ms="0"/>
                </node>
              </node>
            </node>
            <node name="org.modeshape.jcr.JcrObservationManager$JcrListenerAdapter.processChange(Collection, JcrObservationManager$JcrEventBundle, Change)" time_ms="1" own_time_ms="0"/>
          </node>
        </node>
      </node>
      <node name="org.fcrepo.http.commons.session.InjectableSession.getValue()" time_ms="40" own_time_ms="0">
        <node name="org.fcrepo.http.commons.session.InjectableSession.getValue()" time_ms="40" own_time_ms="0">
          <node name="org.fcrepo.http.commons.session.SessionFactory.getSession(HttpServletRequest)" time_ms="40" own_time_ms="0">
            <node name="org.fcrepo.http.commons.session.SessionFactory.createSession(HttpServletRequest)" time_ms="37" own_time_ms="1">
              <node name="org.modeshape.jcr.JcrRepository.login(Credentials)" time_ms="34" own_time_ms="0">
                <node name="org.modeshape.jcr.JcrRepository.login(Credentials)" time_ms="34" own_time_ms="0">
                  <node name="org.modeshape.jcr.JcrRepository.login(Credentials, String)" time_ms="34" own_time_ms="0">
                    <node name="org.modeshape.jcr.JcrXaSession.&lt;init&gt;(JcrRepository, String, ExecutionContext, Map, boolean)" time_ms="16" own_time_ms="0">
                      <node name="org.modeshape.jcr.JcrSession.&lt;init&gt;(JcrRepository, String, ExecutionContext, Map, boolean)" time_ms="16" own_time_ms="0">
                        <node name="org.modeshape.jcr.AccessControlManagerImpl.&lt;init&gt;(JcrSession)" time_ms="5" own_time_ms="0">
                          <node name="org.modeshape.jcr.security.acl.JcrAccessControlList.defaultAcl(AccessControlManagerImpl)" time_ms="4" own_time_ms="4"/>
                          <node name="org.modeshape.jcr.security.acl.Privileges.&lt;init&gt;(JcrSession)" time_ms="1" own_time_ms="1"/>
                        </node>
                        <node name="org.modeshape.jcr.value.basic.LocalNamespaceRegistry.&lt;init&gt;(NamespaceRegistry)" time_ms="4" own_time_ms="0">
                          <node name="org.modeshape.jcr.value.basic.SimpleNamespaceRegistry.&lt;init&gt;()" time_ms="4" own_time_ms="0">
                            <node name="org.modeshape.jcr.value.basic.SimpleNamespaceRegistry.&lt;init&gt;(String)" time_ms="4" own_time_ms="0">
                              <node name="org.modeshape.jcr.value.basic.LocalNamespaceRegistry.register(String, String)" time_ms="4" own_time_ms="0">
                                <node name="org.modeshape.jcr.value.basic.SimpleNamespaceRegistry.register(String, String)" time_ms="4" own_time_ms="0">
                                  <node name="java.lang.String.replaceFirst(String, String)" time_ms="4" own_time_ms="4"/>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                        <node name="org.modeshape.jcr.ExecutionContext.with(NamespaceRegistry)" time_ms="2" own_time_ms="1">
                          <node name="org.modeshape.jcr.ExecutionContext.&lt;init&gt;(SecurityContext, NamespaceRegistry, PropertyFactory, ThreadPoolFactory, BinaryStore, Map, String, TextDecoder, TextEncoder, StringFactory, BinaryFactory, ValueFactory, DateTimeFactory, ValueFactory, ValueFactory, ValueFactory, NameFactory, PathFactory, ReferenceFactory, ReferenceFactory, ReferenceFactory, UriFactory, UuidFactory, ValueFactory)" time_ms="1" own_time_ms="0">
                            <node name="java.util.UUID.randomUUID()" time_ms="1" own_time_ms="1"/>
                          </node>
                        </node>
                        <node name="org.modeshape.jcr.ExecutionContext.with(ReferenceFactory)" time_ms="1" own_time_ms="1"/>
                        <node name="org.modeshape.jcr.value.basic.LocalNamespaceRegistry.getNamespaces()" time_ms="1" own_time_ms="0">
                          <node name="org.modeshape.jcr.SystemNamespaceRegistry.getNamespaces()" time_ms="1" own_time_ms="1"/>
                        </node>
                        <node name="org.modeshape.jcr.JcrNamespaceRegistry.&lt;init&gt;(JcrNamespaceRegistry$Behavior, NamespaceRegistry, NamespaceRegistry, JcrSession)" time_ms="1" own_time_ms="1"/>
                      </node>
                    </node>
                    <node name="org.modeshape.jcr.security.AuthenticationProviders.authenticate(Credentials, String, String, ExecutionContext, Map)" time_ms="15" own_time_ms="0">
                      <node name="org.fcrepo.http.commons.session.BypassSecurityServletAuthenticationProvider.authenticate(Credentials, String, String, ExecutionContext, Map)" time_ms="14" own_time_ms="0">
                        <node name="org.modeshape.jcr.ExecutionContext.with(SecurityContext)" time_ms="14" own_time_ms="2">
                          <node name="org.modeshape.jcr.ExecutionContext.&lt;init&gt;(SecurityContext, NamespaceRegistry, PropertyFactory, ThreadPoolFactory, BinaryStore, Map, String, TextDecoder, TextEncoder, StringFactory, BinaryFactory, ValueFactory, DateTimeFactory, ValueFactory, ValueFactory, ValueFactory, NameFactory, PathFactory, ReferenceFactory, ReferenceFactory, ReferenceFactory, UriFactory, UuidFactory, ValueFactory)" time_ms="11" own_time_ms="0">
                            <node name="org.modeshape.jcr.value.ValueTypeSystem.&lt;init&gt;(ValueFactories)" time_ms="4" own_time_ms="2">
                              <node name="org.modeshape.jcr.value.ValueTypeSystem$Factory.&lt;init&gt;(ValueTypeSystem, ValueFactory)" time_ms="1" own_time_ms="0">
                                <node name="java.lang.String.toUpperCase()" time_ms="1" own_time_ms="1"/>
                              </node>
                              <node name="org.modeshape.jcr.value.ValueTypeSystem$1.&lt;init&gt;(ValueTypeSystem, ValueFactory)" time_ms="1" own_time_ms="0">
                                <node name="org.modeshape.jcr.value.ValueTypeSystem$Factory.&lt;init&gt;(ValueTypeSystem, ValueFactory)" time_ms="1" own_time_ms="0">
                                  <node name="java.lang.String.toUpperCase()" time_ms="1" own_time_ms="1"/>
                                </node>
                              </node>
                            </node>
                            <node name="java.util.UUID.randomUUID()" time_ms="4" own_time_ms="4"/>
                            <node name="org.modeshape.common.util.SecureHash.sha1(String)" time_ms="2" own_time_ms="0">
                              <node name="org.modeshape.common.util.SecureHash.asHexString(byte[])" time_ms="2" own_time_ms="0">
                                <node name="org.modeshape.common.util.StringUtil.getHexString(byte[])" time_ms="2" own_time_ms="0">
                                  <node name="java.lang.String.&lt;init&gt;(byte[], String)" time_ms="2" own_time_ms="2"/>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                      <node name="java.util.concurrent.CopyOnWriteArrayList.iterator()" time_ms="1" own_time_ms="1"/>
                    </node>
                    <node name="org.modeshape.jcr.JcrRepository$RunningState.addSession(JcrSession, boolean)" time_ms="1" own_time_ms="0">
                      <node name="java.util.WeakHashMap.put(Object, Object)" time_ms="1" own_time_ms="1"/>
                    </node>
                    <node name="org.modeshape.jcr.JcrSession.hasRole(SecurityContext, String, String, String)" time_ms="1" own_time_ms="1"/>
                  </node>
                </node>
              </node>
              <node name="org.fcrepo.http.commons.session.SessionFactory.getEmbeddedId(HttpServletRequest, SessionFactory$Prefix)" time_ms="1" own_time_ms="1"/>
            </node>
            <node name="org.fcrepo.kernel.impl.LockReleasingSession.newInstance(Session)" time_ms="1" own_time_ms="0">
              <node name="org.springframework.util.ClassUtils.getAllInterfaces(Object)" time_ms="1" own_time_ms="1"/>
            </node>
            <node name="com.sun.proxy.$Proxy52.getHeader(String)" time_ms="1" own_time_ms="1"/>
            <node name="org.fcrepo.http.commons.session.SessionFactory.getEmbeddedId(HttpServletRequest, SessionFactory$Prefix)" time_ms="1" own_time_ms="0">
              <node name="com.sun.proxy.$Proxy52.getPathInfo()" time_ms="1" own_time_ms="1"/>
            </node>
          </node>
        </node>
      </node>
      <node name="org.modeshape.jcr.JcrRepository$BackgroundRepositoryTask.run()" time_ms="7" own_time_ms="0">
        <node name="org.modeshape.jcr.JcrRepository$LockGarbageCollectionTask.doRun(JcrRepository)" time_ms="7" own_time_ms="0">
          <node name="org.modeshape.jcr.JcrRepository$RunningState.cleanUpLocks()" time_ms="7" own_time_ms="0">
            <node name="org.modeshape.jcr.RepositoryLockManager.cleanupLocks(Set)" time_ms="7" own_time_ms="0">
              <node name="org.modeshape.jcr.cache.document.WritableSessionCache.save()" time_ms="7" own_time_ms="0">
                <node name="org.modeshape.jcr.cache.document.WritableSessionCache.save(SessionCache$PreSave)" time_ms="7" own_time_ms="0">
                  <node name="org.modeshape.jcr.txn.Transactions$SimpleTransaction.commit()" time_ms="3" own_time_ms="0">
                    <node name="org.infinispan.transaction.tm.DummyBaseTransactionManager.commit()" time_ms="3" own_time_ms="0">
                      <node name="org.infinispan.transaction.tm.DummyTransaction.commit()" time_ms="3" own_time_ms="0">
                        <node name="org.infinispan.transaction.tm.DummyTransaction.runCommitTx()" time_ms="3" own_time_ms="0">
                          <node name="org.infinispan.transaction.tm.DummyTransaction.notifyAfterCompletion(int)" time_ms="3" own_time_ms="0">
                            <node name="org.infinispan.transaction.synchronization.SynchronizationAdapter.afterCompletion(int)" time_ms="3" own_time_ms="0">
                              <node name="org.infinispan.transaction.TransactionCoordinator.commit(LocalTransaction, boolean)" time_ms="3" own_time_ms="0">
                                <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                  <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                    <node name="org.infinispan.commands.AbstractVisitor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="3" own_time_ms="0">
                                      <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                        <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                            <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                              <node name="org.infinispan.commands.AbstractVisitor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="3" own_time_ms="0">
                                                <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                  <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                    <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                                      <node name="org.infinispan.interceptors.TxInterceptor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="3" own_time_ms="0">
                                                        <node name="org.infinispan.interceptors.TxInterceptor.invokeNextInterceptorAndVerifyTransaction(TxInvocationContext, AbstractTransactionBoundaryCommand)" time_ms="3" own_time_ms="0">
                                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                            <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                                              <node name="org.infinispan.interceptors.NotificationInterceptor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="3" own_time_ms="0">
                                                                <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                                  <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                                                    <node name="org.infinispan.interceptors.locking.PessimisticLockingInterceptor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="3" own_time_ms="0">
                                                                      <node name="org.infinispan.interceptors.locking.AbstractTxLockingInterceptor.invokeNextAndCommitIf1Pc(TxInvocationContext, PrepareCommand)" time_ms="3" own_time_ms="0">
                                                                        <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                                          <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                                                            <node name="org.infinispan.interceptors.EntryWrappingInterceptor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="3" own_time_ms="0">
                                                                              <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                                                <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                                                                  <node name="org.infinispan.commands.AbstractVisitor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="3" own_time_ms="0">
                                                                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                                                      <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                                                                        <node name="org.infinispan.commands.tx.PrepareCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                                                                          <node name="org.infinispan.interceptors.CacheStoreInterceptor.visitPrepareCommand(TxInvocationContext, PrepareCommand)" time_ms="3" own_time_ms="0">
                                                                                            <node name="org.infinispan.interceptors.CacheStoreInterceptor.prepareCacheLoader(TxInvocationContext, GlobalTransaction, TxInvocationContext, boolean)" time_ms="3" own_time_ms="0">
                                                                                              <node name="org.infinispan.loaders.AbstractCacheStore.prepare(List, GlobalTransaction, boolean)" time_ms="3" own_time_ms="0">
                                                                                                <node name="org.infinispan.loaders.AbstractCacheStore.applyModifications(List)" time_ms="3" own_time_ms="0">
                                                                                                  <node name="org.infinispan.loaders.LockSupportCacheStore.store(InternalCacheEntry)" time_ms="3" own_time_ms="0">
                                                                                                    <node name="org.infinispan.loaders.leveldb.LevelDBCacheStore.storeLockSafe(InternalCacheEntry, Object)" time_ms="3" own_time_ms="0">
                                                                                                      <node name="org.infinispan.loaders.leveldb.LevelDBCacheStore.storeLockSafe(InternalCacheEntry, Integer)" time_ms="3" own_time_ms="0">
                                                                                                        <node name="org.fusesource.leveldbjni.internal.JniDB.put(byte[], byte[])" time_ms="3" own_time_ms="0">
                                                                                                          <node name="org.fusesource.leveldbjni.internal.JniDB.put(byte[], byte[], WriteOptions)" time_ms="3" own_time_ms="0">
                                                                                                            <node name="org.fusesource.leveldbjni.internal.NativeDB.put(NativeWriteOptions, byte[], byte[])" time_ms="3" own_time_ms="0">
                                                                                                              <node name="org.fusesource.leveldbjni.internal.NativeDB.put(NativeWriteOptions, NativeBuffer, NativeBuffer)" time_ms="3" own_time_ms="0">
                                                                                                                <node name="org.fusesource.leveldbjni.internal.NativeDB.put(NativeWriteOptions, NativeSlice, NativeSlice)" time_ms="3" own_time_ms="0">
                                                                                                                  <node name="org.fusesource.leveldbjni.internal.NativeDB$DBJNI.Put(long, NativeWriteOptions, NativeSlice, NativeSlice)" time_ms="3" own_time_ms="3"/>
                                                                                                                </node>
                                                                                                              </node>
                                                                                                            </node>
                                                                                                          </node>
                                                                                                        </node>
                                                                                                      </node>
                                                                                                    </node>
                                                                                                  </node>
                                                                                                </node>
                                                                                              </node>
                                                                                            </node>
                                                                                          </node>
                                                                                        </node>
                                                                                      </node>
                                                                                    </node>
                                                                                  </node>
                                                                                </node>
                                                                              </node>
                                                                            </node>
                                                                          </node>
                                                                        </node>
                                                                      </node>
                                                                    </node>
                                                                  </node>
                                                                </node>
                                                              </node>
                                                            </node>
                                                          </node>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                  <node name="org.modeshape.jcr.cache.document.WritableSessionCache.lockAndPurgeCache(Iterable)" time_ms="3" own_time_ms="0">
                    <node name="org.modeshape.jcr.cache.document.LocalDocumentStore.prepareDocumentsForUpdate(Collection)" time_ms="3" own_time_ms="0">
                      <node name="org.infinispan.schematic.internal.CacheSchematicDb.lock(Collection)" time_ms="3" own_time_ms="0">
                        <node name="org.infinispan.DecoratedCache.lock(Collection)" time_ms="3" own_time_ms="0">
                          <node name="org.infinispan.CacheImpl.lock(Collection, EnumSet, ClassLoader)" time_ms="3" own_time_ms="0">
                            <node name="org.infinispan.interceptors.InterceptorChain.invoke(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                              <node name="org.infinispan.commands.control.LockControlCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                <node name="org.infinispan.interceptors.InvocationContextInterceptor.visitLockControlCommand(TxInvocationContext, LockControlCommand)" time_ms="3" own_time_ms="0">
                                  <node name="org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                    <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                      <node name="org.infinispan.commands.control.LockControlCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                        <node name="org.infinispan.commands.AbstractVisitor.visitLockControlCommand(TxInvocationContext, LockControlCommand)" time_ms="3" own_time_ms="0">
                                          <node name="org.infinispan.interceptors.base.CommandInterceptor.handleDefault(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                            <node name="org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(InvocationContext, VisitableCommand)" time_ms="3" own_time_ms="0">
                                              <node name="org.infinispan.commands.control.LockControlCommand.acceptVisitor(InvocationContext, Visitor)" time_ms="3" own_time_ms="0">
                                                <node name="org.infinispan.interceptors.TxInterceptor.visitLockControlCommand(TxInvocationContext, LockControlCommand)" time_ms="3" own_time_ms="0">
                                                  <node name="org.infinispan.interceptors.TxInterceptor.enlistIfNeeded(InvocationContext)" time_ms="3" own_time_ms="0">
                                                    <node name="org.infinispan.interceptors.TxInterceptor.enlist(TxInvocationContext)" time_ms="3" own_time_ms="0">
                                                      <node name="org.infinispan.transaction.TransactionTable.getOrCreateLocalTransaction(Transaction, TxInvocationContext)" time_ms="3" own_time_ms="0">
                                                        <node name="org.infinispan.util.concurrent.jdk8backported.EquivalentConcurrentHashMapV8.put(Object, Object)" time_ms="3" own_time_ms="0">
                                                          <node name="org.infinispan.util.concurrent.jdk8backported.EquivalentConcurrentHashMapV8.internalPut(Object, Object, boolean)" time_ms="3" own_time_ms="3"/>
                                                        </node>
                                                      </node>
                                                    </node>
                                                  </node>
                                                </node>
                                              </node>
                                            </node>
                                          </node>
                                        </node>
                                      </node>
                                    </node>
                                  </node>
                                </node>
                              </node>
                            </node>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node name="org.modeshape.jcr.RepositoryStatistics$1.run()" time_ms="5" own_time_ms="0">
        <node name="org.modeshape.jcr.RepositoryStatistics.access$000(RepositoryStatistics)" time_ms="5" own_time_ms="0">
          <node name="org.modeshape.jcr.RepositoryStatistics.rollup()" time_ms="5" own_time_ms="0">
            <node name="org.modeshape.jcr.RepositoryStatistics$DurationHistory.rollup()" time_ms="5" own_time_ms="0">
              <node name="java.util.ArrayList.&lt;init&gt;(Collection)" time_ms="3" own_time_ms="3"/>
            </node>
          </node>
        </node>
      </node>
      <node name="org.infinispan.eviction.EvictionManagerImpl$ScheduledTask.run()" time_ms="1" own_time_ms="0">
        <node name="org.infinispan.eviction.EvictionManagerImpl.processEviction()" time_ms="1" own_time_ms="0">
          <node name="org.infinispan.container.DefaultDataContainer.purgeExpired()" time_ms="1" own_time_ms="0"/>
        </node>
      </node>
    </node>
    <node name="org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run()" time_ms="2093" own_time_ms="2093"/>
    <node name="org.apache.activemq.store.kahadb.MessageDatabase$3.run()" time_ms="33" own_time_ms="33"/>
    <node name="java.lang.ref.Finalizer$FinalizerThread.run()" time_ms="31" own_time_ms="31"/>
    <node name="java.lang.ref.Reference$ReferenceHandler.run()" time_ms="26" own_time_ms="26"/>
    <node name="org.apache.activemq.store.kahadb.disk.journal.DataFileAppender$1.run()" time_ms="22" own_time_ms="22"/>
    <node name="java.util.TimerThread.run()" time_ms="2" own_time_ms="2"/>
  </node>
</view>
