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

Overall Summary
Total Incl. Wall Time (microsec):1,212,134 microsecs
Total Incl. MemUse (bytes):10,047,080 bytes
Total Incl. PeakMemUse (bytes):10,732,192 bytes
Number of Function Calls:181,436


[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% 1,212,134 100.0% 41 0.0% 10,047,080 100.0% -8,112 -0.1% 10,732,192 100.0% 744 0.0%
yii\base\Application::run 1 0.0% 1,210,757 99.9% 8 0.0% 10,684,640 106.3% 760 0.0% 10,676,568 99.5% 64 0.0%
yii\web\Application::handleRequest 1 0.0% 1,209,870 99.8% 6 0.0% 10,451,456 104.0% 512 0.0% 10,458,992 97.5% 256 0.0%
yii\base\Module::runAction 1 0.0% 1,209,608 99.8% 5 0.0% 10,409,424 103.6% 288 0.0% 10,416,696 97.1% 0 0.0%
yii\base\Controller::runAction 1 0.0% 1,209,310 99.8% 27 0.0% 10,320,176 102.7% 752 0.0% 10,321,712 96.2% 0 0.0%
yii\base\InlineAction::runWithParams 1 0.0% 1,169,070 96.4% 10 0.0% 7,548,808 75.1% 856 0.0% 7,562,072 70.5% 192 0.0%
api\components\ConstructorController::actionUpdateMultipleColumns 1 0.0% 1,168,910 96.4% 42 0.0% 7,503,808 74.7% -4,184 -0.0% 7,526,296 70.1% 0 0.0%
api\components\actions\UpdateMultipleAction::run 2 0.0% 1,152,587 95.1% 11 0.0% 6,648,304 66.2% 1,456 0.0% 6,620,744 61.7% 0 0.0%
api\components\ConstructorController::updateMultipleCustomField 1 0.0% 958,822 79.1% 63 0.0% 5,962,344 59.3% 28,456 0.3% 5,970,504 55.6% 912 0.0%
yii\db\ActiveQuery::one 128 0.1% 594,943 49.1% 631 0.1% 3,786,896 37.7% -84,312 -0.8% 3,924,096 36.6% 512 0.0%
api\components\actions\UpdateMultipleAction::saveModels 2 0.0% 588,557 48.6% 1,513 0.1% 4,265,408 42.5% 1,176 0.0% 4,250,232 39.6% 1,128 0.0%
yii\db\Command::internalExecute 371 0.2% 587,774 48.5% 587,774 48.5% 174,072 1.7% 174,072 1.7% 0 0.0% 0 0.0%
api\components\actions\UpdateMultipleAction::findModels 2 0.0% 564,010 46.5% 500 0.0% 2,380,336 23.7% 9,800 0.1% 2,370,512 22.1% 0 0.0%
api\components\actions\Action::findModel 120 0.1% 563,484 46.5% 1,631 0.1% 2,368,704 23.6% -274,768 -2.7% 2,370,512 22.1% 440 0.0%
yii\db\Query::one 189 0.1% 505,853 41.7% 134,615 11.1% 1,744,632 17.4% -786,888 -7.8% 2,710,216 25.3% 1,024 0.0%
yii\db\Command::queryInternal 252 0.1% 460,436 38.0% 3,949 0.3% 2,418,864 24.1% 131,408 1.3% 3,236,768 30.2% 58,344 0.5%
common\db\ActiveRecord::save 120 0.1% 346,724 28.6% 180 0.0% 2,360,192 23.5% 616 0.0% 2,345,360 21.9% 176 0.0%
yii\db\BaseActiveRecord::save 120 0.1% 346,544 28.6% 227 0.0% 2,359,576 23.5% 664 0.0% 2,345,184 21.9% 256 0.0%
yii\db\ActiveRecord::update 120 0.1% 346,276 28.6% 549 0.0% 2,358,376 23.5% 920 0.0% 2,344,928 21.8% 256 0.0%
yii\db\Command::queryOne 190 0.1% 344,446 28.4% 276 0.0% 1,766,376 17.6% 1,104 0.0% 2,207,880 20.6% 208 0.0%
yii\db\ActiveQuery::populate 183 0.1% 239,615 19.8% 1,399 0.1% 2,576,712 25.6% -44,224 -0.4% 2,343,952 21.8% 0 0.0%
yii\base\Model::validate 120 0.1% 212,801 17.6% 1,403 0.1% 683,856 6.8% -153,432 -1.5% 1,539,808 14.3% 64 0.0%
api\components\ConstructorController::updateMultipleAdditionalCustomField 1 0.0% 197,636 16.3% 11 0.0% 1,155,424 11.5% 1,200 0.0% 1,156,928 10.8% 0 0.0%
yii\validators\Validator::validateAttributes 1,020 0.6% 196,207 16.2% 1,837 0.2% 510,440 5.1% -156,936 -1.6% 1,432,704 13.3% 0 0.0%
yii\validators\UniqueValidator::validateAttribute 60 0.0% 190,997 15.8% 572 0.0% 502,352 5.0% 14,808 0.1% 1,432,704 13.3% 568 0.0%
yii\db\Connection::useMaster 60 0.0% 186,169 15.4% 177 0.0% 428,456 4.3% -42,584 -0.4% 1,422,328 13.3% 256 0.0%
yii\validators\UniqueValidator::yii\validators\{closure} 60 0.0% 185,992 15.3% 115 0.0% 471,040 4.7% 616 0.0% 1,422,072 13.3% 256 0.0%
yii\validators\UniqueValidator::modelExists 60 0.0% 185,877 15.3% 1,026 0.1% 470,424 4.7% -259,320 -2.6% 1,421,816 13.2% 624 0.0%
yii\db\ActiveQuery::all 62 0.0% 182,488 15.1% 95 0.0% 585,352 5.8% 1,720 0.0% 1,500,232 14.0% 512 0.0%
yii\db\Query::all 62 0.0% 182,393 15.0% 49,104 4.1% 583,632 5.8% -295,904 -2.9% 1,499,720 14.0% 512 0.0%
yii\db\Command::execute 120 0.1% 177,224 14.6% 1,112 0.1% 805,728 8.0% -43,600 -0.4% 978,744 9.1% 0 0.0%
yii\db\ActiveQuery::findWith 61 0.0% 164,624 13.6% 364 0.0% 1,361,128 13.5% -177,880 -1.8% 1,958,320 18.2% 320 0.0%
yii\db\ActiveQuery::populateRelation 61 0.0% 162,054 13.4% 368 0.0% 1,320,760 13.1% 728 0.0% 1,726,472 16.1% 320 0.0%
yii\db\ActiveQuery::one@1 62 0.0% 161,704 13.3% 364 0.0% 1,232,752 12.3% -24,520 -0.2% 1,785,744 16.6% 512 0.0%
yii\db\Connection::beginTransaction 61 0.0% 137,594 11.4% 256 0.0% 473,016 4.7% 1,896 0.0% 496,952 4.6% 576 0.0%
yii\db\Transaction::begin 61 0.0% 136,997 11.3% 1,474 0.1% 467,392 4.7% 5,240 0.1% 493,224 4.6% 288 0.0%
yii\db\Transaction::commit 61 0.0% 136,958 11.3% 1,537 0.1% 1,486,928 14.8% 6,288 0.1% 1,505,776 14.0% 0 0.0%
yii\db\Schema::createSavepoint 60 0.0% 134,769 11.1% 43,208 3.6% 345,216 3.4% -68,456 -0.7% 480,968 4.5% 0 0.0%
yii\db\Schema::releaseSavepoint 60 0.0% 130,925 10.8% 41,766 3.4% 362,112 3.6% -69,416 -0.7% 497,776 4.6% 0 0.0%
yii\db\Command::queryAll 62 0.0% 116,371 9.6% 105 0.0% 654,176 6.5% 584 0.0% 1,029,096 9.6% 0 0.0%
common\macronModels\ActiveRecord::_convertDateTimeAttributes 423 0.2% 92,050 7.6% 5,065 0.4% 63,624 0.6% 55,416 0.6% 7,696 0.1% 1,200 0.0%
yii\i18n\Formatter::asDate 520 0.3% 82,853 6.8% 667 0.1% 8,936 0.1% -19,064 -0.2% 13,640 0.1% 384 0.0%
yii\i18n\Formatter::formatDateTimeValue 520 0.3% 82,186 6.8% 67,212 5.5% 28,000 0.3% -444,552 -4.4% 13,256 0.1% 712 0.0%
yii\base\Component::trigger 1,340 0.7% 80,538 6.6% 3,698 0.3% 4,164,976 41.5% -14,344 -0.1% 3,486,232 32.5% 20,688 0.2%
common\macronModels\ActiveRecord::updateInternal 120 0.1% 72,944 6.0% 313 0.0% 406,208 4.0% 872 0.0% 352,096 3.3% 64 0.0%
common\macronModels\ActiveRecord::afterFind 183 0.1% 51,923 4.3% 1,180 0.1% 221,984 2.2% 2,592 0.0% 52,368 0.5% 64 0.0%
api\macronModels\customField\QuestionnaireCustomField::afterSave 60 0.0% 50,790 4.2% 225 0.0% 36,784 0.4% 23,352 0.2% 12,472 0.1% 0 0.0%
common\macronModels\customField\CustomField::afterSave 60 0.0% 49,192 4.1% 1,886 0.2% 11,032 0.1% -1,840 -0.0% 12,472 0.1% 632 0.0%
yii\base\BaseObject::__construct 3,033 1.7% 45,753 3.8% 3,945 0.3% 1,883,384 18.7% -207,184 -2.1% 1,927,032 18.0% 61,144 0.6%
common\macronModels\ActiveRecord::afterSave 120 0.1% 44,829 3.7% 405 0.0% 32,664 0.3% 1,456 0.0% 35,760 0.3% 768 0.0%
yii\db\ActiveQuery::createCommand 251 0.1% 41,760 3.4% 1,487 0.1% 997,224 9.9% -229,304 -2.3% 996,136 9.3% 1,728 0.0%
api\components\ConstructorController::beforeAction 1 0.0% 39,924 3.3% 22 0.0% 2,733,448 27.2% 2,232 0.0% 2,743,416 25.6% 0 0.0%
api\components\ModelController::beforeAction 1 0.0% 38,532 3.2% 10 0.0% 2,443,680 24.3% 824 0.0% 2,445,224 22.8% 0 0.0%
yii\web\Controller::beforeAction 1 0.0% 38,497 3.2% 2 0.0% 2,439,336 24.3% 616 0.0% 2,445,224 22.8% 0 0.0%
yii\base\Controller::beforeAction 1 0.0% 38,495 3.2% 3 0.0% 2,438,720 24.3% 664 0.0% 2,445,224 22.8% 64 0.0%
yii\base\ActionFilter::beforeFilter 5 0.0% 38,034 3.1% 54 0.0% 2,224,592 22.1% 2,864 0.0% 2,229,376 20.8% 1,824 0.0%
yii\filters\auth\CompositeAuth::beforeAction 1 0.0% 37,552 3.1% 2 0.0% 2,173,856 21.6% 616 0.0% 2,176,584 20.3% 0 0.0%
yii\filters\auth\AuthMethod::beforeAction 1 0.0% 37,550 3.1% 4 0.0% 2,173,240 21.6% 824 0.0% 2,176,584 20.3% 320 0.0%
api\filters\auth\CompositeAuth::authenticate 1 0.0% 37,498 3.1% 2 0.0% 2,098,128 20.9% 632 0.0% 2,101,104 19.6% 0 0.0%
yii\filters\auth\CompositeAuth::authenticate 1 0.0% 37,496 3.1% 12 0.0% 2,097,496 20.9% 1,200 0.0% 2,101,104 19.6% 128 0.0%
yii\filters\auth\HttpHeaderAuth::authenticate 1 0.0% 37,405 3.1% 6 0.0% 2,086,184 20.8% 760 0.0% 2,089,224 19.5% 664 0.0%
yii\web\User::loginByAccessToken 1 0.0% 37,398 3.1% 8 0.0% 2,084,288 20.7% 744 0.0% 2,088,536 19.5% 384 0.0%
api\macronModels\user\UserIdentity::findIdentityByAccessToken 1 0.0% 36,393 3.0% 69 0.0% 1,884,496 18.8% -2,912 -0.0% 1,894,712 17.7% 528 0.0%
yii\BaseYii::createObject 1,790 1.0% 34,152 2.8% 2,412 0.2% 1,240,328 12.3% 6,408 0.1% 1,106,072 10.3% 28,272 0.3%
yii\di\Container::get 1,791 1.0% 31,826 2.6% 1,647 0.1% 1,244,968 12.4% 1,264 0.0% 1,077,800 10.0% 19,256 0.2%
yii\di\Container::build 1,791 1.0% 30,178 2.5% 8,708 0.7% 1,242,600 12.4% -89,704 -0.9% 1,058,544 9.9% 65,320 0.6%
yii\db\ActiveQuery::createModels 246 0.1% 27,327 2.3% 916 0.1% 1,543,672 15.4% 70,920 0.7% 584,280 5.4% 0 0.0%
yii\db\QueryBuilder::build 252 0.1% 27,205 2.2% 2,918 0.2% 485,352 4.8% -54,952 -0.5% 645,152 6.0% 1,008 0.0%
yii\base\Model::load 120 0.1% 23,940 2.0% 134 0.0% 1,206,760 12.0% 616 0.0% 352,952 3.3% 0 0.0%
yii\base\Model::setAttributes 120 0.1% 23,806 2.0% 477 0.0% 1,206,144 12.0% -44,408 -0.4% 352,952 3.3% 64 0.0%
yii\base\Model::scenarios 360 0.2% 23,030 1.9% 2,206 0.2% 1,372,272 13.7% 313,336 3.1% 430,240 4.0% 82,728 0.8%
yii\db\ActiveRecord::getTableSchema 2,470 1.4% 22,687 1.9% 6,434 0.5% 491,584 4.9% 2,896 0.0% 714,368 6.7% 4,784 0.0%
yii\base\Model::safeAttributes 120 0.1% 22,238 1.8% 429 0.0% 1,105,856 11.0% -44,456 -0.4% 347,512 3.2% 0 0.0%
yii\base\Model::getValidators 962 0.5% 20,842 1.7% 190 0.0% 1,060,640 10.6% 2,304 0.0% 348,680 3.2% 1,168 0.0%
yii\base\Model::createValidators 120 0.1% 20,652 1.7% 1,287 0.1% 1,058,336 10.5% 541,688 5.4% 347,512 3.2% 0 0.0%
yii\db\Command::logQuery 372 0.2% 19,453 1.6% 903 0.1% 950,088 9.5% 141,056 1.4% 2,048,792 19.1% 256 0.0%
yii\log\Logger::log 1,348 0.7% 18,108 1.5% 14,719 1.2% 3,541,192 35.2% 2,539,696 25.3% 5,287,240 49.3% 4,286,168 39.9%
common\macronModels\customField\CustomField::beforeSave 60 0.0% 17,828 1.5% 369 0.0% 309,360 3.1% 920 0.0% 259,008 2.4% 472 0.0%
yii\db\Connection::getSlavePdo 510 0.3% 17,808 1.5% 700 0.1% 26,648 0.3% 1,200 0.0% 33,056 0.3% 544 0.0%
yii\validators\Validator::createValidator 1,020 0.6% 17,544 1.4% 1,236 0.1% 344,944 3.4% -112,120 -1.1% 326,760 3.0% 120 0.0%
yii\db\Connection::getMasterPdo 870 0.5% 17,244 1.4% 553 0.0% 24,232 0.2% 1,136 0.0% 30,760 0.3% 840 0.0%
yii\db\Connection::open 992 0.5% 16,712 1.4% 177 0.0% 24,152 0.2% 2,168 0.0% 30,440 0.3% 872 0.0%
yii\db\BaseActiveRecord::instantiate 184 0.1% 16,605 1.4% 361 0.0% 1,133,952 11.3% 65,632 0.7% 319,952 3.0% 272 0.0%
common\macronModels\ActiveRecord::beforeSave 120 0.1% 16,135 1.3% 551 0.0% 80,432 0.8% 1,456 0.0% 54,648 0.5% 512 0.0%
yii\db\Command::prepare 371 0.2% 15,627 1.3% 3,144 0.3% 584,176 5.8% 631,664 6.3% 3,144 0.0% 0 0.0%
api\macronModels\customField\QuestionnaireCustomField::attributes 775 0.4% 15,459 1.3% 1,722 0.1% 628,168 6.3% 1,992 0.0% 159,992 1.5% 1,344 0.0%
yii\db\Connection::createPdoInstance 2 0.0% 15,428 1.3% 15,428 1.3% 1,952 0.0% 1,952 0.0% 0 0.0% 0 0.0%
yii\db\BaseActiveRecord::init 247 0.1% 15,071 1.2% 498 0.0% 1,230,352 12.2% 2,368 0.0% 529,048 4.9% 0 0.0%
yii\db\BaseActiveRecord::hasAttribute 1,542 0.8% 15,060 1.2% 1,156 0.1% 332,656 3.3% -426,464 -4.2% 463,456 4.3% 1,024 0.0%
yii\base\Event::trigger 1,359 0.7% 15,041 1.2% 12,053 1.0% 612,368 6.1% 26,000 0.3% 590,296 5.5% 515,608 4.8%
yii\db\Connection::createCommand 372 0.2% 14,078 1.2% 1,485 0.1% 632,312 6.3% 2,400 0.0% 174,096 1.6% 480 0.0%
yii\db\BaseActiveRecord::__get 6,144 3.4% 13,861 1.1% 1,880 0.2% 89,168 0.9% 19,736 0.2% 136,296 1.3% 5,160 0.0%
yii\i18n\Formatter::normalizeDatetimeValue 520 0.3% 13,722 1.1% 13,722 1.1% 358,312 3.6% 358,312 3.6% 10,096 0.1% 10,096 0.1%
yii\db\Command::getRawSql 372 0.2% 12,613 1.0% 1,806 0.1% 80,424 0.8% 37,384 0.4% 34,176 0.3% 2,928 0.0%
yii\db\ActiveRecord::attributes 1,089 0.6% 12,000 1.0% 1,420 0.1% 955,288 9.5% 2,888 0.0% 408,824 3.8% 2,160 0.0%
yii\db\ActiveQuery::populate@1 61 0.0% 11,941 1.0% 418 0.0% 792,432 7.9% -22,144 -0.2% 619,376 5.8% 0 0.0%
yii\db\Schema::getTableSchema 2,470 1.4% 11,833 1.0% 1,513 0.1% 483,120 4.8% 600 0.0% 684,192 6.4% 616 0.0%
yii\base\Component::ensureBehaviors 1,615 0.9% 11,746 1.0% 1,516 0.1% 1,340,160 13.3% -132,928 -1.3% 615,728 5.7% 22,728 0.2%
api\macronModels\customField\QuestionnaireCustomField::init 122 0.1% 11,470 0.9% 408 0.0% 983,352 9.8% 824 0.0% 665,184 6.2% 512 0.0%
yii\db\Connection::quoteValue 499 0.3% 10,674 0.9% 684 0.1% 42,504 0.4% 664 0.0% 31,248 0.3% 320 0.0%
[ display all ]