XHProf HTTPSFuture::isReady Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
HTTPSFuture::isReady5388,437 us100.0%
Parent Calls
Future::resolve5388,437 us
Child Calls
curl_multi_select5164,313 us72.7%
curl_multi_exec5216,545 us18.7%
PhutilURI::__construct534,087 us4.6%
BaseHTTPFuture::parseRawHTTPResponse1765 us0.9%
PhutilHTTPEngineExtension::buildHTTPProxyURI1271 us0.3%
HTTPSFuture::canSetCAInfo1172 us0.2%
spl_autoload_call1146 us0.2%
preg_replace1114 us0.1%
BaseHTTPFuture::getURI52102 us0.1%
curl_multi_info_read53101 us0.1%
curl_multi_init173 us0.1%
array_key_exists5242 us0.0%
Filesystem::pathExists137 us0.0%
ArcanistBlindlyTrustHTTPEngineExtension::shouldTrustAnySSLAuthorityForURI132 us0.0%
curl_setopt1526 us0.0%
PhutilHTTPEngineExtension::getAllExtensions126 us0.0%
HTTPSFuture::shouldReuseHandles125 us0.0%
PhutilURI::getDomain5221 us0.0%
HTTPSFuture::formatRequestDataForCURL117 us0.0%
PhutilServiceProfiler::endServiceCall112 us0.0%
curl_init112 us0.0%
phutil_get_library_root111 us0.0%
id529 us0.0%
PhutilServiceProfiler::beginServiceCall19 us0.0%
BaseHTTPFuture::getHeaders18 us0.0%
curl_multi_add_handle15 us0.0%
strlen44 us0.0%
defined24 us0.0%
count44 us0.0%
curl_multi_remove_handle13 us0.0%
strncasecmp33 us0.0%
PhutilServiceProfiler::getInstance22 us0.0%
HTTPSFuture::getCABundle22 us0.0%
HTTPSFuture::setCABundleFromPath12 us0.0%
ini_get12 us0.0%
curl_getinfo12 us0.0%
max11 us0.0%
BaseHTTPFuture::getMethod11 us0.0%
PhutilHTTPEngineExtension::shouldTrustAnySSLHostnameForURI11 us0.0%
HTTPSFuture::getGlobalCABundle11 us0.0%
dirname11 us0.0%
BaseHTTPFuture::getTimeout11 us0.0%
ceil11 us0.0%