XHProf PhutilBootloader::executeInclude Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhutilBootloader::executeInclude12692,510 us100.0%
Parent Calls
PhutilBootloader::loadLibrarySource12568,980 us
PhutilBootloader::loadLibrary123,530 us
Child Calls
???_op12632,355 us35.0%
load::workflow/ArcanistDiffWorkflow.php14,925 us5.3%
load::linter/ArcanistXHPASTLinter.php13,809 us4.1%
load::workflow/ArcanistLandWorkflow.php12,418 us2.6%
load::api/ArcanistGitAPI.php12,073 us2.2%
load::workflow/ArcanistPatchWorkflow.php12,065 us2.2%
load::workflow/ArcanistLintWorkflow.php11,441 us1.6%
load::parser/PhutilTypeSpec.php11,199 us1.3%
load::workflow/ArcanistFeatureWorkflow.php11,193 us1.3%
load::parser/PhutilParserGenerator.php11,126 us1.2%
load::exec/ExecFuture.php11,106 us1.2%
load::api/ArcanistRepositoryAPI.php1974 us1.1%
load::configuration/ArcanistConfigurationManager.php1880 us1.0%
load::workingcopyidentity/ArcanistWorkingCopyIdentity.php1811 us0.9%
load::workflow/ArcanistCommitWorkflow.php1806 us0.9%
load::workflow/ArcanistExportWorkflow.php1785 us0.8%
load::workflow/ArcanistUnitWorkflow.php1733 us0.8%
load::configuration/ArcanistSettings.php1722 us0.8%
error_reporting252646 us0.7%
load::console/PhutilConsole.php1646 us0.7%
load::configuration/ArcanistConfiguration.php1588 us0.6%
load::workflow/ArcanistTasksWorkflow.php1553 us0.6%
load::workflow/ArcanistWhichWorkflow.php1544 us0.6%
load::workflow/ArcanistLiberateWorkflow.php1524 us0.6%
load::workflow/ArcanistFlagWorkflow.php1504 us0.5%
load::workflow/ArcanistSvnHookPreCommitWorkflow.php1497 us0.5%
load::engine/ArcanistConfigurationDrivenLintEngine.php1495 us0.5%
load::workflow/ArcanistBrowseWorkflow.php1490 us0.5%
load::workflow/ArcanistUploadWorkflow.php1481 us0.5%
load::workflow/ArcanistAmendWorkflow.php1479 us0.5%
load::workflow/ArcanistShellCompleteWorkflow.php1467 us0.5%
load::parser/PhutilURI.php1457 us0.5%
load::workflow/ArcanistBackoutWorkflow.php1448 us0.5%
load::workflow/ArcanistLintersWorkflow.php1426 us0.5%
load::workflow/ArcanistHelpWorkflow.php1421 us0.5%
load::workflow/ArcanistGetConfigWorkflow.php1417 us0.5%
load::moduleutils/PhutilLibraryMapBuilder.php1417 us0.5%
load::workflow/ArcanistInstallCertificateWorkflow.php1417 us0.5%
load::renderer/ArcanistConsoleLintRenderer.php1408 us0.4%
load::workflow/ArcanistCoverWorkflow.php1401 us0.4%
load::workflow/ArcanistCloseWorkflow.php1383 us0.4%
load::console/PhutilConsoleServer.php1369 us0.4%
load::workflow/ArcanistGitHookPreReceiveWorkflow.php1368 us0.4%
load::linter/ArcanistCSharpLinter.php1363 us0.4%
load::linter/ArcanistExternalLinter.php1363 us0.4%
load::workflow/ArcanistAliasWorkflow.php1351 us0.4%
load::workflow/ArcanistCloseRevisionWorkflow.php1345 us0.4%
load::linter/ArcanistPhutilXHPASTLinter.php1341 us0.4%
load::serviceprofiler/PhutilServiceProfiler.php1325 us0.4%
load::linter/PhabricatorJavelinLinter.php1323 us0.3%
load::workflow/ArcanistPasteWorkflow.php1317 us0.3%
load::api/XHPASTNode.php1305 us0.3%
load::difference/ArcanistDiffUtils.php1302 us0.3%
load::workflow/ArcanistTodoWorkflow.php1294 us0.3%
load::linter/ArcanistTextLinter.php1288 us0.3%
load::workflow/ArcanistDownloadWorkflow.php1285 us0.3%
load::linter/ArcanistPyLintLinter.php1275 us0.3%
load::workflow/ArcanistListWorkflow.php1269 us0.3%
load::workflow/ArcanistSetConfigWorkflow.php1262 us0.3%
load::lint/ArcanistLintMessage.php1258 us0.3%
load::future/FutureIterator.php1251 us0.3%
load::linter/ArcanistScriptAndRegexLinter.php1249 us0.3%
load::workflow/ArcanistCallConduitWorkflow.php1242 us0.3%
load::workflow/ArcanistStopWorkflow.php1227 us0.2%
load::linter/ArcanistBaseXHPASTLinter.php1226 us0.2%
load::linter/ArcanistPhutilLibraryLinter.php1225 us0.2%
load::linter/ArcanistSpellingLinter.php1220 us0.2%
load::console/PhutilConsoleProgressBar.php1216 us0.2%
load::workflow/ArcanistPhrequentWorkflow.php1211 us0.2%
load::workflow/ArcanistUpgradeWorkflow.php1209 us0.2%
load::bin/PhutilXHPASTBinary.php1207 us0.2%
load::linter/ArcanistPhpcsLinter.php1207 us0.2%
load::linter/ArcanistChmodLinter.php1205 us0.2%
load::linter/ArcanistJSHintLinter.php1200 us0.2%
load::linter/ArcanistLesscLinter.php1196 us0.2%
load::workflow/ArcanistVersionWorkflow.php1196 us0.2%
load::workflow/ArcanistStartWorkflow.php1191 us0.2%
load::parser/PhutilDocblockParser.php1187 us0.2%
load::xsprintf/PhutilCommandString.php1182 us0.2%
load::console/PhutilConsoleMessage.php1176 us0.2%
load::linter/ArcanistJscsLinter.php1166 us0.2%
load::workflow/ArcanistBookmarkWorkflow.php1162 us0.2%
load::api/XHPASTTree.php1160 us0.2%
load::api/AASTNodeList.php1159 us0.2%
load::utils/PhutilRope.php1158 us0.2%
load::linter/ArcanistCoffeeLintLinter.php1158 us0.2%
load::linter/ArcanistPEP8Linter.php1153 us0.2%
load::lint/ArcanistLintResult.php1153 us0.2%
load::linter/ArcanistPuppetLintLinter.php1153 us0.2%
load::console/PhutilConsoleFormatter.php1150 us0.2%
load::workflow/ArcanistBranchWorkflow.php1149 us0.2%
load::linter/ArcanistFlake8Linter.php1145 us0.2%
load::linter/ArcanistCSSLintLinter.php1145 us0.2%
load::linter/ArcanistCppcheckLinter.php1142 us0.2%
load::linter/ArcanistRuboCopLinter.php1137 us0.1%
load::linter/ArcanistFutureLinter.php1133 us0.1%
load::linter/ArcanistHLintLinter.php1128 us0.1%
load::linter/ArcanistPyFlakesLinter.php1122 us0.1%
load::linter/ArcanistRubyLinter.php1120 us0.1%
load::linter/ArcanistPhpLinter.php1119 us0.1%
load::workflow/ArcanistTimeWorkflow.php1119 us0.1%
load::workflow/ArcanistAnoidWorkflow.php1117 us0.1%
load::linter/ArcanistCpplintLinter.php1114 us0.1%
load::parser/PhutilJSONParser.php1113 us0.1%
load::workflow/ArcanistRevertWorkflow.php1113 us0.1%
load::linter/ArcanistJSONLintLinter.php1111 us0.1%
load::linesofalarge/LinesOfALargeExecFuture.php1111 us0.1%
load::error/PhutilErrorTrap.php1108 us0.1%
load::lint/ArcanistLintSeverity.php1108 us0.1%
load::linter/ArcanistXMLLinter.php1101 us0.1%
load::linter/ArcanistGoLintLinter.php194 us0.1%
load::linter/ArcanistClosureLinter.php190 us0.1%
load::linter/ArcanistConduitLinter.php184 us0.1%
load::xhpast/ArcanistXHPASTLintNamingHook.php184 us0.1%
load::workflow/ArcanistBaseWorkflow.php180 us0.1%
load::utils/PhutilArrayWithDefaultValue.php172 us0.1%
load::linter/ArcanistCommitLinter.php170 us0.1%
load::filesystem/FilesystemException.php167 us0.1%
load::linter/ArcanistFilenameLinter.php165 us0.1%
load::linter/ArcanistJSONLinter.php164 us0.1%
load::linter/ArcanistMergeConflictLinter.php163 us0.1%
load::linter/ArcanistGeneratedLinter.php161 us0.1%
load::internationalization/PhutilNumber.php160 us0.1%
load::api/XHPASTToken.php159 us0.1%
load::exception/PhutilTypeCheckException.php158 us0.1%
load::linter/ArcanistNoLintLinter.php153 us0.1%
load::lexer/PhutilTypeLexer.php140 us0.0%
load::src/__phutil_library_init__.php133 us0.0%