| Symbol | Count | Wall Time | % |
|---|
| Metrics for this Call | | | |
| DifferentialChangesetParser::render | 24 | 3,921,362 us | 100.0% |
| Parent Calls | | | |
| DifferentialParseRenderTestCase::renderParsers | 24 | 3,921,362 us | |
| Child Calls | | | |
| DifferentialChangesetParser::tryCacheStuff | 24 | 3,103,710 us | 79.1% |
| DifferentialChangesetRenderer::renderChangesetTable | 24 | 239,449 us | 6.1% |
| DifferentialChangesetTestRenderer::renderTextChange | 12 | 176,891 us | 4.5% |
| PhabricatorSyntaxHighlighter::newEngine | 24 | 69,543 us | 1.8% |
| DifferentialModernHunk::getDataEncoding | 16 | 14,749 us | 0.4% |
| DifferentialChangesetRenderer::setHandles | 24 | 14,732 us | 0.4% |
| DifferentialChangeset::getAffectedLineCount | 8 | 13,192 us | 0.3% |
| DifferentialChangeset::getHunks | 24 | 12,947 us | 0.3% |
| DifferentialChangeset::getFileType | 12 | 8,942 us | 0.2% |
| DifferentialChangesetParser::isGenerated | 20 | 8,860 us | 0.2% |
| DifferentialChangesetParser::getRenderer | 24 | 8,067 us | 0.2% |
| DifferentialChangesetParser::isMoveAway | 18 | 7,919 us | 0.2% |
| DifferentialChangesetParser::calculateGapsMaskAndDepths | 12 | 7,746 us | 0.2% |
| DifferentialChangesetParser::getUser | 24 | 7,476 us | 0.2% |
| DifferentialChangesetRenderer::setMarkupEngine | 24 | 7,302 us | 0.2% |
| pht | 8 | 7,233 us | 0.2% |
| DifferentialChangesetParser::getCoverage | 24 | 6,871 us | 0.2% |
| DifferentialChangesetRenderer::setNewAttachesToNewFile | 24 | 6,719 us | 0.2% |
| DifferentialChangesetRenderer::setOldLines | 24 | 6,705 us | 0.2% |
| DifferentialChangesetRenderer::setUser | 24 | 6,574 us | 0.2% |
| DifferentialChangesetRenderer::setNewChangesetID | 24 | 6,241 us | 0.2% |
| DifferentialChangesetRenderer::setOldAttachesToNewFile | 24 | 6,182 us | 0.2% |
| DifferentialChangesetRenderer::setOldChangesetID | 24 | 6,178 us | 0.2% |
| DifferentialChangesetRenderer::setChangeset | 24 | 5,992 us | 0.2% |
| DifferentialChangesetRenderer::setRenderPropertyChangeHeader | 24 | 5,957 us | 0.2% |
| DifferentialChangesetRenderer::setRenderingReference | 24 | 5,931 us | 0.2% |
| DifferentialChangesetParser::shouldRenderPropertyChangeHeader | 24 | 5,929 us | 0.2% |
| DifferentialChangesetRenderer::setHunkStartLines | 24 | 5,871 us | 0.1% |
| DifferentialChangesetRenderer::setCodeCoverage | 24 | 5,836 us | 0.1% |
| DifferentialChangesetParser::isUnchanged | 14 | 5,789 us | 0.1% |
| DifferentialChangesetRenderer::setIsTopLevel | 24 | 5,761 us | 0.1% |
| DifferentialChangesetRenderer::setNewLines | 24 | 5,744 us | 0.1% |
| DifferentialChangesetRenderer::setOldRender | 24 | 5,738 us | 0.1% |
| DifferentialChangesetParser::getRenderingReference | 24 | 5,721 us | 0.1% |
| DifferentialChangesetRenderer::setNewRender | 24 | 5,714 us | 0.1% |
| DifferentialChangesetRenderer::setOriginalCharacterEncoding | 24 | 5,588 us | 0.1% |
| DifferentialChangesetRenderer::setShowEditAndReplyLinks | 24 | 5,339 us | 0.1% |
| DifferentialChangesetRenderer::setCanMarkDone | 24 | 5,276 us | 0.1% |
| DifferentialChangesetRenderer::setHighlightingDisabled | 24 | 5,249 us | 0.1% |
| DifferentialChangesetParser::getShowEditAndReplyLinks | 24 | 5,198 us | 0.1% |
| DifferentialChangesetRenderer::setObjectOwnerPHID | 24 | 5,174 us | 0.1% |
| DifferentialChangesetParser::getCanMarkDone | 24 | 5,127 us | 0.1% |
| DifferentialChangesetParser::getObjectOwnerPHID | 24 | 4,995 us | 0.1% |
| DifferentialChangesetParser::isWhitespaceOnly | 10 | 4,525 us | 0.1% |
| DifferentialChangesetParser::isDeleted | 8 | 3,429 us | 0.1% |
| DifferentialChangesetRenderer::setGaps | 12 | 3,142 us | 0.1% |
| DifferentialChangesetRenderer::setMask | 12 | 3,057 us | 0.1% |
| DifferentialChangesetRenderer::setDepths | 12 | 3,002 us | 0.1% |
| DifferentialChangesetRenderer::setOldComments | 12 | 2,923 us | 0.1% |
| DifferentialChangesetRenderer::setNewComments | 12 | 2,898 us | 0.1% |
| DifferentialChangesetRenderer::setIsUndershield | 12 | 2,891 us | 0.1% |
| DifferentialChangesetRenderer::setOriginalOld | 12 | 2,889 us | 0.1% |
| DifferentialChangesetRenderer::setOriginalNew | 12 | 2,854 us | 0.1% |
| DifferentialChangeset::getChangeType | 4 | 2,533 us | 0.1% |
| DifferentialChangesetTestRenderer::renderShield | 8 | 1,826 us | 0.0% |
| count | 48 | 67 us | 0.0% |
| max | 24 | 44 us | 0.0% |
| min | 12 | 23 us | 0.0% |