XHProf PhabricatorCustomFieldMonogramParser::parseCorpus Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhabricatorCustomFieldMonogramParser::parseCorpus29123,115 us100.0%
Parent Calls
DifferentialCustomFieldDependsOnParserTestCase::testParser812,444 us
DifferentialCustomFieldRevertsParserTestCase::testParser1021,936 us
ManiphestCustomFieldStatusParserTestCase::testParser1188,735 us
Child Calls
ManiphestCustomFieldStatusParser::getPrefixes1133,036 us26.8%
PhabricatorCustomFieldMonogramParser::buildRegex8730,988 us25.2%
ManiphestCustomFieldStatusParser::getSuffixes1126,371 us21.4%
idx324,808 us3.9%
ManiphestCustomFieldStatusParser::getMonogramPattern113,554 us2.9%
DifferentialCustomFieldRevertsParser::getMonogramPattern102,472 us2.0%
ManiphestCustomFieldStatusParser::getInfixes112,338 us1.9%
DifferentialCustomFieldRevertsParser::getInfixes101,398 us1.1%
DifferentialCustomFieldRevertsParser::getPrefixes101,364 us1.1%
DifferentialCustomFieldRevertsParser::getSuffixes101,176 us1.0%
DifferentialCustomFieldDependsOnParser::getInfixes8981 us0.8%
DifferentialCustomFieldDependsOnParser::getPrefixes8922 us0.7%
DifferentialCustomFieldDependsOnParser::getSuffixes8884 us0.7%
DifferentialCustomFieldDependsOnParser::getMonogramPattern8872 us0.7%
preg_match_all29432 us0.4%
preg_split1645 us0.0%
array_filter1617 us0.0%