1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
samba-mirror/librpc
Douglas Bagnall 6ef6ddce5a shift read_hex_bytes() and parse_guid_string() into lib/util
read_hex_bytes() is going to be used in lib/util/rfc1738.c.

parse_guid_string() is shifted for two reasons: Firstly, it is called
very often in some operations, sometimes constituting a few percent of
the CPU load, and it makes several calls to read_hex_bytes(). We want
the compiler to be able to inline those calls if it thinks that is
wise. Secondly, there are other places that could do with fast GUID
parsing.

Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2018-02-22 01:04:18 +01:00
..
ABI ndr: Use resizing array instead of linked lists (breaking ABI) 2017-03-02 08:38:21 +01:00
gen_ndr waf-idl: put the gen_ndr/README file for source3 back 2010-07-19 22:17:17 +10:00
idl winbindd: rename MSG_WINBIND_NEW_TRUSTED_DOMAIN to MSG_WINBIND_RELOAD_TRUSTED_DOMAINS 2018-02-10 08:35:16 +01:00
ndr shift read_hex_bytes() and parse_guid_string() into lib/util 2018-02-22 01:04:18 +01:00
rpc librpc/dceprc_util.c: Move debug message to DBG_DEBUG() 2017-09-07 06:56:27 +02:00
tools ndrdump: Fix a possible NULL pointer dereference 2017-02-23 03:18:10 +01:00
binding-strings.txt docs: Remove prog_guide4.txt 2018-01-21 11:48:01 +01:00
ndr_krb5pac.pc.in build: correct package dependencies 2017-04-18 18:54:13 +02:00
ndr_nbt.pc.in pkgconfig: Do not hardcode library version numbers in pc files. 2013-08-22 20:48:44 +02:00
ndr_standard.pc.in pkgconfig: Do not hardcode library version numbers in pc files. 2013-08-22 20:48:44 +02:00
ndr.pc.in pkgconfig: Do not hardcode library version numbers in pc files. 2013-08-22 20:48:44 +02:00
tables.pl
wscript_build shift read_hex_bytes() and parse_guid_string() into lib/util 2018-02-22 01:04:18 +01:00