-
Notifications
You must be signed in to change notification settings - Fork 0
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
Merge with WebAssembly/spec and WebAssembly/gc #11
Commits on Sep 8, 2023
-
[test] Add JS API tests for Exported GC Objects
Adds a test for the draft JS API spec from this PR: WebAssembly/gc#352 This primarily tests the internal object methods described in the spec. It doesn't yet test the ToWebAssemblyValue / ToJSValue conversions. Also syncs a portion of the module builder code with V8 to allow constructing a subset of GC-using modules.
Configuration menu - View commit details
-
Copy full SHA for fb69ac6 - Browse repository at this point
Copy the full SHA fb69ac6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1779efb - Browse repository at this point
Copy the full SHA 1779efbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15156e0 - Browse repository at this point
Copy the full SHA 15156e0View commit details -
* Update opcodes to final versions in MVP document * Undid strict/non-strict behavior difference
Configuration menu - View commit details
-
Copy full SHA for 920e636 - Browse repository at this point
Copy the full SHA 920e636View commit details
Commits on Sep 15, 2023
-
Fix wasm-module-builder for some missed updates
* The exported-object test should run on V8 now * Non-GC JS API tests should run correctly too
Configuration menu - View commit details
-
Copy full SHA for 25fb7d4 - Browse repository at this point
Copy the full SHA 25fb7d4View commit details
Commits on Sep 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for eee7a83 - Browse repository at this point
Copy the full SHA eee7a83View commit details
Commits on Oct 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c70e2aa - Browse repository at this point
Copy the full SHA c70e2aaView commit details -
Merge pull request WebAssembly#355 from takikawa/gc-object-wpt-test
[test] Add tentative JS API tests for Exported GC Object
Configuration menu - View commit details
-
Copy full SHA for bdad982 - Browse repository at this point
Copy the full SHA bdad982View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bca3f7 - Browse repository at this point
Copy the full SHA 5bca3f7View commit details -
Merge pull request WebAssembly#447 from WebAssembly/extern-cvt-rename
Rename extern.in/externalize
Configuration menu - View commit details
-
Copy full SHA for 0102418 - Browse repository at this point
Copy the full SHA 0102418View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2718b78 - Browse repository at this point
Copy the full SHA 2718b78View commit details -
Merge pull request WebAssembly#446 from WebAssembly/spec.const
[spec] Extend definition of constants
Configuration menu - View commit details
-
Copy full SHA for e4e6ab6 - Browse repository at this point
Copy the full SHA e4e6ab6View commit details -
Merge pull request WebAssembly#444 from WebAssembly/spec.fixes
[spec] A few fixes
Configuration menu - View commit details
-
Copy full SHA for 2b058c0 - Browse repository at this point
Copy the full SHA 2b058c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83f9144 - Browse repository at this point
Copy the full SHA 83f9144View commit details
Commits on Oct 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e19a159 - Browse repository at this point
Copy the full SHA e19a159View commit details -
Merge pull request WebAssembly#449 from WebAssembly/spec.table-init
Add missing init expression to table text format
Configuration menu - View commit details
-
Copy full SHA for ec57b2a - Browse repository at this point
Copy the full SHA ec57b2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ed695b - Browse repository at this point
Copy the full SHA 0ed695bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64070a8 - Browse repository at this point
Copy the full SHA 64070a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a15066 - Browse repository at this point
Copy the full SHA 4a15066View commit details -
Configuration menu - View commit details
-
Copy full SHA for e23c83b - Browse repository at this point
Copy the full SHA e23c83bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05e4601 - Browse repository at this point
Copy the full SHA 05e4601View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e280f6 - Browse repository at this point
Copy the full SHA 2e280f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f113ac4 - Browse repository at this point
Copy the full SHA f113ac4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef28217 - Browse repository at this point
Copy the full SHA ef28217View commit details -
[spec] Fix typo (WebAssembly#1671)
depended → dependent
Configuration menu - View commit details
-
Copy full SHA for d1d1686 - Browse repository at this point
Copy the full SHA d1d1686View commit details -
Configuration menu - View commit details
-
Copy full SHA for 767f23a - Browse repository at this point
Copy the full SHA 767f23aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 423bf0b - Browse repository at this point
Copy the full SHA 423bf0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b33c40 - Browse repository at this point
Copy the full SHA 7b33c40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38ea0a0 - Browse repository at this point
Copy the full SHA 38ea0a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98f35cb - Browse repository at this point
Copy the full SHA 98f35cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf6309f - Browse repository at this point
Copy the full SHA bf6309fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe6c68c - Browse repository at this point
Copy the full SHA fe6c68cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 939b409 - Browse repository at this point
Copy the full SHA 939b409View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9be2b36 - Browse repository at this point
Copy the full SHA 9be2b36View commit details -
Configuration menu - View commit details
-
Copy full SHA for cde89ca - Browse repository at this point
Copy the full SHA cde89caView commit details -
Configuration menu - View commit details
-
Copy full SHA for a994f2d - Browse repository at this point
Copy the full SHA a994f2dView commit details -
[test] Test that atypical folded if conditions are parsed correctly (W…
…ebAssembly#1682) Check that the condition must be a sequence of folded (as opposed to unfolded) instructions, but also check that having zero or multiple folded instructions is allowed.
Configuration menu - View commit details
-
Copy full SHA for 6d0ab8b - Browse repository at this point
Copy the full SHA 6d0ab8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for be6b12a - Browse repository at this point
Copy the full SHA be6b12aView commit details -
[interpreter] Update Makefile to ignore output of
cd
(WebAssembly#1683) The interpreter Makefile captures the output of cding into the unittest directory and listing the unittest files it contains. Under some circumstances, the `cd` command will print the new current directory, and that output was incorrectly being interpreted as the path to a unittest, causing the build to fail. Fix this problem by redirecting the output of cd, if any, to /dev/null. Fixes WebAssembly#1681.
Configuration menu - View commit details
-
Copy full SHA for da278f8 - Browse repository at this point
Copy the full SHA da278f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for af59a5c - Browse repository at this point
Copy the full SHA af59a5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7284293 - Browse repository at this point
Copy the full SHA 7284293View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5435b2 - Browse repository at this point
Copy the full SHA e5435b2View commit details -
[interpreter] Update {memory,table}.copy to match spec text (WebAssem…
…bly#1666) Change the interpreter implementation of backward copying in the evaluation of memory.copy and table.copy to match the implementation given in the spec. This does not change any behavior.
Configuration menu - View commit details
-
Copy full SHA for ef9c157 - Browse repository at this point
Copy the full SHA ef9c157View commit details -
Configuration menu - View commit details
-
Copy full SHA for 245d382 - Browse repository at this point
Copy the full SHA 245d382View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9532002 - Browse repository at this point
Copy the full SHA 9532002View commit details -
Configuration menu - View commit details
-
Copy full SHA for de85aff - Browse repository at this point
Copy the full SHA de85affView commit details -
[js-api] Editorial: drop unused algorithm
This became unused in WebAssembly#745.
Configuration menu - View commit details
-
Copy full SHA for 38885ff - Browse repository at this point
Copy the full SHA 38885ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eb52be - Browse repository at this point
Copy the full SHA 2eb52beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6becba4 - Browse repository at this point
Copy the full SHA 6becba4View commit details
Commits on Oct 9, 2023
-
[test] Add JS API tests for i31ref
Also updates wasm-module-builder for necessary changes, such as support for global init expressions with GC operations. These changes are imported from the upstream V8 file. This module builder change also requires changes in a few other test files that used the old init API.
Configuration menu - View commit details
-
Copy full SHA for e157117 - Browse repository at this point
Copy the full SHA e157117View commit details
Commits on Oct 10, 2023
-
Merge pull request WebAssembly#437 from takikawa/gc-js-api-i31-test
[test] Add JS API tests for I31 refs
Configuration menu - View commit details
-
Copy full SHA for 10de3ad - Browse repository at this point
Copy the full SHA 10de3adView commit details -
[test] Add JS API tests for boundary casts
Mostly tests the ToWebAssemblyValue metafunction
Configuration menu - View commit details
-
Copy full SHA for 4e87dd2 - Browse repository at this point
Copy the full SHA 4e87dd2View commit details
Commits on Oct 13, 2023
-
Merge pull request WebAssembly#439 from takikawa/gc-js-api-casts-test
[test] Add boundary cast tests for ToWebAssemblyValue
Configuration menu - View commit details
-
Copy full SHA for 6370411 - Browse repository at this point
Copy the full SHA 6370411View commit details
Commits on Oct 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0118f2d - Browse repository at this point
Copy the full SHA 0118f2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c36aa2f - Browse repository at this point
Copy the full SHA c36aa2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2048b3d - Browse repository at this point
Copy the full SHA 2048b3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84158a7 - Browse repository at this point
Copy the full SHA 84158a7View commit details
Commits on Oct 16, 2023
-
[spec] Fix the instruction types of
array.new_default
andarray.len
in Appendix page. Signed-off-by: YiYing He <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 86cda09 - Browse repository at this point
Copy the full SHA 86cda09View commit details -
Configuration menu - View commit details
-
Copy full SHA for ced37c7 - Browse repository at this point
Copy the full SHA ced37c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5d10ba - Browse repository at this point
Copy the full SHA e5d10baView commit details -
Configuration menu - View commit details
-
Copy full SHA for be1f563 - Browse repository at this point
Copy the full SHA be1f563View commit details
Commits on Oct 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4a46a40 - Browse repository at this point
Copy the full SHA 4a46a40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5987142 - Browse repository at this point
Copy the full SHA 5987142View commit details