-
Notifications
You must be signed in to change notification settings - Fork 6
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
feat!: Upgrade to Binaryen v115 #200
base: oscar/pin-deps
Are you sure you want to change the base?
Conversation
@@ -7,11 +7,11 @@ | |||
(i32.const 0) | |||
) | |||
(module | |||
(type $i32_i32_=>_i32 (func (param i32 i32) (result i32))) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just out of curiosity do you know why these are no longer named?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
They probably just changed the way the printing works.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IIRC they actually encourage you to use unique types for everything so it can optimize better, so they probably stopped naming the types like this so there aren't conflicts.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me.
Pinned to an older version of ocamlfind and opened esy-ocaml/esy-opam-override#139. |
Can you make sure there's a semantic commit for the rename of multi memory so the changelog includes it as a breaking change? |
Yeah, I'll add it when I rebase this PR. |
Full Binaryen diff available here: WebAssembly/binaryen@version_114...version_115
Most notable change is that the
multi_memories
feature has been renamed tomulti_memory
.