View Top Level Run Report
Run Report
Run #691f43d1f3ed0:
XHProf Run (Namespace=eterna)
Tip
Click a function name below to drill down.
Parent/Child report for
preg_match
[View Callgraph ]
Function Name
Calls
Calls%
Incl. Wall Time
(microsec)
IWall%
Current Function
preg_match
3,098
50.0%
4,022
N/A%
Exclusive Metrics for Current Function
452
11.2%
Parent functions
SaleBasketLineComponent::makeCompatibleArray
48
1.5%
1,236
30.7%
Bitrix\Main\IO\Path::normalize
316
10.2%
619
15.4%
Bitrix\Main\Loader::autoLoad
259
8.4%
182
4.5%
CAllDBResult::GetNext
396
12.8%
175
4.4%
bx_basename
17
0.5%
174
4.3%
CUtil::PhpToJSObject
332
10.7%
147
3.7%
Bitrix\Main\ORM\Query\Query::quoteTableSource
188
6.1%
143
3.6%
Bitrix\Security\Filter\Auditor\Sql::process
265
8.6%
129
3.2%
CBitrixComponent::__prepareComponentParams
322
10.4%
98
2.4%
CProductQueryBuilder::isValidField
77
2.5%
93
2.3%
CSecurityXSSDetect::getFilteredScript
141
4.6%
86
2.1%
CComponentEngine::checkComponentName
34
1.1%
78
1.9%
CheckSerializedData
6
0.2%
78
1.9%
CAllIBlockElement::GetPropertyValuesArray
151
4.9%
68
1.7%
CBitrixComponent::__includeComponent
14
0.5%
58
1.4%
CAllIBlockElement::checkPropertyIdentifier
20
0.6%
47
1.2%
Bitrix\Security\Filter\Request::filterVar
71
2.3%
36
0.9%
CMenu::RecalcMenu
22
0.7%
35
0.9%
CAllMain::GetFileAccessPermission
15
0.5%
33
0.8%
CAllIBlockElement::PrepareGetList
4
0.1%
33
0.8%
Bitrix\Main\File\Image\Engine::getInfo
1
0.0%
33
0.8%
CAllIBlock::GetPanelButtons
8
0.3%
32
0.8%
Bitrix\Main\UI\Extension::getPath
56
1.8%
32
0.8%
CBitrixComponentTemplate::CheckName
17
0.5%
28
0.7%
CSecurityXSSDetect::addVariable
6
0.2%
28
0.7%
CAllIBlockProperty::GetPropertyArray
6
0.2%
28
0.7%
Bitrix\Main\Loader::autoLoad@1
51
1.6%
28
0.7%
Dev2fun\ImageCompress\WebpConvertPhp::convert
10
0.3%
26
0.6%
Bitrix\Main\UI\Extension::getBundleConfig
6
0.2%
25
0.6%
Bitrix\Main\Config\Option::getDefaults
13
0.4%
17
0.4%
CIBlockSection::checkUfFields
14
0.5%
15
0.4%
Bitrix\Currency\Helpers\Editor::parseValue
1
0.0%
14
0.3%
Bitrix\Security\Filter\Auditor\Xss::process
25
0.8%
14
0.3%
CSecurityXSSDetectVariables::parseVariable
4
0.1%
14
0.3%
Bitrix\Main\Web\HttpHeaders::validateName
22
0.7%
13
0.3%
CAllSQLWhere::addStringFilter
8
0.3%
10
0.2%
Bitrix\Main\Web\HttpHeaders::validateValue
22
0.7%
10
0.2%
Bitrix\Main\ORM\Fields\ExpressionField::removeSubqueryBody
9
0.3%
9
0.2%
Bitrix\Main\Session\Handlers\AbstractSessionHandler::validateSessionId
4
0.1%
9
0.2%
CAllTask::GetDescriptions
18
0.6%
8
0.2%
Bitrix\Main\IO\Path::isAbsolute
9
0.3%
8
0.2%
CSecurityFilterMask::Check
4
0.1%
7
0.2%
CAllIBlockElement::MkFilter
6
0.2%
7
0.2%
CBitrixMenuComponent::getChildMenuRecursive
3
0.1%
7
0.2%
Bitrix\Pull\Loader::autoLoad
11
0.4%
7
0.2%
FormatDate
15
0.5%
7
0.2%
Bitrix\Main\UI\Extension::register
12
0.4%
6
0.1%
Dev2fun\ImageCompress\Convert::checkSupportWebpCurrentPath
2
0.1%
4
0.1%
Bitrix\Main\Security\Sign\Signer::getKey
1
0.0%
4
0.1%
CUtil::PhpToJSObject@1
8
0.3%
4
0.1%
Bitrix\Main\Loader::autoLoad@2
14
0.5%
4
0.1%
apishipdriver2v::onEpilog
2
0.1%
3
0.1%
CSocNetAllowed::addAllowedEntityType@1
2
0.1%
3
0.1%
CSeoMetaEvents::PageStart
1
0.0%
2
0.0%
CSecurityXSSDetect::OnEndBufferContent
1
0.0%
2
0.0%
Dev2fun\ImageCompress\Convert::isExcludePage
1
0.0%
2
0.0%
CBXPunycode::Decode
2
0.1%
2
0.0%
Rel2Abs
1
0.0%
1
0.0%
Bitrix\Main\Loader::autoLoad@3
4
0.1%
1
0.0%
Child function
preg_match@1
3,098
100.0%
3,570
88.8%