Run Report
Run #691f43cfd8a45: XHProf Run (Namespace=eterna)
Tip
Click a function name below to drill down.

Parent/Child report for Bitrix\Main\ORM\Query\Query::buildJoinMap [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%
Current Function
Bitrix\Main\ORM\Query\Query::buildJoinMap30 0.7% 3,025 N/A%
Exclusive Metrics for Current Function562 18.6%
Parent function
Bitrix\Main\ORM\Query\Query::buildQuery30 100.0% 3,025 100.0%
Child functions
Bitrix\Main\ORM\Query\Query::getInitAlias919 20.6% 1,743 57.6%
Bitrix\Main\ORM\Query\Query::prepareJoinReference2 0.0% 280 9.3%
Bitrix\Main\ORM\Query\ChainElement::getParameter327 7.3% 127 4.2%
array_slice322 7.2% 70 2.3%
Bitrix\Main\ORM\Query\ChainElement::getValue1,210 27.1% 52 1.7%
is_array302 6.8% 46 1.5%
Bitrix\Main\ORM\Query\ChainElement::setParameter302 6.8% 43 1.4%
Bitrix\Main\ORM\Entity::getConnection30 0.7% 23 0.8%
Bitrix\Main\ORM\Query\Chain::getLastElement327 7.3% 18 0.6%
Bitrix\Main\ORM\Query\Chain::getAllElements320 7.2% 17 0.6%
Bitrix\Main\DB\MysqliSqlHelper::getAliasLength30 0.7% 16 0.5%
Bitrix\Main\ORM\Query\Chain::forcesDataDoublingOff320 7.2% 7 0.2%
Bitrix\Main\Text\StringHelper::camel2snake1 0.0% 6 0.2%
Bitrix\Main\DB\Connection::getSqlHelper30 0.7% 4 0.1%
join5 0.1% 3 0.1%
strlen2 0.0% 2 0.1%
strtolower2 0.0% 1 0.0%
Bitrix\Main\ORM\Entity::getName3 0.1% 1 0.0%
Bitrix\Main\ORM\Entity::getDBTableName2 0.0% 1 0.0%
Bitrix\Main\ORM\Fields\Relations\Reference::getReference2 0.0% 1 0.0%
Bitrix\Main\ORM\Query\ChainElement::getDefinitionFragment2 0.0% 1 0.0%
Bitrix\Main\ORM\Fields\Relations\Relation::getJoinType2 0.0% 1 0.0%
Bitrix\Main\ORM\Fields\Field::getName4 0.1% 0 0.0%
Bitrix\Main\ORM\Fields\Relations\Relation::getRefEntity1 0.0% 0 0.0%
is_null2 0.0% 0 0.0%