XHProf
dirname Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
dirname
8,067
6,142 us
100.0%
Parent Calls
PhutilBootloader::registerLibrary
1
0 us
PhabricatorTestCase::willRunTestCases
108
6 us
init_phabricator_script
2
0 us
PHUIIconView::getSheetManifest
1
0 us
PhabricatorEnv::getSelectedEnvironmentName
127
398 us
PhabricatorConfigLocalSource::getConfigPath
1
0 us
PhabricatorEnv::initializeCommonEnvironment
1
1 us
PhabricatorStorageFixtureScopeGuard::getStorageBinPath
1
1 us
PhutilLibraryMapBuilder::loadSourceFileMap
6,746
238 us
PhutilXHPASTBinary::getPath
1
2 us
PhutilLibraryMapBuilder::buildSymbolAnalysisFuture
45
78 us
Filesystem::assertWritableFile
103
204 us
DifferentialAdjustmentMapTestCase::loadHunks
16
68 us
DifferentialDiffTestCase::detectCopiesIn
2
8 us
DifferentialHunkTestCase::loadHunk
6
16 us
DifferentialHunkTestCase::testMakeChanges
1
4 us
CelerityResourceTransformerTestCase::testTransformation
1
2 us
Filesystem::createDirectory
72
113 us
CelerityPhabricatorResources::getPhabricatorPath
567
1,285 us
DifferentialCommitMessageParserTestCase::testDifferentialCommitMessageParser
1
3 us
DifferentialHunkParserTestCase::createHunksFromFile
3
7 us
DifferentialParseRenderTestCase::getTestDataDirectory
49
59 us
DiffusionMercurialWireSSHTestCase::testMercurialClientWireProtocolParser
1
4 us
DiffusionPathIDQuery::getParentPath
4
4 us
PhabricatorAccessControlTestCase::testControllerAccessControls
1
3 us
PhabricatorFile::loadBuiltins
2
4 us
PhabricatorWorkingCopyTestCase::buildBareRepository
26
3,117 us
PhabricatorRepositoryPullEngine::pullRepository
6
20 us
PhabricatorRepositoryMercurialCommitChangeParserWorker::parseCommitChanges
14
40 us
PhabricatorRepositorySvnCommitChangeParserWorker::lookupPathFileTypes
92
272 us
PhabricatorRepositorySvnCommitChangeParserWorker::getParentPath
41
118 us
PhabricatorRepository::getCommonCommandEnvironment
25
67 us
Child Calls
TempFile::__toString
13
2,920 us
47.5%