"Name","Time (ms)"
"<All threads>","725518"
"org.apache.jackrabbit.oak.benchmark.BenchmarkRunner.main(String[])","722091"
"org.apache.jackrabbit.oak.benchmark.ReadStatusTestSingleACL.run(Iterable)","721703"
"org.apache.jackrabbit.oak.benchmark.AbstractTest.run(Iterable)","721703"
"org.apache.jackrabbit.oak.benchmark.AbstractTest.runTest(Repository)","717158"
"org.apache.jackrabbit.oak.benchmark.ReadStatusTestSingleACL.execute()","526130"
"org.apache.jackrabbit.oak.benchmark.ReadStatusTestSingleACL.setUp(Repository, Credentials)","190983"
"org.apache.jackrabbit.oak.benchmark.AbstractTest.setUp(Repository, Credentials)","190983"
"org.apache.jackrabbit.oak.benchmark.ReadStatusTestSingleACL.beforeSuite()","190983"
"org.apache.jackrabbit.oak.jcr.SessionImpl.save()","163960"
"org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.save()","163960"
"org.apache.jackrabbit.oak.core.RootImpl.commit()","163960"
"javax.security.auth.Subject.doAs(Subject, PrivilegedAction)","163887"
"java.security.AccessController.doPrivileged(PrivilegedAction, AccessControlContext)","163887"
"org.apache.jackrabbit.oak.core.RootImpl$1.run()","163887"
"org.apache.jackrabbit.oak.core.RootImpl$1.run()","163887"
"org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreBranch.merge(CommitHook)","163823"
"org.apache.jackrabbit.oak.spi.commit.CompositeHook.processCommit(NodeState, NodeState)","162748"
"org.apache.jackrabbit.oak.security.authorization.permission.PermissionHook.processCommit(NodeState, NodeState)","154840"
"org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState.compareAgainstBaseState(NodeState, NodeStateDiff)","154752"
"org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.compareAgainstBaseState(NodeState, NodeStateDiff)","154752"
"org.apache.jackrabbit.oak.plugins.segment.Template.compareAgainstBaseState(SegmentStore, RecordId, Template, RecordId, NodeStateDiff)","154752"
"org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState$1.childNodeAdded(String, NodeState)","154752"
"org.apache.jackrabbit.oak.security.authorization.permission.PermissionHook$Diff.childNodeAdded(String, NodeState)","154752"
"org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.compareAgainstBaseState(NodeState, NodeStateDiff)","154724"
"org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState.compareAgainstEmptyState(NodeState, NodeStateDiff)","154724"
"org.apache.jackrabbit.oak.security.authorization.permission.PermissionHook$Diff.childNodeAdded(String, NodeState)","154607"
"org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.compareAgainstBaseState(NodeState, NodeStateDiff)","153021"
"org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState.compareAgainstEmptyState(NodeState, NodeStateDiff)","152983"
"org.apache.jackrabbit.oak.security.authorization.permission.PermissionHook$Diff.childNodeAdded(String, NodeState)","152905"
"org.apache.jackrabbit.oak.security.authorization.permission.PermissionHook$Diff.addEntries(String, NodeState)","152783"
"org.apache.jackrabbit.oak.security.authorization.permission.PermissionHook$PermissionEntry.access$0(PermissionHook$PermissionEntry)","151794"
"org.apache.jackrabbit.oak.security.authorization.permission.PermissionHook$PermissionEntry.add()","151535"
"org.apache.jackrabbit.oak.security.authorization.permission.PermissionHook$PermissionEntry.getParent(NodeBuilder)","73949"
"org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder.getProperty(String)","17986"
"com.google.common.collect.Iterators$5.hasNext()","15064"
"org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder.getChildNodeNames()","7420"
"org.apache.jackrabbit.util.Text.isDescendant(String, String)","5186"
"org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder.getChildNode(String)","1467"
"com.google.common.collect.Iterators$5.next()","1184"
"org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder.child(String)","395"
"org.apache.jackrabbit.oak.security.privilege.PrivilegeBits.asPropertyState(String)","251"
"org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder.setProperty(String, Object)","233"
"org.apache.jackrabbit.oak.security.authorization.permission.PermissionHook$Diff.createPermissionEntry(String, NodeState, PermissionHook$Node)","700"
"org.apache.jackrabbit.oak.security.authorization.permission.PermissionHook$AfterNode.<init>(PermissionHook$AfterNode, String, PermissionHook$AfterNode)","156"
"org.apache.jackrabbit.oak.security.authorization.permission.PermissionHook$Diff.isACE(String, NodeState)","130"
"org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.getChildNodeEntries()","40"
"org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.getProperties()","37"
"org.apache.jackrabbit.oak.security.authorization.permission.PermissionHook$Diff.isACL(String, NodeState)","1115"
"org.apache.jackrabbit.oak.security.authorization.permission.PermissionHook$AfterNode.<init>(PermissionHook$AfterNode, String, PermissionHook$AfterNode)","334"
"org.apache.jackrabbit.oak.security.authorization.permission.PermissionHook$BeforeNode.<init>(String, String, NodeState)","37"
"com.google.common.collect.Iterators$5.hasNext()","116"
"org.apache.jackrabbit.oak.security.authorization.permission.PermissionHook$Diff.addEntries(String, NodeState)","27"
"org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState.builder()","44"
"org.apache.jackrabbit.oak.plugins.memory.MemoryNodeBuilder.getNodeState()","43"
"org.apache.jackrabbit.oak.spi.commit.CompositeHook.processCommit(NodeState, NodeState)","4083"
"org.apache.jackrabbit.oak.spi.commit.EditorHook.processCommit(NodeState, NodeState)","2844"
"org.apache.jackrabbit.oak.plugins.version.VersionablePathHook.processCommit(NodeState, NodeState)","858"
"org.apache.jackrabbit.oak.security.privilege.JcrAllCommitHook.processCommit(NodeState, NodeState)","120"
"org.apache.jackrabbit.oak.plugins.segment.SegmentWriter.writeNode(NodeState)","1075"
"org.apache.jackrabbit.oak.core.RootImpl.access$2(RootImpl)","46"
"org.apache.jackrabbit.oak.plugins.observation.ChangeDispatcher$Hook.contentChanged(NodeState, NodeState)","17"
"org.apache.jackrabbit.oak.core.RootImpl.purgePendingChanges()","72"
"org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreBranch.setRoot(NodeState)","72"
"org.apache.jackrabbit.oak.plugins.segment.SegmentWriter.writeNode(NodeState)","72"
"org.apache.jackrabbit.oak.plugins.memory.ModifiedNodeState.compareAgainstBaseState(NodeState, NodeStateDiff)","72"
"org.apache.jackrabbit.oak.plugins.segment.SegmentWriter$1.childNodeChanged(String, NodeState, NodeState)","72"
"org.apache.jackrabbit.oak.plugins.segment.SegmentWriter.writeNode(NodeState)","72"
"org.apache.jackrabbit.oak.plugins.segment.SegmentWriter.writeProperty(PropertyState)","72"
"org.apache.jackrabbit.oak.plugins.segment.SegmentWriter.writeString(String)","67"
"org.apache.jackrabbit.oak.plugins.segment.SegmentWriter.writeStream(InputStream)","67"
"org.apache.jackrabbit.oak.plugins.segment.SegmentWriter.internalWriteStream(InputStream)","49"
"java.io.ByteArrayInputStream.close()","17"
"org.apache.jackrabbit.oak.plugins.memory.MultiStringPropertyState.getValue(Type, int)","5"
"org.apache.jackrabbit.oak.benchmark.AbstractTest.login(Credentials)","14473"
"org.apache.jackrabbit.oak.security.authorization.AccessControlManagerImpl.setPolicy(String, AccessControlPolicy)","4881"
"org.apache.jackrabbit.oak.jcr.NodeImpl.addNode(String)","4534"
"org.apache.jackrabbit.commons.jackrabbit.authorization.AccessControlUtils.getAccessControlList(AccessControlManager, String)","1625"
"org.apache.jackrabbit.oak.spi.security.authorization.AbstractAccessControlList.addEntry(Principal, Privilege[], boolean)","498"
"org.apache.jackrabbit.commons.jackrabbit.authorization.AccessControlUtils.privilegesFromNames(AccessControlManager, String[])","433"
"org.apache.jackrabbit.oak.benchmark.AbstractTest.loginWriter()","329"
"org.apache.jackrabbit.oak.jcr.SessionImpl.getAccessControlManager()","75"
"org.apache.jackrabbit.oak.jcr.SessionImpl.getRootNode()","75"
"org.apache.commons.math.stat.descriptive.DescriptiveStatistics.<init>()","31"
"java.lang.ClassLoader.loadClass(String)","13"
"org.apache.jackrabbit.oak.fixture.OakRepositoryFixture$5.setUpCluster(int)","4544"
"org.apache.jackrabbit.oak.jcr.Jcr.createRepository()","2878"
"org.apache.jackrabbit.oak.plugins.segment.file.FileStore.<clinit>()","1031"
"org.apache.jackrabbit.oak.plugins.segment.file.FileStore.<init>(File)","513"
"org.apache.jackrabbit.oak.jcr.Jcr.<init>(Oak)","62"
"java.lang.ClassLoader.loadClass(String)","31"
"org.apache.jackrabbit.oak.Oak.<init>(NodeStore)","27"
"java.lang.ClassLoader.loadClass(String)","148"
"joptsimple.ArgumentAcceptingOptionSpec.ofType(Class)","48"
"org.apache.jackrabbit.oak.fixture.OakRepositoryFixture.getMemory(long)","36"
"org.apache.jackrabbit.oak.benchmark.ReadStatusTestSingleACL.<init>()","29"
"joptsimple.OptionParser.accepts(String, String)","24"
"joptsimple.OptionParser.parse(String[])","22"
"joptsimple.OptionSpecBuilder.withRequiredArg()","21"
"joptsimple.OptionParser.<init>()","18"
"com.google.common.collect.Sets.newHashSet(Iterable)","14"
"org.apache.jackrabbit.oak.benchmark.ReadManyTest.<clinit>()","12"
"org.apache.jackrabbit.oak.fixture.OakRepositoryFixture.getTar(File)","4"
"org.apache.jackrabbit.oak.fixture.OakRepositoryFixture.getSegment(String, int, long)","3"
"org.apache.jackrabbit.oak.fixture.OakRepositoryFixture.getDefault(File, long)","3"
"org.apache.jackrabbit.oak.fixture.OakRepositoryFixture.getMongo(String, int, long)","2"
"java.lang.Thread.run()","3317"
"java.lang.ClassLoader.loadClass(String)","102"
"java.lang.ref.Finalizer$FinalizerThread.run()","4"
"java.lang.UNIXProcess$2$1.run()","1"
