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
Bitrix\Pull\ProtobufTransport::getOnlineChannels
[View Callgraph ]
Function Name
Calls
Calls%
Incl. Wall Time
(microsec)
IWall%
Current Function
Bitrix\Pull\ProtobufTransport::getOnlineChannels
1
1.8%
161,812
8090600.0%
Exclusive Metrics for Current Function
122
0.1%
Parent function
CPullChannel::getOnlineUsers
1
100.0%
161,812
100.0%
Child functions
Bitrix\Main\Web\HttpClient::post
1
1.9%
93,788
58.0%
Bitrix\Main\Loader::autoLoad
8
15.1%
55,169
34.1%
Bitrix\Pull\Protobuf\ResponseBatch::fromStream
1
1.9%
5,364
3.3%
Bitrix\Pull\Protobuf\RequestBatch::toStream
1
1.9%
2,800
1.7%
CPullChannel::GetSignature
1
1.9%
1,444
0.9%
Bitrix\Pull\ProtobufTransport::createRequestBatches
1
1.9%
924
0.6%
Bitrix\Pull\Config::getPublishUrl
1
1.9%
902
0.6%
Bitrix\Pull\Protobuf\ChannelId::setId
1
1.9%
698
0.4%
Bitrix\Pull\Loader::autoLoad
1
1.9%
398
0.2%
Composer\Autoload\ClassLoader::loadClass
8
15.1%
72
0.0%
Protobuf\MessageCollection::__construct
1
1.9%
31
0.0%
Bitrix\Main\Web\HttpClient::__construct
1
1.9%
15
0.0%
CPullOptions::GetMaxChannelsPerRequest
1
1.9%
14
0.0%
CHTTP::urlAddParams
2
3.8%
14
0.0%
CPullOptions::IsServerShared
1
1.9%
14
0.0%
bin2hex
1
1.9%
9
0.0%
Bitrix\Pull\Config::getHostname
1
1.9%
6
0.0%
Protobuf\Stream::getContents
1
1.9%
5
0.0%
Bitrix\Main\ORM\Loader::autoLoad
1
1.9%
5
0.0%
Bitrix\Main\Web\HttpClient::getStatus
1
1.9%
4
0.0%
Bitrix\Iblock\ORM\Loader::autoLoad
1
1.9%
3
0.0%
Bitrix\Main\Loader::{closure}
1
1.9%
2
0.0%
Bitrix\Pull\Protobuf\ChannelStatsRequest::setChannelsList
1
1.9%
2
0.0%
ArrayObject::getIterator
1
1.9%
1
0.0%
strlen
1
1.9%
1
0.0%
Bitrix\Main\Web\HttpClient::disableSslVerification
1
1.9%
1
0.0%
hex2bin
1
1.9%
1
0.0%
Bitrix\Pull\Protobuf\ResponseBatch::getResponsesList
1
1.9%
1
0.0%
Bitrix\Pull\Protobuf\Response::hasChannelStats
1
1.9%
1
0.0%
Bitrix\Pull\Protobuf\Request::setChannelStats
1
1.9%
1
0.0%
Bitrix\Pull\Protobuf\ChannelId::setIsPrivate
1
1.9%
0
0.0%
Bitrix\Pull\Protobuf\ChannelStats::getIsOnline
1
1.9%
0
0.0%
Bitrix\Pull\Protobuf\Response::getChannelStats
1
1.9%
0
0.0%
Bitrix\Pull\Protobuf\ChannelStatsResponse::getChannelsList
1
1.9%
0
0.0%
Protobuf\AbstractMessage::__construct
3
5.7%
0
0.0%
Bitrix\Pull\Protobuf\ChannelStats::getId
1
1.9%
0
0.0%