Run Report
Run #691f3f5264dc0: 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,860,002


[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,285,223 1228522300.0% 128 12800.0%
CBitrixComponent::includeComponent 11 0.0% 12,284,338 1228433800.0% 116 11600.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 12,220,841 1222084100.0% 44 4400.0%
CBitrixComponent::showComponentTemplate 16 0.0% 12,220,031 1222003100.0% 126 12600.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 12,219,760 1221976000.0% 2,261 226100.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 12,212,817 1221281700.0% 623 62300.0%
SaleBasketLineComponent::executeComponent 1 0.0% 12,205,890 1220589000.0% 42 4200.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 12,197,281 1219728100.0% 124,876 12487600.0%
CCatalogSku::getOffersList 13,103 0.1% 10,071,159 1007115900.0% 133,448 13344800.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,608 0.0% 7,255,318 725531800.0% 23,090 2309000.0%
Bitrix\Main\ORM\Query\Query::exec 10,617 0.0% 7,079,803 707980300.0% 29,139 2913900.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,617 0.0% 4,043,850 404385000.0% 150,865 15086500.0%
Bitrix\Main\ORM\Query\Query::query 10,533 0.0% 2,990,066 299006600.0% 24,598 2459800.0%
Bitrix\Main\DB\Connection::query 10,538 0.0% 2,912,297 291229700.0% 25,214 2521400.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,539 0.0% 2,542,202 254220200.0% 26,740 2674000.0%
mysqli::query 10,539 0.0% 2,514,773 251477300.0% 8,804 880400.0%
mysqli::query@1 10,539 0.0% 2,505,969 250596900.0% 2,505,969 250596900.0%
CAllDatabase::Query 13,525 0.1% 2,429,606 242960600.0% 40,497 4049700.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,353,901 235390100.0% 68,008 6800800.0%
CDatabaseMysql::QueryInternal 13,525 0.1% 2,325,296 232529600.0% 7,394 739400.0%
mysqli_query 13,525 0.1% 2,317,902 231790200.0% 8,633 863300.0%
mysqli_query@1 13,525 0.1% 2,309,269 230926900.0% 2,309,269 230926900.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,800 0.1% 1,595,565 159556500.0% 82,175 8217500.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,800 0.1% 1,485,145 148514500.0% 11,332 1133200.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,800 0.1% 1,472,458 147245800.0% 24,382 2438200.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,404 0.2% 1,257,865 125786500.0% 156,843 15684300.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,617 0.0% 1,017,384 101738400.0% 168,198 16819800.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,931 0.5% 962,133 96213300.0% 46,936 4693600.0%
Bitrix\Main\Diag\Logger::log 12,800 0.1% 760,182 76018200.0% 22,067 2206700.0%
Bitrix\Main\Diag\LogFormatter::format 25,600 0.1% 734,070 73407000.0% 75,486 7548600.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,800 0.1% 681,220 68122000.0% 34,781 3478100.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,646 0.6% 669,143 66914300.0% 131,337 13133700.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,800 0.1% 602,289 60228900.0% 34,170 3417000.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,800 0.6% 531,323 53132300.0% 47,676 4767600.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 504,780 50478000.0% 73,357 7335700.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,514 0.3% 476,817 47681700.0% 166,803 16680300.0%
CIBlockResult::GetNextElement 13,104 0.1% 377,896 37789600.0% 9,960 996000.0%
CIBlockResult::GetNext 13,123 0.1% 369,528 36952800.0% 33,464 3346400.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,341 0.9% 344,383 34438300.0% 28,585 2858500.0%
CIBlockElement::GetList 402 0.0% 343,446 34344600.0% 2,845 284500.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,617 0.0% 337,686 33768600.0% 38,114 3811400.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,539 0.0% 319,465 31946500.0% 8,589 858900.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,421 0.2% 315,798 31579800.0% 67,417 6741700.0%
Bitrix\Main\DB\MysqliResult::__construct 10,539 0.0% 310,861 31086100.0% 11,737 1173700.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,617 0.0% 309,194 30919400.0% 26,217 2621700.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,800 0.1% 307,518 30751800.0% 119,591 11959100.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,617 0.0% 305,033 30503300.0% 66,283 6628300.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 85,046 0.4% 300,986 30098600.0% 26,964 2696400.0%
Bitrix\Main\DB\Result::__construct 10,623 0.0% 299,227 29922700.0% 39,947 3994700.0%
CAllDBResult::GetNext 13,128 0.1% 285,389 28538900.0% 98,347 9834700.0%
CAllSQLWhere::GetQuery 21,082 0.1% 283,965 28396500.0% 16,409 1640900.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 85,046 0.4% 269,115 26911500.0% 118,255 11825500.0%
CAllSQLWhere::GetQueryEx 21,082 0.1% 267,556 26755600.0% 82,033 8203300.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,682 0.6% 261,472 26147200.0% 98,289 9828900.0%
fopen 12,800 0.1% 226,706 22670600.0% 3,809 380900.0%
Bitrix\Main\ORM\Entity::getConnection 309,032 1.4% 224,718 22471800.0% 128,041 12804100.0%
fopen@1 12,800 0.1% 222,897 22289700.0% 222,897 22289700.0%
Bitrix\Main\DB\MysqliResult::getFields 10,540 0.0% 221,251 22125100.0% 41,469 4146900.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,485 0.4% 204,060 20406000.0% 48,812 4881200.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,817 0.8% 187,927 18792700.0% 73,960 7396000.0%
CAllSQLWhere::MakeOperation 84,550 0.4% 181,705 18170500.0% 86,856 8685600.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,617 0.0% 177,663 17766300.0% 55,991 5599100.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,990 0.8% 175,243 17524300.0% 30,040 3004000.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,212 0.1% 173,633 17363300.0% 64,350 6435000.0%
Bitrix\Main\ORM\Data\DataManager::query 10,617 0.0% 163,146 16314600.0% 16,302 1630200.0%
is_array 844,345 3.9% 161,233 16123300.0% 114,459 11445900.0%
CAllDBResult::Fetch 42,013 0.2% 143,117 14311700.0% 19,298 1929800.0%
Bitrix\Main\ORM\Entity::getCode 149,728 0.7% 140,181 14018100.0% 39,308 3930800.0%
Bitrix\Main\Diag\Logger::interpolate 12,800 0.1% 135,826 13582600.0% 12,463 1246300.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,543 0.2% 133,673 13367300.0% 20,999 2099900.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,562 0.0% 133,369 13336900.0% 30,137 3013700.0%
CAllDBResult::FetchInternal 41,989 0.2% 123,814 12381400.0% 37,461 3746100.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,617 0.0% 122,377 12237700.0% 19,509 1950900.0%
fwrite 12,800 0.1% 117,530 11753000.0% 3,414 341400.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,525 0.2% 116,649 11664900.0% 38,133 3813300.0%
fwrite@1 12,800 0.1% 114,116 11411600.0% 114,116 11411600.0%
CIBlockElement::prepareSql 407 0.0% 110,863 11086300.0% 10,288 1028800.0%
CIBlockResult::Fetch 15,732 0.1% 110,235 11023500.0% 21,447 2144700.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,811 0.2% 104,219 10421900.0% 31,758 3175800.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,421 0.2% 103,566 10356600.0% 33,089 3308900.0%
mb_substr 346,184 1.6% 97,344 9734400.0% 47,364 4736400.0%
Bitrix\Main\ORM\Query\Query::__construct 10,617 0.0% 93,113 9311300.0% 22,375 2237500.0%
Bitrix\Main\ORM\Entity::hasField 211,432 1.0% 93,050 9305000.0% 55,130 5513000.0%
CAllIBlockElement::PrepareGetList 407 0.0% 82,169 8216900.0% 7,006 700600.0%
Bitrix\Main\ORM\Entity::getField 105,799 0.5% 81,937 8193700.0% 38,957 3895700.0%
CDBResultMysql::FetchRow 41,989 0.2% 81,034 8103400.0% 16,165 1616500.0%
CBitrixComponent::__includeComponent 10 0.0% 77,677 7767700.0% 829 82900.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,617 0.0% 77,302 7730200.0% 39,262 3926200.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,795 1.0% 76,915 7691500.0% 35,288 3528800.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,118 0.2% 76,589 7658900.0% 33,447 3344700.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,800 0.1% 76,460 7646000.0% 43,939 4393900.0%
flock 25,600 0.1% 74,886 7488600.0% 4,697 469700.0%
is_null 393,394 1.8% 73,477 7347700.0% 52,081 5208100.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,625 0.0% 72,199 7219900.0% 6,426 642600.0%
flock@1 25,600 0.1% 70,189 7018900.0% 70,189 7018900.0%
preg_match 150,409 0.7% 68,795 6879500.0% 19,543 1954300.0%
mysqli_result::fetch_fields 10,537 0.0% 67,649 6764900.0% 3,248 324800.0%
Bitrix\Main\ORM\Query\ChainElement::getParameter 169,996 0.8% 67,146 6714600.0% 31,622 3162200.0%
Bitrix\Main\ORM\Fields\IntegerField::__construct 52,696 0.2% 66,435 6643500.0% 16,819 1681900.0%
Bitrix\Main\Type\DateTime::__construct 25,612 0.1% 65,578 6557800.0% 12,051 1205100.0%
[ display all ]