XHProf Filesystem::resolvePath Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
Filesystem::resolvePath758,62019,312,306 us100.0%
Parent Calls
Filesystem::readFile5,838140,882 us
Filesystem::walkToRoot224 us
FileList::__construct19 us
FileList::contains110 us
ArcanistWorkingCopyIdentity::readLocalArcConfig139 us
arcanist_load_libraries116 us
Filesystem::listDirectory118 us
ArcanistLintEngine::getFilePathOnDisk152,0665,502,940 us
ArcanistLinter::addLintMessage946156,274 us
Filesystem::readablePath599,33413,474,147 us
ArcanistSpellingLinter::loadDictionary12,200 us
Filesystem::assertWritableFile42635,527 us
ArcanistRepositoryAPI::getScratchFilePath2220 us
Child Calls
Filesystem::isAbsolutePath758,6207,019,073 us36.3%
realpath758,6224,026,700 us20.9%
is_link758,6202,027,514 us10.5%
basename7484,542 us0.0%
dirname748887 us0.0%
explode240 us0.0%
implode26 us0.0%
trim24 us0.0%
substr22 us0.0%
phutil_is_windows22 us0.0%
end22 us0.0%
array_pop22 us0.0%
strlen21 us0.0%