[FEATURE] Use caching framework in autoloader
authorChristian Kuhn <lolli@schwarzbu.ch>
Sun, 10 Jul 2011 21:18:34 +0000 (23:18 +0200)
committerAndreas Wolf <andreas.wolf@ikt-werk.de>
Tue, 12 Jul 2011 20:58:52 +0000 (22:58 +0200)
commitad79eb03a18d718dc9942125834a366b1e9ac118
tree36cfb9b3a6b684b354ca640a0872fba922b9c157
parent11c8d089dadf93c8781353fc01181ec8900af7a9
[FEATURE] Use caching framework in autoloader

The patch moves the initialization of the caching framework to
config_default.php, prior to the autoload registration. In effect the
autoloader can use the phpcode cache to write a full autoload registry
that can be required directly to reduce file access overhead.
As a side effect the cache system is now always enabled for all access
scopes like FE, BE, CLI and so on.

Change-Id: I7c548fbabeb6e60b8bd9c4098803c1171bbdbec5
Resolves: #28063
Reviewed-on: http://review.typo3.org/3254
Reviewed-by: Andreas Wolf
Tested-by: Andreas Wolf
t3lib/class.t3lib_autoloader.php
t3lib/class.t3lib_extmgm.php
t3lib/config_default.php
tests/t3lib/class.t3lib_autoloaderTest.php
typo3/init.php
typo3/sysext/cms/tslib/class.tslib_fe.php