XHProf dirname Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
dirname8,7337,226 us100.0%
Parent Calls
PhutilBootloader::registerLibrary11 us
PhabricatorTestCase::willRunTestCases1102 us
init_phabricator_script22 us
PHUIIconView::getSheetManifest10 us
PhabricatorEnv::getSelectedEnvironmentName127314 us
PhabricatorConfigLocalSource::getConfigPath10 us
PhabricatorEnv::initializeCommonEnvironment11 us
PhabricatorStorageFixtureScopeGuard::getStorageBinPath10 us
PhutilLibraryMapBuilder::loadSourceFileMap7,4561,452 us
PhutilXHPASTBinary::getPath12 us
Filesystem::assertWritableFile103111 us
DifferentialAdjustmentMapTestCase::loadHunks1630 us
DifferentialDiffTestCase::detectCopiesIn24 us
DifferentialHunkTestCase::loadHunk615 us
DifferentialHunkTestCase::testMakeChanges11 us
CelerityResourceTransformerTestCase::testTransformation12 us
Filesystem::createDirectory7230 us
CelerityPhabricatorResources::getPhabricatorPath5661,292 us
DifferentialCommitMessageParserTestCase::testDifferentialCommitMessageParser12 us
DifferentialHunkParserTestCase::createHunksFromFile36 us
DifferentialParseRenderTestCase::getTestDataDirectory4999 us
DiffusionMercurialWireSSHTestCase::testMercurialClientWireProtocolParser12 us
DiffusionPathIDQuery::getParentPath41 us
PhabricatorAccessControlTestCase::testControllerAccessControls12 us
PhabricatorFile::loadBuiltins23 us
PhabricatorWorkingCopyTestCase::buildBareRepository263,523 us
PhabricatorRepositoryPullEngine::pullRepository618 us
PhabricatorRepository::getCommonCommandEnvironment2564 us
PhabricatorRepositorySvnCommitChangeParserWorker::lookupPathFileTypes92150 us
PhabricatorRepositorySvnCommitChangeParserWorker::getParentPath4166 us
PhabricatorRepositoryMercurialCommitChangeParserWorker::parseCommitChanges1431 us
Child Calls
TempFile::__toString133,368 us46.6%