
How to benchmark a theme:
~~~~~~~~~~~~~~~~~~~~~~~~

* In the theme configuration menu choose the 'profiler' theme renderer.

Each Templet is benchmarked. Cached Templets are marked as '(cacheable)'

Here is a typical output:

Profiling lvl:-1 cpsskins_main_template_profiler:
t       mark       delta t
 0.0000: Start      + 0.0000
 0.0300: CPSSkins: banner (cacheable) START + 0.0300
 0.0600: CPSSkins: banner END + 0.0300
 0.0700: CPSSkins: welcome box (cacheable) START + 0.0100
 0.1200: CPSSkins: welcome box END + 0.0500
 0.1200: CPSSkins: search box START + 0.0000
 0.1500: CPSSkins: search box END + 0.0300
 0.1500: CPSSkins: flags (cacheable) START + 0.0000
 0.2900: CPSSkins: flags END + 0.1400
 0.3000: CPSSkins: level1 (cacheable) START + 0.0100
 0.3400: CPSSkins: level1 END + 0.0400
 0.3400: CPSSkins: actionbox (cacheable) START + 0.0000
 0.4200: CPSSkins: actionbox END + 0.0800
 0.4200: CPSSkins: Breadcrumbs (cacheable) START + 0.0000
 0.4500: CPSSkins: Breadcrumbs END + 0.0300
 0.4700: CPSSkins: Admin box (cacheable) START + 0.0200
 0.5500: CPSSkins: Admin box END + 0.0800
 0.5500: CPSSkins: Log in (cacheable) START + 0.0000
 0.5600: CPSSkins: action tab (cacheable) START + 0.0100
 0.6000: CPSSkins: action tab END + 0.0400
 0.6000: CPSSkins: spacer (cacheable) START + 0.0000
 0.6100: CPSSkins: Main Content START + 0.0100
 0.6300: CPSSkins: Main Content END + 0.0200
 0.6300: CPSSkins: Last modified (cacheable) START + 0.0000
 0.6500: CPSSkins: Last modified END + 0.0200
 0.6500: CPSSkins: Action box (cacheable) START + 0.0000
 0.7000: CPSSkins: Action box END + 0.0500
 0.7000: CPSSkins: About START + 0.0000
 0.7400: CPSSkins: About END + 0.0400
 0.7500: CPSSkins: footer (cacheable) START + 0.0100
 0.7800: CPSSkins: footer END + 0.0300
 0.7800: Stop       + 0.0000
