XHProf dirname Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
dirname8,0676,142 us100.0%
Parent Calls
PhutilBootloader::registerLibrary10 us
PhabricatorTestCase::willRunTestCases1086 us
init_phabricator_script20 us
PHUIIconView::getSheetManifest10 us
PhabricatorEnv::getSelectedEnvironmentName127398 us
PhabricatorConfigLocalSource::getConfigPath10 us
PhabricatorEnv::initializeCommonEnvironment11 us
PhabricatorStorageFixtureScopeGuard::getStorageBinPath11 us
PhutilLibraryMapBuilder::loadSourceFileMap6,746238 us
PhutilXHPASTBinary::getPath12 us
PhutilLibraryMapBuilder::buildSymbolAnalysisFuture4578 us
Filesystem::assertWritableFile103204 us
DifferentialAdjustmentMapTestCase::loadHunks1668 us
DifferentialDiffTestCase::detectCopiesIn28 us
DifferentialHunkTestCase::loadHunk616 us
DifferentialHunkTestCase::testMakeChanges14 us
CelerityResourceTransformerTestCase::testTransformation12 us
Filesystem::createDirectory72113 us
CelerityPhabricatorResources::getPhabricatorPath5671,285 us
DifferentialCommitMessageParserTestCase::testDifferentialCommitMessageParser13 us
DifferentialHunkParserTestCase::createHunksFromFile37 us
DifferentialParseRenderTestCase::getTestDataDirectory4959 us
DiffusionMercurialWireSSHTestCase::testMercurialClientWireProtocolParser14 us
DiffusionPathIDQuery::getParentPath44 us
PhabricatorAccessControlTestCase::testControllerAccessControls13 us
PhabricatorFile::loadBuiltins24 us
PhabricatorWorkingCopyTestCase::buildBareRepository263,117 us
PhabricatorRepositoryPullEngine::pullRepository620 us
PhabricatorRepositoryMercurialCommitChangeParserWorker::parseCommitChanges1440 us
PhabricatorRepositorySvnCommitChangeParserWorker::lookupPathFileTypes92272 us
PhabricatorRepositorySvnCommitChangeParserWorker::getParentPath41118 us
PhabricatorRepository::getCommonCommandEnvironment2567 us
Child Calls
TempFile::__toString132,920 us47.5%