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

Compiler: track block mutability #1603

Merged
merged 1 commit into from
Apr 18, 2024
Merged

Compiler: track block mutability #1603

merged 1 commit into from
Apr 18, 2024

Conversation

hhugo
Copy link
Member

@hhugo hhugo commented Apr 18, 2024

No description provided.

@hhugo hhugo merged commit f86814f into master Apr 18, 2024
15 of 16 checks passed
@hhugo hhugo deleted the imm branch April 18, 2024 07:52
@OlivierNicole
Copy link
Contributor

That looks great! Does it improve e.g. on deadcode elimination? (I assume that modules are compiled to immutable blocks)

@hhugo
Copy link
Member Author

hhugo commented Jun 7, 2024

This was implemented for #1594. I'm not sure it improves dead code. We still miss information about whether a block is a module or not.

@OlivierNicole
Copy link
Contributor

Ah, yes, I had forgotten that issue.

vouillon pushed a commit that referenced this pull request Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants