View Top Level Run Report
Run Report
Run #691f43370fab3:
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
270
49.9%
3,803
190150.0%
Exclusive Metrics for Current Function
810
21.3%
Parent functions
class_exists@1
69
25.6%
702
18.5%
Bitrix\Main\Messenger\Internals\BrokerManager::loadBrokerConfig
1
0.4%
558
14.7%
Bitrix\Main\Loader::autoLoad
44
16.3%
502
13.2%
class_alias@1
21
7.8%
268
7.0%
CSeoMetaEvents::ChangeContent
1
0.4%
215
5.7%
CAllAgent::ExecuteAgents
7
2.6%
211
5.5%
Bitrix\Main\Loader::autoLoad@1
9
3.3%
115
3.0%
Bitrix\Pull\ProtobufTransport::getOnlineChannels
8
3.0%
72
1.9%
Bitrix\Main\Loader::includeModuleInternal
3
1.1%
42
1.1%
interface_exists@1
3
1.1%
39
1.0%
CPullChannel::getOnlineUsers
2
0.7%
37
1.0%
Bitrix\Main\Web\Http\ResponseBuilder::createFromString
2
0.7%
33
0.9%
CAllMain::RunFinalActionsInternal
2
0.7%
31
0.8%
CDavGroupdavClientCalendar::DataSync
2
0.7%
30
0.8%
Bitrix\Main\Config\Configuration::{closure}
3
1.1%
28
0.7%
Bitrix\Main\ORM\Entity::createCollection
2
0.7%
28
0.7%
Bitrix\Booking\Internals\Service\Notifications\Agent\DelayedCounterAgent::getSql
3
1.1%
28
0.7%
Protobuf\Configuration::getStreamReader
1
0.4%
27
0.7%
Bitrix\Main\Messenger\Internals\Config\QueueConfigRegistry::appendQueue
1
0.4%
23
0.6%
Bitrix\Pull\Loader::autoLoad
3
1.1%
23
0.6%
CPullChannel::CheckOnlineChannel
1
0.4%
23
0.6%
CUserTypeDateTime::getUserTypeDescription
1
0.4%
21
0.6%
Bitrix\Transformer\Agent\ExpiredCommandAgent::finishExpiredCommands
2
0.7%
20
0.5%
CUserTypeDouble::getUserTypeDescription
1
0.4%
19
0.5%
Bitrix\Main\EventManager::sendToEventHandler
1
0.4%
19
0.5%
Bitrix\Main\Web\HttpClient::buildRequest
1
0.4%
17
0.4%
Protobuf\Configuration::createReadContext
1
0.4%
17
0.4%
Bitrix\Pull\Protobuf\ResponseBatch::readFrom
2
0.7%
17
0.4%
Bitrix\Pull\Event::executeEvents
1
0.4%
16
0.4%
Bitrix\Main\Web\HttpClient::query
2
0.7%
16
0.4%
Bitrix\Main\Config\Option::getDefaults
1
0.4%
15
0.4%
CUserTypeCrmStatus::getUserTypeDescription
1
0.4%
15
0.4%
Bitrix\Main\Web\HttpClient::createHandler
2
0.7%
14
0.4%
Bitrix\Transformer\Agent\ExpiredCommandAgent::__construct
1
0.4%
13
0.3%
Bitrix\Sender\MailingManager::checkPeriod
1
0.4%
13
0.3%
CDavConnection::GetList
1
0.4%
13
0.3%
CPullChannel::GetSignature
2
0.7%
13
0.3%
Bitrix\Tasks\Onboarding\Internal\Model\QueueTable::getMap
1
0.4%
13
0.3%
CUserTypeEnum::getUserTypeDescription
1
0.4%
13
0.3%
Bitrix\Tasks\Onboarding\Command\Repository\CommandRepository::getAll
2
0.7%
12
0.3%
CUserTypeManager::getEntities
1
0.4%
12
0.3%
Bitrix\Main\UserTable::getMap
2
0.7%
12
0.3%
CUserTypeEmployee::getUserTypeDescription
1
0.4%
12
0.3%
Bitrix\Main\Web\Http\Socket\Handler::createSocket
1
0.4%
12
0.3%
Bitrix\Main\UserFieldTable::createUtsEntity
1
0.4%
11
0.3%
Bitrix\Pull\Protobuf\ChannelStatsResponse::readFrom
1
0.4%
11
0.3%
Bitrix\Booking\Internals\Service\Notifications\Agent\DelayedCounterAgent::execute
1
0.4%
11
0.3%
Bitrix\Pull\Config::getPublishUrl
1
0.4%
11
0.3%
Bitrix\Pull\Protobuf\Response::readFrom
1
0.4%
11
0.3%
Bitrix\Main\Result::__construct
1
0.4%
11
0.3%
Bitrix\Main\Messenger\Internals\Storage\Db\MessageRepository::__construct
1
0.4%
11
0.3%
Bitrix\Main\Composite\Engine::isAjaxRequest
1
0.4%
11
0.3%
Protobuf\Binary\StreamWriter::__construct
1
0.4%
10
0.3%
Bitrix\Main\ORM\Entity::postInitialize
1
0.4%
10
0.3%
Bitrix\Main\Messenger\Internals\Config\QueueConfigRegistry::buildRetryStrategy
1
0.4%
10
0.3%
Bitrix\Main\Loader::autoLoad@2
1
0.4%
10
0.3%
Bitrix\Transformer\Log::logger
1
0.4%
10
0.3%
Bitrix\Crm\Engine\AutoWire\Binder::registerDefaultAutoWirings
1
0.4%
9
0.2%
Bitrix\Currency\UserField\Money::getUserTypeDescription
1
0.4%
9
0.2%
CUserTypeUrl::getUserTypeDescription
1
0.4%
9
0.2%
CUserTypeManager::getEntityField
1
0.4%
9
0.2%
Bitrix\Transformer\Integration\Baas::getDedicatedControllerFeature
1
0.4%
9
0.2%
Bitrix\Sign\UserFields\SnilsUserType::OnUserTypeBuildList
1
0.4%
9
0.2%
Bitrix\Main\Web\HttpClient::post
1
0.4%
9
0.2%
Bitrix\Main\UserFieldTable::attachFields
1
0.4%
9
0.2%
Bitrix\Main\Messenger\Internals\BrokerManager::initBroker
1
0.4%
8
0.2%
CUserTypeFile::getUserTypeDescription
1
0.4%
8
0.2%
Bitrix\Pull\ProtobufTransport::createRequestBatches
1
0.4%
8
0.2%
Bitrix\Main\Messenger\Internals\Storage\Db\MessageRepository::getStaleMessages
1
0.4%
8
0.2%
CUserTypeIBlockSection::getUserTypeDescription
1
0.4%
8
0.2%
Protobuf\WireFormat::getWireType
1
0.4%
8
0.2%
Bitrix\Main\Messenger\Internals\Storage\Db\Model\MessengerMessageTable::getMap
1
0.4%
8
0.2%
Bitrix\Tasks\Onboarding\Internal\Agent\CommandAgent::init
1
0.4%
8
0.2%
CUserTypeInteger::getUserTypeDescription
1
0.4%
8
0.2%
Protobuf\Configuration::getStreamWriter
1
0.4%
8
0.2%
CUserTypeCrm::getUserTypeDescription
1
0.4%
7
0.2%
CUserTypeStringFormatted::getUserTypeDescription
1
0.4%
7
0.2%
Bitrix\Pull\Protobuf\ChannelId::setId
1
0.4%
7
0.2%
Bitrix\Main\Messenger\Internals\Broker\DbBroker::__construct
1
0.4%
7
0.2%
cLTBBeforeBuferContent::BeforeEndBufferContent
1
0.4%
7
0.2%
Protobuf\Configuration::getPlatformFactory
1
0.4%
7
0.2%
Protobuf\Binary\Platform\PlatformFactory::getNegativeEncoder
1
0.4%
6
0.2%
Bitrix\Pull\Protobuf\RequestBatch::toStream
1
0.4%
6
0.2%
Bitrix\Main\Messenger\Internals\Storage\Db\DbStorage::__construct
1
0.4%
6
0.2%
Bitrix\Fileman\UserField\Address::getUserTypeDescription
1
0.4%
6
0.2%
Protobuf\Configuration::createComputeSizeContext
1
0.4%
6
0.2%
Bitrix\Main\Config\Configuration::{closure}@1
1
0.4%
6
0.2%
Bitrix\Main\Messenger\Receiver\AbstractReceiver::run
1
0.4%
6
0.2%
Protobuf\Configuration::getSizeCalculator
1
0.4%
6
0.2%
CUserTypeBoolean::GetUserTypeDescription
1
0.4%
5
0.1%
Bitrix\Iblock\ORM\Loader::autoLoad
1
0.4%
5
0.1%
Bitrix\Main\Web\Uri::convertToPunycode
1
0.4%
5
0.1%
Protobuf\Configuration::createWriteContext
1
0.4%
5
0.1%
Bitrix\Main\UserField\Types\EnumType::getDefaultValue
1
0.4%
4
0.1%
Child function
Composer\Autoload\ClassLoader::findFile
270
100.0%
2,993
78.7%