public inbox for gdb-patches@sourceware.org
 help / color / mirror / Atom feed
* [PATCH v4 00/16] extension language API for GDB
@ 2014-01-15 19:22 Doug Evans
  2014-01-15 20:06 ` Tom Tromey
  2014-01-16 13:07 ` Ludovic Courtès
  0 siblings, 2 replies; 9+ messages in thread
From: Doug Evans @ 2014-01-15 19:22 UTC (permalink / raw)
  To: gdb-patches

Hi.

Here's v4 of this patch series.
v3: https://sourceware.org/ml/gdb-patches/2013-12/msg00906.html

This version:

- improves SIGINT handling
Extension languages that can use GDB's SIGINT handler are termed "cooperative"
and interrupts are "moved" when the extension language changes.
Extension languages that can't use GDB's SIGINT handler have to
install their own
SIGINT handler and must call check_quit_flag appropriately (at least
once at startup).

Now that 7.7 has branched I'd like to get this in.

Regression tested on amd64-linux (fc19) with/without python.

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

* Re: [PATCH v4 00/16] extension language API for GDB
  2014-01-15 19:22 [PATCH v4 00/16] extension language API for GDB Doug Evans
@ 2014-01-15 20:06 ` Tom Tromey
  2014-01-22 17:35   ` Doug Evans
  2014-01-16 13:07 ` Ludovic Courtès
  1 sibling, 1 reply; 9+ messages in thread
From: Tom Tromey @ 2014-01-15 20:06 UTC (permalink / raw)
  To: Doug Evans; +Cc: gdb-patches

Doug> Now that 7.7 has branched I'd like to get this in.

I'll look at it soon, hopefully later this week.

Tom

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

* Re: [PATCH v4 00/16] extension language API for GDB
  2014-01-15 19:22 [PATCH v4 00/16] extension language API for GDB Doug Evans
  2014-01-15 20:06 ` Tom Tromey
@ 2014-01-16 13:07 ` Ludovic Courtès
  1 sibling, 0 replies; 9+ messages in thread
From: Ludovic Courtès @ 2014-01-16 13:07 UTC (permalink / raw)
  To: gdb-patches

Doug Evans <xdje42@gmail.com> skribis:

> - improves SIGINT handling
> Extension languages that can use GDB's SIGINT handler are termed "cooperative"
> and interrupts are "moved" when the extension language changes.
> Extension languages that can't use GDB's SIGINT handler have to
> install their own
> SIGINT handler and must call check_quit_flag appropriately (at least
> once at startup).

Nice.  This sounds like an easy way to solve the problem for Guile,
until it’s signal handling support can be used the way we’d like.

Thanks,
Ludo’.

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

* Re: [PATCH v4 00/16] extension language API for GDB
  2014-01-15 20:06 ` Tom Tromey
@ 2014-01-22 17:35   ` Doug Evans
  2014-01-22 17:56     ` Tom Tromey
  0 siblings, 1 reply; 9+ messages in thread
From: Doug Evans @ 2014-01-22 17:35 UTC (permalink / raw)
  To: Tom Tromey; +Cc: gdb-patches

On Wed, Jan 15, 2014 at 12:06 PM, Tom Tromey <tromey@redhat.com> wrote:
> Doug> Now that 7.7 has branched I'd like to get this in.
>
> I'll look at it soon, hopefully later this week.

Hi.

I know you are busy, but
v1 of this patch was posted over 6 weeks ago.

ref: https://sourceware.org/ml/gdb-patches/2013-12/msg00190.html

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

* Re: [PATCH v4 00/16] extension language API for GDB
  2014-01-22 17:35   ` Doug Evans
@ 2014-01-22 17:56     ` Tom Tromey
  2014-01-22 18:16       ` Doug Evans
  0 siblings, 1 reply; 9+ messages in thread
From: Tom Tromey @ 2014-01-22 17:56 UTC (permalink / raw)
  To: Doug Evans; +Cc: gdb-patches

Doug> I know you are busy, but
Doug> v1 of this patch was posted over 6 weeks ago.

I can't possibly read it until February.

Tom

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

* Re: [PATCH v4 00/16] extension language API for GDB
  2014-01-22 17:56     ` Tom Tromey
