Run Report
Run #691f3d806846a: XHProf Run (Namespace=eterna)
Tip
Click a function name below to drill down.

Overall Summary
Total Incl. Wall Time (microsec):2 microsecs
Number of Function Calls:21,857,302


[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,059,418 702970900.0% 149 7450.0%
CBitrixComponent::includeComponent 11 0.0% 14,058,340 702917000.0% 145 7250.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 13,977,155 698857750.0% 42 2100.0%
CBitrixComponent::showComponentTemplate 16 0.0% 13,975,718 698785900.0% 143 7150.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 13,975,391 698769550.0% 1,855 92750.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 13,967,381 698369050.0% 554 27700.0%
SaleBasketLineComponent::executeComponent 1 0.0% 13,956,084 697804200.0% 39 1950.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 13,945,990 697299500.0% 145,421 7271050.0%
CCatalogSku::getOffersList 13,103 0.1% 11,452,434 572621700.0% 153,793 7689650.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 7,853,757 392687850.0% 24,349 1217450.0%
Bitrix\Main\ORM\Query\Query::exec 10,615 0.0% 7,660,619 383030950.0% 31,436 1571800.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,615 0.0% 4,270,552 213527600.0% 160,075 8003750.0%
Bitrix\Main\ORM\Query\Query::query 10,531 0.0% 3,341,808 167090400.0% 26,328 1316400.0%
Bitrix\Main\DB\Connection::query 10,536 0.0% 3,258,474 162923700.0% 27,073 1353650.0%
CAllDatabase::Query 13,525 0.1% 3,165,800 158290000.0% 48,613 2430650.0%
CDatabaseMysql::QueryInternal 13,525 0.1% 3,044,293 152214650.0% 8,036 401800.0%
mysqli_query 13,525 0.1% 3,036,257 151812850.0% 8,883 444150.0%
mysqli_query@1 13,525 0.1% 3,027,374 151368700.0% 3,027,374 151368700.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,915,593 145779650.0% 77,551 3877550.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,537 0.0% 2,862,165 143108250.0% 29,242 1462100.0%
mysqli::query 10,537 0.0% 2,832,229 141611450.0% 10,357 517850.0%
mysqli::query@1 10,537 0.0% 2,821,872 141093600.0% 2,821,872 141093600.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,877,191 93859550.0% 95,336 4766800.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,748,877 87443850.0% 12,053 602650.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,734,568 86728400.0% 27,446 1372300.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,400 0.2% 1,339,221 66961050.0% 164,868 8243400.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,615 0.0% 1,066,577 53328850.0% 180,718 9035900.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,920 0.5% 1,020,420 51021000.0% 50,173 2508650.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 945,671 47283550.0% 24,456 1222800.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 802,163 40108150.0% 80,519 4025950.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 776,343 38817150.0% 41,851 2092550.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 752,633 37631650.0% 41,682 2084100.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,633 0.6% 712,007 35600350.0% 140,078 7003900.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 578,970 28948500.0% 51,797 2589850.0%
CIBlockElement::GetList 402 0.0% 571,424 28571200.0% 3,594 179700.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 528,564 26428200.0% 76,749 3837450.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,510 0.3% 507,036 25351800.0% 178,575 8928750.0%
CIBlockResult::GetNextElement 13,104 0.1% 426,178 21308900.0% 11,538 576900.0%
CIBlockResult::GetNext 13,123 0.1% 417,288 20864400.0% 39,411 1970550.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,615 0.0% 367,110 18355500.0% 40,329 2016450.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,320 0.9% 364,461 18223050.0% 30,830 1541500.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,537 0.0% 343,019 17150950.0% 9,762 488100.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,417 0.2% 333,631 16681550.0% 70,099 3504950.0%
Bitrix\Main\DB\MysqliResult::__construct 10,537 0.0% 333,236 16661800.0% 12,918 645900.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 332,634 16631700.0% 130,916 6545800.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,615 0.0% 329,071 16453550.0% 28,198 1409900.0%
Bitrix\Main\DB\Result::__construct 10,621 0.0% 320,445 16022250.0% 41,512 2075600.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,615 0.0% 313,690 15684500.0% 69,421 3471050.0%
CAllDBResult::GetNext 13,128 0.1% 312,126 15606300.0% 104,913 5245650.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 85,040 0.4% 311,944 15597200.0% 28,744 1437200.0%
CAllSQLWhere::GetQuery 21,080 0.1% 304,478 15223900.0% 17,956 897800.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 286,522 14326100.0% 87,050 4352500.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 85,040 0.4% 278,285 13914250.0% 121,715 6085750.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,668 0.6% 267,841 13392050.0% 101,448 5072400.0%
fopen 12,798 0.1% 258,084 12904200.0% 3,158 157900.0%
fopen@1 12,798 0.1% 254,926 12746300.0% 254,926 12746300.0%
Bitrix\Main\DB\MysqliResult::getFields 10,538 0.0% 238,577 11928850.0% 47,474 2373700.0%
Bitrix\Main\ORM\Entity::getConnection 308,998 1.4% 230,848 11542400.0% 131,526 6576300.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,481 0.4% 218,234 10911700.0% 51,218 2560900.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 201,718 10085900.0% 79,347 3967350.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 191,455 9572750.0% 93,006 4650300.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,615 0.0% 187,162 9358100.0% 61,856 3092800.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,966 0.8% 182,986 9149300.0% 30,962 1548100.0%
flock 25,596 0.1% 182,066 9103300.0% 5,212 260600.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,208 0.1% 178,399 8919950.0% 67,309 3365450.0%
Bitrix\Main\ORM\Data\DataManager::query 10,615 0.0% 177,309 8865450.0% 17,624 881200.0%
flock@1 25,596 0.1% 176,854 8842700.0% 176,854 8842700.0%
is_array 844,291 3.9% 164,222 8211100.0% 115,676 5783800.0%
CAllDBResult::Fetch 42,013 0.2% 163,343 8167150.0% 20,466 1023300.0%
Bitrix\Main\ORM\Entity::getCode 149,714 0.7% 151,034 7551700.0% 41,917 2095850.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 144,872 7243600.0% 13,808 690400.0%
CAllDBResult::FetchInternal 41,989 0.2% 142,870 7143500.0% 47,836 2391800.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 140,867 7043350.0% 32,228 1611400.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,539 0.2% 140,143 7007150.0% 22,747 1137350.0%
CIBlockElement::prepareSql 407 0.0% 139,264 6963200.0% 12,736 636800.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,615 0.0% 125,720 6286000.0% 20,623 1031150.0%
CIBlockResult::Fetch 15,732 0.1% 123,998 6199900.0% 24,510 1225500.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,517 0.2% 123,664 6183200.0% 39,990 1999500.0%
fwrite 12,798 0.1% 120,407 6020350.0% 4,313 215650.0%
fwrite@1 12,798 0.1% 116,094 5804700.0% 116,094 5804700.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,807 0.2% 110,031 5501550.0% 35,486 1774300.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,417 0.2% 107,792 5389600.0% 36,002 1800100.0%
CAllIBlockElement::PrepareGetList 407 0.0% 103,140 5157000.0% 8,889 444450.0%
call_user_func_array 114 0.0% 101,998 5099900.0% 38 1900.0%
call_user_func_array@1 114 0.0% 101,960 5098000.0% 254 12700.0%
CBitrixComponent::__includeComponent 10 0.0% 101,314 5065700.0% 1,232 61600.0%
mb_substr 346,135 1.6% 101,128 5056400.0% 49,164 2458200.0%
Bitrix\Main\ORM\Query\Query::__construct 10,615 0.0% 100,337 5016850.0% 26,642 1332100.0%
Bitrix\Main\ORM\Entity::hasField 211,460 1.0% 99,660 4983000.0% 58,720 2936000.0%
CDBResultMysql::FetchRow 41,989 0.2% 89,268 4463400.0% 17,838 891900.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 87,157 4357850.0% 50,681 2534050.0%
Bitrix\Main\ORM\Entity::getField 105,825 0.5% 85,243 4262150.0% 40,077 2003850.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 82,690 4134500.0% 37,880 1894000.0%
is_null 393,367 1.8% 82,590 4129500.0% 55,422 2771100.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,623 0.0% 80,117 4005850.0% 7,007 350350.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,615 0.0% 79,866 3993300.0% 41,323 2066150.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,110 0.2% 78,438 3921900.0% 34,585 1729250.0%
preg_match 150,301 0.7% 77,685 3884250.0% 20,743 1037150.0%
Bitrix\Main\Type\DateTime::__construct 25,608 0.1% 73,977 3698850.0% 12,849 642450.0%
mysqli_result::fetch_fields 10,535 0.0% 72,761 3638050.0% 3,544 177200.0%
[ display all ]