Optimize reading strings when deserializing gdbus messages
authorMike Gorse <mgorse@suse.com>
Thu, 29 Nov 2012 22:51:59 +0000 (16:51 -0600)
committerMike Gorse <mgorse@suse.com>
Fri, 30 Nov 2012 21:51:47 +0000 (15:51 -0600)
commitfe0b77fea8c9e5e5d1dd1cada4c18f17b6c9085a
treef14798e62e58436d4b02f9017500ec8426bc6c00
parenta5f57bad20754b337357e1fba099773b34ed841d
Optimize reading strings when deserializing gdbus messages

Now that we're directly accessing the memory holding a message blob,
we can access strings directly while reading them. This speeds up
read_string significantly, since we no longer malloc/memcpy/free.
gio/gdbusmessage.c