XHProf FileFinder::find Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
FileFinder::find | 403 | 64,687,832 us | 100.0% |
Parent Calls | |||
PhutilBootloader::registerLibrary | 1 | 812 us | |
PhutilLibraryMapBuilder::loadSourceFileMap | 402 | 64,687,020 us | |
Child Calls | |||
ExecFuture::resolvex | 402 | 22,682,816 us | 35.1% |
md5_file | 532,784 | 17,653,600 us | 27.3% |
Filesystem::binaryExists | 402 | 7,621,913 us | 11.8% |
is_dir | 533,187 | 6,230,478 us | 9.6% |
ltrim | 532,784 | 920,738 us | 1.4% |
substr | 1,065,568 | 875,711 us | 1.4% |
explode | 402 | 570,104 us | 0.9% |
count | 533,186 | 252,701 us | 0.4% |
newv | 402 | 110,925 us | 0.2% |
FileFinder::generateList | 804 | 27,419 us | 0.0% |
trim | 402 | 18,297 us | 0.0% |
array_merge | 402 | 1,649 us | 0.0% |
is_readable | 403 | 1,456 us | 0.0% |
ExecFuture::__destruct | 402 | 1,044 us | 0.0% |
array_unshift | 402 | 1,044 us | 0.0% |
ExecFuture::setCWD | 402 | 949 us | 0.0% |
implode | 402 | 826 us | 0.0% |
FileFinder::getFiles | 1 | 786 us | 0.0% |
phutil_is_windows | 402 | 743 us | 0.0% |
strlen | 402 | 281 us | 0.0% |