Run Report
Run #691f40ab871d2: 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,315


[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,940,004 1394000400.0% 133 13300.0%
CBitrixComponent::includeComponent 11 0.0% 13,939,103 1393910300.0% 124 12400.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 13,872,850 1387285000.0% 36 3600.0%
CBitrixComponent::showComponentTemplate 16 0.0% 13,871,869 1387186900.0% 124 12400.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 13,871,584 1387158400.0% 922 92200.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 13,864,308 1386430800.0% 370 37000.0%
SaleBasketLineComponent::executeComponent 1 0.0% 13,854,609 1385460900.0% 37 3700.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 13,847,320 1384732000.0% 138,739 13873900.0%
CCatalogSku::getOffersList 13,103 0.1% 11,495,325 1149532500.0% 147,575 14757500.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 8,039,754 803975400.0% 24,902 2490200.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 7,837,691 783769100.0% 31,328 3132800.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,257,974 425797400.0% 158,038 15803800.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,528,880 352888000.0% 26,742 2674200.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 3,443,893 344389300.0% 27,463 2746300.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 3,041,922 304192200.0% 29,354 2935400.0%
CAllDatabase::Query 13,524 0.1% 3,025,845 302584500.0% 45,187 4518700.0%
mysqli::query 10,525 0.0% 3,011,901 301190100.0% 10,360 1036000.0%
mysqli::query@1 10,525 0.0% 3,001,541 300154100.0% 3,001,541 300154100.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,939,175 293917500.0% 77,792 7779200.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,906,791 290679100.0% 7,896 789600.0%
mysqli_query 13,524 0.1% 2,898,895 289889500.0% 9,905 990500.0%
mysqli_query@1 13,524 0.1% 2,888,990 288899000.0% 2,888,990 288899000.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,759,477 175947700.0% 93,594 9359400.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,635,737 163573700.0% 11,800 1180000.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,621,912 162191200.0% 27,626 2762600.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,353,382 135338200.0% 164,316 16431600.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,071,306 107130600.0% 177,535 17753500.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 1,056,014 105601400.0% 58,833 5883300.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 848,023 84802300.0% 23,861 2386100.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 785,282 78528200.0% 80,384 8038400.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 739,090 73909000.0% 42,488 4248800.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 726,316 72631600.0% 138,320 13832000.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 681,852 68185200.0% 37,906 3790600.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 569,324 56932400.0% 51,664 5166400.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 539,413 53941300.0% 79,108 7910800.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 508,541 50854100.0% 176,842 17684200.0%
CIBlockResult::GetNextElement 13,104 0.1% 425,299 42529900.0% 11,458 1145800.0%
CIBlockResult::GetNext 13,123 0.1% 415,561 41556100.0% 37,347 3734700.0%
CIBlockElement::GetList 402 0.0% 385,703 38570300.0% 3,355 335500.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 384,786 38478600.0% 29,759 2975900.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 355,027 35502700.0% 85,477 8547700.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 353,080 35308000.0% 40,435 4043500.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 344,184 34418400.0% 9,653 965300.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 334,514 33451400.0% 13,046 1304600.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 324,463 32446300.0% 128,005 12800500.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 321,581 32158100.0% 42,855 4285500.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 318,420 31842000.0% 28,253 2825300.0%
CAllDBResult::GetNext 13,128 0.1% 316,744 31674400.0% 107,445 10744500.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 312,534 31253400.0% 70,214 7021400.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 311,871 31187100.0% 28,299 2829900.0%
CAllSQLWhere::GetQuery 21,080 0.1% 294,309 29430900.0% 17,393 1739300.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 278,522 27852200.0% 122,608 12260800.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 276,916 27691600.0% 84,960 8496000.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 267,656 26765600.0% 102,526 10252600.0%
fopen 12,798 0.1% 253,983 25398300.0% 3,423 342300.0%
fopen@1 12,798 0.1% 250,560 25056000.0% 250,560 25056000.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 239,176 23917600.0% 44,886 4488600.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 227,312 22731200.0% 130,229 13022900.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 223,663 22366300.0% 50,909 5090900.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 196,458 19645800.0% 77,180 7718000.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 190,321 19032100.0% 90,269 9026900.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 184,025 18402500.0% 59,760 5976000.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 184,004 18400400.0% 31,190 3119000.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 182,053 18205300.0% 68,719 6871900.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 175,357 17535700.0% 17,252 1725200.0%
is_array 843,807 3.9% 165,847 16584700.0% 117,457 11745700.0%
CAllDBResult::Fetch 42,012 0.2% 159,958 15995800.0% 20,723 2072300.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 156,364 15636400.0% 49,031 4903100.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 142,310 14231000.0% 13,227 1322700.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 140,027 14002700.0% 22,139 2213900.0%
CAllDBResult::FetchInternal 41,988 0.2% 139,230 13923000.0% 43,050 4305000.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 138,328 13832800.0% 32,398 3239800.0%
fwrite 12,798 0.1% 128,730 12873000.0% 3,379 337900.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 128,180 12818000.0% 19,467 1946700.0%
CIBlockResult::Fetch 15,732 0.1% 125,757 12575700.0% 26,953 2695300.0%
fwrite@1 12,798 0.1% 125,351 12535100.0% 125,351 12535100.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 124,423 12442300.0% 41,449 4144900.0%
CIBlockElement::prepareSql 407 0.0% 121,169 12116900.0% 10,537 1053700.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 111,339 11133900.0% 33,645 3364500.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 107,943 10794300.0% 34,663 3466300.0%
mb_substr 346,110 1.6% 102,736 10273600.0% 49,369 4936900.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 98,388 9838800.0% 22,779 2277900.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 95,481 9548100.0% 56,210 5621000.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 94,964 9496400.0% 50,967 5096700.0%
flock 25,596 0.1% 93,310 9331000.0% 5,001 500100.0%
CAllIBlockElement::PrepareGetList 407 0.0% 91,283 9128300.0% 7,839 783900.0%
CDBResultMysql::FetchRow 41,988 0.2% 88,962 8896200.0% 18,052 1805200.0%
flock@1 25,596 0.1% 88,309 8830900.0% 88,309 8830900.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 84,863 8486300.0% 50,480 5048000.0%
CBitrixComponent::__includeComponent 10 0.0% 83,691 8369100.0% 815 81500.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 81,094 8109400.0% 37,558 3755800.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 79,440 7944000.0% 34,491 3449100.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 79,105 7910500.0% 40,363 4036300.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 78,182 7818200.0% 7,047 704700.0%
is_null 392,826 1.8% 77,429 7742900.0% 55,844 5584400.0%
preg_match 150,119 0.7% 75,236 7523600.0% 21,066 2106600.0%
mysqli_result::fetch_fields 10,523 0.0% 74,523 7452300.0% 4,131 413100.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,670 0.2% 71,209 7120900.0% 18,541 1854100.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 70,809 7080900.0% 13,270 1327000.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 169,771 0.8% 70,507 7050700.0% 31,481 3148100.0%
[ display all ]