From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 400 invoked by alias); 27 Nov 2019 21:42:11 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 387 invoked by uid 89); 27 Nov 2019 21:42:11 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-26.9 required=5.0 tests=BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3 autolearn=ham version=3.3.1 spammy=HX-Languages-Length:1931 X-HELO: mx1.osci.io Received: from polly.osci.io (HELO mx1.osci.io) (8.43.85.229) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 27 Nov 2019 21:42:09 +0000 Received: by mx1.osci.io (Postfix, from userid 994) id C4E29203AE; Wed, 27 Nov 2019 16:42:07 -0500 (EST) Received: from gnutoolchain-gerrit.osci.io (gnutoolchain-gerrit.osci.io [IPv6:2620:52:3:1:5054:ff:fe06:16ca]) by mx1.osci.io (Postfix) with ESMTP id DF6D820362; Wed, 27 Nov 2019 16:42:06 -0500 (EST) Received: from localhost (localhost [127.0.0.1]) by gnutoolchain-gerrit.osci.io (Postfix) with ESMTP id C8EF220AF6; Wed, 27 Nov 2019 16:42:06 -0500 (EST) X-Gerrit-PatchSet: 2 Date: Wed, 27 Nov 2019 21:42:00 -0000 From: "Sourceware to Gerrit sync (Code Review)" To: Christian Biesinger , gdb-patches@sourceware.org Cc: Tom Tromey Auto-Submitted: auto-generated X-Gerrit-MessageType: merged Subject: [pushed] Add a NEWS entry for multithreaded symbol loading X-Gerrit-Change-Id: I263add6aae03b523f0870ad4d1e972eada4b382a X-Gerrit-Change-Number: 725 X-Gerrit-ChangeURL: X-Gerrit-Commit: e49b22ff20e626994f369ef02c17f7cf81f21f18 In-Reply-To: References: Reply-To: noreply@gnutoolchain-gerrit.osci.io, tromey@sourceware.org, cbiesinger@google.com, gdb-patches@sourceware.org MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Disposition: inline User-Agent: Gerrit/3.0.3-79-g83ff7f88f1 Content-Type: text/plain; charset=UTF-8 Message-Id: <20191127214206.C8EF220AF6@gnutoolchain-gerrit.osci.io> X-SW-Source: 2019-11/txt/msg01069.txt.bz2 Sourceware to Gerrit sync has submitted this change. Change URL: https://gnutoolchain-gerrit.osci.io/r/c/binutils-gdb/+/725 ...................................................................... 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 --- M gdb/NEWS 1 file changed, 5 insertions(+), 1 deletion(-) Approvals: Tom Tromey: Looks good to me, but someone else must approve diff --git a/gdb/NEWS b/gdb/NEWS index cf8c41c..d901407 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 @@ 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. -- Gerrit-Project: binutils-gdb Gerrit-Branch: master Gerrit-Change-Id: I263add6aae03b523f0870ad4d1e972eada4b382a Gerrit-Change-Number: 725 Gerrit-PatchSet: 2 Gerrit-Owner: Christian Biesinger Gerrit-Reviewer: Tom Tromey Gerrit-MessageType: merged