This is an archive of the discontinued LLVM Phabricator instance.

[lldb] Check for the mangled symbol name for objc_copyRealizedClassList_nolock
ClosedPublic

Authored by JDevlieghere on Jun 29 2021, 10:54 AM.

Details

Summary

When we check whether the Objective-C SPI is available, we need to check
for the mangled symbol name. Unlike objc_copyRealizedClassList, which
is C exported, the nolock variant is not.

Diff Detail

Event Timeline

JDevlieghere requested review of this revision.Jun 29 2021, 10:54 AM
JDevlieghere created this revision.
This revision is now accepted and ready to land.Jun 29 2021, 10:55 AM
JDevlieghere retitled this revision from [lldb Look for the mangled objc_copyRealizedClassList_nolock symbol name to [lldb] Check for the mangled symbol name for objc_copyRealizedClassList_nolock.Jun 29 2021, 10:58 AM
JDevlieghere edited the summary of this revision. (Show Details)
This revision was landed with ongoing or failed builds.Jun 29 2021, 10:58 AM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptJun 29 2021, 10:58 AM