XHProf FileFinder::find Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
FileFinder::find | 424 | 37,894,794 us | 100.0% |
Parent Calls | |||
PhutilBootloader::registerLibrary | 1 | 127 us | |
PhutilLibraryMapBuilder::loadSourceFileMap | 423 | 37,894,667 us | |
Child Calls | |||
ExecFuture::resolvex | 423 | 12,010,451 us | 31.7% |
md5_file | 596,994 | 11,277,291 us | 29.8% |
Filesystem::binaryExists | 423 | 5,505,587 us | 14.5% |
is_dir | 597,418 | 1,881,636 us | 5.0% |
ltrim | 596,994 | 607,739 us | 1.6% |
explode | 423 | 345,563 us | 0.9% |
substr | 1,193,988 | 331,731 us | 0.9% |
newv | 423 | 86,349 us | 0.2% |
FileFinder::generateList | 846 | 20,675 us | 0.1% |
count | 597,417 | 17,940 us | 0.0% |
trim | 423 | 13,546 us | 0.0% |
array_merge | 423 | 1,125 us | 0.0% |
is_readable | 424 | 973 us | 0.0% |
array_unshift | 423 | 723 us | 0.0% |
ExecFuture::__destruct | 423 | 531 us | 0.0% |
ExecFuture::setCWD | 423 | 497 us | 0.0% |
implode | 423 | 495 us | 0.0% |
phutil_is_windows | 423 | 471 us | 0.0% |
FileFinder::getFiles | 1 | 112 us | 0.0% |
strlen | 423 | 73 us | 0.0% |