XHProf DifferentialHunkParser::makeContextDiff Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
DifferentialHunkParser::makeContextDiff1246,621 us100.0%
Parent Calls
DifferentialHunkParserTestCase::testOneLineNewComment12,754 us
DifferentialHunkParserTestCase::testOverlapFromStartOfHunk13,257 us
DifferentialHunkParserTestCase::testMultiLineOldComment15,245 us
DifferentialHunkParserTestCase::testOverlapAfterEndOfHunk16,964 us
DifferentialHunkParserTestCase::testOneLineOldComment12,729 us
DifferentialHunkParserTestCase::testCannotFindContext12,451 us
DifferentialHunkParserTestCase::testInclusionOfOldFileInNewCommentFromStartWithContext13,732 us
DifferentialHunkParserTestCase::testInclusionOfOldFileInNewCommentFromStart14,354 us
DifferentialHunkParserTestCase::testMultiLineNewComment14,763 us
DifferentialHunkParserTestCase::testInclusionOfNewFileInOldCommentFromStart13,703 us
DifferentialHunkParserTestCase::testInclusionOfNewFileInOldCommentFromStartWithContext13,764 us
DifferentialHunkParserTestCase::testNoNewlineAtEndOfFile12,905 us
Child Calls
DifferentialModernHunk::getChanges1213,600 us29.2%
DifferentialModernHunk::getNewOffset187,696 us16.5%
DifferentialModernHunk::getOldOffset135,312 us11.4%
DifferentialModernHunk::getNewLen83,989 us8.6%
DifferentialModernHunk::getOldLen41,724 us3.7%
assert_instances_of121,522 us3.3%
explode1235 us0.1%
implode2327 us0.1%
strncmp19622 us0.0%