XHProf PhutilBootloader::executeInclude Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
PhutilBootloader::executeInclude12557,924 us100.0%
Parent Calls
PhutilBootloader::loadLibrarySource12457,912 us
PhutilBootloader::loadLibrary112 us
Child Calls
???_op1248,328 us14.4%
load::linter/ArcanistXHPASTLinter.php13,909 us6.7%
load::workflow/ArcanistDiffWorkflow.php13,593 us6.2%
load::workflow/ArcanistLandWorkflow.php11,686 us2.9%
load::api/ArcanistGitAPI.php11,630 us2.8%
load::workflow/ArcanistPatchWorkflow.php11,562 us2.7%
load::workflow/ArcanistLintWorkflow.php11,021 us1.8%
load::parser/PhutilTypeSpec.php11,012 us1.7%
load::exec/ExecFuture.php1912 us1.6%
load::parser/PhutilParserGenerator.php1836 us1.4%
load::api/ArcanistRepositoryAPI.php1772 us1.3%
load::workflow/ArcanistFeatureWorkflow.php1628 us1.1%
load::renderer/ArcanistConsoleLintRenderer.php1596 us1.0%
load::workflow/ArcanistUnitWorkflow.php1555 us1.0%
load::configuration/ArcanistConfigurationManager.php1542 us0.9%
load::workflow/ArcanistCommitWorkflow.php1540 us0.9%
load::console/PhutilConsole.php1540 us0.9%
error_reporting250532 us0.9%
load::workflow/ArcanistHelpWorkflow.php1507 us0.9%
load::linter/ArcanistCSharpLinter.php1504 us0.9%
load::configuration/ArcanistConfiguration.php1492 us0.8%
load::workingcopyidentity/ArcanistWorkingCopyIdentity.php1463 us0.8%
load::configuration/ArcanistSettings.php1461 us0.8%
load::workflow/ArcanistExportWorkflow.php1449 us0.8%
load::workflow/ArcanistUploadWorkflow.php1432 us0.7%
load::workflow/ArcanistFlagWorkflow.php1431 us0.7%
load::engine/ArcanistConfigurationDrivenLintEngine.php1419 us0.7%
load::workflow/ArcanistWhichWorkflow.php1396 us0.7%
load::moduleutils/PhutilLibraryMapBuilder.php1390 us0.7%
load::parser/PhutilURI.php1390 us0.7%
load::linter/ArcanistExternalLinter.php1386 us0.7%
load::workflow/ArcanistBrowseWorkflow.php1382 us0.7%
load::workflow/ArcanistSvnHookPreCommitWorkflow.php1380 us0.7%
load::workflow/ArcanistLiberateWorkflow.php1378 us0.7%
load::linter/ArcanistPhutilXHPASTLinter.php1356 us0.6%
load::workflow/ArcanistLintersWorkflow.php1350 us0.6%
load::workflow/ArcanistAmendWorkflow.php1339 us0.6%
load::api/XHPASTTree.php1339 us0.6%
load::api/XHPASTNode.php1324 us0.6%
load::workflow/ArcanistShellCompleteWorkflow.php1324 us0.6%
load::workflow/ArcanistBackoutWorkflow.php1318 us0.5%
load::workflow/ArcanistTasksWorkflow.php1317 us0.5%
load::console/PhutilConsoleServer.php1312 us0.5%
load::workflow/ArcanistGetConfigWorkflow.php1307 us0.5%
load::linter/ArcanistTextLinter.php1296 us0.5%
load::workflow/ArcanistAliasWorkflow.php1296 us0.5%
load::difference/ArcanistDiffUtils.php1295 us0.5%
load::workflow/ArcanistInstallCertificateWorkflow.php1290 us0.5%
load::serviceprofiler/PhutilServiceProfiler.php1282 us0.5%
load::linter/ArcanistPyLintLinter.php1278 us0.5%
load::workflow/ArcanistCoverWorkflow.php1277 us0.5%
load::linter/ArcanistChmodLinter.php1269 us0.5%
load::workflow/ArcanistCloseWorkflow.php1269 us0.5%
load::future/FutureIterator.php1252 us0.4%
load::linter/ArcanistScriptAndRegexLinter.php1251 us0.4%
load::lint/ArcanistLintMessage.php1244 us0.4%
load::workflow/ArcanistCloseRevisionWorkflow.php1242 us0.4%
load::console/PhutilConsoleFormatter.php1235 us0.4%
load::linter/ArcanistPhutilLibraryLinter.php1234 us0.4%
load::workflow/ArcanistPasteWorkflow.php1230 us0.4%
load::workflow/ArcanistPhrequentWorkflow.php1226 us0.4%
load::linter/ArcanistSpellingLinter.php1225 us0.4%
load::workflow/ArcanistGitHookPreReceiveWorkflow.php1223 us0.4%
load::linter/ArcanistBaseXHPASTLinter.php1222 us0.4%
load::workflow/ArcanistDownloadWorkflow.php1214 us0.4%
load::linter/ArcanistLesscLinter.php1207 us0.4%
load::workflow/ArcanistSetConfigWorkflow.php1207 us0.4%
load::workflow/ArcanistListWorkflow.php1204 us0.4%
load::linter/ArcanistJSHintLinter.php1204 us0.4%
load::workflow/ArcanistTodoWorkflow.php1195 us0.3%
load::linter/ArcanistPhpcsLinter.php1194 us0.3%
load::workflow/ArcanistCallConduitWorkflow.php1192 us0.3%
load::linter/ArcanistCppcheckLinter.php1180 us0.3%
load::workflow/ArcanistStopWorkflow.php1177 us0.3%
load::linter/ArcanistJscsLinter.php1170 us0.3%
load::parser/PhutilDocblockParser.php1167 us0.3%
load::linter/ArcanistCoffeeLintLinter.php1165 us0.3%
load::linter/ArcanistPEP8Linter.php1164 us0.3%
load::linter/ArcanistCpplintLinter.php1160 us0.3%
load::workflow/ArcanistUpgradeWorkflow.php1159 us0.3%
load::linter/ArcanistPuppetLintLinter.php1158 us0.3%
load::linter/ArcanistFlake8Linter.php1158 us0.3%
load::linter/ArcanistCSSLintLinter.php1154 us0.3%
load::api/AASTNodeList.php1152 us0.3%
load::filesystem/FileList.php1152 us0.3%
load::workflow/ArcanistStartWorkflow.php1151 us0.3%
load::lint/ArcanistLintResult.php1151 us0.3%
load::bin/PhutilXHPASTBinary.php1147 us0.3%
load::xsprintf/PhutilCommandString.php1146 us0.3%
load::linter/ArcanistRuboCopLinter.php1139 us0.2%
load::workflow/ArcanistVersionWorkflow.php1139 us0.2%
load::linter/ArcanistHLintLinter.php1137 us0.2%
load::linter/ArcanistPyFlakesLinter.php1134 us0.2%
load::linter/ArcanistRubyLinter.php1127 us0.2%
load::utils/PhutilRope.php1127 us0.2%
load::linter/ArcanistPhpLinter.php1125 us0.2%
load::linter/ArcanistJSONLintLinter.php1115 us0.2%
load::parser/PhutilJSONParser.php1112 us0.2%
load::linter/ArcanistClosureLinter.php1112 us0.2%
load::api/XHPASTToken.php1105 us0.2%
load::linter/ArcanistXMLLinter.php1103 us0.2%
load::linter/ArcanistConduitLinter.php1100 us0.2%
load::workflow/ArcanistAnoidWorkflow.php194 us0.2%
load::xhpast/ArcanistXHPASTLintNamingHook.php192 us0.2%
load::linter/ArcanistGoLintLinter.php192 us0.2%
load::error/PhutilErrorTrap.php190 us0.2%
load::workflow/ArcanistRevertWorkflow.php189 us0.2%
load::linter/ArcanistFutureLinter.php185 us0.1%
load::lint/ArcanistLintSeverity.php184 us0.1%
load::linter/ArcanistJSONLinter.php184 us0.1%
load::workflow/ArcanistBookmarkWorkflow.php184 us0.1%
load::linesofalarge/LinesOfALargeExecFuture.php184 us0.1%
load::workflow/ArcanistBranchWorkflow.php180 us0.1%
load::workflow/ArcanistTimeWorkflow.php179 us0.1%
load::linter/ArcanistCommitLinter.php179 us0.1%
load::linter/ArcanistFilenameLinter.php167 us0.1%
load::filesystem/FilesystemException.php166 us0.1%
load::console/PhutilConsoleMessage.php166 us0.1%
load::linter/ArcanistMergeConflictLinter.php163 us0.1%
load::utils/PhutilArrayWithDefaultValue.php163 us0.1%
load::linter/ArcanistGeneratedLinter.php160 us0.1%
load::exception/PhutilTypeCheckException.php160 us0.1%
load::workflow/ArcanistBaseWorkflow.php158 us0.1%
load::internationalization/PhutilNumber.php158 us0.1%
load::linter/ArcanistNoLintLinter.php157 us0.1%
load::lexer/PhutilTypeLexer.php133 us0.1%