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

Overall Summary
Total Incl. Wall Time (microsec):1,067,048 microsecs
Total Incl. MemUse (bytes):10,785,312 bytes
Total Incl. PeakMemUse (bytes):11,470,424 bytes
Number of Function Calls:203,060


[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,067,048 100.0% 54 0.0% 10,785,312 100.0% -8,112 -0.1% 11,470,424 100.0% 744 0.0%
yii\base\Application::run 1 0.0% 1,065,421 99.8% 9 0.0% 11,422,872 105.9% 760 0.0% 11,414,800 99.5% 64 0.0%
yii\web\Application::handleRequest 1 0.0% 1,064,535 99.8% 9 0.0% 11,189,688 103.7% 512 0.0% 11,197,224 97.6% 256 0.0%
yii\base\Module::runAction 1 0.0% 1,064,211 99.7% 6 0.0% 11,147,656 103.4% 288 0.0% 11,154,928 97.2% 0 0.0%
yii\base\Controller::runAction 1 0.0% 1,063,857 99.7% 18 0.0% 11,058,408 102.5% 752 0.0% 11,059,944 96.4% 0 0.0%
yii\base\InlineAction::runWithParams 1 0.0% 1,021,073 95.7% 10 0.0% 8,276,968 76.7% 856 0.0% 8,290,232 72.3% 192 0.0%
api\components\ConstructorController::actionUpdateMultipleColumns 1 0.0% 1,020,935 95.7% 29 0.0% 8,231,968 76.3% -4,184 -0.0% 8,254,456 72.0% 0 0.0%
api\components\actions\UpdateMultipleAction::run 2 0.0% 1,004,650 94.2% 18 0.0% 7,498,064 69.5% 1,456 0.0% 7,469,752 65.1% 0 0.0%
api\components\ConstructorController::updateMultipleCustomField 1 0.0% 860,542 80.6% 79 0.0% 6,809,224 63.1% 28,456 0.3% 6,817,384 59.4% 1,288 0.0%
api\components\actions\UpdateMultipleAction::saveModels 2 0.0% 527,697 49.5% 1,034 0.1% 5,115,168 47.4% 1,112 0.0% 5,099,240 44.5% 312 0.0%
yii\db\ActiveQuery::one 128 0.1% 511,798 48.0% 612 0.1% 3,796,968 35.2% -84,312 -0.8% 3,909,504 34.1% 256 0.0%
yii\db\Command::internalExecute 372 0.2% 483,006 45.3% 483,006 45.3% 175,232 1.6% 175,232 1.6% 0 0.0% 0 0.0%
api\components\actions\UpdateMultipleAction::findModels 2 0.0% 476,929 44.7% 493 0.0% 2,380,336 22.1% 9,800 0.1% 2,370,512 20.7% 0 0.0%
api\components\actions\Action::findModel 120 0.1% 476,409 44.6% 1,570 0.1% 2,368,704 22.0% -274,768 -2.5% 2,370,512 20.7% 440 0.0%
yii\db\Query::one 189 0.1% 424,611 39.8% 112,350 10.5% 1,754,704 16.3% -789,168 -7.3% 2,691,904 23.5% 768 0.0%
yii\db\Command::queryInternal 252 0.1% 377,347 35.4% 3,549 0.3% 2,431,216 22.5% 132,856 1.2% 3,227,816 28.1% 58,408 0.5%
common\db\ActiveRecord::save 120 0.1% 308,976 29.0% 170 0.0% 2,284,616 21.2% 616 0.0% 2,274,000 19.8% 176 0.0%
yii\db\BaseActiveRecord::save 120 0.1% 308,806 28.9% 242 0.0% 2,284,000 21.2% 664 0.0% 2,273,824 19.8% 256 0.0%
yii\db\ActiveRecord::update 120 0.1% 308,528 28.9% 555 0.1% 2,282,800 21.2% 920 0.0% 2,273,568 19.8% 256 0.0%
yii\db\Command::queryOne 190 0.1% 286,098 26.8% 224 0.0% 1,778,728 16.5% 1,104 0.0% 2,198,928 19.2% 208 0.0%
yii\db\ActiveQuery::populate 183 0.1% 216,393 20.3% 1,132 0.1% 2,588,344 24.0% -44,224 -0.4% 2,360,144 20.6% 0 0.0%
yii\base\Model::validate 120 0.1% 192,463 18.0% 1,388 0.1% 1,609,800 14.9% -198,488 -1.8% 2,205,944 19.2% 320 0.0%
yii\validators\Validator::validateAttributes 1,020 0.5% 177,037 16.6% 3,000 0.3% 1,435,784 13.3% -382,344 -3.5% 2,102,408 18.3% 0 0.0%
yii\db\Command::execute 120 0.1% 155,854 14.6% 1,000 0.1% 1,807,288 16.8% -43,600 -0.4% 1,984,352 17.3% 0 0.0%
yii\validators\UniqueValidator::validateAttribute 60 0.0% 149,023 14.0% 492 0.0% 502,352 4.7% 14,808 0.1% 1,644,672 14.3% 568 0.0%
api\components\ConstructorController::updateMultipleAdditionalCustomField 1 0.0% 148,659 13.9% 10 0.0% 1,158,304 10.7% 1,200 0.0% 1,159,432 10.1% 0 0.0%
yii\db\Connection::useMaster 60 0.0% 144,886 13.6% 159 0.0% 428,456 4.0% -42,584 -0.4% 1,557,456 13.6% 256 0.0%
yii\validators\UniqueValidator::yii\validators\{closure} 60 0.0% 144,727 13.6% 94 0.0% 471,040 4.4% 616 0.0% 1,557,200 13.6% 256 0.0%
yii\validators\UniqueValidator::modelExists 60 0.0% 144,633 13.6% 900 0.1% 470,424 4.4% -259,320 -2.4% 1,556,944 13.6% 624 0.0%
yii\db\ActiveQuery::findWith 61 0.0% 144,310 13.5% 364 0.0% 1,372,760 12.7% -177,880 -1.6% 1,969,952 17.2% 320 0.0%
yii\db\ActiveQuery::all 62 0.0% 143,053 13.4% 81 0.0% 552,584 5.1% 1,720 0.0% 1,467,464 12.8% 512 0.0%
yii\db\Query::all 62 0.0% 142,972 13.4% 37,234 3.5% 550,864 5.1% -295,904 -2.7% 1,466,952 12.8% 512 0.0%
yii\db\ActiveQuery::one@1 62 0.0% 141,919 13.3% 361 0.0% 1,244,384 11.5% -24,520 -0.2% 1,797,376 15.7% 512 0.0%
yii\db\ActiveQuery::populateRelation 61 0.0% 141,919 13.3% 405 0.0% 1,332,392 12.4% 728 0.0% 1,738,104 15.2% 320 0.0%
yii\db\Connection::beginTransaction 61 0.0% 118,447 11.1% 266 0.0% 1,495,112 13.9% 1,896 0.0% 1,524,480 13.3% 576 0.0%
yii\db\Transaction::begin 61 0.0% 117,869 11.0% 1,155 0.1% 1,489,488 13.8% 5,240 0.0% 1,520,752 13.3% 288 0.0%
yii\db\Transaction::commit 61 0.0% 116,402 10.9% 1,120 0.1% 464,832 4.3% 6,288 0.1% 484,976 4.2% 0 0.0%
yii\db\Schema::createSavepoint 60 0.0% 116,050 10.9% 35,811 3.4% 1,367,312 12.7% -68,456 -0.6% 1,508,496 13.2% 0 0.0%
yii\db\Schema::releaseSavepoint 60 0.0% 114,132 10.7% 35,165 3.3% 341,576 3.2% -69,416 -0.6% 475,856 4.1% 0 0.0%
yii\db\Command::queryAll 62 0.0% 91,558 8.6% 85 0.0% 654,176 6.1% 584 0.0% 1,029,096 9.0% 0 0.0%
common\macronModels\ActiveRecord::_convertDateTimeAttributes 423 0.2% 91,447 8.6% 5,222 0.5% 63,624 0.6% 55,416 0.5% 5,608 0.0% 600 0.0%
yii\base\Component::trigger 1,446 0.7% 83,500 7.8% 3,812 0.4% 4,255,864 39.5% -14,344 -0.1% 3,772,872 32.9% 33,968 0.3%
yii\i18n\Formatter::asDate 520 0.3% 82,166 7.7% 661 0.1% 8,936 0.1% -19,064 -0.2% 12,920 0.1% 384 0.0%
yii\i18n\Formatter::formatDateTimeValue 520 0.3% 81,505 7.6% 66,268 6.2% 28,000 0.3% -444,552 -4.1% 12,536 0.1% 712 0.0%
common\macronModels\ActiveRecord::updateInternal 120 0.1% 74,260 7.0% 345 0.0% 330,632 3.1% 872 0.0% 274,008 2.4% 0 0.0%
common\macronModels\ActiveRecord::afterFind 183 0.1% 50,717 4.8% 1,054 0.1% 242,464 2.2% 2,592 0.0% 89,312 0.8% 64 0.0%
api\macronModels\customField\QuestionnaireCustomField::afterSave 60 0.0% 49,921 4.7% 263 0.0% 36,784 0.3% 23,352 0.2% 1,096 0.0% 0 0.0%
common\macronModels\customField\CustomField::afterSave 60 0.0% 48,135 4.5% 513 0.0% 11,032 0.1% -1,840 -0.0% 1,096 0.0% 0 0.0%
yii\base\BaseObject::__construct 3,513 1.7% 46,449 4.4% 4,209 0.4% 1,865,256 17.3% -206,568 -1.9% 2,208,080 19.3% 78,600 0.7%
common\macronModels\ActiveRecord::afterSave 120 0.1% 45,320 4.2% 476 0.0% 32,664 0.3% 1,456 0.0% 32,184 0.3% 512 0.0%
api\components\ConstructorController::beforeAction 1 0.0% 42,445 4.0% 17 0.0% 2,743,520 25.4% 2,232 0.0% 2,753,488 24.0% 0 0.0%
api\components\ModelController::beforeAction 1 0.0% 41,367 3.9% 9 0.0% 2,453,752 22.8% 824 0.0% 2,455,296 21.4% 0 0.0%
yii\web\Controller::beforeAction 1 0.0% 41,332 3.9% 2 0.0% 2,449,408 22.7% 616 0.0% 2,455,296 21.4% 0 0.0%
yii\base\Controller::beforeAction 1 0.0% 41,330 3.9% 3 0.0% 2,448,792 22.7% 664 0.0% 2,455,296 21.4% 64 0.0%
yii\base\ActionFilter::beforeFilter 5 0.0% 40,892 3.8% 24 0.0% 2,234,664 20.7% 2,864 0.0% 2,239,448 19.5% 1,824 0.0%
yii\filters\auth\CompositeAuth::beforeAction 1 0.0% 40,431 3.8% 2 0.0% 2,183,928 20.2% 616 0.0% 2,186,656 19.1% 0 0.0%
yii\filters\auth\AuthMethod::beforeAction 1 0.0% 40,429 3.8% 7 0.0% 2,183,312 20.2% 824 0.0% 2,186,656 19.1% 320 0.0%
api\filters\auth\CompositeAuth::authenticate 1 0.0% 40,381 3.8% 3 0.0% 2,108,200 19.5% 632 0.0% 2,111,176 18.4% 0 0.0%
yii\filters\auth\CompositeAuth::authenticate 1 0.0% 40,378 3.8% 11 0.0% 2,107,568 19.5% 1,200 0.0% 2,111,176 18.4% 128 0.0%
yii\filters\auth\HttpHeaderAuth::authenticate 1 0.0% 40,320 3.8% 8 0.0% 2,096,256 19.4% 760 0.0% 2,099,296 18.3% 664 0.0%
yii\web\User::loginByAccessToken 1 0.0% 40,311 3.8% 9 0.0% 2,094,360 19.4% 744 0.0% 2,098,608 18.3% 384 0.0%
api\macronModels\user\UserIdentity::findIdentityByAccessToken 1 0.0% 39,530 3.7% 68 0.0% 1,894,568 17.6% -2,912 -0.0% 1,904,784 16.6% 528 0.0%
yii\db\ActiveQuery::createCommand 251 0.1% 39,175 3.7% 1,438 0.1% 964,456 8.9% -229,304 -2.1% 954,264 8.3% 1,472 0.0%
yii\BaseYii::createObject 2,110 1.0% 36,763 3.4% 2,660 0.2% 1,350,120 12.5% 6,408 0.1% 1,178,208 10.3% 29,792 0.3%
yii\di\Container::get 2,111 1.0% 34,168 3.2% 1,779 0.2% 1,354,760 12.6% 1,264 0.0% 1,148,416 10.0% 20,208 0.2%
yii\di\Container::build 2,111 1.0% 32,387 3.0% 9,595 0.9% 1,352,392 12.5% -89,896 -0.8% 1,128,208 9.8% 74,328 0.6%
yii\base\Model::load 174 0.1% 28,883 2.7% 179 0.0% 1,645,872 15.3% 1,152 0.0% 710,024 6.2% 256 0.0%
yii\base\Model::setAttributes 173 0.1% 28,704 2.7% 625 0.1% 1,644,720 15.2% -64,336 -0.6% 709,768 6.2% 320 0.0%
yii\base\Model::scenarios 692 0.3% 28,217 2.6% 3,439 0.3% 1,921,488 17.8% 522,560 4.8% 482,664 4.2% 3,368 0.0%
yii\base\Model::safeAttributes 173 0.1% 26,558 2.5% 616 0.1% 1,465,776 13.6% -64,384 -0.6% 479,808 4.2% 256 0.0%
yii\db\ActiveQuery::createModels 246 0.1% 25,778 2.4% 878 0.1% 1,543,672 14.3% 70,920 0.7% 588,256 5.1% 0 0.0%
yii\db\QueryBuilder::build 252 0.1% 25,421 2.4% 3,333 0.3% 452,584 4.2% -54,952 -0.5% 604,304 5.3% 1,008 0.0%
yii\base\Model::getValidators 1,677 0.8% 24,802 2.3% 303 0.0% 1,400,064 13.0% 1,736 0.0% 479,896 4.2% 856 0.0%
yii\base\Model::createValidators 173 0.1% 24,499 2.3% 1,660 0.2% 1,398,328 13.0% 690,800 6.4% 479,040 4.2% 2,040 0.0%
yii\db\ActiveRecord::getTableSchema 2,470 1.2% 22,258 2.1% 6,331 0.6% 491,584 4.6% 2,896 0.0% 713,848 6.2% 4,392 0.0%
yii\validators\Validator::createValidator 1,340 0.7% 21,063 2.0% 1,614 0.2% 446,864 4.1% -141,072 -1.3% 450,344 3.9% 1,264 0.0%
yii\db\Command::logQuery 372 0.2% 20,166 1.9% 809 0.1% 1,922,920 17.8% 141,056 1.3% 3,011,816 26.3% 256 0.0%
yii\validators\InlineValidator::validateAttribute 120 0.1% 19,992 1.9% 329 0.0% 919,640 8.5% 760 0.0% 356,144 3.1% 64 0.0%
yii\db\Connection::getSlavePdo 511 0.3% 19,204 1.8% 644 0.1% 26,648 0.2% 1,200 0.0% 32,448 0.3% 304 0.0%
common\macronModels\customField\CustomField::beforeSave 60 0.0% 19,056 1.8% 439 0.0% 233,784 2.2% 920 0.0% 205,864 1.8% 64 0.0%
yii\db\Connection::getMasterPdo 871 0.4% 18,699 1.8% 551 0.1% 24,232 0.2% 1,136 0.0% 30,392 0.3% 472 0.0%
yii\db\Connection::open 993 0.5% 18,164 1.7% 155 0.0% 24,152 0.2% 2,168 0.0% 30,440 0.3% 872 0.0%
common\macronModels\ActiveRecord::beforeSave 120 0.1% 17,120 1.6% 553 0.1% 80,432 0.7% 1,456 0.0% 53,432 0.5% 320 0.0%
yii\db\Connection::createPdoInstance 2 0.0% 16,937 1.6% 16,937 1.6% 1,952 0.0% 1,952 0.0% 0 0.0% 0 0.0%
yii\db\Command::prepare 372 0.2% 16,293 1.5% 2,699 0.3% 586,032 5.4% 633,464 5.9% 4,032 0.0% 112 0.0%
api\macronModels\customField\QuestionnaireCustomField::attributes 775 0.4% 15,981 1.5% 1,760 0.2% 628,168 5.8% 1,992 0.0% 153,888 1.3% 1,088 0.0%
yii\db\BaseActiveRecord::instantiate 184 0.1% 15,537 1.5% 342 0.0% 1,133,952 10.5% 65,632 0.6% 323,928 2.8% 272 0.0%
yii\log\Logger::log 1,399 0.7% 15,399 1.4% 13,149 1.2% 3,637,072 33.7% 2,635,576 24.4% 5,525,328 48.2% 4,523,832 39.4%
yii\base\Event::trigger 1,465 0.7% 15,209 1.4% 12,339 1.2% 652,224 6.0% 26,000 0.2% 758,824 6.6% 672,104 5.9%
yii\db\BaseActiveRecord::hasAttribute 1,601 0.8% 14,986 1.4% 1,121 0.1% 332,656 3.1% -426,464 -4.0% 463,800 4.0% 1,024 0.0%
yii\db\BaseActiveRecord::init 247 0.1% 14,662 1.4% 494 0.0% 1,230,352 11.4% 2,368 0.0% 533,608 4.7% 0 0.0%
yii\db\BaseActiveRecord::__get 8,003 3.9% 14,539 1.4% 2,314 0.2% 134,688 1.2% 65,256 0.6% 218,456 1.9% 86,392 0.8%
yii\i18n\Formatter::normalizeDatetimeValue 520 0.3% 14,025 1.3% 14,025 1.3% 358,312 3.3% 358,312 3.3% 9,536 0.1% 9,536 0.1%
yii\db\Connection::createCommand 372 0.2% 13,255 1.2% 1,394 0.1% 632,312 5.9% 2,400 0.0% 174,096 1.5% 480 0.0%
yii\db\ActiveQuery::populate@1 61 0.0% 12,637 1.2% 406 0.0% 792,432 7.3% -22,144 -0.2% 618,792 5.4% 0 0.0%
yii\db\Command::getRawSql 372 0.2% 12,373 1.2% 1,646 0.2% 80,424 0.7% 37,384 0.3% 32,840 0.3% 2,408 0.0%
yii\db\ActiveRecord::attributes 1,089 0.5% 12,220 1.1% 1,417 0.1% 955,288 8.9% 2,888 0.0% 409,736 3.6% 2,056 0.0%
api\macronModels\customField\QuestionnaireCustomField::init 122 0.1% 11,953 1.1% 430 0.0% 983,352 9.1% 824 0.0% 665,184 5.8% 512 0.0%
yii\db\Schema::getTableSchema 2,470 1.2% 11,627 1.1% 1,621 0.2% 483,120 4.5% 600 0.0% 686,456 6.0% 616 0.0%
yii\base\Component::ensureBehaviors 1,724 0.8% 11,363 1.1% 1,460 0.1% 1,340,696 12.4% -132,392 -1.2% 633,856 5.5% 36,296 0.3%
[ display all ]