Run Report
Run #6abf88992d042: 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% 5,811 0.6% 29,224 0.3% 42,008 0.4%
Exclusive Metrics for Current Function1,029 17.7% 9,928 34.0% 6,608 15.7%
Parent functions
yii\db\BaseActiveRecord::__get240 25.3% 4,785 82.3% 6,760 23.1% 22,976 54.7%
yii\db\Transaction::getIsActive481 50.7% 684 11.8% 536 1.8% 0 0.0%
yii\web\Request::getMethod130 13.7% 143 2.5% 1,104 3.8% 296 0.7%
yii\log\Dispatcher::dispatch56 5.9% 48 0.8% 1,120 3.8% 3,320 7.9%
yii\redis\Connection::open10 1.1% 44 0.8% 4,048 13.9% 7,136 17.0%
yii\redis\Connection::parseResponse10 1.1% 34 0.6% 536 1.8% 0 0.0%
yii\redis\Connection::sendRawCommand9 0.9% 26 0.4% 536 1.8% 0 0.0%
yii\redis\Connection::open@12 0.2% 10 0.2% 536 1.8% 960 2.3%
main()1 0.1% 8 0.1% 3,592 12.3% 3,048 7.3%
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% 888 2.1%
yii\filters\Cors::beforeAction1 0.1% 5 0.1% 2,336 8.0% 2,336 5.6%
yii\di\ServiceLocator::__get1 0.1% 4 0.1% 1,176 4.0% 0 0.0%
yii\web\Request::getUserIpFromIpHeaders1 0.1% 3 0.1% 536 1.8% 216 0.5%
yii\web\Request::getAcceptableContentTypes2 0.2% 3 0.1% 536 1.8% 832 2.0%
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% 4,544 78.2% 5,576 19.1% 22,976 54.7%
yii\redis\Connection::getSocket28 3.0% 92 1.6% 2,720 9.3% 5,376 12.8%
yii\db\Connection::getIsActive482 50.8% 78 1.3% 536 1.8% 0 0.0%
yii\web\Request::getHeaders133 14.0% 30 0.5% 520 1.8% 0 0.0%
yii\log\Target::getEnabled56 5.9% 13 0.2% 520 1.8% 1,384 3.3%
yii\web\Request::getIsAjax1 0.1% 6 0.1% 3,024 10.3% 2,776 6.6%
yii\base\Model::getScenario120 12.7% 6 0.1% 520 1.8% 0 0.0%
yii\web\Request::getIsOptions1 0.1% 4 0.1% 1,736 5.9% 1,736 4.1%
yii\web\Response::getCookies1 0.1% 3 0.1% 1,232 4.2% 568 1.4%
yii\web\Response::getIsSuccessful1 0.1% 3 0.1% 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%