XHProf PhabricatorCustomFieldMonogramParser::parseCorpus Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorCustomFieldMonogramParser::parseCorpus30135,226 us100.0%
Parent Calls
DifferentialCustomFieldDependsOnParserTestCase::testParser820,582 us
DifferentialCustomFieldRevertsParserTestCase::testParser1127,175 us
ManiphestCustomFieldStatusParserTestCase::testParser1187,469 us
Child Calls
ManiphestCustomFieldStatusParser::getPrefixes1136,127 us26.7%
ManiphestCustomFieldStatusParser::getSuffixes1129,414 us21.8%
PhabricatorCustomFieldMonogramParser::buildRegex9027,099 us20.0%
idx327,737 us5.7%
DifferentialCustomFieldRevertsParser::getPrefixes112,646 us2.0%
DifferentialCustomFieldRevertsParser::getInfixes112,570 us1.9%
DifferentialCustomFieldRevertsParser::getSuffixes112,542 us1.9%
DifferentialCustomFieldRevertsParser::getMonogramPattern112,485 us1.8%
ManiphestCustomFieldStatusParser::getMonogramPattern112,402 us1.8%
ManiphestCustomFieldStatusParser::getInfixes112,339 us1.7%
DifferentialCustomFieldDependsOnParser::getInfixes82,181 us1.6%
DifferentialCustomFieldDependsOnParser::getPrefixes82,093 us1.5%
DifferentialCustomFieldDependsOnParser::getSuffixes82,010 us1.5%
DifferentialCustomFieldDependsOnParser::getMonogramPattern81,903 us1.4%
preg_match_all30452 us0.3%
preg_split1647 us0.0%
array_filter1616 us0.0%