Run Report
Run #691f45134a393: 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,828,358


[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,854,149 1585414900.0% 128 12800.0%
CBitrixComponent::includeComponent 11 0.0% 15,853,236 1585323600.0% 129 12900.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 15,765,657 1576565700.0% 34 3400.0%
CBitrixComponent::showComponentTemplate 16 0.0% 15,764,752 1576475200.0% 134 13400.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 15,764,440 1576444000.0% 2,226 222600.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 15,752,987 1575298700.0% 860 86000.0%
SaleBasketLineComponent::executeComponent 1 0.0% 15,748,475 1574847500.0% 39 3900.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 15,733,615 1573361500.0% 158,435 15843500.0%
CCatalogSku::getOffersList 13,103 0.1% 13,038,090 1303809000.0% 161,640 16164000.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 9,213,952 921395200.0% 36,433 3643300.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 8,973,628 897362800.0% 35,688 3568800.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,659,924 465992400.0% 177,663 17766300.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 4,261,621 426162100.0% 31,109 3110900.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 4,168,187 416818700.0% 30,029 3002900.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 3,715,051 371505100.0% 33,002 3300200.0%
mysqli::query 10,525 0.0% 3,681,293 368129300.0% 12,401 1240100.0%
mysqli::query@1 10,525 0.0% 3,668,892 366889200.0% 3,668,892 366889200.0%
CAllDatabase::Query 13,524 0.1% 3,408,331 340833100.0% 48,344 4834400.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 3,310,964 331096400.0% 88,992 8899200.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 3,280,281 328028100.0% 9,027 902700.0%
mysqli_query 13,524 0.1% 3,271,254 327125400.0% 10,695 1069500.0%
mysqli_query@1 13,524 0.1% 3,260,559 326055900.0% 3,260,559 326055900.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 2,015,810 201581000.0% 106,436 10643600.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,870,210 187021000.0% 13,398 1339800.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,854,276 185427600.0% 28,519 2851900.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,456,171 145617100.0% 181,346 18134600.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,162,688 116268800.0% 192,475 19247500.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 1,118,009 111800900.0% 60,263 6026300.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 994,624 99462400.0% 25,594 2559400.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 879,566 87956600.0% 86,374 8637400.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 823,240 82324000.0% 41,341 4134100.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 810,833 81083300.0% 42,920 4292000.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 772,350 77235000.0% 147,416 14741600.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 638,512 63851200.0% 56,108 5610800.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 590,695 59069500.0% 82,952 8295200.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 547,469 54746900.0% 194,571 19457100.0%
CIBlockResult::GetNextElement 13,104 0.1% 456,099 45609900.0% 12,792 1279200.0%
CIBlockResult::GetNext 13,123 0.1% 445,974 44597400.0% 40,765 4076500.0%
CIBlockElement::GetList 402 0.0% 410,212 41021200.0% 3,299 329900.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 405,915 40591500.0% 33,146 3314600.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 393,691 39369100.0% 10,459 1045900.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 392,427 39242700.0% 46,543 4654300.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 383,208 38320800.0% 14,795 1479500.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 372,769 37276900.0% 84,386 8438600.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 368,677 36867700.0% 46,064 4606400.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 362,506 36250600.0% 146,539 14653900.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 357,494 35749400.0% 32,282 3228200.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 347,722 34772200.0% 30,096 3009600.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 345,027 34502700.0% 79,884 7988400.0%
CAllDBResult::GetNext 13,128 0.1% 342,770 34277000.0% 108,967 10896700.0%
CAllSQLWhere::GetQuery 21,080 0.1% 324,355 32435500.0% 19,360 1936000.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 312,636 31263600.0% 146,949 14694900.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 304,995 30499500.0% 95,646 9564600.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 291,613 29161300.0% 109,982 10998200.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 278,418 27841800.0% 50,796 5079600.0%
fopen 12,798 0.1% 271,977 27197700.0% 3,819 381900.0%
fopen@1 12,798 0.1% 268,158 26815800.0% 268,158 26815800.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 249,513 24951300.0% 137,765 13776500.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 241,174 24117400.0% 55,116 5511600.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 215,967 21596700.0% 87,018 8701800.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 203,192 20319200.0% 76,698 7669800.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 202,703 20270300.0% 91,649 9164900.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 201,927 20192700.0% 18,043 1804300.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 201,444 20144400.0% 65,132 6513200.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 200,085 20008500.0% 32,460 3246000.0%
is_array 843,807 3.9% 180,108 18010800.0% 125,313 12531300.0%
CAllDBResult::Fetch 42,012 0.2% 177,550 17755000.0% 21,990 2199000.0%
flock 25,596 0.1% 176,791 17679100.0% 5,221 522100.0%
flock@1 25,596 0.1% 171,570 17157000.0% 171,570 17157000.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 166,877 16687700.0% 46,965 4696500.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 158,197 15819700.0% 14,478 1447800.0%
CAllDBResult::FetchInternal 41,988 0.2% 155,551 15555100.0% 47,185 4718500.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 155,014 15501400.0% 27,686 2768600.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 152,476 15247600.0% 34,947 3494700.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 143,532 14353200.0% 42,736 4273600.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 142,248 14224800.0% 21,572 2157200.0%
CIBlockResult::Fetch 15,732 0.1% 138,255 13825500.0% 27,859 2785900.0%
fwrite 12,798 0.1% 133,050 13305000.0% 3,601 360100.0%
fwrite@1 12,798 0.1% 129,449 12944900.0% 129,449 12944900.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 123,994 12399400.0% 37,731 3773100.0%
CIBlockElement::prepareSql 407 0.0% 120,130 12013000.0% 10,696 1069600.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 116,599 11659900.0% 36,447 3644700.0%
mb_substr 346,110 1.6% 114,009 11400900.0% 55,048 5504800.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 108,520 10852000.0% 27,098 2709800.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 105,530 10553000.0% 62,956 6295600.0%
CBitrixComponent::__includeComponent 10 0.0% 103,954 10395400.0% 873 87300.0%
CDBResultMysql::FetchRow 41,988 0.2% 100,791 10079100.0% 19,220 1922000.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 97,657 9765700.0% 51,071 5107100.0%
mysqli_result::fetch_fields 10,523 0.0% 93,871 9387100.0% 6,407 640700.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 92,962 9296200.0% 53,443 5344300.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 92,102 9210200.0% 43,723 4372300.0%
CAllIBlockElement::PrepareGetList 407 0.0% 89,386 8938600.0% 7,651 765100.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 88,419 8841900.0% 7,948 794800.0%
mysqli_result::fetch_fields@1 10,523 0.0% 87,464 8746400.0% 87,464 8746400.0%
preg_match 150,119 0.7% 87,121 8712100.0% 21,916 2191600.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 84,135 8413500.0% 40,078 4007800.0%
is_null 392,826 1.8% 83,622 8362200.0% 56,457 5645700.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 83,277 8327700.0% 42,957 4295700.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 80,937 8093700.0% 14,955 1495500.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,670 0.2% 79,146 7914600.0% 18,577 1857700.0%
[ display all ]