XHProf Filesystem::resolvePath Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
Filesystem::resolvePath757,84514,407,729 us100.0%
Parent Calls
Filesystem::readFile5,856183,650 us
Filesystem::walkToRoot265 us
FileList::__construct126 us
FileList::contains128 us
ArcanistWorkingCopyIdentity::readLocalArcConfig198 us
arcanist_load_libraries141 us
Filesystem::listDirectory143 us
ArcanistLintEngine::getFilePathOnDisk152,6725,092,457 us
ArcanistLinter::addLintMessage94587,301 us
Filesystem::readablePath597,9399,018,374 us
ArcanistSpellingLinter::loadDictionary127 us
Filesystem::assertWritableFile42325,364 us
ArcanistRepositoryAPI::getScratchFilePath2255 us
Child Calls
Filesystem::isAbsolutePath757,8454,886,477 us33.9%
realpath757,8473,122,256 us21.7%
is_link757,8451,333,922 us9.3%
basename7485,047 us0.0%
dirname748941 us0.0%
explode216 us0.0%
substr23 us0.0%
implode23 us0.0%
phutil_is_windows23 us0.0%
array_pop23 us0.0%
end23 us0.0%
trim23 us0.0%
strlen21 us0.0%