summaryrefslogtreecommitdiff
path: root/gdb/darwin-nat-info.c
diff options
context:
space:
mode:
authorChristian Biesinger <cbiesinger@google.com>2019-10-03 13:05:06 -0500
committerChristian Biesinger <cbiesinger@google.com>2019-11-27 15:36:59 -0600
commite76b224615f88255a3fd20d613983dde6cc240b3 (patch)
tree054769222cac115cdeaa6a89e46d5172a9e64ce6 /gdb/darwin-nat-info.c
parent640ab94712483457b99bd1039b52821c510b28a7 (diff)
downloadbinutils-gdb-e76b224615f88255a3fd20d613983dde6cc240b3.tar.gz
Precompute hash value for symbol_set_names
We can also compute the hash for the mangled name on a background thread so make this function even faster (about a 7% speedup). gdb/ChangeLog: 2019-11-27 Christian Biesinger <cbiesinger@google.com> * minsyms.c (minimal_symbol_reader::install): Also compute the hash of the mangled name on the background thread. * symtab.c (symbol_set_names): Allow passing in the hash of the linkage_name. * symtab.h (symbol_set_names): Likewise. Change-Id: I044449e7eb60cffc1c43efd3412f2b485bd9faac
Diffstat (limited to 'gdb/darwin-nat-info.c')
0 files changed, 0 insertions, 0 deletions