This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH 8/8] Special-case wildcard requests in ravenscar-thread.c
On 02/15/2019 08:39 PM, Tom Tromey wrote:
>>>>>> "Pedro" == Pedro Alves <palves@redhat.com> writes:
>
> Pedro> The reason I'm wondering is because the patch makes me wonder about
> Pedro> a step request with no sched-lock, which is the default (*).
> Pedro> In that case, you'll have:
>
> I think the default is "replay", which is normally like "off"
Yes, replay is basically "off", except when you're replaying it behaves
like "step". What I mean is that by default when you step all threads
run unlocked.
> -- but
> there's a Fedora patch to change the default to "step"?
Yeah. On my list of patches to drop from Fedora, actually.
>
> Anyway, not super important...
>
> Pedro> So seems like after this patch the lower layer might get a request to step
> Pedro> an unknown inferior_ptid? Might not happen by luck/accident.
> Pedro> I'd suspect that you'd want to do instead:
> [...]
>
> Yes, I agree. Thanks for pointing this out. I've made this change.
Thanks,
Pedro Alves