Skip to content

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

Merged
binji merged 1 commit intomasterfrom
atomic-rename
Nov 3, 2020
Merged

Rename atomic.notify, *.atomic.wait#1564
binji merged 1 commit intomasterfrom
atomic-rename

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