XHProf Filesystem::readFile Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
Filesystem::readFile4401,000,081 us100.0%
Parent Calls
ArcanistConfigurationManager::readUserConfigurationFile1130 us
ArcanistWorkingCopyIdentity::newFromPathWithConfig195 us
ArcanistConfigurationDrivenUnitTestEngine::buildTestEngines2152 us
PHUIIconView::getSheetManifest171 us
PhutilLibraryMapBuilder::loadSymbolCache12,721 us
DifferentialAdjustmentMapTestCase::loadHunks1635,276 us
DifferentialDiffTestCase::detectCopiesIn24,397 us
DifferentialHunkTestCase::loadHunk614,695 us
DifferentialHunkTestCase::testMakeChanges47,989 us
CelerityResourceTransformerTestCase::testTransformation38,238 us
DifferentialCommitMessageParserTestCase::testDifferentialCommitMessageParser613,012 us
DifferentialHunkParserTestCase::createHunksFromFile36,714 us
DifferentialParseRenderTestCase::testParseRender815,819 us
DifferentialParseRenderTestCase::runParser2043,843 us
DiffusionMercurialWireSSHTestCase::testMercurialClientWireProtocolParser510,966 us
CelerityResourcesOnDisk::getResourceData359832,078 us
PhabricatorFile::loadBuiltins23,885 us
Child Calls
Filesystem::resolvePath440368,528 us36.8%
Filesystem::assertExists440242,851 us24.3%
Filesystem::assertIsFile440122,958 us12.3%
Filesystem::assertReadable440117,726 us11.8%
file_get_contents44019,389 us1.9%