This is an archive of the discontinued LLVM Phabricator instance.

Set binaries-loaded/unloaded breakpoint on a name, not an address on macOS
ClosedPublic

Authored by jasonmolenda on Apr 21 2021, 12:42 AM.

Details

Summary

I don't know what I was thinking when I wrote this; setting this on an addr_t just removes information that lldb could use to avoid unnecessary breakpoint setting evaluations when new libraries are loaded.

Diff Detail

Event Timeline

jasonmolenda created this revision.Apr 21 2021, 12:42 AM
jasonmolenda requested review of this revision.Apr 21 2021, 12:42 AM

Jim whispered to me that he thinks this patch is awesome.

This revision was not accepted when it landed; it landed in state Needs Review.Apr 24 2021, 2:05 PM
This revision was landed with ongoing or failed builds.
This revision was automatically updated to reflect the committed changes.