XHProf Filesystem::resolvePath Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
Filesystem::resolvePath684,30413,995,274 us100.0%
Parent Calls
Filesystem::readFile5,529193,321 us
Filesystem::walkToRoot263 us
FileList::__construct116 us
FileList::contains118 us
ArcanistWorkingCopyIdentity::readLocalArcConfig1478 us
arcanist_load_libraries167 us
Filesystem::listDirectory128 us
ArcanistLintEngine::getFilePathOnDisk143,6976,458,596 us
ArcanistLinter::addLintMessage94154,921 us
Filesystem::readablePath533,7257,237,161 us
ArcanistSpellingLinter::loadDictionary179 us
Filesystem::assertWritableFile40250,204 us
ArcanistRepositoryAPI::getScratchFilePath2322 us
Child Calls
Filesystem::isAbsolutePath684,3044,541,719 us32.5%
realpath684,3062,807,539 us20.1%
is_link684,3042,130,020 us15.2%
basename7485,943 us0.0%
dirname7481,432 us0.0%
explode221 us0.0%
implode24 us0.0%
phutil_is_windows23 us0.0%
trim23 us0.0%
end22 us0.0%
array_pop22 us0.0%
strlen21 us0.0%
substr21 us0.0%