XHProf ExecFuture::isReady Profile

XHProf Profile

SymbolCountWall Time%
Metrics for this Call
ExecFuture::isReady576,120 us100.0%
Parent Calls
Future::resolve576,120 us
Child Calls
ExecFuture::readAndDiscard1121,752 us28.6%
proc_open1779 us12.7%
ExecFuture::procGetStatus56744 us12.2%
ExecFuture::tryToCloseStdin57290 us4.7%
strlen112147 us2.4%
ExecFuture::closeProcess189 us1.5%
PhutilRope::getByteLength5687 us1.4%
ExecFuture::getStderrSizeLimit5665 us1.1%
PhutilCommandString::__toString155 us0.9%
microtime5653 us0.9%
PhutilErrorTrap::destroy142 us0.7%
PhutilCommandString::getUnmaskedString141 us0.7%
ExecFuture::getStdoutSizeLimit5624 us0.4%
PhutilErrorTrap::getErrorsAsString119 us0.3%
PhutilErrorTrap::__construct110 us0.2%
PhutilServiceProfiler::beginServiceCall15 us0.1%
is_resource12 us0.0%
phutil_is_windows22 us0.0%
stream_set_blocking32 us0.0%
PhutilServiceProfiler::getInstance11 us0.0%
class_exists21 us0.0%