XHProf
dirname Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
dirname
8,733
7,226 us
100.0%
Parent Calls
PhutilBootloader::registerLibrary
1
1 us
PhabricatorTestCase::willRunTestCases
110
2 us
init_phabricator_script
2
2 us
PHUIIconView::getSheetManifest
1
0 us
PhabricatorEnv::getSelectedEnvironmentName
127
314 us
PhabricatorConfigLocalSource::getConfigPath
1
0 us
PhabricatorEnv::initializeCommonEnvironment
1
1 us
PhabricatorStorageFixtureScopeGuard::getStorageBinPath
1
0 us
PhutilLibraryMapBuilder::loadSourceFileMap
7,456
1,452 us
PhutilXHPASTBinary::getPath
1
2 us
Filesystem::assertWritableFile
103
111 us
DifferentialAdjustmentMapTestCase::loadHunks
16
30 us
DifferentialDiffTestCase::detectCopiesIn
2
4 us
DifferentialHunkTestCase::loadHunk
6
15 us
DifferentialHunkTestCase::testMakeChanges
1
1 us
CelerityResourceTransformerTestCase::testTransformation
1
2 us
Filesystem::createDirectory
72
30 us
CelerityPhabricatorResources::getPhabricatorPath
566
1,292 us
DifferentialCommitMessageParserTestCase::testDifferentialCommitMessageParser
1
2 us
DifferentialHunkParserTestCase::createHunksFromFile
3
6 us
DifferentialParseRenderTestCase::getTestDataDirectory
49
99 us
DiffusionMercurialWireSSHTestCase::testMercurialClientWireProtocolParser
1
2 us
DiffusionPathIDQuery::getParentPath
4
1 us
PhabricatorAccessControlTestCase::testControllerAccessControls
1
2 us
PhabricatorFile::loadBuiltins
2
3 us
PhabricatorWorkingCopyTestCase::buildBareRepository
26
3,523 us
PhabricatorRepositoryPullEngine::pullRepository
6
18 us
PhabricatorRepository::getCommonCommandEnvironment
25
64 us
PhabricatorRepositorySvnCommitChangeParserWorker::lookupPathFileTypes
92
150 us
PhabricatorRepositorySvnCommitChangeParserWorker::getParentPath
41
66 us
PhabricatorRepositoryMercurialCommitChangeParserWorker::parseCommitChanges
14
31 us
Child Calls
TempFile::__toString
13
3,368 us
46.6%