On 30/05/2022 16:37, Ken Brown wrote:
On 5/29/2022 10:03 AM, Jon Turney wrote:
gdb master recently learnt how to use GetThreadDescription() [1], so set
threadnames using SetThreadDescription() [available since Windows
101607] as well.

This is superior to using a special exception to indicate the thread
name to the debugger, because the thread name isn't missed if you don't
have a debugger attached at the time it's set.

It's not clear what the encoding of a thread name string is, we assume
UTF8 for the moment.

For the moment, continue to use the old method as well, for the benefit
of older gdb versions etc.

LGTM, except for a few missing spaces (see below), although maybe you did that deliberately since the existing code was already like that.

Nope, that's just me messing up on the coding style conventions.

Reply via email to