dbus ChangeLog,1.600,1.601
Havoc Pennington
hp at freedesktop.org
Thu Nov 25 18:29:02 PST 2004
- Previous message: dbus/dbus dbus-connection-internal.h, 1.18, 1.19 dbus-connection.c,
1.84, 1.85 dbus-connection.h, 1.33, 1.34 dbus-internals.c,
1.37, 1.38 dbus-keyring.c, 1.25, 1.26 dbus-mainloop.c, 1.16,
1.17 dbus-message.c, 1.140, 1.141 dbus-server-unix.c, 1.23,
1.24 dbus-string.c, 1.53, 1.54 dbus-string.h, 1.29,
1.30 dbus-sysdeps.c, 1.82, 1.83 dbus-transport-protected.h,
1.14, 1.15 dbus-transport-unix.c, 1.42, 1.43 dbus-transport.c,
1.41, 1.42 dbus-transport.h, 1.18, 1.19 dbus-watch.c, 1.17, 1.18
- Next message: dbus/dbus dbus-transport-unix.c,1.43,1.44
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
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.
- Previous message: dbus/dbus dbus-connection-internal.h, 1.18, 1.19 dbus-connection.c,
1.84, 1.85 dbus-connection.h, 1.33, 1.34 dbus-internals.c,
1.37, 1.38 dbus-keyring.c, 1.25, 1.26 dbus-mainloop.c, 1.16,
1.17 dbus-message.c, 1.140, 1.141 dbus-server-unix.c, 1.23,
1.24 dbus-string.c, 1.53, 1.54 dbus-string.h, 1.29,
1.30 dbus-sysdeps.c, 1.82, 1.83 dbus-transport-protected.h,
1.14, 1.15 dbus-transport-unix.c, 1.42, 1.43 dbus-transport.c,
1.41, 1.42 dbus-transport.h, 1.18, 1.19 dbus-watch.c, 1.17, 1.18
- Next message: dbus/dbus dbus-transport-unix.c,1.43,1.44
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the dbus-commit
mailing list