how to set a threadname in MacOSX

Viewed 9812

In Windows, it is possible to set the threadname via this code. The threadname is then shown in debuggers.

In MacOSX, I have seen several hints which indicates that there are threadnames. I think the class NSThread also has a name-attribute. My goal is that I can set the threadname in my C++ application and see it in Xcode/gdb.


Other related questions:

2 Answers

Which version of Xcode are you using? Thread names are only supported in Mac OS X 10.6 and Xcode 3.2.

Related