Run Report
Run #691f3fa57ed6f: 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,856,489


[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,753,242 1275324200.0% 110 11000.0%
CBitrixComponent::includeComponent 11 0.0% 12,752,379 1275237900.0% 132 13200.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 12,683,883 1268388300.0% 27 2700.0%
CBitrixComponent::showComponentTemplate 16 0.0% 12,682,997 1268299700.0% 115 11500.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 12,682,684 1268268400.0% 2,008 200800.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 12,675,167 1267516700.0% 629 62900.0%
SaleBasketLineComponent::executeComponent 1 0.0% 12,668,231 1266823100.0% 39 3900.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 12,658,589 1265858900.0% 127,760 12776000.0%
CCatalogSku::getOffersList 13,103 0.1% 10,439,491 1043949100.0% 138,020 13802000.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 7,482,784 748278400.0% 23,080 2308000.0%
Bitrix\Main\ORM\Query\Query::exec 10,615 0.0% 7,299,465 729946500.0% 30,037 3003700.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,615 0.0% 4,066,116 406611600.0% 151,299 15129900.0%
Bitrix\Main\ORM\Query\Query::query 10,531 0.0% 3,185,352 318535200.0% 23,782 2378200.0%
Bitrix\Main\DB\Connection::query 10,536 0.0% 3,106,232 310623200.0% 26,038 2603800.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,537 0.0% 2,737,155 273715500.0% 26,474 2647400.0%
mysqli::query 10,537 0.0% 2,710,038 271003800.0% 9,340 934000.0%
mysqli::query@1 10,537 0.0% 2,700,698 270069800.0% 2,700,698 270069800.0%
CAllDatabase::Query 13,525 0.1% 2,555,167 255516700.0% 43,352 4335200.0%
CDatabaseMysql::QueryInternal 13,525 0.1% 2,446,379 244637900.0% 7,005 700500.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,444,522 244452200.0% 71,231 7123100.0%
mysqli_query 13,525 0.1% 2,439,374 243937400.0% 8,593 859300.0%
mysqli_query@1 13,525 0.1% 2,430,781 243078100.0% 2,430,781 243078100.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,671,085 167108500.0% 85,241 8524100.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,555,532 155553200.0% 10,774 1077400.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,542,764 154276400.0% 25,057 2505700.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,400 0.2% 1,264,456 126445600.0% 154,000 15400000.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,615 0.0% 1,029,373 102937300.0% 169,496 16949600.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,920 0.5% 969,534 96953400.0% 47,626 4762600.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 811,808 81180800.0% 21,764 2176400.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 751,690 75169000.0% 75,258 7525800.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 699,867 69986700.0% 36,250 3625000.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,633 0.6% 670,547 67054700.0% 129,956 12995600.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 652,230 65223000.0% 35,498 3549800.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 547,891 54789100.0% 48,666 4866600.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 510,322 51032200.0% 76,033 7603300.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,510 0.3% 481,104 48110400.0% 170,180 17018000.0%
CIBlockElement::GetList 402 0.0% 395,972 39597200.0% 3,272 327200.0%
CIBlockResult::GetNextElement 13,104 0.1% 388,592 38859200.0% 10,807 1080700.0%
CIBlockResult::GetNext 13,123 0.1% 379,511 37951100.0% 33,961 3396100.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,320 0.9% 347,042 34704200.0% 30,237 3023700.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,615 0.0% 340,677 34067700.0% 38,815 3881500.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,537 0.0% 318,044 31804400.0% 8,946 894600.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,417 0.2% 316,805 31680500.0% 66,448 6644800.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 316,523 31652300.0% 124,074 12407400.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,615 0.0% 310,871 31087100.0% 27,088 2708800.0%
Bitrix\Main\DB\MysqliResult::__construct 10,537 0.0% 309,078 30907800.0% 12,269 1226900.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,615 0.0% 302,624 30262400.0% 65,534 6553400.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 85,040 0.4% 301,369 30136900.0% 27,932 2793200.0%
Bitrix\Main\DB\Result::__construct 10,621 0.0% 296,918 29691800.0% 39,600 3960000.0%
CAllDBResult::GetNext 13,128 0.1% 292,742 29274200.0% 99,756 9975600.0%
CAllSQLWhere::GetQuery 21,080 0.1% 286,262 28626200.0% 16,437 1643700.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 269,825 26982500.0% 82,637 8263700.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 85,040 0.4% 268,776 26877600.0% 118,379 11837900.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,668 0.6% 264,759 26475900.0% 98,868 9886800.0%
fopen 12,798 0.1% 233,337 23333700.0% 2,998 299800.0%
fopen@1 12,798 0.1% 230,339 23033900.0% 230,339 23033900.0%
Bitrix\Main\ORM\Entity::getConnection 308,998 1.4% 224,682 22468200.0% 128,456 12845600.0%
Bitrix\Main\DB\MysqliResult::getFields 10,538 0.0% 220,024 22002400.0% 42,269 4226900.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,481 0.4% 206,144 20614400.0% 48,085 4808500.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 192,449 19244900.0% 75,375 7537500.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 181,793 18179300.0% 85,904 8590400.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,615 0.0% 177,579 17757900.0% 56,992 5699200.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,966 0.8% 176,208 17620800.0% 30,277 3027700.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,208 0.1% 172,751 17275100.0% 65,391 6539100.0%
Bitrix\Main\ORM\Data\DataManager::query 10,615 0.0% 167,103 16710300.0% 16,756 1675600.0%
is_array 844,282 3.9% 163,370 16337000.0% 116,323 11632300.0%
CAllDBResult::Fetch 42,013 0.2% 149,697 14969700.0% 19,504 1950400.0%
Bitrix\Main\ORM\Entity::getCode 149,714 0.7% 142,416 14241600.0% 39,264 3926400.0%
fwrite 12,798 0.1% 139,500 13950000.0% 3,336 333600.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 137,814 13781400.0% 11,844 1184400.0%
fwrite@1 12,798 0.1% 136,164 13616400.0% 136,164 13616400.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,539 0.2% 134,304 13430400.0% 20,766 2076600.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 133,969 13396900.0% 30,405 3040500.0%
CAllDBResult::FetchInternal 41,989 0.2% 130,183 13018300.0% 39,465 3946500.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,615 0.0% 121,737 12173700.0% 18,618 1861800.0%
CIBlockElement::prepareSql 407 0.0% 120,484 12048400.0% 10,692 1069200.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,517 0.2% 118,759 11875900.0% 38,361 3836100.0%
CIBlockResult::Fetch 15,732 0.1% 113,820 11382000.0% 21,456 2145600.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,417 0.2% 104,010 10401000.0% 33,563 3356300.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,807 0.2% 101,299 10129900.0% 31,374 3137400.0%
mb_substr 346,135 1.6% 98,652 9865200.0% 47,421 4742100.0%
Bitrix\Main\ORM\Query\Query::__construct 10,615 0.0% 94,243 9424300.0% 21,750 2175000.0%
Bitrix\Main\ORM\Entity::hasField 211,460 1.0% 93,235 9323500.0% 54,933 5493300.0%
CAllIBlockElement::PrepareGetList 407 0.0% 89,442 8944200.0% 7,993 799300.0%
CDBResultMysql::FetchRow 41,989 0.2% 85,435 8543500.0% 16,862 1686200.0%
CBitrixComponent::__includeComponent 10 0.0% 83,332 8333200.0% 821 82100.0%
Bitrix\Main\ORM\Entity::getField 105,825 0.5% 82,259 8225900.0% 39,135 3913500.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 80,548 8054800.0% 47,261 4726100.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 78,544 7854400.0% 36,158 3615800.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,110 0.2% 77,264 7726400.0% 34,291 3429100.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,615 0.0% 76,771 7677100.0% 39,136 3913600.0%
is_null 393,367 1.8% 75,635 7563500.0% 54,442 5444200.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,623 0.0% 74,937 7493700.0% 6,752 675200.0%
flock 25,596 0.1% 72,315 7231500.0% 4,730 473000.0%
preg_match 150,202 0.7% 71,013 7101300.0% 20,650 2065000.0%
mysqli_result::fetch_fields 10,535 0.0% 68,538 6853800.0% 3,536 353600.0%
filesize 12,833 0.1% 67,886 6788600.0% 2,668 266800.0%
flock@1 25,596 0.1% 67,585 6758500.0% 67,585 6758500.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 169,986 0.8% 66,790 6679000.0% 31,164 3116400.0%
Bitrix\Main\Type\DateTime::__construct 25,608 0.1% 66,020 6602000.0% 12,508 1250800.0%
[ display all ]