swift
c20ef6de - Remove RemoteInspection code to fetch no-longer-used reflection metadata

Commit
2 years ago
Remove RemoteInspection code to fetch no-longer-used reflection metadata without relying on spare bit information in the reflection metadata (which was added in #40906). As a result, we can remove the code from #40906. This is the first step in such removal. It removes the RemoteMirror code for looking up such metadata. It leaves behind: * Sufficient stubs for LLDB to continue to build. Once LLDB is updated, these stubs can be removed as well. * The compiler code to emit such metadata. This allows new binaries to still reflect MPEs on older runtimes. This will need to be kept for a transitional period.
Author
Parents
Loading