Run Report
Run #691f3fcea51cf: 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,074,476 1307447600.0% 117 11700.0%
CBitrixComponent::includeComponent 11 0.0% 13,073,624 1307362400.0% 107 10700.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 12,982,236 1298223600.0% 36 3600.0%
CBitrixComponent::showComponentTemplate 16 0.0% 12,981,285 1298128500.0% 111 11100.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 12,981,029 1298102900.0% 924 92400.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 12,974,912 1297491200.0% 448 44800.0%
SaleBasketLineComponent::executeComponent 1 0.0% 12,957,044 1295704400.0% 40 4000.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 12,949,703 1294970300.0% 128,579 12857900.0%
CCatalogSku::getOffersList 13,103 0.1% 10,716,320 1071632000.0% 138,950 13895000.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 7,711,052 771105200.0% 23,112 2311200.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 7,517,108 751710800.0% 29,586 2958600.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,165,702 416570200.0% 154,274 15427400.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,301,959 330195900.0% 25,305 2530500.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 3,221,103 322110300.0% 26,061 2606100.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 2,835,800 283580000.0% 26,674 2667400.0%
mysqli::query 10,525 0.0% 2,808,112 280811200.0% 9,707 970700.0%
mysqli::query@1 10,525 0.0% 2,798,405 279840500.0% 2,798,405 279840500.0%
CAllDatabase::Query 13,524 0.1% 2,672,834 267283400.0% 41,572 4157200.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,564,074 256407400.0% 7,587 758700.0%
mysqli_query 13,524 0.1% 2,556,487 255648700.0% 8,151 815100.0%
mysqli_query@1 13,524 0.1% 2,548,336 254833600.0% 2,548,336 254833600.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,539,668 253966800.0% 69,520 6952000.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,673,789 167378900.0% 87,444 8744400.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,557,578 155757800.0% 11,396 1139600.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,544,235 154423500.0% 25,358 2535800.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,297,452 129745200.0% 159,576 15957600.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,048,645 104864500.0% 173,904 17390400.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 993,242 99324200.0% 49,251 4925100.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 797,556 79755600.0% 23,176 2317600.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 766,574 76657400.0% 77,833 7783300.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 713,588 71358800.0% 37,306 3730600.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 686,280 68628000.0% 133,418 13341800.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 634,943 63494300.0% 37,071 3707100.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 555,063 55506300.0% 49,353 4935300.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 521,889 52188900.0% 77,711 7771100.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 493,122 49312200.0% 175,857 17585700.0%
CIBlockElement::GetList 402 0.0% 400,944 40094400.0% 2,992 299200.0%
CIBlockResult::GetNextElement 13,104 0.1% 384,116 38411600.0% 10,087 1008700.0%
CIBlockResult::GetNext 13,123 0.1% 376,967 37696700.0% 33,446 3344600.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 355,550 35555000.0% 30,072 3007200.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 348,214 34821400.0% 38,904 3890400.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 333,958 33395800.0% 9,581 958100.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 325,478 32547800.0% 69,155 6915500.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 324,358 32435800.0% 12,799 1279900.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 324,352 32435200.0% 125,924 12592400.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 320,344 32034400.0% 28,150 2815000.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 312,037 31203700.0% 68,809 6880900.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 311,676 31167600.0% 42,799 4279900.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 308,431 30843100.0% 28,481 2848100.0%
CAllSQLWhere::GetQuery 21,080 0.1% 295,714 29571400.0% 17,478 1747800.0%
CAllDBResult::GetNext 13,128 0.1% 294,525 29452500.0% 102,886 10288600.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 278,236 27823600.0% 85,915 8591500.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 275,111 27511100.0% 121,232 12123200.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 266,613 26661300.0% 100,478 10047800.0%
fopen 12,798 0.1% 242,990 24299000.0% 3,375 337500.0%
fopen@1 12,798 0.1% 239,615 23961500.0% 239,615 23961500.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 230,128 23012800.0% 44,927 4492700.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 229,545 22954500.0% 130,465 13046500.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 210,884 21088400.0% 49,924 4992400.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 198,428 19842800.0% 79,399 7939900.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 189,938 18993800.0% 88,776 8877600.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 183,893 18389300.0% 58,174 5817400.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 180,032 18003200.0% 67,129 6712900.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 178,912 17891200.0% 30,370 3037000.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 168,908 16890800.0% 16,649 1664900.0%
is_array 843,807 3.9% 164,254 16425400.0% 115,148 11514800.0%
CAllDBResult::Fetch 42,012 0.2% 147,155 14715500.0% 19,213 1921300.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 145,336 14533600.0% 39,375 3937500.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 139,437 13943700.0% 12,207 1220700.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 137,907 13790700.0% 31,537 3153700.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 136,474 13647400.0% 20,933 2093300.0%
CAllDBResult::FetchInternal 41,988 0.2% 127,934 12793400.0% 39,995 3999500.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 126,768 12676800.0% 19,301 1930100.0%
fwrite 12,798 0.1% 125,921 12592100.0% 3,308 330800.0%
fwrite@1 12,798 0.1% 122,613 12261300.0% 122,613 12261300.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 120,900 12090000.0% 38,633 3863300.0%
CBitrixComponent::__includeComponent 10 0.0% 115,819 11581900.0% 803 80300.0%
CIBlockResult::Fetch 15,732 0.1% 110,869 11086900.0% 21,341 2134100.0%
CIBlockElement::prepareSql 407 0.0% 108,563 10856300.0% 9,017 901700.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 106,070 10607000.0% 34,399 3439900.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 105,633 10563300.0% 33,180 3318000.0%
mb_substr 346,110 1.6% 103,746 10374600.0% 50,268 5026800.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 96,670 9667000.0% 23,325 2332500.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 94,912 9491200.0% 56,564 5656400.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 83,594 8359400.0% 39,728 3972800.0%
CDBResultMysql::FetchRow 41,988 0.2% 83,072 8307200.0% 17,028 1702800.0%
CAllIBlockElement::PrepareGetList 407 0.0% 81,620 8162000.0% 6,853 685300.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 81,496 8149600.0% 37,909 3790900.0%
flock 25,596 0.1% 79,337 7933700.0% 4,629 462900.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 79,161 7916100.0% 35,116 3511600.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 78,247 7824700.0% 40,020 4002000.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 78,059 7805900.0% 45,645 4564500.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 77,084 7708400.0% 7,151 715100.0%
is_null 392,826 1.8% 75,525 7552500.0% 53,993 5399300.0%
flock@1 25,596 0.1% 74,708 7470800.0% 74,708 7470800.0%
preg_match 150,119 0.7% 71,990 7199000.0% 20,618 2061800.0%
mysqli_result::fetch_fields 10,523 0.0% 71,647 7164700.0% 3,522 352200.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 69,476 6947600.0% 12,898 1289800.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 169,771 0.8% 68,506 6850600.0% 32,173 3217300.0%
mysqli_result::fetch_fields@1 10,523 0.0% 68,125 6812500.0% 68,125 6812500.0%
[ display all ]