Run Report
Run #691f4486c2663: 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,245


[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% 16,042,247 1604224700.0% 125 12500.0%
CBitrixComponent::includeComponent 11 0.0% 16,041,335 1604133500.0% 120 12000.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 15,961,814 1596181400.0% 32 3200.0%
CBitrixComponent::showComponentTemplate 16 0.0% 15,960,877 1596087700.0% 134 13400.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 15,960,559 1596055900.0% 2,302 230200.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 15,949,995 1594999500.0% 845 84500.0%
SaleBasketLineComponent::executeComponent 1 0.0% 15,937,307 1593730700.0% 37 3700.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 15,926,702 1592670200.0% 153,005 15300500.0%
CCatalogSku::getOffersList 13,103 0.1% 13,326,949 1332694900.0% 168,064 16806400.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 9,032,304 903230400.0% 29,276 2927600.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 8,812,067 881206700.0% 34,009 3400900.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,510,780 451078000.0% 168,933 16893300.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 4,242,329 424232900.0% 27,967 2796700.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 4,152,572 415257200.0% 30,512 3051200.0%
CAllDatabase::Query 13,524 0.1% 3,821,713 382171300.0% 51,195 5119500.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 3,722,236 372223600.0% 33,797 3379700.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 3,688,659 368865900.0% 9,167 916700.0%
mysqli::query 10,525 0.0% 3,687,638 368763800.0% 14,560 1456000.0%
mysqli_query 13,524 0.1% 3,679,492 367949200.0% 11,455 1145500.0%
mysqli::query@1 10,525 0.0% 3,673,078 367307800.0% 3,673,078 367307800.0%
mysqli_query@1 13,524 0.1% 3,668,037 366803700.0% 3,668,037 366803700.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 3,656,998 365699800.0% 83,600 8360000.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,925,893 192589300.0% 105,877 10587700.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,784,843 178484300.0% 12,953 1295300.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,769,952 176995200.0% 28,551 2855100.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,423,868 142386800.0% 172,295 17229500.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,126,142 112614200.0% 186,872 18687200.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 1,089,406 108940600.0% 53,314 5331400.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 940,259 94025900.0% 25,076 2507600.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 848,150 84815000.0% 88,857 8885700.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 792,608 79260800.0% 43,821 4382100.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 758,664 75866400.0% 41,483 4148300.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 747,647 74764700.0% 145,425 14542500.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 612,963 61296300.0% 55,713 5571300.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 574,226 57422600.0% 89,675 8967500.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 542,181 54218100.0% 188,626 18862600.0%
CIBlockElement::GetList 402 0.0% 511,875 51187500.0% 4,023 402300.0%
CIBlockResult::GetNextElement 13,104 0.1% 477,644 47764400.0% 12,206 1220600.0%
CIBlockResult::GetNext 13,123 0.1% 467,589 46758900.0% 54,622 5462200.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 385,697 38569700.0% 31,561 3156100.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 371,505 37150500.0% 10,773 1077300.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 371,062 37106200.0% 42,431 4243100.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 360,714 36071400.0% 14,239 1423900.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 354,136 35413600.0% 76,064 7606400.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 351,415 35141500.0% 141,485 14148500.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 346,583 34658300.0% 44,603 4460300.0%
CAllDBResult::GetNext 13,128 0.1% 341,652 34165200.0% 114,548 11454800.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 333,796 33379600.0% 29,632 2963200.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 327,122 32712200.0% 73,080 7308000.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 326,940 32694000.0% 31,195 3119500.0%
CAllSQLWhere::GetQuery 21,080 0.1% 309,847 30984700.0% 18,251 1825100.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 291,596 29159600.0% 89,614 8961400.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 291,128 29112800.0% 128,744 12874400.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 279,531 27953100.0% 105,044 10504400.0%
fopen 12,798 0.1% 276,822 27682200.0% 3,939 393900.0%
fopen@1 12,798 0.1% 272,883 27288300.0% 272,883 27288300.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 257,315 25731500.0% 49,450 4945000.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 241,777 24177700.0% 138,083 13808300.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 230,386 23038600.0% 56,899 5689900.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 213,855 21385500.0% 75,975 7597500.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 209,930 20993000.0% 83,256 8325600.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 200,122 20012200.0% 64,072 6407200.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 197,219 19721900.0% 92,002 9200200.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 196,554 19655400.0% 32,238 3223800.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 188,935 18893500.0% 18,928 1892800.0%
is_array 843,807 3.9% 183,905 18390500.0% 133,328 13332800.0%
CAllDBResult::Fetch 42,012 0.2% 180,555 18055500.0% 27,396 2739600.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 157,567 15756700.0% 41,819 4181900.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 156,519 15651900.0% 14,761 1476100.0%
CIBlockElement::prepareSql 407 0.0% 154,809 15480900.0% 12,754 1275400.0%
CAllDBResult::FetchInternal 41,988 0.2% 153,166 15316600.0% 48,218 4821800.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 151,604 15160400.0% 25,216 2521600.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 149,493 14949300.0% 20,552 2055200.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 145,238 14523800.0% 34,909 3490900.0%
fwrite 12,798 0.1% 141,191 14119100.0% 3,615 361500.0%
CIBlockResult::Fetch 15,732 0.1% 139,869 13986900.0% 28,228 2822800.0%
flock 25,596 0.1% 139,473 13947300.0% 5,342 534200.0%
fwrite@1 12,798 0.1% 137,576 13757600.0% 137,576 13757600.0%
flock@1 25,596 0.1% 134,131 13413100.0% 134,131 13413100.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 132,140 13214000.0% 42,595 4259500.0%
CAllIBlockElement::PrepareGetList 407 0.0% 117,915 11791500.0% 9,021 902100.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 116,603 11660300.0% 38,241 3824100.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 116,122 11612200.0% 36,440 3644000.0%
mb_substr 346,110 1.6% 108,251 10825100.0% 51,660 5166000.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 107,386 10738600.0% 64,660 6466000.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 106,826 10682600.0% 25,531 2553100.0%
CBitrixComponent::__includeComponent 10 0.0% 103,265 10326500.0% 1,046 104600.0%
CDBResultMysql::FetchRow 41,988 0.2% 98,873 9887300.0% 19,576 1957600.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 91,417 9141700.0% 40,977 4097700.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 90,784 9078400.0% 51,385 5138500.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 86,493 8649300.0% 39,945 3994500.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 86,176 8617600.0% 8,237 823700.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 84,558 8455800.0% 38,262 3826200.0%
mysqli_result::fetch_fields 10,523 0.0% 82,424 8242400.0% 5,579 557900.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 80,984 8098400.0% 41,162 4116200.0%
preg_match 150,119 0.7% 79,625 7962500.0% 22,065 2206500.0%
is_null 392,826 1.8% 79,428 7942800.0% 56,566 5656600.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 77,122 7712200.0% 14,272 1427200.0%
mysqli_result::fetch_fields@1 10,523 0.0% 76,845 7684500.0% 76,845 7684500.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,670 0.2% 72,592 7259200.0% 19,188 1918800.0%
[ display all ]