XHProf DifferentialHunkParser::makeContextDiff Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
DifferentialHunkParser::makeContextDiff1286,119 us100.0%
Parent Calls
DifferentialHunkParserTestCase::testMultiLineOldComment17,575 us
DifferentialHunkParserTestCase::testOneLineOldComment110,644 us
DifferentialHunkParserTestCase::testInclusionOfOldFileInNewCommentFromStart15,791 us
DifferentialHunkParserTestCase::testInclusionOfNewFileInOldCommentFromStart114,210 us
DifferentialHunkParserTestCase::testOneLineNewComment14,790 us
DifferentialHunkParserTestCase::testNoNewlineAtEndOfFile14,900 us
DifferentialHunkParserTestCase::testMultiLineNewComment15,879 us
DifferentialHunkParserTestCase::testOverlapFromStartOfHunk19,720 us
DifferentialHunkParserTestCase::testOverlapAfterEndOfHunk15,416 us
DifferentialHunkParserTestCase::testInclusionOfNewFileInOldCommentFromStartWithContext17,146 us
DifferentialHunkParserTestCase::testInclusionOfOldFileInNewCommentFromStartWithContext16,107 us
DifferentialHunkParserTestCase::testCannotFindContext13,941 us
Child Calls
DifferentialModernHunk::getChanges1226,446 us30.7%
DifferentialModernHunk::getNewOffset1818,782 us21.8%
DifferentialModernHunk::getOldOffset1315,425 us17.9%
DifferentialModernHunk::getNewLen87,031 us8.2%
DifferentialModernHunk::getOldLen45,024 us5.8%
assert_instances_of124,188 us4.9%
explode1248 us0.1%
implode2342 us0.0%
strncmp19614 us0.0%