This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH 00/30] Stop throwing exceptions from signal handlers
- From: Pedro Alves <palves at redhat dot com>
- To: Simon Marchi <simon dot marchi at ericsson dot com>, gdb-patches at sourceware dot org
- Date: Thu, 31 Mar 2016 19:44:19 +0100
- Subject: Re: [PATCH 00/30] Stop throwing exceptions from signal handlers
- Authentication-results: sourceware.org; auth=none
- References: <1458328714-4938-1-git-send-email-palves at redhat dot com> <56F050EE dot 8040703 at ericsson dot com> <56FD379A dot 6060007 at redhat dot com>
On 03/31/2016 03:43 PM, Pedro Alves wrote:
> On 03/21/2016 07:52 PM, Simon Marchi wrote:
>> I went over the series, and I understood some of the words used. What I understood
>> looked very good. For the rest, I trust you are doing the right thing. :)
>
> :-) Feel free to ask about anything, and I'll try to clarify.
>
>> Thanks a lot for doing this, since this is the major roadblock before we can't start
>> using C++!
>
> Yup! I'm looking forward to have this in, and switch back
> TRY/CATCH to be backed by real C++ exceptions, again.
>
> I think that this might bring in the speed up Yichun Zhang
> wanted here:
>
> https://sourceware.org/ml/gdb-patches/2015-02/msg00272.html
>
> if he builds in C++ mode, of course.
Actually, this series makes it possible to use setjmp instead of
sigsetjump for all GDB exceptions and thus get the speedup in C
mode as well.
> If anyone else wants to take a look at the series,
> please let me know. Otherwise, I'd like to push it in soon.
Thanks,
Pedro Alves