dbus/bus
Will Thompson b4264cb0e6 Group match rules by their interface.
In my informal studies of "normal" sets of match rules, only checking
match rules with the appropriate interface for the message reduces the
number that need to be checked by almost 100x on average (ranging from
halving for messages from the bus daemon, to a >200x reduction in many
cases). This reduces the overhead added to dispatching each message by
having lots of irrelevant match rules.
2010-01-05 21:11:12 +01:00
..
.gitignore Bring .gitignore files up to date; add *.o, *~ etc. to top-level .gitignore 2007-10-10 17:38:00 +01:00
activation-exit-codes.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
activation-helper-bin.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
activation-helper.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
activation-helper.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
activation.c Ignore exit code zero from activated services 2009-12-15 13:08:02 -05:00
activation.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
bus.c Merge branch 'fd-passing' 2009-07-16 16:05:16 +02:00
bus.h DBusPipe related unix compile fix 2009-12-18 17:35:43 +01:00
config-loader-expat.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
config-loader-libxml.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
config-parser-common.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
config-parser-common.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
config-parser-trivial.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
config-parser-trivial.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
config-parser.c uses tcp based test connections for now 2009-12-01 11:17:40 +01:00
config-parser.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
connection.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
connection.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
dbus-daemon.1.in bus: make use of new unix fd limits 2009-05-20 02:10:17 +02:00
desktop-file.c Merge branch 'fd-passing' 2009-07-16 16:05:16 +02:00
desktop-file.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
dir-watch-default.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
dir-watch-dnotify.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
dir-watch-inotify.c Merge branch 'fd-passing' 2009-07-16 16:05:16 +02:00
dir-watch-kqueue.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
dir-watch.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
dispatch.c uses tcp based test connections for now 2009-12-01 11:17:40 +01:00
dispatch.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
driver.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
driver.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
expirelist.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
expirelist.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
main.c fixed cmake version macro and string handling 2009-12-07 00:49:42 +01:00
Makefile.am bus/Makefile.am: make dbus-daemon and friends bin_PROGRAMS on Windows 2009-12-01 08:38:06 +01:00
messagebus.in add lsb headers to init script (FDO Bug #11491) 2008-01-15 16:58:36 -05:00
policy.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
policy.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
rc.messagebus.in * bus/messagebus.in, bus/rc.messagebus.in: run dbus-uuidgen --ensure 2006-10-19 15:34:47 +00:00
selinux.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
selinux.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
services.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
services.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
session.conf.in Use nonce-tcp default session bus on Windows 2009-12-01 09:25:59 +01:00
signals.c Group match rules by their interface. 2010-01-05 21:11:12 +01:00
signals.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
system.conf.in Clean up and clarify default system policy 2008-12-18 15:34:24 -05:00
test-launch-helper.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
test-main.c Merge branch 'fd-passing' 2009-07-16 16:05:16 +02:00
test-system.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
test.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
test.h Merge branch 'fd-passing' 2009-07-16 16:05:16 +02:00
utils.c Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00
utils.h Bug 21161 - Update the FSF address 2009-07-10 19:32:38 -04:00