[all-commits] [llvm/llvm-project] 64c0f6: [lldb] Make the PluginManager thread safe (#184452)

Jonas Devlieghere via All-commits all-commits at lists.llvm.org
Wed Mar 4 10:06:41 PST 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 64c0f624cd0717c4fdcc94c5d8557173359935a6
      https://github.com/llvm/llvm-project/commit/64c0f624cd0717c4fdcc94c5d8557173359935a6
  Author: Jonas Devlieghere <jonas at devlieghere.com>
  Date:   2026-03-04 (Wed, 04 Mar 2026)

  Changed paths:
    M lldb/source/Core/PluginManager.cpp

  Log Message:
  -----------
  [lldb] Make the PluginManager thread safe (#184452)

In #184273, John pointed out that the PluginManager is currently not
thread safe. While we don't currently provide any guarantees, it seems
desirable to be able to interact safely with the PluginManager from
different threads. For example, we allow dynamically loading plugins
from the command interpreter, which in theory could be coming from
different threads.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list