nemiver r931 - in trunk: . src/common src/dbgengine src/langs src/persp/dbgperspective



Author: dodji
Date: Sat Sep 27 19:03:32 2008
New Revision: 931
URL: http://svn.gnome.org/viewvc/nemiver?rev=931&view=rev

Log:
Don't include <iostream> in headers.

	* src/common/nmv-tools.h,src/dbgengine/nmv-gdbmi-parser.h,
	  src/langs/nmv-cpp-lexer-utils.h,
	  src/persp/dbgperspective/nmv-sess-mgr.cc,
	  src/uicommon/nmv-source-editor.cc: Don't include <iostream>
	  in headers. This can save up to 10% compile time on some machine.
	  This patch is from "BenoÃt Dejean" <benoit placenet org>.


Modified:
   trunk/ChangeLog
   trunk/src/common/nmv-tools.h
   trunk/src/dbgengine/nmv-gdbmi-parser.h
   trunk/src/langs/nmv-cpp-lexer-utils.h
   trunk/src/persp/dbgperspective/nmv-sess-mgr.cc

Modified: trunk/src/common/nmv-tools.h
==============================================================================
--- trunk/src/common/nmv-tools.h	(original)
+++ trunk/src/common/nmv-tools.h	Sat Sep 27 19:03:32 2008
@@ -24,7 +24,7 @@
  *See COPYRIGHT file copyright information.
  */
 
-#include <iostream>
+#include <iosfwd>
 #include "nmv-exception.h"
 #include "nmv-transaction.h"
 

Modified: trunk/src/dbgengine/nmv-gdbmi-parser.h
==============================================================================
--- trunk/src/dbgengine/nmv-gdbmi-parser.h	(original)
+++ trunk/src/dbgengine/nmv-gdbmi-parser.h	Sat Sep 27 19:03:32 2008
@@ -25,7 +25,7 @@
 #ifndef __NMV_GDBMI_PARSER_H
 #define __NMV_GDBMI_PARSER_H
 #include <boost/variant.hpp>
-#include <iostream>
+#include <iosfwd>
 #include "nmv-i-debugger.h"
 #include "nmv-dbg-common.h"
 

Modified: trunk/src/langs/nmv-cpp-lexer-utils.h
==============================================================================
--- trunk/src/langs/nmv-cpp-lexer-utils.h	(original)
+++ trunk/src/langs/nmv-cpp-lexer-utils.h	Sat Sep 27 19:03:32 2008
@@ -24,8 +24,7 @@
 #ifndef __NEMIVER_CPP_LEXER_UTILS_H__
 #define __NEMIVER_CPP_LEXER_UTILS_H__
 
-#include <iostream>
-#include <iostream>
+#include <iosfwd>
 #include "nmv-cpp-lexer.h"
 
 NEMIVER_BEGIN_NAMESPACE (nemiver)

Modified: trunk/src/persp/dbgperspective/nmv-sess-mgr.cc
==============================================================================
--- trunk/src/persp/dbgperspective/nmv-sess-mgr.cc	(original)
+++ trunk/src/persp/dbgperspective/nmv-sess-mgr.cc	Sat Sep 27 19:03:32 2008
@@ -22,6 +22,9 @@
  *
  *See COPYRIGHT file copyright information.
  */
+
+#include <iostream>
+
 #include "common/nmv-safe-ptr-utils.h"
 #include "common/nmv-connection.h"
 #include "common/nmv-connection-manager.h"



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]