This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[lto] Do not define LTO_STREAM_DEBUGGING by default


This flag creates too much overhead for marginal benefit.  The
streamer is relatively stable now and this flag causes massive
space consumption in IL files.


Diego.


	* lto-header.h (LTO_STREAM_DEBUGGING): Disable.

Index: lto-header.h
===================================================================
--- lto-header.h	(revision 143799)
+++ lto-header.h	(working copy)
@@ -85,7 +85,7 @@ void lto_fixup_nothrow_decls (void);
    pinpoint problems where the reader is not in sync with the writers.
    The cost is a large amount of time and space, but this is the
    necessary to debug a stream protocol with little redundancy.  */
-#define LTO_STREAM_DEBUGGING
+/* #define LTO_STREAM_DEBUGGING  */
 
 #ifdef LTO_STREAM_DEBUGGING
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]