From e49b22ff20e626994f369ef02c17f7cf81f21f18 Mon Sep 17 00:00:00 2001 From: Christian Biesinger Date: Tue, 26 Nov 2019 15:59:36 -0600 Subject: [PATCH] Add a NEWS entry for multithreaded symbol loading Just to let people know that this is available and how to use it. Also updates the description of the setting to say the default is 0. gdb/ChangeLog: 2019-11-26 Christian Biesinger * NEWS: Mention the new multithreaded symbol loading. Change-Id: I263add6aae03b523f0870ad4d1e972eada4b382a --- gdb/NEWS | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gdb/NEWS b/gdb/NEWS index cf8c41cf822..d9014075b46 100644 --- a/gdb/NEWS +++ b/gdb/NEWS @@ -58,6 +58,10 @@ with extensions .gdb, .py and .scm are supported as long as GDB was compiled with support for that language. +* GDB now supports multithreaded symbol loading for higher performance. + This feature is still in testing, so it is disabled by default. You + can turn it on using 'maint set worker-threads unlimited'. + * Python API ** The gdb.Value type has a new method 'format_string' which returns a @@ -152,7 +156,7 @@ set style highlight intensity VALUE maint set worker-threads maint show worker-threads Control the number of worker threads that can be used by GDB. The - default is "unlimited", which lets GDB choose a number that is + default is 0. "unlimited" lets GDB choose a number that is reasonable. Currently worker threads are only used when demangling the names of linker symbols. -- 2.30.2