Run Report
Run #691f3e0c4222e: 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,312


[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,739,930 1273993000.0% 255 25500.0%
CBitrixComponent::includeComponent 11 0.0% 12,738,874 1273887400.0% 116 11600.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 12,669,709 1266970900.0% 38 3800.0%
CBitrixComponent::showComponentTemplate 16 0.0% 12,668,828 1266882800.0% 104 10400.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 12,668,580 1266858000.0% 972 97200.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 12,662,071 1266207100.0% 347 34700.0%
SaleBasketLineComponent::executeComponent 1 0.0% 12,651,069 1265106900.0% 53 5300.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 12,639,452 1263945200.0% 125,349 12534900.0%
CCatalogSku::getOffersList 13,103 0.1% 10,434,770 1043477000.0% 136,527 13652700.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 7,485,489 748548900.0% 22,347 2234700.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 7,295,932 729593200.0% 28,525 2852500.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,085,469 408546900.0% 153,007 15300700.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,159,029 315902900.0% 24,204 2420400.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 3,080,338 308033800.0% 25,013 2501300.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 2,706,934 270693400.0% 26,773 2677300.0%
mysqli::query 10,525 0.0% 2,679,529 267952900.0% 9,608 960800.0%
mysqli::query@1 10,525 0.0% 2,669,921 266992100.0% 2,669,921 266992100.0%
CAllDatabase::Query 13,524 0.1% 2,583,826 258382600.0% 40,374 4037400.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,494,036 249403600.0% 70,244 7024400.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,478,304 247830400.0% 6,945 694500.0%
mysqli_query 13,524 0.1% 2,471,359 247135900.0% 9,047 904700.0%
mysqli_query@1 13,524 0.1% 2,462,312 246231200.0% 2,462,312 246231200.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,660,400 166040000.0% 84,640 8464000.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,546,921 154692100.0% 32,821 3282100.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,512,354 151235400.0% 24,181 2418100.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,270,176 127017600.0% 155,216 15521600.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,036,633 103663300.0% 172,840 17284000.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 971,699 97169900.0% 49,031 4903100.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 779,893 77989300.0% 21,332 2133200.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 756,640 75664000.0% 76,970 7697000.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 701,106 70110600.0% 35,877 3587700.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 670,474 67047400.0% 129,948 12994800.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 618,323 61832300.0% 35,463 3546300.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 550,110 55011000.0% 48,620 4862000.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 511,925 51192500.0% 75,093 7509300.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 485,767 48576700.0% 169,291 16929100.0%
CIBlockResult::GetNextElement 13,104 0.1% 385,213 38521300.0% 10,695 1069500.0%
CIBlockResult::GetNext 13,123 0.1% 376,431 37643100.0% 32,661 3266100.0%
CIBlockElement::GetList 402 0.0% 362,000 36200000.0% 2,888 288800.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 346,796 34679600.0% 28,837 2883700.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 340,191 34019100.0% 37,626 3762600.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 322,914 32291400.0% 8,981 898100.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 321,904 32190400.0% 124,716 12471600.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 317,959 31795900.0% 66,774 6677400.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 313,905 31390500.0% 11,604 1160400.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 309,566 30956600.0% 27,311 2731100.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 306,439 30643900.0% 27,937 2793700.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 304,592 30459200.0% 65,674 6567400.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 302,411 30241100.0% 40,206 4020600.0%
CAllDBResult::GetNext 13,128 0.1% 292,598 29259800.0% 101,734 10173400.0%
CAllSQLWhere::GetQuery 21,080 0.1% 286,603 28660300.0% 16,877 1687700.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 273,710 27371000.0% 120,610 12061000.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 269,726 26972600.0% 82,323 8232300.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 267,812 26781200.0% 100,719 10071900.0%
fopen 12,798 0.1% 229,706 22970600.0% 3,091 309100.0%
fopen@1 12,798 0.1% 226,615 22661500.0% 226,615 22661500.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 225,623 22562300.0% 129,135 12913500.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 223,939 22393900.0% 43,033 4303300.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 206,681 20668100.0% 50,121 5012100.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 197,188 19718800.0% 78,390 7839000.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 186,188 18618800.0% 87,288 8728800.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 179,732 17973200.0% 57,385 5738500.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 175,933 17593300.0% 65,653 6565300.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 175,587 17558700.0% 29,967 2996700.0%
is_array 843,807 3.9% 165,907 16590700.0% 117,215 11721500.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 165,122 16512200.0% 16,291 1629100.0%
CAllDBResult::Fetch 42,012 0.2% 144,027 14402700.0% 18,551 1855100.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 140,656 14065600.0% 39,117 3911700.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 140,238 14023800.0% 11,708 1170800.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 133,880 13388000.0% 20,446 2044600.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 133,332 13333200.0% 30,728 3072800.0%
CAllDBResult::FetchInternal 41,988 0.2% 125,465 12546500.0% 38,668 3866800.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 124,653 12465300.0% 18,851 1885100.0%
fwrite 12,798 0.1% 119,344 11934400.0% 3,156 315600.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 117,141 11714100.0% 37,266 3726600.0%
fwrite@1 12,798 0.1% 116,188 11618800.0% 116,188 11618800.0%
CIBlockElement::prepareSql 407 0.0% 110,968 11096800.0% 8,921 892100.0%
CIBlockResult::Fetch 15,732 0.1% 109,224 10922400.0% 21,437 2143700.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 104,165 10416500.0% 33,748 3374800.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 102,893 10289300.0% 31,885 3188500.0%
mb_substr 346,110 1.6% 101,253 10125300.0% 48,457 4845700.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 94,305 9430500.0% 22,027 2202700.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 92,906 9290600.0% 55,326 5532600.0%
CBitrixComponent::__includeComponent 10 0.0% 87,088 8708800.0% 787 78700.0%
CAllIBlockElement::PrepareGetList 407 0.0% 85,341 8534100.0% 6,807 680700.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 82,163 8216300.0% 39,471 3947100.0%
CDBResultMysql::FetchRow 41,988 0.2% 81,111 8111100.0% 17,322 1732200.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 80,940 8094000.0% 36,559 3655900.0%
flock 25,596 0.1% 79,592 7959200.0% 5,136 513600.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 77,941 7794100.0% 45,862 4586200.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 77,315 7731500.0% 39,005 3900500.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 76,540 7654000.0% 33,483 3348300.0%
is_null 392,826 1.8% 75,527 7552700.0% 54,362 5436200.0%
flock@1 25,596 0.1% 74,456 7445600.0% 74,456 7445600.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 73,523 7352300.0% 6,681 668100.0%
preg_match 150,119 0.7% 70,716 7071600.0% 20,101 2010100.0%
mysqli_result::fetch_fields 10,523 0.0% 69,784 6978400.0% 3,730 373000.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 169,771 0.8% 67,706 6770600.0% 31,630 3163000.0%
Bitrix\Main\ORM\Query\Query::hasAggregation 21,212 0.1% 66,772 6677200.0% 12,101 1210100.0%
mysqli_result::fetch_fields@1 10,523 0.0% 66,054 6605400.0% 66,054 6605400.0%
[ display all ]