Merge branch release/1.1 to main#358
Merged
lorentey merged 93 commits intoapple:mainfrom Feb 8, 2024
Hidden character warning
The head ref may contain hidden characters: "merge.1.1\u2192main"
Merged
Conversation
With this tweak, we should be able to build the package in debug mode even on Windows. We always use the release mode DLL form of the C/C++ runtime on Windows and can build the Swift code in Debug or Release mode optimizations.
With this tweak, we should be able to build the package in debug mode even on Windows. We always use the release mode DLL form of the C/C++ runtime on Windows and can build the Swift code in Debug or Release mode optimizations.
build: support building in Debug mode on Windows
build: support building in Debug mode on Windows
Correct the path to allow using swift-collections embedded in a larger project. This is meant to assist with building LSP with vendored dependencies.
build: tweak search path for embedding
Co-authored-by: Karoy Lorentey <klorentey@apple.com>
Co-authored-by: Karoy Lorentey <klorentey@apple.com>
Co-authored-by: Karoy Lorentey <klorentey@apple.com>
…onary-values-equality [OrderedDictionary] forward ordered dictionary values equality to values property
Co-authored-by: Karoy Lorentey <klorentey@apple.com>
Co-authored-by: Karoy Lorentey <klorentey@apple.com>
Co-authored-by: Karoy Lorentey <klorentey@apple.com>
Co-authored-by: Karoy Lorentey <klorentey@apple.com>
…quality [OrderedSet] forward ordered set equality to elements property
Our updated minimum toolchain requirement is Swift 5.7, and the stdlib in that version has the fix included. We’ve seen reports that the bug may not deploy back in all cases to earlier OS releases, but it still seems worth trying to remove the workaround, as it has some undesirable runtime implications.
…ns; adopt _specialize(_:for:)
- Don’t print the type name - Include some information identifying the heap instance
…hmarks [Benchmarks] Add Collection Equality Benchmarks
Release preparations for 1.1
# Conflicts: # Sources/SortedCollections/BTree/_BTree+BidirectionalCollection.swift # Sources/SortedCollections/BTree/_BTree+UnsafeCursor.swift # Sources/SortedCollections/BTree/_BTree.Builder.swift # Sources/SortedCollections/BTree/_BTree.swift # Sources/SortedCollections/BTree/_Node.Splinter.swift # Sources/SortedCollections/BTree/_Node.Storage.swift # Sources/SortedCollections/BTree/_Node.UnsafeHandle+Insertion.swift # Sources/SortedCollections/BTree/_Node.swift # Tests/SortedCollectionsTests/BTree/Node+Join Tests.swift
[1.1] Fix typos
…ry-keys-equality [TreeDictionary][Keys] Add Equatable and Hashable Conformance to TreeDictionary.Keys
# Conflicts: # CMakeLists.txt # README.md
Member
Author
|
@swift-ci test |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This merges all changes in the recently shipped 1.1.0 release to the main development branch of this package.
Checklist