[llvm] [llvm][Support] Add support for thread naming for Haiku (PR #107646)

Brad Smith via llvm-commits llvm-commits at lists.llvm.org
Sun Sep 8 14:05:47 PDT 2024


================
@@ -181,6 +185,8 @@ void llvm::set_thread_name(const Twine &Name) {
                        const_cast<char *>(NameStr.data()));
 #elif defined(__APPLE__)
   ::pthread_setname_np(NameStr.data());
+#elif defined(__HAIKU__)
+  ::rename_thread(::find_thread(nullptr), NameStr.data());
----------------
brad0 wrote:

This needs to be moved further down.

https://github.com/llvm/llvm-project/pull/107646


More information about the llvm-commits mailing list