XHProf Filesystem::resolvePath Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
Filesystem::resolvePath684,30415,133,263 us100.0%
Parent Calls
Filesystem::readFile5,529134,785 us
Filesystem::walkToRoot224 us
FileList::__construct19 us
FileList::contains110 us
ArcanistWorkingCopyIdentity::readLocalArcConfig146 us
arcanist_load_libraries115 us
Filesystem::listDirectory122 us
ArcanistLintEngine::getFilePathOnDisk143,6976,275,900 us
ArcanistLinter::addLintMessage941221,384 us
Filesystem::readablePath533,7258,468,244 us
ArcanistSpellingLinter::loadDictionary145 us
Filesystem::assertWritableFile40231,048 us
ArcanistRepositoryAPI::getScratchFilePath21,731 us
Child Calls
Filesystem::isAbsolutePath684,3044,440,123 us29.3%
is_link684,3043,892,298 us25.7%
realpath684,3062,324,788 us15.4%
basename7484,419 us0.0%
dirname7481,012 us0.0%
explode224 us0.0%
implode25 us0.0%
trim23 us0.0%
end22 us0.0%
phutil_is_windows21 us0.0%
array_pop21 us0.0%
strlen20 us
substr20 us