Run Report
Run #691f43774d51e: 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,830,438


[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,596,485 1459648500.0% 109 10900.0%
CBitrixComponent::includeComponent 11 0.0% 14,595,676 1459567600.0% 101 10100.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 14,532,229 1453222900.0% 43 4300.0%
CBitrixComponent::showComponentTemplate 16 0.0% 14,531,341 1453134100.0% 119 11900.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 14,531,070 1453107000.0% 926 92600.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 14,524,873 1452487300.0% 312 31200.0%
SaleBasketLineComponent::executeComponent 1 0.0% 14,514,947 1451494700.0% 54 5400.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 14,505,778 1450577800.0% 148,682 14868200.0%
CCatalogSku::getOffersList 13,103 0.1% 12,070,215 1207021500.0% 154,152 15415200.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,607 0.0% 8,511,042 851104200.0% 26,698 2669800.0%
Bitrix\Main\ORM\Query\Query::exec 10,607 0.0% 8,300,578 830057800.0% 31,762 3176200.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,607 0.0% 4,371,398 437139800.0% 165,048 16504800.0%
Bitrix\Main\ORM\Query\Query::query 10,534 0.0% 3,879,734 387973400.0% 26,115 2611500.0%
Bitrix\Main\DB\Connection::query 10,536 0.0% 3,792,225 379222500.0% 28,615 2861500.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,537 0.0% 3,374,615 337461500.0% 31,100 3110000.0%
mysqli::query 10,537 0.0% 3,342,507 334250700.0% 10,881 1088100.0%
mysqli::query@1 10,537 0.0% 3,331,626 333162600.0% 3,331,626 333162600.0%
CAllDatabase::Query 13,525 0.1% 3,125,725 312572500.0% 47,407 4740700.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 3,057,628 305762800.0% 78,127 7812700.0%
CDatabaseMysql::QueryInternal 13,525 0.1% 3,001,547 300154700.0% 8,504 850400.0%
mysqli_query 13,525 0.1% 2,993,043 299304300.0% 10,076 1007600.0%
mysqli_query@1 13,525 0.1% 2,982,967 298296700.0% 2,982,967 298296700.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,826,541 182654100.0% 97,645 9764500.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,696,915 169691500.0% 12,483 1248300.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,682,040 168204000.0% 27,617 2761700.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,392 0.2% 1,364,217 136421700.0% 167,951 16795100.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,607 0.0% 1,102,499 110249900.0% 185,375 18537500.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,843 0.5% 1,052,538 105253800.0% 51,834 5183400.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 880,893 88089300.0% 26,852 2685200.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 818,066 81806600.0% 85,576 8557600.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 765,692 76569200.0% 41,071 4107100.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,476 0.6% 725,640 72564000.0% 138,071 13807100.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 706,841 70684100.0% 40,397 4039700.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 586,666 58666600.0% 50,296 5029600.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 551,170 55117000.0% 87,211 8721100.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,502 0.3% 520,560 52056000.0% 184,439 18443900.0%
CIBlockResult::GetNextElement 13,104 0.1% 432,021 43202100.0% 12,164 1216400.0%
CIBlockResult::GetNext 13,123 0.1% 421,646 42164600.0% 39,630 3963000.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,040 0.9% 375,600 37560000.0% 31,812 3181200.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,607 0.0% 369,416 36941600.0% 40,387 4038700.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,537 0.0% 361,880 36188000.0% 10,401 1040100.0%
CIBlockElement::GetList 402 0.0% 358,964 35896400.0% 3,066 306600.0%
Bitrix\Main\DB\MysqliResult::__construct 10,537 0.0% 351,458 35145800.0% 14,760 1476000.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,321 0.2% 343,788 34378800.0% 72,306 7230600.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,607 0.0% 337,084 33708400.0% 28,494 2849400.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 336,977 33697700.0% 134,609 13460900.0%
Bitrix\Main\DB\Result::__construct 10,621 0.0% 336,794 33679400.0% 47,151 4715100.0%
CAllDBResult::GetNext 13,128 0.1% 321,145 32114500.0% 107,728 10772800.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,926 0.4% 315,016 31501600.0% 29,266 2926600.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,607 0.0% 314,702 31470200.0% 70,098 7009800.0%
CAllSQLWhere::GetQuery 21,080 0.1% 310,009 31000900.0% 17,808 1780800.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 292,201 29220100.0% 88,673 8867300.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,926 0.4% 280,939 28093900.0% 122,561 12256100.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,388 0.6% 279,301 27930100.0% 104,704 10470400.0%
fopen 12,798 0.1% 264,161 26416100.0% 4,337 433700.0%
fopen@1 12,798 0.1% 259,824 25982400.0% 259,824 25982400.0%
Bitrix\Main\DB\MysqliResult::getFields 10,538 0.0% 249,169 24916900.0% 48,273 4827300.0%
Bitrix\Main\ORM\Entity::getConnection 308,523 1.4% 238,737 23873700.0% 134,413 13441300.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,393 0.4% 225,463 22546300.0% 53,812 5381200.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 202,368 20236800.0% 80,053 8005300.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 192,160 19216000.0% 91,416 9141600.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,607 0.0% 189,697 18969700.0% 62,914 6291400.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,200 0.1% 189,572 18957200.0% 70,914 7091400.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,640 0.8% 187,733 18773300.0% 31,810 3181000.0%
Bitrix\Main\ORM\Data\DataManager::query 10,607 0.0% 181,897 18189700.0% 19,011 1901100.0%
is_array 843,816 3.9% 169,330 16933000.0% 119,992 11999200.0%
CAllDBResult::Fetch 42,015 0.2% 168,371 16837100.0% 21,182 2118200.0%
Bitrix\Main\ORM\Entity::getCode 149,434 0.7% 154,250 15425000.0% 42,057 4205700.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 147,200 14720000.0% 13,687 1368700.0%
CAllDBResult::FetchInternal 41,991 0.2% 147,186 14718600.0% 45,491 4549100.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 145,198 14519800.0% 34,904 3490400.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,353 0.2% 142,902 14290200.0% 22,592 2259200.0%
fwrite 12,798 0.1% 141,226 14122600.0% 3,492 349200.0%
fwrite@1 12,798 0.1% 137,734 13773400.0% 137,734 13773400.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,607 0.0% 132,857 13285700.0% 20,592 2059200.0%
CIBlockResult::Fetch 15,732 0.1% 127,824 12782400.0% 23,703 2370300.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,500 0.2% 127,429 12742900.0% 40,986 4098600.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,766 0.2% 112,205 11220500.0% 34,641 3464100.0%
CIBlockElement::prepareSql 407 0.0% 110,885 11088500.0% 9,297 929700.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,321 0.2% 109,797 10979700.0% 35,725 3572500.0%
Bitrix\Main\ORM\Entity::hasField 211,444 1.0% 105,296 10529600.0% 63,459 6345900.0%
mb_substr 346,110 1.6% 103,251 10325100.0% 49,755 4975500.0%
Bitrix\Main\ORM\Query\Query::__construct 10,607 0.0% 101,843 10184300.0% 24,338 2433800.0%
flock 25,596 0.1% 99,706 9970600.0% 5,648 564800.0%
CDBResultMysql::FetchRow 41,991 0.2% 95,016 9501600.0% 18,774 1877400.0%
flock@1 25,596 0.1% 94,058 9405800.0% 94,058 9405800.0%
Bitrix\Main\ORM\Entity::getField 105,817 0.5% 90,239 9023900.0% 41,163 4116300.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 88,938 8893800.0% 52,781 5278100.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,607 0.0% 85,322 8532200.0% 45,986 4598600.0%
is_null 392,838 1.8% 84,469 8446900.0% 56,747 5674700.0%
CAllIBlockElement::PrepareGetList 407 0.0% 83,770 8377000.0% 7,229 722900.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 82,973 8297300.0% 38,475 3847500.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,615 0.0% 82,335 8233500.0% 7,121 712100.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,083 0.2% 81,942 8194200.0% 36,587 3658700.0%
CBitrixComponent::__includeComponent 10 0.0% 80,072 8007200.0% 836 83600.0%
mysqli_result::fetch_fields 10,535 0.0% 79,691 7969100.0% 3,884 388400.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 76,314 7631400.0% 13,645 1364500.0%
mysqli_result::fetch_fields@1 10,535 0.0% 75,807 7580700.0% 75,807 7580700.0%
preg_match 150,120 0.7% 75,070 7507000.0% 20,981 2098100.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,699 0.2% 71,233 7123300.0% 18,141 1814100.0%
[ display all ]