Run Report
Run #691f3eecb4e0c: 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,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% 12,182,598 1218259800.0% 141 14100.0%
CBitrixComponent::includeComponent 11 0.0% 12,181,723 1218172300.0% 124 12400.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 12,110,543 1211054300.0% 33 3300.0%
CBitrixComponent::showComponentTemplate 16 0.0% 12,109,524 1210952400.0% 137 13700.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 12,109,230 1210923000.0% 815 81500.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 12,102,290 1210229000.0% 375 37500.0%
SaleBasketLineComponent::executeComponent 1 0.0% 12,089,680 1208968000.0% 40 4000.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 12,079,858 1207985800.0% 124,807 12480700.0%
CCatalogSku::getOffersList 13,103 0.1% 9,880,650 988065000.0% 133,353 13335300.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 7,160,554 716055400.0% 22,556 2255600.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 6,975,952 697595200.0% 28,633 2863300.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 3,971,636 397163600.0% 156,137 15613700.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 2,956,021 295602100.0% 23,623 2362300.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 2,880,266 288026600.0% 25,591 2559100.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 2,514,492 251449200.0% 25,915 2591500.0%
mysqli::query 10,525 0.0% 2,487,969 248796900.0% 8,892 889200.0%
mysqli::query@1 10,525 0.0% 2,479,077 247907700.0% 2,479,077 247907700.0%
CAllDatabase::Query 13,524 0.1% 2,374,018 237401800.0% 39,496 3949600.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,270,980 227098000.0% 6,698 669800.0%
mysqli_query 13,524 0.1% 2,264,282 226428200.0% 7,866 786600.0%
mysqli_query@1 13,524 0.1% 2,256,416 225641600.0% 2,256,416 225641600.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,254,834 225483400.0% 67,559 6755900.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,638,409 163840900.0% 88,660 8866000.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,519,972 151997200.0% 11,024 1102400.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,506,988 150698800.0% 26,217 2621700.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,237,314 123731400.0% 153,819 15381900.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 994,953 99495300.0% 163,993 16399300.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 950,274 95027400.0% 46,126 4612600.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 784,049 78404900.0% 21,394 2139400.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 741,694 74169400.0% 74,317 7431700.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 689,500 68950000.0% 36,588 3658800.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 659,514 65951400.0% 127,205 12720500.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 626,306 62630600.0% 36,761 3676100.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 538,127 53812700.0% 47,782 4778200.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 496,154 49615400.0% 73,377 7337700.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 469,564 46956400.0% 166,377 16637700.0%
CIBlockElement::GetList 402 0.0% 391,544 39154400.0% 3,136 313600.0%
CIBlockResult::GetNextElement 13,104 0.1% 380,439 38043900.0% 10,733 1073300.0%
CIBlockResult::GetNext 13,123 0.1% 372,513 37251300.0% 32,847 3284700.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 341,889 34188900.0% 28,451 2845100.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 331,821 33182100.0% 37,919 3791900.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 315,868 31586800.0% 8,696 869600.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 313,438 31343800.0% 65,763 6576300.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 310,493 31049300.0% 120,121 12012100.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 307,145 30714500.0% 12,330 1233000.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 301,496 30149600.0% 26,402 2640200.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 296,971 29697100.0% 64,859 6485900.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 294,948 29494800.0% 39,349 3934900.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 294,833 29483300.0% 27,465 2746500.0%
CAllDBResult::GetNext 13,128 0.1% 286,773 28677300.0% 98,171 9817100.0%
CAllSQLWhere::GetQuery 21,080 0.1% 278,795 27879500.0% 16,711 1671100.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 262,745 26274500.0% 114,429 11442900.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 262,084 26208400.0% 81,439 8143900.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 252,877 25287700.0% 94,469 9446900.0%
fopen 12,798 0.1% 230,534 23053400.0% 3,083 308300.0%
fopen@1 12,798 0.1% 227,451 22745100.0% 227,451 22745100.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 218,246 21824600.0% 41,230 4123000.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 217,209 21720900.0% 124,762 12476200.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 202,864 20286400.0% 47,784 4778400.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 190,372 19037200.0% 75,417 7541700.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 178,790 17879000.0% 84,594 8459400.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 174,908 17490800.0% 56,220 5622000.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 172,320 17232000.0% 29,448 2944800.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 170,162 17016200.0% 62,891 6289100.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 160,127 16012700.0% 16,141 1614100.0%
is_array 843,807 3.9% 159,615 15961500.0% 112,751 11275100.0%
CAllDBResult::Fetch 42,012 0.2% 141,755 14175500.0% 18,520 1852000.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 139,395 13939500.0% 38,280 3828000.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 136,349 13634900.0% 11,586 1158600.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 130,937 13093700.0% 19,948 1994800.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 130,000 13000000.0% 29,591 2959100.0%
CAllDBResult::FetchInternal 41,988 0.2% 123,223 12322300.0% 38,298 3829800.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 120,262 12026200.0% 19,030 1903000.0%
CIBlockElement::prepareSql 407 0.0% 119,145 11914500.0% 10,064 1006400.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 114,119 11411900.0% 36,260 3626000.0%
fwrite 12,798 0.1% 112,053 11205300.0% 3,250 325000.0%
CIBlockResult::Fetch 15,732 0.1% 109,565 10956500.0% 21,758 2175800.0%
fwrite@1 12,798 0.1% 108,803 10880300.0% 108,803 10880300.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 101,745 10174500.0% 32,920 3292000.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 101,466 10146600.0% 30,685 3068500.0%
flock 25,596 0.1% 100,483 10048300.0% 4,713 471300.0%
mb_substr 346,110 1.6% 96,868 9686800.0% 47,281 4728100.0%
flock@1 25,596 0.1% 95,770 9577000.0% 95,770 9577000.0%
CBitrixComponent::__includeComponent 10 0.0% 91,208 9120800.0% 930 93000.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 90,759 9075900.0% 53,714 5371400.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 90,515 9051500.0% 21,420 2142000.0%
CAllIBlockElement::PrepareGetList 407 0.0% 89,242 8924200.0% 7,267 726700.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 79,656 7965600.0% 37,983 3798300.0%
CDBResultMysql::FetchRow 41,988 0.2% 79,242 7924200.0% 15,713 1571300.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 78,291 7829100.0% 36,070 3607000.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 78,039 7803900.0% 45,216 4521600.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 75,426 7542600.0% 37,526 3752600.0%
is_null 392,826 1.8% 74,360 7436000.0% 52,911 5291100.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 74,233 7423300.0% 32,612 3261200.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 73,537 7353700.0% 6,929 692900.0%
preg_match 150,119 0.7% 69,563 6956300.0% 19,895 1989500.0%
mysqli_result::fetch_fields 10,523 0.0% 67,955 6795500.0% 3,557 355700.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 169,771 0.8% 66,249 6624900.0% 30,628 3062800.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 66,225 6622500.0% 12,271 1227100.0%
Bitrix\Main\ORM\Query\Query::hasAggregation 21,212 0.1% 64,863 6486300.0% 11,630 1163000.0%
[ display all ]