Results 6 issues of Mike Ash

This was added in ea54c3ba40447b165e108df7ec7ce8d36a9a55cb, presumably inadvertently.

Section scans (for metadata, protocols, etc.) can be costly. This change adds tracing calls to those scans so we can more easily see how much time is spent in these...

A `SORTED` macro would reduce the verbosity of doing custom collection sorts: ``` a = SORTED(b, [a compare: b options: NSCaseInsensitiveSearch | NSNumericSearch]); ``` As a bonus, it could be...

Cherry-pick https://github.com/apple/swift/pull/73285 to `release/6.0`. We attempted to use the declaration if it exists, and fall back to dlsym. This didn't actually work and we always call dlsym. Include the right...

The descriptor map is keyed by a simplified mangling that canonicalizes the differences that we accept in _contextDescriptorMatchesMangling, such as the ability to specify any kind of type with an...