Merge lp:~catch-drupal/pressflow/pressflow_implements into lp:pressflow
Proposed by
Nathaniel Catchpole
Status: | Rejected |
---|---|
Rejected by: | David Strauss |
Proposed branch: | lp:~catch-drupal/pressflow/pressflow_implements |
Merge into: | lp:pressflow |
Diff against target: |
206 lines (+78/-27) 5 files modified
includes/common.inc (+2/-0) includes/module.inc (+56/-5) includes/path.inc (+1/-1) install.php (+16/-20) update.php (+3/-1) |
To merge this branch: | bzr merge lp:~catch-drupal/pressflow/pressflow_implements |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Pressflow Administrators | Pending | ||
Review via email: mp+49769@code.launchpad.net |
This proposal supersedes a proposal from 2010-11-15.
Description of the change
Backport of Drupal 7 module_implements() caching. Adds one extra change to path.inc since the return value of $modules is now an associative array instead of numeric, otherwise identical to the core patch.
On a site with 150 modules instead, this reduced page execution time of module_implements() from around 4% of the request to less than 1%.
To post a comment you must log in.
Unmerged revisions
- 100. By Nathaniel <catch@catch-toshiba>
-
Merging in trunk.
- 99. By Nathaniel Catchpole <catch@catch-laptop>
-
Merge in trunk.
- 98. By Nathaniel Catchpole <catch@catch-laptop>
-
is now an associative array, so use reset instead of a hard-coded index.
- 97. By Nathaniel Catchpole <catch@catch-laptop>
-
#557542: module_implements() caching.
Pressflow 6 is now maintained on GitHub, so I'm marking this merge as rejected.