This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH 0/8] Linux: starvation avoidance in non-stop mode
- From: Pedro Alves <palves at redhat dot com>
- To: gdb-patches at sourceware dot org
- Date: Fri, 09 Jan 2015 15:07:06 +0000
- Subject: Re: [PATCH 0/8] Linux: starvation avoidance in non-stop mode
- Authentication-results: sourceware.org; auth=none
- References: <1419625871-28848-1-git-send-email-palves at redhat dot com>
On 12/26/2014 08:31 PM, Pedro Alves wrote:
> I've been working on reimplementing all-stop behavior against a target
> backend working in non-stop mode. Running the testsuite against that
> shows a few regressions related to thread starvation. The Linux
> backends (gdb and gdbserver) already have logic in place to avoid
> that, but it's only currently used when the backend is in all-stop
> mode. This series fixes that work in non-stop too, and further
> improves it.
>
> As a result, the all-stop and non-stop code paths in the backends are
> further merged. Also the native and gdbserver backends end up a
> little bit more similar. Both good things on their own.
>
> Tested on x86_64 Fedora 20, native and gdbserver.
I've pushed this in now.
Thanks,
Pedro Alves