This project is not covered by Drupal’s security advisory policy.

This module is based on jchin1968's sandbox project Block Timer.

From https://www.drupal.org/sandbox/jchin1968/2061005:

Block Timer is a module for analyzing page block performance.

It will display a small text box underneath each block title showing the time (in milliseconds) it took to render that block. Hovering your mouse over the text box will display a popup window with some more useful detail to help you analyze the load time of your pages.

On a complex page where you may have over 20 to 30 different blocks generated by the same module (ie. Views, Superfish), it is difficult to isolate a slow rendering block. Block Timer will help identify the performance causing block which you can then analyze further using XHProf and/or Display Query Log in the Devel module.

Block Timer should only be enabled in a development or test environment since it alters the display of your pages and it will have a performance impact, albeit slight, on the total page rendering.

I've added some tweaks that improve timing accuracy around system main block rendering. I've also added an entity_load count per block region. This is really good stuff to know when performance tuning.

This module is in very early stages. Please feel free to help out if you'd like.

Project information

  • caution Seeking co-maintainer(s)
    Maintainers are looking for help reviewing issues.
  • Project categories: Performance
  • Created by Nick Robillard on , updated
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.

Releases