Skip to content

Commit 3a169aa

Browse files
committed
Use compiled config for generated data instead of general config. events, ui, action_list
1 parent 20b7e0d commit 3a169aa

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

app/code/Magento/Ui/etc/di.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,11 @@
361361
<argument name="componentManager" xsi:type="object">Magento\Ui\Model\Manager\Proxy</argument>
362362
</arguments>
363363
</type>
364+
<type name="Magento\Ui\Config\Reader\Definition\Data">
365+
<arguments>
366+
<argument name="cache" xsi:type="object">Magento\Framework\App\Interception\Cache\CompiledConfig</argument>
367+
</arguments>
368+
</type>
364369
<type name="Magento\Ui\Config\Argument\Parser\ArrayType">
365370
<arguments>
366371
<argument name="itemParser" xsi:type="object">Magento\Ui\Config\Argument\Parser\Composite\Proxy</argument>

app/etc/di.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -394,6 +394,11 @@
394394
</arguments>
395395
</type>
396396
<type name="Magento\Framework\Acl" shared="false" />
397+
<type name="Magento\Framework\App\Router\ActionList">
398+
<arguments>
399+
<argument name="cache" xsi:type="object">Magento\Framework\App\Interception\Cache\CompiledConfig</argument>
400+
</arguments>
401+
</type>
397402
<type name="Magento\Framework\App\ObjectManager\ConfigLoader">
398403
<arguments>
399404
<argument name="cache" xsi:type="object">Magento\Framework\App\Cache\Type\Config</argument>
@@ -425,7 +430,7 @@
425430
</type>
426431
<type name="Magento\Framework\Interception\PluginList\PluginList">
427432
<arguments>
428-
<argument name="cache" xsi:type="object">Magento\Framework\App\Cache\Type\Config</argument>
433+
<argument name="cache" xsi:type="object">Magento\Framework\App\Interception\Cache\CompiledConfig\Proxy</argument>
429434
<argument name="reader" xsi:type="object">Magento\Framework\ObjectManager\Config\Reader\Dom\Proxy</argument>
430435
<argument name="cacheId" xsi:type="string">plugin-list</argument>
431436
<argument name="scopePriorityScheme" xsi:type="array">
@@ -851,6 +856,7 @@
851856
</type>
852857
<type name="Magento\Framework\Event\Config\Data">
853858
<arguments>
859+
<argument name="cache" xsi:type="object">Magento\Framework\App\Interception\Cache\CompiledConfig</argument>
854860
<argument name="reader" xsi:type="object">Magento\Framework\Event\Config\Reader\Proxy</argument>
855861
</arguments>
856862
</type>

0 commit comments

Comments
 (0)