Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimize storing into uninit locations for arrays and seqs. #24619

Merged
merged 4 commits into from
Jan 19, 2025

Conversation

planetis-m
Copy link
Contributor

No description provided.

lib/system.nim Outdated Show resolved Hide resolved
@planetis-m planetis-m closed this Jan 16, 2025
@planetis-m planetis-m reopened this Jan 16, 2025
@planetis-m planetis-m changed the title Optimize arrayWith with the noinit pragma Optimize storing into uninit locations for arrays and seqs. Jan 16, 2025
@Araq Araq added the merge_when_passes_CI mergeable once green label Jan 16, 2025
@metagn metagn merged commit 6481482 into nim-lang:devel Jan 19, 2025
18 checks passed
Copy link
Contributor

Thanks for your hard work on this PR!
The lines below are statistics of the Nim compiler built from 6481482

Hint: mm: orc; opt: speed; options: -d:release
178410 lines; 8.592s; 651.461MiB peakmem

@planetis-m planetis-m deleted the patch-34 branch January 19, 2025 14:26
narimiran pushed a commit that referenced this pull request Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merge_when_passes_CI mergeable once green
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants