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

Rename atomic.notify, *.atomic.wait #1564

Merged
merged 1 commit into from
Nov 3, 2020
Merged

Rename atomic.notify, *.atomic.wait #1564

merged 1 commit into from
Nov 3, 2020

Conversation

binji
Copy link
Member

@binji binji commented Nov 3, 2020

atomic.notify -> memory.atomic.notify
i32.atomic.wait -> memory.atomic.wait32
i64.atomic.wait -> memory.atomic.wait64

These were renamed upstream a while ago, but the new names were not
added to wabt.

atomic.notify   -> memory.atomic.notify
i32.atomic.wait -> memory.atomic.wait32
i64.atomic.wait -> memory.atomic.wait64

These were renamed upstream a while ago, but the new names were not
added to wabt.
@binji binji merged commit 830d32a into master Nov 3, 2020
@binji binji deleted the atomic-rename branch November 3, 2020 22:11
aheejin added a commit to aheejin/wabt that referenced this pull request Dec 19, 2021
This finishes WebAssembly#985 by dropping support for the deprecated names and
update old names in tests. WebAssembly#985 says the old names are supported for
convenience but we should remove those too at some point; that "some
point" may have well arrived given that three years have passed.

The list of names updated is in WebAssembly#933 and WebAssembly#1564.
aheejin added a commit to aheejin/wabt that referenced this pull request Dec 19, 2021
This finishes WebAssembly#985. This
- replaces renaming the old names in the tests with the new names
- updates more instruction names: `memory.size` and `memory.grow`
- drops support for the deprecated names
- renames test files to match new instruction names

I don't think dropping support for the old names will be a problem at
this point. WebAssembly#985 says the old names are supported for convenience but we
should remove those too at some point; that "some point" may have well
arrived given that three years have passed.

The lists of names updated are in WebAssembly#933, WebAssembly#1564, WebAssembly/spec#720.
aheejin added a commit to aheejin/wabt that referenced this pull request Dec 20, 2021
This finishes WebAssembly#985. This
- replaces renaming the old names in the tests with the new names
- updates more instruction names: `memory.size` and `memory.grow`
- drops support for the deprecated names
- renames test files to match new instruction names

I don't think dropping support for the old names will be a problem at
this point. WebAssembly#985 says the old names are supported for convenience but we
should remove those too at some point; that "some point" may have well
arrived given that three years have passed.

The lists of names updated are in WebAssembly#933, WebAssembly#1564, WebAssembly/spec#720.
aheejin added a commit to aheejin/wabt that referenced this pull request Dec 20, 2021
This finishes WebAssembly#985. This
- replaces the old names in the tests with the new names
- drops support for the deprecated names
- renames test files to match new instruction names

I don't think dropping support for the old names will be a problem at
this point. WebAssembly#985 says the old names are supported for convenience but we
should remove those too at some point; that "some point" may have well
arrived given that three years have passed.

The lists of names updated are in WebAssembly#933, WebAssembly#1564, WebAssembly/spec#720.
aheejin added a commit that referenced this pull request Dec 21, 2021
This finishes #985. This
- replaces the old names in the tests with the new names
- drops support for the deprecated names
- renames test files to match new instruction names

I don't think dropping support for the old names will be a problem at
this point. #985 says the old names are supported for convenience but we
should remove those too at some point; that "some point" may have well
arrived given that three years have passed.

The lists of names updated are in #933, #1564, WebAssembly/spec#720.
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.

2 participants