[Lldb-commits] [PATCH] D104231: [lldb] Deprecate the threading functionality in SBHostOS

Raphael Isemann via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Mon Jun 14 08:16:35 PDT 2021


teemperor updated this revision to Diff 351882.
teemperor added a comment.
Herald added a subscriber: JDevlieghere.

- Remove the deprecation attribute that got inserted by accident.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D104231/new/

https://reviews.llvm.org/D104231

Files:
  lldb/bindings/interface/SBHostOS.i
  lldb/include/lldb/API/SBHostOS.h


Index: lldb/include/lldb/API/SBHostOS.h
===================================================================
--- lldb/include/lldb/API/SBHostOS.h
+++ lldb/include/lldb/API/SBHostOS.h
@@ -24,15 +24,21 @@
 
   static lldb::SBFileSpec GetUserHomeDirectory();
 
+  /// \deprecated Deprecated since LLDB version 13.
   static void ThreadCreated(const char *name);
 
+  /// \deprecated Deprecated since LLDB version 13.
   static lldb::thread_t ThreadCreate(const char *name,
                                      lldb::thread_func_t thread_function,
                                      void *thread_arg, lldb::SBError *err);
 
+  /// \deprecated Deprecated since LLDB version 13.
   static bool ThreadCancel(lldb::thread_t thread, lldb::SBError *err);
 
+  /// \deprecated Deprecated since LLDB version 13.
   static bool ThreadDetach(lldb::thread_t thread, lldb::SBError *err);
+
+  /// \deprecated Deprecated since LLDB version 13.
   static bool ThreadJoin(lldb::thread_t thread, lldb::thread_result_t *result,
                          lldb::SBError *err);
 
Index: lldb/bindings/interface/SBHostOS.i
===================================================================
--- lldb/bindings/interface/SBHostOS.i
+++ lldb/bindings/interface/SBHostOS.i
@@ -27,22 +27,29 @@
     static lldb::SBFileSpec
     GetUserHomeDirectory ();
 
+
+    %feature("docstring", " .. deprecated:: 13 ") ThreadCreated;
     static void
     ThreadCreated (const char *name);
 
+    %feature("docstring", " .. deprecated:: 13 ") ThreadCreate;
     static lldb::thread_t
     ThreadCreate (const char *name,
                   lldb::thread_func_t,
                   void *thread_arg,
                   lldb::SBError *err);
 
+    %feature("docstring", " .. deprecated:: 13 ") ThreadCancel;
     static bool
     ThreadCancel (lldb::thread_t thread,
                   lldb::SBError *err);
 
+    %feature("docstring", " .. deprecated:: 13 ") ThreadDetach;
     static bool
     ThreadDetach (lldb::thread_t thread,
                   lldb::SBError *err);
+
+    %feature("docstring", " .. deprecated:: 13 ") ThreadJoin;
     static bool
     ThreadJoin (lldb::thread_t thread,
                 lldb::thread_result_t *result,


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D104231.351882.patch
Type: text/x-patch
Size: 2202 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20210614/5ff7694c/attachment-0001.bin>


More information about the lldb-commits mailing list