Run Report
Run #691f415a5a8b9: 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,260


[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,250,046 1325004600.0% 139 13900.0%
CBitrixComponent::includeComponent 11 0.0% 13,249,112 1324911200.0% 132 13200.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 13,180,271 1318027100.0% 35 3500.0%
CBitrixComponent::showComponentTemplate 16 0.0% 13,179,198 1317919800.0% 146 14600.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 13,178,888 1317888800.0% 998 99800.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 13,172,057 1317205700.0% 385 38500.0%
SaleBasketLineComponent::executeComponent 1 0.0% 13,158,003 1315800300.0% 60 6000.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 13,149,508 1314950800.0% 135,196 13519600.0%
CCatalogSku::getOffersList 13,103 0.1% 10,766,835 1076683500.0% 155,490 15549000.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 7,797,472 779747200.0% 26,748 2674800.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 7,596,991 759699100.0% 29,781 2978100.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,212,597 421259700.0% 157,871 15787100.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,333,434 333343400.0% 26,004 2600400.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 3,250,240 325024000.0% 26,016 2601600.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 2,866,824 286682400.0% 29,157 2915700.0%
mysqli::query 10,525 0.0% 2,837,001 283700100.0% 10,393 1039300.0%
mysqli::query@1 10,525 0.0% 2,826,608 282660800.0% 2,826,608 282660800.0%
CAllDatabase::Query 13,524 0.1% 2,611,573 261157300.0% 42,281 4228100.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,549,499 254949900.0% 69,397 6939700.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,500,264 250026400.0% 7,207 720700.0%
mysqli_query 13,524 0.1% 2,493,057 249305700.0% 8,341 834100.0%
mysqli_query@1 13,524 0.1% 2,484,716 248471600.0% 2,484,716 248471600.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,788,177 178817700.0% 91,109 9110900.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,666,705 166670500.0% 11,414 1141400.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,653,202 165320200.0% 25,141 2514100.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,318,949 131894900.0% 162,494 16249400.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,059,083 105908300.0% 174,695 17469500.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 1,015,735 101573500.0% 49,877 4987700.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 894,045 89404500.0% 21,915 2191500.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 779,716 77971600.0% 77,603 7760300.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 728,133 72813300.0% 36,278 3627800.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 727,287 72728700.0% 37,766 3776600.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 695,833 69583300.0% 133,525 13352500.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 564,249 56424900.0% 48,558 4855800.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 531,556 53155600.0% 76,197 7619700.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 506,805 50680500.0% 178,786 17878600.0%
CIBlockResult::GetNextElement 13,104 0.1% 407,905 40790500.0% 10,649 1064900.0%
CIBlockResult::GetNext 13,123 0.1% 399,446 39944600.0% 34,787 3478700.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 362,315 36231500.0% 29,584 2958400.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 356,652 35665200.0% 40,609 4060900.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 332,731 33273100.0% 69,175 6917500.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 332,049 33204900.0% 9,152 915200.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 326,223 32622300.0% 127,990 12799000.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 322,878 32287800.0% 12,189 1218900.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 320,732 32073200.0% 27,320 2732000.0%
CIBlockElement::GetList 402 0.0% 319,100 31910000.0% 2,697 269700.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 317,438 31743800.0% 28,247 2824700.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 311,072 31107200.0% 69,594 6959400.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 310,805 31080500.0% 40,313 4031300.0%
CAllDBResult::GetNext 13,128 0.1% 308,295 30829500.0% 107,670 10767000.0%
CAllSQLWhere::GetQuery 21,080 0.1% 296,068 29606800.0% 17,251 1725100.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 284,186 28418600.0% 128,428 12842800.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 278,817 27881700.0% 84,503 8450300.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 268,429 26842900.0% 101,402 10140200.0%
fopen 12,798 0.1% 243,089 24308900.0% 3,033 303300.0%
fopen@1 12,798 0.1% 240,056 24005600.0% 240,056 24005600.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 232,193 23219300.0% 44,156 4415600.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 229,977 22997700.0% 132,399 13239900.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 217,207 21720700.0% 49,600 4960000.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 198,233 19823300.0% 78,717 7871700.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 190,188 19018800.0% 90,347 9034700.0%
flock 25,596 0.1% 187,234 18723400.0% 5,027 502700.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 182,484 18248400.0% 57,896 5789600.0%
flock@1 25,596 0.1% 182,207 18220700.0% 182,207 18220700.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 181,455 18145500.0% 30,729 3072900.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 179,730 17973000.0% 66,684 6668400.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 171,836 17183600.0% 16,236 1623600.0%
is_array 843,807 3.9% 165,617 16561700.0% 117,168 11716800.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 151,766 15176600.0% 39,970 3997000.0%
CAllDBResult::Fetch 42,012 0.2% 150,964 15096400.0% 18,401 1840100.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 143,997 14399700.0% 13,442 1344200.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 138,697 13869700.0% 22,129 2212900.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 138,287 13828700.0% 31,749 3174900.0%
CAllDBResult::FetchInternal 41,988 0.2% 132,554 13255400.0% 40,538 4053800.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 127,519 12751900.0% 20,087 2008700.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 122,031 12203100.0% 37,776 3777600.0%
CIBlockResult::Fetch 15,732 0.1% 115,964 11596400.0% 21,533 2153300.0%
fwrite 12,798 0.1% 115,458 11545800.0% 3,252 325200.0%
fwrite@1 12,798 0.1% 112,206 11220600.0% 112,206 11220600.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 107,051 10705100.0% 34,006 3400600.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 105,936 10593600.0% 32,751 3275100.0%
mb_substr 346,110 1.6% 102,134 10213400.0% 49,925 4992500.0%
CIBlockElement::prepareSql 407 0.0% 98,542 9854200.0% 8,538 853800.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 96,936 9693600.0% 21,914 2191400.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 96,454 9645400.0% 56,489 5648900.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 90,514 9051400.0% 46,474 4647400.0%
CBitrixComponent::__includeComponent 10 0.0% 90,293 9029300.0% 894 89400.0%
CDBResultMysql::FetchRow 41,988 0.2% 85,854 8585400.0% 16,493 1649300.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 83,944 8394400.0% 48,546 4854600.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 81,320 8132000.0% 34,995 3499500.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 80,443 8044300.0% 37,794 3779400.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 79,668 7966800.0% 40,228 4022800.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 76,738 7673800.0% 6,393 639300.0%
is_null 392,826 1.8% 76,518 7651800.0% 54,387 5438700.0%
CAllIBlockElement::PrepareGetList 407 0.0% 74,504 7450400.0% 6,309 630900.0%
preg_match 150,119 0.7% 74,492 7449200.0% 20,543 2054300.0%
mysqli_result::fetch_fields 10,523 0.0% 72,576 7257600.0% 3,705 370500.0%
join 236,220 1.1% 72,309 7230900.0% 40,456 4045600.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 71,171 7117100.0% 13,380 1338000.0%
mysqli_result::fetch_fields@1 10,523 0.0% 68,871 6887100.0% 68,871 6887100.0%
[ display all ]