Run Report
Run #691f405556d30: 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,534


[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% 12,757,443 1275744300.0% 122 12200.0%
CBitrixComponent::includeComponent 11 0.0% 12,756,588 1275658800.0% 126 12600.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 12,687,647 1268764700.0% 35 3500.0%
CBitrixComponent::showComponentTemplate 16 0.0% 12,686,738 1268673800.0% 116 11600.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 12,686,474 1268647400.0% 1,078 107800.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 12,679,795 1267979500.0% 409 40900.0%
SaleBasketLineComponent::executeComponent 1 0.0% 12,671,594 1267159400.0% 44 4400.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 12,662,068 1266206800.0% 126,857 12685700.0%
CCatalogSku::getOffersList 13,103 0.1% 10,463,262 1046326200.0% 137,137 13713700.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 7,496,451 749645100.0% 22,809 2280900.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 7,305,504 730550400.0% 28,053 2805300.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,103,223 410322300.0% 153,820 15382000.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,159,475 315947500.0% 26,025 2602500.0%
Bitrix\Main\DB\Connection::query 10,526 0.0% 3,080,060 308006000.0% 25,562 2556200.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,527 0.0% 2,708,042 270804200.0% 26,494 2649400.0%
mysqli::query 10,527 0.0% 2,680,930 268093000.0% 8,734 873400.0%
mysqli::query@1 10,527 0.0% 2,672,196 267219600.0% 2,672,196 267219600.0%
CAllDatabase::Query 13,524 0.1% 2,591,463 259146300.0% 40,891 4089100.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,503,908 250390800.0% 68,723 6872300.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,483,261 248326100.0% 7,109 710900.0%
mysqli_query 13,524 0.1% 2,476,152 247615200.0% 8,278 827800.0%
mysqli_query@1 13,524 0.1% 2,467,874 246787400.0% 2,467,874 246787400.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,644,668 164466800.0% 86,807 8680700.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,529,175 152917500.0% 11,381 1138100.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,515,145 151514500.0% 25,244 2524400.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,283,776 128377600.0% 155,671 15567100.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,034,702 103470200.0% 174,579 17457900.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 986,131 98613100.0% 47,391 4739100.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 783,888 78388800.0% 21,580 2158000.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 750,938 75093800.0% 75,800 7580000.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 698,775 69877500.0% 36,323 3632300.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 687,158 68715800.0% 131,740 13174000.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 624,805 62480500.0% 35,582 3558200.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 548,222 54822200.0% 48,806 4880600.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 510,782 51078200.0% 74,777 7477700.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 484,180 48418000.0% 169,557 16955700.0%
CIBlockResult::GetNextElement 13,104 0.1% 386,583 38658300.0% 10,691 1069100.0%
CIBlockResult::GetNext 13,123 0.1% 377,611 37761100.0% 33,276 3327600.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 357,974 35797400.0% 29,172 2917200.0%
CIBlockElement::GetList 402 0.0% 356,556 35655600.0% 2,930 293000.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 340,344 34034400.0% 37,733 3773300.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 328,802 32880200.0% 67,429 6742900.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,527 0.0% 321,829 32182900.0% 9,159 915900.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 316,085 31608500.0% 124,182 12418200.0%
Bitrix\Main\DB\MysqliResult::__construct 10,527 0.0% 312,650 31265000.0% 11,980 1198000.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 310,032 31003200.0% 26,950 2695000.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 306,319 30631900.0% 67,985 6798500.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 305,505 30550500.0% 27,846 2784600.0%
Bitrix\Main\DB\Result::__construct 10,611 0.0% 300,779 30077900.0% 40,925 4092500.0%
CAllDBResult::GetNext 13,128 0.1% 291,727 29172700.0% 101,944 10194400.0%
CAllSQLWhere::GetQuery 21,080 0.1% 285,748 28574800.0% 17,341 1734100.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 272,880 27288000.0% 119,704 11970400.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 268,407 26840700.0% 83,817 8381700.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 265,547 26554700.0% 99,018 9901800.0%
fopen 12,798 0.1% 235,630 23563000.0% 3,021 302100.0%
fopen@1 12,798 0.1% 232,609 23260900.0% 232,609 23260900.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 225,919 22591900.0% 128,894 12889400.0%
Bitrix\Main\DB\MysqliResult::getFields 10,528 0.0% 222,055 22205500.0% 42,065 4206500.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 214,438 21443800.0% 48,538 4853800.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 191,903 19190300.0% 76,703 7670300.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 180,490 18049000.0% 83,669 8366900.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 180,127 18012700.0% 58,376 5837600.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 178,570 17857000.0% 30,979 3097900.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 177,022 17702200.0% 65,806 6580600.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 166,374 16637400.0% 15,698 1569800.0%
is_array 843,806 3.9% 162,151 16215100.0% 114,807 11480700.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 150,515 15051500.0% 39,671 3967100.0%
CAllDBResult::Fetch 42,012 0.2% 146,914 14691400.0% 19,676 1967600.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 137,503 13750300.0% 12,157 1215700.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 135,548 13554800.0% 20,488 2048800.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 134,153 13415300.0% 30,816 3081600.0%
CAllDBResult::FetchInternal 41,988 0.2% 127,231 12723100.0% 40,225 4022500.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 124,069 12406900.0% 19,462 1946200.0%
fwrite 12,798 0.1% 122,946 12294600.0% 2,953 295300.0%
fwrite@1 12,798 0.1% 119,993 11999300.0% 119,993 11999300.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 118,701 11870100.0% 38,017 3801700.0%
CIBlockResult::Fetch 15,732 0.1% 111,229 11122900.0% 21,377 2137700.0%
CIBlockElement::prepareSql 407 0.0% 108,166 10816600.0% 9,596 959600.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 105,395 10539500.0% 34,255 3425500.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,719 0.2% 103,271 10327100.0% 31,968 3196800.0%
mb_substr 346,111 1.6% 99,289 9928900.0% 48,241 4824100.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 95,587 9558700.0% 21,450 2145000.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 92,963 9296300.0% 55,952 5595200.0%
CBitrixComponent::__includeComponent 10 0.0% 84,240 8424000.0% 814 81400.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 82,928 8292800.0% 39,425 3942500.0%
CDBResultMysql::FetchRow 41,988 0.2% 82,160 8216000.0% 16,990 1699000.0%
CAllIBlockElement::PrepareGetList 407 0.0% 80,820 8082000.0% 6,898 689800.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 79,975 7997500.0% 46,573 4657300.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 78,028 7802800.0% 34,429 3442900.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 78,013 7801300.0% 40,485 4048500.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 77,839 7783900.0% 35,584 3558400.0%
is_null 392,826 1.8% 75,760 7576000.0% 54,134 5413400.0%
flock 25,596 0.1% 74,675 7467500.0% 4,565 456500.0%
join 236,220 1.1% 74,137 7413700.0% 32,836 3283600.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 73,287 7328700.0% 6,421 642100.0%
flock@1 25,596 0.1% 70,110 7011000.0% 70,110 7011000.0%
mysqli_result::fetch_fields 10,525 0.0% 68,998 6899800.0% 3,208 320800.0%
preg_match 150,119 0.7% 68,417 6841700.0% 20,418 2041800.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 67,177 6717700.0% 12,888 1288800.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 169,771 0.8% 66,819 6681900.0% 31,178 3117800.0%
[ display all ]