Run Report
Run #691f3ee304ae5: 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,297


[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,496,665 1249666500.0% 100 10000.0%
CBitrixComponent::includeComponent 11 0.0% 12,495,996 1249599600.0% 87 8700.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 12,445,153 1244515300.0% 36 3600.0%
CBitrixComponent::showComponentTemplate 16 0.0% 12,444,266 1244426600.0% 92 9200.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 12,444,024 1244402400.0% 836 83600.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 12,439,020 1243902000.0% 299 29900.0%
SaleBasketLineComponent::executeComponent 1 0.0% 12,431,085 1243108500.0% 42 4200.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 12,422,960 1242296000.0% 129,025 12902500.0%
CCatalogSku::getOffersList 13,103 0.1% 10,188,525 1018852500.0% 135,730 13573000.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 7,277,870 727787000.0% 23,526 2352600.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 7,090,441 709044100.0% 29,388 2938800.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,011,905 401190500.0% 150,709 15070900.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,034,747 303474700.0% 24,340 2434000.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 2,956,352 295635200.0% 26,163 2616300.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 2,587,066 258706600.0% 26,616 2661600.0%
mysqli::query 10,525 0.0% 2,559,799 255979900.0% 9,331 933100.0%
mysqli::query@1 10,525 0.0% 2,550,468 255046800.0% 2,550,468 255046800.0%
CAllDatabase::Query 13,524 0.1% 2,509,394 250939400.0% 41,406 4140600.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,430,163 243016300.0% 70,539 7053900.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,400,409 240040900.0% 6,988 698800.0%
mysqli_query 13,524 0.1% 2,393,421 239342100.0% 8,779 877900.0%
mysqli_query@1 13,524 0.1% 2,384,642 238464200.0% 2,384,642 238464200.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,677,372 167737200.0% 86,473 8647300.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,562,305 156230500.0% 11,348 1134800.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,548,957 154895700.0% 24,747 2474700.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,248,843 124884300.0% 155,128 15512800.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,011,244 101124400.0% 168,143 16814300.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 957,410 95741000.0% 47,397 4739700.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 811,815 81181500.0% 22,176 2217600.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 755,241 75524100.0% 76,083 7608300.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 705,216 70521600.0% 37,597 3759700.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 664,167 66416700.0% 128,846 12884600.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 651,676 65167600.0% 36,576 3657600.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 546,640 54664000.0% 49,687 4968700.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 501,966 50196600.0% 73,708 7370800.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 473,030 47303000.0% 166,890 16689000.0%
CIBlockResult::GetNextElement 13,104 0.1% 395,255 39525500.0% 10,824 1082400.0%
CIBlockResult::GetNext 13,123 0.1% 386,220 38622000.0% 35,467 3546700.0%
CIBlockElement::GetList 402 0.0% 350,642 35064200.0% 2,789 278900.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 342,017 34201700.0% 28,928 2892800.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 336,866 33686600.0% 37,793 3779300.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 318,410 31841000.0% 9,044 904400.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 314,736 31473600.0% 122,815 12281500.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 313,089 31308900.0% 65,873 6587300.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 309,347 30934700.0% 12,339 1233900.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 305,317 30531700.0% 27,411 2741100.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 300,431 30043100.0% 65,523 6552300.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 300,358 30035800.0% 27,821 2782100.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 297,100 29710000.0% 39,700 3970000.0%
CAllDBResult::GetNext 13,128 0.1% 291,118 29111800.0% 100,531 10053100.0%
CAllSQLWhere::GetQuery 21,080 0.1% 282,665 28266500.0% 16,807 1680700.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 267,941 26794100.0% 117,531 11753100.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 265,858 26585800.0% 82,627 8262700.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 258,741 25874100.0% 97,236 9723600.0%
fopen 12,798 0.1% 241,147 24114700.0% 3,340 334000.0%
fopen@1 12,798 0.1% 237,807 23780700.0% 237,807 23780700.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 221,875 22187500.0% 128,524 12852400.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 219,926 21992600.0% 42,187 4218700.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 204,004 20400400.0% 48,718 4871800.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 191,921 19192100.0% 77,047 7704700.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 181,287 18128700.0% 85,613 8561300.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 176,588 17658800.0% 56,378 5637800.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 174,440 17444000.0% 30,185 3018500.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 172,693 17269300.0% 63,969 6396900.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 162,178 16217800.0% 16,224 1622400.0%
is_array 843,807 3.9% 162,049 16204900.0% 114,640 11464000.0%
CAllDBResult::Fetch 42,012 0.2% 147,467 14746700.0% 19,164 1916400.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 140,033 14003300.0% 38,548 3854800.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 137,963 13796300.0% 12,099 1209900.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 132,838 13283800.0% 20,439 2043900.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 131,763 13176300.0% 29,949 2994900.0%
CAllDBResult::FetchInternal 41,988 0.2% 128,298 12829800.0% 39,514 3951400.0%
fwrite 12,798 0.1% 124,407 12440700.0% 3,176 317600.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 121,793 12179300.0% 18,738 1873800.0%
fwrite@1 12,798 0.1% 121,231 12123100.0% 121,231 12123100.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 115,340 11534000.0% 36,723 3672300.0%
CIBlockResult::Fetch 15,732 0.1% 112,102 11210200.0% 21,379 2137900.0%
CIBlockElement::prepareSql 407 0.0% 107,922 10792200.0% 9,159 915900.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 103,053 10305300.0% 33,197 3319700.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 101,041 10104100.0% 30,769 3076900.0%
mb_substr 346,110 1.6% 98,244 9824400.0% 47,749 4774900.0%
flock 25,596 0.1% 97,045 9704500.0% 4,741 474100.0%
flock@1 25,596 0.1% 92,304 9230400.0% 92,304 9230400.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 92,272 9227200.0% 21,103 2110300.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 90,446 9044600.0% 53,496 5349600.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 82,933 8293300.0% 40,466 4046600.0%
CDBResultMysql::FetchRow 41,988 0.2% 82,603 8260300.0% 16,587 1658700.0%
CAllIBlockElement::PrepareGetList 407 0.0% 80,866 8086600.0% 7,070 707000.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 79,961 7996100.0% 46,785 4678500.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 78,778 7877800.0% 36,600 3660000.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 77,249 7724900.0% 39,946 3994600.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 76,349 7634900.0% 34,163 3416300.0%
is_null 392,826 1.8% 76,134 7613400.0% 54,361 5436100.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 73,854 7385400.0% 6,791 679100.0%
mysqli_result::fetch_fields 10,523 0.0% 69,157 6915700.0% 3,631 363100.0%
preg_match 150,119 0.7% 68,244 6824400.0% 19,676 1967600.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 67,777 6777700.0% 12,242 1224200.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 169,771 0.8% 65,805 6580500.0% 30,866 3086600.0%
mysqli_result::fetch_fields@1 10,523 0.0% 65,526 6552600.0% 65,526 6552600.0%
strtr 25,937 0.1% 65,005 6500500.0% 4,200 420000.0%
[ display all ]