<div dir="ltr">Hello,<div><br></div><div>I've recently been working on and with my Rust bindings to the public LLDB API after a break of a couple of years.</div><div><br></div><div>A couple of things that I'm noticing or re-noticing:</div><div><br></div><div>We need more SB API coverage of logging functionality. We can't list channels, categories via the SB API. We also don't have a call for disabling log output once it has been enabled. These seem fairly straightforward to add.<br></div><div><br></div><div>While the underlying platform objects support finding processes, this isn't exposed to the SB API, so there's no way to get a nice list of the running processes using only the SB API. Has anyone looked at this or thought about the API?</div><div><br></div><div>It would be helpful in some cases, especially with the above, to extend SBProcessInfo to include arguments / argv, environment, and architecture. These are already present in the underlying data, just not exposed via SBProcessInfo.</div><div><br></div><div>Any thoughts or objections on the above? Would patches be welcome?</div><div><br></div><div>Are there others using the SB API a lot that might be willing to discuss this sort of stuff more?</div><div><br></div><div> - Bruce</div><div><br></div></div>