Run Report
Run #691f42ccd0c72: 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,315


[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% 14,082,840 1408284000.0% 149 14900.0%
CBitrixComponent::includeComponent 11 0.0% 14,081,444 1408144400.0% 143 14300.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 14,007,371 1400737100.0% 39 3900.0%
CBitrixComponent::showComponentTemplate 16 0.0% 14,006,292 1400629200.0% 130 13000.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 14,005,965 1400596500.0% 2,769 276900.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 13,997,080 1399708000.0% 763 76300.0%
SaleBasketLineComponent::executeComponent 1 0.0% 13,982,085 1398208500.0% 44 4400.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 13,968,477 1396847700.0% 138,308 13830800.0%
CCatalogSku::getOffersList 13,103 0.1% 11,587,046 1158704600.0% 150,144 15014400.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 8,267,224 826722400.0% 25,781 2578100.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 8,056,310 805631000.0% 30,932 3093200.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,355,587 435558700.0% 166,198 16619800.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,637,437 363743700.0% 27,110 2711000.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 3,550,932 355093200.0% 31,339 3133900.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 3,136,387 313638700.0% 44,464 4446400.0%
mysqli::query 10,525 0.0% 3,091,216 309121600.0% 11,064 1106400.0%
mysqli::query@1 10,525 0.0% 3,080,152 308015200.0% 3,080,152 308015200.0%
CAllDatabase::Query 13,524 0.1% 2,964,518 296451800.0% 45,597 4559700.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,846,308 284630800.0% 8,593 859300.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,846,062 284606200.0% 77,274 7727400.0%
mysqli_query 13,524 0.1% 2,837,715 283771500.0% 10,800 1080000.0%
mysqli_query@1 13,524 0.1% 2,826,915 282691500.0% 2,826,915 282691500.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,792,072 179207200.0% 94,813 9481300.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,666,142 166614200.0% 11,656 1165600.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,652,392 165239200.0% 25,589 2558900.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,367,217 136721700.0% 168,676 16867600.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,083,913 108391300.0% 181,965 18196500.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 1,038,328 103832800.0% 50,024 5002400.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 880,302 88030200.0% 23,469 2346900.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 785,337 78533700.0% 80,728 8072800.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 738,460 73846000.0% 40,829 4082900.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 723,385 72338500.0% 138,767 13876700.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 714,470 71447000.0% 37,225 3722500.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 567,472 56747200.0% 51,331 5133100.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 538,318 53831800.0% 79,801 7980100.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 517,693 51769300.0% 186,169 18616900.0%
CIBlockElement::GetList 402 0.0% 407,644 40764400.0% 3,151 315100.0%
CIBlockResult::GetNextElement 13,104 0.1% 405,337 40533700.0% 11,226 1122600.0%
CIBlockResult::GetNext 13,123 0.1% 402,040 40204000.0% 35,061 3506100.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 375,885 37588500.0% 33,632 3363200.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 362,258 36225800.0% 40,991 4099100.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 356,928 35692800.0% 10,572 1057200.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 346,322 34632200.0% 14,353 1435300.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 342,305 34230500.0% 28,499 2849900.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 342,253 34225300.0% 71,888 7188800.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 332,088 33208800.0% 44,238 4423800.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 326,129 32612900.0% 128,911 12891100.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 322,722 32272200.0% 29,567 2956700.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 320,286 32028600.0% 71,383 7138300.0%
CAllDBResult::GetNext 13,128 0.1% 308,458 30845800.0% 104,866 10486600.0%
CAllSQLWhere::GetQuery 21,080 0.1% 308,377 30837700.0% 18,305 1830500.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 290,072 29007200.0% 88,554 8855400.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 288,331 28833100.0% 125,863 12586300.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 275,896 27589600.0% 104,030 10403000.0%
fopen 12,798 0.1% 260,738 26073800.0% 3,346 334600.0%
fopen@1 12,798 0.1% 257,392 25739200.0% 257,392 25739200.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 248,139 24813900.0% 47,422 4742200.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 237,955 23795500.0% 136,040 13604000.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 224,391 22439100.0% 52,443 5244300.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 197,218 19721800.0% 77,310 7731000.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 193,652 19365200.0% 92,084 9208400.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 191,251 19125100.0% 61,116 6111600.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 188,986 18898600.0% 30,896 3089600.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 186,727 18672700.0% 69,372 6937200.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 183,115 18311500.0% 18,043 1804300.0%
is_array 843,807 3.9% 171,985 17198500.0% 122,692 12269200.0%
CAllDBResult::Fetch 42,012 0.2% 160,697 16069700.0% 22,416 2241600.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 155,230 15523000.0% 42,562 4256200.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 148,499 14849900.0% 34,149 3414900.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 145,582 14558200.0% 21,963 2196300.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 142,363 14236300.0% 13,439 1343900.0%
CAllDBResult::FetchInternal 41,988 0.2% 138,279 13827900.0% 43,407 4340700.0%
fwrite 12,798 0.1% 135,640 13564000.0% 3,358 335800.0%
fwrite@1 12,798 0.1% 132,282 13228200.0% 132,282 13228200.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 129,828 12982800.0% 20,942 2094200.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 129,809 12980900.0% 41,382 4138200.0%
CIBlockResult::Fetch 15,732 0.1% 122,062 12206200.0% 24,377 2437700.0%
CIBlockElement::prepareSql 407 0.0% 119,375 11937500.0% 9,990 999000.0%
flock 25,596 0.1% 112,339 11233900.0% 4,838 483800.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 111,198 11119800.0% 34,860 3486000.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 110,845 11084500.0% 35,630 3563000.0%
flock@1 25,596 0.1% 107,501 10750100.0% 107,501 10750100.0%
mb_substr 346,110 1.6% 104,193 10419300.0% 50,733 5073300.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 101,851 10185100.0% 24,646 2464600.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 100,574 10057400.0% 60,166 6016600.0%
CBitrixComponent::__includeComponent 10 0.0% 98,516 9851600.0% 940 94000.0%
CDBResultMysql::FetchRow 41,988 0.2% 89,049 8904900.0% 17,582 1758200.0%
CAllIBlockElement::PrepareGetList 407 0.0% 88,624 8862400.0% 7,247 724700.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 85,279 8527900.0% 40,392 4039200.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 83,279 8327900.0% 35,588 3558800.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 82,921 8292100.0% 7,558 755800.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 82,916 8291600.0% 48,348 4834800.0%
is_null 392,826 1.8% 81,775 8177500.0% 58,641 5864100.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 81,589 8158900.0% 43,196 4319600.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 81,204 8120400.0% 36,167 3616700.0%
mysqli_result::fetch_fields 10,523 0.0% 80,921 8092100.0% 3,723 372300.0%
mysqli_result::fetch_fields@1 10,523 0.0% 77,198 7719800.0% 77,198 7719800.0%
preg_match 150,119 0.7% 73,019 7301900.0% 20,227 2022700.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 71,121 7112100.0% 13,090 1309000.0%
CAllSQLWhere::addStringFilter 10,557 0.0% 70,733 7073300.0% 13,418 1341800.0%
[ display all ]