-
-
Notifications
You must be signed in to change notification settings - Fork 115
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(stdlib)!: Convert unsafe Wasm
functions to operators
#1734
feat(stdlib)!: Convert unsafe Wasm
functions to operators
#1734
Conversation
44de3b7
to
ec0ea2b
Compare
) { | ||
from WasmI64 use { (>>), (<), (>) } | ||
// TODO(#1736): Remove the formatter ignore when parsing is fixed | ||
//formatter-ignore |
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.
If #1736 gets patched before this is merged then this should be removed.
ec0ea2b
to
44a6e2e
Compare
Wasm
calls to operatorsWasm
calls to operators
Wasm
calls to operatorsWasm
calls to operators
b7c18a2
to
ee0292d
Compare
Wasm
calls to operatorsWasm
functions to operators
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.
I know this one was a huge undertaking! Truly excellent work getting this done 🥳
…ng#1734) * feat!: Move `WasmF32` to operators * feat: Move `WasmF64` to operators * feat: Move `WasmI64` to operators * Feat: `WasmI32` to operators * chore: Update tests and docs * chore: Undo Global Scope's * chore: Apply suggestions from code review * fix: mistake in rebase * chore: Revert changes to `package-lock`
…ng#1734) * feat!: Move `WasmF32` to operators * feat: Move `WasmF64` to operators * feat: Move `WasmI64` to operators * Feat: `WasmI32` to operators * chore: Update tests and docs * chore: Undo Global Scope's * chore: Apply suggestions from code review * fix: mistake in rebase * chore: Revert changes to `package-lock`
This pr changes the names of some of the Wasm Unsafe Runtime Operations such as
WasmI32.add
to be operators instead.Currently Completed is
WasmF32
andWasmF64
Breaking: This is breaking because we are chaining the module apis.
This is a Draft because I still have todo
WasmI32
andWasmI64
.