XHProf PhabricatorPasswordHasher::getAllHashers Profile
XHProf Profile
XHProf Profile
| Symbol | Count | Wall Time | % |
|---|---|---|---|
| Metrics for this Call | |||
| PhabricatorPasswordHasher::getAllHashers | 3 | 12,616 us | 100.0% |
| Parent Calls | |||
| PhabricatorPasswordHasher::getAllUsableHashers | 1 | 7,797 us | |
| PhabricatorPasswordHasher::getHasherForHash | 1 | 2,020 us | |
| PhabricatorPasswordHasherTestCase::testGetAllHashers | 1 | 2,799 us | |
| Child Calls | |||
| PhutilClassMapQuery::execute | 3 | 6,835 us | 54.2% |
| PhabricatorIteratedMD5PasswordHasher::getHashLength | 3 | 713 us | 5.7% |
| PhutilClassMapQuery::setUniqueMethod | 3 | 678 us | 5.4% |
| PhutilClassMapQuery::setAncestorClass | 3 | 668 us | 5.3% |
| id | 3 | 657 us | 5.2% |
| PhabricatorBcryptPasswordHasher::getHashName | 3 | 648 us | 5.1% |
| PhabricatorIteratedMD5PasswordHasher::getHashName | 3 | 637 us | 5.0% |
| PhabricatorBcryptPasswordHasher::getHashLength | 3 | 630 us | 5.0% |
| strlen | 6 | 3 us | 0.0% |