Keep valgrind happen by purging caches.
authorHerb Derby <herb@google.com>
Thu, 26 Jan 2017 21:48:28 +0000 (16:48 -0500)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Thu, 26 Jan 2017 22:38:50 +0000 (22:38 +0000)
Change-Id: Ic387edb9b5d71110c10c8a40a362ed2853d140f5
Reviewed-on: https://skia-review.googlesource.com/7638
Reviewed-by: Ben Wagner <bungeman@google.com>
Commit-Queue: Herb Derby <herb@google.com>

bench/nanobench.cpp
dm/DM.cpp

index 4a058be..6aea7b5 100644 (file)
@@ -1364,6 +1364,8 @@ int nanobench_main() {
         }
     }
 
+    SkGraphics::PurgeAllCaches();
+
     log->bench("memory_usage", 0,0);
     log->config("meta");
     log->metric("max_rss_mb", sk_tools::getMaxResidentSetSizeMB());
index 26883b1..7159f19 100644 (file)
--- a/dm/DM.cpp
+++ b/dm/DM.cpp
@@ -1382,6 +1382,7 @@ int dm_main() {
 #endif  // SK_PDF_IMAGE_STATS
 
     print_status();
+    SkGraphics::PurgeAllCaches();
     info("Finished!\n");
     return 0;
 }