dbus ChangeLog,1.600,1.601

Havoc Pennington hp at freedesktop.org
Thu Nov 25 18:29:02 PST 2004


Update of /cvs/dbus/dbus
In directory gabe:/tmp/cvs-serv22275

Modified Files:
	ChangeLog 
Log Message:
2004-11-25  Havoc Pennington  <hp at redhat.com>

	* dbus/dbus-transport-unix.c (unix_do_iteration): if we're going
	to write, without reading or blocking, try it before the poll()
	and skip the poll() if nothing remains to write. This is about a
	3% speedup in the echo client/server



Index: ChangeLog
===================================================================
RCS file: /cvs/dbus/dbus/ChangeLog,v
retrieving revision 1.600
retrieving revision 1.601
diff -u -d -r1.600 -r1.601
--- ChangeLog	26 Nov 2004 01:53:13 -0000	1.600
+++ ChangeLog	26 Nov 2004 02:29:00 -0000	1.601
@@ -1,5 +1,12 @@
 2004-11-25  Havoc Pennington  <hp at redhat.com>
 
+	* dbus/dbus-transport-unix.c (unix_do_iteration): if we're going
+	to write, without reading or blocking, try it before the poll()
+	and skip the poll() if nothing remains to write. This is about a
+	3% speedup in the echo client/server
+
+2004-11-25  Havoc Pennington  <hp at redhat.com>
+
         The primary change here is to always write() once before adding
 	the write watch, which gives us about a 10% performance increase.
 	



More information about the dbus-commit mailing list