From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 59489 invoked by alias); 22 May 2018 05:08:48 -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 18895 invoked by uid 89); 22 May 2018 05:08:04 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,TIME_LIMIT_EXCEEDED autolearn=unavailable version=3.3.2 spammy= X-HELO: gateway20.websitewelcome.com Received: from gateway20.websitewelcome.com (HELO gateway20.websitewelcome.com) (192.185.64.36) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 22 May 2018 05:07:53 +0000 Received: from cm16.websitewelcome.com (cm16.websitewelcome.com [100.42.49.19]) by gateway20.websitewelcome.com (Postfix) with ESMTP id 07E53400E53FE for ; Tue, 22 May 2018 00:07:07 -0500 (CDT) Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with SMTP id KzVqf4MQ3WCOCKzVrfuDJH; Tue, 22 May 2018 00:07:07 -0500 X-Authority-Reason: nr=8 Received: from 174-29-44-154.hlrn.qwest.net ([174.29.44.154]:36532 helo=bapiya.Home) by box5379.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89_1) (envelope-from ) id 1fKzVq-003pV7-Qp for gdb-patches@sourceware.org; Tue, 22 May 2018 00:07:06 -0500 From: Tom Tromey To: gdb-patches@sourceware.org Subject: [RFA 0/9] Radically simplify the complaint system Date: Tue, 22 May 2018 05:09:00 -0000 Message-Id: <20180522050704.10845-1-tom@tromey.com> X-BWhitelist: no X-Source-L: No X-Exim-ID: 1fKzVq-003pV7-Qp X-Source-Sender: 174-29-44-154.hlrn.qwest.net (bapiya.Home) [174.29.44.154]:36532 X-Source-Auth: tom+tromey.com X-Email-Count: 1 X-Source-Cap: ZWx5bnJvYmk7ZWx5bnJvYmk7Ym94NTM3OS5ibHVlaG9zdC5jb20= X-Local-Domain: yes X-SW-Source: 2018-05/txt/msg00530.txt.bz2 I must confess, I've long disliked the complaint system. It got in the way a little bit, ages ago, when I tried to multi-thread the psymtab reader. And, it got in the way a bit more during one of my attempts to format the "Reading symbols" output more nicely (spoiler: I have another approach to this in the works, but I took this detour first). Aside from these things, the code also seemed unusually complex for the task it performed. This series radically simplifies the complaint system. It removes most of the code -- which, I think, has never really been used. Tested by the buildbot. I also locally tested complaints.exp with each patch in the series. Tom