Run Report
Run #6800edf1851eb: XHProf Run (Namespace=_checkout_cart_)
Tip
Click a function name below to drill down.

Parent/Child report for Magento\Framework\View\Layout\GeneratorPool::buildStructure [View Callgraph ]


Function NameCallsCalls%Incl. Wall Time
(microsec)
IWall%Incl. CPU
(microsecs)
ICpu%Incl.
MemUse
(bytes)
IMemUse%Incl.
PeakMemUse
(bytes)
IPeakMemUse%
Current Function
Magento\Framework\View\Layout\GeneratorPool::buildStructure2 0.1% 53,739 0.5% 53,087 0.5% 502,688 0.3% 347,640 0.2%
Exclusive Metrics for Current Function3,731 6.9% 2,974 5.6% -38,088 -7.6% 64 0.0%
Parent functions
Magento\Framework\View\Layout\GeneratorPool::process1 50.0% 53,647 99.8% 53,087 100.0% 499,800 99.4% 347,640 100.0%
Magento\Framework\View\Layout\GeneratorPool::process@11 50.0% 92 0.2% 0 0.0% 2,888 0.6% 0 0.0%
Child functions
Magento\Framework\View\Layout\ScheduledStructure\Helper::scheduleElement291 18.7% 30,791 57.3% 28,672 54.0% 503,280 100.1% 302,808 87.1%
Magento\Framework\View\Layout\GeneratorPool::reorderElements94 6.0% 9,210 17.1% 8,804 16.6% -21,096 -4.2% 12,152 3.5%
Magento\Framework\View\Layout\GeneratorPool::moveElementInStructure25 1.6% 3,553 6.6% 3,883 7.3% 13,552 2.7% 0 0.0%
Magento\Framework\View\Layout\Condition\Condition::isVisible22 1.4% 2,365 4.4% 2,829 5.3% 3,384 0.7% 0 0.0%
Magento\Framework\View\Layout\Condition\ConditionFactory::create22 1.4% 1,960 3.6% 1,984 3.7% 24,704 4.9% 32,616 9.4%
Magento\Framework\View\Layout\GeneratorPool::removeElement28 1.8% 907 1.7% 958 1.8% 9,120 1.8% 0 0.0%
Magento\Framework\View\Layout\GeneratorPool::visibilityConditionsExistsIn292 18.8% 555 1.0% 1,000 1.9% 632 0.1% 0 0.0%
Magento\Framework\View\Layout\ScheduledStructure::isStructureEmpty293 18.8% 234 0.4% 990 1.9% 632 0.1% 0 0.0%
Magento\Framework\View\Layout\ScheduledStructure::getStructure291 18.7% 199 0.4% 0 0.0% 632 0.1% 0 0.0%
Magento\Framework\View\Layout\ScheduledStructure::isListToSortEmpty96 6.2% 71 0.1% 993 1.9% 632 0.1% 0 0.0%
Magento\Framework\View\Layout\ScheduledStructure::getListToMove2 0.1% 70 0.1% 0 0.0% 2,024 0.4% 0 0.0%
Magento\Framework\View\Layout\ScheduledStructure::getListToSort94 6.0% 61 0.1% 0 0.0% 632 0.1% 0 0.0%
Magento\Framework\View\Layout\ScheduledStructure::getListToRemove2 0.1% 27 0.1% 0 0.0% 1,384 0.3% 0 0.0%
Magento\Framework\View\Layout\ScheduledStructure::flushPaths2 0.1% 4 0.0% 0 0.0% 632 0.1% 0 0.0%
Magento\Framework\View\Layout\ScheduledStructure::getElements2 0.1% 1 0.0% 0 0.0% 632 0.1% 0 0.0%