[TASK] Improve performance of Bootstrap/PackageManager 29/28329/7
authorThomas Maroschik <tmaroschik@dfau.de>
Sat, 15 Mar 2014 12:41:04 +0000 (13:41 +0100)
committerErnesto Baschny <ernst@cron-it.de>
Sat, 15 Mar 2014 22:52:45 +0000 (23:52 +0100)
commit64c46b918ef016bdd1d799c5ca06e868d601f692
treee98c3be5a27acc695b8cf193b036ef615eaa151d
parent6e32f103130a1fb31d2676da6f158053489841e2
[TASK] Improve performance of Bootstrap/PackageManager

This patch is a combined patch which tries to address
the findings from the Bootstrap/PackageManager/ClassLoader
performance analysis.

Resolves: #56934
Resolves: #56310
Resolves: #56331
Resolves: #56341
Resolves: #56538
Releases: 6.2
Change-Id: I269159906534f58eff59973ab30e170fadac10e4
Reviewed-on: https://review.typo3.org/28329
Reviewed-by: Ernesto Baschny
Tested-by: Ernesto Baschny
92 files changed:
typo3/sysext/about/Classes/Package.php [deleted file]
typo3/sysext/about/composer.json
typo3/sysext/aboutmodules/Classes/Package.php [deleted file]
typo3/sysext/aboutmodules/composer.json
typo3/sysext/backend/Classes/Package.php [deleted file]
typo3/sysext/backend/composer.json
typo3/sysext/belog/Classes/Package.php [deleted file]
typo3/sysext/belog/composer.json
typo3/sysext/beuser/Classes/Package.php [deleted file]
typo3/sysext/beuser/composer.json
typo3/sysext/cms/Classes/Package.php [deleted file]
typo3/sysext/cms/composer.json
typo3/sysext/context_help/Classes/Package.php [deleted file]
typo3/sysext/context_help/composer.json
typo3/sysext/core/Classes/Compatibility/LoadedExtensionArrayElement.php
typo3/sysext/core/Classes/Compatibility/LoadedExtensionsArray.php
typo3/sysext/core/Classes/Core/Bootstrap.php
typo3/sysext/core/Classes/Package.php [deleted file]
typo3/sysext/core/Classes/Package/Exception/PackageManagerCacheUnavailableException.php [new file with mode: 0644]
typo3/sysext/core/Classes/Package/Package.php
typo3/sysext/core/Classes/Package/PackageManager.php
typo3/sysext/core/composer.json
typo3/sysext/core/ext_autoload.php
typo3/sysext/core/ext_localconf.php
typo3/sysext/cshmanual/Classes/Package.php [deleted file]
typo3/sysext/cshmanual/composer.json
typo3/sysext/css_styled_content/Classes/Package.php [deleted file]
typo3/sysext/css_styled_content/composer.json
typo3/sysext/documentation/Classes/Package.php [deleted file]
typo3/sysext/documentation/composer.json
typo3/sysext/extbase/Classes/Package.php [deleted file]
typo3/sysext/extbase/composer.json
typo3/sysext/extensionmanager/Classes/Package.php [deleted file]
typo3/sysext/extensionmanager/composer.json
typo3/sysext/extra_page_cm_options/Classes/Package.php [deleted file]
typo3/sysext/extra_page_cm_options/composer.json
typo3/sysext/felogin/Classes/Package.php [deleted file]
typo3/sysext/felogin/composer.json
typo3/sysext/filelist/Classes/Package.php [deleted file]
typo3/sysext/filelist/composer.json
typo3/sysext/fluid/Classes/Package.php [deleted file]
typo3/sysext/fluid/composer.json
typo3/sysext/form/Classes/Package.php [deleted file]
typo3/sysext/form/composer.json
typo3/sysext/frontend/Classes/Package.php [deleted file]
typo3/sysext/frontend/composer.json
typo3/sysext/func/Classes/Package.php [deleted file]
typo3/sysext/func/composer.json
typo3/sysext/func_wizards/Classes/Package.php [deleted file]
typo3/sysext/func_wizards/composer.json
typo3/sysext/impexp/Classes/Package.php [deleted file]
typo3/sysext/impexp/composer.json
typo3/sysext/info/Classes/Package.php [deleted file]
typo3/sysext/info/composer.json
typo3/sysext/info_pagetsconfig/Classes/Package.php [deleted file]
typo3/sysext/info_pagetsconfig/composer.json
typo3/sysext/install/Classes/Package.php [deleted file]
typo3/sysext/install/composer.json
typo3/sysext/lang/Classes/Package.php [deleted file]
typo3/sysext/lang/composer.json
typo3/sysext/lowlevel/Classes/Package.php [deleted file]
typo3/sysext/lowlevel/composer.json
typo3/sysext/perm/Classes/Package.php [deleted file]
typo3/sysext/perm/composer.json
typo3/sysext/recordlist/Classes/Package.php [deleted file]
typo3/sysext/recordlist/composer.json
typo3/sysext/reports/Classes/Package.php [deleted file]
typo3/sysext/reports/composer.json
typo3/sysext/rsaauth/Classes/Package.php [deleted file]
typo3/sysext/rsaauth/composer.json
typo3/sysext/rtehtmlarea/Classes/Package.php [deleted file]
typo3/sysext/rtehtmlarea/composer.json
typo3/sysext/saltedpasswords/Classes/Package.php [deleted file]
typo3/sysext/saltedpasswords/composer.json
typo3/sysext/setup/Classes/Package.php [deleted file]
typo3/sysext/setup/composer.json
typo3/sysext/sv/Classes/Package.php [deleted file]
typo3/sysext/sv/composer.json
typo3/sysext/sys_note/Classes/Package.php [deleted file]
typo3/sysext/sys_note/composer.json
typo3/sysext/t3editor/Classes/Package.php [deleted file]
typo3/sysext/t3editor/composer.json
typo3/sysext/t3skin/Classes/Package.php [deleted file]
typo3/sysext/t3skin/composer.json
typo3/sysext/tstemplate/Classes/Package.php [deleted file]
typo3/sysext/tstemplate/composer.json
typo3/sysext/viewpage/Classes/Package.php [deleted file]
typo3/sysext/viewpage/composer.json
typo3/sysext/wizard_crpages/Classes/Package.php [deleted file]
typo3/sysext/wizard_crpages/composer.json
typo3/sysext/wizard_sortpages/Classes/Package.php [deleted file]
typo3/sysext/wizard_sortpages/composer.json