llvm-project icon indicating copy to clipboard operation
llvm-project copied to clipboard

Remove lldb support for Swift "MPE descriptors"

Open tbkka opened this issue 1 year ago • 4 comments

The RemoteMirror library used by LLDB to inspect Swift values no longer requires these MPE descriptors. As the next step in fully removing the related code, this removes the LLDB code to look up such descriptors from the DWARF data.

The Swift compiler will continue to emit these descriptors for a while in order to support debugging with older versions of LLDB, but that code will also eventually be deleted.

tbkka avatar Jul 10 '24 23:07 tbkka

@swift-ci Please test

tbkka avatar Jul 11 '24 21:07 tbkka

@swift-ci Please test

tbkka avatar Jul 12 '24 22:07 tbkka

@swift-ci Please test Windows platform

tbkka avatar Jul 12 '24 23:07 tbkka

@swift-ci Please test Windows platform

tbkka avatar Jul 21 '24 21:07 tbkka