Run Report
Run #691f45d66be16: 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:20,810,930


[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%
Eterna\Handler\Basket::getItemsWithDetails 1 0.0% 14,197,453 1419745300.0% 347 34700.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 14,192,461 1419246100.0% 140,318 14031800.0%
CCatalogSku::getOffersList 13,103 0.1% 12,109,421 1210942100.0% 156,297 15629700.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,535 0.1% 8,535,732 853573200.0% 28,170 2817000.0%
Bitrix\Main\ORM\Query\Query::exec 10,537 0.1% 8,320,277 832027700.0% 32,314 3231400.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,537 0.1% 4,355,541 435554100.0% 161,665 16166500.0%
Bitrix\Main\ORM\Query\Query::query 10,516 0.1% 3,920,600 392060000.0% 29,530 2953000.0%
Bitrix\Main\DB\Connection::query 10,517 0.1% 3,831,412 383141200.0% 27,718 2771800.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,517 0.1% 3,416,937 341693700.0% 31,192 3119200.0%
mysqli::query 10,517 0.1% 3,384,956 338495600.0% 11,213 1121300.0%
mysqli::query@1 10,517 0.1% 3,373,743 337374300.0% 3,373,743 337374300.0%
CAllDatabase::Query 13,495 0.1% 3,071,677 307167700.0% 44,425 4442500.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 3,033,080 303308000.0% 79,962 7996200.0%
CDatabaseMysql::QueryInternal 13,495 0.1% 2,954,197 295419700.0% 8,069 806900.0%
mysqli_query 13,495 0.1% 2,946,128 294612800.0% 8,604 860400.0%
mysqli_query@1 13,495 0.1% 2,937,524 293752400.0% 2,937,524 293752400.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,773 0.1% 1,463,800 146380000.0% 55,591 5559100.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,773 0.1% 1,377,532 137753200.0% 11,933 1193300.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,773 0.1% 1,364,062 136406200.0% 25,702 2570200.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,121 0.2% 1,360,892 136089200.0% 168,662 16866200.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,537 0.1% 1,094,568 109456800.0% 187,706 18770600.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,303 0.5% 1,052,022 105202200.0% 51,866 5186600.0%
Bitrix\Main\Diag\Logger::log 12,773 0.1% 814,536 81453600.0% 24,399 2439900.0%
Bitrix\Main\ORM\Query\Query::registerChain 126,673 0.6% 727,146 72714600.0% 140,453 14045300.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,773 0.1% 661,774 66177400.0% 36,708 3670800.0%
Bitrix\Main\Diag\LogFormatter::format 25,546 0.1% 562,406 56240600.0% 80,815 8081500.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,510 0.1% 543,396 54339600.0% 78,584 7858400.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,154 0.3% 520,781 52078100.0% 180,524 18052400.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,773 0.1% 515,557 51555700.0% 37,813 3781300.0%
CIBlockResult::GetNextElement 13,104 0.1% 441,086 44108600.0% 11,283 1128300.0%
CIBlockResult::GetNext 13,104 0.1% 429,771 42977100.0% 35,689 3568900.0%
Bitrix\Main\ORM\Query\Chain::getAlias 200,708 1.0% 376,025 37602500.0% 31,398 3139800.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,537 0.1% 375,547 37554700.0% 41,941 4194100.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,503 0.7% 361,366 36136600.0% 54,008 5400800.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,517 0.1% 359,101 35910100.0% 10,655 1065500.0%
Bitrix\Main\DB\MysqliResult::__construct 10,517 0.1% 348,423 34842300.0% 12,904 1290400.0%
CIBlockElement::GetList 390 0.0% 346,125 34612500.0% 3,318 331800.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 52,949 0.3% 344,627 34462700.0% 75,080 7508000.0%
CAllDBResult::GetNext 13,104 0.1% 337,633 33763300.0% 123,087 12308700.0%
Bitrix\Main\DB\Result::__construct 10,539 0.1% 335,568 33556800.0% 44,240 4424000.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,537 0.1% 331,417 33141700.0% 30,517 3051700.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,492 0.4% 318,820 31882000.0% 28,678 2867800.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,537 0.1% 314,101 31410100.0% 70,432 7043200.0%
CAllSQLWhere::GetQuery 21,042 0.1% 312,746 31274600.0% 21,094 2109400.0%
CAllSQLWhere::GetQueryEx 21,042 0.1% 291,652 29165200.0% 87,679 8767900.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,492 0.4% 285,036 28503600.0% 122,447 12244700.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 127,310 0.6% 265,055 26505500.0% 99,760 9976000.0%
fopen 12,773 0.1% 256,337 25633700.0% 3,672 367200.0%
fopen@1 12,773 0.1% 252,665 25266500.0% 252,665 25266500.0%
Bitrix\Main\DB\MysqliResult::getFields 10,517 0.1% 252,024 25202400.0% 48,922 4892200.0%
Bitrix\Main\ORM\Entity::getConnection 306,574 1.5% 232,945 23294500.0% 135,035 13503500.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 94,980 0.5% 223,221 22322100.0% 53,061 5306100.0%
CAllSQLWhere::MakeOperation 84,265 0.4% 195,756 19575600.0% 93,787 9378700.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,537 0.1% 195,351 19535100.0% 63,255 6325500.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 179,442 0.9% 190,078 19007800.0% 33,118 3311800.0%
is_array 878,412 4.2% 188,338 18833800.0% 134,788 13478800.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,084 0.1% 187,544 18754400.0% 70,940 7094000.0%
Bitrix\Main\ORM\Data\DataManager::query 10,535 0.1% 185,634 18563400.0% 18,628 1862800.0%
CAllDBResult::Fetch 41,914 0.2% 163,068 16306800.0% 23,934 2393400.0%
Bitrix\Main\ORM\Entity::getCode 148,334 0.7% 153,055 15305500.0% 41,765 4176500.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 52,981 0.3% 144,827 14482700.0% 22,181 2218100.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,532 0.1% 142,676 14267600.0% 33,023 3302300.0%
CAllDBResult::FetchInternal 41,908 0.2% 139,120 13912000.0% 41,413 4141300.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,155 0.2% 132,219 13221900.0% 40,477 4047700.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,537 0.1% 131,947 13194700.0% 21,018 2101800.0%
Bitrix\Main\Diag\Logger::interpolate 12,773 0.1% 128,363 12836300.0% 12,462 1246200.0%
CIBlockResult::Fetch 15,700 0.1% 123,281 12328100.0% 23,875 2387500.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,706 0.3% 113,866 11386600.0% 36,013 3601300.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 52,949 0.3% 113,077 11307700.0% 37,478 3747800.0%
CIBlockElement::prepareSql 390 0.0% 112,187 11218700.0% 9,356 935600.0%
mb_substr 344,698 1.7% 104,416 10441600.0% 50,516 5051600.0%
Bitrix\Main\ORM\Entity::hasField 210,495 1.0% 103,253 10325300.0% 61,564 6156400.0%
fwrite 12,773 0.1% 103,066 10306600.0% 3,160 316000.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,773 0.1% 101,133 10113300.0% 40,200 4020000.0%
Bitrix\Main\ORM\Query\Query::__construct 10,537 0.1% 100,121 10012100.0% 23,303 2330300.0%
fwrite@1 12,773 0.1% 99,906 9990600.0% 99,906 9990600.0%
flock 25,546 0.1% 98,638 9863800.0% 6,013 601300.0%
flock@1 25,546 0.1% 92,625 9262500.0% 92,625 9262500.0%
CDBResultMysql::FetchRow 41,908 0.2% 91,894 9189400.0% 17,812 1781200.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,773 0.1% 87,193 8719300.0% 50,937 5093700.0%
Bitrix\Main\ORM\Entity::getField 105,269 0.5% 86,791 8679100.0% 39,906 3990600.0%
CAllIBlockElement::PrepareGetList 390 0.0% 84,891 8489100.0% 7,473 747300.0%
mysqli_result::fetch_fields 10,516 0.1% 82,259 8225900.0% 4,116 411600.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 52,734 0.3% 81,870 8187000.0% 36,430 3643000.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,537 0.1% 81,745 8174500.0% 41,606 4160600.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,545 0.1% 81,369 8136900.0% 7,991 799100.0%
is_null 390,740 1.9% 80,160 8016000.0% 57,132 5713200.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 168,976 0.8% 78,679 7867900.0% 32,563 3256300.0%
mysqli_result::fetch_fields@1 10,516 0.1% 78,143 7814300.0% 78,143 7814300.0%
array_key_exists 260,407 1.3% 75,468 7546800.0% 46,999 4699900.0%
preg_match 145,299 0.7% 74,502 7450200.0% 21,218 2121800.0%
Bitrix\Main\Diag\LogFormatter::formatDate 25,546 0.1% 73,931 7393100.0% 7,254 725400.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,654 0.3% 71,338 7133800.0% 17,609 1760900.0%
Bitrix\Main\ORM\Query\Query::hasAggregation 21,074 0.1% 70,979 7097900.0% 13,740 1374000.0%
Bitrix\Main\Type\DateTime::__construct 25,548 0.1% 70,853 7085300.0% 13,482 1348200.0%
CAllSQLWhere::addStringFilter 10,535 0.1% 68,199 6819900.0% 14,118 1411800.0%
join 234,899 1.1% 67,231 6723100.0% 34,084 3408400.0%
Bitrix\Main\Type\Date::format 25,551 0.1% 66,698 6669800.0% 9,443 944300.0%
mysqli_fetch_assoc 41,908 0.2% 65,003 6500300.0% 7,366 736600.0%
preg_replace 15,121 0.1% 63,744 6374400.0% 4,434 443400.0%
[ display all ]