• Removes the drupal_load() static cache: it is useless because it superseeds both APC and PHP core, which already provide this. It also free some memory (a huge amount of memory when you reach 200+ modules).
  • Removes some useless file_exists() calls in some edge cases, those can reache the include_once statement safely anyway: better to have a warning that tells a file does not exist than skipping it silentely.
CommentFileSizeAuthor
#1 1978522-1-test.patch1.4 KBpounard
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

pounard’s picture

Status: Active » Needs review
FileSize
1.4 KB

Status: Needs review » Needs work

The last submitted patch, 1978522-1-test.patch, failed testing.

pounard’s picture

Very interesting testbot log, since all there is are warnings and no fatal errors. All happen only during the upgrade tests. This mean we can at least get rid of these checks and this infamous static cache (which happens to be useless because PHP will do it for us).

pounard’s picture

Issue tags: +Performance

Tagging.

pounard’s picture

Issue summary: View changes

Updated issue summary

torgosPizza’s picture