XHProf FileFinder::find Profile
XHProf Profile
XHProf Profile
| Symbol | Count | Wall Time | % |
|---|---|---|---|
| Metrics for this Call | |||
| FileFinder::find | 22 | 828,068 us | 100.0% |
| Parent Calls | |||
| PhutilLibraryMapBuilder::loadSourceFileMap | 22 | 828,068 us | |
| Child Calls | |||
| ExecFuture::resolvex | 22 | 337,912 us | 40.8% |
| Filesystem::binaryExists | 22 | 246,802 us | 29.8% |
| md5_file | 6,446 | 134,137 us | 16.2% |
| is_dir | 6,468 | 23,134 us | 2.8% |
| ltrim | 6,446 | 7,452 us | 0.9% |
| explode | 22 | 7,140 us | 0.9% |
| newv | 22 | 3,579 us | 0.4% |
| substr | 12,892 | 3,195 us | 0.4% |
| FileFinder::generateList | 44 | 930 us | 0.1% |
| count | 6,468 | 699 us | 0.1% |
| trim | 22 | 151 us | 0.0% |
| array_merge | 22 | 59 us | 0.0% |
| is_readable | 22 | 58 us | 0.0% |
| ExecFuture::__destruct | 22 | 46 us | 0.0% |
| array_unshift | 22 | 39 us | 0.0% |
| ExecFuture::setCWD | 22 | 32 us | 0.0% |
| implode | 22 | 29 us | 0.0% |
| phutil_is_windows | 22 | 20 us | 0.0% |
| strlen | 22 | 7 us | 0.0% |