Bug #59449
closedUnnecessary instantiation of object in contentObjectRender
100%
Description
Classes implementing this hook:
TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_content.php']['cObjTypeAndClass']
are instantiated everytime contentObjectRender is created, even if they are not needed.
They should be lazy loaded.
In an example project we had 6660 calls, and after we only had 1221 calls, which is quite an improvement.
The core EXT:form used this hook intensively, even if you don't have the form setup on a page, it's still slows down the page.
Updated by Gerrit Code Review over 10 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/30644
Updated by Gerrit Code Review over 10 years ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/30644
Updated by Gerrit Code Review over 10 years ago
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/30644
Updated by Tomas Norre Mikkelsen over 10 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 284c5a816032ad768e03346f8a01850d3c16db69.