Run Report
Run #691f3e3c3db93: 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,824,992


[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,947,354 1294735400.0% 139 13900.0%
CBitrixComponent::includeComponent 11 0.0% 12,946,394 1294639400.0% 129 12900.0%
CBitrixComponent::includeComponentTemplate 16 0.0% 12,880,958 1288095800.0% 35 3500.0%
CBitrixComponent::showComponentTemplate 16 0.0% 12,880,055 1288005500.0% 115 11500.0%
CBitrixComponentTemplate::IncludeTemplate 16 0.0% 12,879,793 1287979300.0% 2,028 202800.0%
CBitrixComponentTemplate::__IncludeMutatorFile 17 0.0% 12,872,661 1287266100.0% 563 56300.0%
SaleBasketLineComponent::executeComponent 1 0.0% 12,862,884 1286288400.0% 46 4600.0%
Eterna\Handler\Catalog::getProductsProperties 1 0.0% 12,853,448 1285344800.0% 135,539 13553900.0%
CCatalogSku::getOffersList 13,103 0.1% 10,516,653 1051665300.0% 145,640 14564000.0%
Bitrix\Main\ORM\Data\DataManager::getList 10,604 0.0% 7,517,670 751767000.0% 23,730 2373000.0%
Bitrix\Main\ORM\Query\Query::exec 10,604 0.0% 7,324,220 732422000.0% 30,076 3007600.0%
Bitrix\Main\ORM\Query\Query::buildQuery 10,604 0.0% 4,141,803 414180300.0% 156,997 15699700.0%
Bitrix\Main\ORM\Query\Query::query 10,522 0.0% 3,135,667 313566700.0% 25,021 2502100.0%
Bitrix\Main\DB\Connection::query 10,524 0.0% 3,055,770 305577000.0% 26,753 2675300.0%
Bitrix\Main\DB\MysqliConnection::queryInternal 10,525 0.0% 2,674,985 267498500.0% 26,759 2675900.0%
mysqli::query 10,525 0.0% 2,647,607 264760700.0% 10,333 1033300.0%
mysqli::query@1 10,525 0.0% 2,637,274 263727400.0% 2,637,274 263727400.0%
CAllDatabase::Query 13,524 0.1% 2,592,816 259281600.0% 43,777 4377700.0%
CAllIBlockElement::GetIBlockByIDList 13,103 0.1% 2,499,243 249924300.0% 73,921 7392100.0%
CDatabaseMysql::QueryInternal 13,524 0.1% 2,480,065 248006500.0% 9,793 979300.0%
mysqli_query 13,524 0.1% 2,470,272 247027200.0% 10,571 1057100.0%
mysqli_query@1 13,524 0.1% 2,459,701 245970100.0% 2,459,701 245970100.0%
Bitrix\Main\Diag\ExceptionHandler::handleError 12,798 0.1% 1,757,903 175790300.0% 93,597 9359700.0%
Bitrix\Main\Diag\ExceptionHandler::writeToLog 12,798 0.1% 1,631,571 163157100.0% 12,177 1217700.0%
Bitrix\Main\Diag\FileExceptionHandlerLog::write 12,798 0.1% 1,617,232 161723200.0% 26,115 2611500.0%
Bitrix\Main\ORM\Query\Query::addToSelectChain 42,389 0.2% 1,292,958 129295800.0% 158,341 15834100.0%
Bitrix\Main\ORM\Query\Query::buildJoinMap 10,604 0.0% 1,040,321 104032100.0% 170,569 17056900.0%
Bitrix\Main\ORM\Query\Query::getRegisteredChain 105,833 0.5% 996,680 99668000.0% 49,443 4944300.0%
Bitrix\Main\Diag\Logger::log 12,798 0.1% 850,593 85059300.0% 23,164 2316400.0%
Bitrix\Main\Diag\LogFormatter::format 25,596 0.1% 784,919 78491900.0% 80,067 8006700.0%
Bitrix\Main\Diag\ExceptionHandlerFormatter::format 12,798 0.1% 733,440 73344000.0% 37,906 3790600.0%
Bitrix\Main\ORM\Query\Query::registerChain 127,461 0.6% 688,679 68867900.0% 132,647 13264700.0%
Bitrix\Main\Diag\FileLogger::logMessage 12,798 0.1% 685,791 68579100.0% 37,579 3757900.0%
Bitrix\Main\Diag\LogFormatter::castToString 140,778 0.6% 566,409 56640900.0% 50,187 5018700.0%
Bitrix\Main\ORM\Query\Query::prepareJoinReference 10,520 0.0% 518,526 51852600.0% 75,128 7512800.0%
Bitrix\Main\ORM\Query\Chain::getChainByDefinition 63,495 0.3% 489,072 48907200.0% 171,311 17131100.0%
CIBlockResult::GetNextElement 13,104 0.1% 413,530 41353000.0% 11,214 1121400.0%
CIBlockResult::GetNext 13,123 0.1% 404,043 40404300.0% 37,770 3777000.0%
CIBlockElement::GetList 402 0.0% 379,487 37948700.0% 3,453 345300.0%
Bitrix\Main\ORM\Query\Chain::getAlias 202,012 0.9% 357,630 35763000.0% 29,571 2957100.0%
Bitrix\Main\ORM\Query\Query::buildJoin 10,604 0.0% 346,717 34671700.0% 39,278 3927800.0%
Bitrix\Main\DB\MysqliConnection::createResult 10,525 0.0% 329,091 32909100.0% 9,472 947200.0%
Bitrix\Main\ORM\Query\Chain::getAliasByChain 53,308 0.2% 328,059 32805900.0% 67,923 6792300.0%
Bitrix\Main\Diag\LogFormatter::formatTrace 12,798 0.1% 327,335 32733500.0% 128,549 12854900.0%
Bitrix\Main\ORM\Query\Query::buildWhere 10,604 0.0% 322,359 32235900.0% 27,168 2716800.0%
Bitrix\Main\DB\MysqliResult::__construct 10,525 0.0% 319,581 31958100.0% 11,861 1186100.0%
Bitrix\Main\DB\Result::__construct 10,607 0.0% 307,833 30783300.0% 41,026 4102600.0%
Bitrix\Main\ORM\Query\Query::buildSelect 10,604 0.0% 306,857 30685700.0% 67,361 6736100.0%
CAllDBResult::GetNext 13,128 0.1% 304,444 30444400.0% 104,392 10439200.0%
Bitrix\Main\ORM\Query\Chain::getSqlDefinition 84,918 0.4% 303,891 30389100.0% 28,265 2826500.0%
CAllSQLWhere::GetQuery 21,080 0.1% 299,110 29911000.0% 17,211 1721100.0%
CAllSQLWhere::GetQueryEx 21,080 0.1% 281,899 28189900.0% 83,724 8372400.0%
Bitrix\Main\ORM\Query\ChainElement::getSqlDefinition 84,918 0.4% 270,236 27023600.0% 117,777 11777700.0%
Bitrix\Main\ORM\Query\Query::getInitAlias 128,348 0.6% 265,759 26575900.0% 98,778 9877800.0%
fopen 12,798 0.1% 244,445 24444500.0% 3,190 319000.0%
fopen@1 12,798 0.1% 241,255 24125500.0% 241,255 24125500.0%
Bitrix\Main\DB\MysqliResult::getFields 10,526 0.0% 228,446 22844600.0% 44,584 4458400.0%
Bitrix\Main\ORM\Entity::getConnection 308,442 1.4% 225,720 22572000.0% 129,470 12947000.0%
Bitrix\Main\ORM\Query\ChainElement::getAliasFragment 95,379 0.4% 215,578 21557800.0% 50,281 5028100.0%
Bitrix\Main\Diag\LogFormatter::formatArguments 165,799 0.8% 198,786 19878600.0% 78,416 7841600.0%
CAllSQLWhere::MakeOperation 84,540 0.4% 190,472 19047200.0% 86,673 8667300.0%
Bitrix\Main\ORM\Query\Query::ensurePrimarySelect 10,604 0.0% 181,570 18157000.0% 59,231 5923100.0%
Bitrix\Main\ORM\Query\Chain::getDefinition 180,619 0.8% 179,702 17970200.0% 30,114 3011400.0%
Bitrix\Main\ORM\Query\Query::setFilterChains 21,197 0.1% 177,449 17744900.0% 66,793 6679300.0%
Bitrix\Main\ORM\Data\DataManager::query 10,604 0.0% 167,902 16790200.0% 16,554 1655400.0%
is_array 843,709 3.9% 163,031 16303100.0% 114,931 11493100.0%
CAllDBResult::Fetch 42,009 0.2% 153,227 15322700.0% 19,337 1933700.0%
Bitrix\Main\ORM\Entity::getCode 149,392 0.7% 147,787 14778700.0% 40,329 4032900.0%
Bitrix\Main\Diag\Logger::interpolate 12,798 0.1% 141,638 14163800.0% 13,095 1309500.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionParts 53,340 0.2% 137,361 13736100.0% 23,160 2316000.0%
Bitrix\Main\ORM\Query\Query::getFilterCswFields 10,560 0.0% 137,314 13731400.0% 31,447 3144700.0%
CAllDBResult::FetchInternal 41,988 0.2% 133,884 13388400.0% 41,720 4172000.0%
flock 25,596 0.1% 130,623 13062300.0% 5,279 527900.0%
Bitrix\Main\ORM\Query\Query::divideFilter 10,604 0.0% 126,672 12667200.0% 19,538 1953800.0%
flock@1 25,596 0.1% 125,344 12534400.0% 125,344 12534400.0%
Bitrix\Main\ORM\Data\DataManager::getEntity 42,494 0.2% 120,592 12059200.0% 38,716 3871600.0%
fwrite 12,798 0.1% 118,722 11872200.0% 3,692 369200.0%
CIBlockResult::Fetch 15,732 0.1% 118,109 11810900.0% 22,891 2289100.0%
CIBlockElement::prepareSql 407 0.0% 117,688 11768800.0% 11,475 1147500.0%
fwrite@1 12,798 0.1% 115,030 11503000.0% 115,030 11503000.0%
mb_substr 346,108 1.6% 106,949 10694900.0% 48,704 4870400.0%
Bitrix\Main\ORM\Query\Chain::getDefinitionPartsByChain 53,308 0.2% 104,618 10461800.0% 33,931 3393100.0%
Bitrix\Main\DB\MysqliSqlHelper::getFieldByColumnType 52,714 0.2% 103,953 10395300.0% 32,586 3258600.0%
Bitrix\Main\ORM\Entity::hasField 211,428 1.0% 96,345 9634500.0% 55,501 5550100.0%
Bitrix\Main\ORM\Query\Query::__construct 10,604 0.0% 95,060 9506000.0% 22,252 2225200.0%
CAllIBlockElement::PrepareGetList 407 0.0% 86,945 8694500.0% 7,305 730500.0%
CDBResultMysql::FetchRow 41,988 0.2% 85,656 8565600.0% 16,915 1691500.0%
Bitrix\Main\ORM\Entity::getField 105,808 0.5% 84,624 8462400.0% 38,868 3886800.0%
Bitrix\Main\Diag\LogFormatter::formatException 12,798 0.1% 83,165 8316500.0% 47,905 4790500.0%
Bitrix\Main\Diag\LogFormatter::formatArgument 216,778 1.0% 82,844 8284400.0% 39,511 3951100.0%
CBitrixComponent::__includeComponent 10 0.0% 82,692 8269200.0% 984 98400.0%
Bitrix\Main\Text\StringHelper::camel2snake 10,612 0.0% 77,698 7769800.0% 6,605 660500.0%
Bitrix\Main\ORM\Entity::normalizeEntityClass 53,073 0.2% 77,243 7724300.0% 33,417 3341700.0%
is_null 392,771 1.8% 75,958 7595800.0% 54,670 5467000.0%
Bitrix\Main\ORM\Query\Query::checkForPrivateFields 10,604 0.0% 75,677 7567700.0% 38,527 3852700.0%
preg_match 150,132 0.7% 73,910 7391000.0% 19,933 1993300.0%
mysqli_result::fetch_fields 10,523 0.0% 72,324 7232400.0% 3,830 383000.0%
Bitrix\Main\Type\DateTime::__construct 25,597 0.1% 72,245 7224500.0% 13,961 1396100.0%
CAllSQLWhere::addStringFilter 10,557 0.0% 70,690 7069000.0% 13,330 1333000.0%
mysqli_result::fetch_fields@1 10,523 0.0% 68,494 6849400.0% 68,494 6849400.0%
[ display all ]