XHProf PhutilLibraryMapBuilder::analyzeLibrary Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhutilLibraryMapBuilder::analyzeLibrary426240,836,361 us100.0%
Parent Calls
PhutilLibraryMapBuilder::buildFileSymbolMap426240,836,361 us
Child Calls
PhutilLibraryMapBuilder::loadSourceFileMap426132,180,604 us54.9%
PhutilLibraryMapBuilder::buildLibraryMap42646,177,887 us19.2%
PhutilLibraryMapBuilder::writeSymbolCache42630,497,259 us12.7%
PhutilLibraryMapBuilder::loadSymbolCache42629,053,809 us12.1%
pht2,131364,037 us0.2%
FutureIterator::rewind1354,241 us0.1%
PhutilXHPASTBinary::isAvailable4269,219 us0.0%
PhutilLibraryMapBuilder::log2,1317,949 us0.0%
PhutilNumber::__construct8524,905 us0.0%
count8544,868 us0.0%
spl_autoload_call1916 us0.0%
PhutilLibraryMapBuilder::buildSymbolAnalysisFuture1317 us0.0%
ExecFuture::resolveJSON1157 us0.0%
PhutilConsoleProgressBar::setTotal166 us0.0%
PhutilConsoleProgressBar::__destruct143 us0.0%
FutureIterator::__construct139 us0.0%
PhutilConsoleProgressBar::update131 us0.0%
PhutilConsoleProgressBar::done130 us0.0%
FutureIterator::next112 us0.0%
FutureIterator::valid28 us0.0%
number_format15 us0.0%
PhutilConsoleProgressBar::setQuiet15 us0.0%
ExecFuture::__destruct14 us0.0%
FutureIterator::current14 us0.0%
FutureIterator::limit13 us0.0%
id13 us0.0%
FutureIterator::key12 us0.0%