Run Report
Run #691f3e8add303: 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,285


[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,389,066 1438906600.0% 130 13000.0%
CBitrixComponent::includeComponent 11 0.0% 14,388,253 1438825300.0% 138 13800.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 14,319,202 1431920200.0% 32 3200.0%
CBitrixComponent::showComponentTemplate 16 0.0% 14,318,171 1431817100.0% 161 16100.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 14,317,814 1431781400.0% 1,019 101900.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 14,307,988 1430798800.0% 386 38600.0%
SaleBasketLineComponent::executeComponent 1 0.0% 14,298,505 1429850500.0% 36 3600.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 14,291,585 1429158500.0% 135,596 13559600.0%
CCatalogSku::getOffersList 13,103 0.1% 11,842,085 1184208500.0% 143,036 14303600.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,606 0.0% 8,336,875 833687500.0% 26,231 2623100.0%
Bitrix\Main\ORM\Query\Query::exec 10,606 0.0% 8,136,799 813679900.0% 30,314 3031400.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,606 0.0% 4,324,729 432472900.0% 157,859 15785900.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,761,345 376134500.0% 26,128 2612800.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 3,676,309 367630900.0% 26,779 2677900.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 3,258,660 325866000.0% 34,022 3402200.0%
mysqli::query 10,525 0.0% 3,223,983 322398300.0% 18,701 1870100.0%
mysqli::query@1 10,525 0.0% 3,205,282 320528200.0% 3,205,282 320528200.0%
CAllDatabase::Query 13,524 0.1% 3,102,090 310209000.0% 45,309 4530900.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 3,010,747 301074700.0% 74,709 7470900.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,971,982 297198200.0% 7,542 754200.0%
mysqli_query 13,524 0.1% 2,964,440 296444000.0% 9,326 932600.0%
mysqli_query@1 13,524 0.1% 2,955,114 295511400.0% 2,955,114 295511400.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,857,085 185708500.0% 93,485 9348500.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,732,470 173247000.0% 11,715 1171500.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,718,580 171858000.0% 25,663 2566300.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,391 0.2% 1,329,514 132951400.0% 160,943 16094300.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,606 0.0% 1,094,452 109445200.0% 174,538 17453800.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,841 0.5% 1,016,826 101682600.0% 51,304 5130400.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 942,458 94245800.0% 24,206 2420600.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 797,353 79735300.0% 80,262 8026200.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 773,637 77363700.0% 38,467 3846700.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 742,236 74223600.0% 37,558 3755800.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,473 0.6% 704,740 70474000.0% 138,461 13846100.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 579,046 57904600.0% 49,765 4976500.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 555,113 55511300.0% 94,074 9407400.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,501 0.3% 502,907 50290700.0% 176,635 17663500.0%
CIBlockResult::GetNextElement 13,104 0.1% 418,861 41886100.0% 11,821 1182100.0%
CIBlockResult::GetNext 13,123 0.1% 409,022 40902200.0% 36,034 3603400.0%
CIBlockElement::GetList 402 0.0% 377,165 37716500.0% 3,152 315200.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 364,773 36477300.0% 9,876 987600.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,606 0.0% 363,919 36391900.0% 40,130 4013000.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,034 0.9% 363,723 36372300.0% 29,756 2975600.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 354,879 35487900.0% 13,003 1300300.0%
Bitrix\Main\DB\Result::__construct 10,609 0.0% 341,987 34198700.0% 42,679 4267900.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 335,636 33563600.0% 130,422 13042200.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,318 0.2% 333,967 33396700.0% 71,677 7167700.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,606 0.0% 332,548 33254800.0% 28,679 2867900.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,606 0.0% 318,661 31866100.0% 72,700 7270000.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,924 0.4% 318,368 31836800.0% 28,842 2884200.0%
CAllDBResult::GetNext 13,128 0.1% 313,432 31343200.0% 109,612 10961200.0%
CAllSQLWhere::GetQuery 21,080 0.1% 311,927 31192700.0% 19,191 1919100.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 292,736 29273600.0% 87,654 8765400.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,924 0.4% 284,763 28476300.0% 123,324 12332400.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,380 0.6% 273,788 27378800.0% 103,399 10339900.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 260,557 26055700.0% 44,460 4446000.0%
fopen 12,798 0.1% 255,347 25534700.0% 3,291 329100.0%
fopen@1 12,798 0.1% 252,056 25205600.0% 252,056 25205600.0%
Bitrix\Main\ORM\Entity::getConnection 308,496 1.4% 245,287 24528700.0% 143,819 14381900.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,391 0.4% 217,279 21727900.0% 51,252 5125200.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 205,214 20521400.0% 83,816 8381600.0%
flock 25,596 0.1% 200,326 20032600.0% 5,018 501800.0%
flock@1 25,596 0.1% 195,308 19530800.0% 195,308 19530800.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 192,310 19231000.0% 89,258 8925800.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,606 0.0% 186,716 18671600.0% 59,712 5971200.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,199 0.1% 183,762 18376200.0% 67,712 6771200.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,637 0.8% 183,417 18341700.0% 31,551 3155100.0%
Bitrix\Main\ORM\Data\DataManager::query 10,606 0.0% 172,046 17204600.0% 16,800 1680000.0%
is_array 843,807 3.9% 169,057 16905700.0% 118,455 11845500.0%
CAllDBResult::Fetch 42,012 0.2% 153,195 15319500.0% 20,275 2027500.0%
Bitrix\Main\ORM\Entity::getCode 149,426 0.7% 149,673 14967300.0% 41,016 4101600.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 144,615 14461500.0% 13,331 1333100.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 143,314 14331400.0% 32,929 3292900.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,350 0.2% 139,799 13979900.0% 22,119 2211900.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 133,259 13325900.0% 43,106 4310600.0%
CAllDBResult::FetchInternal 41,988 0.2% 132,915 13291500.0% 40,814 4081400.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,606 0.0% 127,799 12779900.0% 20,735 2073500.0%
fwrite 12,798 0.1% 123,559 12355900.0% 3,454 345400.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,498 0.2% 121,510 12151000.0% 38,684 3868400.0%
fwrite@1 12,798 0.1% 120,105 12010500.0% 120,105 12010500.0%
CIBlockResult::Fetch 15,732 0.1% 117,856 11785600.0% 23,951 2395100.0%
CIBlockElement::prepareSql 407 0.0% 115,550 11555000.0% 10,291 1029100.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,318 0.2% 108,160 10816000.0% 34,240 3424000.0%
mb_substr 346,110 1.6% 105,731 10573100.0% 51,794 5179400.0%
Bitrix\Main\ORM\Query\Query::__construct 10,606 0.0% 98,720 9872000.0% 22,151 2215100.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,606 0.0% 98,588 9858800.0% 41,541 4154100.0%
Bitrix\Main\ORM\Entity::hasField 211,442 1.0% 97,440 9744000.0% 58,070 5807000.0%
CBitrixComponent::__includeComponent 10 0.0% 88,933 8893300.0% 852 85200.0%
CAllIBlockElement::PrepareGetList 407 0.0% 86,380 8638000.0% 8,677 867700.0%
CDBResultMysql::FetchRow 41,988 0.2% 85,999 8599900.0% 18,086 1808600.0%
Bitrix\Main\ORM\Entity::getField 105,816 0.5% 85,110 8511000.0% 40,121 4012100.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 84,641 8464100.0% 50,537 5053700.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,670 0.2% 84,082 8408200.0% 21,332 2133200.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 82,668 8266800.0% 38,365 3836500.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,079 0.2% 79,770 7977000.0% 33,965 3396500.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,614 0.0% 78,842 7884200.0% 6,782 678200.0%
is_null 392,826 1.8% 77,790 7779000.0% 56,233 5623300.0%
preg_match 150,119 0.7% 75,888 7588800.0% 21,434 2143400.0%
mysqli_result::fetch_fields 10,523 0.0% 74,559 7455900.0% 4,254 425400.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 71,597 7159700.0% 13,276 1327600.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 169,771 0.8% 70,978 7097800.0% 32,329 3232900.0%
[ display all ]