| Function Name | Calls | Calls% | Incl. Wall Time (microsec) | IWall% | Incl. MemUse (bytes) | IMemUse% | Incl. PeakMemUse (bytes) | IPeakMemUse% |
|---|
| Current Function |
| Egulias\EmailValidator\Parser\DomainPart::doParseDomainPart | 3 |
1.6% |
198 |
0.0% |
12,280 |
0.1% |
11,656 |
0.1% |
| Exclusive Metrics for Current Function | | | 84 |
42.4% |
-1,224 |
-10.0% |
768 |
6.6% |
| Parent function |
| Egulias\EmailValidator\Parser\DomainPart::parse | 3 |
100.0% |
198 |
100.0% |
12,280 |
100.0% |
11,656 |
100.0% |
| Child functions |
| Egulias\EmailValidator\Parser\PartParser::parseFWS | 13 |
7.6% |
47 |
23.7% |
3,112 |
25.3% |
3,984 |
34.2% |
| Egulias\EmailValidator\Parser\DomainPart::checkLabelLength | 16 |
9.4% |
27 |
13.6% |
1,904 |
15.5% |
1,304 |
11.2% |
| Egulias\EmailValidator\Parser\DomainPart::checkDomainPartExceptions | 13 |
7.6% |
16 |
8.1% |
2,448 |
19.9% |
1,568 |
13.5% |
| Egulias\EmailValidator\EmailLexer::moveNext | 13 |
7.6% |
12 |
6.1% |
736 |
6.0% |
632 |
5.4% |
| Egulias\EmailValidator\Parser\PartParser::checkConsecutiveDots | 13 |
7.6% |
6 |
3.0% |
1,784 |
14.5% |
1,144 |
9.8% |
| Egulias\EmailValidator\Parser\DomainPart::checkNotAllowedChars | 13 |
7.6% |
3 |
1.5% |
1,120 |
9.1% |
1,056 |
9.1% |
| Egulias\EmailValidator\Result\ValidEmail::isInvalid | 68 |
40.0% |
2 |
1.0% |
600 |
4.9% |
600 |
5.1% |
| Egulias\EmailValidator\EmailLexer::getPrevious | 13 |
7.6% |
1 |
0.5% |
600 |
4.9% |
600 |
5.1% |
| Doctrine\Common\Lexer\AbstractLexer::isNextToken | 5 |
2.9% |
0 |
0.0% |
600 |
4.9% |
0 |
0.0% |
| Egulias\EmailValidator\Parser\DomainPart::addTLDWarnings | 3 |
1.8% |
0 |
0.0% |
600 |
4.9% |
0 |
0.0% |