Run Report
Run #6abf8a0508a16: XHProf Run (Namespace=macron-api)
Tip
Click a function name below to drill down.

Parent/Child report for yii\base\Component::__get [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
yii\base\Component::__get948 49.6% 6,997 0.7% 29,224 0.3% 42,968 0.4%
Exclusive Metrics for Current Function1,302 18.6% 9,928 34.0% 6,904 16.1%
Parent functions
yii\db\BaseActiveRecord::__get240 25.3% 5,756 82.3% 6,760 23.1% 22,976 53.5%
yii\db\Transaction::getIsActive481 50.7% 832 11.9% 536 1.8% 0 0.0%
yii\web\Request::getMethod130 13.7% 193 2.8% 1,104 3.8% 296 0.7%
yii\log\Dispatcher::dispatch56 5.9% 46 0.7% 1,120 3.8% 3,320 7.7%
yii\redis\Connection::open10 1.1% 46 0.7% 4,048 13.9% 7,136 16.6%
yii\redis\Connection::parseResponse10 1.1% 40 0.6% 536 1.8% 0 0.0%
yii\redis\Connection::sendRawCommand9 0.9% 31 0.4% 536 1.8% 0 0.0%
yii\redis\Connection::open@12 0.2% 10 0.1% 536 1.8% 960 2.2%
yii\filters\Cors::beforeAction1 0.1% 9 0.1% 2,336 8.0% 2,336 5.4%
main()1 0.1% 8 0.1% 3,592 12.3% 3,048 7.1%
api\components\Response::prepareResponseData1 0.1% 6 0.1% 1,752 6.0% 0 0.0%
common\helpers\UserIdentitySessionHelper::setDeviceCookie1 0.1% 5 0.1% 1,848 6.3% 1,848 4.3%
yii\di\ServiceLocator::__get1 0.1% 5 0.1% 1,176 4.0% 0 0.0%
yii\web\Request::getAcceptableContentTypes2 0.2% 4 0.1% 536 1.8% 832 1.9%
yii\web\Request::getUserIpFromIpHeaders1 0.1% 3 0.0% 536 1.8% 216 0.5%
common\macronModels\Connection::init1 0.1% 2 0.0% 1,136 3.9% 0 0.0%
api\filters\CustomerAccessFilter::beforeAction1 0.1% 1 0.0% 1,136 3.9% 0 0.0%
Child functions
yii\db\BaseActiveRecord::getDirtyAttributes120 12.7% 5,443 77.8% 5,576 19.1% 22,976 53.5%
yii\redis\Connection::getSocket28 3.0% 100 1.4% 2,720 9.3% 5,376 12.5%
yii\db\Connection::getIsActive482 50.8% 81 1.2% 536 1.8% 0 0.0%
yii\web\Request::getHeaders133 14.0% 30 0.4% 520 1.8% 0 0.0%
yii\base\Model::getScenario120 12.7% 9 0.1% 520 1.8% 0 0.0%
yii\log\Target::getEnabled56 5.9% 8 0.1% 520 1.8% 1,384 3.2%
yii\web\Request::getIsAjax1 0.1% 7 0.1% 3,024 10.3% 2,776 6.5%
yii\web\Request::getIsOptions1 0.1% 7 0.1% 1,736 5.9% 1,736 4.0%
yii\web\Response::getCookies1 0.1% 4 0.1% 1,232 4.2% 1,232 2.9%
yii\web\Response::getIsSuccessful1 0.1% 3 0.0% 1,136 3.9% 0 0.0%
yii\base\Application::getTimeZone1 0.1% 2 0.0% 576 2.0% 0 0.0%
yii\redis\Connection::getConnectionString3 0.3% 1 0.0% 680 2.3% 584 1.4%
yii\web\User::getIdentity1 0.1% 0 0.0% 520 1.8% 0 0.0%