XHProf
ArcanistConfigurationDrivenLintEngine::buildLinters Profile
XHProf Profile
Symbol
Count
Wall Time
%
Metrics for this Call
ArcanistConfigurationDrivenLintEngine::buildLinters
1
1,599,288 us
100.0%
Parent Calls
ArcanistLintEngine::run
1
1,599,288 us
Child Calls
ArcanistConfigurationDrivenLintEngine::matchPaths
11
1,526,863 us
95.5%
PhutilTypeSpec::checkMap
39
53,701 us
3.4%
ArcanistConfigurationDrivenLintEngine::loadAvailableLinters
1
14,977 us
0.9%
spl_autoload_call
1
1,131 us
0.1%
PhutilConsole::writeLog
22
559 us
0.0%
pht
22
493 us
0.0%
ArcanistLinter::getLinterConfigurationOptions
7
204 us
0.0%
ArcanistXHPASTLinter::getLinterConfigurationOptions
1
165 us
0.0%
ArcanistPhutilXHPASTLinter::getLinterConfigurationOptions
1
113 us
0.0%
Filesystem::readFile
1
99 us
0.0%
ArcanistSpellingLinter::getLinterConfigurationOptions
1
76 us
0.0%
ArcanistTextLinter::getLinterConfigurationOptions
1
70 us
0.0%
phutil_json_decode
1
69 us
0.0%
idx
34
54 us
0.0%
ArcanistXHPASTLinter::setLinterConfigurationValue
4
26 us
0.0%
ArcanistLinter::setEngine
11
22 us
0.0%
Filesystem::pathExists
1
22 us
0.0%
ArcanistLinter::setPaths
11
21 us
0.0%
PhutilConsole::getConsole
11
12 us
0.0%
count
11
11 us
0.0%
ArcanistWorkingCopyIdentity::getProjectPath
1
4 us
0.0%
ArcanistLintEngine::getWorkingCopy
1
1 us
0.0%
ArcanistLintEngine::getPaths
1
1 us
0.0%
array_key_exists
27
0 us