XHProf trim Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
trim8,60111,617 us100.0%
Parent Calls
Filesystem::resolvePath863,434 us
Filesystem::resolveBinary613 us
FileFinder::find3163 us
PhutilXHPASTBinary::getVersion13 us
ArcanistDiffParser::parseDiff63182 us
ArcanistDiffParser::getLineTrimmed192377 us
ArcanistDiffParser::nextNonemptyLine68111 us
DifferentialChangesetParser::detectCopiedCode2,8772,247 us
CelerityResourceTransformer::transformResource11 us
CelerityResourceTransformer::translateResourceURI89142 us
PhabricatorTypeaheadDatasource::tokenizeString144233 us
PhabricatorFile::getViewableMimeType4146 us
PhutilRemarkupEngine::isEmptyBlock2081 us
PhutilRemarkupDefaultBlockRule::markupText2073 us
PhabricatorObjectRemarkupRule::markupObject816 us
PhabricatorFile::normalizeFileName1817 us
DifferentialCommitMessageParser::parseCorpus2315 us
DifferentialHunkParser::updateChangeTypesForWhitespaceMode1218 us
DifferentialHunkParser::getHasChanges411 us
DiffusionPathIDQuery::normalizePath2334 us
DiffusionPathIDQuery::expandPathToRoot1913 us
PhutilEmailAddress::__construct385871 us
PhutilDocblockParser::parse2,9851,400 us
CelerityResourceMapGenerator::getProvidesAndRequires718922 us
PhabricatorMailReceiver::getRawAddress3846 us
PhabricatorMetaMTAEmailBodyParser::stripTextBody7133 us
PhabricatorMetaMTAEmailBodyParser::stripCommands288379 us
ManiphestTaskMailReceiver::loadObject411 us
PhabricatorSlug::normalize11665 us
PhabricatorRepositoryURINormalizer::getNormalizedPath3559 us
phutil_parse_bytes1252 us
PhabricatorGitGraphStream::parseUntil810 us
PhabricatorRepositoryGitCommitChangeParserWorker::parseCommitChanges2258 us
PhabricatorRepositorySvnCommitChangeParserWorker::parseCommitChanges3661 us
PhabricatorRepositorySvnCommitChangeParserWorker::expandAllParentPaths57154 us
PhabricatorMercurialGraphStream::parseUntil825 us
PhabricatorMercurialGraphStream::parseParents815 us
ArcanistMercurialParser::parseMercurialStatusDetails720 us
ArcanistMercurialParser::parseMercurialLog3143 us
PhortuneCurrency::newFromString54163 us
Child Calls
TempFile::__toString133,241 us27.9%