Run Report
Run #691f3f63897a9: 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,853,187


[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,223,667 1322366700.0% 168 16800.0%
CBitrixComponent::includeComponent 11 0.0% 13,222,594 1322259400.0% 143 14300.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 13,139,651 1313965100.0% 48 4800.0%
CBitrixComponent::showComponentTemplate 16 0.0% 13,138,620 1313862000.0% 137 13700.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 13,138,280 1313828000.0% 2,094 209400.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 13,130,475 1313047500.0% 570 57000.0%
SaleBasketLineComponent::executeComponent 1 0.0% 13,122,325 1312232500.0% 46 4600.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 13,110,854 1311085400.0% 137,417 13741700.0%
CCatalogSku::getOffersList 13,103 0.1% 10,798,630 1079863000.0% 148,618 14861800.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,604 0.0% 7,687,460 768746000.0% 24,076 2407600.0%
Bitrix\Main\ORM\Query\Query::exec 10,613 0.0% 7,495,451 749545100.0% 30,362 3036200.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,613 0.0% 4,177,403 417740300.0% 159,266 15926600.0%
Bitrix\Main\ORM\Query\Query::query 10,531 0.0% 3,265,375 326537500.0% 26,578 2657800.0%
Bitrix\Main\DB\Connection::query 10,536 0.0% 3,183,808 318380800.0% 26,642 2664200.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,537 0.0% 2,790,655 279065500.0% 29,274 2927400.0%
mysqli::query 10,537 0.0% 2,760,502 276050200.0% 9,838 983800.0%
mysqli::query@1 10,537 0.0% 2,750,664 275066400.0% 2,750,664 275066400.0%
CAllDatabase::Query 13,525 0.1% 2,700,875 270087500.0% 44,988 4498800.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,609,453 260945300.0% 74,314 7431400.0%
CDatabaseMysql::QueryInternal 13,525 0.1% 2,584,408 258440800.0% 7,693 769300.0%
mysqli_query 13,525 0.1% 2,576,715 257671500.0% 9,010 901000.0%
mysqli_query@1 13,525 0.1% 2,567,705 256770500.0% 2,567,705 256770500.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,799 0.1% 1,735,740 173574000.0% 95,346 9534600.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,799 0.1% 1,608,368 160836800.0% 11,723 1172300.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,799 0.1% 1,594,751 159475100.0% 27,077 2707700.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,398 0.2% 1,301,302 130130200.0% 159,776 15977600.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,613 0.0% 1,048,430 104843000.0% 176,309 17630900.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,912 0.5% 1,001,527 100152700.0% 50,511 5051100.0%
Bitrix\Main\Diag\Logger::log 12,799 0.1% 827,931 82793100.0% 23,229 2322900.0%
Bitrix\Main\Diag\LogFormatter::format 25,598 0.1% 785,101 78510100.0% 79,747 7974700.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,799 0.1% 732,300 73230000.0% 38,813 3881300.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,621 0.6% 690,623 69062300.0% 132,801 13280100.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,799 0.1% 661,900 66190000.0% 37,487 3748700.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,789 0.6% 567,951 56795100.0% 51,035 5103500.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 521,790 52179000.0% 76,857 7685700.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,504 0.3% 494,386 49438600.0% 174,936 17493600.0%
CIBlockResult::GetNextElement 13,104 0.1% 412,118 41211800.0% 11,202 1120200.0%
CIBlockResult::GetNext 13,123 0.1% 403,078 40307800.0% 36,001 3600100.0%
CIBlockElement::GetList 402 0.0% 388,434 38843400.0% 3,489 348900.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,298 0.9% 359,066 35906600.0% 29,231 2923100.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,613 0.0% 351,750 35175000.0% 39,475 3947500.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,537 0.0% 340,716 34071600.0% 9,365 936500.0%
Bitrix\Main\DB\MysqliResult::__construct 10,537 0.0% 331,319 33131900.0% 12,860 1286000.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,407 0.2% 329,835 32983500.0% 69,273 6927300.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,799 0.1% 326,614 32661400.0% 127,567 12756700.0%
Bitrix\Main\DB\Result::__construct 10,619 0.0% 318,581 31858100.0% 41,714 4171400.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,613 0.0% 317,117 31711700.0% 27,695 2769500.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,613 0.0% 308,778 30877800.0% 69,323 6932300.0%
CAllDBResult::GetNext 13,128 0.1% 308,372 30837200.0% 104,974 10497400.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 85,034 0.4% 307,804 30780400.0% 28,487 2848700.0%
CAllSQLWhere::GetQuery 21,080 0.1% 296,447 29644700.0% 17,225 1722500.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 279,222 27922200.0% 86,211 8621100.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 85,034 0.4% 274,613 27461300.0% 121,459 12145900.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,636 0.6% 263,691 26369100.0% 98,866 9886600.0%
fopen 12,799 0.1% 245,919 24591900.0% 3,237 323700.0%
fopen@1 12,799 0.1% 242,682 24268200.0% 242,682 24268200.0%
Bitrix\Main\DB\MysqliResult::getFields 10,538 0.0% 236,687 23668700.0% 45,074 4507400.0%
Bitrix\Main\ORM\Entity::getConnection 308,944 1.4% 226,569 22656900.0% 130,123 13012300.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,469 0.4% 215,616 21561600.0% 50,728 5072800.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,809 0.8% 199,047 19904700.0% 80,228 8022800.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 190,458 19045800.0% 88,370 8837000.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,613 0.0% 184,455 18445500.0% 60,257 6025700.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,948 0.8% 180,929 18092900.0% 30,954 3095400.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,206 0.1% 180,387 18038700.0% 68,422 6842200.0%
Bitrix\Main\ORM\Data\DataManager::query 10,613 0.0% 173,572 17357200.0% 17,457 1745700.0%
is_array 844,181 3.9% 166,080 16608000.0% 118,369 11836900.0%
CAllDBResult::Fetch 42,010 0.2% 158,387 15838700.0% 20,153 2015300.0%
Bitrix\Main\ORM\Entity::getCode 149,680 0.7% 148,682 14868200.0% 41,134 4113400.0%
Bitrix\Main\Diag\Logger::interpolate 12,799 0.1% 142,802 14280200.0% 12,740 1274000.0%
CAllDBResult::FetchInternal 41,989 0.2% 138,234 13823400.0% 43,313 4331300.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,529 0.2% 137,644 13764400.0% 20,942 2094200.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 136,495 13649500.0% 30,787 3078700.0%
fwrite 12,799 0.1% 134,840 13484000.0% 3,309 330900.0%
fwrite@1 12,799 0.1% 131,531 13153100.0% 131,531 13153100.0%
CIBlockElement::prepareSql 407 0.0% 129,856 12985600.0% 10,255 1025500.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,613 0.0% 129,416 12941600.0% 22,092 2209200.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,513 0.2% 123,005 12300500.0% 39,249 3924900.0%
CIBlockResult::Fetch 15,732 0.1% 122,103 12210300.0% 23,228 2322800.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,807 0.2% 109,410 10941000.0% 33,099 3309900.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,407 0.2% 107,137 10713700.0% 34,461 3446100.0%
mb_substr 346,133 1.6% 104,881 10488100.0% 51,653 5165300.0%
CAllIBlockElement::PrepareGetList 407 0.0% 99,652 9965200.0% 7,929 792900.0%
CBitrixComponent::__includeComponent 10 0.0% 99,379 9937900.0% 1,093 109300.0%
Bitrix\Main\ORM\Query\Query::__construct 10,613 0.0% 98,275 9827500.0% 23,318 2331800.0%
Bitrix\Main\ORM\Entity::hasField 211,446 1.0% 96,545 9654500.0% 56,655 5665500.0%
flock 25,598 0.1% 89,191 8919100.0% 4,790 479000.0%
CDBResultMysql::FetchRow 41,989 0.2% 88,988 8898800.0% 18,277 1827700.0%
flock@1 25,598 0.1% 84,401 8440100.0% 84,401 8440100.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,799 0.1% 84,295 8429500.0% 48,453 4845300.0%
Bitrix\Main\ORM\Entity::getField 105,817 0.5% 84,040 8404000.0% 40,021 4002100.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,786 1.0% 80,141 8014100.0% 36,196 3619600.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,621 0.0% 79,238 7923800.0% 7,159 715900.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,613 0.0% 79,157 7915700.0% 41,705 4170500.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,104 0.2% 78,079 7807900.0% 34,207 3420700.0%
is_null 393,312 1.8% 75,748 7574800.0% 53,980 5398000.0%
preg_match 150,214 0.7% 74,791 7479100.0% 20,656 2065600.0%
mysqli_result::fetch_fields 10,535 0.0% 73,845 7384500.0% 3,778 377800.0%
Bitrix\Main\Type\DateTime::__construct 25,610 0.1% 71,873 7187300.0% 13,641 1364100.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,693 0.2% 70,364 7036400.0% 17,926 1792600.0%
mysqli_result::fetch_fields@1 10,535 0.0% 70,067 7006700.0% 70,067 7006700.0%
[ display all ]