XHProf
dirname Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
dirname
8,022
4,300 us
100.0%
Parent Calls
PhutilBootloader::registerLibrary
1
0 us
PhabricatorTestCase::willRunTestCases
108
15 us
init_phabricator_script
2
1 us
PHUIIconView::getSheetManifest
1
1 us
PhabricatorEnv::getSelectedEnvironmentName
127
173 us
PhabricatorConfigLocalSource::getConfigPath
1
1 us
PhabricatorEnv::initializeCommonEnvironment
1
1 us
PhabricatorStorageFixtureScopeGuard::getStorageBinPath
1
1 us
PhutilLibraryMapBuilder::loadSourceFileMap
6,746
759 us
PhutilXHPASTBinary::getPath
1
1 us
Filesystem::assertWritableFile
103
129 us
DifferentialAdjustmentMapTestCase::loadHunks
16
44 us
DifferentialDiffTestCase::detectCopiesIn
2
3 us
DifferentialHunkTestCase::testMakeChanges
1
1 us
DifferentialHunkTestCase::loadHunk
6
18 us
CelerityResourceTransformerTestCase::testTransformation
1
3 us
Filesystem::createDirectory
72
72 us
CelerityPhabricatorResources::getPhabricatorPath
567
816 us
DifferentialCommitMessageParserTestCase::testDifferentialCommitMessageParser
1
2 us
DifferentialHunkParserTestCase::createHunksFromFile
3
7 us
DifferentialParseRenderTestCase::getTestDataDirectory
49
58 us
DiffusionMercurialWireSSHTestCase::testMercurialClientWireProtocolParser
1
2 us
DiffusionPathIDQuery::getParentPath
4
1 us
PhabricatorAccessControlTestCase::testControllerAccessControls
1
2 us
PhabricatorFile::loadBuiltins
2
3 us
PhabricatorWorkingCopyTestCase::buildBareRepository
26
1,915 us
PhabricatorRepositoryPullEngine::pullRepository
6
9 us
PhabricatorRepository::getCommonCommandEnvironment
25
27 us
PhabricatorRepositoryMercurialCommitChangeParserWorker::parseCommitChanges
14
11 us
PhabricatorRepositorySvnCommitChangeParserWorker::lookupPathFileTypes
92
157 us
PhabricatorRepositorySvnCommitChangeParserWorker::getParentPath
41
67 us
Child Calls
TempFile::__toString
13
1,815 us
42.2%