<div dir="ltr"><div><div><div><div>I would like to change the list of threads that lldb presents to the user for an internal application (not to be submitted upstream).  It seems the right way to do this is to write an OperatingSystem plugin.<br><br></div>1. Can I still make it so the user can see real threads as well as whatever other "threads" I make up?<br><br></div>2. Is the purpose of the Python OperatingSystem plugin to allow the user to write plugins in Python?  It doesn't look like it's to help debugging of Python programs.<br><br></div>2a. If that's true, is there a reason the Go OperatingSystem plugin is written in C++ instead of Python?  Is it just historical, or is there some advantage to writing it in C++?<br><br></div>3. Does this work just as well when dealing with core files as when dealing with a running process?<br><br></div>