Run Report
Run #691f3f69e71e8: 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,280


[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,387,238 1238723800.0% 138 13800.0%
CBitrixComponent::includeComponent 11 0.0% 12,386,282 1238628200.0% 115 11500.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 12,330,178 1233017800.0% 33 3300.0%
CBitrixComponent::showComponentTemplate 16 0.0% 12,329,340 1232934000.0% 114 11400.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 12,329,072 1232907200.0% 936 93600.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 12,323,499 1232349900.0% 327 32700.0%
SaleBasketLineComponent::executeComponent 1 0.0% 12,311,044 1231104400.0% 52 5200.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 12,302,721 1230272100.0% 133,489 13348900.0%
CCatalogSku::getOffersList 13,103 0.1% 10,005,806 1000580600.0% 146,235 14623500.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 7,302,278 730227800.0% 24,233 2423300.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 7,105,058 710505800.0% 32,314 3231400.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,118,332 411833200.0% 155,260 15526000.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 2,937,805 293780500.0% 24,986 2498600.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 2,856,962 285696200.0% 25,759 2575900.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 2,474,185 247418500.0% 27,813 2781300.0%
mysqli::query 10,525 0.0% 2,445,689 244568900.0% 10,049 1004900.0%
mysqli::query@1 10,525 0.0% 2,435,640 243564000.0% 2,435,640 243564000.0%
CAllDatabase::Query 13,524 0.1% 2,304,305 230430500.0% 41,966 4196600.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,227,361 222736100.0% 71,302 7130200.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,195,110 219511000.0% 7,360 736000.0%
mysqli_query 13,524 0.1% 2,187,750 218775000.0% 9,066 906600.0%
mysqli_query@1 13,524 0.1% 2,178,684 217868400.0% 2,178,684 217868400.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,722,205 172220500.0% 90,846 9084600.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,601,314 160131400.0% 12,715 1271500.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,586,484 158648400.0% 25,225 2522500.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,279,431 127943100.0% 158,869 15886900.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,029,354 102935400.0% 172,436 17243600.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 982,087 98208700.0% 49,326 4932600.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 836,044 83604400.0% 22,438 2243800.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 765,059 76505900.0% 80,280 8028000.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 718,096 71809600.0% 37,003 3700300.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 681,220 68122000.0% 133,101 13310100.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 674,783 67478300.0% 37,284 3728400.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 549,071 54907100.0% 48,306 4830600.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 511,475 51147500.0% 75,500 7550000.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 484,792 48479200.0% 169,885 16988500.0%
CIBlockResult::GetNextElement 13,104 0.1% 399,101 39910100.0% 11,522 1152200.0%
CIBlockResult::GetNext 13,123 0.1% 389,634 38963400.0% 34,437 3443700.0%
CIBlockElement::GetList 402 0.0% 359,119 35911900.0% 3,291 329100.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 352,974 35297400.0% 29,212 2921200.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 349,335 34933500.0% 39,754 3975400.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 330,909 33090900.0% 9,312 931200.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 323,762 32376200.0% 68,664 6866400.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 321,579 32157900.0% 12,069 1206900.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 318,697 31869700.0% 27,319 2731900.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 316,113 31611300.0% 124,342 12434200.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 309,632 30963200.0% 40,599 4059900.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 305,484 30548400.0% 68,165 6816500.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 303,643 30364300.0% 28,245 2824500.0%
CAllDBResult::GetNext 13,128 0.1% 300,188 30018800.0% 99,643 9964300.0%
CAllSQLWhere::GetQuery 21,080 0.1% 293,631 29363100.0% 17,551 1755100.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 276,080 27608000.0% 83,900 8390000.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 270,763 27076300.0% 117,838 11783800.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 262,390 26239000.0% 98,600 9860000.0%
fopen 12,798 0.1% 239,966 23996600.0% 3,081 308100.0%
fopen@1 12,798 0.1% 236,885 23688500.0% 236,885 23688500.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 230,105 23010500.0% 43,850 4385000.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 226,799 22679900.0% 128,136 12813600.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 210,408 21040800.0% 49,024 4902400.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 191,771 19177100.0% 75,667 7566700.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 185,970 18597000.0% 60,549 6054900.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 185,906 18590600.0% 88,061 8806100.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 177,728 17772800.0% 66,602 6660200.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 175,836 17583600.0% 29,574 2957400.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 171,149 17114900.0% 16,143 1614300.0%
is_array 843,807 3.9% 166,944 16694400.0% 119,298 11929800.0%
CAllDBResult::Fetch 42,012 0.2% 148,853 14885300.0% 19,359 1935900.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 145,998 14599800.0% 39,293 3929300.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 140,750 14075000.0% 31,976 3197600.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 138,823 13882300.0% 13,304 1330400.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 134,186 13418600.0% 20,922 2092200.0%
CAllDBResult::FetchInternal 41,988 0.2% 129,496 12949600.0% 41,063 4106300.0%
flock 25,596 0.1% 125,241 12524100.0% 4,760 476000.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 123,384 12338400.0% 19,453 1945300.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 121,935 12193500.0% 37,658 3765800.0%
fwrite 12,798 0.1% 121,848 12184800.0% 3,169 316900.0%
flock@1 25,596 0.1% 120,481 12048100.0% 120,481 12048100.0%
fwrite@1 12,798 0.1% 118,679 11867900.0% 118,679 11867900.0%
CIBlockElement::prepareSql 407 0.0% 117,896 11789600.0% 9,648 964800.0%
CIBlockResult::Fetch 15,732 0.1% 116,331 11633100.0% 22,560 2256000.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 107,228 10722800.0% 32,477 3247700.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 104,096 10409600.0% 33,381 3338100.0%
mb_substr 346,110 1.6% 100,336 10033600.0% 48,175 4817500.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 95,771 9577100.0% 22,430 2243000.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 94,934 9493400.0% 56,480 5648000.0%
CAllIBlockElement::PrepareGetList 407 0.0% 89,939 8993900.0% 7,240 724000.0%
CDBResultMysql::FetchRow 41,988 0.2% 82,925 8292500.0% 16,340 1634000.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 82,836 8283600.0% 39,671 3967100.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 81,079 8107900.0% 47,676 4767600.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 79,440 7944000.0% 36,770 3677000.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 77,312 7731200.0% 6,282 628200.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 77,020 7702000.0% 33,330 3333000.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 76,515 7651500.0% 38,992 3899200.0%
is_null 392,826 1.8% 75,452 7545200.0% 54,149 5414900.0%
CBitrixComponent::__includeComponent 10 0.0% 74,501 7450100.0% 760 76000.0%
preg_match 150,119 0.7% 73,243 7324300.0% 19,396 1939600.0%
mysqli_result::fetch_fields 10,523 0.0% 70,907 7090700.0% 3,677 367700.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 70,864 7086400.0% 13,096 1309600.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,670 0.2% 68,579 6857900.0% 16,766 1676600.0%
mysqli_result::fetch_fields@1 10,523 0.0% 67,230 6723000.0% 67,230 6723000.0%
[ display all ]