| Function Name | Calls | Calls% | Incl. Wall Time (microsec) | IWall% | Incl. MemUse (bytes) | IMemUse% | Incl. PeakMemUse (bytes) | IPeakMemUse% |
|---|
| Current Function |
| Egulias\EmailValidator\Parser\DomainPart::parse | 3 |
5.9% |
247 |
0.0% |
21,048 |
0.2% |
19,760 |
0.2% |
| Exclusive Metrics for Current Function | | | 28 |
11.3% |
1,368 |
6.5% |
976 |
4.9% |
| Parent functions |
| Egulias\EmailValidator\MessageIDParser::processIDRight | 1 |
33.3% |
138 |
55.9% |
19,760 |
93.9% |
19,760 |
100.0% |
| Egulias\EmailValidator\EmailParser::processDomainPart | 2 |
66.7% |
109 |
44.1% |
1,288 |
6.1% |
0 |
0.0% |
| Child functions |
| Egulias\EmailValidator\Parser\DomainPart::doParseDomainPart | 3 |
9.1% |
198 |
80.2% |
12,280 |
58.3% |
11,656 |
59.0% |
| Egulias\EmailValidator\Parser\DomainPart::performDomainStartChecks | 3 |
9.1% |
13 |
5.3% |
2,744 |
13.0% |
2,664 |
13.5% |
| Egulias\EmailValidator\Parser\DomainPart::checkEndOfDomain | 3 |
9.1% |
5 |
2.0% |
1,384 |
6.6% |
1,088 |
5.5% |
| Egulias\EmailValidator\EmailLexer::moveNext | 3 |
9.1% |
3 |
1.2% |
568 |
2.7% |
568 |
2.9% |
| Egulias\EmailValidator\EmailLexer::clearRecorded | 3 |
9.1% |
0 |
0.0% |
400 |
1.9% |
504 |
2.6% |
| Egulias\EmailValidator\EmailLexer::startRecording | 3 |
9.1% |
0 |
0.0% |
568 |
2.7% |
568 |
2.9% |
| Egulias\EmailValidator\Result\ValidEmail::isInvalid | 9 |
27.3% |
0 |
0.0% |
568 |
2.7% |
568 |
2.9% |
| Egulias\EmailValidator\EmailLexer::stopRecording | 3 |
9.1% |
0 |
0.0% |
568 |
2.7% |
568 |
2.9% |
| Egulias\EmailValidator\EmailLexer::getAccumulatedValues | 3 |
9.1% |
0 |
0.0% |
600 |
2.9% |
600 |
3.0% |