XHProf PhutilURI::__toString Profile
XHProf Profile
XHProf Profile
| Symbol | Count | Wall Time | % |
|---|---|---|---|
| Metrics for this Call | |||
| PhutilURI::__toString | 560 | 304,367 us | 100.0% |
| Parent Calls | |||
| main() | 1 | 27 us | |
| PhabricatorEnv::getDoclink | 4 | 92 us | |
| PhutilTestCase::getLink | 291 | 7,008 us | |
| DiffusionURITestCase::testURIGeneration | 7 | 4,701 us | |
| vsprintf | 28 | 38,077 us | |
| PhabricatorEnv::getCDNURI | 145 | 153,378 us | |
| PhabricatorFile::getDownloadURI | 8 | 7,306 us | |
| DoorkeeperBridgeJIRA::getJIRAIssueBrowseURIFromJIRARestURI | 2 | 2,018 us | |
| DarkConsoleServicesPlugin::generateData | 9 | 6,400 us | |
| DarkConsoleXHProfPlugin::generateData | 9 | 7,231 us | |
| PhutilURI::__construct | 26 | 28,386 us | |
| PhabricatorRepository::getRemoteURI | 10 | 16,825 us | |
| PhabricatorRepository::getPublicCloneURI | 7 | 8,874 us | |
| PhabricatorRepository::getRemoteURIEnvelope | 13 | 24,044 us | |
| Child Calls | |||
| PhutilURI::getFragment | 562 | 73,268 us | 24.1% |
| PhutilURI::getPath | 560 | 69,292 us | 22.8% |
| nonempty | 528 | 68,075 us | 22.4% |
| phutil_escape_uri | 4 | 1,603 us | 0.5% |
| http_build_query | 338 | 870 us | 0.3% |
| strlen | 1,616 | 360 us | 0.1% |