Add buffering to ELF file generation

Bug: 10496017
Change-Id: I3cbad249e0fb33f726bd0a504b3b6bd9b4f759c8
diff --git a/dex2oat/dex2oat.cc b/dex2oat/dex2oat.cc
index 1d7f68d..2951444 100644
--- a/dex2oat/dex2oat.cc
+++ b/dex2oat/dex2oat.cc
@@ -1059,7 +1059,7 @@
 
   timings.EndSplit();
 
-  if (dump_timing && timings.GetTotalNs() > MsToNs(1000)) {
+  if (dump_timing || (dump_slow_timing && timings.GetTotalNs() > MsToNs(1000))) {
     LOG(INFO) << Dumpable<base::TimingLogger>(timings);
   }
   return EXIT_SUCCESS;