Index: views.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views/views.module,v
retrieving revision 1.341
diff -u -F '^f' -r1.341 views.module
--- views.module	24 Sep 2009 23:33:44 -0000	1.341
+++ views.module	12 Nov 2009 04:58:07 -0000
@@ -284,8 +284,11 @@ function views_page() {
   $display_id = array_shift($args);
 
   // Load the view
+  $start = views_microtime();
   if ($view = views_get_view($name)) {
-    return $view->execute_display($display_id, $args);
+    $output = $view->execute_display($display_id, $args);
+    vpr("Page $view->name execute time: " . (views_microtime() - $start) * 1000 . "ms");
+    return $output;
   }
 
   // Fallback; if we get here no view was found or handler was not valid.
@@ -1116,12 +1119,16 @@ function views_embed_view($name, $displa
     array_shift($args); // remove $display_id
   }
 
+  $start = views_microtime();
+
   $view = views_get_view($name);
   if (!$view || !$view->access($display_id)) {
     return;
   }
 
-  return $view->preview($display_id, $args);
+  $output = $view->preview($display_id, $args);
+  vpr("Embed $view->name execute time: " . (views_microtime() - $start) * 1000 . "ms");
+  return $output;
 }
 
 /**
