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

Parent/Child report for Bitrix\Main\ORM\Loader::autoLoad [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%
Current Function
Bitrix\Main\ORM\Loader::autoLoad76 12.4% 13,820 1382000.0%
Exclusive Metrics for Current Function228 1.6%
Parent functions
Bitrix\Main\ORM\Objectify\IdentityMap::getCollectionByClass1 1.3% 8,535 61.8%
Bitrix\Main\ORM\Entity::createCollection3 3.9% 4,753 34.4%
class_exists@152 68.4% 320 2.3%
Bitrix\Main\Loader::autoLoad2 2.6% 76 0.5%
Bitrix\Main\ORM\Entity::wakeUpObject1 1.3% 60 0.4%
Bitrix\Pull\Loader::autoLoad3 3.9% 12 0.1%
Bitrix\Pull\Protobuf\RequestBatch::toStream1 1.3% 7 0.1%
Protobuf\Configuration::getStreamReader1 1.3% 7 0.1%
Bitrix\Pull\ProtobufTransport::getOnlineChannels1 1.3% 6 0.0%
Protobuf\Configuration::getStreamWriter1 1.3% 6 0.0%
Protobuf\Configuration::getPlatformFactory1 1.3% 5 0.0%
Protobuf\Binary\StreamWriter::__construct1 1.3% 5 0.0%
Protobuf\Binary\Platform\PlatformFactory::getNegativeEncoder1 1.3% 4 0.0%
Bitrix\Pull\Protobuf\ChannelId::setId1 1.3% 4 0.0%
Protobuf\Configuration::createComputeSizeContext1 1.3% 4 0.0%
Protobuf\Configuration::createReadContext1 1.3% 4 0.0%
Protobuf\WireFormat::getWireType1 1.3% 3 0.0%
Bitrix\Pull\Protobuf\ResponseBatch::readFrom1 1.3% 3 0.0%
Protobuf\Configuration::createWriteContext1 1.3% 3 0.0%
Protobuf\Configuration::getSizeCalculator1 1.3% 3 0.0%
Child functions
Bitrix\Main\ORM\Entity::compileObjectClass3 0.6% 8,625 62.4%
Bitrix\Main\ORM\Entity::compileCollectionClass3 0.6% 4,719 34.1%
strrpos144 26.8% 76 0.5%
substr156 29.0% 52 0.4%
str_starts_with72 13.4% 39 0.3%
str_ends_with76 14.1% 38 0.3%
str_contains72 13.4% 30 0.2%
is_subclass_of6 1.1% 7 0.1%
class_exists5 0.9% 5 0.0%
class_exists@21 0.2% 1 0.0%