public inbox for gdb-patches@sourceware.org
 help / color / mirror / Atom feed
* [RFA 0/9] Radically simplify the complaint system
@ 2018-05-22  5:09 Tom Tromey
  2018-05-22  5:07 ` [RFA 2/9] Remove elements from complaint_series Tom Tromey
                   ` (10 more replies)
  0 siblings, 11 replies; 21+ messages in thread
From: Tom Tromey @ 2018-05-22  5:09 UTC (permalink / raw)
  To: gdb-patches

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

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2018-06-04 23:29 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-22  5:09 [RFA 0/9] Radically simplify the complaint system Tom Tromey
2018-05-22  5:07 ` [RFA 2/9] Remove elements from complaint_series Tom Tromey
2018-05-22  5:07 ` [RFA 9/9] Remove struct complaints Tom Tromey
2018-05-22  5:08 ` [RFA 5/9] Remove struct explanation Tom Tromey
2018-05-22  5:08 ` [RFA 6/9] Remove vcomplaint Tom Tromey
2018-05-22  5:09 ` [RFA 1/9] Remove internal_complaint Tom Tromey
2018-05-22  5:09 ` [RFA 8/9] Remove struct complain Tom Tromey
2018-05-22  5:09 ` [RFA 4/9] Remove symfile_complaints Tom Tromey
2018-05-22  5:50 ` [RFA 3/9] Remove "noisy" parameter from clear_complaints Tom Tromey
2018-05-22  7:01 ` [RFA 7/9] Remove file and line from struct complain Tom Tromey
2018-05-23 14:49 ` [RFA 0/9] Radically simplify the complaint system Pedro Alves
2018-05-23 15:08   ` Tom Tromey
2018-05-23 17:44     ` Pedro Alves
2018-05-28 10:41       ` Tom Tromey
2018-05-28 10:41         ` Tom Tromey
2018-05-28 19:37         ` Pedro Alves
2018-05-28 22:19           ` Tom Tromey
2018-05-29 16:05             ` Pedro Alves
2018-06-04 20:25 ` Possible regression on gdb.gdb/complaints.exp (was: Re: [RFA 0/9] Radically simplify the complaint system) Sergio Durigan Junior
2018-06-04 21:38   ` Possible regression on gdb.gdb/complaints.exp Tom Tromey
2018-06-04 23:29     ` Sergio Durigan Junior

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).