View Top Level Run Report
Run Report
Run #691f4517cd705:
XHProf Run (Namespace=eterna)
Tip
Click a function name below to drill down.
Parent/Child report for
Composer\Autoload\ClassLoader::loadClass
[View Callgraph ]
Function Name
Calls
Calls%
Incl. Wall Time
(microsec)
IWall%
Current Function
Composer\Autoload\ClassLoader::loadClass
231
49.9%
9,607
960700.0%
Exclusive Metrics for Current Function
718
7.5%
Parent functions
Bitrix\Main\Messenger\Internals\Storage\Db\DbStorage::__construct
1
0.4%
3,811
39.7%
Bitrix\Main\Loader::autoLoad@1
8
3.5%
2,237
23.3%
Bitrix\Main\Loader::autoLoad
36
15.6%
826
8.6%
class_exists@1
66
28.6%
793
8.3%
Bitrix\Pull\ProtobufTransport::getOnlineChannels
8
3.5%
527
5.5%
class_alias@1
21
9.1%
200
2.1%
Bitrix\Main\Loader::includeModuleInternal
3
1.3%
42
0.4%
Bitrix\Main\UserFieldTable::createUtsEntity
1
0.4%
41
0.4%
CPullChannel::getOnlineUsers
2
0.9%
41
0.4%
Protobuf\Configuration::getSizeCalculator
1
0.4%
39
0.4%
interface_exists@1
2
0.9%
36
0.4%
Bitrix\Currency\UserField\Money::getUserTypeDescription
1
0.4%
32
0.3%
Bitrix\Pull\Loader::autoLoad
3
1.3%
31
0.3%
CSeoMetaEvents::ChangeContent
1
0.4%
30
0.3%
CUserTypeIBlockSection::getUserTypeDescription
1
0.4%
28
0.3%
CUserTypeUrl::getUserTypeDescription
1
0.4%
25
0.3%
Bitrix\Main\Web\Http\ResponseBuilder::createFromString
2
0.9%
24
0.2%
CAllMain::RunFinalActionsInternal
2
0.9%
24
0.2%
Bitrix\Main\Messenger\Internals\Config\QueueConfigRegistry::buildRetryStrategy
1
0.4%
22
0.2%
Protobuf\Configuration::getStreamReader
1
0.4%
22
0.2%
Bitrix\Pull\Protobuf\ChannelStatsResponse::readFrom
1
0.4%
21
0.2%
Bitrix\Pull\Protobuf\ChannelId::setId
1
0.4%
21
0.2%
Bitrix\Pull\Protobuf\Response::readFrom
1
0.4%
21
0.2%
Bitrix\Main\EventManager::sendToEventHandler
1
0.4%
21
0.2%
Bitrix\Fileman\UserField\Address::getUserTypeDescription
1
0.4%
20
0.2%
Bitrix\Pull\Event::executeEvents
1
0.4%
20
0.2%
Bitrix\Main\Messenger\Internals\Config\QueueConfigRegistry::appendQueue
1
0.4%
19
0.2%
CPullChannel::CheckOnlineChannel
1
0.4%
19
0.2%
Bitrix\Main\UserField\Types\EnumType::getDefaultValue
1
0.4%
19
0.2%
Bitrix\Main\Composite\Engine::isAjaxRequest
1
0.4%
19
0.2%
Bitrix\Sender\MailingManager::checkPeriod
1
0.4%
18
0.2%
Bitrix\Main\Config\Option::getDefaults
1
0.4%
18
0.2%
CUserTypeEnum::getUserTypeDescription
1
0.4%
18
0.2%
Bitrix\Pull\Config::getPublishUrl
1
0.4%
17
0.2%
Bitrix\Main\UserTable::getMap
2
0.9%
17
0.2%
CUserTypeStringFormatted::getUserTypeDescription
1
0.4%
16
0.2%
Bitrix\Main\Messenger\Internals\Storage\Db\MessageRepository::__construct
1
0.4%
16
0.2%
Bitrix\Main\Web\HttpClient::buildRequest
1
0.4%
15
0.2%
CAllAgent::ExecuteAgents
1
0.4%
14
0.1%
CUserTypeManager::getEntities
1
0.4%
14
0.1%
CPullChannel::GetSignature
2
0.9%
14
0.1%
CUserTypeManager::getEntityField
1
0.4%
14
0.1%
CUserTypeInteger::getUserTypeDescription
1
0.4%
14
0.1%
Bitrix\Main\ORM\Entity::createCollection
1
0.4%
13
0.1%
Bitrix\Main\UserFieldTable::attachFields
1
0.4%
13
0.1%
Bitrix\Main\Web\HttpClient::query
2
0.9%
13
0.1%
Protobuf\Binary\StreamWriter::__construct
1
0.4%
12
0.1%
CUserTypeBoolean::GetUserTypeDescription
1
0.4%
12
0.1%
Bitrix\Main\Messenger\Internals\BrokerManager::initBroker
1
0.4%
12
0.1%
CUserTypeDateTime::getUserTypeDescription
1
0.4%
12
0.1%
Bitrix\Main\Messenger\Internals\BrokerManager::loadBrokerConfig
1
0.4%
11
0.1%
Bitrix\Pull\ProtobufTransport::createRequestBatches
1
0.4%
11
0.1%
Bitrix\Pull\Protobuf\ResponseBatch::readFrom
2
0.9%
11
0.1%
CUserTypeDouble::getUserTypeDescription
1
0.4%
11
0.1%
Protobuf\Configuration::getPlatformFactory
1
0.4%
11
0.1%
Bitrix\Main\ORM\Entity::postInitialize
1
0.4%
10
0.1%
Bitrix\Main\Web\Http\Handler::getLogger
1
0.4%
10
0.1%
CUserTypeFile::getUserTypeDescription
1
0.4%
10
0.1%
Bitrix\Main\Web\HttpClient::createHandler
2
0.9%
10
0.1%
Bitrix\Main\Web\Http\Socket\Handler::createSocket
1
0.4%
10
0.1%
Protobuf\Configuration::createComputeSizeContext
1
0.4%
9
0.1%
Protobuf\Configuration::createWriteContext
1
0.4%
9
0.1%
Protobuf\Configuration::getStreamWriter
1
0.4%
9
0.1%
Protobuf\Binary\Platform\PlatformFactory::getNegativeEncoder
1
0.4%
8
0.1%
Bitrix\Main\Messenger\Internals\Storage\Db\MessageRepository::getStaleMessages
1
0.4%
8
0.1%
Bitrix\Main\Messenger\Internals\Storage\Db\Model\MessengerMessageTable::getMap
1
0.4%
8
0.1%
Bitrix\Main\Result::__construct
1
0.4%
8
0.1%
Bitrix\Main\Web\HttpClient::post
1
0.4%
8
0.1%
CUserTypeEmployee::getUserTypeDescription
1
0.4%
8
0.1%
CUserTypeCrmStatus::getUserTypeDescription
1
0.4%
7
0.1%
Protobuf\Configuration::createReadContext
1
0.4%
6
0.1%
Bitrix\Crm\Engine\AutoWire\Binder::registerDefaultAutoWirings
1
0.4%
6
0.1%
CUserTypeCrm::getUserTypeDescription
1
0.4%
6
0.1%
Bitrix\Pull\Protobuf\RequestBatch::toStream
1
0.4%
6
0.1%
Bitrix\Main\Messenger\Internals\Broker\DbBroker::__construct
1
0.4%
6
0.1%
Bitrix\Sign\UserFields\SnilsUserType::OnUserTypeBuildList
1
0.4%
6
0.1%
Bitrix\Main\Messenger\Receiver\AbstractReceiver::run
1
0.4%
6
0.1%
Bitrix\Iblock\ORM\Loader::autoLoad
1
0.4%
5
0.1%
Bitrix\Main\Loader::autoLoad@2
1
0.4%
5
0.1%
Bitrix\Main\Web\Uri::convertToPunycode
1
0.4%
5
0.1%
Protobuf\WireFormat::getWireType
1
0.4%
5
0.1%
cLTBBeforeBuferContent::BeforeEndBufferContent
1
0.4%
5
0.1%
Child function
Composer\Autoload\ClassLoader::findFile
231
100.0%
8,889
92.5%