Run Report
Run #691f3dc2726fa: 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,855,094


[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% 13,388,963 1338896300.0% 106 10600.0%
CBitrixComponent::includeComponent 11 0.0% 13,388,207 1338820700.0% 111 11100.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 13,317,855 1331785500.0% 28 2800.0%
CBitrixComponent::showComponentTemplate 16 0.0% 13,317,044 1331704400.0% 125 12500.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 13,316,758 1331675800.0% 976 97600.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 13,310,809 1331080900.0% 514 51400.0%
SaleBasketLineComponent::executeComponent 1 0.0% 13,301,818 1330181800.0% 34 3400.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 13,294,743 1329474300.0% 140,857 14085700.0%
CCatalogSku::getOffersList 13,103 0.1% 10,927,748 1092774800.0% 146,773 14677300.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,605 0.0% 7,905,274 790527400.0% 25,478 2547800.0%
Bitrix\Main\ORM\Query\Query::exec 10,614 0.0% 7,713,129 771312900.0% 30,393 3039300.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,614 0.0% 4,304,008 430400800.0% 162,874 16287400.0%
Bitrix\Main\ORM\Query\Query::query 10,531 0.0% 3,361,370 336137000.0% 27,028 2702800.0%
Bitrix\Main\DB\Connection::query 10,535 0.0% 3,275,523 327552300.0% 25,873 2587300.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,535 0.0% 2,880,727 288072700.0% 30,027 3002700.0%
mysqli::query 10,535 0.0% 2,849,909 284990900.0% 10,693 1069300.0%
mysqli::query@1 10,535 0.0% 2,839,216 283921600.0% 2,839,216 283921600.0%
CAllDatabase::Query 13,524 0.1% 2,615,383 261538300.0% 40,763 4076300.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,528,099 252809900.0% 72,523 7252300.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,505,125 250512500.0% 7,551 755100.0%
mysqli_query 13,524 0.1% 2,497,574 249757400.0% 10,615 1061500.0%
mysqli_query@1 13,524 0.1% 2,486,959 248695900.0% 2,486,959 248695900.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,799 0.1% 1,785,030 178503000.0% 91,784 9178400.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,799 0.1% 1,662,834 166283400.0% 11,302 1130200.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,799 0.1% 1,649,030 164903000.0% 27,926 2792600.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,398 0.2% 1,349,594 134959400.0% 170,459 17045900.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,614 0.0% 1,071,140 107114000.0% 182,414 18241400.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,915 0.5% 1,031,509 103150900.0% 51,094 5109400.0%
Bitrix\Main\Diag\Logger::log 12,799 0.1% 883,974 88397400.0% 23,524 2352400.0%
Bitrix\Main\Diag\LogFormatter::format 25,598 0.1% 778,840 77884000.0% 79,859 7985900.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,799 0.1% 729,062 72906200.0% 40,453 4045300.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,799 0.1% 719,243 71924300.0% 37,911 3791100.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,627 0.6% 717,368 71736800.0% 139,570 13957000.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,789 0.6% 560,217 56021700.0% 50,765 5076500.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 531,103 53110300.0% 78,692 7869200.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,508 0.3% 508,767 50876700.0% 176,102 17610200.0%
CIBlockResult::GetNextElement 13,104 0.1% 402,533 40253300.0% 12,152 1215200.0%
CIBlockResult::GetNext 13,123 0.1% 392,072 39207200.0% 35,868 3586800.0%
CIBlockElement::GetList 402 0.0% 372,381 37238100.0% 3,019 301900.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,311 0.9% 371,268 37126800.0% 32,575 3257500.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,614 0.0% 360,006 36000600.0% 40,505 4050500.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,535 0.0% 342,116 34211600.0% 9,681 968100.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,415 0.2% 338,693 33869300.0% 69,574 6957400.0%
Bitrix\Main\DB\MysqliResult::__construct 10,535 0.0% 332,413 33241300.0% 13,174 1317400.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,614 0.0% 329,087 32908700.0% 28,857 2885700.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,799 0.1% 322,843 32284300.0% 127,706 12770600.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,614 0.0% 321,001 32100100.0% 73,952 7395200.0%
Bitrix\Main\DB\Result::__construct 10,618 0.0% 319,368 31936800.0% 43,770 4377000.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 85,037 0.4% 316,211 31621100.0% 28,793 2879300.0%
CAllDBResult::GetNext 13,128 0.1% 303,495 30349500.0% 102,922 10292200.0%
CAllSQLWhere::GetQuery 21,079 0.1% 301,280 30128000.0% 17,498 1749800.0%
CAllSQLWhere::GetQueryEx 21,079 0.1% 283,782 28378200.0% 89,024 8902400.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 85,037 0.4% 282,616 28261600.0% 126,390 12639000.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,661 0.6% 270,556 27055600.0% 103,057 10305700.0%
fopen 12,799 0.1% 255,716 25571600.0% 3,494 349400.0%
fopen@1 12,799 0.1% 252,222 25222200.0% 252,222 25222200.0%
Bitrix\Main\DB\MysqliResult::getFields 10,535 0.0% 237,186 23718600.0% 46,775 4677500.0%
Bitrix\Main\ORM\Entity::getConnection 308,982 1.4% 232,295 23229500.0% 134,069 13406900.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,479 0.4% 222,907 22290700.0% 52,676 5267600.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,809 0.8% 195,137 19513700.0% 77,355 7735500.0%
CAllSQLWhere::MakeOperation 84,535 0.4% 188,338 18833800.0% 90,966 9096600.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,957 0.8% 187,503 18750300.0% 31,793 3179300.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,614 0.0% 186,846 18684600.0% 60,870 6087000.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,206 0.1% 184,439 18443900.0% 69,931 6993100.0%
Bitrix\Main\ORM\Data\DataManager::query 10,614 0.0% 173,010 17301000.0% 16,756 1675600.0%
is_array 844,229 3.9% 165,439 16543900.0% 116,070 11607000.0%
Bitrix\Main\ORM\Entity::getCode 149,707 0.7% 153,733 15373300.0% 41,707 4170700.0%
CAllDBResult::Fetch 42,012 0.2% 152,825 15282500.0% 20,903 2090300.0%
flock 25,598 0.1% 144,526 14452600.0% 5,212 521200.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,537 0.2% 143,462 14346200.0% 22,480 2248000.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,559 0.0% 142,572 14257200.0% 32,444 3244400.0%
Bitrix\Main\Diag\Logger::interpolate 12,799 0.1% 141,207 14120700.0% 12,352 1235200.0%
flock@1 25,598 0.1% 139,314 13931400.0% 139,314 13931400.0%
CAllDBResult::FetchInternal 41,988 0.2% 131,913 13191300.0% 41,434 4143400.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,614 0.0% 128,096 12809600.0% 20,827 2082700.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,506 0.2% 123,033 12303300.0% 39,357 3935700.0%
fwrite 12,799 0.1% 116,715 11671500.0% 3,360 336000.0%
CIBlockResult::Fetch 15,732 0.1% 116,091 11609100.0% 23,192 2319200.0%
CIBlockElement::prepareSql 407 0.0% 113,386 11338600.0% 10,293 1029300.0%
fwrite@1 12,799 0.1% 113,355 11335500.0% 113,355 11335500.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,415 0.2% 111,219 11121900.0% 34,974 3497400.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,802 0.2% 110,064 11006400.0% 33,787 3378700.0%
mb_substr 346,118 1.6% 99,865 9986500.0% 46,937 4693700.0%
Bitrix\Main\ORM\Entity::hasField 211,394 1.0% 99,661 9966100.0% 59,491 5949100.0%
Bitrix\Main\ORM\Query\Query::__construct 10,614 0.0% 97,892 9789200.0% 23,070 2307000.0%
Bitrix\Main\ORM\Entity::getField 105,770 0.5% 86,045 8604500.0% 41,595 4159500.0%
CBitrixComponent::__includeComponent 10 0.0% 85,657 8565700.0% 816 81600.0%
CDBResultMysql::FetchRow 41,988 0.2% 84,404 8440400.0% 16,418 1641800.0%
CAllIBlockElement::PrepareGetList 407 0.0% 84,093 8409300.0% 7,452 745200.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,799 0.1% 82,820 8282000.0% 47,495 4749500.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,622 0.0% 82,253 8225300.0% 7,155 715500.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,614 0.0% 81,554 8155400.0% 41,822 4182200.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,095 0.2% 79,448 7944800.0% 35,035 3503500.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,786 1.0% 79,169 7916900.0% 36,920 3692000.0%
is_null 393,352 1.8% 79,114 7911400.0% 56,534 5653400.0%
preg_match 150,420 0.7% 76,532 7653200.0% 20,935 2093500.0%
Bitrix\Main\Type\DateTime::__construct 25,609 0.1% 74,167 7416700.0% 13,185 1318500.0%
preg_replace 15,559 0.1% 72,464 7246400.0% 5,097 509700.0%
mysqli_result::fetch_fields 10,534 0.0% 71,784 7178400.0% 3,727 372700.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,687 0.2% 70,280 7028000.0% 19,151 1915100.0%
[ display all ]