Run Report
Run #691f401eeab60: 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,292


[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,376,632 1337663200.0% 135 13500.0%
CBitrixComponent::includeComponent 11 0.0% 13,375,778 1337577800.0% 115 11500.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 13,314,352 1331435200.0% 38 3800.0%
CBitrixComponent::showComponentTemplate 16 0.0% 13,313,394 1331339400.0% 116 11600.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 13,313,121 1331312100.0% 898 89800.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 13,307,480 1330748000.0% 325 32500.0%
SaleBasketLineComponent::executeComponent 1 0.0% 13,297,365 1329736500.0% 38 3800.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 13,290,112 1329011200.0% 136,086 13608600.0%
CCatalogSku::getOffersList 13,103 0.1% 10,988,293 1098829300.0% 144,630 14463000.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 7,819,664 781966400.0% 25,238 2523800.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 7,619,085 761908500.0% 30,118 3011800.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,225,778 422577800.0% 159,249 15924900.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,345,753 334575300.0% 26,751 2675100.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 3,261,402 326140200.0% 27,402 2740200.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 2,868,218 286821800.0% 29,635 2963500.0%
mysqli::query 10,525 0.0% 2,837,949 283794900.0% 9,917 991700.0%
mysqli::query@1 10,525 0.0% 2,828,032 282803200.0% 2,828,032 282803200.0%
CAllDatabase::Query 13,524 0.1% 2,736,981 273698100.0% 45,479 4547900.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,647,495 264749500.0% 74,149 7414900.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,620,060 262006000.0% 7,383 738300.0%
mysqli_query 13,524 0.1% 2,612,677 261267700.0% 9,629 962900.0%
mysqli_query@1 13,524 0.1% 2,603,048 260304800.0% 2,603,048 260304800.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,733,452 173345200.0% 91,959 9195900.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,610,661 161066100.0% 11,733 1173300.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,597,044 159704400.0% 25,843 2584300.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,312,768 131276800.0% 163,800 16380000.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,066,004 106600400.0% 179,097 17909700.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 1,007,942 100794200.0% 50,351 5035100.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 829,462 82946200.0% 22,693 2269300.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 786,216 78621600.0% 79,974 7997400.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 734,297 73429700.0% 38,733 3873300.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 698,323 69832300.0% 135,248 13524800.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 664,414 66441400.0% 37,143 3714300.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 570,059 57005900.0% 50,571 5057100.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 528,885 52888500.0% 78,501 7850100.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 496,101 49610100.0% 175,157 17515700.0%
CIBlockResult::GetNextElement 13,104 0.1% 405,472 40547200.0% 11,214 1121400.0%
CIBlockResult::GetNext 13,123 0.1% 396,409 39640900.0% 35,693 3569300.0%
CIBlockElement::GetList 402 0.0% 383,917 38391700.0% 3,302 330200.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 363,699 36369900.0% 32,764 3276400.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 354,926 35492600.0% 40,029 4002900.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 339,873 33987300.0% 9,983 998300.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 330,935 33093500.0% 70,472 7047200.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 329,871 32987100.0% 13,126 1312600.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 327,759 32775900.0% 127,723 12772300.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 322,339 32233900.0% 27,611 2761100.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 316,976 31697600.0% 73,488 7348800.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 316,846 31684600.0% 41,819 4181900.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 312,862 31286200.0% 28,486 2848600.0%
CAllDBResult::GetNext 13,128 0.1% 305,284 30528400.0% 104,082 10408200.0%
CAllSQLWhere::GetQuery 21,080 0.1% 297,732 29773200.0% 17,602 1760200.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 280,130 28013000.0% 87,461 8746100.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 279,713 27971300.0% 124,223 12422300.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 272,331 27233100.0% 103,161 10316100.0%
fopen 12,798 0.1% 249,168 24916800.0% 3,199 319900.0%
fopen@1 12,798 0.1% 245,969 24596900.0% 245,969 24596900.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 235,814 23581400.0% 45,290 4529000.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 232,614 23261400.0% 131,667 13166700.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 215,467 21546700.0% 51,344 5134400.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 200,036 20003600.0% 79,759 7975900.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 190,591 19059100.0% 89,768 8976800.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 184,228 18422800.0% 59,022 5902200.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 182,189 18218900.0% 67,809 6780900.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 180,224 18022400.0% 30,738 3073800.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 173,502 17350200.0% 16,743 1674300.0%
is_array 843,807 3.9% 164,919 16491900.0% 116,436 11643600.0%
CAllDBResult::Fetch 42,012 0.2% 156,921 15692100.0% 20,933 2093300.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 148,723 14872300.0% 40,690 4069000.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 142,355 14235500.0% 12,584 1258400.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 140,589 14058900.0% 32,588 3258800.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 137,420 13742000.0% 21,964 2196400.0%
CAllDBResult::FetchInternal 41,988 0.2% 135,982 13598200.0% 43,761 4376100.0%
fwrite 12,798 0.1% 135,800 13580000.0% 3,367 336700.0%
fwrite@1 12,798 0.1% 132,433 13243300.0% 132,433 13243300.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 126,340 12634000.0% 19,521 1952100.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 121,565 12156500.0% 39,647 3964700.0%
CIBlockResult::Fetch 15,732 0.1% 119,790 11979000.0% 24,304 2430400.0%
CIBlockElement::prepareSql 407 0.0% 119,138 11913800.0% 10,484 1048400.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 108,245 10824500.0% 33,529 3352900.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 105,928 10592800.0% 34,825 3482500.0%
mb_substr 346,110 1.6% 103,420 10342000.0% 50,798 5079800.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 98,826 9882600.0% 23,483 2348300.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 95,834 9583400.0% 56,909 5690900.0%
flock 25,596 0.1% 90,406 9040600.0% 4,934 493400.0%
CAllIBlockElement::PrepareGetList 407 0.0% 89,229 8922900.0% 8,276 827600.0%
CDBResultMysql::FetchRow 41,988 0.2% 86,154 8615400.0% 17,744 1774400.0%
flock@1 25,596 0.1% 85,472 8547200.0% 85,472 8547200.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 84,552 8455200.0% 39,796 3979600.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 83,536 8353600.0% 48,707 4870700.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 81,395 8139500.0% 37,147 3714700.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 80,425 8042500.0% 41,251 4125100.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 79,383 7938300.0% 35,839 3583900.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 78,953 7895300.0% 7,349 734900.0%
CBitrixComponent::__includeComponent 10 0.0% 77,562 7756200.0% 872 87200.0%
is_null 392,826 1.8% 76,249 7624900.0% 54,474 5447400.0%
mysqli_result::fetch_fields 10,523 0.0% 73,925 7392500.0% 4,006 400600.0%
preg_match 150,119 0.7% 73,236 7323600.0% 20,403 2040300.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 70,468 7046800.0% 13,142 1314200.0%
mysqli_result::fetch_fields@1 10,523 0.0% 69,919 6991900.0% 69,919 6991900.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,670 0.2% 68,561 6856100.0% 17,370 1737000.0%
[ display all ]