Run Report
Run #691f3e344bc0a: 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,290


[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,798,298 1279829800.0% 125 12500.0%
CBitrixComponent::includeComponent 11 0.0% 12,797,495 1279749500.0% 97 9700.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 12,740,062 1274006200.0% 26 2600.0%
CBitrixComponent::showComponentTemplate 16 0.0% 12,739,273 1273927300.0% 111 11100.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 12,739,009 1273900900.0% 2,048 204800.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 12,732,333 1273233300.0% 821 82100.0%
SaleBasketLineComponent::executeComponent 1 0.0% 12,719,889 1271988900.0% 34 3400.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 12,709,867 1270986700.0% 132,488 13248800.0%
CCatalogSku::getOffersList 13,103 0.1% 10,439,165 1043916500.0% 139,402 13940200.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 7,529,374 752937400.0% 24,397 2439700.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 7,335,381 733538100.0% 31,074 3107400.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,156,093 415609300.0% 157,396 15739600.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,129,977 312997700.0% 26,048 2604800.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 3,047,775 304777500.0% 26,105 2610500.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 2,665,504 266550400.0% 28,798 2879800.0%
mysqli::query 10,525 0.0% 2,635,992 263599200.0% 9,959 995900.0%
mysqli::query@1 10,525 0.0% 2,626,033 262603300.0% 2,626,033 262603300.0%
CAllDatabase::Query 13,524 0.1% 2,522,111 252211100.0% 43,457 4345700.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,451,844 245184400.0% 71,850 7185000.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,407,247 240724700.0% 8,224 822400.0%
mysqli_query 13,524 0.1% 2,399,023 239902300.0% 8,925 892500.0%
mysqli_query@1 13,524 0.1% 2,390,098 239009800.0% 2,390,098 239009800.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,706,708 170670800.0% 88,900 8890000.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,588,313 158831300.0% 11,568 1156800.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,574,912 157491200.0% 25,022 2502200.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,290,473 129047300.0% 158,051 15805100.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,044,707 104470700.0% 173,160 17316000.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 992,208 99220800.0% 48,750 4875000.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 828,082 82808200.0% 22,381 2238100.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 766,998 76699800.0% 77,334 7733400.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 714,109 71410900.0% 38,565 3856500.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 688,530 68853000.0% 134,520 13452000.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 663,711 66371100.0% 37,202 3720200.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 553,857 55385700.0% 48,575 4857500.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 519,912 51991200.0% 77,432 7743200.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 489,483 48948300.0% 171,633 17163300.0%
CIBlockResult::GetNextElement 13,104 0.1% 398,394 39839400.0% 10,287 1028700.0%
CIBlockResult::GetNext 13,123 0.1% 390,022 39002200.0% 35,217 3521700.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 353,172 35317200.0% 29,841 2984100.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 349,706 34970600.0% 39,266 3926600.0%
CIBlockElement::GetList 402 0.0% 342,391 34239100.0% 3,038 303800.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 330,333 33033300.0% 9,153 915300.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 323,331 32333100.0% 68,696 6869600.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 321,157 32115700.0% 12,096 1209600.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 319,662 31966200.0% 126,691 12669100.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 316,741 31674100.0% 28,027 2802700.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 309,168 30916800.0% 41,079 4107900.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 308,272 30827200.0% 67,857 6785700.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 307,465 30746500.0% 28,778 2877800.0%
CAllDBResult::GetNext 13,128 0.1% 300,087 30008700.0% 101,813 10181300.0%
CAllSQLWhere::GetQuery 21,080 0.1% 291,380 29138000.0% 17,298 1729800.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 274,082 27408200.0% 84,053 8405300.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 273,965 27396500.0% 119,356 11935600.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 267,722 26772200.0% 100,134 10013400.0%
fopen 12,798 0.1% 242,952 24295200.0% 3,284 328400.0%
fopen@1 12,798 0.1% 239,668 23966800.0% 239,668 23966800.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 228,951 22895100.0% 44,347 4434700.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 226,615 22661500.0% 127,966 12796600.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 209,763 20976300.0% 49,316 4931600.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 192,971 19297100.0% 76,322 7632200.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 188,861 18886100.0% 89,806 8980600.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 187,763 18776300.0% 59,929 5992900.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 182,267 18226700.0% 31,008 3100800.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 179,804 17980400.0% 66,479 6647900.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 167,811 16781100.0% 16,362 1636200.0%
is_array 843,807 3.9% 162,755 16275500.0% 114,818 11481800.0%
CAllDBResult::Fetch 42,012 0.2% 150,074 15007400.0% 19,114 1911400.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 144,649 14464900.0% 39,221 3922100.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 141,990 14199000.0% 12,555 1255500.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 139,547 13954700.0% 21,606 2160600.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 137,258 13725800.0% 31,209 3120900.0%
CAllDBResult::FetchInternal 41,988 0.2% 130,960 13096000.0% 40,215 4021500.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 125,196 12519600.0% 19,379 1937900.0%
fwrite 12,798 0.1% 122,507 12250700.0% 3,348 334800.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 120,366 12036600.0% 39,894 3989400.0%
fwrite@1 12,798 0.1% 119,159 11915900.0% 119,159 11915900.0%
CIBlockResult::Fetch 15,732 0.1% 115,955 11595500.0% 22,566 2256600.0%
flock 25,596 0.1% 109,852 10985200.0% 4,937 493700.0%
CIBlockElement::prepareSql 407 0.0% 108,804 10880400.0% 9,343 934300.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 108,110 10811000.0% 34,993 3499300.0%
flock@1 25,596 0.1% 104,915 10491500.0% 104,915 10491500.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 104,083 10408300.0% 31,638 3163800.0%
mb_substr 346,110 1.6% 101,721 10172100.0% 48,864 4886400.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 94,965 9496500.0% 56,252 5625200.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 94,843 9484300.0% 22,018 2201800.0%
CDBResultMysql::FetchRow 41,988 0.2% 84,683 8468300.0% 17,459 1745900.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 84,267 8426700.0% 40,152 4015200.0%
CAllIBlockElement::PrepareGetList 407 0.0% 82,322 8232200.0% 6,917 691700.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 81,833 8183300.0% 48,048 4804800.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 79,320 7932000.0% 40,214 4021400.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 79,295 7929500.0% 36,782 3678200.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 78,695 7869500.0% 35,220 3522000.0%
CBitrixComponent::__includeComponent 10 0.0% 76,897 7689700.0% 713 71300.0%
is_null 392,826 1.8% 76,057 7605700.0% 54,354 5435400.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 74,895 7489500.0% 6,396 639600.0%
preg_match 150,119 0.7% 73,962 7396200.0% 20,227 2022700.0%
mysqli_result::fetch_fields 10,523 0.0% 72,142 7214200.0% 3,814 381400.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 69,416 6941600.0% 13,249 1324900.0%
Bitrix\Main\ORM\Query\Query::hasAggregation 21,212 0.1% 68,359 6835900.0% 12,213 1221300.0%
mysqli_result::fetch_fields@1 10,523 0.0% 68,328 6832800.0% 68,328 6832800.0%
[ display all ]