@ 2014-01-22 18:16       ` Doug Evans
  2014-01-22 18:55         ` Doug Evans
  2014-01-23 16:09         ` Tom Tromey
  0 siblings, 2 replies; 9+ messages in thread
From: Doug Evans @ 2014-01-22 18:16 UTC (permalink / raw)
  To: Tom Tromey; +Cc: gdb-patches

On Wed, Jan 22, 2014 at 9:56 AM, Tom Tromey <tromey@redhat.com> wrote:
> Doug> I know you are busy, but
> Doug> v1 of this patch was posted over 6 weeks ago.
>
> I can't possibly read it until February.

Then I propose checking it in now, and any cleanups can be handled afterwards.

I've put in a lot of effort to clean things up already.

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

* Re: [PATCH v4 00/16] extension language API for GDB
  2014-01-22 18:16       ` Doug Evans
@ 2014-01-22 18:55         ` Doug Evans
  2014-01-23 16:09         ` Tom Tromey
  1 sibling, 0 replies; 9+ messages in thread
From: Doug Evans @ 2014-01-22 18:55 UTC (permalink / raw)
  To: Tom Tromey; +Cc: gdb-patches

On Wed, Jan 22, 2014 at 10:16 AM, Doug Evans <xdje42@gmail.com> wrote:
> On Wed, Jan 22, 2014 at 9:56 AM, Tom Tromey <tromey@redhat.com> wrote:
>> Doug> I know you are busy, but
>> Doug> v1 of this patch was posted over 6 weeks ago.
>>
>> I can't possibly read it until February.
>
> Then I propose checking it in now, and any cleanups can be handled afterwards.
>
> I've put in a lot of effort to clean things up already.

btw, this is *just* a proposal.  I can wait, but time's moving on.

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

* Re: [PATCH v4 00/16] extension language API for GDB
  2014-01-22 18:16       ` Doug Evans
  2014-01-22 18:55         ` Doug Evans
@ 2014-01-23 16:09         ` Tom Tromey
  2014-02-06  4:42           ` Doug Evans
  1 sibling, 1 reply; 9+ messages in thread
From: Tom Tromey @ 2014-01-23 16:09 UTC (permalink / raw)
  To: Doug Evans; +Cc: gdb-patches

Doug> Then I propose checking it in now, and any cleanups can be handled
Doug> afterwards.

It's fine with me, please go ahead.

Tom

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

* Re: [PATCH v4 00/16] extension language API for GDB
  2014-01-23 16:09         ` Tom Tromey
@ 2014-02-06  4:42           ` Doug Evans
  0 siblings, 0 replies; 9+ messages in thread
From: Doug Evans @ 2014-02-06  4:42 UTC (permalink / raw)
  To: Tom Tromey; +Cc: gdb-patches

On Thu, Jan 23, 2014 at 8:09 AM, Tom Tromey <tromey@redhat.com> wrote:
> Doug> Then I propose checking it in now, and any cleanups can be handled
> Doug> afterwards.
>
> It's fine with me, please go ahead.

Done.
Thanks all.

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

end of thread, other threads:[~2014-02-06  4:42 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-15 19:22 [PATCH v4 00/16] extension language API for GDB Doug Evans
2014-01-15 20:06 ` Tom Tromey
2014-01-22 17:35   ` Doug Evans
2014-01-22 17:56     ` Tom Tromey
2014-01-22 18:16       ` Doug Evans
2014-01-22 18:55         ` Doug Evans
2014-01-23 16:09         ` Tom Tromey
2014-02-06  4:42           ` Doug Evans
2014-01-16 13:07 ` Ludovic Courtès

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).