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

Overall Summary
Total Incl. Wall Time (microsec):132,578 microsecs
Total Incl. MemUse (bytes):5,023,992 bytes
Total Incl. PeakMemUse (bytes):5,019,968 bytes
Number of Function Calls:34,079


[View Full Callgraph]


Displaying top 100 functions: Sorted by Incl. Wall Time (microsec) [ display all ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Excl. Wall Time
(microsec)
EWall%Incl.
MemUse
(bytes)
IMemUse%Excl.
MemUse
(bytes)
EMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%Excl.
PeakMemUse
(bytes)
EPeakMemUse%
main() 1 0.0% 132,578 100.0% 49 0.0% 5,023,992 100.0% -8,112 -0.2% 5,019,968 100.0% 1,088 0.0%
yii\base\Application::run 1 0.0% 121,546 91.7% 8 0.0% 4,880,872 97.2% 760 0.0% 4,872,800 97.1% 64 0.0%
yii\web\Application::handleRequest 1 0.0% 120,584 91.0% 10 0.0% 4,660,176 92.8% 496 0.0% 4,706,528 93.8% 256 0.0%
yii\base\Module::runAction 1 0.0% 120,330 90.8% 4 0.0% 4,618,160 91.9% 288 0.0% 4,664,248 92.9% 0 0.0%
yii\base\Controller::runAction 1 0.0% 119,942 90.5% 31 0.0% 4,528,928 90.1% -46,992 -0.9% 4,573,160 91.1% 64 0.0%
api\components\Controller::afterAction 1 0.0% 60,748 45.8% 5 0.0% 1,343,704 26.7% 664 0.0% 1,345,328 26.8% 256 0.0%
yii\rest\Controller::afterAction 1 0.0% 60,718 45.8% 3 0.0% 1,341,872 26.7% 680 0.0% 1,343,480 26.8% 256 0.0%
api\components\Controller::serializeData 2 0.0% 60,696 45.8% 8 0.0% 1,341,984 26.7% 592 0.0% 1,338,648 26.7% 0 0.0%
api\components\Serializer::serialize 2 0.0% 60,620 45.7% 5 0.0% 1,331,032 26.5% 680 0.0% 1,331,232 26.5% 0 0.0%
api\components\Serializer::serializeDataProvider 1 0.0% 60,614 45.7% 9 0.0% 1,329,800 26.5% 808 0.0% 1,331,232 26.5% 0 0.0%
yii\db\Command::queryInternal 16 0.0% 54,125 40.8% 490 0.4% 417,584 8.3% 208,320 4.1% 482,552 9.6% 136,088 2.7%
yii\db\ActiveQuery::populate 4 0.0% 53,823 40.6% 84 0.1% 1,984,504 39.5% 896 0.0% 2,031,352 40.5% 0 0.0%
yii\db\ActiveQuery::all 3 0.0% 52,661 39.7% 6 0.0% 1,020,560 20.3% 1,720 0.0% 1,118,640 22.3% 512 0.0%
yii\db\Query::all 3 0.0% 52,655 39.7% 894 0.7% 1,018,840 20.3% -69,096 -1.4% 1,118,128 22.3% 512 0.0%
yii\data\BaseDataProvider::getModels 1 0.0% 50,929 38.4% 2 0.0% 942,800 18.8% 616 0.0% 980,448 19.5% 0 0.0%
yii\data\BaseDataProvider::prepare 1 0.0% 50,927 38.4% 9 0.0% 942,184 18.8% 680 0.0% 980,448 19.5% 0 0.0%
yii\data\ActiveDataProvider::prepareModels 1 0.0% 50,736 38.3% 10 0.0% 914,560 18.2% 88 0.0% 980,448 19.5% 1,048 0.0%
yii\base\Component::trigger 264 0.8% 42,049 31.7% 378 0.3% 3,210,552 63.9% 2,600 0.1% 3,337,832 66.5% 3,008 0.1%
api\components\ConstructorController::beforeAction 1 0.0% 37,958 28.6% 18 0.0% 2,740,824 54.6% 2,232 0.0% 2,750,792 54.8% 152 0.0%
yii\db\ActiveQuery::one 8 0.0% 37,725 28.5% 24 0.0% 1,495,520 29.8% -2,352 -0.0% 1,578,984 31.5% 512 0.0%
api\components\ModelController::beforeAction 1 0.0% 36,696 27.7% 12 0.0% 2,451,056 48.8% 824 0.0% 2,452,600 48.9% 0 0.0%
yii\web\Controller::beforeAction 1 0.0% 36,659 27.7% 2 0.0% 2,446,712 48.7% 616 0.0% 2,452,600 48.9% 0 0.0%
yii\base\Controller::beforeAction 1 0.0% 36,657 27.6% 4 0.0% 2,446,096 48.7% 664 0.0% 2,452,600 48.9% 64 0.0%
yii\db\Command::internalExecute 16 0.0% 36,430 27.5% 36,430 27.5% 31,192 0.6% 31,192 0.6% 0 0.0% 0 0.0%
yii\base\ActionFilter::beforeFilter 5 0.0% 36,089 27.2% 20 0.0% 2,166,432 43.1% 2,864 0.1% 2,171,216 43.3% 1,824 0.0%
yii\filters\auth\CompositeAuth::beforeAction 1 0.0% 35,701 26.9% 2 0.0% 2,115,696 42.1% 616 0.0% 2,118,424 42.2% 0 0.0%
yii\filters\auth\AuthMethod::beforeAction 1 0.0% 35,699 26.9% 8 0.0% 2,115,080 42.1% 824 0.0% 2,118,424 42.2% 320 0.0%
api\filters\auth\CompositeAuth::authenticate 1 0.0% 35,643 26.9% 1 0.0% 2,105,504 41.9% 632 0.0% 2,108,480 42.0% 0 0.0%
yii\filters\auth\CompositeAuth::authenticate 1 0.0% 35,642 26.9% 6 0.0% 2,104,872 41.9% 1,200 0.0% 2,108,480 42.0% 128 0.0%
yii\filters\auth\HttpHeaderAuth::authenticate 1 0.0% 35,590 26.8% 8 0.0% 2,093,560 41.7% 760 0.0% 2,096,600 41.8% 664 0.0%
yii\web\User::loginByAccessToken 1 0.0% 35,581 26.8% 5 0.0% 2,091,664 41.6% 744 0.0% 2,095,912 41.8% 384 0.0%
api\macronModels\user\UserIdentity::findIdentityByAccessToken 1 0.0% 34,654 26.1% 60 0.0% 1,891,872 37.7% -2,912 -0.1% 1,902,088 37.9% 528 0.0%
common\macronModels\ActiveRecord::afterFind 123 0.4% 32,857 24.8% 395 0.3% 191,232 3.8% 2,592 0.1% 140,056 2.8% 0 0.0%
yii\db\Query::one 9 0.0% 29,756 22.4% 1,152 0.9% 425,160 8.5% -51,888 -1.0% 473,360 9.4% 768 0.0%
common\macronModels\ActiveRecord::_convertDateTimeAttributes 123 0.4% 29,276 22.1% 981 0.7% 60,464 1.2% 11,416 0.2% 5,008 0.1% 0 0.0%
yii\base\BaseObject::__construct 340 1.0% 29,125 22.0% 317 0.2% 1,482,072 29.5% 1,528 0.0% 1,655,104 33.0% 10,592 0.2%
yii\i18n\Formatter::asDate 266 0.8% 28,630 21.6% 236 0.2% 6,904 0.1% -8,904 -0.2% 12,920 0.3% 384 0.0%
yii\i18n\Formatter::formatDateTimeValue 266 0.8% 28,394 21.4% 22,575 17.0% 15,808 0.3% -227,128 -4.5% 12,536 0.2% 712 0.0%
yii\db\Command::queryAll 6 0.0% 27,900 21.0% 12 0.0% 270,936 5.4% 2,176 0.0% 302,344 6.0% 0 0.0%
yii\db\Command::queryOne 10 0.0% 26,250 19.8% 13 0.0% 149,928 3.0% 1,104 0.0% 180,416 3.6% 208 0.0%
yii\BaseYii::createObject 235 0.7% 24,804 18.7% 278 0.2% 960,016 19.1% 5,864 0.1% 1,124,144 22.4% 28,112 0.6%
yii\db\ActiveRecord::getTableSchema 570 1.7% 24,605 18.6% 1,022 0.8% 554,320 11.0% 2,960 0.1% 805,736 16.1% 4,368 0.1%
yii\di\Container::get 236 0.7% 24,599 18.6% 147 0.1% 965,200 19.2% 1,264 0.0% 1,096,032 21.8% 30,912 0.6%
yii\di\Container::build 236 0.7% 24,450 18.4% 891 0.7% 962,832 19.2% -26,904 -0.5% 1,065,120 21.2% 71,432 1.4%
yii\db\Schema::getTableSchema 570 1.7% 22,825 17.2% 286 0.2% 545,192 10.9% 600 0.0% 770,736 15.4% 872 0.0%
yii\db\Schema::getTableMetadata 570 1.7% 22,539 17.0% 717 0.5% 544,592 10.8% -8,552 -0.2% 769,864 15.3% 1,040 0.0%
yii\base\Action::runWithParams 1 0.0% 21,036 15.9% 12 0.0% 458,392 9.1% 1,016 0.0% 447,192 8.9% 88 0.0%
api\components\actions\IndexAction::run 1 0.0% 20,976 15.8% 12 0.0% 449,904 9.0% 936 0.0% 434,008 8.6% 0 0.0%
api\components\actions\IndexAction::getDataProvider 1 0.0% 20,961 15.8% 5 0.0% 446,224 8.9% 632 0.0% 434,008 8.6% 0 0.0%
api\components\actions\IndexAction::prepareDataProvider 1 0.0% 20,956 15.8% 14 0.0% 445,592 8.9% 1,608 0.0% 434,008 8.6% 816 0.0%
api\components\actions\IndexAction::buildFilter 1 0.0% 20,501 15.5% 7 0.0% 349,128 6.9% 416 0.0% 346,776 6.9% 0 0.0%
api\components\ActiveDataFilter::init 1 0.0% 20,002 15.1% 9 0.0% 198,880 4.0% 808 0.0% 205,544 4.1% 0 0.0%
api\macronModels\customField\QuestionnaireCustomFieldSearch::dataFilterAttributeMap 1 0.0% 19,855 15.0% 2 0.0% 164,560 3.3% 1,040 0.0% 168,632 3.4% 0 0.0%
api\macronModels\customField\QuestionnaireCustomFieldSearch::getFieldPurposeCondition 1 0.0% 19,853 15.0% 18 0.0% 163,520 3.3% 1,688 0.0% 168,632 3.4% 0 0.0%
yii\db\ActiveRecord::primaryKey 4 0.0% 19,727 14.9% 7 0.0% 65,040 1.3% 1,768 0.0% 74,424 1.5% 176 0.0%
yii\db\pgsql\Schema::loadTableSchema 1 0.0% 19,226 14.5% 14 0.0% 39,952 0.8% 984 0.0% 57,840 1.2% 64 0.0%
yii\db\Connection::getSlavePdo 115 0.3% 15,304 11.5% 112 0.1% 27,720 0.6% 2,272 0.0% 37,424 0.7% 1,544 0.0%
yii\db\pgsql\Schema::findColumns 1 0.0% 15,176 11.4% 564 0.4% 27,264 0.5% -25,480 -0.5% 57,720 1.1% 3,392 0.1%
yii\db\Connection::getMasterPdo 115 0.3% 15,167 11.4% 60 0.0% 23,696 0.5% 600 0.0% 34,128 0.7% 4,208 0.1%
yii\db\Connection::open 115 0.3% 15,107 11.4% 41 0.0% 23,096 0.5% 1,112 0.0% 29,920 0.6% 352 0.0%
yii\db\Connection::createPdoInstance 2 0.0% 14,026 10.6% 14,026 10.6% 1,952 0.0% 1,952 0.0% 0 0.0% 0 0.0%
yii\db\ActiveQuery::findWith 2 0.0% 13,585 10.2% 14 0.0% 1,001,560 19.9% -7,368 -0.1% 1,070,728 21.3% 320 0.0%
yii\db\ActiveQuery::populateRelation 2 0.0% 13,192 10.0% 73 0.1% 872,808 17.4% -4,312 -0.1% 935,616 18.6% 320 0.0%
yii\db\ActiveQuery::createModels 8 0.0% 11,091 8.4% 173 0.1% 1,301,896 25.9% 28,952 0.6% 1,281,656 25.5% 34,368 0.7%
yii\rest\Serializer::serializeModels 1 0.0% 9,673 7.3% 35 0.0% 385,072 7.7% 3,232 0.1% 350,784 7.0% 0 0.0%
api\components\Serializer::serializeModel 60 0.2% 9,638 7.3% 110 0.1% 381,840 7.6% -21,816 -0.4% 350,784 7.0% 0 0.0%
yii\db\Command::prepare 16 0.0% 9,565 7.2% 178 0.1% 38,904 0.8% 53,936 1.1% 24,632 0.5% 20,712 0.4%
yii\base\Model::toArray 60 0.2% 9,251 7.0% 935 0.7% 378,160 7.5% -82,680 -1.6% 350,784 7.0% 304 0.0%
yii\web\AssetBundle::register 1 0.0% 9,191 6.9% 3 0.0% 47,888 1.0% 568 0.0% 16,440 0.3% 0 0.0%
yii\web\View::registerAssetBundle 1 0.0% 9,188 6.9% 7 0.0% 47,320 0.9% 1,104 0.0% 16,440 0.3% 0 0.0%
yii\web\AssetManager::getBundle 2 0.0% 9,168 6.9% 3 0.0% 43,280 0.9% 1,512 0.0% 16,368 0.3% 88 0.0%
yii\web\AssetManager::loadBundle 2 0.0% 9,165 6.9% 7 0.0% 41,768 0.8% 664 0.0% 16,280 0.3% 632 0.0%
yii\web\AssetBundle::publish 2 0.0% 9,102 6.9% 26 0.0% 30,128 0.6% 7,240 0.1% 10,608 0.2% 8,560 0.2%
yii\web\AssetManager::publish 2 0.0% 8,956 6.8% 47 0.0% 15,040 0.3% 1,024 0.0% 0 0.0% 0 0.0%
yii\web\AssetManager::publishDirectory 2 0.0% 8,909 6.7% 30 0.0% 13,496 0.3% 1,192 0.0% 0 0.0% 0 0.0%
yii\helpers\BaseFileHelper::copyDirectory 1 0.0% 8,835 6.7% 3,919 3.0% 6,760 0.1% 576 0.0% 0 0.0% 0 0.0%
common\macronModels\Connection::createPdoInstance 1 0.0% 8,476 6.4% 5 0.0% 1,600 0.0% 616 0.0% 0 0.0% 0 0.0%
api\macronModels\customField\QuestionnaireCustomField::api\macronModels\customField\{closure} 120 0.4% 7,766 5.9% 216 0.2% 324,960 6.5% 23,104 0.5% 350,480 7.0% 0 0.0%
yii\db\ActiveQuery::populate@1 2 0.0% 7,133 5.4% 57 0.0% 800,264 15.9% 936 0.0% 817,120 16.3% 0 0.0%
yii\db\ActiveQuery::all@1 1 0.0% 6,920 5.2% 1 0.0% 248,648 4.9% 600 0.0% 263,336 5.2% 0 0.0%
yii\db\Query::all@1 1 0.0% 6,919 5.2% 689 0.5% 248,048 4.9% -55,480 -1.1% 263,336 5.2% 0 0.0%
yii\db\Command::logQuery 16 0.0% 6,783 5.1% 41 0.0% 66,664 1.3% 6,680 0.1% 150,208 3.0% 256 0.0%
yii\db\ActiveQuery::one@1 2 0.0% 6,515 4.9% 13 0.0% 623,488 12.4% -1,960 -0.0% 723,976 14.4% 512 0.0%
yii\BaseYii::autoload 105 0.3% 6,464 4.9% 2,385 1.8% 2,124,336 42.3% 921,808 18.3% 1,909,784 38.0% 720,584 14.4%
yii\db\BaseActiveRecord::instantiate 124 0.4% 6,427 4.8% 133 0.1% 956,704 19.0% 46,432 0.9% 977,592 19.5% 272 0.0%
yii\db\Command::getRawSql 16 0.0% 6,399 4.8% 188 0.1% 25,288 0.5% 448 0.0% 40,176 0.8% 5,944 0.1%
yii\db\Connection::quoteValue 82 0.2% 6,227 4.7% 81 0.1% 24,928 0.5% 1,200 0.0% 35,904 0.7% 576 0.0%
yii\db\Schema::quoteValue 84 0.2% 6,151 4.6% 189 0.1% 23,816 0.5% 5,480 0.1% 34,792 0.7% 1,048 0.0%
api\hhModels\userQuestionnaire\QuestionnaireTestFileStorage::getSourceFile 6 0.0% 6,018 4.5% 43 0.0% 247,656 4.9% -16,744 -0.3% 192,640 3.8% 632 0.0%
yii\i18n\Formatter::normalizeDatetimeValue 266 0.8% 5,455 4.1% 5,455 4.1% 183,560 3.7% 183,560 3.7% 9,536 0.2% 9,536 0.2%
yii\helpers\BaseFileHelper::copyDirectory@1 2 0.0% 4,805 3.6% 4,680 3.5% 3,064 0.1% 872 0.0% 0 0.0% 0 0.0%
yii\db\BaseActiveRecord::init 128 0.4% 4,730 3.6% 115 0.1% 713,392 14.2% 2,368 0.0% 749,096 14.9% 0 0.0%
yii\db\ActiveRecord::populateRecord 124 0.4% 4,491 3.4% 629 0.5% 316,240 6.3% 728 0.0% 269,696 5.4% 760 0.0%
yii\base\Component::ensureBehaviors 297 0.9% 4,171 3.1% 264 0.2% 929,872 18.5% -72,168 -1.4% 811,720 16.2% 4,056 0.1%
api\macronModels\customField\QuestionnaireCustomField::init 63 0.2% 4,102 3.1% 104 0.1% 544,200 10.8% 1,392 0.0% 654,576 13.0% 848 0.0%
yii\db\pgsql\Schema::findConstraints 1 0.0% 4,031 3.0% 491 0.4% 10,600 0.2% -3,056 -0.1% 0 0.0% 0 0.0%
yii\db\ActiveQuery::createCommand 13 0.0% 3,541 2.7% 85 0.1% 402,664 8.0% -10,032 -0.2% 387,024 7.7% 1,472 0.0%
yii\db\BaseActiveRecord::hasAttribute 276 0.8% 3,284 2.5% 157 0.1% 332,656 6.6% -94,592 -1.9% 480,344 9.6% 768 0.0%
api\macronModels\customField\QuestionnaireCustomField::attributes 184 0.5% 2,950 2.2% 282 0.2% 216,832 4.3% 1,992 0.0% 174,392 3.5% 1,088 0.0%
yii\db\ActiveRecord::attributes 258 0.8% 2,846 2.1% 236 0.2% 453,160 9.0% 2,336 0.0% 417,920 8.3% 1,584 0.0%
[ display all ]