This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH v7] Events when inferior is modified
- From: Pedro Alves <palves at redhat dot com>
- To: Doug Evans <dje at google dot com>, Nick Bull <nicholaspbull at gmail dot com>
- Cc: gdb-patches at sourceware dot org
- Date: Fri, 24 Oct 2014 16:13:58 +0100
- Subject: Re: [PATCH v7] Events when inferior is modified
- Authentication-results: sourceware.org; auth=none
- References: <5419C597 dot 4000300 at gmail dot com> <542C3F4D dot 70104 at redhat dot com> <5441432B dot 5040103 at gmail dot com> <21569 dot 29405 dot 219428 dot 940000 at ruffy dot mtv dot corp dot google dot com>
On 10/17/2014 08:49 PM, Doug Evans wrote:
> Alas our use of thread ids is a bit, umm, confusing
> (in more ways than one! :-().
> Here, it's not guaranteed that ptid.lwp has something useful,
> and it may be that the target uses ptid.tid instead.
>
> See python/py-infthread.c:thpy_get_ptid.
> I think we should make that non-static and use that here.
> IOW, pass the whole ptid_t to the event.
How about using GDB's own unique thread number instead of
the ptid? Doesn't seem to be any reason to expose
target-side details or identifiers here?
Thanks,
Pedro Alves