Feature #32531
Optimize ReflectionService
Status: | Resolved | Start date: | 2011-12-14 | |
---|---|---|---|---|
Priority: | Must have | Due date: | ||
Assigned To: | Robert Lemke | % Done: | 100% |
|
Category: | Reflection | |||
Target version: | TYPO3 Flow Base Distribution - 1.1 beta 1 | |||
PHP Version: | Complexity: | nightmare | ||
Has patch: | No |
Description
The ReflectionService is slow and uses a whole lot of memory. That needs to be enhanced.
Related issues
Associated revisions
[FEATURE] Optimized Reflection Service
A new Reflection Service which specifically supports development and
production scenarios. While the development version is tailored to
flexibility and partial flushing, the production variant works with
frozen caches and loads per-class information only on demand.
Memory consumption in Production context will be notably lower and also
the overall performance is better.
This change set updates but also removes several unit tests. Those
removed should be replaced by a more meaningful and better maintainable
functional test.
Resolves: #32531
Fixes: #32530
Releases: 1.1
Change-Id: Idbaa7906dcdad82131eaf74a8dbfa371b78fe94e
History
#1 Updated by Gerrit Code Review over 3 years ago
- Status changed from Accepted to Under Review
Patch set 4 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/7243
#2 Updated by Gerrit Code Review over 3 years ago
Patch set 5 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/7243
#3 Updated by Gerrit Code Review over 3 years ago
Patch set 6 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/7243
#4 Updated by Gerrit Code Review over 3 years ago
Patch set 9 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/7243
#5 Updated by Gerrit Code Review over 3 years ago
Patch set 10 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/7243
#6 Updated by Christopher Hlubek over 3 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 97af40ea290fd29a875f67bf641399d32b75d0b0.
#7 Updated by Karsten Dambekalns over 3 years ago
- Target version changed from 1.1 to 1.1 beta 1