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
Bitrix\Pull\ProtobufTransport::getOnlineChannels
[View Callgraph ]
Function Name
Calls
Calls%
Incl. Wall Time
(microsec)
IWall%
Current Function
Bitrix\Pull\ProtobufTransport::getOnlineChannels
1
1.6%
136,135
13613500.0%
Exclusive Metrics for Current Function
153
0.1%
Parent function
CPullChannel::getOnlineUsers
1
100.0%
136,135
100.0%
Child functions
Bitrix\Main\Web\HttpClient::post
1
1.7%
92,555
68.0%
Bitrix\Pull\Protobuf\ResponseBatch::fromStream
1
1.7%
17,968
13.2%
Bitrix\Main\Loader::autoLoad
8
13.3%
15,942
11.7%
Bitrix\Pull\Protobuf\RequestBatch::toStream
1
1.7%
4,022
3.0%
CPullChannel::GetSignature
1
1.7%
1,543
1.1%
Bitrix\Pull\Config::getPublishUrl
1
1.7%
939
0.7%
Bitrix\Pull\ProtobufTransport::createRequestBatches
1
1.7%
814
0.6%
Bitrix\Pull\Protobuf\ChannelId::setId
2
3.3%
790
0.6%
Bitrix\Pull\Loader::autoLoad
1
1.7%
662
0.5%
Composer\Autoload\ClassLoader::loadClass
8
13.3%
527
0.4%
Protobuf\MessageCollection::__construct
1
1.7%
89
0.1%
Bitrix\Main\Web\HttpClient::__construct
1
1.7%
32
0.0%
CPullOptions::GetMaxChannelsPerRequest
1
1.7%
23
0.0%
CHTTP::urlAddParams
2
3.3%
15
0.0%
CPullOptions::IsServerShared
1
1.7%
13
0.0%
bin2hex
2
3.3%
11
0.0%
Bitrix\Main\ORM\Loader::autoLoad
1
1.7%
6
0.0%
Bitrix\Pull\Config::getHostname
1
1.7%
6
0.0%
Protobuf\Stream::getContents
1
1.7%
4
0.0%
Bitrix\Iblock\ORM\Loader::autoLoad
1
1.7%
4
0.0%
Bitrix\Main\Loader::{closure}
1
1.7%
2
0.0%
hex2bin
2
3.3%
2
0.0%
Bitrix\Main\Web\HttpClient::getStatus
1
1.7%
2
0.0%
Protobuf\AbstractMessage::__construct
4
6.7%
2
0.0%
ArrayObject::getIterator
1
1.7%
1
0.0%
strlen
1
1.7%
1
0.0%
Bitrix\Main\Web\HttpClient::disableSslVerification
1
1.7%
1
0.0%
Bitrix\Pull\Protobuf\ChannelId::setIsPrivate
2
3.3%
1
0.0%
Bitrix\Pull\Protobuf\ResponseBatch::getResponsesList
1
1.7%
1
0.0%
Bitrix\Pull\Protobuf\ChannelStats::getId
2
3.3%
1
0.0%
Bitrix\Pull\Protobuf\ChannelStatsRequest::setChannelsList
1
1.7%
1
0.0%
Bitrix\Pull\Protobuf\Response::hasChannelStats
1
1.7%
1
0.0%
Bitrix\Pull\Protobuf\Request::setChannelStats
1
1.7%
1
0.0%
Bitrix\Pull\Protobuf\ChannelStats::getIsOnline
2
3.3%
0
0.0%
Bitrix\Pull\Protobuf\Response::getChannelStats
1
1.7%
0
0.0%
Bitrix\Pull\Protobuf\ChannelStatsResponse::getChannelsList
1
1.7%
0
0.0%