Skip to content

refactor(compile): drop HashMap and BTreeMap - #2027

Merged
NobodyXu merged 4 commits into
mainfrom
NobodyXu-patch-1
Oct 13, 2026
Merged

NobodyXu merged 4 commits into
mainfrom
NobodyXu-patch-1

Conversation

@NobodyXu

Copy link
Copy Markdown
Contributor

And different versions of str::replace to cut down on compilation time of cc itself

Since cc is widely used in build scripts, it makes sense for us to cut down on compilation as much as possible, and we don't have large enough caches to reap the benefits of these map

Made with the help of Claude

And different versions of str::replace to cut down on compilation time of cc itself

Since cc is widely used in build scripts, it makes sense for us to cut down on compilation as much as possible, and we don't have large enough caches to reap the benefits of these map

Made with the help of Claude
Removed Hash, Ord, and PartialOrd implementations for EnvSnapshot. Updated tests to reflect changes in comparison logic.
@NobodyXu
NobodyXu merged commit 73602c9 into main Oct 13, 2026
82 checks passed
@NobodyXu
NobodyXu deleted the NobodyXu-patch-1 branch October 13, 2026 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant