Daniel Dunbar 84e383fc42 Don't allow formatted_ostream to be unbuffered, even if its underlying buffer
is.
 - The problem is that formatted_ostream forces its underlying buffer to be
   unbuffered, so if some client happens to wrap a formatted_ostream around
   something, but still use the underlying stream, then we can end up writing on
   a fully unbuffered output (which was never intended to be unbuffered).

 - This makes clang (and presumably llvm-gcc) -emit-llvm -S a mere 10x faster.

llvm-svn: 82434
2009-09-21 03:56:00 +00:00
..
2009-02-20 22:51:36 +00:00
2009-08-28 23:24:31 +00:00
2009-05-30 21:05:47 +00:00
2009-02-20 22:51:36 +00:00
2009-09-20 04:03:25 +00:00
2009-07-15 22:43:51 +00:00
2009-09-15 15:08:33 +00:00
2009-08-12 22:10:57 +00:00
2009-09-19 20:40:05 +00:00