Run Report
Run #691f4563ee25e: 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,921,457


[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 7 0.0% 14,880,336 1488033600.0% 119 11900.0%
CBitrixComponent::includeComponent 7 0.0% 14,879,643 1487964300.0% 71 7100.0%
CBitrixComponent::includeComponentTemplate 8 0.0% 14,854,262 1485426200.0% 13 1300.0%
CBitrixComponent::showComponentTemplate 8 0.0% 14,853,624 1485362400.0% 55 5500.0%
CBitrixComponentTemplate::IncludeTemplate 8 0.0% 14,853,524 1485352400.0% 3,258 325800.0%
CBitrixComponentTemplate::__IncludeMutatorFile 9 0.0% 14,847,401 1484740100.0% 663 66300.0%
SaleBasketLineComponent::executeComponent 1 0.0% 14,839,223 1483922300.0% 37 3700.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 14,829,124 1482912400.0% 164,457 16445700.0%
CCatalogSku::getOffersList 13,103 0.1% 11,987,801 1198780100.0% 160,829 16082900.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,593 0.0% 8,569,472 856947200.0% 29,273 2927300.0%
Bitrix\Main\ORM\Query\Query::exec 10,593 0.0% 8,350,287 835028700.0% 31,309 3130900.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,593 0.0% 4,617,595 461759500.0% 180,071 18007100.0%
Bitrix\Main\ORM\Query\Query::query 10,518 0.0% 3,683,863 368386300.0% 27,672 2767200.0%
Bitrix\Main\DB\Connection::query 10,520 0.0% 3,590,948 359094800.0% 28,641 2864100.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,520 0.0% 3,156,656 315665600.0% 34,172 3417200.0%
mysqli::query 10,520 0.0% 3,121,739 312173900.0% 12,146 1214600.0%
mysqli::query@1 10,520 0.0% 3,109,593 310959300.0% 3,109,593 310959300.0%
CAllDatabase::Query 13,507 0.1% 2,939,856 293985600.0% 46,581 4658100.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,891,310 289131000.0% 85,848 8584800.0%
CDatabaseMysql::QueryInternal 13,507 0.1% 2,814,075 281407500.0% 8,664 866400.0%
mysqli_query 13,507 0.1% 2,805,411 280541100.0% 9,783 978300.0%
mysqli_query@1 13,507 0.1% 2,795,628 279562800.0% 2,795,628 279562800.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,796 0.1% 2,195,353 219535300.0% 116,320 11632000.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,796 0.1% 2,044,650 204465000.0% 13,481 1348100.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,796 0.1% 2,029,273 202927300.0% 47,148 4714800.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,225 0.2% 1,476,060 147606000.0% 171,798 17179800.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,590 0.5% 1,146,929 114692900.0% 56,631 5663100.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,593 0.0% 1,127,956 112795600.0% 189,316 18931600.0%
Bitrix\Main\Diag\Logger::log 12,796 0.1% 1,107,805 110780500.0% 26,861 2686100.0%
Bitrix\Main\Diag\LogFormatter::format 25,592 0.1% 924,123 92412300.0% 87,272 8727200.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,796 0.1% 922,621 92262100.0% 42,701 4270100.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,796 0.1% 865,786 86578600.0% 42,943 4294300.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,069 0.6% 796,066 79606600.0% 154,439 15443900.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,756 0.6% 676,795 67679500.0% 60,582 6058200.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,331 0.3% 559,957 55995700.0% 210,521 21052100.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 559,571 55957100.0% 82,120 8212000.0%
CIBlockResult::GetNextElement 13,105 0.1% 447,338 44733800.0% 12,055 1205500.0%
CIBlockResult::GetNext 13,116 0.1% 436,739 43673900.0% 39,252 3925200.0%
Bitrix\Main\ORM\Query\Chain::getAlias 201,419 0.9% 407,792 40779200.0% 35,202 3520200.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,796 0.1% 406,714 40671400.0% 158,289 15828900.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,593 0.0% 382,517 38251700.0% 43,828 4382800.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,520 0.0% 375,768 37576800.0% 11,127 1112700.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,148 0.2% 372,590 37259000.0% 74,186 7418600.0%
Bitrix\Main\DB\MysqliResult::__construct 10,520 0.0% 364,613 36461300.0% 14,522 1452200.0%
CIBlockElement::GetList 395 0.0% 361,550 36155000.0% 3,177 317700.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,593 0.0% 353,272 35327200.0% 30,023 3002300.0%
Bitrix\Main\DB\Result::__construct 10,595 0.0% 350,176 35017600.0% 46,153 4615300.0%
CAllSQLWhere::GetQuery 21,067 0.1% 334,891 33489100.0% 18,603 1860300.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,593 0.0% 334,182 33418200.0% 76,395 7639500.0%
CAllDBResult::GetNext 13,117 0.1% 332,612 33261200.0% 112,880 11288000.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,726 0.4% 331,051 33105100.0% 29,998 2999800.0%
CAllSQLWhere::GetQueryEx 21,067 0.1% 316,288 31628800.0% 98,852 9885200.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,726 0.4% 296,192 29619200.0% 132,438 13243800.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 127,853 0.6% 288,079 28807900.0% 106,282 10628200.0%
flock 25,592 0.1% 287,261 28726100.0% 5,260 526000.0%
flock@1 25,592 0.1% 282,001 28200100.0% 282,001 28200100.0%
fopen 12,796 0.1% 279,499 27949900.0% 3,922 392200.0%
fopen@1 12,796 0.1% 275,577 27557700.0% 275,577 27557700.0%
Bitrix\Main\DB\MysqliResult::getFields 10,520 0.0% 260,616 26061600.0% 49,761 4976100.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,221 0.4% 251,762 25176200.0% 53,935 5393500.0%
Bitrix\Main\ORM\Entity::getConnection 307,677 1.4% 250,871 25087100.0% 146,655 14665500.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 191,415 0.9% 248,425 24842500.0% 92,321 9232100.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,161 0.1% 214,046 21404600.0% 77,860 7786000.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 179,980 0.8% 213,849 21384900.0% 34,169 3416900.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,593 0.0% 205,393 20539300.0% 63,626 6362600.0%
CAllSQLWhere::MakeOperation 84,400 0.4% 199,658 19965800.0% 93,350 9335000.0%
Bitrix\Main\ORM\Data\DataManager::query 10,593 0.0% 188,025 18802500.0% 18,246 1824600.0%
Bitrix\Main\ORM\Entity::getCode 148,899 0.7% 180,650 18065000.0% 41,875 4187500.0%
is_array 841,433 3.8% 172,430 17243000.0% 122,572 12257200.0%
CAllDBResult::Fetch 41,951 0.2% 167,318 16731800.0% 21,691 2169100.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,180 0.2% 167,107 16710700.0% 23,299 2329900.0%
Bitrix\Main\Diag\Logger::interpolate 12,796 0.1% 158,323 15832300.0% 12,964 1296400.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,547 0.0% 148,354 14835400.0% 33,398 3339800.0%
CAllDBResult::FetchInternal 41,939 0.2% 145,632 14563200.0% 45,261 4526100.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,593 0.0% 139,884 13988400.0% 20,740 2074000.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,311 0.2% 137,652 13765200.0% 44,425 4442500.0%
fwrite 12,796 0.1% 137,207 13720700.0% 3,555 355500.0%
fwrite@1 12,796 0.1% 133,652 13365200.0% 133,652 13365200.0%
CIBlockResult::Fetch 15,717 0.1% 128,744 12874400.0% 25,912 2591200.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,148 0.2% 116,891 11689100.0% 42,769 4276900.0%
CIBlockElement::prepareSql 396 0.0% 115,392 11539200.0% 9,914 991400.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,696 0.2% 114,993 11499300.0% 36,621 3662100.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 242,320 1.1% 110,228 11022800.0% 46,136 4613600.0%
mb_substr 345,373 1.6% 108,800 10880000.0% 51,558 5155800.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,601 0.0% 108,516 10851600.0% 7,650 765000.0%
Bitrix\Main\ORM\Entity::hasField 211,024 1.0% 104,397 10439700.0% 60,452 6045200.0%
Bitrix\Main\ORM\Query\Query::__construct 10,593 0.0% 104,095 10409500.0% 24,584 2458400.0%
is_null 391,896 1.8% 96,769 9676900.0% 72,531 7253100.0%
CDBResultMysql::FetchRow 41,939 0.2% 94,141 9414100.0% 18,797 1879700.0%
preg_replace 15,323 0.1% 90,706 9070600.0% 4,751 475100.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,796 0.1% 90,705 9070500.0% 52,605 5260500.0%
Bitrix\Main\Type\DateTime::__construct 25,592 0.1% 89,030 8903000.0% 14,168 1416800.0%
Bitrix\Main\ORM\Entity::getField 105,577 0.5% 88,638 8863800.0% 42,157 4215700.0%
CAllIBlockElement::PrepareGetList 396 0.0% 87,155 8715500.0% 7,491 749100.0%
mysqli_result::fetch_fields 10,519 0.0% 86,708 8670800.0% 4,612 461200.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 52,887 0.2% 86,409 8640900.0% 37,630 3763000.0%
preg_replace@1 15,323 0.1% 85,955 8595500.0% 85,955 8595500.0%
preg_match 149,650 0.7% 82,921 8292100.0% 20,716 2071600.0%
mysqli_result::fetch_fields@1 10,519 0.0% 82,096 8209600.0% 82,096 8209600.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,593 0.0% 81,297 8129700.0% 42,685 4268500.0%
[ display all ]