XHProf Filesystem::resolvePath Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
Filesystem::resolvePath757,8456,835,098 us100.0%
Parent Calls
Filesystem::readFile5,856102,529 us
Filesystem::walkToRoot222 us
FileList::__construct18 us
FileList::contains110 us
ArcanistWorkingCopyIdentity::readLocalArcConfig135 us
arcanist_load_libraries113 us
Filesystem::listDirectory117 us
ArcanistLintEngine::getFilePathOnDisk152,6721,889,121 us
ArcanistLinter::addLintMessage94528,512 us
Filesystem::readablePath597,9394,796,267 us
ArcanistSpellingLinter::loadDictionary127 us
Filesystem::assertWritableFile42318,456 us
ArcanistRepositoryAPI::getScratchFilePath281 us
Child Calls
Filesystem::isAbsolutePath757,8452,240,099 us32.8%
realpath757,8471,208,313 us17.7%
is_link757,845309,959 us4.5%
basename7481,617 us0.0%
dirname74839 us0.0%
explode212 us0.0%
implode23 us0.0%
array_pop21 us0.0%
end21 us0.0%
substr20 us
strlen20 us
phutil_is_windows20 us
trim20 us