Symbol | Count | Wall Time | % |
---|
Metrics for this Call | | | |
ArcanistDiffParser::parseIndexHunk | 50 | 1,504,973 us | 100.0% |
Parent Calls | | | |
ArcanistDiffParser::parseDiff | 50 | 1,504,973 us | |
Child Calls | | | |
ArcanistDiffParser::parseChangeset | 46 | 1,210,433 us | 80.4% |
ArcanistDiffParser::parseHunkTarget | 92 | 116,003 us | 7.7% |
ArcanistDiffParser::nextNonemptyLine | 71 | 52,524 us | 3.5% |
ArcanistDiffChange::setOldPath | 50 | 18,619 us | 1.2% |
ArcanistDiffParser::getLine | 98 | 18,392 us | 1.2% |
ArcanistDiffParser::getIsGit | 50 | 8,304 us | 0.6% |
ArcanistDiffParser::getIsMercurial | 50 | 8,010 us | 0.5% |
ArcanistDiffChange::setType | 21 | 2,633 us | 0.2% |
preg_match | 911 | 1,863 us | 0.1% |
ArcanistDiffChange::getType | 15 | 1,797 us | 0.1% |
ArcanistDiffParser::buildChange | 4 | 1,742 us | 0.1% |
ArcanistDiffChange::setNewProperty | 9 | 1,279 us | 0.1% |
ArcanistDiffChange::setCurrentPath | 4 | 1,015 us | 0.1% |
ArcanistDiffParser::unescapeFilename | 8 | 997 us | 0.1% |
ArcanistDiffChange::setOldProperty | 4 | 555 us | 0.0% |
ArcanistDiffChange::addAwayPath | 4 | 504 us | 0.0% |
ArcanistDiffChange::setNeedsSyntheticGitHunks | 4 | 476 us | 0.0% |
ArcanistDiffChange::getOldPath | 4 | 474 us | 0.0% |
ArcanistDiffChange::getCurrentPath | 4 | 467 us | 0.0% |
rtrim | 184 | 76 us | 0.0% |