Run Report
Run #691f458aa5874: XHProf Run (Namespace=eterna)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):1 microsecs
Number of Function Calls:21,824,683


[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%
CAllMain::IncludeComponent 11 0.0% 15,252,691 1525269100.0% 150 15000.0%
CBitrixComponent::includeComponent 11 0.0% 15,251,707 1525170700.0% 130 13000.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 15,161,241 1516124100.0% 38 3800.0%
CBitrixComponent::showComponentTemplate 16 0.0% 15,160,214 1516021400.0% 134 13400.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 15,159,500 1515950000.0% 2,121 212100.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 15,147,059 1514705900.0% 741 74100.0%
SaleBasketLineComponent::executeComponent 1 0.0% 15,129,564 1512956400.0% 33 3300.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 15,116,907 1511690700.0% 150,807 15080700.0%
CCatalogSku::getOffersList 13,103 0.1% 12,403,106 1240310600.0% 160,683 16068300.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,604 0.0% 8,765,153 876515300.0% 29,190 2919000.0%
Bitrix\Main\ORM\Query\Query::exec 10,604 0.0% 8,541,584 854158400.0% 34,877 3487700.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,604 0.0% 4,529,722 452972200.0% 173,664 17366400.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,951,229 395122900.0% 27,872 2787200.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 3,858,174 385817400.0% 29,403 2940300.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 3,439,622 343962200.0% 30,213 3021300.0%
mysqli::query 10,525 0.0% 3,408,737 340873700.0% 13,270 1327000.0%
mysqli::query@1 10,525 0.0% 3,395,467 339546700.0% 3,395,467 339546700.0%
CAllDatabase::Query 13,524 0.1% 3,235,421 323542100.0% 50,503 5050300.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 3,154,922 315492200.0% 77,667 7766700.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 3,108,096 310809600.0% 8,543 854300.0%
mysqli_query 13,524 0.1% 3,099,553 309955300.0% 10,171 1017100.0%
mysqli_query@1 13,524 0.1% 3,089,382 308938200.0% 3,089,382 308938200.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 2,073,202 207320200.0% 103,619 10361900.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,932,316 193231600.0% 13,553 1355300.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,915,970 191597000.0% 29,957 2995700.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,389 0.2% 1,412,679 141267900.0% 175,042 17504200.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,604 0.0% 1,129,039 112903900.0% 190,077 19007700.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,833 0.5% 1,090,694 109069400.0% 52,393 5239300.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 1,060,426 106042600.0% 25,841 2584100.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 880,080 88008000.0% 45,269 4526900.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 866,323 86632300.0% 86,311 8631100.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 816,759 81675900.0% 43,968 4396800.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,461 0.6% 752,694 75269400.0% 146,080 14608000.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 629,505 62950500.0% 56,637 5663700.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 560,903 56090300.0% 80,953 8095300.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,495 0.3% 540,610 54061000.0% 189,055 18905500.0%
CIBlockResult::GetNextElement 13,104 0.1% 445,449 44544900.0% 12,809 1280900.0%
CIBlockResult::GetNext 13,123 0.1% 435,325 43532500.0% 39,929 3992900.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,012 0.9% 388,545 38854500.0% 32,439 3243900.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,604 0.0% 377,549 37754900.0% 42,268 4226800.0%
CIBlockElement::GetList 402 0.0% 374,809 37480900.0% 3,465 346500.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 365,112 36511200.0% 143,740 14374000.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 359,133 35913300.0% 10,353 1035300.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,604 0.0% 356,999 35699900.0% 33,398 3339800.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,308 0.2% 356,106 35610600.0% 75,297 7529700.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 348,759 34875900.0% 13,452 1345200.0%
Bitrix\Main\DB\Result::__construct 10,607 0.0% 335,421 33542100.0% 45,495 4549500.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,604 0.0% 335,374 33537400.0% 74,713 7471300.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,918 0.4% 331,725 33172500.0% 32,721 3272100.0%
CAllDBResult::GetNext 13,128 0.1% 330,055 33005500.0% 111,530 11153000.0%
CAllSQLWhere::GetQuery 21,080 0.1% 325,302 32530200.0% 18,763 1876300.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 306,539 30653900.0% 91,127 9112700.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,918 0.4% 294,040 29404000.0% 128,189 12818900.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,348 0.6% 287,195 28719500.0% 108,186 10818600.0%
fopen 12,798 0.1% 275,232 27523200.0% 3,393 339300.0%
fopen@1 12,798 0.1% 271,839 27183900.0% 271,839 27183900.0%
flock 25,596 0.1% 261,678 26167800.0% 5,447 544700.0%
flock@1 25,596 0.1% 256,231 25623100.0% 256,231 25623100.0%
Bitrix\Main\ORM\Entity::getConnection 308,442 1.4% 247,471 24747100.0% 142,135 14213500.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 247,413 24741300.0% 48,774 4877400.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,379 0.4% 231,652 23165200.0% 55,005 5500500.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 221,372 22137200.0% 85,501 8550100.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 206,915 20691500.0% 94,317 9431700.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,604 0.0% 198,770 19877000.0% 64,063 6406300.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,619 0.8% 195,708 19570800.0% 33,714 3371400.0%
Bitrix\Main\ORM\Data\DataManager::query 10,604 0.0% 192,520 19252000.0% 17,569 1756900.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,197 0.1% 191,666 19166600.0% 71,747 7174700.0%
is_array 843,704 3.9% 174,677 17467700.0% 123,963 12396300.0%
CAllDBResult::Fetch 42,009 0.2% 166,631 16663100.0% 20,318 2031800.0%
Bitrix\Main\ORM\Entity::getCode 149,392 0.7% 160,393 16039300.0% 45,095 4509500.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 154,505 15450500.0% 14,133 1413300.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 149,794 14979400.0% 34,609 3460900.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,340 0.2% 149,264 14926400.0% 23,205 2320500.0%
CAllDBResult::FetchInternal 41,988 0.2% 146,307 14630700.0% 47,830 4783000.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,604 0.0% 133,660 13366000.0% 20,543 2054300.0%
CIBlockResult::Fetch 15,732 0.1% 128,791 12879100.0% 26,300 2630000.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,494 0.2% 128,304 12830400.0% 41,573 4157300.0%
fwrite 12,798 0.1% 124,744 12474400.0% 4,178 417800.0%
CBitrixComponent::__includeComponent 10 0.0% 121,323 12132300.0% 840 84000.0%
fwrite@1 12,798 0.1% 120,566 12056600.0% 120,566 12056600.0%
CIBlockElement::prepareSql 407 0.0% 117,569 11756900.0% 10,050 1005000.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,308 0.2% 116,301 11630100.0% 36,578 3657800.0%
mb_substr 346,108 1.6% 115,386 11538600.0% 59,561 5956100.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 113,433 11343300.0% 35,381 3538100.0%
Bitrix\Main\ORM\Query\Query::__construct 10,604 0.0% 113,121 11312100.0% 29,705 2970500.0%
Bitrix\Main\ORM\Entity::hasField 211,428 1.0% 106,708 10670800.0% 64,202 6420200.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 93,617 9361700.0% 54,921 5492100.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 93,268 9326800.0% 43,332 4333200.0%
CDBResultMysql::FetchRow 41,988 0.2% 92,278 9227800.0% 18,758 1875800.0%
CAllIBlockElement::PrepareGetList 407 0.0% 89,011 8901100.0% 8,227 822700.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,604 0.0% 88,544 8854400.0% 42,976 4297600.0%
Bitrix\Main\ORM\Entity::getField 105,808 0.5% 87,980 8798000.0% 42,513 4251300.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,612 0.0% 84,154 8415400.0% 7,141 714100.0%
preg_match 150,105 0.7% 83,093 8309300.0% 23,561 2356100.0%
is_null 392,771 1.8% 82,183 8218300.0% 57,895 5789500.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,073 0.2% 81,934 8193400.0% 34,698 3469800.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 81,455 8145500.0% 15,900 1590000.0%
mysqli_result::fetch_fields 10,523 0.0% 76,127 7612700.0% 4,061 406100.0%
Bitrix\Main\ORM\Query\Query::hasAggregation 21,208 0.1% 72,893 7289300.0% 13,719 1371900.0%
mysqli_result::fetch_fields@1 10,523 0.0% 72,066 7206600.0% 72,066 7206600.0%
[ display all ]