Run Report
Run #691f3ec12e6fb: 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:20,811,166


[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%
Eterna\Handler\Basket::getItemsWithDetails 1 0.0% 12,866,662 1286666200.0% 391 39100.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 12,856,918 1285691800.0% 129,907 12990700.0%
CCatalogSku::getOffersList 13,103 0.1% 10,787,764 1078776400.0% 143,149 14314900.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,535 0.1% 7,736,568 773656800.0% 25,102 2510200.0%
Bitrix\Main\ORM\Query\Query::exec 10,537 0.1% 7,530,193 753019300.0% 30,780 3078000.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,537 0.1% 4,086,073 408607300.0% 150,706 15070600.0%
Bitrix\Main\ORM\Query\Query::query 10,516 0.1% 3,381,389 338138900.0% 26,102 2610200.0%
Bitrix\Main\DB\Connection::query 10,517 0.1% 3,298,264 329826400.0% 26,723 2672300.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,517 0.1% 2,920,154 292015400.0% 26,961 2696100.0%
mysqli::query 10,517 0.1% 2,892,529 289252900.0% 9,316 931600.0%
mysqli::query@1 10,517 0.1% 2,883,213 288321300.0% 2,883,213 288321300.0%
CAllDatabase::Query 13,495 0.1% 2,685,282 268528200.0% 38,032 3803200.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,615,832 261583200.0% 67,254 6725400.0%
CDatabaseMysql::QueryInternal 13,495 0.1% 2,580,950 258095000.0% 6,952 695200.0%
mysqli_query 13,495 0.1% 2,573,998 257399800.0% 7,077 707700.0%
mysqli_query@1 13,495 0.1% 2,566,921 256692100.0% 2,566,921 256692100.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,773 0.1% 1,442,572 144257200.0% 54,363 5436300.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,773 0.1% 1,358,510 135851000.0% 11,800 1180000.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,773 0.1% 1,345,158 134515800.0% 25,777 2577700.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,121 0.2% 1,285,434 128543400.0% 156,425 15642500.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,537 0.1% 1,021,158 102115800.0% 174,398 17439800.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,303 0.5% 987,439 98743900.0% 47,403 4740300.0%
Bitrix\Main\Diag\Logger::log 12,773 0.1% 821,534 82153400.0% 24,866 2486600.0%
Bitrix\Main\ORM\Query\Query::registerChain 126,673 0.6% 685,135 68513500.0% 131,378 13137800.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,773 0.1% 671,354 67135400.0% 36,874 3687400.0%
Bitrix\Main\Diag\LogFormatter::format 25,546 0.1% 538,933 53893300.0% 78,728 7872800.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,510 0.1% 502,861 50286100.0% 74,227 7422700.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,154 0.3% 489,851 48985100.0% 167,665 16766500.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,773 0.1% 488,649 48864900.0% 34,277 3427700.0%
CIBlockResult::GetNextElement 13,104 0.1% 411,485 41148500.0% 9,381 938100.0%
CIBlockResult::GetNext 13,104 0.1% 402,088 40208800.0% 33,448 3344800.0%
Bitrix\Main\ORM\Query\Chain::getAlias 200,708 1.0% 355,682 35568200.0% 29,720 2972000.0%
CIBlockElement::GetList 390 0.0% 348,117 34811700.0% 2,523 252300.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,537 0.1% 343,813 34381300.0% 39,670 3967000.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,503 0.7% 343,407 34340700.0% 52,884 5288400.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 52,949 0.3% 325,962 32596200.0% 66,648 6664800.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,517 0.1% 325,554 32555400.0% 9,401 940100.0%
Bitrix\Main\DB\MysqliResult::__construct 10,517 0.1% 316,130 31613000.0% 11,539 1153900.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,537 0.1% 315,605 31560500.0% 26,887 2688700.0%
CAllDBResult::GetNext 13,104 0.1% 314,057 31405700.0% 113,347 11334700.0%
Bitrix\Main\DB\Result::__construct 10,539 0.1% 304,650 30465000.0% 42,108 4210800.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,537 0.1% 301,093 30109300.0% 65,843 6584300.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,492 0.4% 296,843 29684300.0% 29,014 2901400.0%
CAllSQLWhere::GetQuery 21,042 0.1% 293,932 29393200.0% 16,286 1628600.0%
CAllSQLWhere::GetQueryEx 21,042 0.1% 277,646 27764600.0% 86,942 8694200.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,492 0.4% 262,716 26271600.0% 113,742 11374200.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 127,310 0.6% 253,988 25398800.0% 96,683 9668300.0%
fopen 12,773 0.1% 246,085 24608500.0% 4,163 416300.0%
fopen@1 12,773 0.1% 241,922 24192200.0% 241,922 24192200.0%
Bitrix\Main\DB\MysqliResult::getFields 10,517 0.1% 224,302 22430200.0% 42,330 4233000.0%
Bitrix\Main\ORM\Entity::getConnection 306,574 1.5% 221,558 22155800.0% 128,484 12848400.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 94,980 0.5% 214,110 21411000.0% 49,388 4938800.0%
CAllSQLWhere::MakeOperation 84,265 0.4% 181,533 18153300.0% 85,863 8586300.0%
Bitrix\Main\ORM\Data\DataManager::query 10,535 0.1% 181,525 18152500.0% 15,689 1568900.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,537 0.1% 180,449 18044900.0% 57,073 5707300.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 179,442 0.9% 178,653 17865300.0% 29,770 2977000.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,084 0.1% 173,588 17358800.0% 63,769 6376900.0%
is_array 878,415 4.2% 170,340 17034000.0% 119,885 11988500.0%
Bitrix\Main\ORM\Entity::getCode 148,334 0.7% 148,751 14875100.0% 40,949 4094900.0%
CAllDBResult::Fetch 41,914 0.2% 145,911 14591100.0% 20,022 2002200.0%
flock 25,546 0.1% 137,337 13733700.0% 4,609 460900.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 52,981 0.3% 136,939 13693900.0% 20,995 2099500.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,155 0.2% 136,445 13644500.0% 39,532 3953200.0%
flock@1 25,546 0.1% 132,728 13272800.0% 132,728 13272800.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,532 0.1% 132,146 13214600.0% 30,322 3032200.0%
CAllDBResult::FetchInternal 41,908 0.2% 125,885 12588500.0% 37,996 3799600.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,537 0.1% 125,339 12533900.0% 19,587 1958700.0%
Bitrix\Main\Diag\Logger::interpolate 12,773 0.1% 125,314 12531400.0% 11,923 1192300.0%
CIBlockResult::Fetch 15,700 0.1% 112,753 11275300.0% 22,854 2285400.0%
CIBlockElement::prepareSql 390 0.0% 107,140 10714000.0% 8,375 837500.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 52,949 0.3% 106,443 10644300.0% 34,119 3411900.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,706 0.3% 104,279 10427900.0% 32,837 3283700.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,773 0.1% 99,923 9992300.0% 38,751 3875100.0%
mb_substr 344,698 1.7% 98,101 9810100.0% 46,898 4689800.0%
Bitrix\Main\ORM\Entity::hasField 210,495 1.0% 97,799 9779900.0% 57,990 5799000.0%
Bitrix\Main\ORM\Query\Query::__construct 10,537 0.1% 93,017 9301700.0% 20,995 2099500.0%
Bitrix\Main\ORM\Entity::getField 105,269 0.5% 87,967 8796700.0% 40,435 4043500.0%
fwrite 12,773 0.1% 87,048 8704800.0% 3,520 352000.0%
fwrite@1 12,773 0.1% 83,528 8352800.0% 83,528 8352800.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,773 0.1% 82,323 8232300.0% 46,540 4654000.0%
CDBResultMysql::FetchRow 41,908 0.2% 82,249 8224900.0% 16,567 1656700.0%
CAllIBlockElement::PrepareGetList 390 0.0% 82,096 8209600.0% 6,690 669000.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,537 0.1% 79,118 7911800.0% 39,870 3987000.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,545 0.1% 75,809 7580900.0% 6,021 602100.0%
is_null 390,740 1.9% 75,757 7575700.0% 54,113 5411300.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 52,734 0.3% 75,271 7527100.0% 33,715 3371500.0%
mysqli_result::fetch_fields 10,516 0.1% 70,856 7085600.0% 3,726 372600.0%
Bitrix\Main\Type\DateTime::__construct 25,548 0.1% 70,852 7085200.0% 12,714 1271400.0%
preg_match 145,330 0.7% 70,143 7014300.0% 20,629 2062900.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 168,976 0.8% 67,955 6795500.0% 31,470 3147000.0%
join 234,899 1.1% 67,643 6764300.0% 33,656 3365600.0%
mysqli_result::fetch_fields@1 10,516 0.1% 67,130 6713000.0% 67,130 6713000.0%
Bitrix\Main\ORM\Query\Query::hasAggregation 21,074 0.1% 65,968 6596800.0% 12,185 1218500.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,654 0.3% 65,264 6526400.0% 16,708 1670800.0%
CAllSQLWhere::addStringFilter 10,535 0.1% 65,096 6509600.0% 13,106 1310600.0%
array_key_exists 260,407 1.3% 64,262 6426200.0% 36,072 3607200.0%
Bitrix\Main\ORM\Query\ChainElement::getDefinitionFragment 84,465 0.4% 61,554 6155400.0% 38,764 3876400.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 25,553 0.1% 61,172 6117200.0% 24,977 2497700.0%
preg_replace 15,135 0.1% 60,736 6073600.0% 4,034 403400.0%
Bitrix\Main\Diag\LogFormatter::formatDate 25,546 0.1% 60,388 6038800.0% 6,802 680200.0%
[ display all ]