Run Report
Run #691f426e3900c: 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,330


[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,539,570 1453957000.0% 137 13700.0%
CBitrixComponent::includeComponent 11 0.0% 14,538,473 1453847300.0% 167 16700.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 14,423,559 1442355900.0% 47 4700.0%
CBitrixComponent::showComponentTemplate 16 0.0% 14,422,523 1442252300.0% 141 14100.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 14,422,183 1442218300.0% 1,505 150500.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 14,412,119 1441211900.0% 482 48200.0%
SaleBasketLineComponent::executeComponent 1 0.0% 14,402,947 1440294700.0% 54 5400.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 14,393,320 1439332000.0% 140,847 14084700.0%
CCatalogSku::getOffersList 13,103 0.1% 12,009,432 1200943200.0% 155,811 15581100.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 8,425,147 842514700.0% 26,582 2658200.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 8,211,595 821159500.0% 31,841 3184100.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,350,970 435097000.0% 162,954 16295400.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,793,979 379397900.0% 27,809 2780900.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 3,706,638 370663800.0% 28,403 2840300.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 3,294,250 329425000.0% 31,957 3195700.0%
mysqli::query 10,525 0.0% 3,261,630 326163000.0% 12,439 1243900.0%
mysqli::query@1 10,525 0.0% 3,249,191 324919100.0% 3,249,191 324919100.0%
CAllDatabase::Query 13,524 0.1% 3,191,756 319175600.0% 45,784 4578400.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 3,070,986 307098600.0% 8,773 877300.0%
mysqli_query 13,524 0.1% 3,062,213 306221300.0% 9,514 951400.0%
mysqli_query@1 13,524 0.1% 3,052,699 305269900.0% 3,052,699 305269900.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 3,026,655 302665500.0% 78,661 7866100.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,788,340 178834000.0% 93,020 9302000.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,664,237 166423700.0% 12,198 1219800.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,650,095 165009500.0% 27,362 2736200.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,363,469 136346900.0% 168,496 16849600.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,088,675 108867500.0% 183,030 18303000.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 1,049,648 104964800.0% 54,416 5441600.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 865,391 86539100.0% 23,616 2361600.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 804,657 80465700.0% 81,176 8117600.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 749,896 74989600.0% 38,692 3869200.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 723,710 72371000.0% 139,108 13910800.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 695,689 69568900.0% 38,051 3805100.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 581,618 58161800.0% 52,033 5203300.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 542,786 54278600.0% 80,398 8039800.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 517,841 51784100.0% 183,242 18324200.0%
CIBlockElement::GetList 402 0.0% 477,214 47721400.0% 4,691 469100.0%
CIBlockResult::GetNextElement 13,104 0.1% 422,298 42229800.0% 11,251 1125100.0%
CIBlockResult::GetNext 13,123 0.1% 413,258 41325800.0% 38,675 3867500.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 376,434 37643400.0% 30,759 3075900.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 367,267 36726700.0% 41,511 4151100.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 355,919 35591900.0% 10,824 1082400.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 345,675 34567500.0% 72,448 7244800.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 345,060 34506000.0% 13,587 1358700.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 334,702 33470200.0% 28,682 2868200.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 333,787 33378700.0% 131,677 13167700.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 331,637 33163700.0% 46,010 4601000.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 320,845 32084500.0% 72,346 7234600.0%
CAllDBResult::GetNext 13,128 0.1% 319,015 31901500.0% 110,204 11020400.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 318,688 31868800.0% 29,014 2901400.0%
CAllSQLWhere::GetQuery 21,080 0.1% 309,051 30905100.0% 19,425 1942500.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 289,626 28962600.0% 89,260 8926000.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 284,613 28461300.0% 125,981 12598100.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 272,636 27263600.0% 102,415 10241500.0%
fopen 12,798 0.1% 258,415 25841500.0% 3,394 339400.0%
fopen@1 12,798 0.1% 255,021 25502100.0% 255,021 25502100.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 246,415 24641500.0% 47,741 4774100.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 235,631 23563100.0% 133,709 13370900.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 225,511 22551100.0% 52,568 5256800.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 202,110 20211000.0% 79,310 7931000.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 194,714 19471400.0% 64,875 6487500.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 192,491 19249100.0% 91,560 9156000.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 188,988 18898800.0% 31,834 3183400.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 187,880 18788000.0% 70,895 7089500.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 185,035 18503500.0% 17,984 1798400.0%
is_array 843,807 3.9% 170,449 17044900.0% 121,100 12110000.0%
CAllDBResult::Fetch 42,012 0.2% 161,319 16131900.0% 21,432 2143200.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 156,984 15698400.0% 43,181 4318100.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 147,825 14782500.0% 33,493 3349300.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 146,086 14608600.0% 13,267 1326700.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 144,970 14497000.0% 24,292 2429200.0%
CAllDBResult::FetchInternal 41,988 0.2% 139,868 13986800.0% 44,312 4431200.0%
CBitrixComponent::__includeComponent 10 0.0% 134,613 13461300.0% 1,083 108300.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 130,485 13048500.0% 21,315 2131500.0%
fwrite 12,798 0.1% 130,040 13004000.0% 3,426 342600.0%
CIBlockElement::prepareSql 407 0.0% 128,888 12888800.0% 11,133 1113300.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 128,882 12888200.0% 41,403 4140300.0%
fwrite@1 12,798 0.1% 126,614 12661400.0% 126,614 12661400.0%
CIBlockResult::Fetch 15,732 0.1% 124,144 12414400.0% 26,377 2637700.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 112,265 11226500.0% 35,152 3515200.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 110,685 11068500.0% 36,504 3650400.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 103,883 10388300.0% 24,906 2490600.0%
mb_substr 346,110 1.6% 103,658 10365800.0% 50,305 5030500.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 101,086 10108600.0% 58,958 5895800.0%
CAllIBlockElement::PrepareGetList 407 0.0% 97,517 9751700.0% 7,810 781000.0%
flock 25,596 0.1% 91,396 9139600.0% 5,360 536000.0%
CDBResultMysql::FetchRow 41,988 0.2% 89,612 8961200.0% 18,283 1828300.0%
flock@1 25,596 0.1% 86,036 8603600.0% 86,036 8603600.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 85,649 8564900.0% 40,786 4078600.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 84,798 8479800.0% 49,895 4989500.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 84,286 8428600.0% 7,074 707400.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 84,038 8403800.0% 37,591 3759100.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 81,340 8134000.0% 38,048 3804800.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 80,638 8063800.0% 41,243 4124300.0%
is_null 392,826 1.8% 77,786 7778600.0% 55,587 5558700.0%
preg_match 150,119 0.7% 77,435 7743500.0% 21,474 2147400.0%
mysqli_result::fetch_fields 10,523 0.0% 77,065 7706500.0% 4,174 417400.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 74,633 7463300.0% 13,605 1360500.0%
mysqli_result::fetch_fields@1 10,523 0.0% 72,891 7289100.0% 72,891 7289100.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,670 0.2% 70,683 7068300.0% 18,773 1877300.0%
[ display all ]