|
Don't invoke hook_url_outbound_alter() if there's nothing to invoke |
closed |
normal |
bug reports |
7.x-dev |
base system |
|
|
drupal_get_filename() and drupal_load() should not use drupal_static() |
closed |
normal |
bug reports |
7.x-dev |
base system |
|
|
All theme functions should take a single argument to make preprocess sane and meaningful |
closed |
critical |
tasks |
7.x-dev |
theme system |
|
|
Broken drupal_static() conversion in theme_comment_post_forbidden() |
closed |
critical |
bug reports |
7.x-dev |
comment.module |
|
|
Dashboard, and region and block building + rendering eats our performance |
needs review |
critical |
bug reports |
7.x-dev |
dashboard.module |
|
|
Only invoke query_alter on tagged queries |
reviewed & tested by the community |
normal |
tasks |
7.x-dev |
database system |
|
|
Reduce {system} database hits |
fixed |
normal |
bug reports |
7.x-dev |
base system |
|
|
Shortcuts are built unconditionally for anonymous users |
active |
critical |
bug reports |
7.x-dev |
shortcut.module |
|
|
Decrease performance impact of contextual links |
needs work |
critical |
bug reports |
7.x-dev |
base system |
sun |
|
Optimize toolbar to only build if it will be displayed |
closed |
normal |
tasks |
7.x-dev |
toolbar.module |
|
|
Port Pressflow's external cache to Drupal |
active |
normal |
tasks |
7.x-dev |
base system |
David Strauss |
|
Use require instead of require_once in _registry_check_code() |
closed |
normal |
tasks |
7.x-dev |
base system |
|
|
Add a cache_bootstrap bin |
needs review |
normal |
tasks |
7.x-dev |
base system |
|
|
Introduce new pattern for drupal_static() in performance-critical functions |
reviewed & tested by the community |
normal |
tasks |
7.x-dev |
base system |
|
|
Do not load support code for optional core modules |
active |
normal |
bug reports |
7.x-dev |
base system |
|
|
Make drupal_render iterative |
needs work |
normal |
tasks |
7.x-dev |
base system |
chx |
|
Empty admin categories are not hidden |
needs work |
critical |
bug reports |
7.x-dev |
menu system |
|
|
Use system_list() for drupal_get_filename() |
active |
normal |
tasks |
7.x-dev |
base system |
|
|
Add caching for system_list() |
active |
normal |
tasks |
7.x-dev |
base system |
|
|
Add 'serialized' column to {variable} |
needs review |
normal |
tasks |
7.x-dev |
base system |
|
|
Figure out why D7 is so much slower than D6 |
active |
critical |
tasks |
7.x-dev |
base system |
|
|
filter_formats() causes a filesort |
fixed |
critical |
bug reports |
7.x-dev |
filter.module |
|
|
Remove drupal_render_children() from drupal_render() |
fixed |
normal |
tasks |
7.x-dev |
base system |
Crell |
|
Reduce database hits from filter_list_formats() |
needs work |
normal |
tasks |
7.x-dev |
filter.module |
|
|
System module's "listing" pages (and blocks) should use menu_build_tree() |
postponed |
critical |
bug reports |
7.x-dev |
menu system |
|
|
Add a cache_local/cache_bootstrap bin |
active |
normal |
tasks |
7.x-dev |
base system |
|
|
Allow themes to alter forms and page |
needs work |
critical |
bug reports |
7.x-dev |
base system |
|
|
Standardize lazy-loading of optional include files |
closed |
critical |
tasks |
7.x-dev |
base system |
Crell |
|
Performance: get_defined_functions instead of function_exists when scanning for hooks. |
active |
normal |
tasks |
7.x-dev |
theme system |
|
|
Streamline drupal_bootstrap() and expose the flow to code profilers |
fixed |
normal |
tasks |
7.x-dev |
base system |
|
|
Smush core images |
closed |
normal |
tasks |
7.x-dev |
base system |
|
|
Prepared statement caching: Good, Bad, or Ugly? |
needs work |
critical |
tasks |
7.x-dev |
database system |
|
|
drupal_load() should not use drupal_static() |
needs work |
normal |
bug reports |
7.x-dev |
base system |
|
|
Conditionally call drupal_process_states() and drupal_process_attached() in drupal_render() |
duplicate |
normal |
tasks |
7.x-dev |
base system |
|
|
Optimize url() |
needs review |
normal |
tasks |
7.x-dev |
base system |
|
|
Use include instead of include_once in drupal_load() |
needs work |
normal |
tasks |
7.x-dev |
base system |
|
|
Upgrade drupal_alter() |
closed |
critical |
tasks |
7.x-dev |
base system |
|
|
Cache module_implements() |
active |
critical |
bug reports |
7.x-dev |
base system |
|
|
Prepare Drupal core for dynamic data translation |
needs work |
normal |
tasks |
7.x-dev |
language system |
sun |
|
drupal_get_schema_versions() takes 30% of page execution time on /admin |
needs review |
critical |
bug reports |
7.x-dev |
system.module |
|
|
Optimize Merge queries in Postgres driver |
active |
normal |
tasks |
7.x-dev |
postgresql database |
|
|
Add entity caching to core |
needs work |
critical |
tasks |
7.x-dev |
base system |
|
|
New indexes on flood.timestamp and history.timestamp for cron runs. |
needs work |
normal |
bug reports |
7.x-dev |
mysql database |
|
|
Statically cache comments |
needs review |
critical |
bug reports |
7.x-dev |
comment.module |
|
|
Use path argument loader for node type paths |
closed |
critical |
bug reports |
7.x-dev |
node.module |
|
|
Use user_load_multiple() in user operations |
closed |
normal |
bug reports |
7.x-dev |
user system |
|
|
Option to prevent a node from being cached when calling node_load() |
needs work |
normal |
feature requests |
7.x-dev |
node.module |
|
|
Find bottlenecks in HEAD - meta issue |
needs work |
critical |
tasks |
7.x-dev |
base system |
|
|
DRUPAL_BOOTSTRAP_VARIABLES needlessly loads all bootstrap modules |
needs work |
critical |
bug reports |
7.x-dev |
base system |
dww |
|
Make path.inc swappable |
needs work |
normal |
tasks |
7.x-dev |
path.module |
|