XHProf PhutilSymbolLoader::selectAndLoadSymbols Profile
XHProf Profile
XHProf Profile
Symbol | Count | Wall Time | % |
---|---|---|---|
Metrics for this Call | |||
PhutilSymbolLoader::selectAndLoadSymbols | 3,420 | 12,258,347 us | 100.0% |
Parent Calls | |||
__phutil_autoload | 2,941 | 7,270,324 us | |
PhutilBootloader::registerLibrary | 1 | 9,377 us | |
PhutilSymbolLoader::loadObjects | 408 | 3,339,316 us | |
PhutilSymbolLoader::selectSymbolsWithoutLoading | 2 | 141,296 us | |
PhabricatorApplicationConfigOptions::loadAll | 2 | 12,239 us | |
PhutilLibraryTestCase::testEverythingImplemented | 1 | 1,075,516 us | |
DarkConsoleCore::__construct | 59 | 375,281 us | |
PhabricatorFile::buildAllEngines | 6 | 34,998 us | |
Child Calls | |||
PhutilSymbolLoader::loadSymbol | 10,220 | 6,234,256 us | 50.9% |
PhutilBootloader::getLibraryMap | 10,246 | 1,326,830 us | 10.8% |
PhutilBootloader::getAllLibraries | 3,417 | 417,209 us | 3.4% |
PhutilBootloader::getInstance | 3,420 | 413,517 us | 3.4% |
PhutilSymbolLoader::selectDescendantsOf | 476 | 348,073 us | 2.8% |
PhutilBootloader::getClassTree | 476 | 117,185 us | 1.0% |
ReflectionClass::__construct | 3,830 | 75,607 us | 0.6% |
ReflectionClass::isAbstract | 3,830 | 3,005 us | 0.0% |