WebAssembly Community Group - Activity in 2022
No matches.
Past meetings
Participants
-
6 participants joined.
-
Mark Christian joined.
-
Ben Taylor (Stile Education) joined.
-
Jung Pil Choi joined.
-
Stephen Doyle (Intel Corporation) joined.
-
Lien Hobbes joined.
-
Anton Volkov joined.
-
-
2 participants left.
-
Guy Bedford (Cloudflare) left.
-
Nicholas Yang (Cloudflare) left.
-
-
1 organization joined.
-
Stile Education joined.
-
GitHub
WebAssembly/spec
-
4 issues opened.
-
[spec] br_table has unspecified semantics for negative branch target WebAssembly/spec#1570, by @kazzmir.
-
[text format] Should `else id? instr*` be optional in `if` instructions? WebAssembly/spec#1569, by @tlively.
-
webassembly.github.io links all 404 WebAssembly/spec#1568, by @hamishwillee.
-
interpreter: fails to parse a valid-looking wat WebAssembly/spec#1566, by @nagisa.
-
-
3 issues closed.
-
interpreter: fails to parse a valid-looking wat WebAssembly/spec#1566.
-
webassembly.github.io links all 404 WebAssembly/spec#1568.
-
Prose is missing steps for declared element segments during instantiation WebAssembly/spec#1562.
-
-
4 issues received 12 new comments.
-
[spec] br_table has unspecified semantics for negative branch target WebAssembly/spec#1570 (4 comments by @kazzmir, @titzer)
-
webassembly.github.io links all 404 WebAssembly/spec#1568 (4 comments by @hamishwillee, @ngzhian, @rossberg)
-
Prose is missing steps for declared element segments during instantiation WebAssembly/spec#1562 (2 comments by @eqrion, @rossberg)
-
-
2 pull requests opened.
-
[interpreter] Refactor parser to handle select & call_indirect correctly WebAssembly/spec#1567, by @rossberg.
-
[spec] Fix minor errors and inconsistencies WebAssembly/spec#1564, by @rossberg.
-
-
4 pull requests merged.
-
[test] elem.wast: force to use exprs in a element WebAssembly/spec#1561.
-
[interpreter] Refactor parser to handle select & call_indirect correctly WebAssembly/spec#1567.
-
[spec] Fix minor errors and inconsistencies WebAssembly/spec#1564.
-
fix link to validation in br_table execution steps WebAssembly/spec#1563.
-
-
2 pull requests received 4 new comments.
-
[interpreter] Refactor parser to handle select & call_indirect correctly WebAssembly/spec#1567 (3 comments by @nagisa, @yamt)
-
[spec] Normative: Permit work in parallel during instantiation WebAssembly/spec#745 (1 comment by @rossberg)
-
WebAssembly/wasi-sdk
-
5 issues opened.
-
wasm-ld: error: unable to find library -lstdc++ WebAssembly/wasi-sdk#276, by @dstaley.
-
cmake toolchain file for wasm32-wasi-pthread WebAssembly/wasi-sdk#272, by @yamt.
-
Use with rust's bindgen WebAssembly/wasi-sdk#269, by @hkalbasi.
-
Binary assets for Release 17 WebAssembly/wasi-sdk#268, by @ringoz.
-
Build windows version with msys2 clang64 toolchain instead of msvc? WebAssembly/wasi-sdk#264, by @TerrorJack.
-
-
5 issues closed.
-
Publish an official Docker image WebAssembly/wasi-sdk#176.
-
Add release binary for Mac m1 - apple silicon platform WebAssembly/wasi-sdk#221.
-
Use with rust's bindgen WebAssembly/wasi-sdk#269.
-
Binary assets for Release 17 WebAssembly/wasi-sdk#268.
-
Build windows version with msys2 clang64 toolchain instead of msvc? WebAssembly/wasi-sdk#264.
-
-
4 issues received 11 new comments.
-
Build windows version with msys2 clang64 toolchain instead of msvc? WebAssembly/wasi-sdk#264 (1 comment by @sunfishcode)
-
11 pull requests opened.
-
Only strip files under the bin directory WebAssembly/wasi-sdk#275, by @yamt.
-
add experimenal wasm32-wasi-threads support WebAssembly/wasi-sdk#274, by @yamt.
-
Use older github runners for better compatibilities WebAssembly/wasi-sdk#273, by @yamt.
-
Add docker image that can be used to build projects with wasi-sdk sysroot WebAssembly/wasi-sdk#271, by @anuraaga.
-
Build macOS universal binaries WebAssembly/wasi-sdk#270, by @TerrorJack.
-
Add a .gitattributes file to make *.sh files use LF line endings. WebAssembly/wasi-sdk#267, by @sunfishcode.
-
Add a basic test for opendir, readdir, and closedir. WebAssembly/wasi-sdk#266, by @sunfishcode.
-
Use msys2 clang toolchain to build windows distribution WebAssembly/wasi-sdk#265, by @TerrorJack.
-
Testing. WebAssembly/wasi-sdk#263, by @sunfishcode.
-
Update to LLVM 15.0.6. WebAssembly/wasi-sdk#262, by @sunfishcode.
-
Update to the latest wasi-libc. WebAssembly/wasi-sdk#261, by @sunfishcode.
-
-
8 pull requests merged.
-
Add docker image that can be used to build projects with wasi-sdk sysroot WebAssembly/wasi-sdk#271.
-
Build macOS universal binaries WebAssembly/wasi-sdk#270.
-
Add a .gitattributes file to make *.sh files use LF line endings. WebAssembly/wasi-sdk#267.
-
Add a basic test for opendir, readdir, and closedir. WebAssembly/wasi-sdk#266.
-
Update to the latest wasi-libc. WebAssembly/wasi-sdk#261.
-
Add tests for `clock`, `times`, and `getrusage`. WebAssembly/wasi-sdk#177.
-
Update to LLVM 15.0.6. WebAssembly/wasi-sdk#262.
-
Use msys2 clang toolchain to build windows distribution WebAssembly/wasi-sdk#265.
-
-
1 pull request closed.
-
Testing. WebAssembly/wasi-sdk#263.
-
-
7 pull requests received 51 new comments.
-
Add docker image that can be used to build projects with wasi-sdk sysroot WebAssembly/wasi-sdk#271 (32 comments by @anuraaga, @sbc100, @sunfishcode)
-
Use msys2 clang toolchain to build windows distribution WebAssembly/wasi-sdk#265 (5 comments by @sunfishcode, @TerrorJack)
-
Add tests for `clock`, `times`, and `getrusage`. WebAssembly/wasi-sdk#177 (1 comment by @sunfishcode)
-
WebAssembly/binaryen
-
17 issues opened.
-
Make operator bool explicit (and avoid potential silent failure in C++20 with operator<=>) WebAssembly/binaryen#5370, by @higher-performance.
-
Why multi same type will be set to type section after invoking `TypeBuilderSetStructType` several times? WebAssembly/binaryen#5369, by @yviansu.
-
Wasm2JS: Add support for i64.trunc_sat_f64_s & sibling etc. WebAssembly/binaryen#5366, by @tjelsm.
-
wasm-split/basic.wast lit test fails on Fedora 36 on ARM 32-bit WebAssembly/binaryen#5357, by @rathann.
-
Implicit function types and rec types WebAssembly/binaryen#5355, by @chambart.
-
MemoryError exception in multi_unit_abbrev_noprint.wasm test on x86 32-bit WebAssembly/binaryen#5353, by @rathann.
-
What's `array.new`'s opcode? WebAssembly/binaryen#5348, by @yviansu.
-
Parse errors during `wasm-opt --print` should print out wat leading up to the parse error WebAssembly/binaryen#5344, by @eyebrowsoffire.
-
Support try-catch in Asyncify / lower wasm exceptions to MVP WebAssembly/binaryen#5343, by @kripken.
-
basic_string_view Assertion failed when running wasm-opt tests with GCC-12.2.1 WebAssembly/binaryen#5342, by @rathann.
-
Does binaryen support `end` opcode? WebAssembly/binaryen#5341, by @yviansu.
-
Is there no arm64_linux/aarch64_linux build? WebAssembly/binaryen#5337, by @robertsarkozi.
-
Emit minimal rec groups? WebAssembly/binaryen#5334, by @askeksa-google.
-
Do not read past the end of a string_view WebAssembly/binaryen#5322, by @olivier-fs.
-
Debug Assertion Failed in binaryen-unitests.exe TestOracleMinimal WebAssembly/binaryen#5312, by @olivier-fs.
-
wasm-as silently misparses dataidx in memory.init instructions WebAssembly/binaryen#5306, by @lambdageek.
-
Attempting fuzz_opt.py on Windows finds a bug immediately (probably a false positive?) WebAssembly/binaryen#5305, by @juj.
-
-
12 issues closed.
-
Replicating wasm-reduce's "expected behavior on canonicalized (read-written) binary" WebAssembly/binaryen#4818.
-
Make operator bool explicit (and avoid potential silent failure in C++20 with operator<=>) WebAssembly/binaryen#5370.
-
What's `array.new`'s opcode? WebAssembly/binaryen#5348.
-
wasm-split/basic.wast lit test fails on Fedora 36 on ARM 32-bit WebAssembly/binaryen#5357.
-
Implicit function types and rec types WebAssembly/binaryen#5355.
-
Assertion failed in wat-lexer.cpp on Windows 10 + Visual Studio 2019 + CMake-3.25.0 WebAssembly/binaryen#5291.
-
Parse errors during `wasm-opt --print` should print out wat leading up to the parse error WebAssembly/binaryen#5344.
-
basic_string_view Assertion failed when running wasm-opt tests with GCC-12.2.1 WebAssembly/binaryen#5342.
-
Do not read past the end of a string_view WebAssembly/binaryen#5322.
-
Does binaryen support `end` opcode? WebAssembly/binaryen#5341.
-
Optimize Asyncify to not flatten unnecessarily WebAssembly/binaryen#4822.
-
Debug Assertion Failed in binaryen-unitests.exe TestOracleMinimal WebAssembly/binaryen#5312.
-
-
21 issues received 72 new comments.
-
Emit minimal rec groups? WebAssembly/binaryen#5334 (12 comments by @askeksa-google, @kripken, @tlively)
-
Assertion failed in wat-lexer.cpp on Windows 10 + Visual Studio 2019 + CMake-3.25.0 WebAssembly/binaryen#5291 (11 comments by @olivier-fs, @tlively)
-
Parse errors during `wasm-opt --print` should print out wat leading up to the parse error WebAssembly/binaryen#5344 (7 comments by @eyebrowsoffire, @kripken)
-
Why multi same type will be set to type section after invoking `TypeBuilderSetStructType` several times? WebAssembly/binaryen#5369 (6 comments by @tlively, @yviansu)
-
basic_string_view Assertion failed when running wasm-opt tests with GCC-12.2.1 WebAssembly/binaryen#5342 (5 comments by @olivier-fs, @rathann, @tlively)
-
Do not read past the end of a string_view WebAssembly/binaryen#5322 (5 comments by @olivier-fs, @rathann, @tlively)
-
MemoryError exception in multi_unit_abbrev_noprint.wasm test on x86 32-bit WebAssembly/binaryen#5353 (3 comments by @rathann, @tlively)
-
Debug Assertion Failed in binaryen-unitests.exe TestOracleMinimal WebAssembly/binaryen#5312 (3 comments by @olivier-fs, @tlively)
-
Make operator bool explicit (and avoid potential silent failure in C++20 with operator<=>) WebAssembly/binaryen#5370 (2 comments by @higher-performance, @tlively)
-
wasm-split/basic.wast lit test fails on Fedora 36 on ARM 32-bit WebAssembly/binaryen#5357 (2 comments by @rathann, @tlively)
-
Support try-catch in Asyncify / lower wasm exceptions to MVP WebAssembly/binaryen#5343 (2 comments by @caiiiycuk, @kripken)
-
wasm2js aborts with "should be removed already; UNREACHABLE executed at /build/source/src/wasm2js.h:1902" WebAssembly/binaryen#4806 (1 comment by @willcohen)
-
Replicating wasm-reduce's "expected behavior on canonicalized (read-written) binary" WebAssembly/binaryen#4818 (1 comment by @willcohen)
-
Wasm2JS: Add support for i64.trunc_sat_f64_s & sibling etc. WebAssembly/binaryen#5366 (1 comment by @kripken)
-
wasm-as silently misparses dataidx in memory.init instructions WebAssembly/binaryen#5306 (1 comment by @tlively)
-
Dead code elimination is too agressive on struct globals [Closed World] WebAssembly/binaryen#5292 (1 comment by @chambart)
-
Attempting fuzz_opt.py on Windows finds a bug immediately (probably a false positive?) WebAssembly/binaryen#5305 (1 comment by @kripken)
-
-
56 pull requests opened.
-
wasm2js: Avoid emitting non-JS code during opt WebAssembly/binaryen#5378, by @willcohen.
-
Move assert in MultiMemoryLowering WebAssembly/binaryen#5376, by @ashleynh.
-
[Parser] Parse array access instructions WebAssembly/binaryen#5375, by @tlively.
-
[Parser] Parse array creation and data segment instructions WebAssembly/binaryen#5374, by @tlively.
-
[Parser] Parse data segments WebAssembly/binaryen#5373, by @tlively.
-
[NFC][Parser] Track definition indices WebAssembly/binaryen#5372, by @tlively.
-
Make wasm::IString::operator bool() explicit WebAssembly/binaryen#5371, by @higher-performance.
-
Support `ref.test null` WebAssembly/binaryen#5368, by @tlively.
-
Work around bugs with open world type optimizations WebAssembly/binaryen#5367, by @tlively.
-
[NFC] Add `TypeBuilder::buildRelaxed` WebAssembly/binaryen#5365, by @tlively.
-
[Wasm GC] Do not cache signature types in nominal mode if they have a super WebAssembly/binaryen#5364, by @kripken.
-
Maintain first memory import/export in Multi-Memory Lowering Pass WebAssembly/binaryen#5363, by @ashleynh.
-
Multi-Memory Only Wasm-Split WebAssembly/binaryen#5362, by @ashleynh.
-
Remove unused types during type optimizations WebAssembly/binaryen#5361, by @tlively.
-
Fuzzing: Work around canonicalization of function types in fuzzer for closed world WebAssembly/binaryen#5360, by @kripken.
-
Fixed fuzzing of closed-world after #5347 WebAssembly/binaryen#5359, by @kripken.
-
[Wasm GC] Optimize away null arms that would trap WebAssembly/binaryen#5358, by @kripken.
-
In --debug mode, print partial wasm data that was read WebAssembly/binaryen#5356, by @kripken.
-
Replace more uses of `NAN` WebAssembly/binaryen#5354, by @tlively.
-
Refactor Multi-Memory Lowering pass to support additional instructions WebAssembly/binaryen#5352, by @ashleynh.
-
Properly use pass options in nested pass runners WebAssembly/binaryen#5351, by @kripken.
-
Update RefCast representation to drop extra HeapType WebAssembly/binaryen#5350, by @tlively.
-
Fix OOB string_view read in generated parser code WebAssembly/binaryen#5349, by @tlively.
-
Do not optimize public types WebAssembly/binaryen#5347, by @tlively.
-
Add memory: init, copy, fill support to Multi-Memory Lowering Pass WebAssembly/binaryen#5346, by @ashleynh.
-
[NFC] Add some notes to pass.h on closed world WebAssembly/binaryen#5345, by @kripken.
-
Add -D_LIBCPP_ENABLE_ASSERTIONS=1 to ASAN/UBSAN CI configurations. WebAssembly/binaryen#5340, by @mxms0.
-
Add Atomics support to Multi-Memory Lowering Pass WebAssembly/binaryen#5339, by @ashleynh.
-
[Wasm GC] Fix GlobalStructInference on unrefined globals WebAssembly/binaryen#5338, by @kripken.
-
Add SIMD support to Multi-Memory Lowering Pass WebAssembly/binaryen#5336, by @ashleynh.
-
Use non-nullable ref.cast for non-nullable input WebAssembly/binaryen#5335, by @tlively.
-
Fix opt/shrink levels when running the optimizer multiple times WebAssembly/binaryen#5333, by @kripken.
-
Allow casting to basic heap types WebAssembly/binaryen#5332, by @tlively.
-
Add standard versions of WasmGC casts WebAssembly/binaryen#5331, by @tlively.
-
Validate ref.as_* argument is a reference WebAssembly/binaryen#5330, by @kripken.
-
[Wasm GC] Add array support to TypeMerging WebAssembly/binaryen#5329, by @kripken.
-
Fix Asyncify assertions after #5293 WebAssembly/binaryen#5328, by @kripken.
-
[Wasm GC] Add array support to TypeSSA WebAssembly/binaryen#5327, by @kripken.
-
[Parser][NFC] Add `Idx` to type aliases representing indices WebAssembly/binaryen#5326, by @tlively.
-
Fix regression of assertions in asyncify pass WebAssembly/binaryen#5325, by @caiiiycuk.
-
binaryen.js: Properly export malloc/free WebAssembly/binaryen#5324, by @kripken.
-
Fix an Inlining bug with a name collision in a br nested in a call param WebAssembly/binaryen#5323, by @kripken.
-
[Wasm GC] Add TypeMerging pass WebAssembly/binaryen#5321, by @kripken.
-
Update tests ahead of transition from `data` to `struct` WebAssembly/binaryen#5320, by @tlively.
-
Add CMake option to only build tools needed for Emscripten WebAssembly/binaryen#5319, by @dschuff.
-
Rename BYN_INSTALL_TOOLS_ONLY to INSTALL_LIBS (NFC) WebAssembly/binaryen#5318, by @dschuff.
-
[NFC] Do not read past the end of a string_view WebAssembly/binaryen#5317, by @tlively.
-
[Parser] Avoid calling `strtod` on NaNs entirely WebAssembly/binaryen#5316, by @tlively.
-
Fix two issues in --spill-pointers WebAssembly/binaryen#5315, by @juj.
-
[NFC] Allow TypeBuilder::Entry::subTypeOf to take any HeapType WebAssembly/binaryen#5314, by @tlively.
-
Work around possible unsafe MSVC NaN optimization WebAssembly/binaryen#5313, by @tlively.
-
Add /fp:precise under MSVC WebAssembly/binaryen#5311, by @tlively.
-
Remove more uses of NAN WebAssembly/binaryen#5310, by @tlively.
-
Use C++17's [[maybe_unused]]. NFC WebAssembly/binaryen#5309, by @sbc100.
-
Support `array` and `struct` types in the type fuzzer WebAssembly/binaryen#5308, by @tlively.
-
Do not special case ref.null in `LUBFinder` WebAssembly/binaryen#5307, by @tlively.
-
-
45 pull requests merged.
-
Make wasm::IString::operator bool() explicit WebAssembly/binaryen#5371.
-
Support `ref.test null` WebAssembly/binaryen#5368.
-
OptimizeInstructions: Check for possible added-constant overflows WebAssembly/binaryen#5227.
-
Work around bugs with open world type optimizations WebAssembly/binaryen#5367.
-
Update RefCast representation to drop extra HeapType WebAssembly/binaryen#5350.
-
[Wasm GC] Do not cache signature types in nominal mode if they have a super WebAssembly/binaryen#5364.
-
Remove unused types during type optimizations WebAssembly/binaryen#5361.
-
Fixed fuzzing of closed-world after #5347 WebAssembly/binaryen#5359.
-
Do not optimize public types WebAssembly/binaryen#5347.
-
[Wasm GC] Optimize away null arms that would trap WebAssembly/binaryen#5358.
-
In --debug mode, print partial wasm data that was read WebAssembly/binaryen#5356.
-
Properly use pass options in nested pass runners WebAssembly/binaryen#5351.
-
Add memory: init, copy, fill support to Multi-Memory Lowering Pass WebAssembly/binaryen#5346.
-
Refactor Multi-Memory Lowering pass to support additional instructions WebAssembly/binaryen#5352.
-
Replace more uses of `NAN` WebAssembly/binaryen#5354.
-
Fix opt/shrink levels when running the optimizer multiple times WebAssembly/binaryen#5333.
-
[NFC] Add some notes to pass.h on closed world WebAssembly/binaryen#5345.
-
Fix OOB string_view read in generated parser code WebAssembly/binaryen#5349.
-
[Wasm GC] Fix GlobalStructInference on unrefined globals WebAssembly/binaryen#5338.
-
Add Atomics support to Multi-Memory Lowering Pass WebAssembly/binaryen#5339.
-
Add SIMD support to Multi-Memory Lowering Pass WebAssembly/binaryen#5336.
-
Adds bounds checks to Load/Store in Multi-Memories Lowering Pass WebAssembly/binaryen#5256.
-
Use non-nullable ref.cast for non-nullable input WebAssembly/binaryen#5335.
-
Allow casting to basic heap types WebAssembly/binaryen#5332.
-
Validate ref.as_* argument is a reference WebAssembly/binaryen#5330.
-
Add standard versions of WasmGC casts WebAssembly/binaryen#5331.
-
[Wasm GC] Add array support to TypeMerging WebAssembly/binaryen#5329.
-
[Wasm GC] Add TypeMerging pass WebAssembly/binaryen#5321.
-
Update tests ahead of transition from `data` to `struct` WebAssembly/binaryen#5320.
-
[Wasm GC] Add array support to TypeSSA WebAssembly/binaryen#5327.
-
Fix Asyncify assertions after #5293 WebAssembly/binaryen#5328.
-
Fix an Inlining bug with a name collision in a br nested in a call param WebAssembly/binaryen#5323.
-
[Parser][NFC] Add `Idx` to type aliases representing indices WebAssembly/binaryen#5326.
-
#4822 optmize asyncify to not flatten/optimize unnecessarily WebAssembly/binaryen#5293.
-
binaryen.js: Properly export malloc/free WebAssembly/binaryen#5324.
-
Add CMake option to only build tools needed for Emscripten WebAssembly/binaryen#5319.
-
[Wasm GC] Add TypeSSA pass WebAssembly/binaryen#5299.
-
Rename BYN_INSTALL_TOOLS_ONLY to INSTALL_LIBS (NFC) WebAssembly/binaryen#5318.
-
[NFC] Do not read past the end of a string_view WebAssembly/binaryen#5317.
-
[Parser] Avoid calling `strtod` on NaNs entirely WebAssembly/binaryen#5316.
-
[NFC] Allow TypeBuilder::Entry::subTypeOf to take any HeapType WebAssembly/binaryen#5314.
-
Remove more uses of NAN WebAssembly/binaryen#5310.
-
Support `array` and `struct` types in the type fuzzer WebAssembly/binaryen#5308.
-
Use C++17's [[maybe_unused]]. NFC WebAssembly/binaryen#5309.
-
Do not special case ref.null in `LUBFinder` WebAssembly/binaryen#5307.
-
-
5 pull requests closed.
-
Fuzzing: Work around canonicalization of function types in fuzzer for closed world WebAssembly/binaryen#5360.
-
Support try-catch blocks in Asyncify. WebAssembly/binaryen#5143.
-
Fix regression of assertions in asyncify pass WebAssembly/binaryen#5325.
-
Work around possible unsafe MSVC NaN optimization WebAssembly/binaryen#5313.
-
Add /fp:precise under MSVC WebAssembly/binaryen#5311.
-
-
1 pull request reopened.
-
Support try-catch blocks in Asyncify. WebAssembly/binaryen#5143, by @kripken.
-
-
51 pull requests received 294 new comments.
-
Do not optimize public types WebAssembly/binaryen#5347 (46 comments by @askeksa-google, @kripken, @tlively)
-
[Wasm GC] Add TypeSSA pass WebAssembly/binaryen#5299 (25 comments by @askeksa-google, @kripken, @tlively)
-
Fix opt/shrink levels when running the optimizer multiple times WebAssembly/binaryen#5333 (20 comments by @aheejin, @kripken, @tlively)
-
#4822 optmize asyncify to not flatten/optimize unnecessarily WebAssembly/binaryen#5293 (15 comments by @caiiiycuk, @kripken)
-
Remove unused types during type optimizations WebAssembly/binaryen#5361 (11 comments by @kripken, @tlively)
-
Fuzzing: Work around canonicalization of function types in fuzzer for closed world WebAssembly/binaryen#5360 (10 comments by @kripken, @tlively)
-
Update RefCast representation to drop extra HeapType WebAssembly/binaryen#5350 (8 comments by @kripken, @tlively)
-
Update tests ahead of transition from `data` to `struct` WebAssembly/binaryen#5320 (7 comments by @kripken, @tlively)
-
Properly use pass options in nested pass runners WebAssembly/binaryen#5351 (6 comments by @kripken, @tlively)
-
[NFC] Add some notes to pass.h on closed world WebAssembly/binaryen#5345 (6 comments by @kripken, @tlively)
-
Fix an Inlining bug with a name collision in a br nested in a call param WebAssembly/binaryen#5323 (6 comments by @kripken, @tlively)
-
[Wasm GC] Optimize away null arms that would trap WebAssembly/binaryen#5358 (5 comments by @kripken, @tlively)
-
Add memory: init, copy, fill support to Multi-Memory Lowering Pass WebAssembly/binaryen#5346 (5 comments by @ashleynh, @kripken, @tlively)
-
[Wasm GC] Fix GlobalStructInference on unrefined globals WebAssembly/binaryen#5338 (5 comments by @kripken, @tlively)
-
In --debug mode, print partial wasm data that was read WebAssembly/binaryen#5356 (4 comments by @kripken, @tlively)
-
Add -D_LIBCPP_ENABLE_ASSERTIONS=1 to ASAN/UBSAN CI configurations. WebAssembly/binaryen#5340 (4 comments by @kripken, @mxms0)
-
[Wasm GC] Do not cache signature types in nominal mode if they have a super WebAssembly/binaryen#5364 (3 comments by @kripken, @tlively)
-
Support try-catch blocks in Asyncify. WebAssembly/binaryen#5143 (3 comments by @caiiiycuk, @kripken)
-
Do not special case ref.null in `LUBFinder` WebAssembly/binaryen#5307 (3 comments by @kripken, @tlively)
-
Add Atomics support to Multi-Memory Lowering Pass WebAssembly/binaryen#5339 (2 comments by @ashleynh, @tlively)
-
Use non-nullable ref.cast for non-nullable input WebAssembly/binaryen#5335 (2 comments by @kripken, @tlively)
-
Work around possible unsafe MSVC NaN optimization WebAssembly/binaryen#5313 (2 comments by @tlively)
-
[NFC] Allow TypeBuilder::Entry::subTypeOf to take any HeapType WebAssembly/binaryen#5314 (2 comments by @tlively)
-
[Parser] Parse array creation and data segment instructions WebAssembly/binaryen#5374 (1 comment by @tlively)
-
OptimizeInstructions: Check for possible added-constant overflows WebAssembly/binaryen#5227 (1 comment by @kripken)
-
Work around bugs with open world type optimizations WebAssembly/binaryen#5367 (1 comment by @tlively)
-
Adds bounds checks to Load/Store in Multi-Memories Lowering Pass WebAssembly/binaryen#5256 (1 comment by @kripken)
-
[Parser][NFC] Add `Idx` to type aliases representing indices WebAssembly/binaryen#5326 (1 comment by @tlively)
-
Support `array` and `struct` types in the type fuzzer WebAssembly/binaryen#5308 (1 comment by @tlively)
-
WebAssembly/wasi-nn
-
1 issue opened.
-
feature: add "named models" WebAssembly/wasi-nn#36, by @abrown.
-
-
5 issues received 5 new comments.
-
Feature: Training a pre-trained (pre-created) model WebAssembly/wasi-nn#33 (1 comment by @tonibofarull)
-
The possiblity of support Tensorflow in current Wasi-NN inferfaces WebAssembly/wasi-nn#35 (1 comment by @tonibofarull)
WebAssembly/tool-conventions
-
2 issues opened.
-
Linking.md should mention relocations must appear in offset order WebAssembly/tool-conventions#196, by @matovitch.
-
Mention elemidx and dataidx in the Linking.md documentation WebAssembly/tool-conventions#193, by @matovitch.
-
-
2 issues received 4 new comments.
-
Mention elemidx and dataidx in the Linking.md documentation WebAssembly/tool-conventions#193 (3 comments by @matovitch, @sbc100)
-
-
2 pull requests opened.
-
Add initial coredump document WebAssembly/tool-conventions#195, by @xtuc.
-
Add limitations section to Linking.md to clarify element and data segment indices renumbering is not supported (#193) WebAssembly/tool-conventions#194, by @matovitch.
-
-
1 pull request merged.
-
Add limitations section to Linking.md to clarify element and data segment indices renumbering is not supported (#193) WebAssembly/tool-conventions#194.
-
-
2 pull requests received 24 new comments.
-
Add initial coredump document WebAssembly/tool-conventions#195 (22 comments by @dschuff, @sbc100, @xtuc)
-
Add limitations section to Linking.md to clarify element and data segment indices renumbering is not supported (#193) WebAssembly/tool-conventions#194 (2 comments by @matovitch, @sbc100)
-
WebAssembly/wabt
-
6 issues opened.
-
这反编译出这错什么原因? [What is the reason for this error in decompilation?] WebAssembly/wabt#2112, by @eachlove.
-
build and publish a wasi binary on release WebAssembly/wabt#2101, by @codefromthecrypt.
-
option for wasm-validate to output context WebAssembly/wabt#2100, by @pannous.
-
wasm2c tests fail on 32-bit due to assumption that pointers are 64-bit WebAssembly/wabt#2099, by @rathann.
-
wat2wasm internal corruption due to presence of functor type WebAssembly/wabt#2098, by @imofftoseethewizard.
-
wat2wasm aborts when function has undefined reference type in parameter WebAssembly/wabt#2097, by @imofftoseethewizard.
-
-
3 issues closed.
-
这反编译出这错什么原因? [What is the reason for this error in decompilation?] WebAssembly/wabt#2112.
-
Make online wat2wasm respect the enable exception flag WebAssembly/wabt#1906.
-
-
8 issues received 9 new comments.
-
wasm2c tests fail on 32-bit due to assumption that pointers are 64-bit WebAssembly/wabt#2099 (2 comments by @keithw)
-
这反编译出这错什么原因? [What is the reason for this error in decompilation?] WebAssembly/wabt#2112 (1 comment by @keithw)
-
wat2wasm internal corruption due to presence of functor type WebAssembly/wabt#2098 (1 comment by @keithw)
-
wat2wasm aborts when function has undefined reference type in parameter WebAssembly/wabt#2097 (1 comment by @keithw)
-
'wasm2c' is not recognized as an internal or external command, operable program or batch file. WebAssembly/wabt#2076 (1 comment by @keithw)
-
-
26 pull requests opened.
-
wasm2c: mark manually formatted code in c-writer WebAssembly/wabt#2114, by @shravanrn.
-
wasm2c: expose the initial and max size required from imported memory WebAssembly/wabt#2113, by @shravanrn.
-
Version 1.0.32 WebAssembly/wabt#2111, by @marcusb.
-
wast-parser.cc: disallow exception tag unless exceptions enabled WebAssembly/wabt#2110, by @keithw.
-
Enable features in libwabt.js by default WebAssembly/wabt#2109, by @marcusb.
-
Use flat format for emscripten exported function list. NFC WebAssembly/wabt#2108, by @sbc100.
-
Add relaxed SIMD to wabt.js features WebAssembly/wabt#2107, by @marcusb.
-
Typo in previous PR causing unbalanced braces WebAssembly/wabt#2106, by @thomastay.
-
wasm2c-nosandbox: This branch implements stack_pointer and disables some memory checks WebAssembly/wabt#2105, by @dimitry-.
-
src/wast-parser.cc: Accept non abbreviated forms of result for select WebAssembly/wabt#2104, by @yamt.
-
Base 64 output is incorrect WebAssembly/wabt#2103, by @thomastay.
-
Adds a --no-sandbox flag. WebAssembly/wabt#2102, by @matthias-blume.
-
Use C++11's [[likely]]/[[unlikely]]. NFC WebAssembly/wabt#2096, by @sbc100.
-
build.yml: add wasm2c check with explicit software memchecks WebAssembly/wabt#2095, by @keithw.
-
Remove unused include. NFC WebAssembly/wabt#2094, by @sbc100.
-
Remove use of alloca. NFC WebAssembly/wabt#2093, by @sbc100.
-
Use inline keyword over WABT_INLINE. NFC WebAssembly/wabt#2092, by @sbc100.
-
Use C++17's [[fallthrough]]. NFC WebAssembly/wabt#2091, by @sbc100.
-
Use C++17's [[nodiscard]]. NFC WebAssembly/wabt#2090, by @sbc100.
-
Use C++17's [[maybe_unused]]. NFC WebAssembly/wabt#2089, by @sbc100.
-
fix -Wunused-variable warnings when building without asserts WebAssembly/wabt#2088, by @walkingeyerobot.
-
Reduce code duplication in MemcpyEndianAware definition. NFC WebAssembly/wabt#2087, by @sbc100.
-
wasm2c: Initial implementation of memory64 WebAssembly/wabt#2086, by @sbc100.
-
update-spec-tests.py: Include wasm2c version of proposals tests WebAssembly/wabt#2085, by @sbc100.
-
wasm2c: Add experimental no-sandbox option WebAssembly/wabt#2084, by @dimitry-.
-
wasm2c: Add memory64 to the list of supported features WebAssembly/wabt#2083, by @dimitry-.
-
-
18 pull requests merged.
-
wasm2c: mark manually formatted code in c-writer WebAssembly/wabt#2114.
-
wasm2c: expose the initial and max size required from imported memory WebAssembly/wabt#2113.
-
Version 1.0.32 WebAssembly/wabt#2111.
-
Enable features in libwabt.js by default WebAssembly/wabt#2109.
-
wast-parser.cc: disallow exception tag unless exceptions enabled WebAssembly/wabt#2110.
-
Add relaxed SIMD to wabt.js features WebAssembly/wabt#2107.
-
Use flat format for emscripten exported function list. NFC WebAssembly/wabt#2108.
-
Typo in previous PR causing unbalanced braces WebAssembly/wabt#2106.
-
src/wast-parser.cc: Accept non abbreviated forms of result for select WebAssembly/wabt#2104.
-
Base 64 output is incorrect WebAssembly/wabt#2103.
-
build.yml: add wasm2c check with explicit software memchecks WebAssembly/wabt#2095.
-
Use inline keyword over WABT_INLINE. NFC WebAssembly/wabt#2092.
-
Remove unused include. NFC WebAssembly/wabt#2094.
-
Use C++17's [[nodiscard]]. NFC WebAssembly/wabt#2090.
-
Use C++17's [[maybe_unused]]. NFC WebAssembly/wabt#2089.
-
fix -Wunused-variable warnings when building without asserts WebAssembly/wabt#2088.
-
Reduce code duplication in MemcpyEndianAware definition. NFC WebAssembly/wabt#2087.
-
update-spec-tests.py: Include wasm2c version of proposals tests WebAssembly/wabt#2085.
-
-
5 pull requests closed.
-
Adds a --no-sandbox flag. WebAssembly/wabt#2102.
-
wasm2c: Add memory64 to the list of supported features WebAssembly/wabt#2083.
-
Use C++11's [[likely]]/[[unlikely]]. NFC WebAssembly/wabt#2096.
-
Remove use of alloca. NFC WebAssembly/wabt#2093.
-
wasm2c: add a test for __stack_pointer WebAssembly/wabt#2075.
-
-
21 pull requests received 104 new comments.
-
wasm2c: Add experimental no-sandbox option WebAssembly/wabt#2084 (24 comments by @dimitry-, @keithw, @matthias-blume, @sbc100)
-
Enable features in libwabt.js by default WebAssembly/wabt#2109 (17 comments by @keithw, @marcusb, @sbc100)
-
wasm2c: expose the initial and max size required from imported memory WebAssembly/wabt#2113 (12 comments by @keithw, @sbc100, @shravanrn)
-
fix -Wunused-variable warnings when building without asserts WebAssembly/wabt#2088 (8 comments by @sbc100, @walkingeyerobot)
-
wasm2c-nosandbox: This branch implements stack_pointer and disables some memory checks WebAssembly/wabt#2105 (7 comments by @dimitry-, @keithw, @sbc100)
-
wasm2c: Add memory64 to the list of supported features WebAssembly/wabt#2083 (4 comments by @dimitry-, @sbc100)
-
Use flat format for emscripten exported function list. NFC WebAssembly/wabt#2108 (3 comments by @dschuff, @sbc100)
-
wast-parser.cc: disallow exception tag unless exceptions enabled WebAssembly/wabt#2110 (2 comments by @keithw, @sbc100)
-
src/wast-parser.cc: Accept non abbreviated forms of result for select WebAssembly/wabt#2104 (2 comments by @sbc100, @yamt)
-
build.yml: add wasm2c check with explicit software memchecks WebAssembly/wabt#2095 (1 comment by @keithw)
-
WebAssembly/meetings
-
14 pull requests opened.
-
Add WASI-01-12 agenda items for wasi-io, wasi-poll, and preview2 WebAssembly/meetings#1190, by @sunfishcode.
-
Add notes from CG-12-20 WebAssembly/meetings#1189, by @dschuff.
-
Add WASI meeting agendas for 2023 WebAssembly/meetings#1188, by @linclark.
-
Update 12-19-22.md WebAssembly/meetings#1187, by @fgmccabe.
-
Update CG-12-20.md WebAssembly/meetings#1186, by @titzer.
-
Update GC-12-13.md WebAssembly/meetings#1185, by @tlively.
-
added some discussion items for wasi-2022-12-15 WebAssembly/meetings#1184, by @danbugs.
-
Mention new wasm-opt GC docs in meeting? WebAssembly/meetings#1183, by @kripken.
-
Add wasm coredump slides WebAssembly/meetings#1182, by @xtuc.
-
Update WG-12-14.md WebAssembly/meetings#1181, by @rossberg.
-
Add extended const expressions discussion to agenda WebAssembly/meetings#1180, by @sbc100.
-
Update 12-5-22.md WebAssembly/meetings#1179, by @fgmccabe.
-
Update CG-12-20.md WebAssembly/meetings#1178, by @KloudKoder.
-
Add coredump proposal to CG 06/12 WebAssembly/meetings#1177, by @xtuc.
-
-
9 pull requests merged.
-
Add WASI meeting agendas for 2023 WebAssembly/meetings#1188.
-
Update 12-5-22.md WebAssembly/meetings#1179.
-
added some discussion items for wasi-2022-12-15 WebAssembly/meetings#1184.
-
Add wasm coredump slides WebAssembly/meetings#1182.
-
Update CG-12-20.md WebAssembly/meetings#1178.
-
Add meeting notes for 11/22 meeting WebAssembly/meetings#1174.
-
Add coredump proposal to CG 06/12 WebAssembly/meetings#1177.
-
Update 11-21-22.md WebAssembly/meetings#1172.
-
Update GC-11-15.md WebAssembly/meetings#1166.
-
-
2 pull requests closed.
-
Update CG-12-20.md WebAssembly/meetings#1186.
-
Mention new wasm-opt GC docs in meeting? WebAssembly/meetings#1183.
-
-
6 pull requests received 21 new comments.
-
Update CG-12-20.md WebAssembly/meetings#1178 (6 comments by @conrad-watt, @dschuff, @dtig, @KloudKoder)
-
Mention new wasm-opt GC docs in meeting? WebAssembly/meetings#1183 (3 comments by @kripken, @tlively)
WebAssembly/design
-
3 issues opened.
-
Namespaces WebAssembly/design#1468, by @SoniEx2.
-
Semantics for non-mutable globals WebAssembly/design#1466, by @kg.
-
1 issue closed.
-
Proposal: Async/Await JS API WebAssembly/design#1425.
-
-
7 issues received 22 new comments.
-
Pre-proposal: Interrupt handling WebAssembly/design#1446 (6 comments by @DemiMarie, @frank-dspeed, @RossTate)
-
What is the motivation for `NaN` canonicalization? WebAssembly/design#1463 (6 comments by @conrad-watt, @penzn, @RalfJung, @workingjubilee)
-
Floating-point rounding mode control prototyping WebAssembly/design#1456 (2 comments by @KloudKoder)
-
WebAssembly/wasi-libc
-
2 issues opened.
-
wasi-libc fails to build WebAssembly/wasi-libc#368, by @jmgurney.
-
unistd.h declares threads support even when not enabled WebAssembly/wasi-libc#355, by @anuraaga.
-
-
1 issue closed.
-
unistd.h declares threads support even when not enabled WebAssembly/wasi-libc#355.
-
-
5 issues received 25 new comments.
-
How to distribute `THREAD_MODEL=posix` builds? WebAssembly/wasi-libc#326 (9 comments by @abrown, @sbc100, @sunfishcode)
-
dlmalloc has license incompatible with Fedora policies WebAssembly/wasi-libc#319 (5 comments by @bjorn3, @fweimer-rh, @jedisct1, @khardix, @sunfishcode)
-
unistd.h declares threads support even when not enabled WebAssembly/wasi-libc#355 (2 comments by @sbc100, @sunfishcode)
-
Humble request from distro packagers to start releasing versions WebAssembly/wasi-libc#317 (2 comments by @cuviper, @sunfishcode)
-
-
24 pull requests opened.
-
Use __BIGGEST_ALIGNMENT__ instead of max_align_t WebAssembly/wasi-libc#375, by @yamt.
-
Enable pthread_equal function definition WebAssembly/wasi-libc#374, by @shengyun-zhou.
-
Use a separate OBJDIR for each TARGET_TRIPLE WebAssembly/wasi-libc#373, by @yamt.
-
Initialize TLS of the main thread WebAssembly/wasi-libc#372, by @yamt.
-
wasi_thread_start: add a comment WebAssembly/wasi-libc#371, by @yamt.
-
Use `ENOENT` rather than `ENOTCAPABLE` for missing preopens. WebAssembly/wasi-libc#370, by @sunfishcode.
-
test: add tests for pthread API WebAssembly/wasi-libc#369, by @abrown.
-
crt1-command.c: always call wasi_proc_exit for _REENTRANT WebAssembly/wasi-libc#367, by @yamt.
-
Disable pthread_exit for now WebAssembly/wasi-libc#366, by @yamt.
-
Reduce over-allocation of stack WebAssembly/wasi-libc#365, by @yamt.
-
Use wasi thread_exit instead of proc_exit where appropriate WebAssembly/wasi-libc#364, by @yamt.
-
__stdio_exit.c: use normal file locking for now WebAssembly/wasi-libc#363, by @yamt.
-
Enable flockfile and friends WebAssembly/wasi-libc#362, by @yamt.
-
__wait.c: fix a timeout WebAssembly/wasi-libc#361, by @yamt.
-
__init_tp: Initialize TID to non-zero value WebAssembly/wasi-libc#360, by @yamt.
-
Enable pthread_detach WebAssembly/wasi-libc#359, by @yamt.
-
threads: enable access to `pthread_barrier_*` functions WebAssembly/wasi-libc#358, by @abrown.
-
threads: enable access to `pthread_attr_get` functions WebAssembly/wasi-libc#357, by @abrown.
-
Don't define `_POSIX_THREADS` unless threads are enabled. WebAssembly/wasi-libc#356, by @sunfishcode.
-
wasi_thread_start: remove a useless cast WebAssembly/wasi-libc#354, by @yamt.
-
__wasi_thread_spawn: stop truncating the return value WebAssembly/wasi-libc#353, by @yamt.
-
Fix logic errors in the zero-inode path. WebAssembly/wasi-libc#352, by @sunfishcode.
-
Add `-fstack-protector` support to wasi-libc WebAssembly/wasi-libc#351, by @kateinoigakukun.
-
threads: Retrieve default stack size from __heap_base/__data_end WebAssembly/wasi-libc#350, by @loganek.
-
-
21 pull requests merged.
-
Enable pthread_equal function definition WebAssembly/wasi-libc#374.
-
Use a separate OBJDIR for each TARGET_TRIPLE WebAssembly/wasi-libc#373.
-
wasi_thread_start: add a comment WebAssembly/wasi-libc#371.
-
Use `ENOENT` rather than `ENOTCAPABLE` for missing preopens. WebAssembly/wasi-libc#370.
-
Disable pthread_exit for now WebAssembly/wasi-libc#366.
-
threads: Retrieve default stack size from __heap_base/__data_end WebAssembly/wasi-libc#350.
-
Reduce over-allocation of stack WebAssembly/wasi-libc#365.
-
Add a separate install target for threaded libc WebAssembly/wasi-libc#331.
-
__wait.c: fix a timeout WebAssembly/wasi-libc#361.
-
Enable flockfile and friends WebAssembly/wasi-libc#362.
-
threads: enable access to `pthread_barrier_*` functions WebAssembly/wasi-libc#358.
-
Enable pthread_detach WebAssembly/wasi-libc#359.
-
threads: enable access to `pthread_attr_get` functions WebAssembly/wasi-libc#357.
-
Don't define `_POSIX_THREADS` unless threads are enabled. WebAssembly/wasi-libc#356.
-
wasi_thread_start: remove a useless cast WebAssembly/wasi-libc#354.
-
__wasi_thread_spawn: stop truncating the return value WebAssembly/wasi-libc#353.
-
Adjust Makefile for LLVM trunk (16) as of 2022-11-08 WebAssembly/wasi-libc#344.
-
Add `-fstack-protector` support to wasi-libc WebAssembly/wasi-libc#351.
-
Fix logic errors in the zero-inode path. WebAssembly/wasi-libc#352.
-
test: run a subset of tests using `libc-test` WebAssembly/wasi-libc#346.
-
If `fd_readdir` returns a zero inode, call `fstatat` to get the inode value. WebAssembly/wasi-libc#345.
-
-
1 pull request closed.
-
__stdio_exit.c: use normal file locking for now WebAssembly/wasi-libc#363.
-
-
17 pull requests received 99 new comments.
-
crt1-command.c: always call wasi_proc_exit for _REENTRANT WebAssembly/wasi-libc#367 (27 comments by @sbc100, @sunfishcode, @yamt)
-
threads: Retrieve default stack size from __heap_base/__data_end WebAssembly/wasi-libc#350 (9 comments by @abrown, @loganek, @sbc100)
-
Add `-fstack-protector` support to wasi-libc WebAssembly/wasi-libc#351 (8 comments by @kateinoigakukun, @pchickey, @sbc100, @sunfishcode, @TerrorJack)
-
__stdio_exit.c: use normal file locking for now WebAssembly/wasi-libc#363 (5 comments by @sbc100, @yamt)
-
If `fd_readdir` returns a zero inode, call `fstatat` to get the inode value. WebAssembly/wasi-libc#345 (4 comments by @jedisct1, @sunfishcode, @yamt)
-
__init_tp: Initialize TID to non-zero value WebAssembly/wasi-libc#360 (3 comments by @loganek, @yamt)
-
Add a separate install target for threaded libc WebAssembly/wasi-libc#331 (3 comments by @penzn, @sbc100)
-
__wasi_thread_spawn: stop truncating the return value WebAssembly/wasi-libc#353 (3 comments by @sbc100, @yamt)
-
Use wasi thread_exit instead of proc_exit where appropriate WebAssembly/wasi-libc#364 (2 comments by @sbc100, @yamt)
-
Don't define `_POSIX_THREADS` unless threads are enabled. WebAssembly/wasi-libc#356 (2 comments by @anuraaga, @sbc100)
-
Adjust Makefile for LLVM trunk (16) as of 2022-11-08 WebAssembly/wasi-libc#344 (2 comments by @glandium, @sunfishcode)
-
test: run a subset of tests using `libc-test` WebAssembly/wasi-libc#346 (2 comments by @loganek, @sunfishcode)
-
WebAssembly/wasi-threads
-
3 issues opened.
-
tid of the main thread WebAssembly/wasi-threads#15, by @yamt.
-
Quesitons about `wasi_thread_spawn` semantics WebAssembly/wasi-threads#13, by @yamt.
-
Should runtimes have access to thread's stack boundaries? WebAssembly/wasi-threads#12, by @loganek.
-
-
5 issues received 46 new comments.
-
Is `wasi_thread_exit` needed? WebAssembly/wasi-threads#7 (16 comments by @abrown, @loganek, @sbc100, @yamt)
-
Should runtimes have access to thread's stack boundaries? WebAssembly/wasi-threads#12 (14 comments by @kripken, @loganek, @sbc100, @sunfishcode, @yamt)
-
tid of the main thread WebAssembly/wasi-threads#15 (10 comments by @abrown, @loganek, @sbc100, @yamt)
-
Tracking issue for end-to-end wasi-threads support WebAssembly/wasi-threads#10 (4 comments by @loganek, @turbolent, @yamt)
-
Quesitons about `wasi_thread_spawn` semantics WebAssembly/wasi-threads#13 (2 comments by @abrown, @yamt)
-
-
6 pull requests opened.
-
Clarify how shared memories are created and shared WebAssembly/wasi-threads#20, by @yamt.
-
Add some low level tests WebAssembly/wasi-threads#19, by @yamt.
-
test/README.md: remove TBD comments and redirect to the doc WebAssembly/wasi-threads#18, by @yamt.
-
Add some concepts related to exit(3) WebAssembly/wasi-threads#17, by @yamt.
-
Reserve some TID values WebAssembly/wasi-threads#16, by @yamt.
-
Add clarification for the return value of the `wasi_thread_spawn` function WebAssembly/wasi-threads#14, by @loganek.
-
-
2 pull requests merged.
-
Add thread spawn test WebAssembly/wasi-threads#11.
-
Add clarification for the return value of the `wasi_thread_spawn` function WebAssembly/wasi-threads#14.
-
-
5 pull requests received 26 new comments.
-
Reserve some TID values WebAssembly/wasi-threads#16 (9 comments by @loganek, @programmerjake, @sbc100, @yamt)
-
Add some concepts related to exit(3) WebAssembly/wasi-threads#17 (8 comments by @loganek, @sbc100, @yamt)
-
Add clarification for the return value of the `wasi_thread_spawn` function WebAssembly/wasi-threads#14 (3 comments by @abrown, @loganek, @yamt)
-
WebAssembly/WASI
-
2 issues opened.
-
Support for user-only permissions WebAssembly/WASI#760, by @sunfishcode.
-
Describe change-file-permissions-at in more detail WebAssembly/WASI#762, by @sunfishcode.
-
-
4 issues received 18 new comments.
-
How to implement a platform-agnostic gpio/i2c/spi wasi api? WebAssembly/WASI#443 (2 comments by @emielvanseveren, @linclark)
WebAssembly/wasi-testsuite
-
3 issues opened.
-
runtime adapter exit status WebAssembly/wasi-testsuite#39, by @yamt.
-
run CI on macOS WebAssembly/wasi-testsuite#36, by @codefromthecrypt.
-
Enable test filters WebAssembly/wasi-testsuite#29, by @loganek.
-
-
1 issue closed.
-
license WebAssembly/wasi-testsuite#15.
-
-
2 issues received 4 new comments.
-
9 pull requests opened.
-
Fix stat-dev-ino WebAssembly/wasi-testsuite#40, by @yamt.
-
proc_exit-failure: use a bit more awkward exit code WebAssembly/wasi-testsuite#38, by @yamt.
-
Add some wasi-threads tests WebAssembly/wasi-testsuite#37, by @yamt.
-
Implement a simple test filter WebAssembly/wasi-testsuite#35, by @yamt.
-
Switch to wasi-sdk 17 WebAssembly/wasi-testsuite#34, by @yamt.
-
Don't fail the workflow if test execution fails WebAssembly/wasi-testsuite#33, by @loganek.
-
Copy some of the WASI Rust tests from wasmtime WebAssembly/wasi-testsuite#32, by @loganek.
-
Add a test testing that `st_dev` and `st_ino` uniquely identify files. WebAssembly/wasi-testsuite#31, by @sunfishcode.
-
Remove a stray `a.out` file. WebAssembly/wasi-testsuite#30, by @sunfishcode.
-
-
6 pull requests merged.
-
Switch to wasi-sdk 17 WebAssembly/wasi-testsuite#34.
-
Don't fail the workflow if test execution fails WebAssembly/wasi-testsuite#33.
-
Add a test testing that `st_dev` and `st_ino` uniquely identify files. WebAssembly/wasi-testsuite#31.
-
Remove a stray `a.out` file. WebAssembly/wasi-testsuite#30.
-
Add pread/pwrite tests to libc testsuite WebAssembly/wasi-testsuite#26.
-
Add license file WebAssembly/wasi-testsuite#17.
-
-
1 pull request closed.
-
Add some wasi-threads tests WebAssembly/wasi-testsuite#37.
-
-
5 pull requests received 12 new comments.
-
Copy some of the WASI Rust tests from wasmtime WebAssembly/wasi-testsuite#32 (4 comments by @loganek, @sunfishcode, @yamt)
-
Don't fail the workflow if test execution fails WebAssembly/wasi-testsuite#33 (1 comment by @loganek)
WebAssembly/wasi-sql
-
1 pull request opened.
-
updated sql.wit.md, and README.md WebAssembly/wasi-sql#2, by @danbugs.
-
-
1 pull request received 22 new comments.
-
updated sql.wit.md, and README.md WebAssembly/wasi-sql#2 (22 comments by @chrisgacsal, @danbugs, @dicej, @esoterra, @etehtsea, @itowlson)
-
WebAssembly/component-model
-
4 issues opened.
-
Consider adding second initialization phase after `start` WebAssembly/component-model#146, by @lukewagner.
-
wit feature request: add explicit item delimiters WebAssembly/component-model#142, by @morigs.
-
Adding a `use` directive to `*.wit` WebAssembly/component-model#140, by @alexcrichton.
-
Async and streamable data segments WebAssembly/component-model#138, by @ricochet.
-
-
4 issues closed.
-
Representing function references WebAssembly/component-model#117.
-
Overlap between outer alias encodings WebAssembly/component-model#64.
-
Should all types be exportable? WebAssembly/component-model#12.
-
WIT binary ABI contract WebAssembly/component-model#128.
-
-
12 issues received 31 new comments.
-
WIT Syntax: Structured Annotations WebAssembly/component-model#58 (7 comments by @badeend, @esoterra, @lukewagner)
-
WIT - inline definitions WebAssembly/component-model#135 (5 comments by @alexcrichton, @guybedford, @lukewagner)
-
Adding a `use` directive to `*.wit` WebAssembly/component-model#140 (3 comments by @alexcrichton, @lukewagner)
-
Async and streamable data segments WebAssembly/component-model#138 (3 comments by @guybedford, @lukewagner, @ricochet)
-
Subtyping rules allow losing information WebAssembly/component-model#67 (2 comments by @guybedford, @lukewagner)
-
wit feature request: add explicit item delimiters WebAssembly/component-model#142 (2 comments by @alexcrichton, @lukewagner)
-
Numeric separators in kebab names WebAssembly/component-model#134 (2 comments by @guybedford, @lukewagner)
-
Consider adding second initialization phase after `start` WebAssembly/component-model#146 (1 comment by @skreborn)
-
-
5 pull requests opened.
-
Loosen type-export validation rules WebAssembly/component-model#145, by @lukewagner.
-
Fix syntax error in example WebAssembly/component-model#144, by @lukewagner.
-
Remove broken links from CanonicalABI.md WebAssembly/component-model#143, by @Liamolucko.
-
Add `use` and a binary format to WIT.md WebAssembly/component-model#141, by @alexcrichton.
-
Enums to be 1-indexed WebAssembly/component-model#139, by @guybedford.
-
-
3 pull requests merged.
-
Remove broken links from CanonicalABI.md WebAssembly/component-model#143.
-
Add resource, own and borrow types WebAssembly/component-model#129.
-
WIT Syntax: `world` WebAssembly/component-model#83.
-
-
2 pull requests closed.
-
Allow using exported types in component and instance types WebAssembly/component-model#102.
-
Enums to be 1-indexed WebAssembly/component-model#139.
-
-
6 pull requests received 115 new comments.
-
Add resource, own and borrow types WebAssembly/component-model#129 (50 comments by @alexcrichton, @guybedford, @lukewagner, @ricochet, @rossberg)
-
Add `use` and a binary format to WIT.md WebAssembly/component-model#141 (45 comments by @alexcrichton, @fibonacci1729, @guybedford, @lukewagner, @peterhuene, @ricochet)
-
Enums to be 1-indexed WebAssembly/component-model#139 (10 comments by @alexcrichton, @guybedford, @peterhuene, @sunfishcode)
-
WIT Syntax: `world` WebAssembly/component-model#83 (8 comments by @alexcrichton, @fibonacci1729, @lukewagner)
-
Allow using exported types in component and instance types WebAssembly/component-model#102 (1 comment by @lukewagner)
-
WebAssembly/stringref
-
3 issues opened.
-
Algorithmic complexity of instructions WebAssembly/stringref#56, by @eqrion.
-
string.new_lossy_utf8 WebAssembly/stringref#55, by @annevk.
-
No new string implementations on the web: allow re-use of JS engine's strings WebAssembly/stringref#54, by @annevk.
-
-
3 issues received 16 new comments.
-
No new string implementations on the web: allow re-use of JS engine's strings WebAssembly/stringref#54 (13 comments by @annevk, @dcodeIO, @jakobkummerow, @Pauan, @rossberg)
-
Algorithmic complexity of instructions WebAssembly/stringref#56 (2 comments by @jakobkummerow, @Jamesernator)
-
WebAssembly/constant-time
-
1 issue opened.
-
Add a secret type mirroring v128 WebAssembly/constant-time#3, by @CountBleck.
-
-
1 issue received 4 new comments.
-
Add a secret type mirroring v128 WebAssembly/constant-time#3 (4 comments by @deian, @garrettgu10, @hovav, @tlively)
-
WebAssembly/wasi-messaging
-
1 pull request opened.
-
updated messaging.wit.md, and README.md WebAssembly/wasi-messaging#2, by @danbugs.
-
-
1 pull request received 15 new comments.
-
updated messaging.wit.md, and README.md WebAssembly/wasi-messaging#2 (15 comments by @danbugs, @lukewagner, @Mossaka, @stevelr)
-
WebAssembly/relaxed-simd
-
1 issue opened.
-
Use profiles for updates to spec for relaxed mode WebAssembly/relaxed-simd#113, by @ngzhian.
-
-
3 issues received 12 new comments.
-
Feedback and next steps on relaxed mode WebAssembly/relaxed-simd#107 (9 comments by @conrad-watt, @ngzhian, @penzn, @rossberg, @sunfishcode)
-
Poll on relaxed mode bf16 dot product WebAssembly/relaxed-simd#106 (2 comments by @conrad-watt, @Maratyszcza)
-
-
2 pull requests opened.
-
Merge upstream WebAssembly/relaxed-simd#112, by @ngzhian.
-
Remove bf16 from overview and implementation status WebAssembly/relaxed-simd#111, by @ngzhian.
-
-
2 pull requests merged.
-
Merge upstream WebAssembly/relaxed-simd#112.
-
Remove bf16 from overview and implementation status WebAssembly/relaxed-simd#111.
-
WebAssembly/wasi-keyvalue
-
1 pull request received 12 new comments.
-
add get-range queries WebAssembly/wasi-keyvalue#4 (12 comments by @danbugs, @Gearme, @Mossaka, @stevelr)
-
WebAssembly/wasi-blobstore
-
1 pull request received 10 new comments.
-
blobstore api draft WebAssembly/wasi-blobstore#2 (10 comments by @danbugs, @Mossaka, @ricochet, @stevelr)
-
WebAssembly/js-types
-
1 issue received 1 new comment.
-
Passing a WasmExportedFunction to new WebAssembly.Function WebAssembly/js-types#13 (1 comment by @eqrion)
-
-
1 pull request opened.
-
Sync js-api tests from wpt. WebAssembly/js-types#41, by @Ms2ger.
-
-
1 pull request received 4 new comments.
WebAssembly/flexible-vectors
-
1 issue opened.
-
sub/div opcode clash WebAssembly/flexible-vectors#54, by @pannous.
-
-
1 issue received 1 new comment.
-
1 pull request opened.
-
Resolve opcode conflict WebAssembly/flexible-vectors#55, by @penzn.
-
WebAssembly/threads
-
1 pull request opened.
-
WIP Threads merge upstream spec WebAssembly/threads#196, by @ioannad.
-
WebAssembly/profiles
-
1 pull request opened.
-
Spec infrastructure and full, deterministic profiles WebAssembly/profiles#5, by @rossberg.
-
-
1 pull request reopened.
-
Delete papers directory WebAssembly/profiles#4.
-
-
1 pull request received 1 new comment.
WebAssembly/proposals
-
1 pull request opened.
-
Update JS Types Reflection proposal WebAssembly/proposals#156, by @SPY.
-
-
1 pull request merged.
-
Update JS Types Reflection proposal WebAssembly/proposals#156.
-
WebAssembly/wasm-c-api
-
1 pull request received 2 new comments.
-
Add WASI_API macro to each API entry point WebAssembly/wasm-c-api#173 (2 comments by @prolapza, @rossberg)
-
WebAssembly/debugging
-
1 issue received 1 new comment.
Past meetings
Participants
-
16 participants joined.
-
MUCYO FRED joined.
-
Amber Blue joined.
-
Djurre de Boer joined.
-
Tal Garfinkel (University of California, San Diego) joined.
-
Joshua Hansen joined.
-
Yavor Kolev joined.
-
Rachel Yager (FortuneTimes Group) joined.
-
Jesús González Martí (VMware) joined.
-
超亿 褚 joined.
-
Angel De Miguel Meana (VMware) joined.
-
Samuel Hsin (Alibaba Group) joined.
-
Kate Goldenring (Akamai Technologies) joined.
-
Livan Torres joined.
-
Peter Vetere (SingleStore) joined.
-
Hung-Ying Tai (Second State) joined.
-
Hung-Ying Tai (Second State) joined.
-
-
1 organization joined.
-
FortuneTimes Group joined.
-
GitHub
WebAssembly/binaryen
-
23 issues opened.
-
Failing testcase after changing the default type system to isorecursive WebAssembly/binaryen#5294, by @kripken.
-
Dead code elimination is too agressive on struct globals [Closed World] WebAssembly/binaryen#5292, by @chambart.
-
Assertion failed in wat-lexer.cpp on Windows 10 + Visual Studio 2019 + CMake-3.25.0 WebAssembly/binaryen#5291, by @olivier-fs.
-
Is the return value of `BinaryenArrayCopy` useful? WebAssembly/binaryen#5285, by @yviansu.
-
Binary artifacts for version 111? WebAssembly/binaryen#5282, by @arctic-hen7.
-
How to create type in type section WebAssembly/binaryen#5272, by @yviansu.
-
Asyncify lists does not work correctly with dots WebAssembly/binaryen#5271, by @caiiiycuk.
-
How to generate `array.new_data` opcode WebAssembly/binaryen#5270, by @yviansu.
-
What does `ref.eq` do? WebAssembly/binaryen#5261, by @yviansu.
-
Add a sign extension lowering pass WebAssembly/binaryen#5250, by @sbc100.
-
Fuzz error on array.new_elem: what(): vector::reserve WebAssembly/binaryen#5249, by @kripken.
-
error `[parse exception: expected list]` occurs when getting local of array/struct. WebAssembly/binaryen#5248, by @yviansu.
-
Consider running tests with -D_LIBCPP_ENABLE_ASSERTIONS=1 WebAssembly/binaryen#5245, by @mxms0.
-
array.new_data fuzz error WebAssembly/binaryen#5236, by @kripken.
-
First line in wasm2js output imports from unkown file WebAssembly/binaryen#5234, by @landabaso.
-
Is `wasm-as` supports `stringref` yet? WebAssembly/binaryen#5233, by @yviansu.
-
TypeError: binaryenCAPI._BinaryenStringConst is not a function WebAssembly/binaryen#5230, by @yviansu.
-
Segments should be referred to by name, not index WebAssembly/binaryen#5225, by @tlively.
-
RemoveModuleElements should handle memories and data segments separately WebAssembly/binaryen#5224, by @tlively.
-
Live code eliminated when using `--gufa` WebAssembly/binaryen#5219, by @askeksa-google.
-
Support DWARF + multivalue WebAssembly/binaryen#5215, by @aykevl.
-
standalone (non-js) binaryen.wasm WebAssembly/binaryen#5206, by @codefromthecrypt.
-
`wasm-opt` segfault with named memory and debug information WebAssembly/binaryen#5204, by @patrick96.
-
-
18 issues closed.
-
Dead code elimination is too agressive on struct globals [Closed World] WebAssembly/binaryen#5292.
-
Failing testcase after changing the default type system to isorecursive WebAssembly/binaryen#5294.
-
Is the return value of `BinaryenArrayCopy` useful? WebAssembly/binaryen#5285.
-
What happened to binary releases? WebAssembly/binaryen#4148.
-
Binary artifacts for version 111? WebAssembly/binaryen#5282.
-
How to create type in type section WebAssembly/binaryen#5272.
-
How to generate `array.new_data` opcode WebAssembly/binaryen#5270.
-
What does `ref.eq` do? WebAssembly/binaryen#5261.
-
error `[parse exception: expected list]` occurs when getting local of array/struct. WebAssembly/binaryen#5248.
-
Add a sign extension lowering pass WebAssembly/binaryen#5250.
-
Fuzz error on array.new_elem: what(): vector::reserve WebAssembly/binaryen#5249.
-
Is `wasm-as` supports `stringref` yet? WebAssembly/binaryen#5233.
-
Isorecursive types benchmarking plan WebAssembly/binaryen#4473.
-
array.new_data fuzz error WebAssembly/binaryen#5236.
-
TypeError: binaryenCAPI._BinaryenStringConst is not a function WebAssembly/binaryen#5230.
-
Live code eliminated when using `--gufa` WebAssembly/binaryen#5219.
-
`wasm-opt` segfault with named memory and debug information WebAssembly/binaryen#5204.
-
Fuzz error with null types WebAssembly/binaryen#5180.
-
-
2 issues reopened.
-
Assertion failed in wat-lexer.cpp on Windows 10 + Visual Studio 2019 + CMake-3.25.0 WebAssembly/binaryen#5291, by @tlively.
-
What happened to binary releases? WebAssembly/binaryen#4148, by @tlively.
-
-
24 issues received 70 new comments.
-
Dead code elimination is too agressive on struct globals [Closed World] WebAssembly/binaryen#5292 (10 comments by @chambart, @kripken, @tlively)
-
binaryen.wasm WebAssembly/binaryen#1051 (7 comments by @codefromthecrypt, @kripken, @pannous, @tlively)
-
Asyncify lists does not work correctly with dots WebAssembly/binaryen#5271 (6 comments by @caiiiycuk, @juj, @kripken)
-
TypeError: binaryenCAPI._BinaryenStringConst is not a function WebAssembly/binaryen#5230 (5 comments by @kripken, @yviansu)
-
Assertion failed in wat-lexer.cpp on Windows 10 + Visual Studio 2019 + CMake-3.25.0 WebAssembly/binaryen#5291 (4 comments by @olivier-fs, @tlively)
-
error `[parse exception: expected list]` occurs when getting local of array/struct. WebAssembly/binaryen#5248 (3 comments by @tlively, @yviansu)
-
First line in wasm2js output imports from unkown file WebAssembly/binaryen#5234 (3 comments by @kripken, @landabaso)
-
Failing testcase after changing the default type system to isorecursive WebAssembly/binaryen#5294 (2 comments by @kripken, @tlively)
-
wasm-opt fails with "Invalid type" on valid (?) module WebAssembly/binaryen#5193 (2 comments by @jakobkummerow, @osa1)
-
How to generate `array.new_data` opcode WebAssembly/binaryen#5270 (2 comments by @kripken, @yviansu)
-
Live code eliminated when using `--gufa` WebAssembly/binaryen#5219 (2 comments by @askeksa-google, @kripken)
-
`wasm-opt` segfault with named memory and debug information WebAssembly/binaryen#5204 (2 comments by @patrick96, @tlively)
-
standalone (non-js) binaryen.wasm WebAssembly/binaryen#5206 (2 comments by @codefromthecrypt, @tlively)
-
Consider running tests with -D_LIBCPP_ENABLE_ASSERTIONS=1 WebAssembly/binaryen#5245 (1 comment by @kripken)
-
Fuzz error on array.new_elem: what(): vector::reserve WebAssembly/binaryen#5249 (1 comment by @tlively)
-
-
76 pull requests opened.
-
[NFC] Avoid unneeded work in GTO WebAssembly/binaryen#5304, by @kripken.
-
Implement closed-world flag WebAssembly/binaryen#5303, by @kripken.
-
[Parser] Do not assume `NAN` is positive WebAssembly/binaryen#5302, by @tlively.
-
Fix validation and inlining bugs WebAssembly/binaryen#5301, by @tlively.
-
[NFC] Remove unneeded check WebAssembly/binaryen#5300, by @kripken.
-
[Wasm GC] Add TypeSSA pass WebAssembly/binaryen#5299, by @kripken.
-
Add a placeholder closed-world flag WebAssembly/binaryen#5298, by @kripken.
-
Validator: Print the field number on subtyping errors WebAssembly/binaryen#5297, by @kripken.
-
[NFC] Print type names in BINARYEN_PRINT_FULL mode WebAssembly/binaryen#5296, by @kripken.
-
[NFC] Refactor GlobalTypeRewriter to split out the type mapping logic WebAssembly/binaryen#5295, by @kripken.
-
#4822 optmize asyncify to not flatten/optimize unnecessarily WebAssembly/binaryen#5293, by @caiiiycuk.
-
Dump only the binary in pass-debug mode 3 WebAssembly/binaryen#5290, by @kripken.
-
[Wasm GC] Fix CoalesceLocals on tees that receive a refined type WebAssembly/binaryen#5289, by @kripken.
-
Rename UserSection -> CustomSection. NFC WebAssembly/binaryen#5288, by @sbc100.
-
[Wasm GC] Refinalize in UnneededSetRemover when necessary WebAssembly/binaryen#5287, by @kripken.
-
[NFC] Expand comment about validating function type features WebAssembly/binaryen#5286, by @tlively.
-
Code Pushing: Ignore unreachable sets WebAssembly/binaryen#5284, by @kripken.
-
[NFC] Update comment in OptimizeAddedConstants.cpp WebAssembly/binaryen#5283, by @kripken.
-
Avoid calling back() on an empty string in setBinaryenBinDir WebAssembly/binaryen#5280, by @psarna.
-
Validate heap types WebAssembly/binaryen#5279, by @tlively.
-
Add `hasArgument` helper to pass options. NFC WebAssembly/binaryen#5278, by @sbc100.
-
Do not compare reference values across executions WebAssembly/binaryen#5276, by @tlively.
-
Fix inverted logic bug with asyncify-ignore-indirect WebAssembly/binaryen#5275, by @sbc100.
-
Add post-emscripten-side-module pass argument WebAssembly/binaryen#5274, by @sbc100.
-
Fix warnings that make build fail with -Werror,-Wheader-hygiene,-Wimplicit-const-int-float-conversion WebAssembly/binaryen#5273, by @mkustermann.
-
Fix isorecursive canonicalization WebAssembly/binaryen#5269, by @tlively.
-
[wasm-split] Improve the error message for bad checksums WebAssembly/binaryen#5268, by @tlively.
-
[Wasm GC] Add a test for duplicate-function-elimination on GC content WebAssembly/binaryen#5267, by @kripken.
-
Reland "Make `call_ref` type annotations mandatory" WebAssembly/binaryen#5266, by @tlively.
-
Revert "Make `call_ref` type annotations mandatory" WebAssembly/binaryen#5265, by @tlively.
-
Release 111 WebAssembly/binaryen#5264, by @tlively.
-
[Wasm GC] Start an OptimizeCasts pass and reuse cast values there WebAssembly/binaryen#5263, by @kripken.
-
[Wasm GC] Fix a GUFA bug on null call_ref targets WebAssembly/binaryen#5262, by @kripken.
-
Fix an unused var warning in some compilers WebAssembly/binaryen#5260, by @kripken.
-
GlobalStructInference: Handle the case of just 1 value WebAssembly/binaryen#5259, by @kripken.
-
Switch from `typedef` to `using` in C++ code. NFC WebAssembly/binaryen#5258, by @sbc100.
-
Adds bounds checks to Load/Store in Multi-Memories Lowering Pass WebAssembly/binaryen#5256, by @ashleynh.
-
[Parser] Parse struct allocation and accessor instructions WebAssembly/binaryen#5255, by @tlively.
-
Add a pass to lower sign-ext operations to MVP WebAssembly/binaryen#5254, by @kripken.
-
GlobalStructInference: Handle cases with just 1 global too WebAssembly/binaryen#5253, by @kripken.
-
Fix a trivial CodePushing bug with looking at the wrong index WebAssembly/binaryen#5252, by @kripken.
-
Fix arithmetic in interpretation of ArrayNewSeg WebAssembly/binaryen#5251, by @tlively.
-
[Parser] Parse `ref.is*`, `ref.eq`, `i31.new`, and `i31.get*` WebAssembly/binaryen#5247, by @tlively.
-
Make `call_ref` type annotations mandatory WebAssembly/binaryen#5246, by @tlively.
-
[GUFA] [NFC] Remove RefCast special-casing WebAssembly/binaryen#5244, by @kripken.
-
[Wasm GC] Fix nondeterminism in GUFA due to ordering WebAssembly/binaryen#5243, by @kripken.
-
Fix two fuzz bugs with ArrayNewSeg WebAssembly/binaryen#5242, by @tlively.
-
Handles memory.grow failure in MultiMemoryLowering Pass WebAssembly/binaryen#5241, by @ashleynh.
-
Remove equirecursive typing WebAssembly/binaryen#5240, by @tlively.
-
Change the default type system to isorecursive WebAssembly/binaryen#5239, by @tlively.
-
[Wasm GC] Add Monomorphize pass WebAssembly/binaryen#5238, by @kripken.
-
Fix a fuzz bug with incremental unreachability in OptimizeInstructions WebAssembly/binaryen#5237, by @kripken.
-
Remove `-sEXPORT_ES6` + Node.js workaround for binaryen.js WebAssembly/binaryen#5235, by @kleisauke.
-
Fix possible-contents.h for `array.new_{data,elem}` WebAssembly/binaryen#5232, by @tlively.
-
fix unused variable warning WebAssembly/binaryen#5231, by @walkingeyerobot.
-
Update MemoryPacking for array.new_data WebAssembly/binaryen#5229, by @tlively.
-
Vacuum code leading up to a trap in TrapsNeverHappen mode WebAssembly/binaryen#5228, by @kripken.
-
OptimizeInstructions: Check for possible added-constant overflows WebAssembly/binaryen#5227, by @kripken.
-
Perform proper checks for function subtyping. WebAssembly/binaryen#5226, by @eyebrowsoffire.
-
Fix fuzzer default contents after #5212 WebAssembly/binaryen#5223, by @tlively.
-
Multi-Memories Asyncify WebAssembly/binaryen#5222, by @ashleynh.
-
[NFC] Avoid scanning SmallSets twice during insert WebAssembly/binaryen#5221, by @kripken.
-
[Wasm GC] Fix GUFA on externalize/internalize WebAssembly/binaryen#5220, by @kripken.
-
Fix SmallSet ordering WebAssembly/binaryen#5218, by @kripken.
-
Add arguments to control which imports/exports are JSPI'd. WebAssembly/binaryen#5217, by @brendandahl.
-
[Wasm GC] RSE: Switch local.get to use a more refined type when possible WebAssembly/binaryen#5216, by @kripken.
-
Implement `array.new_data` and `array.new_elem` WebAssembly/binaryen#5214, by @tlively.
-
RedundantSetElimination: Look at fallthrough values WebAssembly/binaryen#5213, by @kripken.
-
Update default features to match new llvm defaults WebAssembly/binaryen#5212, by @sbc100.
-
JSPI - Support options to control what imports/exports are async. WebAssembly/binaryen#5211, by @brendandahl.
-
SimplifyLocals: Fix handling of subtyping WebAssembly/binaryen#5210, by @kripken.
-
Fix includes when using Binaryen together with Wasmtime WebAssembly/binaryen#5209, by @TheGreatRambler.
-
Fix binary parsing of data segment memory WebAssembly/binaryen#5208, by @tlively.
-
Fuzzer: Skip fuzzing VMs when multi-memories are enabled WebAssembly/binaryen#5207, by @kripken.
-
[NFC] Add a TODO in ReorderFunctions WebAssembly/binaryen#5205, by @kripken.
-
-
74 pull requests merged.
-
Implement closed-world flag WebAssembly/binaryen#5303.
-
[NFC] Avoid unneeded work in GTO WebAssembly/binaryen#5304.
-
[NFC] Avoid scanning SmallSets twice during insert WebAssembly/binaryen#5221.
-
[NFC] Add a TODO in ReorderFunctions WebAssembly/binaryen#5205.
-
[NFC] Update comment in OptimizeAddedConstants.cpp WebAssembly/binaryen#5283.
-
[Parser] Do not assume `NAN` is positive WebAssembly/binaryen#5302.
-
[NFC] Remove unneeded check WebAssembly/binaryen#5300.
-
Fix validation and inlining bugs WebAssembly/binaryen#5301.
-
[NFC] Refactor GlobalTypeRewriter to split out the type mapping logic WebAssembly/binaryen#5295.
-
Validator: Print the field number on subtyping errors WebAssembly/binaryen#5297.
-
[NFC] Print type names in BINARYEN_PRINT_FULL mode WebAssembly/binaryen#5296.
-
Add a placeholder closed-world flag WebAssembly/binaryen#5298.
-
Remove equirecursive typing WebAssembly/binaryen#5240.
-
Change the default type system to isorecursive WebAssembly/binaryen#5239.
-
Dump only the binary in pass-debug mode 3 WebAssembly/binaryen#5290.
-
[Wasm GC] Fix CoalesceLocals on tees that receive a refined type WebAssembly/binaryen#5289.
-
Rename UserSection -> CustomSection. NFC WebAssembly/binaryen#5288.
-
[Wasm GC] Refinalize in UnneededSetRemover when necessary WebAssembly/binaryen#5287.
-
[NFC] Expand comment about validating function type features WebAssembly/binaryen#5286.
-
Validate heap types WebAssembly/binaryen#5279.
-
Code Pushing: Ignore unreachable sets WebAssembly/binaryen#5284.
-
Remove `-sEXPORT_ES6` + Node.js workaround for binaryen.js WebAssembly/binaryen#5235.
-
Avoid calling back() on an empty string in setBinaryenBinDir WebAssembly/binaryen#5280.
-
Add post-emscripten-side-module pass argument WebAssembly/binaryen#5274.
-
Release 111 WebAssembly/binaryen#5264.
-
Add `hasArgument` helper to pass options. NFC WebAssembly/binaryen#5278.
-
Fix inverted logic bug with asyncify-ignore-indirect WebAssembly/binaryen#5275.
-
Unpin V8 WebAssembly/binaryen#5277.
-
Do not compare reference values across executions WebAssembly/binaryen#5276.
-
[Wasm GC] Start an OptimizeCasts pass and reuse cast values there WebAssembly/binaryen#5263.
-
Fix isorecursive canonicalization WebAssembly/binaryen#5269.
-
Fix warnings that make build fail with -Werror,-Wheader-hygiene,-Wimplicit-const-int-float-conversion WebAssembly/binaryen#5273.
-
[wasm-split] Improve the error message for bad checksums WebAssembly/binaryen#5268.
-
Reland "Make `call_ref` type annotations mandatory" WebAssembly/binaryen#5266.
-
Revert "Make `call_ref` type annotations mandatory" WebAssembly/binaryen#5265.
-
[Wasm GC] Fix a GUFA bug on null call_ref targets WebAssembly/binaryen#5262.
-
Fix an unused var warning in some compilers WebAssembly/binaryen#5260.
-
GlobalStructInference: Handle the case of just 1 value WebAssembly/binaryen#5259.
-
Switch from `typedef` to `using` in C++ code. NFC WebAssembly/binaryen#5258.
-
[Parser] Parse struct allocation and accessor instructions WebAssembly/binaryen#5255.
-
GlobalStructInference: Handle cases with just 1 global too WebAssembly/binaryen#5253.
-
Make `call_ref` type annotations mandatory WebAssembly/binaryen#5246.
-
Add a pass to lower sign-ext operations to MVP WebAssembly/binaryen#5254.
-
Fix a trivial CodePushing bug with looking at the wrong index WebAssembly/binaryen#5252.
-
[Parser] Parse `ref.is*`, `ref.eq`, `i31.new`, and `i31.get*` WebAssembly/binaryen#5247.
-
Fix arithmetic in interpretation of ArrayNewSeg WebAssembly/binaryen#5251.
-
[GUFA] [NFC] Remove RefCast special-casing WebAssembly/binaryen#5244.
-
[Wasm GC] Fix nondeterminism in GUFA due to ordering WebAssembly/binaryen#5243.
-
Fix two fuzz bugs with ArrayNewSeg WebAssembly/binaryen#5242.
-
[Wasm GC] Add Monomorphize pass WebAssembly/binaryen#5238.
-
Handles memory.grow failure in MultiMemoryLowering Pass WebAssembly/binaryen#5241.
-
Fix a fuzz bug with incremental unreachability in OptimizeInstructions WebAssembly/binaryen#5237.
-
Fix possible-contents.h for `array.new_{data,elem}` WebAssembly/binaryen#5232.
-
Update MemoryPacking for array.new_data WebAssembly/binaryen#5229.
-
Add arguments to control which imports/exports are JSPI'd. WebAssembly/binaryen#5217.
-
fix unused variable warning WebAssembly/binaryen#5231.
-
Implement `array.new_data` and `array.new_elem` WebAssembly/binaryen#5214.
-
Multi-Memories Asyncify WebAssembly/binaryen#5222.
-
Fix fuzzer default contents after #5212 WebAssembly/binaryen#5223.
-
[Wasm GC] RSE: Switch local.get to use a more refined type when possible WebAssembly/binaryen#5216.
-
Fix SmallSet ordering WebAssembly/binaryen#5218.
-
[Wasm GC] Fix GUFA on externalize/internalize WebAssembly/binaryen#5220.
-
Update default features to match new llvm defaults WebAssembly/binaryen#5212.
-
Fix binary parsing of data segment memory WebAssembly/binaryen#5208.
-
RedundantSetElimination: Look at fallthrough values WebAssembly/binaryen#5213.
-
[C API] Add APIs to inspect compound heap types WebAssembly/binaryen#5195.
-
Fuzzer: Skip fuzzing VMs when multi-memories are enabled WebAssembly/binaryen#5207.
-
SimplifyLocals: Fix handling of subtyping WebAssembly/binaryen#5210.
-
ReorderGlobals pass WebAssembly/binaryen#4904.
-
[Wasm GC] SimplifyLocals: Switch local.get to use a more refined type when possible WebAssembly/binaryen#5194.
-
[NFC] Mention relevant flags in validator errors WebAssembly/binaryen#5203.
-
Multi-Memories Lowering Pass WebAssembly/binaryen#5107.
-
CodePushing: Push into If arms WebAssembly/binaryen#5191.
-
Fix a fuzz issue with scanning heap read types WebAssembly/binaryen#5184.
-
-
3 pull requests closed.
-
Fix includes when using Binaryen together with Wasmtime WebAssembly/binaryen#5209.
-
wasm2js: Generalize to allow 2-level imports WebAssembly/binaryen#5051.
-
JSPI - Support options to control what imports/exports are async. WebAssembly/binaryen#5211.
-
-
64 pull requests received 339 new comments.
-
[Wasm GC] Add Monomorphize pass WebAssembly/binaryen#5238 (35 comments by @aheejin, @kripken, @tlively)
-
Implement `array.new_data` and `array.new_elem` WebAssembly/binaryen#5214 (22 comments by @kripken, @tlively)
-
Change the default type system to isorecursive WebAssembly/binaryen#5239 (17 comments by @kripken, @tlively)
-
[Wasm GC] Fix nondeterminism in GUFA due to ordering WebAssembly/binaryen#5243 (13 comments by @kripken, @tlively)
-
Vacuum code leading up to a trap in TrapsNeverHappen mode WebAssembly/binaryen#5228 (13 comments by @aheejin, @kripken, @tlively)
-
OptimizeInstructions: Check for possible added-constant overflows WebAssembly/binaryen#5227 (11 comments by @kripken, @tlively)
-
[Wasm GC] Start an OptimizeCasts pass and reuse cast values there WebAssembly/binaryen#5263 (10 comments by @kripken, @tlively)
-
Fix includes when using Binaryen together with Wasmtime WebAssembly/binaryen#5209 (10 comments by @kripken, @TheGreatRambler, @tlively)
-
[Wasm GC] Add a GC-Lowering pass which lowers GC to MVP WebAssembly/binaryen#4000 (9 comments by @dcodeIO, @kripken, @mraleph, @tlively)
-
Update default features to match new llvm defaults WebAssembly/binaryen#5212 (9 comments by @kripken, @MaxGraey, @sbc100, @tlively)
-
#4822 optmize asyncify to not flatten/optimize unnecessarily WebAssembly/binaryen#5293 (5 comments by @caiiiycuk, @kripken)
-
Avoid SmallSetBase heap allocation in default constructor WebAssembly/binaryen#4884 (5 comments by @kripken, @Squareys)
-
Remove `-sEXPORT_ES6` + Node.js workaround for binaryen.js WebAssembly/binaryen#5235 (5 comments by @dcodeIO, @kleisauke, @kripken)
-
Fix possible-contents.h for `array.new_{data,elem}` WebAssembly/binaryen#5232 (5 comments by @kripken, @tlively)
-
[NFC] Refactor GlobalTypeRewriter to split out the type mapping logic WebAssembly/binaryen#5295 (4 comments by @kripken, @tlively)
-
[NFC] Expand comment about validating function type features WebAssembly/binaryen#5286 (4 comments by @kripken, @tlively)
-
[Wasm GC] Fix a GUFA bug on null call_ref targets WebAssembly/binaryen#5262 (4 comments by @kripken, @tlively)
-
[C API] Add APIs to inspect compound heap types WebAssembly/binaryen#5195 (4 comments by @dcodeIO, @kripken, @tlively)
-
[NFC] Avoid scanning SmallSets twice during insert WebAssembly/binaryen#5221 (3 comments by @kripken, @tlively)
-
Code Pushing: Ignore unreachable sets WebAssembly/binaryen#5284 (3 comments by @aheejin, @kripken, @tlively)
-
GlobalStructInference: Handle cases with just 1 global too WebAssembly/binaryen#5253 (3 comments by @kripken, @tlively)
-
[Parser] Parse `ref.is*`, `ref.eq`, `i31.new`, and `i31.get*` WebAssembly/binaryen#5247 (3 comments by @kripken, @tlively)
-
Update MemoryPacking for array.new_data WebAssembly/binaryen#5229 (3 comments by @kripken, @tlively)
-
Perform proper checks for function subtyping. WebAssembly/binaryen#5226 (3 comments by @kripken, @tlively)
-
[Wasm GC] SimplifyLocals: Switch local.get to use a more refined type when possible WebAssembly/binaryen#5194 (3 comments by @kripken)
-
Validator: Print the field number on subtyping errors WebAssembly/binaryen#5297 (2 comments by @aheejin, @kripken)
-
Fix inverted logic bug with asyncify-ignore-indirect WebAssembly/binaryen#5275 (2 comments by @sbc100)
-
Do not compare reference values across executions WebAssembly/binaryen#5276 (2 comments by @tlively)
-
Add post-emscripten-side-module pass argument WebAssembly/binaryen#5274 (2 comments by @kripken, @sbc100)
-
Adds bounds checks to Load/Store in Multi-Memories Lowering Pass WebAssembly/binaryen#5256 (2 comments by @kripken)
-
[Wasm GC] Fix GUFA on externalize/internalize WebAssembly/binaryen#5220 (2 comments by @kripken, @tlively)
-
Add arguments to control which imports/exports are JSPI'd. WebAssembly/binaryen#5217 (2 comments by @brendandahl, @kripken)
-
[Wasm GC] Enable various passes in hybrid mode, not just nominal WebAssembly/binaryen#5202 (2 comments by @askeksa-google, @tlively)
-
[wasm-split] Improve the error message for bad checksums WebAssembly/binaryen#5268 (1 comment by @tlively)
-
[Parser] Parse struct allocation and accessor instructions WebAssembly/binaryen#5255 (1 comment by @tlively)
-
Handles memory.grow failure in MultiMemoryLowering Pass WebAssembly/binaryen#5241 (1 comment by @kripken)
-
JSPI - Support options to control what imports/exports are async. WebAssembly/binaryen#5211 (1 comment by @brendandahl)
-
WebAssembly/wasi-threads
-
1 issue received 3 new comments.
-
Tracking issue for end-to-end wasi-threads support WebAssembly/wasi-threads#10 (3 comments by @abrown, @turbolent)
-
-
1 pull request opened.
-
Add thread spawn test WebAssembly/wasi-threads#11, by @loganek.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-libc
-
1 issue received 13 new comments.
-
How to distribute `THREAD_MODEL=posix` builds? WebAssembly/wasi-libc#326 (13 comments by @infinity0, @paravoid, @sbc100, @sunfishcode)
-
-
5 pull requests opened.
-
Install libtinfo5 on ubuntu. WebAssembly/wasi-libc#349, by @sunfishcode.
-
Enable a few more pthread* files (pthread_key*, pthread_once) WebAssembly/wasi-libc#348, by @loganek.
-
Define an `__errno_location` function. WebAssembly/wasi-libc#347, by @sunfishcode.
-
test: run a subset of tests using `libc-test` WebAssembly/wasi-libc#346, by @abrown.
-
If `fd_readdir` returns a zero inode, call `fstatat` to get the inode value. WebAssembly/wasi-libc#345, by @sunfishcode.
-
-
6 pull requests merged.
-
Enable a few more pthread* files (pthread_key*, pthread_once) WebAssembly/wasi-libc#348.
-
Install libtinfo5 on ubuntu. WebAssembly/wasi-libc#349.
-
Define an `__errno_location` function. WebAssembly/wasi-libc#347.
-
threads: implement init of TLS and stack pointer WebAssembly/wasi-libc#342.
-
Support threads in the new crt1-command.c ctor check. WebAssembly/wasi-libc#339.
-
Port Emscripten's emmalloc to wasi-libc WebAssembly/wasi-libc#340.
-
-
1 pull request reopened.
-
If `fd_readdir` returns a zero inode, call `fstatat` to get the inode value. WebAssembly/wasi-libc#345, by @sunfishcode.
-
-
4 pull requests received 24 new comments.
-
test: run a subset of tests using `libc-test` WebAssembly/wasi-libc#346 (9 comments by @abrown, @loganek, @sbc100)
-
If `fd_readdir` returns a zero inode, call `fstatat` to get the inode value. WebAssembly/wasi-libc#345 (9 comments by @loganek, @sunfishcode, @yamt)
-
threads: implement init of TLS and stack pointer WebAssembly/wasi-libc#342 (5 comments by @haraldh, @npmccallum, @sunfishcode)
-
WebAssembly/meetings
-
1 issue opened.
-
An issue to collect open discussion items for unused CG meeting slots WebAssembly/meetings#1163, by @dtig.
-
-
1 issue received 3 new comments.
-
An issue to collect open discussion items for unused CG meeting slots WebAssembly/meetings#1163 (3 comments by @penzn, @sunfishcode, @tlively)
-
-
19 pull requests opened.
-
added agenda item WebAssembly/meetings#1176, by @stevelr.
-
Add the next two GC meetings WebAssembly/meetings#1175, by @tlively.
-
Add meeting notes for 11/22 meeting WebAssembly/meetings#1174, by @dtig.
-
added my discussion to the agenda items for WASI-2022-12-01 WebAssembly/meetings#1173, by @danbugs.
-
Update 11-21-22.md WebAssembly/meetings#1172, by @fgmccabe.
-
Add an agenda item to discuss relaxed-math mode. WebAssembly/meetings#1171, by @sunfishcode.
-
Add SIMD notes for 2022-11-18 WebAssembly/meetings#1170, by @ngzhian.
-
Add CG meetings for the rest of the year, and 2023 Jan. WebAssembly/meetings#1169, by @dtig.
-
Create 11-21-22.md WebAssembly/meetings#1168, by @fgmccabe.
-
Cancel WASI 11-17 meeting WebAssembly/meetings#1167, by @linclark.
-
Update GC-11-15.md WebAssembly/meetings#1166, by @tlively.
-
Cancel WG-11-09 due to empty agenda WebAssembly/meetings#1165, by @lukewagner.
-
Add meeting notes for 10/2 CG meeting WebAssembly/meetings#1164, by @dtig.
-
Update 11-7-22.md WebAssembly/meetings#1162, by @fgmccabe.
-
Add SIMD 2022-11-04 meeting notes WebAssembly/meetings#1161, by @ngzhian.
-
Add notes from the chat log to the 2022-11-03 WASI meeting. WebAssembly/meetings#1160, by @sunfishcode.
-
Add notes for WASI 11-03-22 meeting WebAssembly/meetings#1159, by @pchickey.
-
WASI Agenda Submission WebAssembly/meetings#1158, by @esoterra.
-
Update GC-11-01.md WebAssembly/meetings#1157, by @tlively.
-
-
19 pull requests merged.
-
added agenda item WebAssembly/meetings#1176.
-
Add the next two GC meetings WebAssembly/meetings#1175.
-
added my discussion to the agenda items for WASI-2022-12-01 WebAssembly/meetings#1173.
-
Create 11-21-22.md WebAssembly/meetings#1168.
-
Add an agenda item to discuss relaxed-math mode. WebAssembly/meetings#1171.
-
Add SIMD notes for 2022-11-18 WebAssembly/meetings#1170.
-
Add CG meetings for the rest of the year, and 2023 Jan. WebAssembly/meetings#1169.
-
Cancel WASI 11-17 meeting WebAssembly/meetings#1167.
-
Update GC-11-01.md WebAssembly/meetings#1157.
-
Update 11-7-22.md WebAssembly/meetings#1162.
-
Add notes from the chat log to the 2022-11-03 WASI meeting. WebAssembly/meetings#1160.
-
Add meeting notes for 10/2 CG meeting WebAssembly/meetings#1164.
-
Cancel WG-11-09 due to empty agenda WebAssembly/meetings#1165.
-
Switch order of my presentations and add slides WebAssembly/meetings#1154.
-
Add SIMD 2022-11-04 meeting notes WebAssembly/meetings#1161.
-
Add notes for WASI 11-03-22 meeting WebAssembly/meetings#1159.
-
WASI Agenda Submission WebAssembly/meetings#1158.
-
Add slides WebAssembly/meetings#1156.
-
Update GC-10-18.md WebAssembly/meetings#1138.
-
-
6 pull requests received 7 new comments.
WebAssembly/wabt
-
12 issues opened.
-
'wasm2c' is not recognized as an internal or external command, operable program or batch file. WebAssembly/wabt#2076, by @WeBjAnJaN.
-
wasm-interp: possible misexecution issue WebAssembly/wabt#2074, by @yamt.
-
test failures in 1.0.30 on s390x running Fedora (36) WebAssembly/wabt#2070, by @rathann.
-
interp: Value conditional struct field not present in release build WebAssembly/wabt#2069, by @remko.
-
interp issues with 1.0.31 binary release WebAssembly/wabt#2068, by @remko.
-
Tag 1.0.31? WebAssembly/wabt#2059, by @remko.
-
Include wasm-rt* source files in binary release packages WebAssembly/wabt#2057, by @remko.
-
Assertion fails roundtripping reading/writing file WebAssembly/wabt#2050, by @remko.
-
wasm2c use of globals and statics introduce race conditions in concurrent environments WebAssembly/wabt#2046, by @shravanrn.
-
BinaryReaderIR::SetTagName puts tag names into bindings for globals WebAssembly/wabt#2039, by @keithw.
-
wasm2c doesn't handle duplicate debug names WebAssembly/wabt#2034, by @keithw.
-
-
13 issues closed.
-
wasm2c doesn't handle duplicate debug names WebAssembly/wabt#2034.
-
interp: Value conditional struct field not present in release build WebAssembly/wabt#2069.
-
Naming WebAssembly/wabt#2056.
-
Tag 1.0.31? WebAssembly/wabt#2059.
-
interp issues with 1.0.31 binary release WebAssembly/wabt#2068.
-
wat2wasm: incorrectly produces funcref from externref element WebAssembly/wabt#2022.
-
wat2wasm doesn't typecheck (elem) against table types WebAssembly/wabt#1612.
-
Include wasm-rt* source files in binary release packages WebAssembly/wabt#2057.
-
Assertion fails roundtripping reading/writing file WebAssembly/wabt#2050.
-
wast2json fails to parse tail call proposal test file WebAssembly/wabt#2018.
-
BinaryReaderIR::SetTagName puts tag names into bindings for globals WebAssembly/wabt#2039.
-
Incorrect arguments for `memory.copy` between memories of different types WebAssembly/wabt#2025.
-
wat2wasm slow? How to debug? WebAssembly/wabt#2030.
-
-
1 issue reopened.
-
Tag 1.0.31? WebAssembly/wabt#2059, by @keithw.
-
-
16 issues received 36 new comments.
-
wasm2c use of globals and statics introduce race conditions in concurrent environments WebAssembly/wabt#2046 (9 comments by @keithw, @sbc100, @shravanrn)
-
test failures in 1.0.30 on s390x running Fedora (36) WebAssembly/wabt#2070 (7 comments by @keithw, @ngzhian, @rathann, @sbc100)
-
interp: Value conditional struct field not present in release build WebAssembly/wabt#2069 (3 comments by @remko, @sbc100)
-
'wasm2c' is not recognized as an internal or external command, operable program or batch file. WebAssembly/wabt#2076 (1 comment by @sbc100)
-
wat2wasm: incorrectly produces funcref from externref element WebAssembly/wabt#2022 (1 comment by @keithw)
-
Include wasm-rt* source files in binary release packages WebAssembly/wabt#2057 (1 comment by @keithw)
-
Incorrect arguments for `memory.copy` between memories of different types WebAssembly/wabt#2025 (1 comment by @keithw)
-
-
39 pull requests opened.
-
Silence gtest and uvwasi warnings on GCC 11 WebAssembly/wabt#2082, by @keithw.
-
Split asan/ubsan tests by matrixing + propagating cmake settings to w2c tests WebAssembly/wabt#2081, by @keithw.
-
Make wasm2c output UBSAN-clean (and run w2c CI w/ UBSAN) WebAssembly/wabt#2080, by @keithw.
-
[WIP] Use length-prefixed init expressions WebAssembly/wabt#2079, by @sbc100.
-
wasm2c CI: run asan and ubsan tests on clang 14 WebAssembly/wabt#2078, by @keithw.
-
run-spec-wasm2c.py: split `run_spec_tests` function if it's too long WebAssembly/wabt#2077, by @keithw.
-
wasm2c: add a test for __stack_pointer WebAssembly/wabt#2075, by @dimitry-.
-
CI: add CIFuzz action WebAssembly/wabt#2073, by @DavidKorczynski.
-
Package wasm-rt-impl source files on Windows WebAssembly/wabt#2072, by @remko.
-
interp: Remove condition for performing type checks on `Value` WebAssembly/wabt#2071, by @remko.
-
Update wasm2c fac.c example WebAssembly/wabt#2067, by @keithw.
-
Switch from `typedef` to using `using` in C++ code. NFC WebAssembly/wabt#2066, by @sbc100.
-
Prefer `constexpr` over `static const`. NFC WebAssembly/wabt#2065, by @sbc100.
-
Use C++ versions of standard headers. NFC WebAssembly/wabt#2064, by @sbc100.
-
add missing include WebAssembly/wabt#2063, by @walkingeyerobot.
-
wasm2c: allow externref initialization when externref type is not void* WebAssembly/wabt#2062, by @keithw.
-
c-writer.cc: replace TODO with assert now that validator catches case WebAssembly/wabt#2061, by @keithw.
-
Version 1.0.31 WebAssembly/wabt#2060, by @sbc100.
-
Install wasm2c source files as data WebAssembly/wabt#2058, by @remko.
-
Convert type checks to assertions in the interpreter. NFC WebAssembly/wabt#2055, by @sbc100.
-
Update testsuite WebAssembly/wabt#2054, by @sbc100.
-
wasm2c: Use GetReferenceNullValue() helper. NFC WebAssembly/wabt#2053, by @sbc100.
-
Honor CC environment variable in test/run-spec-wasm2c.py WebAssembly/wabt#2052, by @sbc100.
-
Rename the WIT file WebAssembly/wabt#2051, by @Michael-F-Bryan.
-
Add tail-call spec tests and fix related parser issue WebAssembly/wabt#2049, by @sbc100.
-
Some minor code cleanups in c-writer.cc WebAssembly/wabt#2048, by @dimitry-.
-
wasm2c: Avoid unnecessary heap allocation in wasm_rt_register_func_type. NFC WebAssembly/wabt#2047, by @sbc100.
-
wasm2c: cleanup function type indexes when calling wasm_rt_free WebAssembly/wabt#2045, by @shravanrn.
-
wasm2c: Avoid malloc/free for signal handling stack. NFC WebAssembly/wabt#2044, by @sbc100.
-
wasm2c: Uninstall sighandler in os_cleanup_signal_handler WebAssembly/wabt#2043, by @sbc100.
-
wasm2c: add hook to allow a custom trap handler WebAssembly/wabt#2042, by @shravanrn.
-
c-writer.cc: Eliminate GetGlobalName (NFC) WebAssembly/wabt#2041, by @keithw.
-
BinaryReaderIR: fix mis-binding of tags with debug name WebAssembly/wabt#2040, by @keithw.
-
wasm2c: Fix 8gb model, signals, memory reserve/commits, stack depth on windows WebAssembly/wabt#2038, by @shravanrn.
-
Remove some consts for std::string_view WebAssembly/wabt#2037, by @dimitry-.
-
Add .git-blame-ignore-revs WebAssembly/wabt#2036, by @aheejin.
-
wasm2c: handle duplicate names across module fields WebAssembly/wabt#2035, by @keithw.
-
Include CWriter in libwabt WebAssembly/wabt#2033, by @keithw.
-
Use a std::optional<Type> for checking memory arguments. NFC WebAssembly/wabt#2032, by @adambratschikaye.
-
-
35 pull requests merged.
-
Implement Relaxed SIMD proposal WebAssembly/wabt#1994.
-
Silence gtest and uvwasi warnings on GCC 11 WebAssembly/wabt#2082.
-
wasm2c: handle duplicate names across module fields WebAssembly/wabt#2035.
-
run-spec-wasm2c.py: split `run_spec_tests` function if it's too long WebAssembly/wabt#2077.
-
wasm2c CI: run asan and ubsan tests on clang 14 WebAssembly/wabt#2078.
-
Package wasm-rt-impl source files on Windows WebAssembly/wabt#2072.
-
interp: Remove condition for performing type checks on `Value` WebAssembly/wabt#2071.
-
Update wasm2c fac.c example WebAssembly/wabt#2067.
-
Switch from `typedef` to using `using` in C++ code. NFC WebAssembly/wabt#2066.
-
Prefer `constexpr` over `static const`. NFC WebAssembly/wabt#2065.
-
Use C++ versions of standard headers. NFC WebAssembly/wabt#2064.
-
add missing include WebAssembly/wabt#2063.
-
wasm2c: allow externref initialization when externref type is not void* WebAssembly/wabt#2062.
-
c-writer.cc: replace TODO with assert now that validator catches case WebAssembly/wabt#2061.
-
Version 1.0.31 WebAssembly/wabt#2060.
-
Update testsuite WebAssembly/wabt#2054.
-
Install wasm2c source files as data WebAssembly/wabt#2058.
-
Convert type checks to assertions in the interpreter. NFC WebAssembly/wabt#2055.
-
wasm2c: Use GetReferenceNullValue() helper. NFC WebAssembly/wabt#2053.
-
Honor CC environment variable in test/run-spec-wasm2c.py WebAssembly/wabt#2052.
-
Add wasm2c output samples to tests WebAssembly/wabt#2006.
-
Some minor code cleanups in c-writer.cc WebAssembly/wabt#2048.
-
wasm2c: Avoid unnecessary heap allocation in wasm_rt_register_func_type. NFC WebAssembly/wabt#2047.
-
Add tail-call spec tests and fix related parser issue WebAssembly/wabt#2049.
-
wasm2c: cleanup function type indexes when calling wasm_rt_free WebAssembly/wabt#2045.
-
wasm2c: add hook to allow a custom trap handler WebAssembly/wabt#2042.
-
wasm2c: Uninstall sighandler in os_cleanup_signal_handler WebAssembly/wabt#2043.
-
wasm2c: Fix 8gb model, signals, memory reserve/commits, stack depth on windows WebAssembly/wabt#2038.
-
c-writer.cc: Eliminate GetGlobalName (NFC) WebAssembly/wabt#2041.
-
BinaryReaderIR: fix mis-binding of tags with debug name WebAssembly/wabt#2040.
-
Remove some consts for std::string_view WebAssembly/wabt#2037.
-
Add .git-blame-ignore-revs WebAssembly/wabt#2036.
-
Include CWriter in libwabt WebAssembly/wabt#2033.
-
Allow use of guard pages without requiring a signal handler WebAssembly/wabt#2029.
-
Align `memory.copy` arg types with `memory64` proposal WebAssembly/wabt#2024.
-
-
3 pull requests closed.
-
Rename the WIT file WebAssembly/wabt#2051.
-
wasm2c: Avoid malloc/free for signal handling stack. NFC WebAssembly/wabt#2044.
-
Use a std::optional<Type> for checking memory arguments. NFC WebAssembly/wabt#2032.
-
-
1 pull request reopened.
-
Allow use of guard pages without requiring a signal handler WebAssembly/wabt#2029, by @sbc100.
-
-
32 pull requests received 181 new comments.
-
wasm2c: handle duplicate names across module fields WebAssembly/wabt#2035 (27 comments by @keithw, @sbc100)
-
wasm2c: Fix 8gb model, signals, memory reserve/commits, stack depth on windows WebAssembly/wabt#2038 (17 comments by @sbc100, @shravanrn)
-
Allow use of guard pages without requiring a signal handler WebAssembly/wabt#2029 (11 comments by @deian, @keithw, @kripken, @sbc100, @shravanrn)
-
Align `memory.copy` arg types with `memory64` proposal WebAssembly/wabt#2024 (11 comments by @adambratschikaye, @sbc100)
-
Add wasm2c output samples to tests WebAssembly/wabt#2006 (9 comments by @keithw, @sbc100, @shravanrn)
-
wasm2c: add hook to allow a custom trap handler WebAssembly/wabt#2042 (6 comments by @keithw, @sbc100, @shravanrn)
-
run-spec-wasm2c.py: split `run_spec_tests` function if it's too long WebAssembly/wabt#2077 (5 comments by @keithw, @sbc100)
-
Split asan/ubsan tests by matrixing + propagating cmake settings to w2c tests WebAssembly/wabt#2081 (4 comments by @keithw, @sbc100)
-
interp: Remove condition for performing type checks on `Value` WebAssembly/wabt#2071 (4 comments by @remko, @sbc100)
-
wasm2c: allow externref initialization when externref type is not void* WebAssembly/wabt#2062 (4 comments by @keithw, @sbc100)
-
Convert type checks to assertions in the interpreter. NFC WebAssembly/wabt#2055 (4 comments by @keithw, @sbc100)
-
wasm2c: Avoid unnecessary heap allocation in wasm_rt_register_func_type. NFC WebAssembly/wabt#2047 (4 comments by @sbc100, @shravanrn)
-
Make wasm2c output UBSAN-clean (and run w2c CI w/ UBSAN) WebAssembly/wabt#2080 (3 comments by @keithw, @sbc100)
-
wasm2c CI: run asan and ubsan tests on clang 14 WebAssembly/wabt#2078 (3 comments by @keithw, @sbc100)
-
Honor CC environment variable in test/run-spec-wasm2c.py WebAssembly/wabt#2052 (2 comments by @keithw, @sbc100)
-
c-writer.cc: replace TODO with assert now that validator catches case WebAssembly/wabt#2061 (2 comments by @sbc100, @shravanrn)
-
wasm2c: cleanup function type indexes when calling wasm_rt_free WebAssembly/wabt#2045 (2 comments by @sbc100)
-
wasm2c: Avoid malloc/free for signal handling stack. NFC WebAssembly/wabt#2044 (2 comments by @sbc100)
-
wasm2c: Uninstall sighandler in os_cleanup_signal_handler WebAssembly/wabt#2043 (2 comments by @shravanrn)
-
Use a std::optional<Type> for checking memory arguments. NFC WebAssembly/wabt#2032 (2 comments by @adambratschikaye, @sbc100)
-
WebAssembly/component-model
-
9 issues opened.
-
WIT.md top level document definition WebAssembly/component-model#137, by @patrickhuber.
-
Variant extensions WebAssembly/component-model#136, by @guybedford.
-
WIT - inline definitions WebAssembly/component-model#135, by @guybedford.
-
Numeric separators in kebab names WebAssembly/component-model#134, by @guybedford.
-
clarify enum grammar in WIT.md WebAssembly/component-model#132, by @patrickhuber.
-
Questions on URLs in imports/exports WebAssembly/component-model#130, by @alexcrichton.
-
WIT binary ABI contract WebAssembly/component-model#128, by @guybedford.
-
Small component allocator optimizations WebAssembly/component-model#127, by @guybedford.
-
Dictionaries WebAssembly/component-model#125, by @guybedford.
-
-
7 issues closed.
-
Small component allocator optimizations WebAssembly/component-model#127.
-
WIT.md top level document definition WebAssembly/component-model#137.
-
clarify enum grammar in WIT.md WebAssembly/component-model#132.
-
String size of mangled function names could be exponentially large WebAssembly/component-model#106.
-
WIT Syntax: `interface` WebAssembly/component-model#115.
-
Spec-defined name section for components WebAssembly/component-model#14.
-
define enums explicitly, particularly starting ordinal WebAssembly/component-model#119.
-
-
11 issues received 27 new comments.
-
clarify enum grammar in WIT.md WebAssembly/component-model#132 (7 comments by @ia0, @lukewagner, @patrickhuber)
-
Questions on URLs in imports/exports WebAssembly/component-model#130 (3 comments by @alexcrichton, @lukewagner)
-
Small component allocator optimizations WebAssembly/component-model#127 (2 comments by @guybedford, @lukewagner)
-
String size of mangled function names could be exponentially large WebAssembly/component-model#106 (2 comments by @alexcrichton, @peterhuene)
-
WIT Syntax: Structured Annotations WebAssembly/component-model#58 (2 comments by @lukewagner, @theduke)
-
-
5 pull requests opened.
-
Removes extra commas WebAssembly/component-model#133, by @patrickhuber.
-
Update WIT.md WebAssembly/component-model#131, by @patrickhuber.
-
Add resource, own and borrow types WebAssembly/component-model#129, by @lukewagner.
-
Add a `wit-version` keyword to the WIT syntax. WebAssembly/component-model#126, by @sunfishcode.
-
Add a custom `name` section specification WebAssembly/component-model#124, by @alexcrichton.
-
-
5 pull requests merged.
-
Removes extra commas WebAssembly/component-model#133.
-
Update WIT.md WebAssembly/component-model#131.
-
WIT Syntax: `interface` WebAssembly/component-model#116.
-
Add a custom `name` section specification WebAssembly/component-model#124.
-
Add extra Canonical ABI note and variant clarification WebAssembly/component-model#123.
-
-
8 pull requests received 29 new comments.
-
Add a `wit-version` keyword to the WIT syntax. WebAssembly/component-model#126 (9 comments by @alexcrichton, @autodidaddict, @guybedford, @lukewagner, @neal-borelli, @sunfishcode)
-
Allow using exported types in component and instance types WebAssembly/component-model#102 (8 comments by @lukewagner)
-
WIT Syntax: `world` WebAssembly/component-model#83 (4 comments by @lukewagner, @martinitus, @Mossaka, @sunfishcode)
-
Add resource, own and borrow types WebAssembly/component-model#129 (3 comments by @guybedford, @lukewagner)
-
Add a custom `name` section specification WebAssembly/component-model#124 (2 comments by @alexcrichton, @lukewagner)
-
Add extra Canonical ABI note and variant clarification WebAssembly/component-model#123 (1 comment by @codefromthecrypt)
-
WebAssembly/wasi-blobstore
-
2 pull requests opened.
-
blobstore api draft WebAssembly/wasi-blobstore#2, by @stevelr.
-
updated wit-abi WebAssembly/wasi-blobstore#1, by @danbugs.
-
-
1 pull request merged.
-
updated wit-abi WebAssembly/wasi-blobstore#1.
-
-
1 pull request received 8 new comments.
WebAssembly/wasi-keyvalue
-
1 issue received 6 new comments.
-
What's the difference between a KV store and a filesystem? (should those really be different APIs?) WebAssembly/wasi-keyvalue#1 (6 comments by @danbugs, @devigned, @makoConstruct, @Mossaka, @sunfishcode)
-
-
3 pull requests opened.
-
add get-range queries WebAssembly/wasi-keyvalue#4, by @stevelr.
-
updated wit-abi WebAssembly/wasi-keyvalue#3, by @danbugs.
-
updated draft WebAssembly/wasi-keyvalue#2, by @Mossaka.
-
-
2 pull requests merged.
-
updated draft WebAssembly/wasi-keyvalue#2.
-
updated wit-abi WebAssembly/wasi-keyvalue#3.
-
-
2 pull requests received 50 new comments.
-
updated draft WebAssembly/wasi-keyvalue#2 (41 comments by @autodidaddict, @danbugs, @lann, @linclark, @Mossaka, @ricochet)
-
add get-range queries WebAssembly/wasi-keyvalue#4 (9 comments by @autodidaddict, @Mossaka, @stevelr)
-
WebAssembly/wasi-sdk
-
2 issues opened.
-
building binaries for arm64 fails WebAssembly/wasi-sdk#260, by @wipatrick.
-
Update to LLVM 15 WebAssembly/wasi-sdk#258, by @oSoMoN.
-
-
3 issues closed.
-
building binaries for arm64 fails WebAssembly/wasi-sdk#260.
-
writing output to a path with `%` in the dir component fails WebAssembly/wasi-sdk#256.
-
Provide arm64 binaries for Linux WebAssembly/wasi-sdk#247.
-
-
1 issue reopened.
-
Provide arm64 binaries for Linux WebAssembly/wasi-sdk#247, by @xwellauss.
-
-
3 issues received 9 new comments.
-
writing output to a path with `%` in the dir component fails WebAssembly/wasi-sdk#256 (1 comment by @sunfishcode)
-
1 pull request opened.
-
Update wasi-libc to a00bf321eeeca836ee2a0d2d25aeb8524107b8cc. WebAssembly/wasi-sdk#259, by @sunfishcode.
-
-
2 pull requests merged.
-
Update wasi-libc to a00bf321eeeca836ee2a0d2d25aeb8524107b8cc. WebAssembly/wasi-sdk#259.
-
Update to LLVM 15. WebAssembly/wasi-sdk#255.
-
-
1 pull request received 2 new comments.
WebAssembly/spec
-
4 issues opened.
-
Prose is missing steps for declared element segments during instantiation WebAssembly/spec#1562, by @eqrion.
-
Clarify subgroups can have different process rules (e.g. WASI) WebAssembly/spec#1559, by @codefromthecrypt.
-
Can we simplify doc navigation? WebAssembly/spec#1558, by @KloudKoder.
-
How can I use the specific interpreter in typescript? WebAssembly/spec#1557, by @Dan-k391.
-
-
5 issues received 12 new comments.
-
Clarify subgroups can have different process rules (e.g. WASI) WebAssembly/spec#1559 (8 comments by @codefromthecrypt, @conrad-watt, @penzn, @sunfishcode)
-
How can I use the specific interpreter in typescript? WebAssembly/spec#1557 (1 comment by @rossberg)
-
Phase 4 entry requirements have vauge/unclear wording WebAssembly/spec#1556 (1 comment by @rossberg)
-
[js-api] Constructor requirements for Error Objects violate ecma262 assertions WebAssembly/spec#1549 (1 comment by @Ms2ger)
-
-
3 pull requests opened.
-
fix link to validation in br_table execution steps WebAssembly/spec#1563, by @michaelficarra.
-
[test] elem.wast: force to use exprs in a element WebAssembly/spec#1561, by @yamt.
-
[js-api] editorial: adjust link for v128 type WebAssembly/spec#1560, by @takikawa.
-
-
1 pull request merged.
-
[js-api] editorial: adjust link for v128 type WebAssembly/spec#1560.
-
-
1 pull request received 2 new comments.
-
[test] elem.wast: force to use exprs in a element WebAssembly/spec#1561 (2 comments by @rossberg, @yamt)
-
WebAssembly/wasi-testsuite
-
7 issues opened.
-
Migrate Rust tests from wasmtime WebAssembly/wasi-testsuite#24, by @loganek.
-
unclear: tests that have been included in WASI WebAssembly/wasi-testsuite#23, by @emielvanseveren.
-
Limit concurrent builds for Assembly Script tests WebAssembly/wasi-testsuite#22, by @loganek.
-
Allow for passing additional data to the adapter WebAssembly/wasi-testsuite#19, by @loganek.
-
Include precompiled wasm files in the repository WebAssembly/wasi-testsuite#7, by @sunfishcode.
-
-
3 issues closed.
-
unclear: tests that have been included in WASI WebAssembly/wasi-testsuite#23.
-
adapter WebAssembly/wasi-testsuite#9.
-
Include precompiled wasm files in the repository WebAssembly/wasi-testsuite#7.
-
-
3 issues received 10 new comments.
-
Include precompiled wasm files in the repository WebAssembly/wasi-testsuite#7 (2 comments by @loganek, @sunfishcode)
-
unclear: tests that have been included in WASI WebAssembly/wasi-testsuite#23 (1 comment by @loganek)
-
21 pull requests opened.
-
Create daily workflow to execute tests on WAMR and wasmtime runtimes WebAssembly/wasi-testsuite#28, by @loganek.
-
Include start/finish timestamp to JSON test report WebAssembly/wasi-testsuite#27, by @loganek.
-
Add pread/pwrite tests to libc testsuite WebAssembly/wasi-testsuite#26, by @loganek.
-
Add clearer explainer WebAssembly/wasi-testsuite#25, by @emielvanseveren.
-
fopen tests WebAssembly/wasi-testsuite#21, by @loganek.
-
Add tests for proc_exit() WebAssembly/wasi-testsuite#20, by @loganek.
-
Fix build script for assemblyscript WebAssembly/wasi-testsuite#18, by @loganek.
-
Add license file WebAssembly/wasi-testsuite#17, by @loganek.
-
Add an adapter for WAMR WebAssembly/wasi-testsuite#16, by @yamt.
-
Add documentation WebAssembly/wasi-testsuite#14, by @loganek.
-
Add wasmtime adapter WebAssembly/wasi-testsuite#13, by @loganek.
-
Add more assemblyscript tests; add option to specify env variables for tests WebAssembly/wasi-testsuite#12, by @loganek.
-
Maintain branch with precompiled binaries WebAssembly/wasi-testsuite#11, by @loganek.
-
Allow providing ZIP http URLs along with filesystem path for test suites WebAssembly/wasi-testsuite#10, by @loganek.
-
Rename `core` and `libc` to `assemblyscript` and `c`, respectively. WebAssembly/wasi-testsuite#8, by @sunfishcode.
-
Add tests to a test runner WebAssembly/wasi-testsuite#6, by @loganek.
-
Add a few simple libc tests WebAssembly/wasi-testsuite#5, by @loganek.
-
Remove bash build script in favour of typescript WebAssembly/wasi-testsuite#4, by @cimacmillan.
-
Test runner - initial version WebAssembly/wasi-testsuite#3, by @loganek.
-
Fix linter errors WebAssembly/wasi-testsuite#2, by @loganek.
-
Add initial set of tests WebAssembly/wasi-testsuite#1, by @loganek.
-
-
18 pull requests merged.
-
Create daily workflow to execute tests on WAMR and wasmtime runtimes WebAssembly/wasi-testsuite#28.
-
Include start/finish timestamp to JSON test report WebAssembly/wasi-testsuite#27.
-
Add clearer explainer WebAssembly/wasi-testsuite#25.
-
Add an adapter for WAMR WebAssembly/wasi-testsuite#16.
-
fopen tests WebAssembly/wasi-testsuite#21.
-
Add documentation WebAssembly/wasi-testsuite#14.
-
Add tests for proc_exit() WebAssembly/wasi-testsuite#20.
-
Fix build script for assemblyscript WebAssembly/wasi-testsuite#18.
-
Add wasmtime adapter WebAssembly/wasi-testsuite#13.
-
Maintain branch with precompiled binaries WebAssembly/wasi-testsuite#11.
-
Add more assemblyscript tests; add option to specify env variables for tests WebAssembly/wasi-testsuite#12.
-
Rename `core` and `libc` to `assemblyscript` and `c`, respectively. WebAssembly/wasi-testsuite#8.
-
Add tests to a test runner WebAssembly/wasi-testsuite#6.
-
Add a few simple libc tests WebAssembly/wasi-testsuite#5.
-
Test runner - initial version WebAssembly/wasi-testsuite#3.
-
Remove bash build script in favour of typescript WebAssembly/wasi-testsuite#4.
-
Fix linter errors WebAssembly/wasi-testsuite#2.
-
Add initial set of tests WebAssembly/wasi-testsuite#1.
-
-
10 pull requests received 44 new comments.
-
Remove bash build script in favour of typescript WebAssembly/wasi-testsuite#4 (8 comments by @cimacmillan, @loganek)
-
Add pread/pwrite tests to libc testsuite WebAssembly/wasi-testsuite#26 (3 comments by @cimacmillan, @loganek, @sunfishcode)
-
Rename `core` and `libc` to `assemblyscript` and `c`, respectively. WebAssembly/wasi-testsuite#8 (3 comments by @loganek, @sunfishcode)
WebAssembly/relaxed-simd
-
7 issues opened.
-
Add tests to ensure that multiple calls to the same instruction return same results WebAssembly/relaxed-simd#110, by @ngzhian.
-
SIMD subgroup meeting on 2022-11-18 WebAssembly/relaxed-simd#109, by @ngzhian.
-
Deterministic `NaN` WebAssembly/relaxed-simd#108, by @penzn.
-
Feedback and next steps on relaxed mode WebAssembly/relaxed-simd#107, by @ngzhian.
-
Poll on relaxed mode bf16 dot product WebAssembly/relaxed-simd#106, by @ngzhian.
-
Poll on relaxed mode WebAssembly/relaxed-simd#105, by @ngzhian.
-
Floating point vs integer and fixed point WebAssembly/relaxed-simd#104, by @penzn.
-
-
3 issues closed.
-
SIMD subgroup meeting on 2022-11-18 WebAssembly/relaxed-simd#109.
-
SIMD subgroup meeting on 2022-11-04 WebAssembly/relaxed-simd#102.
-
Rename relaxed fma to relaxed mul add WebAssembly/relaxed-simd#93.
-
-
8 issues received 51 new comments.
-
Injecting platform specific instructions or blocks as inlined function imports at compile-time (capabilities) WebAssembly/relaxed-simd#103 (17 comments by @abrown, @eqrion, @Maratyszcza, @penzn, @titzer, @ttraenkler, @yurydelendik)
-
Poll on relaxed mode bf16 dot product WebAssembly/relaxed-simd#106 (7 comments by @akirilov-arm, @Maratyszcza, @penzn, @sunfishcode, @tlively)
-
Poll on relaxed mode WebAssembly/relaxed-simd#105 (6 comments by @conrad-watt, @dtig, @ngzhian, @sunfishcode, @tlively)
-
Feedback and next steps on relaxed mode WebAssembly/relaxed-simd#107 (5 comments by @conrad-watt, @dtig, @eqrion, @Maratyszcza)
-
SIMD subgroup meeting on 2022-11-04 WebAssembly/relaxed-simd#102 (5 comments by @dtig, @Maratyszcza, @ngzhian, @penzn)
-
-
1 pull request merged.
-
Rename relaxed_fma to relaxed_madd (fnma to nmadd) WebAssembly/relaxed-simd#101.
-
WebAssembly/tool-conventions
-
3 issues opened.
-
Is the LLVM Dynamic Linking Implementation Status Inaccurate? WebAssembly/tool-conventions#192, by @zicklag.
-
Add details on function pointers to BasicCABI WebAssembly/tool-conventions#191, by @anuraaga.
-
Wasm coredump format WebAssembly/tool-conventions#190, by @xtuc.
-
-
1 issue closed.
-
Is the LLVM Dynamic Linking Implementation Status Inaccurate? WebAssembly/tool-conventions#192.
-
-
3 issues received 12 new comments.
-
Add details on function pointers to BasicCABI WebAssembly/tool-conventions#191 (7 comments by @dschuff, @sbc100)
-
Is the LLVM Dynamic Linking Implementation Status Inaccurate? WebAssembly/tool-conventions#192 (4 comments by @kripken, @sunfishcode, @zicklag)
-
WebAssembly/design
-
1 issue opened.
-
Lazy validation of functions WebAssembly/design#1464, by @gahaas.
-
-
2 issues closed.
-
Is there a preferred way to cite the WebAssembly standard? WebAssembly/design#1329.
-
Switch from 'master' to 'main' branch WebAssembly/design#1417.
-
-
8 issues received 65 new comments.
-
Floating-point rounding mode control prototyping WebAssembly/design#1456 (26 comments by @KloudKoder, @rossberg, @sunfishcode, @titzer, @tlively)
-
What is the motivation for `NaN` canonicalization? WebAssembly/design#1463 (18 comments by @conrad-watt, @KloudKoder, @penzn, @rossberg, @sunfishcode, @thomcc, @workingjubilee)
-
Lazy validation of functions WebAssembly/design#1464 (14 comments by @ajklein, @eqrion, @gahaas, @lukewagner, @penzn, @rossberg, @rrwinterton)
-
Is there a preferred way to cite the WebAssembly standard? WebAssembly/design#1329 (1 comment by @sunfishcode)
-
-
1 pull request closed.
-
Create w3spec.bib WebAssembly/design#1330.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-nn
-
1 issue opened.
-
The possiblity of support Tensorflow in current Wasi-NN inferfaces WebAssembly/wasi-nn#35, by @gusye1234.
-
-
1 issue received 2 new comments.
-
The possiblity of support Tensorflow in current Wasi-NN inferfaces WebAssembly/wasi-nn#35 (2 comments by @abrown, @gusye1234)
-
WebAssembly/WASI
-
1 issue closed.
-
WIT standardization WebAssembly/WASI#484.
-
-
5 issues received 9 new comments.
-
How to implement a platform-agnostic gpio/i2c/spi wasi api? WebAssembly/WASI#443 (2 comments by @emielvanseveren, @shaggygi)
-
1 pull request opened.
-
Fix error in snapshot/doc.md WebAssembly/WASI#500, by @Wanghuang-Huawei.
-
WebAssembly/wasi-proposal-template
-
1 pull request opened.
-
updated wit-abi to a version that addresses the moving of wit-parser off of wit-bindgen - previous ones fail WebAssembly/wasi-proposal-template#1, by @danbugs.
-
-
1 pull request merged.
-
updated wit-abi to a version that addresses the moving of wit-parser off of wit-bindgen - previous ones fail WebAssembly/wasi-proposal-template#1.
-
-
1 pull request received 1 new comment.
-
updated wit-abi to a version that addresses the moving of wit-parser off of wit-bindgen - previous ones fail WebAssembly/wasi-proposal-template#1 (1 comment by @sunfishcode)
-
WebAssembly/js-types
-
3 pull requests opened.
-
Update overview to match Wasm 2.0 WebAssembly/js-types#40, by @rossberg.
-
Remove left-over test expectation WebAssembly/js-types#39, by @gahaas.
-
Merge recent spec changes WebAssembly/js-types#38, by @takikawa.
-
-
3 pull requests merged.
-
Update overview to match Wasm 2.0 WebAssembly/js-types#40.
-
Remove left-over test expectation WebAssembly/js-types#39.
-
Merge recent spec changes WebAssembly/js-types#38.
-
-
1 pull request closed.
-
Merge upstream WebAssembly/js-types#35.
-
-
3 pull requests received 5 new comments.
WebAssembly/wasi-sql
-
1 pull request opened.
-
updated wit-abi WebAssembly/wasi-sql#1, by @danbugs.
-
-
1 pull request merged.
-
updated wit-abi WebAssembly/wasi-sql#1.
-
WebAssembly/wasi-config
-
1 pull request opened.
-
updated wit-abi WebAssembly/wasi-config#1, by @danbugs.
-
-
1 pull request merged.
-
updated wit-abi WebAssembly/wasi-config#1.
-
WebAssembly/wasi-distributed-lock-service
-
1 pull request opened.
-
updated wit-abi WebAssembly/wasi-distributed-lock-service#1, by @danbugs.
-
-
1 pull request merged.
-
updated wit-abi WebAssembly/wasi-distributed-lock-service#1.
-
WebAssembly/wasi-messaging
-
1 pull request opened.
-
update workflow to use new wit-abi version WebAssembly/wasi-messaging#1, by @danbugs.
-
-
1 pull request merged.
-
update workflow to use new wit-abi version WebAssembly/wasi-messaging#1.
-
WebAssembly/branch-hinting
-
1 issue opened.
-
Other hints, e.g. "no-inline"? WebAssembly/branch-hinting#18, by @kripken.
-
-
1 issue received 4 new comments.
-
Other hints, e.g. "no-inline"? WebAssembly/branch-hinting#18 (4 comments by @kripken, @titzer, @yuri91)
-
WebAssembly/threads
-
1 issue opened.
-
Behavior of `t.atomic.rmw.cmpxchg` instructions WebAssembly/threads#195, by @q82419.
-
-
1 issue received 6 new comments.
-
Behavior of `t.atomic.rmw.cmpxchg` instructions WebAssembly/threads#195 (6 comments by @conrad-watt, @q82419)
-
-
1 pull request received 15 new comments.
-
[interpreter] implement atomic.wait and atomic.notify WebAssembly/threads#194 (15 comments by @rossberg)
-
WebAssembly/wasm-c-api
-
1 issue opened.
-
docker build fails in C++ Multi test WebAssembly/wasm-c-api#176, by @asac.
-
-
2 issues received 3 new comments.
WebAssembly/memory-control
-
2 issues opened.
-
Suggestion: mappable memories WebAssembly/memory-control#4, by @dead-claudia.
-
Story for refs? WebAssembly/memory-control#3, by @dead-claudia.
-
-
1 issue received 2 new comments.
WebAssembly/wasi-crypto
-
1 issue opened.
-
jasmin and wasi? WebAssembly/wasi-crypto#81, by @spitters.
-
-
4 issues closed.
-
Returning arrays WebAssembly/wasi-crypto#9.
-
`symmetric_state_clone` not implemented for `wasi-crypto-guest` WebAssembly/wasi-crypto#65.
-
Missing LICENSE file for hostcalls implementation WebAssembly/wasi-crypto#79.
-
jasmin and wasi? WebAssembly/wasi-crypto#81.
-
-
3 issues received 7 new comments.
-
`symmetric_state_clone` not implemented for `wasi-crypto-guest` WebAssembly/wasi-crypto#65 (1 comment by @jedisct1)
-
1 pull request merged.
-
chore: organize encodings, types by tiers WebAssembly/wasi-crypto#77.
-
WebAssembly/profiles
-
1 issue received 1 new comment.
-
1 pull request opened.
-
Add goals, non-goals, risks WebAssembly/profiles#3, by @rossberg.
-
-
1 pull request merged.
-
Add goals, non-goals, risks WebAssembly/profiles#3.
-
-
1 pull request received 50 new comments.
-
Add goals, non-goals, risks WebAssembly/profiles#3 (50 comments by @conrad-watt, @lukewagner, @rossberg, @sunfishcode, @titzer, @ttraenkler)
-
WebAssembly/stack-switching
-
1 pull request received 5 new comments.
-
Suggestion: consolidate fiber switching mechanisms WebAssembly/stack-switching#20 (5 comments by @RossTate, @titzer, @tlively)
-
WebAssembly/proposals
-
1 pull request opened.
-
Add profiles proposal WebAssembly/proposals#155, by @rossberg.
-
-
1 pull request merged.
-
Add profiles proposal WebAssembly/proposals#155.
-
-
1 pull request received 2 new comments.
WebAssembly/stringref
-
3 issues opened.
-
Possible addition: string.new_ascii / string.new_ascii_array WebAssembly/stringref#53, by @jakobkummerow.
-
Does the interpreter support `stringref` yet? WebAssembly/stringref#52, by @yviansu.
-
Possible addition: number-to-string conversions WebAssembly/stringref#51, by @jakobkummerow.
-
-
1 issue closed.
-
Does the interpreter support `stringref` yet? WebAssembly/stringref#52.
-
-
2 issues received 3 new comments.
-
Does the interpreter support `stringref` yet? WebAssembly/stringref#52 (2 comments by @jakobkummerow, @yviansu)
-
WebAssembly/root-scanning
-
1 pull request opened.
-
Fix formatting in Overview.md WebAssembly/root-scanning#1, by @penzn.
-
-
1 pull request merged.
-
Fix formatting in Overview.md WebAssembly/root-scanning#1.
-
-
1 pull request received 2 new comments.
WebAssembly/testsuite
-
1 pull request opened.
-
Update repos WebAssembly/testsuite#63, by @marcusb.
-
-
1 pull request merged.
-
Update repos WebAssembly/testsuite#63.
-
-
1 pull request received 1 new comment.
WebAssembly/website
-
3 pull requests merged.
-
Update to the latest upstream design repo. WebAssembly/website#299.
-
CSS: prevent vertical scrolling of feature table on some Firefox configurations WebAssembly/website#291.
-
feature support table: add wasm2c WebAssembly/website#295.
-
-
2 pull requests received 2 new comments.
WebAssembly/esm-integration
-
1 pull request opened.
-
Update on top of the new ECMA-262 module loading logic WebAssembly/esm-integration#69, by @nicolo-ribaudo.
-
-
1 pull request received 1 new comment.
-
Update on top of the new ECMA-262 module loading logic WebAssembly/esm-integration#69 (1 comment by @guybedford)
-
WebAssembly/benchmarks
-
1 pull request merged.
-
Add Zen Garden load benchmark WebAssembly/benchmarks#6.
-
Past meetings
Participants
-
1 chair appointed.
-
Conrad Watt became a chair.
-
-
22 participants joined.
-
Xiaowei Hu joined.
-
Juntao Yuan (Second State) joined.
-
Xiaowei Hu joined.
-
Mohit Mali joined.
-
Arman Riazi joined.
-
Yesterday17 P joined.
-
Rafael Fernández López (VMware) joined.
-
Daniel Lopez Ridruejo (VMware) joined.
-
Cengiz YILMAZ joined.
-
Allan Zhang joined.
-
Steven DeTar (Mozilla Foundation) joined.
-
Ivan Font (Red Hat) joined.
-
Emiel Van Severen joined.
-
Stepan Samko joined.
-
Colin Murphy (Adobe) joined.
-
Saam Tehrani (BitTorrent) joined.
-
Sébastien Han (Red Hat) joined.
-
Daniel Lehmann (Google LLC) joined.
-
Nicholas Yang (Vercel) joined.
-
Thad Thompson (LitePipe) joined.
-
Tianshu Huang joined.
-
Johannes Becker (Caurus) joined.
-
-
5 participants left.
-
Xiaowei Hu left.
-
Arjun Guha left.
-
Rafael Fernández López (VMware) left.
-
Saam Barati (Apple Inc.) left.
-
Hyojin Song (LG Electronics) left.
-
-
5 organizations joined.
-
Second State joined.
-
BitTorrent joined.
-
Vercel joined.
-
LitePipe joined.
-
Caurus joined.
-
-
1 organization left.
-
LG Electronics left.
-
GitHub
WebAssembly/binaryen
-
9 issues opened.
-
Provide a pkg-config file? WebAssembly/binaryen#5201, by @phated.
-
wasm-opt fails with "Invalid type" on valid (?) module WebAssembly/binaryen#5193, by @osa1.
-
wast output uses `ref.cast_static` instead of `ref.cast` WebAssembly/binaryen#5190, by @osa1.
-
GCC unused-variable WebAssembly/binaryen#5189, by @phated.
-
GCC 10.2 maybe-unitialized failure WebAssembly/binaryen#5188, by @phated.
-
Fuzz error with null types WebAssembly/binaryen#5180, by @kripken.
-
make: *** No rule to make target `binaryen_js'. Stop. WebAssembly/binaryen#5166, by @AnnieXia.
-
Regression when generating `ref.func`? WebAssembly/binaryen#5136, by @dcodeIO.
-
wasm-opt: Optimize out store of load with traps-never-happen WebAssembly/binaryen#5118, by @Anonymity20202.
-
-
5 issues closed.
-
binaryen.wasm WebAssembly/binaryen#1051.
-
wast output uses `ref.cast_static` instead of `ref.cast` WebAssembly/binaryen#5190.
-
Object libraries cause problem on the mac build bot WebAssembly/binaryen#2471.
-
`BinaryenExpressionCopy()` does not rename blocks WebAssembly/binaryen#3762.
-
file.cpp calls `exit` instead of throwing exception WebAssembly/binaryen#4938.
-
-
15 issues received 49 new comments.
-
Regression when generating `ref.func`? WebAssembly/binaryen#5136 (11 comments by @dcodeIO, @tlively)
-
make: *** No rule to make target `binaryen_js'. Stop. WebAssembly/binaryen#5166 (5 comments by @AnnieXia, @dcodeIO, @kripken)
-
wasm-opt: Optimize out store of load with traps-never-happen WebAssembly/binaryen#5118 (4 comments by @Anonymity20202, @kripken, @MaxGraey)
-
wasm-opt fails with "Invalid type" on valid (?) module WebAssembly/binaryen#5193 (3 comments by @kripken, @tlively)
-
wast output uses `ref.cast_static` instead of `ref.cast` WebAssembly/binaryen#5190 (3 comments by @kripken, @osa1)
-
Processing modules at paths that contain extended unicode characters on windows fails WebAssembly/binaryen#4995 (2 comments by @brson, @tlively)
-
Object libraries cause problem on the mac build bot WebAssembly/binaryen#2471 (1 comment by @ImmanuelHaffner)
-
-
87 pull requests opened.
-
[NFC] Mention relevant flags in validator errors WebAssembly/binaryen#5203, by @kripken.
-
[Wasm GC] Enable various passes in hybrid mode, not just nominal WebAssembly/binaryen#5202, by @kripken.
-
Fix br_if fallthrough value WebAssembly/binaryen#5200, by @kripken.
-
Work around some gcc 10.x issues WebAssembly/binaryen#5199, by @kripken.
-
Fix for building on gcc 10.2 (Debian 11) (#5188) WebAssembly/binaryen#5198, by @nguiard.
-
fix trivial typo (extra close paren) WebAssembly/binaryen#5197, by @williamstein.
-
Fix trivial typo in the docs. WebAssembly/binaryen#5196, by @williamstein.
-
[C API] Add APIs to inspect compound heap types WebAssembly/binaryen#5195, by @dcodeIO.
-
[Wasm GC] SimplifyLocals: Switch local.get to use a more refined type when possible WebAssembly/binaryen#5194, by @kripken.
-
[NFC] Rewrite PossibleContents::combine to be static WebAssembly/binaryen#5192, by @kripken.
-
CodePushing: Push into If arms WebAssembly/binaryen#5191, by @kripken.
-
Move removable code in CodePushing WebAssembly/binaryen#5187, by @kripken.
-
[Wasm GC] Fix the depth of the new array heap type WebAssembly/binaryen#5186, by @kripken.
-
[Wasm GC] Remove unused signature results WebAssembly/binaryen#5185, by @kripken.
-
Fix a fuzz issue with scanning heap read types WebAssembly/binaryen#5184, by @kripken.
-
[NFC] Remove an ancient hack in ReFinalize WebAssembly/binaryen#5183, by @kripken.
-
[NFC] Inherit from Visitor in OverriddenVisitor WebAssembly/binaryen#5182, by @kripken.
-
[Parser] Parse `return` WebAssembly/binaryen#5181, by @tlively.
-
[Parser][NFC] Combine InstrParserCtx into ParseDefsCtx WebAssembly/binaryen#5179, by @tlively.
-
[Parser] Parse `memory.copy` and `memory.fill` WebAssembly/binaryen#5178, by @tlively.
-
[Wasm GC] Support BrOn* in CodePushing WebAssembly/binaryen#5177, by @kripken.
-
Fix fuzzer to ignore externalize/internalize WebAssembly/binaryen#5176, by @kripken.
-
[Wasm GC] Externalize/Internalize allow nulls WebAssembly/binaryen#5175, by @kripken.
-
[Parser] Parse loads and stores WebAssembly/binaryen#5174, by @tlively.
-
[Parser] Parse shared memory declarations WebAssembly/binaryen#5173, by @tlively.
-
[WasmGC] DCE impossible types WebAssembly/binaryen#5172, by @kripken.
-
[NFC] Avoid re-parsing instruction names WebAssembly/binaryen#5171, by @tlively.
-
Add a way to run a pass on module-level code WebAssembly/binaryen#5170, by @kripken.
-
Traverse data segments in walkModuleCode WebAssembly/binaryen#5169, by @kripken.
-
[NFC] Add nullptr init for ElementSegment offset WebAssembly/binaryen#5168, by @kripken.
-
Remove excessive validation that is not in the wasm spec WebAssembly/binaryen#5167, by @kripken.
-
[Parser] Parse `memory.size` and `memory.grow` WebAssembly/binaryen#5165, by @tlively.
-
[Parser] Parse memories WebAssembly/binaryen#5164, by @tlively.
-
SimplifyGlobals: Optimize math in init expressions WebAssembly/binaryen#5163, by @kripken.
-
[NFC] Add a generic hash implementation for tuples WebAssembly/binaryen#5162, by @tlively.
-
[NFC] Add and use hashing for 3-tuples WebAssembly/binaryen#5161, by @kripken.
-
[C API] Add essential heap type utilities WebAssembly/binaryen#5160, by @dcodeIO.
-
[NFC] Remove obsolete `makePush` functions WebAssembly/binaryen#5159, by @tlively.
-
[Parser] Parse SIMD ternary expressions and shifts WebAssembly/binaryen#5158, by @tlively.
-
[Wasm GC] Use Cones in GUFA data reads and writes WebAssembly/binaryen#5157, by @kripken.
-
[Parser] Parse SIMD lane manipulation instructions WebAssembly/binaryen#5156, by @tlively.
-
[Parser] Parse global.get and global.set WebAssembly/binaryen#5155, by @tlively.
-
[Wasm GC] [NFC] Remove .type checks from GUFA that are not needed with modern nulls WebAssembly/binaryen#5154, by @kripken.
-
[C API] Align I31ref and Dataref to be nullable WebAssembly/binaryen#5153, by @dcodeIO.
-
[NFC] Add namespacing to wasm-features.h WebAssembly/binaryen#5152, by @kripken.
-
Parse and emit `array.len` without a type annotation WebAssembly/binaryen#5151, by @tlively.
-
[C API] Add bottom heap types WebAssembly/binaryen#5150, by @dcodeIO.
-
[Wasm GC] Filter GUFA expression locations by their type WebAssembly/binaryen#5149, by @kripken.
-
Implement `array` basic heap type WebAssembly/binaryen#5148, by @tlively.
-
Exhaustively test basic heap type relationships WebAssembly/binaryen#5147, by @tlively.
-
[GUFA] Add some tests for #5142 WebAssembly/binaryen#5146, by @kripken.
-
Binary format: Don't emit empty Memory sections WebAssembly/binaryen#5145, by @kripken.
-
Support try-catch blocks in Asyncify. WebAssembly/binaryen#5143, by @jashug.
-
[Wasm GC][GUFA] Avoid Many in roots WebAssembly/binaryen#5142, by @kripken.
-
Add "struct" and "structref" as an alias for "data" and "dataref" WebAssembly/binaryen#5141, by @tlively.
-
[NFC] Add an explicit deduction guide for `WithPosition` WebAssembly/binaryen#5140, by @tlively.
-
[Parser] Validate type annotations on `select` WebAssembly/binaryen#5139, by @tlively.
-
[Parser] Parse `local.set` and `local.tee` WebAssembly/binaryen#5138, by @tlively.
-
[Parser] Parse `local.get` WebAssembly/binaryen#5137, by @tlively.
-
[Wasm GC] Add GUFA tests for struct reads from cones WebAssembly/binaryen#5135, by @kripken.
-
[Wasm GC] Add a getMaxDepths() helper for heap types WebAssembly/binaryen#5134, by @kripken.
-
[Parser][NFC] Pass instruction locations to `makeXXX` functions WebAssembly/binaryen#5133, by @tlively.
-
[Parser][NFC] Move `ParseInput` into the parser context WebAssembly/binaryen#5132, by @tlively.
-
[Wasm GC] Add a method to traverse subtypes WebAssembly/binaryen#5131, by @kripken.
-
[Wasm GC][NFC] Optimize getStrictSubTypes() WebAssembly/binaryen#5130, by @kripken.
-
[Parser] Parse instructions with children WebAssembly/binaryen#5129, by @tlively.
-
[Wasm GC] Fix the intersection of a bottom type null WebAssembly/binaryen#5128, by @kripken.
-
[NFC] Remove more `cashew::` namespaces from IString WebAssembly/binaryen#5127, by @tlively.
-
[NFC] Remove `cashew::` namespace from IString WebAssembly/binaryen#5126, by @tlively.
-
Validate memory initial < max only if memory hasMax WebAssembly/binaryen#5125, by @ashleynh.
-
[Parser] Parse folded instructions WebAssembly/binaryen#5124, by @tlively.
-
Support null characters in string.const expressions WebAssembly/binaryen#5123, by @tlively.
-
Make `Name` a pointer, length pair WebAssembly/binaryen#5122, by @tlively.
-
GUFA: Use SSA-style information WebAssembly/binaryen#5121, by @kripken.
-
[DWARF] Warn on unsupport DWARF versions and content WebAssembly/binaryen#5120, by @kripken.
-
Warn on too many parameters for Web VMs WebAssembly/binaryen#5119, by @kripken.
-
Fix fuzzer after #5114 WebAssembly/binaryen#5117, by @sbc100.
-
[Wasm GC] [GUFA] Add initial ConeType support WebAssembly/binaryen#5116, by @kripken.
-
Implement bottom heap types WebAssembly/binaryen#5115, by @tlively.
-
wasm2js: Support for flexible module import naming. WebAssembly/binaryen#5114, by @sbc100.
-
Pin v8 10.8.104 WebAssembly/binaryen#5112, by @tlively.
-
[GUFA] Fix call.without.effects's handling of the last parameter WebAssembly/binaryen#5111, by @kripken.
-
Simplify and fix heap type counting WebAssembly/binaryen#5110, by @tlively.
-
Strip em_js_deps exports WebAssembly/binaryen#5109, by @sbc100.
-
Fix ordering of visit() in MemoryGrow interpretation WebAssembly/binaryen#5108, by @kripken.
-
Multi-Memories Lowering Pass WebAssembly/binaryen#5107, by @ashleynh.
-
Make Asyncify work with wasm64 WebAssembly/binaryen#5105, by @sbc100.
-
-
79 pull requests merged.
-
[Wasm GC] Enable various passes in hybrid mode, not just nominal WebAssembly/binaryen#5202.
-
Fix br_if fallthrough value WebAssembly/binaryen#5200.
-
Work around some gcc 10.x issues WebAssembly/binaryen#5199.
-
Fix for building on gcc 10.2 (Debian 11) (#5188) WebAssembly/binaryen#5198.
-
fix trivial typo (extra close paren) WebAssembly/binaryen#5197.
-
Fix trivial typo in the docs. WebAssembly/binaryen#5196.
-
[NFC] Rewrite PossibleContents::combine to be static WebAssembly/binaryen#5192.
-
[Wasm GC] Fix the depth of the new array heap type WebAssembly/binaryen#5186.
-
[C API] Add essential heap type utilities WebAssembly/binaryen#5160.
-
Move removable code in CodePushing WebAssembly/binaryen#5187.
-
[Parser] Parse `return` WebAssembly/binaryen#5181.
-
[NFC] Remove an ancient hack in ReFinalize WebAssembly/binaryen#5183.
-
[NFC] Inherit from Visitor in OverriddenVisitor WebAssembly/binaryen#5182.
-
[Parser][NFC] Combine InstrParserCtx into ParseDefsCtx WebAssembly/binaryen#5179.
-
[Parser] Parse `memory.copy` and `memory.fill` WebAssembly/binaryen#5178.
-
[Wasm GC] Support BrOn* in CodePushing WebAssembly/binaryen#5177.
-
Fix fuzzer to ignore externalize/internalize WebAssembly/binaryen#5176.
-
[Parser] Parse loads and stores WebAssembly/binaryen#5174.
-
[Wasm GC] Externalize/Internalize allow nulls WebAssembly/binaryen#5175.
-
[Parser] Parse shared memory declarations WebAssembly/binaryen#5173.
-
[NFC] Avoid re-parsing instruction names WebAssembly/binaryen#5171.
-
Traverse data segments in walkModuleCode WebAssembly/binaryen#5169.
-
Remove excessive validation that is not in the wasm spec WebAssembly/binaryen#5167.
-
[NFC] Add nullptr init for ElementSegment offset WebAssembly/binaryen#5168.
-
[Parser] Parse `memory.size` and `memory.grow` WebAssembly/binaryen#5165.
-
[Parser] Parse memories WebAssembly/binaryen#5164.
-
[NFC] Add a generic hash implementation for tuples WebAssembly/binaryen#5162.
-
[NFC] Remove obsolete `makePush` functions WebAssembly/binaryen#5159.
-
[Parser] Parse SIMD ternary expressions and shifts WebAssembly/binaryen#5158.
-
[Wasm GC] Use Cones in GUFA data reads and writes WebAssembly/binaryen#5157.
-
[C API] Align I31ref and Dataref to be nullable WebAssembly/binaryen#5153.
-
[Parser] Parse SIMD lane manipulation instructions WebAssembly/binaryen#5156.
-
[Parser] Parse global.get and global.set WebAssembly/binaryen#5155.
-
[Wasm GC] [NFC] Remove .type checks from GUFA that are not needed with modern nulls WebAssembly/binaryen#5154.
-
[Wasm GC] Filter GUFA expression locations by their type WebAssembly/binaryen#5149.
-
[C API] Add bottom heap types WebAssembly/binaryen#5150.
-
[NFC] Add namespacing to wasm-features.h WebAssembly/binaryen#5152.
-
Parse and emit `array.len` without a type annotation WebAssembly/binaryen#5151.
-
Implement `array` basic heap type WebAssembly/binaryen#5148.
-
Exhaustively test basic heap type relationships WebAssembly/binaryen#5147.
-
[GUFA] Add some tests for #5142 WebAssembly/binaryen#5146.
-
Binary format: Don't emit empty Memory sections WebAssembly/binaryen#5145.
-
[Wasm GC][GUFA] Avoid Many in roots WebAssembly/binaryen#5142.
-
[Parser] Validate type annotations on `select` WebAssembly/binaryen#5139.
-
Add "struct" and "structref" as an alias for "data" and "dataref" WebAssembly/binaryen#5141.
-
[Parser] Parse `local.set` and `local.tee` WebAssembly/binaryen#5138.
-
[NFC] Add an explicit deduction guide for `WithPosition` WebAssembly/binaryen#5140.
-
[Wasm GC] Add a getMaxDepths() helper for heap types WebAssembly/binaryen#5134.
-
[Parser] Parse `local.get` WebAssembly/binaryen#5137.
-
[Wasm GC] Add GUFA tests for struct reads from cones WebAssembly/binaryen#5135.
-
[Parser] Parse instructions with children WebAssembly/binaryen#5129.
-
[Wasm GC] Add a method to traverse subtypes WebAssembly/binaryen#5131.
-
[Parser][NFC] Pass instruction locations to `makeXXX` functions WebAssembly/binaryen#5133.
-
[Wasm GC][NFC] Optimize getStrictSubTypes() WebAssembly/binaryen#5130.
-
[Parser][NFC] Move `ParseInput` into the parser context WebAssembly/binaryen#5132.
-
[Wasm GC] Fix the intersection of a bottom type null WebAssembly/binaryen#5128.
-
[Wasm GC] [GUFA] Add initial ConeType support WebAssembly/binaryen#5116.
-
Support null characters in string.const expressions WebAssembly/binaryen#5123.
-
Make `Name` a pointer, length pair WebAssembly/binaryen#5122.
-
[Parser] Parse folded instructions WebAssembly/binaryen#5124.
-
[NFC] Remove more `cashew::` namespaces from IString WebAssembly/binaryen#5127.
-
[NFC] Remove `cashew::` namespace from IString WebAssembly/binaryen#5126.
-
Validate memory initial < max only if memory hasMax WebAssembly/binaryen#5125.
-
GUFA: Use SSA-style information WebAssembly/binaryen#5121.
-
[DWARF] Warn on unsupport DWARF versions and content WebAssembly/binaryen#5120.
-
Implement bottom heap types WebAssembly/binaryen#5115.
-
Warn on too many parameters for Web VMs WebAssembly/binaryen#5119.
-
Fix fuzzer after #5114 WebAssembly/binaryen#5117.
-
wasm2js: Support for flexible module import naming. WebAssembly/binaryen#5114.
-
[GUFA] Fix call.without.effects's handling of the last parameter WebAssembly/binaryen#5111.
-
Pin v8 10.8.104 WebAssembly/binaryen#5112.
-
Strip em_js_deps exports WebAssembly/binaryen#5109.
-
Simplify and fix heap type counting WebAssembly/binaryen#5110.
-
Make Asyncify work with wasm64 WebAssembly/binaryen#5105.
-
Refactor standardizeNaN WebAssembly/binaryen#5064.
-
[Fuzzing] Allow recombine() to replace with a subtype WebAssembly/binaryen#5101.
-
Fix ordering of visit() in MemoryGrow interpretation WebAssembly/binaryen#5108.
-
Fix compiler warnings under emcc. NFC WebAssembly/binaryen#5104.
-
Change `exit()` to `Fatal()`; make it possible to throw on `Fatal()`. WebAssembly/binaryen#5087.
-
-
1 pull request closed.
-
[NFC] Add and use hashing for 3-tuples WebAssembly/binaryen#5161.
-
-
67 pull requests received 435 new comments.
-
Multi-Memories Lowering Pass WebAssembly/binaryen#5107 (53 comments by @ashleynh, @kripken, @tlively)
-
Make `Name` a pointer, length pair WebAssembly/binaryen#5122 (53 comments by @aheejin, @kripken, @sbc100, @tlively)
-
[Wasm GC] [GUFA] Add initial ConeType support WebAssembly/binaryen#5116 (43 comments by @aheejin, @kripken, @tlively)
-
Support try-catch blocks in Asyncify. WebAssembly/binaryen#5143 (16 comments by @aheejin, @jashug, @kripken, @tlively)
-
SimplifyGlobals: Optimize math in init expressions WebAssembly/binaryen#5163 (13 comments by @kripken, @sbc100, @tlively)
-
[Wasm GC] Filter GUFA expression locations by their type WebAssembly/binaryen#5149 (12 comments by @kripken, @tlively)
-
[Wasm GC] Add a method to traverse subtypes WebAssembly/binaryen#5131 (12 comments by @kripken, @tlively)
-
[Wasm GC] Use Cones in GUFA data reads and writes WebAssembly/binaryen#5157 (11 comments by @kripken, @tlively)
-
[Parser] Parse instructions with children WebAssembly/binaryen#5129 (10 comments by @kripken, @tlively)
-
[DWARF] Warn on unsupport DWARF versions and content WebAssembly/binaryen#5120 (8 comments by @aheejin, @dschuff, @kripken)
-
Fix a fuzz issue with scanning heap read types WebAssembly/binaryen#5184 (6 comments by @kripken, @tlively)
-
Add a way to run a pass on module-level code WebAssembly/binaryen#5170 (6 comments by @kripken, @tlively)
-
Parse and emit `array.len` without a type annotation WebAssembly/binaryen#5151 (5 comments by @kripken, @tlively)
-
[NFC] Add a generic hash implementation for tuples WebAssembly/binaryen#5162 (4 comments by @kripken, @tlively)
-
[Parser] Parse `local.set` and `local.tee` WebAssembly/binaryen#5138 (4 comments by @kripken, @tlively)
-
[Wasm GC] Add a GC-Lowering pass which lowers GC to MVP WebAssembly/binaryen#4000 (3 comments by @bashor, @kripken)
-
[Parser] Parse SIMD lane manipulation instructions WebAssembly/binaryen#5156 (3 comments by @kripken, @tlively)
-
[Wasm GC] [NFC] Remove .type checks from GUFA that are not needed with modern nulls WebAssembly/binaryen#5154 (3 comments by @kripken, @tlively)
-
[Wasm GC] Add a getMaxDepths() helper for heap types WebAssembly/binaryen#5134 (3 comments by @kripken, @tlively)
-
[Wasm GC] Add GUFA tests for struct reads from cones WebAssembly/binaryen#5135 (3 comments by @kripken, @tlively)
-
[NFC] Remove `cashew::` namespace from IString WebAssembly/binaryen#5126 (3 comments by @aheejin, @tlively)
-
[Parser] Parse SIMD ternary expressions and shifts WebAssembly/binaryen#5158 (2 comments by @tlively)
-
[Parser] Parse global.get and global.set WebAssembly/binaryen#5155 (2 comments by @kripken, @tlively)
-
[NFC] Add an explicit deduction guide for `WithPosition` WebAssembly/binaryen#5140 (2 comments by @tlively)
-
Avoid specifying multiple opt level in cflags WebAssembly/binaryen#5103 (2 comments by @kripken, @sbc100)
-
[Wasm GC] Enable various passes in hybrid mode, not just nominal WebAssembly/binaryen#5202 (1 comment by @kripken)
-
[Wasm GC] SimplifyLocals: Switch local.get to use a more refined type when possible WebAssembly/binaryen#5194 (1 comment by @tlively)
-
[Wasm GC] Fix the depth of the new array heap type WebAssembly/binaryen#5186 (1 comment by @tlively)
-
[Parser][NFC] Combine InstrParserCtx into ParseDefsCtx WebAssembly/binaryen#5179 (1 comment by @tlively)
-
Add "struct" and "structref" as an alias for "data" and "dataref" WebAssembly/binaryen#5141 (1 comment by @tlively)
-
[Parser][NFC] Pass instruction locations to `makeXXX` functions WebAssembly/binaryen#5133 (1 comment by @tlively)
-
[Parser][NFC] Move `ParseInput` into the parser context WebAssembly/binaryen#5132 (1 comment by @tlively)
-
[NFC] Remove more `cashew::` namespaces from IString WebAssembly/binaryen#5127 (1 comment by @tlively)
-
Support null characters in string.const expressions WebAssembly/binaryen#5123 (1 comment by @tlively)
-
wasm2js: Support for flexible module import naming. WebAssembly/binaryen#5114 (1 comment by @kripken)
-
[OptimizeInstructions] Simplify floating points with NaN on left side WebAssembly/binaryen#5059 (1 comment by @MaxGraey)
WebAssembly/component-model
-
8 issues opened.
-
Allow control of import/export name case format WebAssembly/component-model#122, by @codefromthecrypt.
-
Top-level JS error mappings WebAssembly/component-model#121, by @guybedford.
-
Also define the canonical ABI in WebAssembly Text format WebAssembly/component-model#120, by @codefromthecrypt.
-
define enums explicitly, particularly starting ordinal WebAssembly/component-model#119, by @codefromthecrypt.
-
Kebab-case definition produces collision when mapped to snake_case WebAssembly/component-model#118, by @sunfishcode.
-
Representing function references WebAssembly/component-model#117, by @penzn.
-
WIT Syntax: `interface` WebAssembly/component-model#115, by @fibonacci1729.
-
Is unit missing in the wit type list? WebAssembly/component-model#113, by @r12f.
-
-
3 issues closed.
-
Allow control of import/export name case format WebAssembly/component-model#122.
-
Also define the canonical ABI in WebAssembly Text format WebAssembly/component-model#120.
-
Is unit missing in the wit type list? WebAssembly/component-model#113.
-
-
10 issues received 30 new comments.
-
define enums explicitly, particularly starting ordinal WebAssembly/component-model#119 (10 comments by @codefromthecrypt, @Liamolucko, @lukewagner, @sunfishcode)
-
Kebab-case definition produces collision when mapped to snake_case WebAssembly/component-model#118 (5 comments by @lukewagner, @sunfishcode, @tschneidereit)
-
Representing function references WebAssembly/component-model#117 (3 comments by @lukewagner, @penzn)
-
Is unit missing in the wit type list? WebAssembly/component-model#113 (3 comments by @alexcrichton, @pchickey, @r12f)
-
Allow control of import/export name case format WebAssembly/component-model#122 (2 comments by @codefromthecrypt, @sunfishcode)
-
Also define the canonical ABI in WebAssembly Text format WebAssembly/component-model#120 (1 comment by @lukewagner)
-
String size of mangled function names could be exponentially large WebAssembly/component-model#106 (1 comment by @lukewagner)
-
-
4 pull requests opened.
-
Add extra Canonical ABI note and variant clarification WebAssembly/component-model#123, by @lukewagner.
-
WIT Syntax: `interface` WebAssembly/component-model#116, by @fibonacci1729.
-
Back out name-mangling scheme in preparation for future alternative WebAssembly/component-model#114, by @lukewagner.
-
Remove `handle` as a keyword WebAssembly/component-model#112, by @kulakowski-wasm.
-
-
3 pull requests merged.
-
Back out name-mangling scheme in preparation for future alternative WebAssembly/component-model#114.
-
split import/export names into kebab-case name + optional URL fields WebAssembly/component-model#109.
-
Remove `handle` as a keyword WebAssembly/component-model#112.
-
-
5 pull requests received 25 new comments.
-
WIT Syntax: `interface` WebAssembly/component-model#116 (12 comments by @alexcrichton, @fibonacci1729, @lukewagner, @Mossaka)
-
WIT Syntax: `world` WebAssembly/component-model#83 (7 comments by @alexcrichton, @fibonacci1729, @lukewagner, @Mossaka)
-
Remove `handle` as a keyword WebAssembly/component-model#112 (3 comments by @kulakowski-wasm, @lukewagner)
-
Allow using exported types in component and instance types WebAssembly/component-model#102 (2 comments by @lukewagner)
-
split import/export names into kebab-case name + optional URL fields WebAssembly/component-model#109 (1 comment by @lukewagner)
-
WebAssembly/wabt
-
10 issues opened.
-
wat2wasm slow? How to debug? WebAssembly/wabt#2030, by @AntonioNoack.
-
Dead code stack validation error WebAssembly/wabt#2027, by @zherczeg.
-
Stack validation error WebAssembly/wabt#2026, by @zherczeg.
-
Incorrect arguments for `memory.copy` between memories of different types WebAssembly/wabt#2025, by @adambratschikaye.
-
wat2wasm: incorrectly produces funcref from externref element WebAssembly/wabt#2022, by @mathetake.
-
warning: ‘index’ may be used uninitialized WebAssembly/wabt#2020, by @steven-johnson.
-
wasm2c roadmap ideas WebAssembly/wabt#2019, by @keithw.
-
wast2json fails to parse tail call proposal test file WebAssembly/wabt#2018, by @osa1.
-
wabt 1.0.30 build issue WebAssembly/wabt#2016, by @chenrui333.
-
cwriter-template not being installed with 1.0.30? WebAssembly/wabt#2014, by @jakirkham.
-
-
8 issues closed.
-
Dead code stack validation error WebAssembly/wabt#2027.
-
Stack validation error WebAssembly/wabt#2026.
-
wabt 1.0.30 build issue WebAssembly/wabt#2016.
-
cwriter-template not being installed with 1.0.30? WebAssembly/wabt#2014.
-
Tag 1.0.30? WebAssembly/wabt#2007.
-
Demo parser is broken WebAssembly/wabt#2010.
-
wasm2c no longer passes many spec tests WebAssembly/wabt#1737.
-
Aborted in CWriter::Write at wasm2c WebAssembly/wabt#1985.
-
-
11 issues received 25 new comments.
-
Tag 1.0.30? WebAssembly/wabt#2007 (5 comments by @alexreinking, @Horcrux7, @sbc100, @steven-johnson)
-
warning: ‘index’ may be used uninitialized WebAssembly/wabt#2020 (2 comments by @sbc100, @steven-johnson)
-
wat2wasm: incorrectly produces funcref from externref element WebAssembly/wabt#2022 (1 comment by @keithw)
-
10 pull requests opened.
-
Simplify part of type-checker. NFC WebAssembly/wabt#2031, by @sbc100.
-
Allow use of guard pages without requiring a signal handler WebAssembly/wabt#2029, by @shravanrn.
-
Fix wasm2c examples to print helpful prompts WebAssembly/wabt#2028, by @shravanrn.
-
Align `memory.copy` arg types with `memory64` proposal WebAssembly/wabt#2024, by @adambratschikaye.
-
[wasm-objdump] Print segment offsets as unsigned WebAssembly/wabt#2023, by @sbc100.
-
wasm2c: simd support WebAssembly/wabt#2021, by @wrv.
-
Fix WITH_WASI build WebAssembly/wabt#2017, by @sbc100.
-
wasm2c: Don't create a separate library for cwriter-template. NFC WebAssembly/wabt#2015, by @sbc100.
-
WastLexer: log lexing errors directly WebAssembly/wabt#2013, by @keithw.
-
wasm2c templated code: simplify table_copy to use memmove WebAssembly/wabt#2012, by @keithw.
-
-
9 pull requests merged.
-
Simplify part of type-checker. NFC WebAssembly/wabt#2031.
-
Fix wasm2c examples to print helpful prompts WebAssembly/wabt#2028.
-
[wasm-objdump] Print segment offsets as unsigned WebAssembly/wabt#2023.
-
Fix WITH_WASI build WebAssembly/wabt#2017.
-
wasm2c: Don't create a separate library for cwriter-template. NFC WebAssembly/wabt#2015.
-
WastLexer: log lexing errors directly WebAssembly/wabt#2013.
-
Finish updating testsuite WebAssembly/wabt#2001.
-
wasm2c: implement the reference-types proposal WebAssembly/wabt#1887.
-
wasm2c templated code: simplify table_copy to use memmove WebAssembly/wabt#2012.
-
-
13 pull requests received 123 new comments.
-
wasm2c: implement the reference-types proposal WebAssembly/wabt#1887 (42 comments by @keithw, @sbc100)
-
wasm2c: simd support WebAssembly/wabt#2021 (14 comments by @keithw, @ngzhian, @sbc100, @shravanrn, @wrv)
-
Align `memory.copy` arg types with `memory64` proposal WebAssembly/wabt#2024 (8 comments by @adambratschikaye, @keithw, @sbc100)
-
Fix wasm2c examples to print helpful prompts WebAssembly/wabt#2028 (6 comments by @keithw, @shravanrn)
-
wasm2c: Don't create a separate library for cwriter-template. NFC WebAssembly/wabt#2015 (4 comments by @jakirkham, @keithw, @sbc100)
-
Allow use of guard pages without requiring a signal handler WebAssembly/wabt#2029 (3 comments by @keithw, @shravanrn)
-
[wasm-objdump] Print segment offsets as unsigned WebAssembly/wabt#2023 (2 comments by @keithw, @sbc100)
-
WebAssembly/wasi-keyvalue
-
1 issue opened.
-
What's the difference between a KV store and a filesystem? (should those really be different APIs?) WebAssembly/wasi-keyvalue#1, by @makoConstruct.
-
WebAssembly/design
-
2 issues opened.
-
What is the motivation for `NaN` canonicalization? WebAssembly/design#1463, by @penzn.
-
Async compile/instantiate without event loop turn WebAssembly/design#1462, by @kg.
-
-
34 issues closed.
-
Threads are old + have huge overhead, we should use goroutines! WebAssembly/design#1435.
-
Why The WASM is not available to other interpreted programming languages as Python? WebAssembly/design#1295.
-
So WASM files are not protected from decompilation? WebAssembly/design#1293.
-
How long does it take for JavaScript to communicate with webassembly??? WebAssembly/design#1404.
-
WAT syntax as a valid JavaScript subset WebAssembly/design#1268.
-
Incomplete documentation on Step by Step page / cmake dependency WebAssembly/design#834.
-
Create a collaborative benchmark repo WebAssembly/design#1287.
-
"Lightweight Component Model" as new scope for layered linking + interface types spec? WebAssembly/design#1415.
-
Universal Intermediate Representation WebAssembly/design#1224.
-
Executing nested 'if-else-end' structures WebAssembly/design#1422.
-
instruction encoding changes?? WebAssembly/design#1418.
-
Question about hardware limitations WebAssembly/design#1423.
-
Looking for i64.bswap in future impl WebAssembly/design#1334.
-
Support for Rust 16-bit floating point WebAssembly/design#1421.
-
Inline wasm in regular js code WebAssembly/design#1206.
-
BigInt proposal and Unmanaged closures issues has wrong labels WebAssembly/design#1217.
-
Link checker: suggest using `https` WebAssembly/design#170.
-
What happens when we write to Memory.Buffer WebAssembly/design#1452.
-
webassembly is slower than javascript - when i have tried dsp - promotional video WebAssembly/design#1127.
-
Webasm can replace Javascript in browser? WebAssembly/design#1126.
-
Wasm binary and text formats need shebang, magic numbers and version codes WebAssembly/design#1328.
-
Alignment hints and memory offsets WebAssembly/design#1319.
-
Currently, webasm are only have le(LittleEndian) mode. WebAssembly/design#1212.
-
Is latest webassembly version allows all instruction format? WebAssembly/design#1264.
-
Proposal: Reserved opcode space for internal use WebAssembly/design#1141.
-
Instance access after start function fails WebAssembly/design#1118.
-
For better security, remove mutable global variables WebAssembly/design#1219.
-
How can I use .wasm in Web WebAssembly/design#1104.
-
Elaborate on JIT, code unloading, fragmentation WebAssembly/design#49.
-
OOM errors WebAssembly/design#903.
-
Link checker: check anchor names WebAssembly/design#254.
-
Determinism with non-NaN results? WebAssembly/design#1385.
-
Funclets: Flexible intraprocedural control flow WebAssembly/design#1227.
-
Layer 1 encoding proposal WebAssembly/design#1180.
-
-
43 issues received 73 new comments.
-
Floating-point rounding mode control prototyping WebAssembly/design#1456 (10 comments by @Chris00, @KloudKoder, @sunfishcode, @titzer, @tlively)
-
Currently, webasm are only have le(LittleEndian) mode. WebAssembly/design#1212 (10 comments by @penzn, @SoniEx2, @sunfishcode)
-
Proposal: Linear-Memory GC-Root Marking WebAssembly/design#1459 (5 comments by @dcodeIO, @juj, @RossTate)
-
Async compile/instantiate without event loop turn WebAssembly/design#1462 (4 comments by @kg, @tlively)
-
Proposal: Fine grained control of memory WebAssembly/design#1439 (4 comments by @SamuraiCrow, @smilingthax)
-
Should const expressions declare their length in the binary format? WebAssembly/design#1443 (2 comments by @sbc100, @titzer)
-
Threads are old + have huge overhead, we should use goroutines! WebAssembly/design#1435 (1 comment by @sunfishcode)
-
Why The WASM is not available to other interpreted programming languages as Python? WebAssembly/design#1295 (1 comment by @sunfishcode)
-
So WASM files are not protected from decompilation? WebAssembly/design#1293 (1 comment by @sunfishcode)
-
How long does it take for JavaScript to communicate with webassembly??? WebAssembly/design#1404 (1 comment by @sunfishcode)
-
What is the motivation for `NaN` canonicalization? WebAssembly/design#1463 (1 comment by @sunfishcode)
-
Incomplete documentation on Step by Step page / cmake dependency WebAssembly/design#834 (1 comment by @sunfishcode)
-
"Lightweight Component Model" as new scope for layered linking + interface types spec? WebAssembly/design#1415 (1 comment by @sunfishcode)
-
BigInt proposal and Unmanaged closures issues has wrong labels WebAssembly/design#1217 (1 comment by @sunfishcode)
-
webassembly is slower than javascript - when i have tried dsp - promotional video WebAssembly/design#1127 (1 comment by @sunfishcode)
-
Wasm binary and text formats need shebang, magic numbers and version codes WebAssembly/design#1328 (1 comment by @sunfishcode)
-
Is latest webassembly version allows all instruction format? WebAssembly/design#1264 (1 comment by @sunfishcode)
-
Proposal: Reserved opcode space for internal use WebAssembly/design#1141 (1 comment by @sunfishcode)
-
For better security, remove mutable global variables WebAssembly/design#1219 (1 comment by @sunfishcode)
-
Wasm needs a better memory management story WebAssembly/design#1397 (1 comment by @devshgraphicsprogramming)
-
-
2 pull requests closed.
-
fixed typo hex magic number WebAssembly/design#1230.
-
Host bindings => Interface types WebAssembly/design#1302.
-
-
2 pull requests received 2 new comments.
WebAssembly/relaxed-simd
-
6 issues opened.
-
Injecting platform specific instructions or blocks as inlined function imports at compile-time (capabilities) WebAssembly/relaxed-simd#103, by @ttraenkler.
-
SIMD subgroup meeting on 2022-11-04 WebAssembly/relaxed-simd#102, by @ngzhian.
-
Missing tests? WebAssembly/relaxed-simd#94, by @eqrion.
-
Rename relaxed fma to relaxed mul add WebAssembly/relaxed-simd#93, by @ngzhian.
-
Poll on list or set determinism and deterministic FMA WebAssembly/relaxed-simd#92, by @ngzhian.
-
SIMD subgroup meeting on 2022-10-14 WebAssembly/relaxed-simd#91, by @penzn.
-
-
2 issues closed.
-
SIMD subgroup meeting on 2022-10-14 WebAssembly/relaxed-simd#91.
-
Register for the October 2022 hybrid meeting WebAssembly/relaxed-simd#90.
-
-
9 issues received 62 new comments.
-
SIMD subgroup meeting on 2022-09-30 WebAssembly/relaxed-simd#86 (30 comments by @conrad-watt, @dtig, @Maratyszcza, @ngzhian, @penzn, @rossberg, @tlively, @zeux)
-
Poll on list or set determinism and deterministic FMA WebAssembly/relaxed-simd#92 (12 comments by @conrad-watt, @Maratyszcza, @ngzhian, @penzn, @rossberg, @sunfishcode, @zeux)
-
Injecting platform specific instructions or blocks as inlined function imports at compile-time (capabilities) WebAssembly/relaxed-simd#103 (9 comments by @eqrion, @Maratyszcza, @penzn, @sunfishcode, @ttraenkler)
-
SIMD subgroup meeting on 2022-11-04 WebAssembly/relaxed-simd#102 (4 comments by @Maratyszcza, @ngzhian, @penzn)
-
-
7 pull requests opened.
-
Rename relaxed_fma to relaxed_madd (fnma to nmadd) WebAssembly/relaxed-simd#101, by @ngzhian.
-
Add link to phase 3 to overview WebAssembly/relaxed-simd#100, by @ngzhian.
-
Fix instruction names in overview and implementation status WebAssembly/relaxed-simd#99, by @ngzhian.
-
[interpreter] Fix fms -> fnma, add relaxed dot WebAssembly/relaxed-simd#98, by @ngzhian.
-
Fix overview for integer dot products and implementation status WebAssembly/relaxed-simd#97, by @ngzhian.
-
Add some relaxed dot product tests WebAssembly/relaxed-simd#96, by @ngzhian.
-
Update implementation status with bf16 dot product and fnma WebAssembly/relaxed-simd#95, by @ngzhian.
-
-
6 pull requests merged.
-
Add link to phase 3 to overview WebAssembly/relaxed-simd#100.
-
Fix instruction names in overview and implementation status WebAssembly/relaxed-simd#99.
-
[interpreter] Fix fms -> fnma, add relaxed dot WebAssembly/relaxed-simd#98.
-
Add some relaxed dot product tests WebAssembly/relaxed-simd#96.
-
Fix overview for integer dot products and implementation status WebAssembly/relaxed-simd#97.
-
Update implementation status with bf16 dot product and fnma WebAssembly/relaxed-simd#95.
-
-
2 pull requests received 5 new comments.
-
Add some relaxed dot product tests WebAssembly/relaxed-simd#96 (3 comments by @ngzhian, @yurydelendik)
-
Update implementation status with bf16 dot product and fnma WebAssembly/relaxed-simd#95 (2 comments by @Maratyszcza, @ngzhian)
-
WebAssembly/website
-
2 issues opened.
-
Roadmap page suggestion WebAssembly/website#293, by @rossberg.
-
Update default branch name of `main` WebAssembly/website#287, by @sbc100.
-
-
2 issues closed.
-
resources for webassembly.org 's design reference WebAssembly/website#277.
-
roadmap still updated? WebAssembly/website#281.
-
-
4 issues received 13 new comments.
-
10 pull requests opened.
-
Update to the latest upstream design repo. WebAssembly/website#299, by @sunfishcode.
-
Add Deno to getting started WebAssembly/website#298, by @anishkny.
-
Add Chrome feature flag for relaxed SIMD WebAssembly/website#296, by @dschuff.
-
feature support table: add wasm2c WebAssembly/website#295, by @keithw.
-
Add more data to the feature table WebAssembly/website#292, by @andylizi.
-
CSS: prevent vertical scrolling of feature table on some Firefox configurations WebAssembly/website#291, by @keithw.
-
Update Chrome flags for memory64 WebAssembly/website#290, by @dschuff.
-
Fix name on extendedConst feature WebAssembly/website#289, by @sbc100.
-
Bump version of wasm-feature-detect WebAssembly/website#288, by @sbc100.
-
Fix extended const feature name WebAssembly/website#286, by @sbc100.
-
-
4 pull requests merged.
-
Add Chrome feature flag for relaxed SIMD WebAssembly/website#296.
-
Update Chrome flags for memory64 WebAssembly/website#290.
-
Fix name on extendedConst feature WebAssembly/website#289.
-
Fix extended const feature name WebAssembly/website#286.
-
-
2 pull requests closed.
-
Add Deno to getting started WebAssembly/website#298.
-
Bump version of wasm-feature-detect WebAssembly/website#288.
-
-
7 pull requests received 48 new comments.
-
Bump version of wasm-feature-detect WebAssembly/website#288 (15 comments by @dschuff, @jimaek, @RReverser, @sbc100)
-
CSS: prevent vertical scrolling of feature table on some Firefox configurations WebAssembly/website#291 (11 comments by @andylizi, @keithw, @sbc100)
-
Update relaxed SIMD status for Chrome WebAssembly/website#284 (4 comments by @dschuff, @dtig, @ngzhian, @RReverser)
-
WebAssembly/stack-switching
-
1 pull request opened.
-
Fix dependencies of typed continuations. WebAssembly/stack-switching#23, by @dhil.
-
-
1 pull request merged.
-
Fix dependencies of typed continuations. WebAssembly/stack-switching#23.
-
-
2 pull requests closed.
-
Suggestion: remove `fiber.new` WebAssembly/stack-switching#19.
-
Suggestion: consolidate fiber switching mechanisms WebAssembly/stack-switching#20.
-
-
2 pull requests received 3 new comments.
-
Suggestion: consolidate fiber switching mechanisms WebAssembly/stack-switching#20 (2 comments by @RossTate, @tlively)
-
WebAssembly/proposals
-
1 issue closed.
-
Can WebAssembly callback .dll or .so in 2022? WebAssembly/proposals#142.
-
-
5 pull requests opened.
-
Move funclets to the list of inactive proposals WebAssembly/proposals#154, by @tlively.
-
Move JSPI to Phase 3 WebAssembly/proposals#153, by @dtig.
-
Move threads to phase 3 WebAssembly/proposals#152, by @conrad-watt.
-
Moved typed function references and GC to phase 3 WebAssembly/proposals#151, by @tlively.
-
Move feature detection to the list of inactive proposals WebAssembly/proposals#150, by @tlively.
-
-
5 pull requests merged.
-
Move funclets to the list of inactive proposals WebAssembly/proposals#154.
-
Move JSPI to Phase 3 WebAssembly/proposals#153.
-
Move threads to phase 3 WebAssembly/proposals#152.
-
Moved typed function references and GC to phase 3 WebAssembly/proposals#151.
-
Move feature detection to the list of inactive proposals WebAssembly/proposals#150.
-
WebAssembly/WASI
-
2 issues opened.
-
What is the ABI of the Result<> type? WebAssembly/WASI#499, by @hehaoqian.
-
dirent::d_ino WebAssembly/WASI#764, by @yamt.
-
-
1 issue closed.
-
Does Function that return buffer with string should include trailling 0 or not WebAssembly/WASI#492.
-
-
6 issues received 16 new comments.
-
1 pull request opened.
-
Remove the `_initialize` function from the definition of reactors. WebAssembly/WASI#497, by @sunfishcode.
-
-
1 pull request merged.
-
Fix broken links to the witx documents WebAssembly/WASI#496.
-
-
1 pull request received 8 new comments.
-
Remove the `_initialize` function from the definition of reactors. WebAssembly/WASI#497 (8 comments by @devsnek, @kripken, @sbc100, @sunfishcode, @titzer)
-
WebAssembly/spec
-
7 issues opened.
-
Phase 4 entry requirements have vauge/unclear wording WebAssembly/spec#1556, by @sbc100.
-
Text format: memarg doesn't follow lexical format WebAssembly/spec#1552, by @tlively.
-
Binary format issues WebAssembly/spec#1551, by @pepyakin.
-
[js-api] Constructor requirements for Error Objects violate ecma262 assertions WebAssembly/spec#1549, by @ADKaster.
-
Initialization of externref-type tables by an element segment WebAssembly/spec#1543, by @keithw.
-
[test] SIMD f64x2.neg tests require nan and nan:canonical to be the same? WebAssembly/spec#1542, by @osa1.
-
[js-api] Allow passing non-bigint values to I64 parameters WebAssembly/spec#1541, by @sbc100.
-
-
4 issues closed.
-
Text format: memarg doesn't follow lexical format WebAssembly/spec#1552.
-
Binary format issues WebAssembly/spec#1551.
-
Initialization of externref-type tables by an element segment WebAssembly/spec#1543.
-
[test] SIMD f64x2.neg tests require nan and nan:canonical to be the same? WebAssembly/spec#1542.
-
-
5 issues received 14 new comments.
-
[test] SIMD f64x2.neg tests require nan and nan:canonical to be the same? WebAssembly/spec#1542 (6 comments by @osa1, @rossberg)
-
Initialization of externref-type tables by an element segment WebAssembly/spec#1543 (3 comments by @keithw, @rossberg)
-
Text format: memarg doesn't follow lexical format WebAssembly/spec#1552 (2 comments by @rossberg, @tlively)
-
-
9 pull requests opened.
-
[test] Fix tests in binary-leb128 and simd_lane WebAssembly/spec#1555, by @eutro.
-
Add `print_i64` to generated spec tests WebAssembly/spec#1554, by @gahaas.
-
[spec] Allow explicit keyword definitions WebAssembly/spec#1553, by @tlively.
-
[js-api] Expose everywhere WebAssembly/spec#1550, by @Ms2ger.
-
[interpreter] Remove duplicated token declarations. WebAssembly/spec#1548, by @dhil.
-
elem.wast: test segment/table mismatch and active externref segment WebAssembly/spec#1547, by @keithw.
-
test/meta/generate_*.js: sync upstream JS with tests WebAssembly/spec#1546, by @keithw.
-
[spec] Remove obsolete note WebAssembly/spec#1545, by @rossberg.
-
Fix typo in module instantiation WebAssembly/spec#1544, by @ia0.
-
-
8 pull requests merged.
-
[spec] Allow explicit keyword definitions WebAssembly/spec#1553.
-
[test] Fix tests in binary-leb128 and simd_lane WebAssembly/spec#1555.
-
Add `print_i64` to generated spec tests WebAssembly/spec#1554.
-
[interpreter] Remove duplicated token declarations. WebAssembly/spec#1548.
-
elem.wast: test segment/table mismatch and active externref segment WebAssembly/spec#1547.
-
test/meta/generate_*.js: sync upstream JS with tests WebAssembly/spec#1546.
-
[spec] Remove obsolete note WebAssembly/spec#1545.
-
Fix typo in module instantiation WebAssembly/spec#1544.
-
-
3 pull requests received 5 new comments.
-
[interpreter] Remove duplicated token declarations. WebAssembly/spec#1548 (2 comments by @dhil, @rossberg)
-
test/meta/generate_*.js: sync upstream JS with tests WebAssembly/spec#1546 (2 comments by @keithw, @rossberg)
-
WebAssembly/wasi-libc
-
1 issue opened.
-
Is it safe to have mixed sbrk and malloc calls? WebAssembly/wasi-libc#334, by @TerrorJack.
-
-
1 issue closed.
-
Is it safe to have mixed sbrk and malloc calls? WebAssembly/wasi-libc#334.
-
-
2 issues received 7 new comments.
-
Add pthread.h in wasi sysroot to support pthread WebAssembly/wasi-libc#209 (4 comments by @abrown, @turbolent)
-
Is it safe to have mixed sbrk and malloc calls? WebAssembly/wasi-libc#334 (3 comments by @sunfishcode, @TerrorJack)
-
-
13 pull requests opened.
-
Adjust Makefile for LLVM trunk (16) as of 2022-11-08 WebAssembly/wasi-libc#344, by @glandium.
-
feat: setup stacks and TLS in `wasi_thread_start` WebAssembly/wasi-libc#343, by @haraldh.
-
threads: implement init of TLS and stack pointer WebAssembly/wasi-libc#342, by @12101111.
-
Improve build scripts + update Actions workflow WebAssembly/wasi-libc#341, by @theduke.
-
Port Emscripten's emmalloc to wasi-libc WebAssembly/wasi-libc#340, by @sunfishcode.
-
Support threads in the new crt1-command.c ctor check. WebAssembly/wasi-libc#339, by @sunfishcode.
-
Make try_init_allocator() a ctor WebAssembly/wasi-libc#338, by @TerrorJack.
-
threads: Enable __lock file for posix thread model WebAssembly/wasi-libc#337, by @loganek.
-
threads: enable pthread_join WebAssembly/wasi-libc#336, by @loganek.
-
Avoid depending on `max_align_t` in <__struct_sockaddr.h>. WebAssembly/wasi-libc#335, by @sunfishcode.
-
Fix missing errno assignments. WebAssembly/wasi-libc#333, by @sunfishcode.
-
Add braces to `if` statements whose bodies have multiple statements. WebAssembly/wasi-libc#332, by @sunfishcode.
-
Add a separate install target for threaded libc WebAssembly/wasi-libc#331, by @penzn.
-
-
7 pull requests merged.
-
Add a check to command modules to ensure that they're only started once. WebAssembly/wasi-libc#329.
-
threads: enable pthread_join WebAssembly/wasi-libc#336.
-
threads: Enable __lock file for posix thread model WebAssembly/wasi-libc#337.
-
Avoid depending on `max_align_t` in <__struct_sockaddr.h>. WebAssembly/wasi-libc#335.
-
Fix missing errno assignments. WebAssembly/wasi-libc#333.
-
Add braces to `if` statements whose bodies have multiple statements. WebAssembly/wasi-libc#332.
-
threads: implement `pthread_create` WebAssembly/wasi-libc#325.
-
-
2 pull requests closed.
-
feat: setup stacks and TLS in `wasi_thread_start` WebAssembly/wasi-libc#343.
-
Improve build scripts + update Actions workflow WebAssembly/wasi-libc#341.
-
-
10 pull requests received 52 new comments.
-
Make try_init_allocator() a ctor WebAssembly/wasi-libc#338 (13 comments by @sbc100, @sunfishcode, @TerrorJack)
-
Add a separate install target for threaded libc WebAssembly/wasi-libc#331 (11 comments by @penzn, @sbc100, @sunfishcode)
-
threads: implement init of TLS and stack pointer WebAssembly/wasi-libc#342 (7 comments by @abrown, @haraldh)
-
Support threads in the new crt1-command.c ctor check. WebAssembly/wasi-libc#339 (7 comments by @abrown, @sbc100, @sunfishcode)
-
Port Emscripten's emmalloc to wasi-libc WebAssembly/wasi-libc#340 (3 comments by @khardix, @sunfishcode)
-
Add braces to `if` statements whose bodies have multiple statements. WebAssembly/wasi-libc#332 (2 comments by @sbc100, @sunfishcode)
-
WebAssembly/wasi-sdk
-
2 issues opened.
-
Missing Terminfo and FFI WebAssembly/wasi-sdk#257, by @m-peko.
-
writing output to a path with `%` in the dir component fails WebAssembly/wasi-sdk#256, by @vapier.
-
-
2 issues closed.
-
Missing Terminfo and FFI WebAssembly/wasi-sdk#257.
-
undeclared identifier 'max_align_t' when compiling libgit2 WebAssembly/wasi-sdk#111.
-
-
6 issues received 10 new comments.
-
writing output to a path with `%` in the dir component fails WebAssembly/wasi-sdk#256 (3 comments by @sbc100, @vapier)
-
undeclared identifier 'max_align_t' when compiling libgit2 WebAssembly/wasi-sdk#111 (2 comments by @cprecioso, @sunfishcode)
-
Is there any plan to support --target=wasm64-wasi ? WebAssembly/wasi-sdk#212 (2 comments by @AnatolyBuga, @sunfishcode)
-
Instructions for compiling `libclang_rt.builtins-wasm32.a`? WebAssembly/wasi-sdk#36 (1 comment by @turbolent)
-
WebAssembly/wasp
-
1 pull request opened.
-
preserve ModuleItem location information WebAssembly/wasp#66, by @yuri91.
-
-
1 pull request merged.
-
preserve ModuleItem location information WebAssembly/wasp#66.
-
-
1 pull request received 3 new comments.
WebAssembly/meetings
-
7 issues closed.
-
When does a Poll need lead time at CG video meetings? WebAssembly/meetings#581.
-
SIMD tooling, measurements WebAssembly/meetings#112.
-
SIMD on MIPS / POWER WebAssembly/meetings#109.
-
SIMD traces for mulhi usage WebAssembly/meetings#107.
-
SIMD A53 / A72 measurements WebAssembly/meetings#108.
-
SIMD mulhi WebAssembly/meetings#106.
-
Polling for interest: Long-form virtual CG meeting WebAssembly/meetings#740.
-
-
6 issues received 7 new comments.
-
34 pull requests opened.
-
Add slides WebAssembly/meetings#1156, by @rossberg.
-
Move Extended const, JS types up to the morning WebAssembly/meetings#1155, by @dtig.
-
Switch order of my presentations and add slides WebAssembly/meetings#1154, by @sbc100.
-
Add short talk on recovering from traps WebAssembly/meetings#1153, by @RossTate.
-
Add a follow-up session for relaxed-simd WebAssembly/meetings#1152, by @dtig.
-
Add link to slides and proposal to CG-10 WebAssembly/meetings#1151, by @ngzhian.
-
Add Andreas to GC presentation WebAssembly/meetings#1150, by @tlively.
-
Update CG-10.md WebAssembly/meetings#1149, by @fgmccabe.
-
Fix link to presentations WebAssembly/meetings#1148, by @ngzhian.
-
Add meeting notes to CG-09-07 WebAssembly/meetings#1147, by @dschuff.
-
Add commute details for the social WebAssembly/meetings#1146, by @dtig.
-
Add phase 3 poll for JSPI WebAssembly/meetings#1145, by @dtig.
-
Add agenda item for Type reflection WebAssembly/meetings#1144, by @dtig.
-
Update 2022/CG-10-11 with slides, source link, and answer WebAssembly/meetings#1143, by @RossTate.
-
Add Research day details, close registration. WebAssembly/meetings#1142, by @dtig.
-
Add slides for WASI tests presentation WebAssembly/meetings#1141, by @loganek.
-
Add Memory64, Extended const updates + agenda shuffle WebAssembly/meetings#1140, by @dtig.
-
Update logistics, evening social details WebAssembly/meetings#1139, by @dtig.
-
Update GC-10-18.md WebAssembly/meetings#1138, by @tlively.
-
Add an a WASI meeting agenda item to discuss `_initialize`. WebAssembly/meetings#1137, by @sunfishcode.
-
Schedule funcref adjacent to GC WebAssembly/meetings#1136, by @rossberg.
-
Add staged compilation WebAssembly/meetings#1135, by @rossberg.
-
Add notes for CG 2022-10-11 WebAssembly/meetings#1134, by @dschuff.
-
Add meeting notes for SIMD call 2022-10-14 WebAssembly/meetings#1133, by @penzn.
-
Present Worlds in SpiderLightning project on 11/03 WebAssembly/meetings#1132, by @Mossaka.
-
Add agenda item for the next WASI meeting (20th Oct) WebAssembly/meetings#1131, by @loganek.
-
Cancel WG-10-12 due to lack of agenda WebAssembly/meetings#1130, by @dschuff.
-
Add some tentative time slots for 10/22 meeting WebAssembly/meetings#1129, by @dtig.
-
fix branch names WebAssembly/meetings#1128, by @mseele.
-
wasi/2022/WASI-10-06.md: make this easier to read on github WebAssembly/meetings#1127, by @yamt.
-
Add 10-06 WASI meeting notes WebAssembly/meetings#1126, by @kulakowski-wasm.
-
Add slides for the WASI Preview2 and Star Imports presentations. WebAssembly/meetings#1125, by @sunfishcode.
-
Update consensus.md WebAssembly/meetings#1124, by @dtig.
-
Update GC-10-04.md WebAssembly/meetings#1123, by @tlively.
-
-
34 pull requests merged.
-
Move Extended const, JS types up to the morning WebAssembly/meetings#1155.
-
Add short talk on recovering from traps WebAssembly/meetings#1153.
-
Add a follow-up session for relaxed-simd WebAssembly/meetings#1152.
-
Add link to slides and proposal to CG-10 WebAssembly/meetings#1151.
-
Add Andreas to GC presentation WebAssembly/meetings#1150.
-
Update CG-10.md WebAssembly/meetings#1149.
-
Fix link to presentations WebAssembly/meetings#1148.
-
Add commute details for the social WebAssembly/meetings#1146.
-
Add phase 3 poll for JSPI WebAssembly/meetings#1145.
-
Add agenda item for Type reflection WebAssembly/meetings#1144.
-
Add notes for CG 2022-10-11 WebAssembly/meetings#1134.
-
Update 2022/CG-10-11 with slides, source link, and answer WebAssembly/meetings#1143.
-
Add Research day details, close registration. WebAssembly/meetings#1142.
-
Add Memory64, Extended const updates + agenda shuffle WebAssembly/meetings#1140.
-
Add slides for WASI tests presentation WebAssembly/meetings#1141.
-
Update logistics, evening social details WebAssembly/meetings#1139.
-
Update GC-10-04.md WebAssembly/meetings#1123.
-
Add an a WASI meeting agenda item to discuss `_initialize`. WebAssembly/meetings#1137.
-
Add staged compilation WebAssembly/meetings#1135.
-
Schedule funcref adjacent to GC WebAssembly/meetings#1136.
-
Add meeting notes for SIMD call 2022-10-14 WebAssembly/meetings#1133.
-
Present Worlds in SpiderLightning project on 11/03 WebAssembly/meetings#1132.
-
Add some tentative time slots for 10/22 meeting WebAssembly/meetings#1129.
-
Add agenda item for the next WASI meeting (20th Oct) WebAssembly/meetings#1131.
-
Cancel WG-10-12 due to lack of agenda WebAssembly/meetings#1130.
-
Create SIMD-09-30.md WebAssembly/meetings#1122.
-
Update consensus.md WebAssembly/meetings#1124.
-
Update 9-26-22.md WebAssembly/meetings#1118.
-
wasi/2022/WASI-10-06.md: make this easier to read on github WebAssembly/meetings#1127.
-
fix branch names WebAssembly/meetings#1128.
-
Add 10-06 WASI meeting notes WebAssembly/meetings#1126.
-
Add slides for the WASI Preview2 and Star Imports presentations. WebAssembly/meetings#1125.
-
Update GC-09-20.md WebAssembly/meetings#1111.
-
Add WASI agenda items for next week's meeting. WebAssembly/meetings#1121.
-
-
9 pull requests received 25 new comments.
-
Add meeting notes for SIMD call 2022-10-14 WebAssembly/meetings#1133 (9 comments by @ngzhian, @penzn)
-
Add some tentative time slots for 10/22 meeting WebAssembly/meetings#1129 (2 comments by @dschuff, @tlively)
-
Update 2022/CG-10-11 with slides, source link, and answer WebAssembly/meetings#1143 (1 comment by @dschuff)
-
WebAssembly/wasi-threads
-
2 issues opened.
-
Tracking issue for end-to-end wasi-threads support WebAssembly/wasi-threads#10, by @abrown.
-
Is `wasi_thread_exit` needed? WebAssembly/wasi-threads#7, by @abrown.
-
-
3 issues received 11 new comments.
-
Tracking issue for end-to-end wasi-threads support WebAssembly/wasi-threads#10 (5 comments by @haraldh, @sbc100)
-
Figure out the right implementation of thread_local memory WebAssembly/wasi-threads#3 (3 comments by @12101111, @abrown, @sbc100)
-
-
2 pull requests opened.
-
Tweak API title in README WebAssembly/wasi-threads#9, by @abrown.
-
Document how TIDs are to be returned WebAssembly/wasi-threads#8, by @abrown.
-
-
2 pull requests merged.
-
Tweak API title in README WebAssembly/wasi-threads#9.
-
Document how TIDs are to be returned WebAssembly/wasi-threads#8.
-
WebAssembly/threads
-
1 issue closed.
-
Requirements for phase 3 WebAssembly/threads#163.
-
-
2 issues received 4 new comments.
-
2 pull requests opened.
-
[interpreter] implement atomic.wait and atomic.notify WebAssembly/threads#194, by @conrad-watt.
-
Adds atomic.fence to core spec. WebAssembly/threads#193, by @ioannad.
-
-
3 pull requests merged.
-
Adds atomic.fence to core spec. WebAssembly/threads#193.
-
Add edge case tests for cmpxchg WebAssembly/threads#171.
-
[interpreter] implement atomic.fence, add wait/notify edge case tests WebAssembly/threads#192.
-
-
2 pull requests received 18 new comments.
-
[interpreter] implement atomic.wait and atomic.notify WebAssembly/threads#194 (12 comments by @conrad-watt, @rossberg)
-
[interpreter] implement atomic.fence, add wait/notify edge case tests WebAssembly/threads#192 (6 comments by @conrad-watt, @ntindle, @rossberg)
-
WebAssembly/content-security-policy
-
1 issue opened.
-
No progressive enhancement for unsafe-eval WebAssembly/content-security-policy#42, by @niklasf.
-
-
1 issue received 1 new comment.
-
Fine-grained Wasm execution policies WebAssembly/content-security-policy#37 (1 comment by @robyoder)
-
WebAssembly/js-types
-
1 pull request opened.
-
Adding more tests for WebAssembly.Function WebAssembly/js-types#37, by @SPY.
-
WebAssembly/wasi-nn
-
1 pull request opened.
-
Add tensorflowlite backend flag WebAssembly/wasi-nn#34, by @gusye1234.
-
-
1 pull request merged.
-
Add tensorflowlite backend flag WebAssembly/wasi-nn#34.
-
-
1 pull request received 1 new comment.
WebAssembly/js-promise-integration
-
1 issue opened.
-
Wrapped imports should expect Promises WebAssembly/js-promise-integration#13, by @fgmccabe.
-
-
4 issues closed.
-
Should returnPromiseOnSuspend always return a Promise WebAssembly/js-promise-integration#4.
-
Performance Estimates? WebAssembly/js-promise-integration#9.
-
Wrapped exports should return Promises WebAssembly/js-promise-integration#11.
-
Passing a non-Suspender object to a suspending import? WebAssembly/js-promise-integration#12.
-
-
4 issues received 13 new comments.
-
Wrapped exports should return Promises WebAssembly/js-promise-integration#11 (10 comments by @ajklein, @fgmccabe, @tlively)
-
Wrapped imports should expect Promises WebAssembly/js-promise-integration#13 (1 comment by @fgmccabe)
-
Should returnPromiseOnSuspend always return a Promise WebAssembly/js-promise-integration#4 (1 comment by @fgmccabe)
-
Passing a non-Suspender object to a suspending import? WebAssembly/js-promise-integration#12 (1 comment by @fgmccabe)
-
-
3 pull requests opened.
-
Changed handling of imports to use Promise.resolve WebAssembly/js-promise-integration#16, by @fgmccabe.
-
Adjust explainer to reflect change to Promises: WebAssembly/js-promise-integration#15, by @fgmccabe.
-
Add JS Promise Integration tests WebAssembly/js-promise-integration#14, by @thibaudmichaud.
-
-
2 pull requests merged.
-
Adjust explainer to reflect change to Promises: WebAssembly/js-promise-integration#15.
-
Add JS Promise Integration tests WebAssembly/js-promise-integration#14.
-
WebAssembly/tool-conventions
-
1 issue closed.
-
C enum size WebAssembly/tool-conventions#187.
-
-
2 issues received 15 new comments.
-
Enabling features by default in LLVM WebAssembly/tool-conventions#158 (13 comments by @dschuff, @fgmccabe, @jryans, @kripken, @sbc100, @sunfishcode)
-
-
2 pull requests opened.
-
Fix broken link to producer section documentation WebAssembly/tool-conventions#189, by @TerrorJack.
-
BasicCABI.md: Add some explanation about enum size WebAssembly/tool-conventions#188, by @yamt.
-
-
2 pull requests merged.
-
Fix broken link to producer section documentation WebAssembly/tool-conventions#189.
-
BasicCABI.md: Add some explanation about enum size WebAssembly/tool-conventions#188.
-
-
1 pull request received 1 new comment.
-
BasicCABI.md: Add some explanation about enum size WebAssembly/tool-conventions#188 (1 comment by @dschuff)
-
WebAssembly/flexible-vectors
-
2 issues opened.
-
Why lanes? WebAssembly/flexible-vectors#53, by @pannous.
-
SIMD subgroup meeting on 2022-10-14 WebAssembly/flexible-vectors#52, by @penzn.
-
-
2 issues closed.
-
Why lanes? WebAssembly/flexible-vectors#53.
-
SIMD subgroup meeting on 2022-09-30 WebAssembly/flexible-vectors#51.
-
-
2 issues received 3 new comments.
WebAssembly/wasi-crypto
-
1 issue opened.
-
Missing LICENSE file for hostcalls implementation WebAssembly/wasi-crypto#79, by @font.
-
-
1 pull request opened.
-
feat: add sha-384 hashing WebAssembly/wasi-crypto#80, by @rjzak.
-
-
1 pull request merged.
-
feat: add sha-384 hashing WebAssembly/wasi-crypto#80.
-
-
1 pull request received 1 new comment.
WebAssembly/call-tags
-
1 pull request merged.
-
Revamp the overview with new insights WebAssembly/call-tags#6.
-
WebAssembly/wit-abi-up-to-date
-
1 issue closed.
-
Keep up to date with wit-abi as it incorporates wasmtime API changes WebAssembly/wit-abi-up-to-date#6.
-
-
1 issue received 1 new comment.
-
Keep up to date with wit-abi as it incorporates wasmtime API changes WebAssembly/wit-abi-up-to-date#6 (1 comment by @kulakowski-wasm)
-
Past meetings
Participants
-
17 participants joined.
-
Emanuel Ziegler (Google LLC) joined.
-
Manos Koukoutos (Google LLC) joined.
-
Marat Dukhan (Google LLC) joined.
-
Adam Klein (Google LLC) joined.
-
Francis McCabe (Google LLC) joined.
-
Adam Thibert joined.
-
Marcin Kolny (Amazon) joined.
-
Mo Khan (Microsoft Corporation) joined.
-
Conner Bradley joined.
-
David Wei joined.
-
Riff Jiang (Futurewei Technologies) joined.
-
Marcus Better joined.
-
Marc-Antoine ARNAUD (Lum::invent) joined.
-
Raymundo Vásquez Ruiz joined.
-
João Souza Jr joined.
-
Marcus Better joined.
-
Frank Schaffa (JPMorgan Chase & Co.) joined.
-
-
5 participants left.
-
Dean Edridge left.
-
Naren Sivagnanadasan (University of Illinois) left.
-
João Souza Jr left.
-
Marcus Better left.
-
Anne van Kesteren (Apple Inc.) left.
-
-
3 organizations joined.
-
Futurewei Technologies joined.
-
Lum::invent joined.
-
JPMorgan Chase & Co. joined.
-
-
1 organization left.
-
Instituto Atlântco left.
-
GitHub
WebAssembly/binaryen
-
21 issues opened.
-
wasp-opt makes bcrypt code slower WebAssembly/binaryen#5088, by @LinusU.
-
const->add->load/store pattern not optimized WebAssembly/binaryen#5076, by @adrian17.
-
[binaryen.js] ReferenceError: require is not defined WebAssembly/binaryen#5071, by @MaxGraey.
-
Closure warnings in Emscripten builds WebAssembly/binaryen#5062, by @tlively.
-
Found by fuzzer in main WebAssembly/binaryen#5060, by @MaxGraey.
-
JSPI - Add check to ensure async calls resolve in correct order WebAssembly/binaryen#5052, by @brendandahl.
-
`wasm-opt` produces an error when given a valid WebAssembly loop WebAssembly/binaryen#5047, by @HeliosPanoptes.
-
TypeBuilder woes WebAssembly/binaryen#5041, by @dcodeIO.
-
[Idea] Compress f64.const in integer domain for optimization for size WebAssembly/binaryen#5020, by @MaxGraey.
-
ctor_evaller crashes with wasm64 input WebAssembly/binaryen#5017, by @sbc100.
-
ConstantExpressionRunner cannot handle `drop` case WebAssembly/binaryen#5015, by @HerrCai0907.
-
Turn shl+shr of the same amount into a mask WebAssembly/binaryen#5012, by @kripken.
-
Remove masks that are shifted out later WebAssembly/binaryen#5011, by @kripken.
-
Use getMaxBits in comparisons WebAssembly/binaryen#5010, by @kripken.
-
Optimize checks for higher bits using a low bit mask WebAssembly/binaryen#5009, by @kripken.
-
Optimize comparisons of adjusted values WebAssembly/binaryen#5008, by @kripken.
-
Avoid wrapping when 64-bit operations are enough WebAssembly/binaryen#5007, by @kripken.
-
Optimize sign checks on i8, i16 etc. WebAssembly/binaryen#5006, by @kripken.
-
Fold extend followed by operations that do not care about the extended bits WebAssembly/binaryen#5005, by @kripken.
-
Avoid extend/wrap to 64 bits when 32 are enough WebAssembly/binaryen#5004, by @kripken.
-
Optimize if-else blocks with same prelude in arms WebAssembly/binaryen#5003, by @MaxGraey.
-
-
10 issues closed.
-
[binaryen.js] ReferenceError: require is not defined WebAssembly/binaryen#5071.
-
TypeBuilder woes WebAssembly/binaryen#5041.
-
const->add->load/store pattern not optimized WebAssembly/binaryen#5076.
-
Found by fuzzer in main WebAssembly/binaryen#5060.
-
Access to DOM APIs WebAssembly/binaryen#628.
-
Replace traps with assertions WebAssembly/binaryen#4923.
-
Turn shl+shr of the same amount into a mask WebAssembly/binaryen#5012.
-
Optimize if-else blocks with same prelude in arms WebAssembly/binaryen#5003.
-
Fuzzer found a bug WebAssembly/binaryen#4997.
-
UNREACHABLE when optimizing module with `extern` conversions WebAssembly/binaryen#4999.
-
-
21 issues received 68 new comments.
-
wasp-opt makes bcrypt code slower WebAssembly/binaryen#5088 (10 comments by @kripken, @LinusU, @MaxGraey, @tlively)
-
const->add->load/store pattern not optimized WebAssembly/binaryen#5076 (8 comments by @adrian17, @d0sboots, @kripken, @MaxGraey)
-
List of missing peephole optimizations WebAssembly/binaryen#1764 (6 comments by @kripken, @MaxGraey)
-
[binaryen.js] ReferenceError: require is not defined WebAssembly/binaryen#5071 (2 comments by @dcodeIO, @MaxGraey)
-
file.cpp calls `exit` instead of throwing exception WebAssembly/binaryen#4938 (2 comments by @brson, @tlively)
-
Turn shl+shr of the same amount into a mask WebAssembly/binaryen#5012 (2 comments by @kripken, @MaxGraey)
-
Optimize if-else blocks with same prelude in arms WebAssembly/binaryen#5003 (2 comments by @kripken, @MaxGraey)
-
`wasm-opt` produces an error when given a valid WebAssembly loop WebAssembly/binaryen#5047 (1 comment by @kripken)
-
Optimize checks for higher bits using a low bit mask WebAssembly/binaryen#5009 (1 comment by @kripken)
-
Processing modules at paths that contain extended unicode characters on windows fails WebAssembly/binaryen#4995 (1 comment by @brson)
-
-
78 pull requests opened.
-
Fix compiler warnings under emcc. NFC WebAssembly/binaryen#5104, by @sbc100.
-
Avoid specifying multiple opt level in cflags WebAssembly/binaryen#5103, by @sbc100.
-
[Wasm GC] Fix .depth() and add testing WebAssembly/binaryen#5102, by @kripken.
-
[Fuzzing] Allow recombine() to replace with a subtype WebAssembly/binaryen#5101, by @kripken.
-
Pin Emscripten WebAssembly/binaryen#5100, by @tlively.
-
Fix bugs with copying expressions WebAssembly/binaryen#5099, by @tlively.
-
Fix handling of unreachable selects in Directize WebAssembly/binaryen#5098, by @kripken.
-
Fix 'C API' readme link WebAssembly/binaryen#5097, by @brson.
-
BinaryenFunctionImportToFunction WebAssembly/binaryen#5096, by @volovyks.
-
Wasi stub deletion, upstream update WebAssembly/binaryen#5095, by @volovyks.
-
[GUFA] Test that combined things intersect with the combination. WebAssembly/binaryen#5094, by @kripken.
-
Refactor interaction between Pass and PassRunner WebAssembly/binaryen#5093, by @tlively.
-
Fix nondeterminism in GlobalStructInference WebAssembly/binaryen#5092, by @kripken.
-
[GUFA] Improve hashing WebAssembly/binaryen#5091, by @kripken.
-
[GUFA] Add some tests WebAssembly/binaryen#5090, by @kripken.
-
[GUFA] Fix haveIntersection on comparing nullable with non-nullable WebAssembly/binaryen#5089, by @kripken.
-
Change `exit()` to `Fatal()`; make it possible to throw on `Fatal()`. WebAssembly/binaryen#5087, by @brson.
-
[GUFA] Prepare for cone types [NFC] WebAssembly/binaryen#5086, by @kripken.
-
[GUFA] Optimize functions not taken by reference better WebAssembly/binaryen#5085, by @kripken.
-
[GUFA] Fix RefTest logic WebAssembly/binaryen#5084, by @kripken.
-
[GUFA] Track exact types on global types WebAssembly/binaryen#5083, by @kripken.
-
[NFC] Simplify traversal code for setting the module WebAssembly/binaryen#5082, by @kripken.
-
[GUFA] Infer a RefEq value of 0 when possible WebAssembly/binaryen#5081, by @kripken.
-
Remove the GCNNLocals feature WebAssembly/binaryen#5080, by @tlively.
-
Emit call_ref with a type annotation WebAssembly/binaryen#5079, by @tlively.
-
Revert "Pin the emsdk for now" WebAssembly/binaryen#5078, by @kripken.
-
Pin the emsdk for now WebAssembly/binaryen#5077, by @kripken.
-
Fix some Closure warnings in Emscripten builds WebAssembly/binaryen#5075, by @dcodeIO.
-
Memory64Lowering: Ignore data segments with non-const iniital offset WebAssembly/binaryen#5074, by @sbc100.
-
Fix binaryen.js tests after require() changes on emscripten WebAssembly/binaryen#5073, by @kripken.
-
Remove some unused constants. NFC WebAssembly/binaryen#5072, by @sbc100.
-
Correctly handle escapes in string constants WebAssembly/binaryen#5070, by @tlively.
-
[OptimizeInstructions] Optimize comparisons of a shifted value to a constant WebAssembly/binaryen#5069, by @kripken.
-
Add a type annotation to return_call_ref WebAssembly/binaryen#5068, by @tlively.
-
[GUFA] Optimize ref.test WebAssembly/binaryen#5067, by @kripken.
-
[OptimizeInstruction] Prevent reordering for rule in #5034 WebAssembly/binaryen#5066, by @MaxGraey.
-
Revert "[OptimizeInstructions] Simplify add / sub with negative on LHS or RHS for floating points" WebAssembly/binaryen#5065, by @tlively.
-
Refactor standardizeNaN WebAssembly/binaryen#5064, by @MaxGraey.
-
Make closure errors into warnings in the Emscripten builds WebAssembly/binaryen#5063, by @tlively.
-
Extending the basic getMinBits implementation WebAssembly/binaryen#5061, by @MaxGraey.
-
[OptimizeInstructions] Simplify floating points with NaN on left side WebAssembly/binaryen#5059, by @MaxGraey.
-
[Strings] UTF-8 support WebAssembly/binaryen#5058, by @kripken.
-
[Strings] Add missing String effects + tests WebAssembly/binaryen#5057, by @kripken.
-
[debug] fix compile error for dumping local_graph WebAssembly/binaryen#5055, by @dongAxis.
-
Fix the side-effects of the string encode instructions. WebAssembly/binaryen#5054, by @gkdn.
-
Vacuum: Ignore effects at the entire function scope when possible WebAssembly/binaryen#5053, by @kripken.
-
wasm2js: Generalize to allow 2-level imports WebAssembly/binaryen#5051, by @sbc100.
-
Temporarily restore the typed-function-references flags as no-ops WebAssembly/binaryen#5050, by @tlively.
-
wasm2js: Don't assume that `env.abort` can always be impored. WebAssembly/binaryen#5049, by @sbc100.
-
Add emcc-build to .gitignore. NFC WebAssembly/binaryen#5048, by @sbc100.
-
Vacuum trivial trys WebAssembly/binaryen#5046, by @kripken.
-
[C API] Make TypeBuilderSetSubType take a heap type WebAssembly/binaryen#5045, by @dcodeIO.
-
JPSI - Support re-entering a suspended Wasm module. WebAssembly/binaryen#5044, by @brendandahl.
-
[WIP] [opt] let OptimizeAddedConstants handle memory64 well WebAssembly/binaryen#5043, by @dongAxis.
-
wasm-emscripten-finalize: Allow optional running of memory-packing WebAssembly/binaryen#5042, by @sbc100.
-
Allow optimizing with global function effects WebAssembly/binaryen#5040, by @kripken.
-
Effects: Clarify trap effect meaning, and consider infinite loops to trap due to timeout WebAssembly/binaryen#5039, by @kripken.
-
[binary rewrite] the offset of load / store instruction should be u64leb in wasm64 WebAssembly/binaryen#5038, by @dongAxis.
-
[C API] Add getters and setters for various expressions WebAssembly/binaryen#5037, by @dcodeIO.
-
Move relational-optimizing code to optimizeRelational [NFC] WebAssembly/binaryen#5036, by @kripken.
-
OptimizeInstructions: Use min/max bits in comparisons WebAssembly/binaryen#5035, by @kripken.
-
[OptimizeInstructions] Simplify add / sub with negative on LHS or RHS for floating points WebAssembly/binaryen#5034, by @MaxGraey.
-
[OptimizeInstructions] More canonizations for floating points WebAssembly/binaryen#5033, by @MaxGraey.
-
[OptimizeInstructions] Optimize copysign operations WebAssembly/binaryen#5032, by @MaxGraey.
-
Disable fuzzing of `return_call_ref` WebAssembly/binaryen#5031, by @tlively.
-
Remove typed-function-references feature WebAssembly/binaryen#5030, by @tlively.
-
Fix compilation errors with C++20 WebAssembly/binaryen#5029, by @ilya-biryukov.
-
[Exceptions] Optimize in CodePushing even with exceptions thrown WebAssembly/binaryen#5028, by @kripken.
-
Add clangd cache to .gitignore WebAssembly/binaryen#5027, by @MATRIXKOO.
-
[Effects] Fix hasAnything on mutable global state WebAssembly/binaryen#5026, by @kripken.
-
OptimizeInstructions: Optimize comparisons with an added offset WebAssembly/binaryen#5025, by @kripken.
-
[Strings] Begin support for String/StringView literals WebAssembly/binaryen#5024, by @kripken.
-
[NFC] Remove unused code in type fuzzer WebAssembly/binaryen#5023, by @tlively.
-
Switch to i32 operations when heading to a wrap anyhow WebAssembly/binaryen#5022, by @kripken.
-
[Wasm GC] Fix GlobalTypeOptimization fuzz bug on replacing unreachable struct.set WebAssembly/binaryen#5021, by @kripken.
-
Fix build on Emscripten tip of tree WebAssembly/binaryen#5019, by @kripken.
-
wasm2js: Have instantiate function take standard import object WebAssembly/binaryen#5018, by @sbc100.
-
Fix/constant expression runner visit drop WebAssembly/binaryen#5016, by @HerrCai0907.
-
-
67 pull requests merged.
-
[Wasm GC] Fix .depth() and add testing WebAssembly/binaryen#5102.
-
Refactor interaction between Pass and PassRunner WebAssembly/binaryen#5093.
-
Fix bugs with copying expressions WebAssembly/binaryen#5099.
-
Fix 'C API' readme link WebAssembly/binaryen#5097.
-
Pin Emscripten WebAssembly/binaryen#5100.
-
Fix handling of unreachable selects in Directize WebAssembly/binaryen#5098.
-
[GUFA] Test that combined things intersect with the combination. WebAssembly/binaryen#5094.
-
[GUFA] Improve hashing WebAssembly/binaryen#5091.
-
Fix nondeterminism in GlobalStructInference WebAssembly/binaryen#5092.
-
[GUFA] Add some tests WebAssembly/binaryen#5090.
-
[GUFA] Prepare for cone types [NFC] WebAssembly/binaryen#5086.
-
[GUFA] Fix haveIntersection on comparing nullable with non-nullable WebAssembly/binaryen#5089.
-
Memory64Lowering: Ignore data segments with non-const iniital offset WebAssembly/binaryen#5074.
-
[GUFA] Fix RefTest logic WebAssembly/binaryen#5084.
-
[GUFA] Optimize functions not taken by reference better WebAssembly/binaryen#5085.
-
[GUFA] Infer a RefEq value of 0 when possible WebAssembly/binaryen#5081.
-
[NFC] Simplify traversal code for setting the module WebAssembly/binaryen#5082.
-
Emit call_ref with a type annotation WebAssembly/binaryen#5079.
-
[C API] Make TypeBuilderSetSubType take a heap type WebAssembly/binaryen#5045.
-
Add a type annotation to return_call_ref WebAssembly/binaryen#5068.
-
Correctly handle escapes in string constants WebAssembly/binaryen#5070.
-
Revert "Pin the emsdk for now" WebAssembly/binaryen#5078.
-
Fix some Closure warnings in Emscripten builds WebAssembly/binaryen#5075.
-
Pin the emsdk for now WebAssembly/binaryen#5077.
-
Remove some unused constants. NFC WebAssembly/binaryen#5072.
-
[GUFA] Optimize ref.test WebAssembly/binaryen#5067.
-
[OptimizeInstruction] Prevent reordering for rule in #5034 WebAssembly/binaryen#5066.
-
[WIP] [opt] let OptimizeAddedConstants handle memory64 well WebAssembly/binaryen#5043.
-
Make closure errors into warnings in the Emscripten builds WebAssembly/binaryen#5063.
-
[OptimizeInstructions] Simplify add / sub with negative on LHS or RHS for floating points WebAssembly/binaryen#5034.
-
[C-/JS-Api] Expose Multi Memories Feature for API WebAssembly/binaryen#4973.
-
[debug] fix compile error for dumping local_graph WebAssembly/binaryen#5055.
-
[Strings] Add missing String effects + tests WebAssembly/binaryen#5057.
-
Vacuum: Ignore effects at the entire function scope when possible WebAssembly/binaryen#5053.
-
[binary rewrite] the offset of load / store instruction should be u64leb in wasm64 WebAssembly/binaryen#5038.
-
Fix the side-effects of the string encode instructions. WebAssembly/binaryen#5054.
-
Effects: Clarify trap effect meaning, and consider infinite loops to trap due to timeout WebAssembly/binaryen#5039.
-
JPSI - Support re-entering a suspended Wasm module. WebAssembly/binaryen#5044.
-
Temporarily restore the typed-function-references flags as no-ops WebAssembly/binaryen#5050.
-
wasm2js: Don't assume that `env.abort` can always be impored. WebAssembly/binaryen#5049.
-
Vacuum trivial trys WebAssembly/binaryen#5046.
-
Allow optimizing with global function effects WebAssembly/binaryen#5040.
-
Add emcc-build to .gitignore. NFC WebAssembly/binaryen#5048.
-
Multi-Memories wasm-split WebAssembly/binaryen#4977.
-
[OptimizeInstructions] More canonizations for floating points WebAssembly/binaryen#5033.
-
[C API] Add getters and setters for various expressions WebAssembly/binaryen#5037.
-
wasm2js: Have instantiate function take standard import object WebAssembly/binaryen#5018.
-
[Exceptions] Optimize in CodePushing even with exceptions thrown WebAssembly/binaryen#5028.
-
Improve ExtractFunction pass error printing WebAssembly/binaryen#4747.
-
Move relational-optimizing code to optimizeRelational [NFC] WebAssembly/binaryen#5036.
-
Fix LogExecution pass import name lookup WebAssembly/binaryen#4746.
-
Add clangd cache to .gitignore WebAssembly/binaryen#5027.
-
OptimizeInstructions: Use min/max bits in comparisons WebAssembly/binaryen#5035.
-
[OptimizeInstructions] Simplify floating points with NaN on right side WebAssembly/binaryen#4985.
-
[C-/JS-API] Add new BinaryenMemoryIs64 API + add memory64 argument for BinaryenSetMemory WebAssembly/binaryen#4963.
-
Remove typed-function-references feature WebAssembly/binaryen#5030.
-
Changing Fatal() to assert() WebAssembly/binaryen#4982.
-
OptimizeInstructions: Optimize comparisons with an added offset WebAssembly/binaryen#5025.
-
[Effects] Fix hasAnything on mutable global state WebAssembly/binaryen#5026.
-
[NFC] Remove unused code in type fuzzer WebAssembly/binaryen#5023.
-
Switch to i32 operations when heading to a wrap anyhow WebAssembly/binaryen#5022.
-
[Wasm GC] Fix GlobalTypeOptimization fuzz bug on replacing unreachable struct.set WebAssembly/binaryen#5021.
-
[OptimizeInstructions] Simplify two binary expressions with asymmetric shifts and same constant WebAssembly/binaryen#4996.
-
Fix build on Emscripten tip of tree WebAssembly/binaryen#5019.
-
Add JavaScript promise integration (JSPI) pass. WebAssembly/binaryen#4961.
-
OptimizeInstructions: Select => and/or in more cases WebAssembly/binaryen#4154.
-
[Wasm GC] Fix evaluateKindCheck() on new externalize/internalize operations WebAssembly/binaryen#5000.
-
-
5 pull requests closed.
-
Wasi stub deletion, upstream update WebAssembly/binaryen#5095.
-
Fix binaryen.js tests after require() changes on emscripten WebAssembly/binaryen#5073.
-
Disable fuzzing of `return_call_ref` WebAssembly/binaryen#5031.
-
Revert "[OptimizeInstructions] Simplify add / sub with negative on LHS or RHS for floating points" WebAssembly/binaryen#5065.
-
[Strings] UTF-8 support WebAssembly/binaryen#5058.
-
-
3 pull requests reopened.
-
[binary rewrite] the offset of load / store instruction should be u64leb in wasm64 WebAssembly/binaryen#5038, by @dongAxis.
-
[binary rewrite] the offset of load / store instruction should be u64leb in wasm64 WebAssembly/binaryen#5038, by @dongAxis.
-
[binary rewrite] the offset of load / store instruction should be u64leb in wasm64 WebAssembly/binaryen#5038, by @dongAxis.
-
-
70 pull requests received 364 new comments.
-
Allow optimizing with global function effects WebAssembly/binaryen#5040 (29 comments by @aheejin, @gkdn, @kripken)
-
[OptimizeInstructions] Simplify floating points with NaN on right side WebAssembly/binaryen#4985 (27 comments by @kripken, @MaxGraey)
-
[WIP] [opt] let OptimizeAddedConstants handle memory64 well WebAssembly/binaryen#5043 (26 comments by @dongAxis, @kripken, @MATRIXKOO, @sbc100, @tlively)
-
[OptimizeInstructions] Simplify add / sub with negative on LHS or RHS for floating points WebAssembly/binaryen#5034 (17 comments by @kripken, @MaxGraey, @tlively)
-
[binary rewrite] the offset of load / store instruction should be u64leb in wasm64 WebAssembly/binaryen#5038 (13 comments by @dongAxis, @kripken, @MaxGraey, @sbc100)
-
[OptimizeInstructions] Simplify two binary expressions with asymmetric shifts and same constant WebAssembly/binaryen#4996 (13 comments by @kripken, @MaxGraey)
-
OptimizeInstructions: Optimize comparisons with an added offset WebAssembly/binaryen#5025 (12 comments by @kripken, @MaxGraey, @tlively)
-
Refactor interaction between Pass and PassRunner WebAssembly/binaryen#5093 (11 comments by @aheejin, @kripken, @tlively)
-
[GUFA] Infer a RefEq value of 0 when possible WebAssembly/binaryen#5081 (11 comments by @kripken, @tlively)
-
[GUFA] Prepare for cone types [NFC] WebAssembly/binaryen#5086 (10 comments by @aheejin, @kripken, @tlively)
-
[OptimizeInstructions] Optimize copysign operations WebAssembly/binaryen#5032 (9 comments by @jakobkummerow, @kripken, @MaxGraey)
-
Effects: Clarify trap effect meaning, and consider infinite loops to trap due to timeout WebAssembly/binaryen#5039 (8 comments by @kripken, @tlively)
-
Switch to i32 operations when heading to a wrap anyhow WebAssembly/binaryen#5022 (8 comments by @kripken, @MaxGraey, @tlively)
-
[C API] Make TypeBuilderSetSubType take a heap type WebAssembly/binaryen#5045 (7 comments by @dcodeIO, @tlively)
-
[OptimizeInstructions] Simplify floating points with NaN on left side WebAssembly/binaryen#5059 (6 comments by @kripken, @MaxGraey)
-
Change `exit()` to `Fatal()`; make it possible to throw on `Fatal()`. WebAssembly/binaryen#5087 (5 comments by @brson, @kripken)
-
Add a type annotation to return_call_ref WebAssembly/binaryen#5068 (5 comments by @kripken, @tlively)
-
Extending the basic getMinBits implementation WebAssembly/binaryen#5061 (5 comments by @kripken, @MaxGraey)
-
Fix the side-effects of the string encode instructions. WebAssembly/binaryen#5054 (5 comments by @gkdn, @kripken, @MaxGraey)
-
[OptimizeInstructions] More canonizations for floating points WebAssembly/binaryen#5033 (5 comments by @kripken, @MaxGraey)
-
Remove typed-function-references feature WebAssembly/binaryen#5030 (5 comments by @kripken, @tlively)
-
Fix compilation errors with C++20 WebAssembly/binaryen#5029 (4 comments by @ilya-biryukov, @kripken, @tlively)
-
Revert "[OptimizeInstructions] Simplify add / sub with negative on LHS or RHS for floating points" WebAssembly/binaryen#5065 (4 comments by @MaxGraey, @tlively)
-
Make closure errors into warnings in the Emscripten builds WebAssembly/binaryen#5063 (4 comments by @kripken, @MaxGraey, @tlively)
-
Vacuum: Ignore effects at the entire function scope when possible WebAssembly/binaryen#5053 (4 comments by @kripken, @tlively)
-
JPSI - Support re-entering a suspended Wasm module. WebAssembly/binaryen#5044 (4 comments by @brendandahl, @kripken, @tlively)
-
OptimizeInstructions: Use min/max bits in comparisons WebAssembly/binaryen#5035 (4 comments by @kripken, @MaxGraey, @tlively)
-
Fix/constant expression runner visit drop WebAssembly/binaryen#5016 (4 comments by @HerrCai0907, @kripken)
-
Avoid specifying multiple opt level in cflags WebAssembly/binaryen#5103 (3 comments by @kripken, @sbc100)
-
[Fuzzing] Allow recombine() to replace with a subtype WebAssembly/binaryen#5101 (3 comments by @kripken, @tlively)
-
[Strings] Begin support for String/StringView literals WebAssembly/binaryen#5024 (3 comments by @kripken, @tlively)
-
Fix binaryen.js tests after require() changes on emscripten WebAssembly/binaryen#5073 (3 comments by @kripken)
-
[Strings] Add missing String effects + tests WebAssembly/binaryen#5057 (3 comments by @aheejin, @kripken)
-
[C API] Add getters and setters for various expressions WebAssembly/binaryen#5037 (3 comments by @dcodeIO, @kripken)
-
Avoid SmallSetBase heap allocation in default constructor WebAssembly/binaryen#4884 (2 comments by @kripken, @Squareys)
-
Memory64Lowering: Ignore data segments with non-const iniital offset WebAssembly/binaryen#5074 (2 comments by @kripken)
-
Fix some Closure warnings in Emscripten builds WebAssembly/binaryen#5075 (2 comments by @dcodeIO, @kripken)
-
Correctly handle escapes in string constants WebAssembly/binaryen#5070 (2 comments by @kripken, @tlively)
-
[C-/JS-Api] Expose Multi Memories Feature for API WebAssembly/binaryen#4973 (2 comments by @MaxGraey, @tlively)
-
wasm2js: Don't assume that `env.abort` can always be impored. WebAssembly/binaryen#5049 (2 comments by @kripken, @sbc100)
-
[OptimizeInstructions] Invert sign for negative RHS constants in signed rem WebAssembly/binaryen#4122 (2 comments by @kripken, @MaxGraey)
-
[Exceptions] Optimize in CodePushing even with exceptions thrown WebAssembly/binaryen#5028 (2 comments by @aheejin, @kripken)
-
[Wasm GC] Fix evaluateKindCheck() on new externalize/internalize operations WebAssembly/binaryen#5000 (2 comments by @kripken, @tlively)
-
[GUFA] Test that combined things intersect with the combination. WebAssembly/binaryen#5094 (1 comment by @kripken)
-
[GUFA] Fix haveIntersection on comparing nullable with non-nullable WebAssembly/binaryen#5089 (1 comment by @kripken)
-
[OptimizeInstructions] Optimize comparisons of a shifted value to a constant WebAssembly/binaryen#5069 (1 comment by @kripken)
-
Temporarily restore the typed-function-references flags as no-ops WebAssembly/binaryen#5050 (1 comment by @tlively)
-
[C-/JS-API] Add new BinaryenMemoryIs64 API + add memory64 argument for BinaryenSetMemory WebAssembly/binaryen#4963 (1 comment by @ashleynh)
-
WebAssembly/wasi-libc
-
2 issues opened.
-
How to distribute `THREAD_MODEL=posix` builds? WebAssembly/wasi-libc#326, by @abrown.
-
Migrate build system to CMake WebAssembly/wasi-libc#322, by @loganek.
-
-
3 issues received 29 new comments.
-
How to distribute `THREAD_MODEL=posix` builds? WebAssembly/wasi-libc#326 (23 comments by @abrown, @alexcrichton, @penzn, @sbc100, @sunfishcode)
-
Migrate build system to CMake WebAssembly/wasi-libc#322 (4 comments by @loganek, @sbc100, @sunfishcode)
-
dlmalloc has license incompatible with Fedora policies WebAssembly/wasi-libc#319 (2 comments by @bjorn3, @kripken)
-
-
9 pull requests opened.
-
[WIP] Add CMake build system WebAssembly/wasi-libc#330, by @loganek.
-
Add a check to command modules to ensure that they're only started once. WebAssembly/wasi-libc#329, by @sunfishcode.
-
Don't run static constructors on arbitrary user exports. WebAssembly/wasi-libc#328, by @sunfishcode.
-
threads: make `__get_tp()` a static function WebAssembly/wasi-libc#327, by @loganek.
-
threads: implement `pthread_create` WebAssembly/wasi-libc#325, by @abrown.
-
threads: enable support for spinlock WebAssembly/wasi-libc#324, by @loganek.
-
threads: implement support for conditional variables WebAssembly/wasi-libc#323, by @loganek.
-
Implement support for pthread_rwlock WebAssembly/wasi-libc#321, by @loganek.
-
threads: implement support for pthread_condattr WebAssembly/wasi-libc#320, by @loganek.
-
-
5 pull requests merged.
-
Don't run static constructors on arbitrary user exports. WebAssembly/wasi-libc#328.
-
threads: make `__get_tp()` a static function WebAssembly/wasi-libc#327.
-
threads: implement support for conditional variables WebAssembly/wasi-libc#323.
-
Implement support for pthread_rwlock WebAssembly/wasi-libc#321.
-
threads: implement support for pthread_condattr WebAssembly/wasi-libc#320.
-
-
8 pull requests received 62 new comments.
-
threads: implement `pthread_create` WebAssembly/wasi-libc#325 (32 comments by @abrown, @loganek, @sbc100, @sunfishcode)
-
threads: implement support for pthread_condattr WebAssembly/wasi-libc#320 (8 comments by @loganek, @sbc100)
-
Add a check to command modules to ensure that they're only started once. WebAssembly/wasi-libc#329 (6 comments by @sbc100, @sunfishcode)
-
threads: implement support for conditional variables WebAssembly/wasi-libc#323 (4 comments by @abrown, @loganek, @sbc100)
-
threads: enable support for spinlock WebAssembly/wasi-libc#324 (4 comments by @loganek, @sbc100, @sunfishcode)
-
feat: add support for accept and accept4 WebAssembly/wasi-libc#287 (3 comments by @codefromthecrypt, @rvolosatovs)
-
WebAssembly/wabt
-
20 issues opened.
-
Demo parser is broken WebAssembly/wabt#2010, by @briantbutton.
-
Tag 1.0.30? WebAssembly/wabt#2007, by @alexreinking.
-
Load other wasm (and possibly native) modules for exposing exports/imports WebAssembly/wabt#2005, by @tDwtp.
-
How wasm is converted to S-expression form in wasm2wat? WebAssembly/wabt#2000, by @abc767234318.
-
Return code -1073741571 in wat2wasm. WebAssembly/wabt#1997, by @AntonioNoack.
-
wasm2c converts signed to unsinged WebAssembly/wabt#1995, by @dimitry-.
-
SEGV in wabt::cat_compute_size WebAssembly/wabt#1992, by @Q1IQ.
-
SEGV in wabt::Decompiler::WrapNAry WebAssembly/wabt#1991, by @Q1IQ.
-
SEGV in wabt::Decompiler::WrapChild WebAssembly/wabt#1990, by @Q1IQ.
-
heap overflow in wabt::Node::operator=(wabt::Node&&) WebAssembly/wabt#1989, by @Q1IQ.
-
SEGV in wabt::Node::operator=(wabt::Node&&) WebAssembly/wabt#1988, by @Q1IQ.
-
Assertion `enum_ == Enum::Reference' failed at wasm-validate WebAssembly/wabt#1987, by @Q1IQ.
-
Assertion `enum_ == Enum::Reference' failed at wasm2wat WebAssembly/wabt#1986, by @Q1IQ.
-
Aborted in CWriter::Write at wasm2c WebAssembly/wabt#1985, by @Q1IQ.
-
Aborted in CWriter::MangleType at wasm2c WebAssembly/wabt#1984, by @Q1IQ.
-
Out-of-bound read in OnReturnCallIndirectExpr->GetReturnCallDropKeepCount WebAssembly/wabt#1983, by @Q1IQ.
-
Out-of-bound read in OnReturnCallExpr->GetReturnCallDropKeepCount WebAssembly/wabt#1982, by @Q1IQ.
-
heap overflow in wasm-interp WebAssembly/wabt#1981, by @Q1IQ.
-
The git describe code does nothing WebAssembly/wabt#1978, by @alexreinking.
-
Noisy warnings from git describe WebAssembly/wabt#1977, by @alexreinking.
-
-
24 issues closed.
-
wabt does not build on Apple M1 computers WebAssembly/wabt#1688.
-
Load other wasm (and possibly native) modules for exposing exports/imports WebAssembly/wabt#2005.
-
How wasm is converted to S-expression form in wasm2wat? WebAssembly/wabt#2000.
-
Return code -1073741571 in wat2wasm. WebAssembly/wabt#1997.
-
Type identifiers in the name section are lost during round trip. WebAssembly/wabt#1687.
-
Performance of WABT Interpreter WebAssembly/wabt#1465.
-
Incorrect functype decoding WebAssembly/wabt#1556.
-
wasm-concat ? WebAssembly/wabt#1563.
-
wasm-decompile link in README is broken WebAssembly/wabt#1428.
-
Incorrect min limit of exported memory after grow WebAssembly/wabt#1626.
-
wabt 1.0.17 fails to compile on RHEL7 with gcc 4.8.5 WebAssembly/wabt#1482.
-
Support for final wasm-simd128 specin the wabt interpreter? WebAssembly/wabt#1617.
-
Out-of-bound read in OnReturnCallIndirectExpr->GetReturnCallDropKeepCount WebAssembly/wabt#1983.
-
Out-of-bound read in OnReturnCallExpr->GetReturnCallDropKeepCount WebAssembly/wabt#1982.
-
heap overflow in wasm-interp WebAssembly/wabt#1981.
-
Assertion `is_name()` failed at wasm-decompiler caused by empty global name WebAssembly/wabt#1924.
-
Out-of-bound Read at `BinaryReaderInterp::OnReturnCallIndirectExpr` WebAssembly/wabt#1929.
-
OOB Read at wasm-decompile caused by lack of BrTable handling WebAssembly/wabt#1922.
-
wasm2c converts signed to unsinged WebAssembly/wabt#1995.
-
Noisy warnings from git describe WebAssembly/wabt#1977.
-
The git describe code does nothing WebAssembly/wabt#1978.
-
SEGV in wabt::cat_compute_size WebAssembly/wabt#1992.
-
Lost Data Count Section when encoding from WAT in `wast2json` tool WebAssembly/wabt#1959.
-
-
3 issues reopened.
-
Load other wasm (and possibly native) modules for exposing exports/imports WebAssembly/wabt#2005, by @tDwtp.
-
Load other wasm (and possibly native) modules for exposing exports/imports WebAssembly/wabt#2005, by @keithw.
-
MAP_ANONYMOUS undefined on OS X 10.10 and earlier (pre-2015) WebAssembly/wabt#1620, by @keithw.
-
-
26 issues received 54 new comments.
-
Load other wasm (and possibly native) modules for exposing exports/imports WebAssembly/wabt#2005 (13 comments by @keithw, @sbc100, @tDwtp)
-
How wasm is converted to S-expression form in wasm2wat? WebAssembly/wabt#2000 (4 comments by @abc767234318, @sbc100)
-
MAP_ANONYMOUS undefined on OS X 10.10 and earlier (pre-2015) WebAssembly/wabt#1620 (3 comments by @jakirkham, @keithw)
-
SEGV in wabt::Node::operator=(wabt::Node&&) WebAssembly/wabt#1988 (3 comments by @aardappel, @keithw)
-
wat2wasm gives error: unexpected token get_local WebAssembly/wabt#1802 (2 comments by @keithw, @xgqfrms)
-
Roundtrip of object through ReadBinaryIR() -> WriteBinaryModule() result in : emnm : Error duplicate symbol. WebAssembly/wabt#1952 (1 comment by @keithw)
-
Support for final wasm-simd128 specin the wabt interpreter? WebAssembly/wabt#1617 (1 comment by @keithw)
-
Assertion `enum_ == Enum::Reference' failed at wasm-validate WebAssembly/wabt#1987 (1 comment by @keithw)
-
Assertion `enum_ == Enum::Reference' failed at wasm2wat WebAssembly/wabt#1986 (1 comment by @keithw)
-
Out-of-bound read in OnReturnCallIndirectExpr->GetReturnCallDropKeepCount WebAssembly/wabt#1983 (1 comment by @keithw)
-
Out-of-bound read in OnReturnCallExpr->GetReturnCallDropKeepCount WebAssembly/wabt#1982 (1 comment by @keithw)
-
Lost Data Count Section when encoding from WAT in `wast2json` tool WebAssembly/wabt#1959 (1 comment by @keithw)
-
-
15 pull requests opened.
-
remove duplicated source in CMakeLists.txt WebAssembly/wabt#2011, by @walkingeyerobot.
-
wasm-interp: Add multi-module support WebAssembly/wabt#2009, by @tDwtp.
-
Bump version to 1.0.30 WebAssembly/wabt#2008, by @alexreinking.
-
Add wasm2c output samples to tests WebAssembly/wabt#2006, by @keithw.
-
Updated man pages WebAssembly/wabt#2004, by @tDwtp.
-
Update spec tests WebAssembly/wabt#2003, by @marcusb.
-
wasm2c: uvwasi support WebAssembly/wabt#2002, by @talg.
-
Finish updating testsuite WebAssembly/wabt#2001, by @keithw.
-
wasm2c: eliminate unused initialization functions in output WebAssembly/wabt#1999, by @keithw.
-
Move headers to include/wabt/ WebAssembly/wabt#1998, by @alexreinking.
-
BinaryReaderIR: set name of type if given in name section WebAssembly/wabt#1996, by @keithw.
-
Implement Relaxed SIMD proposal WebAssembly/wabt#1994, by @marcusb.
-
[spectest-interp] Fix SIMD lane extraction bug WebAssembly/wabt#1993, by @marcusb.
-
Make wabt find_package compatible WebAssembly/wabt#1980, by @alexreinking.
-
Fix git describe behavior WebAssembly/wabt#1979, by @alexreinking.
-
-
15 pull requests merged.
-
remove duplicated source in CMakeLists.txt WebAssembly/wabt#2011.
-
Fix architecture checks WebAssembly/wabt#1969.
-
Bump version to 1.0.30 WebAssembly/wabt#2008.
-
Move headers to include/wabt/ WebAssembly/wabt#1998.
-
Updated man pages WebAssembly/wabt#2004.
-
Update spec tests WebAssembly/wabt#2003.
-
wasm2c: eliminate unused initialization functions in output WebAssembly/wabt#1999.
-
wasm2c: implement the bulk memory operations proposal WebAssembly/wabt#1877.
-
BinaryReaderIR: set name of type if given in name section WebAssembly/wabt#1996.
-
[spectest-interp] Fix SIMD lane extraction bug WebAssembly/wabt#1993.
-
Fix several issues found by fuzzing WebAssembly/wabt#1931.
-
wasm2c: add support for module instancing WebAssembly/wabt#1814.
-
Make wabt find_package compatible WebAssembly/wabt#1980.
-
Fix git describe behavior WebAssembly/wabt#1979.
-
Build fixes for FetchContent users WebAssembly/wabt#1974.
-
-
1 pull request closed.
-
Generate SLSA signatures for GitHub release artifacts WebAssembly/wabt#1957.
-
-
17 pull requests received 118 new comments.
-
wasm2c: implement the bulk memory operations proposal WebAssembly/wabt#1877 (15 comments by @keithw, @sbc100)
-
Generate SLSA signatures for GitHub release artifacts WebAssembly/wabt#1957 (7 comments by @keithw, @laurentsimon)
-
[spectest-interp] Fix SIMD lane extraction bug WebAssembly/wabt#1993 (5 comments by @keithw, @marcusb)
-
BinaryReaderIR: set name of type if given in name section WebAssembly/wabt#1996 (4 comments by @keithw, @sbc100)
WebAssembly/website
-
1 issue closed.
-
Please change roadmap checkmark chart to caniuse style "first introduced in" WebAssembly/website#187.
-
-
2 pull requests opened.
-
Update extended const in features.json WebAssembly/website#285, by @sbc100.
-
Update relaxed SIMD status for Chrome WebAssembly/website#284, by @ngzhian.
-
-
2 pull requests merged.
-
Update extended const in features.json WebAssembly/website#285.
-
Show first-introduced versions on roadmap WebAssembly/website#283.
-
-
2 pull requests received 19 new comments.
-
Show first-introduced versions on roadmap WebAssembly/website#283 (13 comments by @andylizi, @EwoutH, @RReverser)
-
WebAssembly/spec
-
4 issues opened.
-
Question about a potential error in spec/document/core/valid/conventions.rst WebAssembly/spec#1538, by @WeZZard.
-
Use Abstract Closure to replace call an Exported Function algorithm WebAssembly/spec#1536, by @Ms2ger.
-
Question about linking.wast WebAssembly/spec#1530, by @yamt.
-
Deprecated reference to IEEE 754-2008 in W3C version WebAssembly/spec#1529, by @chykon.
-
-
4 issues closed.
-
[web-api] Deserialization steps use undefined argument targetRealm WebAssembly/spec#1064.
-
Question about a potential error in spec/document/core/valid/conventions.rst WebAssembly/spec#1538.
-
Question about linking.wast WebAssembly/spec#1530.
-
[test] global_i64 inconsistency WebAssembly/spec#1514.
-
-
3 issues received 11 new comments.
-
Question about a potential error in spec/document/core/valid/conventions.rst WebAssembly/spec#1538 (1 comment by @rossberg)
-
8 pull requests opened.
-
Update README.md WebAssembly/spec#1540, by @Adzz.
-
[js-api][web-api] Editorial: Fix some minor issues. WebAssembly/spec#1539, by @Ms2ger.
-
[web-api] Correct MIME type check. WebAssembly/spec#1537, by @Ms2ger.
-
[js-api] Try to clarify NaN/infinity handling. WebAssembly/spec#1535, by @Ms2ger.
-
[test] Enable the i64 tests in imports.wast. WebAssembly/spec#1534, by @Ms2ger.
-
[spec] Add citation for WasmCert WebAssembly/spec#1533, by @rossberg.
-
The variable t looks like it is not defined in the exaplanation text. WebAssembly/spec#1532, by @whirlicote.
-
fix unpacked example WebAssembly/spec#1531, by @whirlicote.
-
-
5 pull requests merged.
-
Update README.md WebAssembly/spec#1540.
-
[js-api][web-api] Editorial: Fix some minor issues. WebAssembly/spec#1539.
-
[test] Enable the i64 tests in imports.wast. WebAssembly/spec#1534.
-
[spec] Add citation for WasmCert WebAssembly/spec#1533.
-
The variable t looks like it is not defined in the exaplanation text. WebAssembly/spec#1532.
-
-
1 pull request closed.
-
fix unpacked example WebAssembly/spec#1531.
-
-
3 pull requests received 8 new comments.
-
[js-api] Try to clarify NaN/infinity handling. WebAssembly/spec#1535 (3 comments by @Liamolucko, @Ms2ger)
-
WebAssembly/relaxed-simd
-
2 issues opened.
-
Register for the October 2022 hybrid meeting WebAssembly/relaxed-simd#90, by @ngzhian.
-
SIMD subgroup meeting on 2022-09-30 WebAssembly/relaxed-simd#86, by @ngzhian.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2022-09-02 WebAssembly/relaxed-simd#82.
-
-
4 issues received 19 new comments.
-
SIMD subgroup meeting on 2022-09-30 WebAssembly/relaxed-simd#86 (13 comments by @conrad-watt, @dtig, @Maratyszcza, @ngzhian, @penzn)
-
Relaxed BFloat16 Dot Product instruction WebAssembly/relaxed-simd#77 (4 comments by @abrown, @dtig, @ngzhian, @tlively)
-
-
3 pull requests opened.
-
Fix fnma instruction name and details WebAssembly/relaxed-simd#89, by @yurydelendik.
-
Add BFloat16 dot product WebAssembly/relaxed-simd#88, by @ngzhian.
-
Merge upstream WebAssembly/relaxed-simd#87, by @ngzhian.
-
-
4 pull requests merged.
-
Fix fnma instruction name and details WebAssembly/relaxed-simd#89.
-
Add BFloat16 dot product WebAssembly/relaxed-simd#88.
-
Merge upstream WebAssembly/relaxed-simd#87.
-
Fix ordering for FMA and change FMS to FNMA WebAssembly/relaxed-simd#81.
-
-
1 pull request received 1 new comment.
WebAssembly/meetings
-
1 issue opened.
-
October 2022 Hybrid meeting agenda WebAssembly/meetings#1107, by @dtig.
-
-
2 issues received 8 new comments.
-
October 2022 Hybrid meeting agenda WebAssembly/meetings#1107 (7 comments by @conrad-watt, @fgmccabe, @ngzhian, @titzer, @tlively)
-
-
22 pull requests opened.
-
Create SIMD-09-30.md WebAssembly/meetings#1122, by @penzn.
-
Add WASI agenda items for next week's meeting. WebAssembly/meetings#1121, by @sunfishcode.
-
Fix the month in line 13 WebAssembly/meetings#1120, by @alshamma.
-
Add street address, update discord channel link for 10/22 WebAssembly/meetings#1119, by @dtig.
-
Update 9-26-22.md WebAssembly/meetings#1118, by @fgmccabe.
-
add component-model topic for Oct meeting WebAssembly/meetings#1117, by @lukewagner.
-
Add link to registration form for 10/22 meeting WebAssembly/meetings#1116, by @dtig.
-
Update WASI-09-22.md WebAssembly/meetings#1115, by @linclark.
-
Add details to GC agenda item WebAssembly/meetings#1114, by @tlively.
-
Add items for GC Roots and for wasm-call Performance Analysis WebAssembly/meetings#1113, by @RossTate.
-
Add some agenda items WebAssembly/meetings#1112, by @rossberg.
-
Update GC-09-20.md WebAssembly/meetings#1111, by @tlively.
-
Update WASI-09-22.md WebAssembly/meetings#1110, by @fibonacci1729.
-
Cancel WG-09-14 due to empty agenda WebAssembly/meetings#1109, by @dschuff.
-
Create meeting doc for October in-person/virtual meeting WebAssembly/meetings#1108, by @dtig.
-
Update 9-12-22.md WebAssembly/meetings#1106, by @fgmccabe.
-
Add WASI-09-08 meeting notes WebAssembly/meetings#1105, by @kulakowski-wasm.
-
Update CG-09-27.md WebAssembly/meetings#1104, by @fgmccabe.
-
Add September, October CG meetings WebAssembly/meetings#1103, by @dtig.
-
Add notes for CG-08-30 WebAssembly/meetings#1102, by @dschuff.
-
Add notes for CG-08-16 WebAssembly/meetings#1101, by @dschuff.
-
Update GC-09-06.md WebAssembly/meetings#1100, by @tlively.
-
-
19 pull requests merged.
-
Fix the month in line 13 WebAssembly/meetings#1120.
-
Add street address, update discord channel link for 10/22 WebAssembly/meetings#1119.
-
Update 9-12-22.md WebAssembly/meetings#1106.
-
add component-model topic for Oct meeting WebAssembly/meetings#1117.
-
Add link to registration form for 10/22 meeting WebAssembly/meetings#1116.
-
Add items for GC Roots and for wasm-call Performance Analysis WebAssembly/meetings#1113.
-
Update WASI-09-22.md WebAssembly/meetings#1115.
-
Add details to GC agenda item WebAssembly/meetings#1114.
-
Add some agenda items WebAssembly/meetings#1112.
-
Update WASI-09-22.md WebAssembly/meetings#1110.
-
Update GC-09-06.md WebAssembly/meetings#1100.
-
Cancel WG-09-14 due to empty agenda WebAssembly/meetings#1109.
-
Create meeting doc for October in-person/virtual meeting WebAssembly/meetings#1108.
-
Update CG-09-27.md WebAssembly/meetings#1104.
-
Add WASI-09-08 meeting notes WebAssembly/meetings#1105.
-
Add notes for CG-08-16 WebAssembly/meetings#1101.
-
Add notes for CG-08-30 WebAssembly/meetings#1102.
-
Add September, October CG meetings WebAssembly/meetings#1103.
-
Add notes for 8/23 GC meeting WebAssembly/meetings#1097.
-
-
7 pull requests received 13 new comments.
-
Add some agenda items WebAssembly/meetings#1112 (5 comments by @conrad-watt, @fgmccabe, @rossberg, @tlively)
-
Add items for GC Roots and for wasm-call Performance Analysis WebAssembly/meetings#1113 (1 comment by @dtig)
-
WebAssembly/design
-
4 issues received 6 new comments.
-
Wasm needs a better memory management story WebAssembly/design#1397 (3 comments by @danaugrs, @penzn, @titzer)
-
-
1 pull request opened.
-
FAQ: Fix Assorted Typos WebAssembly/design#1461, by @TheConner.
-
-
1 pull request merged.
-
FAQ: Fix Assorted Typos WebAssembly/design#1461.
-
-
1 pull request received 2 new comments.
WebAssembly/WASI
-
2 issues opened.
-
Confusion about WASI's function types. WebAssembly/WASI#495, by @abc767234318.
-
command and extra exports WebAssembly/WASI#493, by @yamt.
-
-
5 issues received 21 new comments.
-
command and extra exports WebAssembly/WASI#493 (14 comments by @PiotrSikora, @sbc100, @sunfishcode, @yamt)
-
WebGPU as low level graphics API WebAssembly/WASI#53 (3 comments by @atx-barnes, @sagehane, @Toasterson)
-
Design document to outline goals, requirements and semantics for networking and network security in WASI WebAssembly/WASI#315 (1 comment by @zanieb)
-
-
2 pull requests opened.
-
Fix broken links to the witx documents WebAssembly/WASI#496, by @dm4.
-
Add new proposals and update threads proposal WebAssembly/WASI#494, by @linclark.
-
-
1 pull request merged.
-
Add new proposals and update threads proposal WebAssembly/WASI#494.
-
WebAssembly/component-model
-
4 issues opened.
-
Clarifying anonymous parameters, import/export symmetry WebAssembly/component-model#107, by @kulakowski-wasm.
-
String size of mangled function names could be exponentially large WebAssembly/component-model#106, by @alexcrichton.
-
Specifying functions with multiple return values in WIT WebAssembly/component-model#103, by @calvinrp.
-
When is a start function's post-return option called? WebAssembly/component-model#100, by @alexcrichton.
-
-
2 issues closed.
-
Clarifying anonymous parameters, import/export symmetry WebAssembly/component-model#107.
-
Specifying functions with multiple return values in WIT WebAssembly/component-model#103.
-
-
4 issues received 47 new comments.
-
String size of mangled function names could be exponentially large WebAssembly/component-model#106 (25 comments by @alexcrichton, @kulakowski-wasm, @lukewagner, @pchickey, @peterhuene)
-
When is a start function's post-return option called? WebAssembly/component-model#100 (14 comments by @alexcrichton, @lukewagner)
-
Clarifying anonymous parameters, import/export symmetry WebAssembly/component-model#107 (4 comments by @kulakowski-wasm, @lukewagner, @skreborn)
-
Specifying functions with multiple return values in WIT WebAssembly/component-model#103 (4 comments by @calvinrp, @kulakowski-wasm, @lukewagner)
-
-
7 pull requests opened.
-
Fix links to SharedEverythingDynamicLinking.md. WebAssembly/component-model#111, by @sunfishcode.
-
split import/export names into kebab-case name + optional URL fields WebAssembly/component-model#109, by @lukewagner.
-
Remove unnamed function parameter case WebAssembly/component-model#108, by @lukewagner.
-
Add subsection headers for the mangling documentation. WebAssembly/component-model#105, by @sunfishcode.
-
Special-case empty `{ ... }` sequences for prettier name mangling. WebAssembly/component-model#104, by @sunfishcode.
-
Allow using exported types in component and instance types WebAssembly/component-model#102, by @pl-semiotics.
-
Add draft of the specification of validation WebAssembly/component-model#101, by @pl-semiotics.
-
-
4 pull requests merged.
-
Fix links to SharedEverythingDynamicLinking.md. WebAssembly/component-model#111.
-
Remove unnamed function parameter case WebAssembly/component-model#108.
-
Remove the `async` keyword from WIT.md. WebAssembly/component-model#98.
-
Add subsection headers for the mangling documentation. WebAssembly/component-model#105.
-
-
1 pull request closed.
-
Special-case empty `{ ... }` sequences for prettier name mangling. WebAssembly/component-model#104.
-
-
9 pull requests received 35 new comments.
-
split import/export names into kebab-case name + optional URL fields WebAssembly/component-model#109 (11 comments by @Liamolucko, @lukewagner, @sunfishcode)
-
WIT Syntax: `world` WebAssembly/component-model#83 (7 comments by @alexcrichton, @badeend, @lukewagner, @Mossaka)
-
Add subsection headers for the mangling documentation. WebAssembly/component-model#105 (6 comments by @lukewagner, @sunfishcode)
-
Allow using exported types in component and instance types WebAssembly/component-model#102 (5 comments by @lukewagner)
-
Special-case empty `{ ... }` sequences for prettier name mangling. WebAssembly/component-model#104 (2 comments by @lukewagner, @sunfishcode)
-
Fix links to SharedEverythingDynamicLinking.md. WebAssembly/component-model#111 (1 comment by @lukewagner)
-
Add draft of the specification of validation WebAssembly/component-model#101 (1 comment by @lukewagner)
-
WebAssembly/wasi-sdk
-
2 issues opened.
-
unexpected false: Bulk memory operation (bulk memory is disabled) WebAssembly/wasi-sdk#254, by @LinusU.
-
Remove unsupported libc++ modules from module.modulemap WebAssembly/wasi-sdk#253, by @monrandria.
-
-
2 issues received 20 new comments.
-
unexpected false: Bulk memory operation (bulk memory is disabled) WebAssembly/wasi-sdk#254 (19 comments by @kripken, @LinusU, @sbc100, @tlively)
-
Remove unsupported libc++ modules from module.modulemap WebAssembly/wasi-sdk#253 (1 comment by @sbc100)
-
-
1 pull request opened.
-
Update to LLVM 15. WebAssembly/wasi-sdk#255, by @sunfishcode.
-
-
1 pull request received 1 new comment.
WebAssembly/tool-conventions
-
1 issue opened.
-
C enum size WebAssembly/tool-conventions#187, by @yamt.
-
-
1 issue received 2 new comments.
WebAssembly/threads
-
1 issue received 1 new comment.
-
i64.atomic.wait has no matching futex syscall on Linux WebAssembly/threads#135 (1 comment by @rodgert)
-
-
3 pull requests opened.
-
[interpreter] implement atomic.fence, add wait/notify edge case tests WebAssembly/threads#192, by @conrad-watt.
-
Soften language for `notify` on unshared memories WebAssembly/threads#191, by @tlively.
-
Update description of `memory.atomic.wait64` WebAssembly/threads#190, by @tlively.
-
-
2 pull requests merged.
-
Soften language for `notify` on unshared memories WebAssembly/threads#191.
-
Update description of `memory.atomic.wait64` WebAssembly/threads#190.
-
-
1 pull request received 1 new comment.
-
Soften language for `notify` on unshared memories WebAssembly/threads#191 (1 comment by @conrad-watt)
-
WebAssembly/js-promise-integration
-
1 issue opened.
-
Passing a non-Suspender object to a suspending import? WebAssembly/js-promise-integration#12, by @thibaudmichaud.
-
-
2 issues received 10 new comments.
-
Wrapped exports should return Promises WebAssembly/js-promise-integration#11 (8 comments by @dschuff, @fgmccabe, @rektide, @RossTate, @thibaudmichaud, @tlively)
-
Passing a non-Suspender object to a suspending import? WebAssembly/js-promise-integration#12 (2 comments by @fgmccabe, @RossTate)
-
WebAssembly/wasi-logging
-
1 pull request opened.
-
Update to the latest wit-abi-up-to-date. WebAssembly/wasi-logging#5, by @sunfishcode.
-
-
2 pull requests merged.
-
Update to the latest wit-abi-up-to-date. WebAssembly/wasi-logging#5.
-
Add C# as another reference for log levels. WebAssembly/wasi-logging#4.
-
WebAssembly/wit-abi-up-to-date
-
1 pull request opened.
-
Update wit-abi-up-to-date to use wit-abi 0.5.0. WebAssembly/wit-abi-up-to-date#8, by @sunfishcode.
-
-
1 pull request merged.
-
Update wit-abi-up-to-date to use wit-abi 0.5.0. WebAssembly/wit-abi-up-to-date#8.
-
WebAssembly/wasi-nn
-
1 issue opened.
-
Feature: Training a pre-trained (pre-created) model WebAssembly/wasi-nn#33, by @rjzak.
-
-
2 issues received 3 new comments.
-
Feature: Training a pre-trained (pre-created) model WebAssembly/wasi-nn#33 (2 comments by @abrown, @mingqiusun)
-
-
1 pull request received 1 new comment.
WebAssembly/stringref
-
5 issues opened.
-
Fallible UTF-8 decoding? WebAssembly/stringref#50, by @askeksa-google.
-
stirng.encode_wtf16_array with start/end WebAssembly/stringref#49, by @gkdn.
-
stringref should be non-nullable by default? WebAssembly/stringref#47, by @wingo.
-
It should be possible to get a string from a stringview WebAssembly/stringref#44, by @wingo.
-
Consider changing entry points for string creations, return types and their names WebAssembly/stringref#43, by @gkdn.
-
-
2 issues closed.
-
Policy immediates WebAssembly/stringref#35.
-
Decide on binary encoding WebAssembly/stringref#9.
-
-
12 issues received 36 new comments.
-
Library functionality: toUpperCase, etc WebAssembly/stringref#5 (9 comments by @dcodeIO, @gkdn, @jakobkummerow, @wingo)
-
Consider changing entry points for string creations, return types and their names WebAssembly/stringref#43 (8 comments by @dcodeIO, @gkdn, @jakobkummerow, @wingo)
-
`string.new*`, `string.const`, `string.concat` should produce non-nullable results WebAssembly/stringref#42 (4 comments by @jakobkummerow, @wingo)
-
stirng.encode_wtf16_array with start/end WebAssembly/stringref#49 (3 comments by @gkdn, @jakobkummerow)
-
Does `string.is_usv_sequence` pull its weight? WebAssembly/stringref#6 (3 comments by @sunfishcode, @wingo)
-
Is there a better name for `stringview_wtf16` WebAssembly/stringref#12 (2 comments by @conrad-watt, @jakobkummerow)
-
Binary format: consider deferring some string literals until after code section WebAssembly/stringref#11 (1 comment by @wingo)
-
It should be possible to get a string from a stringview WebAssembly/stringref#44 (1 comment by @jakobkummerow)
-
-
3 pull requests opened.
-
stringref instructions operands and results have non-nullable type WebAssembly/stringref#48, by @wingo.
-
Fold WTF-8 policy into instructions WebAssembly/stringref#46, by @wingo.
-
Binary encoding of opcodes after 0xfb prefix are LEBs WebAssembly/stringref#45, by @wingo.
-
-
2 pull requests merged.
-
Fold WTF-8 policy into instructions WebAssembly/stringref#46.
-
Binary encoding of opcodes after 0xfb prefix are LEBs WebAssembly/stringref#45.
-
WebAssembly/wasi-parallel
-
4 pull requests opened.
-
Add a `sequential` device kind WebAssembly/wasi-parallel#10, by @abrown.
-
Add `device` parameter WebAssembly/wasi-parallel#9, by @abrown.
-
Rename `parallel_for` to `parallel_exec` WebAssembly/wasi-parallel#8, by @abrown.
-
Switch to new WASI proposal template WebAssembly/wasi-parallel#7, by @abrown.
-
-
4 pull requests merged.
-
Add a `sequential` device kind WebAssembly/wasi-parallel#10.
-
Add `device` parameter WebAssembly/wasi-parallel#9.
-
Rename `parallel_for` to `parallel_exec` WebAssembly/wasi-parallel#8.
-
Switch to new WASI proposal template WebAssembly/wasi-parallel#7.
-
-
2 pull requests received 2 new comments.
WebAssembly/wasi-crypto
-
1 issue closed.
-
curve25519-dalek unmaintained WebAssembly/wasi-crypto#63.
-
-
1 issue received 1 new comment.
-
2 pull requests opened.
-
feat: add policy to relevant key-based functions WebAssembly/wasi-crypto#78, by @rjzak.
-
chore: organize encodings, types by tiers WebAssembly/wasi-crypto#77, by @rjzak.
-
-
2 pull requests received 8 new comments.
-
chore: organize encodings, types by tiers WebAssembly/wasi-crypto#77 (6 comments by @jedisct1, @npmccallum, @rjzak)
-
feat: add policy to relevant key-based functions WebAssembly/wasi-crypto#78 (2 comments by @jedisct1)
-
WebAssembly/stack-switching
-
5 pull requests opened.
-
A few more typo fixes in Explainer.md WebAssembly/stack-switching#22, by @ajklein.
-
Fix a few typos in Explainer.md WebAssembly/stack-switching#21, by @ajklein.
-
Suggestion: consolidate fiber switching mechanisms WebAssembly/stack-switching#20, by @tlively.
-
Suggestion: remove `fiber.new` WebAssembly/stack-switching#19, by @tlively.
-
Update README to reference fibers instead of tasks WebAssembly/stack-switching#18, by @tlively.
-
-
4 pull requests merged.
-
A few more typo fixes in Explainer.md WebAssembly/stack-switching#22.
-
Fix a few typos in Explainer.md WebAssembly/stack-switching#21.
-
Update README to reference fibers instead of tasks WebAssembly/stack-switching#18.
-
Revised and renamed to switching fibers WebAssembly/stack-switching#17.
-
-
3 pull requests received 57 new comments.
-
Revised and renamed to switching fibers WebAssembly/stack-switching#17 (27 comments by @fgmccabe, @tlively)
-
Suggestion: consolidate fiber switching mechanisms WebAssembly/stack-switching#20 (24 comments by @fgmccabe, @RossTate, @tlively)
-
Suggestion: remove `fiber.new` WebAssembly/stack-switching#19 (6 comments by @fgmccabe, @RossTate, @tlively)
-
WebAssembly/wasi-threads
-
1 issue opened.
-
Rename to `wasi-threads`? WebAssembly/wasi-threads#4, by @abrown.
-
-
1 issue closed.
-
Rename to `wasi-threads`? WebAssembly/wasi-threads#4.
-
-
1 issue received 3 new comments.
-
2 pull requests opened.
-
Remove template boilerplate WebAssembly/wasi-threads#6, by @abrown.
-
Document pthread implementation WebAssembly/wasi-threads#5, by @abrown.
-
-
2 pull requests merged.
-
Remove template boilerplate WebAssembly/wasi-threads#6.
-
Document pthread implementation WebAssembly/wasi-threads#5.
-
-
1 pull request received 15 new comments.
-
Document pthread implementation WebAssembly/wasi-threads#5 (15 comments by @abrown, @AlexEne, @loganek, @sbc100)
-
WebAssembly/testsuite
-
1 pull request opened.
-
Add relaxed-simd to update script WebAssembly/testsuite#62, by @marcusb.
-
-
2 pull requests merged.
-
Add relaxed-simd to update script WebAssembly/testsuite#62.
-
Update repos WebAssembly/testsuite#61.
-
WebAssembly/proposals
-
1 pull request opened.
-
Update document with latest edits from currently open PR's that have been reviewed: WebAssembly/proposals#149, by @FOSS-Archives.
-
-
2 pull requests closed.
-
Add gc-js-customization as a phase 0 proposal WebAssembly/proposals#134.
-
Update document with latest edits from currently open PR's that have been reviewed: WebAssembly/proposals#149.
-
-
2 pull requests received 9 new comments.
-
Add gc-js-customization as a phase 0 proposal WebAssembly/proposals#134 (8 comments by @dschuff, @FOSS-Archives, @tlively)
-
Update document with latest edits from currently open PR's that have been reviewed: WebAssembly/proposals#149 (1 comment by @FOSS-Archives)
-
WebAssembly/flexible-vectors
-
1 issue opened.
-
SIMD subgroup meeting on 2022-09-30 WebAssembly/flexible-vectors#51, by @penzn.
-
-
3 issues closed.
-
SIMD subgroup meeting on 2022-09-02 WebAssembly/flexible-vectors#50.
-
Out-of-bounds behaviour WebAssembly/flexible-vectors#35.
-
Immediates vs regular values for lane indices WebAssembly/flexible-vectors#46.
-
-
2 issues received 3 new comments.
-
1 pull request merged.
-
Replace `LaneIdx` immediates with integers WebAssembly/flexible-vectors#47.
-
-
1 pull request received 1 new comment.
WebAssembly/esm-integration
-
2 issues opened.
-
Does this proposal support `*` and `as` in wasm imports? WebAssembly/esm-integration#67, by @yviansu.
-
function's result type without `return` WebAssembly/esm-integration#66, by @yviansu.
-
-
1 issue closed.
-
Does this proposal support `*` and `as` in wasm imports? WebAssembly/esm-integration#67.
-
-
2 issues received 6 new comments.
-
Does this proposal support `*` and `as` in wasm imports? WebAssembly/esm-integration#67 (5 comments by @ghost, @yviansu)
-
Past meetings
Participants
-
25 participants joined.
-
Niccholas Vidal (Profian) joined.
-
Frank Denis (Fastly) joined.
-
Tom Stuart joined.
-
Shrawan Poudel joined.
-
Till Schneidereit (Akamai Technologies) joined.
-
Filippo Valsorda joined.
-
Jose Hurtado joined.
-
Nicolas Devillard (ARM Limited) joined.
-
Bojie Zhang (Sony Group Corporation) joined.
-
Dongsheng Yan (Sony Group Corporation) joined.
-
Ruben Prieto joined.
-
Melanie Riise (Protocol Labs) joined.
-
Piotr Sikora joined.
-
alan li joined.
-
Takashi Tsubone (Sony Group Corporation) joined.
-
Yushi Oka (Sony Group Corporation) joined.
-
Shinichi Nagao (Sony Group Corporation) joined.
-
Nathaniel McCallum (Profian) joined.
-
Richard Zak joined.
-
Saki Osive joined.
-
Andreas Rossberg joined.
-
Takashi Yamamoto (Sony Group Corporation) joined.
-
Dan Dumitriu (Sony Group Corporation) joined.
-
Antoni Bofarull Cabello (Sony Group Corporation) joined.
-
Ayako Akasaka (Sony Group Corporation) joined.
-
-
3 participants left.
-
Till Schneidereit (Akamai Technologies) left.
-
Piotr Sikora left.
-
Nathaniel McCallum (Profian) left.
-
-
3 organizations joined.
-
Protocol Labs joined.
-
Profian joined.
-
Sony Group Corporation joined.
-
GitHub
WebAssembly/component-model
-
9 issues opened.
-
Concurrent access to streams WebAssembly/component-model#97, by @badeend.
-
Consistency in canonical definition indices WebAssembly/component-model#90, by @pl-semiotics.
-
Revisiting core vs component aliases WebAssembly/component-model#89, by @pl-semiotics.
-
Multiple `cabi_start` functions in Canonical ABI WebAssembly/component-model#88, by @sunfishcode.
-
Should WIT keywords be escaped in the Canonical ABI? WebAssembly/component-model#87, by @Liamolucko.
-
The canonical ABI's type syntax isn't quite compatible with WIT WebAssembly/component-model#86, by @Liamolucko.
-
Encoding result-arity for start functions? WebAssembly/component-model#84, by @peterhuene.
-
Maximum string length changes depending on linked components WebAssembly/component-model#79, by @alexcrichton.
-
Clarifying zero-length strings/lists WebAssembly/component-model#78, by @alexcrichton.
-
-
15 issues closed.
-
Concurrent access to streams WebAssembly/component-model#97.
-
Revisiting core vs component aliases WebAssembly/component-model#89.
-
Consistency in canonical definition indices WebAssembly/component-model#90.
-
The canonical ABI's type syntax isn't quite compatible with WIT WebAssembly/component-model#86.
-
Interface types don't always map to valid Web IDL types WebAssembly/component-model#25.
-
Encoding result-arity for start functions? WebAssembly/component-model#84.
-
A question about "Libc" example in Explainer.md WebAssembly/component-model#74.
-
Possible confusion between the unit type and the 0-tuple WebAssembly/component-model#21.
-
Is my mental model of the component-model correct? WebAssembly/component-model#16.
-
Rationale asynchrony model WebAssembly/component-model#10.
-
Multiple `cabi_start` functions in Canonical ABI WebAssembly/component-model#88.
-
Should `unit` map to `null` or `undefined`? WebAssembly/component-model#49.
-
(Re-)Consider multi-return vs unit WebAssembly/component-model#41.
-
Clarifying zero-length strings/lists WebAssembly/component-model#78.
-
Maximum string length changes depending on linked components WebAssembly/component-model#79.
-
-
16 issues received 37 new comments.
-
A question about "Libc" example in Explainer.md WebAssembly/component-model#74 (6 comments by @lukewagner, @sunfishcode, @yamt)
-
Clarifying zero-length strings/lists WebAssembly/component-model#78 (5 comments by @alexcrichton, @lukewagner)
-
Should WIT keywords be escaped in the Canonical ABI? WebAssembly/component-model#87 (4 comments by @lukewagner, @sunfishcode)
-
Encoding result-arity for start functions? WebAssembly/component-model#84 (4 comments by @lukewagner, @peterhuene, @sunfishcode)
-
Consistency in canonical definition indices WebAssembly/component-model#90 (2 comments by @lukewagner)
-
Multiple `cabi_start` functions in Canonical ABI WebAssembly/component-model#88 (2 comments by @lukewagner, @sunfishcode)
-
Maximum string length changes depending on linked components WebAssembly/component-model#79 (2 comments by @alexcrichton, @lukewagner)
-
Clarifying lift-then-lower and lower-then-lift semantics WebAssembly/component-model#51 (1 comment by @lukewagner)
-
Interface types don't always map to valid Web IDL types WebAssembly/component-model#25 (1 comment by @lukewagner)
-
Possible confusion between the unit type and the 0-tuple WebAssembly/component-model#21 (1 comment by @lukewagner)
-
Is my mental model of the component-model correct? WebAssembly/component-model#16 (1 comment by @lukewagner)
-
The canonical ABI's type syntax isn't quite compatible with WIT WebAssembly/component-model#86 (1 comment by @lukewagner)
-
-
13 pull requests opened.
-
Remove a space from a canonical ABI mangling example. WebAssembly/component-model#99, by @sunfishcode.
-
Remove the `async` keyword from WIT.md. WebAssembly/component-model#98, by @sunfishcode.
-
Add JS API notes about variants WebAssembly/component-model#96, by @lukewagner.
-
remove component-level core aliases WebAssembly/component-model#95, by @lukewagner.
-
Fix inline aliases used in 'memory' examples WebAssembly/component-model#94, by @lukewagner.
-
Tweak variant/result mangling to produce valid wit WebAssembly/component-model#93, by @lukewagner.
-
Add explicit result arity to start definitions WebAssembly/component-model#92, by @lukewagner.
-
Fix example which used one-level imports in a core module type WebAssembly/component-model#91, by @pl-semiotics.
-
Respect `MAX_FLAT_RESULTS` in Explainer.md WebAssembly/component-model#85, by @Liamolucko.
-
WIT Syntax: `world` WebAssembly/component-model#83, by @fibonacci1729.
-
Document initial profile syntax WebAssembly/component-model#82, by @fibonacci1729.
-
Add some missing trap cases WebAssembly/component-model#81, by @lukewagner.
-
CLI Embedding Proposal WebAssembly/component-model#80, by @esoterra.
-
-
11 pull requests merged.
-
Remove a space from a canonical ABI mangling example. WebAssembly/component-model#99.
-
remove component-level core aliases WebAssembly/component-model#95.
-
Tweak variant/result mangling to produce valid wit WebAssembly/component-model#93.
-
Add JS API notes about variants WebAssembly/component-model#96.
-
Fix inline aliases used in 'memory' examples WebAssembly/component-model#94.
-
Add explicit result arity to start definitions WebAssembly/component-model#92.
-
Fix example which used one-level imports in a core module type WebAssembly/component-model#91.
-
Respect `MAX_FLAT_RESULTS` in Explainer.md WebAssembly/component-model#85.
-
Define actual "Canonical" ABI WebAssembly/component-model#71.
-
Switch (back) to multi-return, remove unit, s/expected/result/ WebAssembly/component-model#69.
-
Add some missing trap cases WebAssembly/component-model#81.
-
-
2 pull requests closed.
-
Document initial profile syntax WebAssembly/component-model#82.
-
Don't force spurious memory length check if list element size is 0 WebAssembly/component-model#77.
-
-
11 pull requests received 38 new comments.
-
CLI Embedding Proposal WebAssembly/component-model#80 (10 comments by @esoterra, @lukewagner, @npmccallum, @ricochet)
-
Add JS API notes about variants WebAssembly/component-model#96 (5 comments by @Liamolucko, @lukewagner, @programmerjake)
-
Define actual "Canonical" ABI WebAssembly/component-model#71 (4 comments by @Liamolucko, @lukewagner)
-
Remove the `async` keyword from WIT.md. WebAssembly/component-model#98 (3 comments by @esoterra, @lukewagner)
-
Switch (back) to multi-return, remove unit, s/expected/result/ WebAssembly/component-model#69 (3 comments by @lukewagner, @sunfishcode)
-
Respect `MAX_FLAT_RESULTS` in Explainer.md WebAssembly/component-model#85 (2 comments by @lukewagner, @peterhuene)
-
Don't force spurious memory length check if list element size is 0 WebAssembly/component-model#77 (2 comments by @alexcrichton, @lukewagner)
-
Remove a space from a canonical ABI mangling example. WebAssembly/component-model#99 (1 comment by @lukewagner)
-
Fix inline aliases used in 'memory' examples WebAssembly/component-model#94 (1 comment by @lukewagner)
-
Fix example which used one-level imports in a core module type WebAssembly/component-model#91 (1 comment by @lukewagner)
-
WebAssembly/wasi-sdk
-
4 issues opened.
-
wasi-sdk and bazel WebAssembly/wasi-sdk#252, by @GOVYANSONG.
-
undefined symbol: operator delete, operator new, vtable WebAssembly/wasi-sdk#251, by @rajsite.
-
wasm-ld: error: unknown argument: -search_paths_first WebAssembly/wasi-sdk#250, by @weiqingtangx.
-
Error when trying to link code that throws a C++ exception WebAssembly/wasi-sdk#249, by @Keithcat1.
-
-
4 issues closed.
-
wasi-sdk and bazel WebAssembly/wasi-sdk#252.
-
undefined symbol: operator delete, operator new, vtable WebAssembly/wasi-sdk#251.
-
wasm-ld: error: unknown argument: -search_paths_first WebAssembly/wasi-sdk#250.
-
Error when trying to link code that throws a C++ exception WebAssembly/wasi-sdk#249.
-
-
5 issues received 11 new comments.
-
wasm-ld: error: unknown argument: -search_paths_first WebAssembly/wasi-sdk#250 (3 comments by @sbc100, @weiqingtangx)
-
undefined symbol: operator delete, operator new, vtable WebAssembly/wasi-sdk#251 (2 comments by @rajsite, @sunfishcode)
-
Add binary release for Linux on Apple Silicon M1 WebAssembly/wasi-sdk#236 (2 comments by @sascha1337, @sbc100)
-
Error when trying to link code that throws a C++ exception WebAssembly/wasi-sdk#249 (2 comments by @Keithcat1, @sunfishcode)
-
-
1 pull request opened.
-
Add llvm-mc WebAssembly/wasi-sdk#248, by @TerrorJack.
-
-
1 pull request merged.
-
Add llvm-mc WebAssembly/wasi-sdk#248.
-
-
2 pull requests received 12 new comments.
-
Add tests for `clock`, `times`, and `getrusage`. WebAssembly/wasi-sdk#177 (3 comments by @ricochet, @sunfishcode)
WebAssembly/binaryen
-
48 issues opened.
-
wasm-reduce roundtrip test isn't useful when it comes to custom sections WebAssembly/binaryen#5002, by @TerrorJack.
-
UNREACHABLE when optimizing module with `extern` conversions WebAssembly/binaryen#4999, by @askeksa-google.
-
Fuzzer found a bug WebAssembly/binaryen#4997, by @MaxGraey.
-
Processing modules at paths that contain extended unicode characters on windows fails WebAssembly/binaryen#4995, by @brson.
-
Add CI workflow auto-cancelation for irrelevant commits, which still run WebAssembly/binaryen#4993, by @MaxGraey.
-
Import memory caused to `Fatal: Module::addMemory: 0 already exists` WebAssembly/binaryen#4988, by @MaxGraey.
-
Fuzzer too often failed WebAssembly/binaryen#4986, by @MaxGraey.
-
Add toehold docs for Asyncify WebAssembly/binaryen#4971, by @codefromthecrypt.
-
[Suggestion] Refactor signatures to placeholder type specifiers WebAssembly/binaryen#4967, by @MaxGraey.
-
[C-API / JS-API] Binaryen crash if recent "memoryName" is null for memory ops WebAssembly/binaryen#4962, by @MaxGraey.
-
wasm-opt: optimizable loop is not optimized WebAssembly/binaryen#4950, by @Anonymity20202.
-
Dropped series of load ops to same address could be reduced to single op WebAssembly/binaryen#4949, by @MaxGraey.
-
wasm-opt: empty function is not inlined/removed WebAssembly/binaryen#4948, by @Anonymity20202.
-
wasm-opt: global varaible is not optimized WebAssembly/binaryen#4947, by @Anonymity20202.
-
[Builder / C-API] MemorySize and MemoryGrow now required pre-init memory, but this breaking change WebAssembly/binaryen#4946, by @MaxGraey.
-
DAE Improvement idea WebAssembly/binaryen#4941, by @MaxGraey.
-
file.cpp calls `exit` instead of throwing exception WebAssembly/binaryen#4938, by @brson.
-
metadce errors when data or element section is initalized with a global variable WebAssembly/binaryen#4934, by @michelledaviest.
-
It seems GUFA pass use constant propagation for exported mutable globals which is wrong WebAssembly/binaryen#4932, by @MaxGraey.
-
Add comments to multi-memories tests WebAssembly/binaryen#4931, by @ashleynh.
-
Change example tests to pass null for memory name WebAssembly/binaryen#4930, by @ashleynh.
-
Add assertion to RemoveUnusedModuleElements WebAssembly/binaryen#4929, by @ashleynh.
-
Add multi-memories assert to MemoryPacking WebAssembly/binaryen#4928, by @ashleynh.
-
Add TODO comment for looping over the memories WebAssembly/binaryen#4927, by @ashleynh.
-
Add helper to wasm-s-parser WebAssembly/binaryen#4926, by @ashleynh.
-
Add comment of memory assumption to wasm-debug WebAssembly/binaryen#4925, by @ashleynh.
-
Make readMemoryAccess() return value more explicit WebAssembly/binaryen#4924, by @ashleynh.
-
Replace traps with assertions WebAssembly/binaryen#4923, by @ashleynh.
-
Halt stack.h with an error if multi-memories are present WebAssembly/binaryen#4922, by @ashleynh.
-
Wrap `strToStack` calls in a `preserveStack` call to avoid permanently leaking stack space. WebAssembly/binaryen#4921, by @ashleynh.
-
Add fatal errors to memory vector size checks WebAssembly/binaryen#4920, by @ashleynh.
-
Convert getMemoryOrNull to getMemory WebAssembly/binaryen#4919, by @ashleynh.
-
Refactor BinaryenSetMemory API WebAssembly/binaryen#4918, by @ashleynh.
-
Add helper func for case of a single memory to binaryen-c WebAssembly/binaryen#4917, by @ashleynh.
-
Use `memName` as parameter label instead of `name` WebAssembly/binaryen#4916, by @ashleynh.
-
Add helper `getSingleMemory` WebAssembly/binaryen#4915, by @ashleynh.
-
Convert multi-memories .wasm test files to .wast WebAssembly/binaryen#4914, by @ashleynh.
-
Option to remove unused imports with wasm-opt WebAssembly/binaryen#4911, by @anuraaga.
-
edge case bug with `--asyncify` WebAssembly/binaryen#4905, by @ghost.
-
[Wasm GC] externref/funcref validation errors on newer V8 WebAssembly/binaryen#4896, by @kripken.
-
Simplify mutable globals with single write in "start" WebAssembly/binaryen#4892, by @MaxGraey.
-
Extra pass for v128 operands in exported functions and globals? WebAssembly/binaryen#4891, by @MaxGraey.
-
New minimal version for binaryen_wasm/js build targets WebAssembly/binaryen#4872, by @MaxGraey.
-
A Bug Case for Asyncify WebAssembly/binaryen#4867, by @L-jasmine.
-
GC opcode support in C-API WebAssembly/binaryen#4866, by @xujuntwt95329.
-
Fuzz bug: data segment out of bounds WebAssembly/binaryen#4865, by @tlively.
-
Remove GC restriction on removing blocks in Stack IR WebAssembly/binaryen#4862, by @tlively.
-
Code motion with the same side effects in branches does not always work WebAssembly/binaryen#4858, by @MaxGraey.
-
-
20 issues closed.
-
Non-nullable locals, option 1a WebAssembly/binaryen#4824.
-
Import memory caused to `Fatal: Module::addMemory: 0 already exists` WebAssembly/binaryen#4988.
-
Fuzzer too often failed WebAssembly/binaryen#4986.
-
[Suggestion] Refactor signatures to placeholder type specifiers WebAssembly/binaryen#4967.
-
[Builder / C-API] MemorySize and MemoryGrow now required pre-init memory, but this breaking change WebAssembly/binaryen#4946.
-
Add TODO comment for looping over the memories WebAssembly/binaryen#4927.
-
Convert multi-memories .wasm test files to .wast WebAssembly/binaryen#4914.
-
It seems GUFA pass use constant propagation for exported mutable globals which is wrong WebAssembly/binaryen#4932.
-
Option to remove unused imports with wasm-opt WebAssembly/binaryen#4911.
-
Use `memName` as parameter label instead of `name` WebAssembly/binaryen#4916.
-
Add helper func for case of a single memory to binaryen-c WebAssembly/binaryen#4917.
-
New minimal version for binaryen_wasm/js build targets WebAssembly/binaryen#4872.
-
GC opcode support in C-API WebAssembly/binaryen#4866.
-
[CI] It seems tests on node:lts-alpine pretty often hangs up and can't finished WebAssembly/binaryen#4010.
-
Implement ref.extern operation WebAssembly/binaryen#4226.
-
Magic division by constant for OptimizeForJS. Does it make sense? WebAssembly/binaryen#4054.
-
Another wasm2c issue in fuzz_opt WebAssembly/binaryen#4741.
-
Fuzzing issue related to ref / gc types WebAssembly/binaryen#4056.
-
Fuzz bug: data segment out of bounds WebAssembly/binaryen#4865.
-
A Bug Case for Asyncify WebAssembly/binaryen#4867.
-
-
2 issues reopened.
-
Fuzzer too often failed WebAssembly/binaryen#4986, by @MaxGraey.
-
Convert multi-memories .wasm test files to .wast WebAssembly/binaryen#4914, by @ashleynh.
-
-
34 issues received 118 new comments.
-
Creating relocatable binaries via AST WebAssembly/binaryen#1307 (12 comments by @kripken, @sbc100, @tlively, @xujuntwt95329)
-
wasm-opt: empty function is not inlined/removed WebAssembly/binaryen#4948 (11 comments by @Anonymity20202, @kripken, @MaxGraey)
-
Make compilation faster :rocket: WebAssembly/binaryen#4165 (10 comments by @kripken, @MaxGraey, @Squareys)
-
GC opcode support in C-API WebAssembly/binaryen#4866 (6 comments by @dcodeIO, @kripken, @xujuntwt95329)
-
Option to remove unused imports with wasm-opt WebAssembly/binaryen#4911 (6 comments by @anuraaga, @kripken)
-
file.cpp calls `exit` instead of throwing exception WebAssembly/binaryen#4938 (5 comments by @brson, @kripken, @tlively)
-
[Suggestion] Refactor signatures to placeholder type specifiers WebAssembly/binaryen#4967 (5 comments by @kripken, @MaxGraey, @tlively)
-
[Builder / C-API] MemorySize and MemoryGrow now required pre-init memory, but this breaking change WebAssembly/binaryen#4946 (4 comments by @dcodeIO, @kripken, @MaxGraey)
-
Code motion with the same side effects in branches does not always work WebAssembly/binaryen#4858 (4 comments by @kripken, @MaxGraey)
-
[New Optimization Proposal] Propagate conditional result to branch / switch arms WebAssembly/binaryen#4161 (3 comments by @kripken, @MaxGraey)
-
metadce errors when data or element section is initalized with a global variable WebAssembly/binaryen#4934 (3 comments by @kripken, @michelledaviest)
-
New minimal version for binaryen_wasm/js build targets WebAssembly/binaryen#4872 (3 comments by @dcodeIO, @MaxGraey)
-
Import memory caused to `Fatal: Module::addMemory: 0 already exists` WebAssembly/binaryen#4988 (2 comments by @kripken, @MaxGraey)
-
It seems GUFA pass use constant propagation for exported mutable globals which is wrong WebAssembly/binaryen#4932 (2 comments by @kripken, @MaxGraey)
-
Extra pass for v128 operands in exported functions and globals? WebAssembly/binaryen#4891 (2 comments by @kripken, @MaxGraey)
-
[Wasm GC] externref/funcref validation errors on newer V8 WebAssembly/binaryen#4896 (2 comments by @jakobkummerow, @tlively)
-
wasm-reduce roundtrip test isn't useful when it comes to custom sections WebAssembly/binaryen#5002 (1 comment by @kripken)
-
UNREACHABLE when optimizing module with `extern` conversions WebAssembly/binaryen#4999 (1 comment by @kripken)
-
Processing modules at paths that contain extended unicode characters on windows fails WebAssembly/binaryen#4995 (1 comment by @tlively)
-
Simplify mutable globals with single write in "start" WebAssembly/binaryen#4892 (1 comment by @MaxGraey)
-
Use `memName` as parameter label instead of `name` WebAssembly/binaryen#4916 (1 comment by @ashleynh)
-
Add helper func for case of a single memory to binaryen-c WebAssembly/binaryen#4917 (1 comment by @ashleynh)
-
-
99 pull requests opened.
-
Release 110 WebAssembly/binaryen#5001, by @kripken.
-
[Wasm GC] Fix evaluateKindCheck() on new externalize/internalize operations WebAssembly/binaryen#5000, by @kripken.
-
Add remaining GC and string instructions to C API WebAssembly/binaryen#4998, by @dcodeIO.
-
[OptimizeInstructions] Simplify two binary expressions with asymmetric shifts and same constant WebAssembly/binaryen#4996, by @MaxGraey.
-
Superoptimizer (2022) WebAssembly/binaryen#4994, by @kripken.
-
[tests] Fix comments in optimize-instructions.wast WebAssembly/binaryen#4992, by @MaxGraey.
-
[C-/JS-Api] Avoid add imports for existing entities in BinaryenSetMemoryImport and etc WebAssembly/binaryen#4991, by @MaxGraey.
-
[NFC] Simplify binary reading logic for data segments WebAssembly/binaryen#4990, by @kripken.
-
[NFC] Simplify binary reading logic for element segments WebAssembly/binaryen#4989, by @kripken.
-
[NFC] Simplify binary reading logic for memories WebAssembly/binaryen#4987, by @kripken.
-
[OptimizeInstructions] Simplify floating points with NaN on right side WebAssembly/binaryen#4985, by @MaxGraey.
-
[OptimizeInstruction] Reorder rules in optimizeSelect WebAssembly/binaryen#4984, by @MaxGraey.
-
Adds assert to RemoveUnusedModuleElements WebAssembly/binaryen#4983, by @ashleynh.
-
Changing Fatal() to assert() WebAssembly/binaryen#4982, by @ashleynh.
-
Fix test spacing after recent update WebAssembly/binaryen#4981, by @kripken.
-
[NFC] Simplify binary reading logic for globals WebAssembly/binaryen#4980, by @kripken.
-
Fix SmallVector's resize() method WebAssembly/binaryen#4979, by @kripken.
-
Fix ModuleUtils::renameFunctions on RefFunc WebAssembly/binaryen#4978, by @kripken.
-
Multi-Memories wasm-split WebAssembly/binaryen#4977, by @ashleynh.
-
[NFC] Remove accidentally-deleted changelog entries WebAssembly/binaryen#4976, by @tlively.
-
Implement `extern.externalize` and `extern.internalize` WebAssembly/binaryen#4975, by @tlively.
-
[NFC] Simplify binary reading logic for tables WebAssembly/binaryen#4974, by @kripken.
-
[C-/JS-Api] Expose Multi Memories Feature for API WebAssembly/binaryen#4973, by @MaxGraey.
-
[Parser] Parse functions and implicit types WebAssembly/binaryen#4972, by @tlively.
-
Add support for Tag names in the Names section WebAssembly/binaryen#4970, by @kripken.
-
[NFC] Simplify binary reading logic for functions WebAssembly/binaryen#4969, by @kripken.
-
Adding Multi-Memories Wasm Feature WebAssembly/binaryen#4968, by @ashleynh.
-
[NFC] Add a test for inlining a function that traps WebAssembly/binaryen#4966, by @kripken.
-
Update fuzzer to newer GC spec regarding JS interop WebAssembly/binaryen#4965, by @kripken.
-
fix local name out of order WebAssembly/binaryen#4964, by @HerrCai0907.
-
[C-/JS-API] Add new BinaryenMemoryIs64 API + add memory64 argument for BinaryenSetMemory WebAssembly/binaryen#4963, by @MaxGraey.
-
Add JavaScript promise integration (JSPI) pass. WebAssembly/binaryen#4961, by @brendandahl.
-
impl multi-memories wasm-split WebAssembly/binaryen#4960, by @ashleynh.
-
[Wasm GC] Support non-nullable locals in the "1a" form WebAssembly/binaryen#4959, by @kripken.
-
Fuzzer simplification: Remove trap-ignoring logic WebAssembly/binaryen#4958, by @kripken.
-
Simplify TrapsNeverHappen fuzzing WebAssembly/binaryen#4957, by @kripken.
-
Removing unneeded test files WebAssembly/binaryen#4956, by @ashleynh.
-
Separate `func` into a separate type hierarchy WebAssembly/binaryen#4955, by @tlively.
-
RemoveUnusedBrs: Remove final block nops in all cases WebAssembly/binaryen#4954, by @kripken.
-
Fix multi-memory + C API for MemoryGrow and MemorySize WebAssembly/binaryen#4953, by @kripken.
-
Materialize non-null externrefs in the fuzzer WebAssembly/binaryen#4952, by @tlively.
-
[TNH Fuzzing] Fix some equality checks that ignored effects WebAssembly/binaryen#4951, by @kripken.
-
Multi-Memories Validate WebAssembly/binaryen#4945, by @ashleynh.
-
Converting multi-memories wasm tests to wast tests WebAssembly/binaryen#4944, by @ashleynh.
-
Avoid adding new unneeded names to blocks in text roundtripping WebAssembly/binaryen#4943, by @kripken.
-
[Directize] Add a flag to consider initial table contents immutable WebAssembly/binaryen#4942, by @kripken.
-
Multi-Memories improvements to binaryen-c.cpp WebAssembly/binaryen#4940, by @ashleynh.
-
Fixing print-profile.wast test WebAssembly/binaryen#4939, by @ashleynh.
-
Only look at the relevant parameter in param-utils:removeParameter WebAssembly/binaryen#4937, by @kripken.
-
[Fuzzer] Fuzz TrapsNeverHappen mode WebAssembly/binaryen#4936, by @kripken.
-
GUFA: Mutable exported globals are roots WebAssembly/binaryen#4935, by @kripken.
-
Fix Memory64 binary parsing after #4811 WebAssembly/binaryen#4933, by @kripken.
-
Try to fix Alpine breakage on CI WebAssembly/binaryen#4913, by @kripken.
-
Avoid emitting a block in the binary format when it has no name WebAssembly/binaryen#4912, by @kripken.
-
Fix DeadArgumentElimination + TrapsNeverHappen to not leave stale types WebAssembly/binaryen#4910, by @kripken.
-
Validator: Validate unreachable calls more carefully WebAssembly/binaryen#4909, by @kripken.
-
Fuzzer: When typed-function-references is disabled, disable GC too WebAssembly/binaryen#4908, by @kripken.
-
Validator: More carefully check for stale types WebAssembly/binaryen#4907, by @kripken.
-
Validator: Validate globally by default WebAssembly/binaryen#4906, by @kripken.
-
ReorderGlobals pass WebAssembly/binaryen#4904, by @kripken.
-
Port test/passes/legalize-js-interface* to lit WebAssembly/binaryen#4903, by @sbc100.
-
Fix name of port_passes_tests_to_lit.py script. NFC WebAssembly/binaryen#4902, by @sbc100.
-
[EH] Pop should be supertype of tag type WebAssembly/binaryen#4901, by @aheejin.
-
[Wasm GC] Fix TypeRefining on fallthrough values via tee WebAssembly/binaryen#4900, by @kripken.
-
[Strings] Fix up strings.wast WebAssembly/binaryen#4899, by @kripken.
-
Restore the `extern` heap type WebAssembly/binaryen#4898, by @tlively.
-
Function-level pass-debug mode 2 validation WebAssembly/binaryen#4897, by @kripken.
-
Revert "[Wasm GC] GC-prefixed opcodes are int8, not LEBs" WebAssembly/binaryen#4895, by @kripken.
-
[Strings] Fix string.new_wtf16_array WebAssembly/binaryen#4894, by @kripken.
-
[Strings] Linear memory string operations should emit a memory index WebAssembly/binaryen#4893, by @kripken.
-
Fuzzer: Emit absolute paths in commands WebAssembly/binaryen#4890, by @kripken.
-
[Wasm GC] GC-prefixed opcodes are int8, not LEBs WebAssembly/binaryen#4889, by @kripken.
-
[Strings] string.new.array methods have start:end arguments WebAssembly/binaryen#4888, by @kripken.
-
Fuzzer: Add some docs and error handling WebAssembly/binaryen#4887, by @kripken.
-
Avoid unreachable exception WebAssembly/binaryen#4886, by @Squareys.
-
Use SmallSet in EffectsAnalyzer WebAssembly/binaryen#4885, by @Squareys.
-
Avoid SmallSetBase heap allocation in default constructor WebAssembly/binaryen#4884, by @Squareys.
-
[GUFA] Fix readFromData on a function literal WebAssembly/binaryen#4883, by @kripken.
-
[Wasm GC] Fix SignaturePruning on CallWithoutEffects WebAssembly/binaryen#4882, by @kripken.
-
LegalizeJSInterface: Look for get/setTempRet0 as exports WebAssembly/binaryen#4881, by @sbc100.
-
Validator: Validate intrinsics WebAssembly/binaryen#4880, by @kripken.
-
Move `auto_update_tests.py` into scripts directory. NFC WebAssembly/binaryen#4879, by @sbc100.
-
SimplifyLocals: ReFinalize when needed WebAssembly/binaryen#4878, by @kripken.
-
RedundantSetElimination: ReFinalize when needed WebAssembly/binaryen#4877, by @kripken.
-
wasm-emscripten-finalize: Remove em_js/em_asm start/stop symbols when stripping data segments. WebAssembly/binaryen#4876, by @sbc100.
-
[NFC] Skip Directize pass if there are no tables WebAssembly/binaryen#4875, by @kripken.
-
Allow `BINARYEN_DEBUG` environment variable to be used in place of `--debug`. NFC WebAssembly/binaryen#4874, by @sbc100.
-
Bail out of fuzz_shell.js if instantiation fails WebAssembly/binaryen#4873, by @tlively.
-
Cleanup em_asm/em_js strings as part of PostEmscripten WebAssembly/binaryen#4871, by @sbc100.
-
wasm-emscripten-finalize: Remove __start/__stop_em_js exports WebAssembly/binaryen#4870, by @sbc100.
-
[NFC] Mark modifiesBinaryenIR=false in more places WebAssembly/binaryen#4869, by @kripken.
-
Fuzzer: Run Asyncify less WebAssembly/binaryen#4868, by @kripken.
-
Remove support for parsing `let` WebAssembly/binaryen#4864, by @tlively.
-
Remove metadata generation from wasm-emscripten-finalize WebAssembly/binaryen#4863, by @sbc100.
-
Re-run scripts/test/generate_lld_tests.py. NFC WebAssembly/binaryen#4861, by @sbc100.
-
Fix a new compiler warning WebAssembly/binaryen#4860, by @kripken.
-
[JS-Api] Experiment with externs closure's decorator WebAssembly/binaryen#4859, by @MaxGraey.
-
Update reference type Literal constructors to use HeapType WebAssembly/binaryen#4857, by @tlively.
-
[C API] Add BinaryenGetGlobalIndex method WebAssembly/binaryen#4856, by @ApsarasX.
-
-
94 pull requests merged.
-
Add remaining GC and string instructions to C API WebAssembly/binaryen#4998.
-
Release 110 WebAssembly/binaryen#5001.
-
Update fuzzer to newer GC spec regarding JS interop WebAssembly/binaryen#4965.
-
[NFC] Simplify binary reading logic for data segments WebAssembly/binaryen#4990.
-
[Wasm GC] Support non-nullable locals in the "1a" form WebAssembly/binaryen#4959.
-
[C-/JS-Api] Avoid add imports for existing entities in BinaryenSetMemoryImport and etc WebAssembly/binaryen#4991.
-
[tests] Fix comments in optimize-instructions.wast WebAssembly/binaryen#4992.
-
Fix ModuleUtils::renameFunctions on RefFunc WebAssembly/binaryen#4978.
-
[NFC] Simplify binary reading logic for element segments WebAssembly/binaryen#4989.
-
Implement `extern.externalize` and `extern.internalize` WebAssembly/binaryen#4975.
-
[NFC] Simplify binary reading logic for memories WebAssembly/binaryen#4987.
-
Fix test spacing after recent update WebAssembly/binaryen#4981.
-
Fix SmallVector's resize() method WebAssembly/binaryen#4979.
-
[OptimizeInstruction] Reorder rules in optimizeSelect WebAssembly/binaryen#4984.
-
[NFC] Simplify binary reading logic for globals WebAssembly/binaryen#4980.
-
[OptimizeInstructions] Canonicalizations for relational ops near signed & unsigned min/max WebAssembly/binaryen#4282.
-
[NFC] Simplify binary reading logic for tables WebAssembly/binaryen#4974.
-
[NFC] Remove accidentally-deleted changelog entries WebAssembly/binaryen#4976.
-
Emit `i31ref` and `dataref` binary shorthands WebAssembly/binaryen#4844.
-
Make `i31ref` and `dataref` nullable WebAssembly/binaryen#4843.
-
[Parser] Parse functions and implicit types WebAssembly/binaryen#4972.
-
Add support for Tag names in the Names section WebAssembly/binaryen#4970.
-
[NFC] Simplify binary reading logic for functions WebAssembly/binaryen#4969.
-
Adding Multi-Memories Wasm Feature WebAssembly/binaryen#4968.
-
fix local name out of order WebAssembly/binaryen#4964.
-
[NFC] Add a test for inlining a function that traps WebAssembly/binaryen#4966.
-
[TNH Fuzzing] Fix some equality checks that ignored effects WebAssembly/binaryen#4951.
-
Simplify TrapsNeverHappen fuzzing WebAssembly/binaryen#4957.
-
Fuzzer simplification: Remove trap-ignoring logic WebAssembly/binaryen#4958.
-
Only look at the relevant parameter in param-utils:removeParameter WebAssembly/binaryen#4937.
-
Fix multi-memory + C API for MemoryGrow and MemorySize WebAssembly/binaryen#4953.
-
Multi-Memories Validate WebAssembly/binaryen#4945.
-
Removing unneeded test files WebAssembly/binaryen#4956.
-
Separate `func` into a separate type hierarchy WebAssembly/binaryen#4955.
-
[Fuzzer] Fuzz TrapsNeverHappen mode WebAssembly/binaryen#4936.
-
RemoveUnusedBrs: Remove final block nops in all cases WebAssembly/binaryen#4954.
-
Avoid adding new unneeded names to blocks in text roundtripping WebAssembly/binaryen#4943.
-
Materialize non-null externrefs in the fuzzer WebAssembly/binaryen#4952.
-
Converting multi-memories wasm tests to wast tests WebAssembly/binaryen#4944.
-
GUFA: Mutable exported globals are roots WebAssembly/binaryen#4935.
-
Multi-Memories improvements to binaryen-c.cpp WebAssembly/binaryen#4940.
-
[Directize] Add a flag to consider initial table contents immutable WebAssembly/binaryen#4942.
-
Fixing print-profile.wast test WebAssembly/binaryen#4939.
-
test: print-profile & unescape flags for split WebAssembly/binaryen#4837.
-
[OptimizeInstructions] Simplify rounding or conversions after int to float casts WebAssembly/binaryen#4720.
-
Fix Memory64 binary parsing after #4811 WebAssembly/binaryen#4933.
-
[Wasm GC] Fix TypeRefining on fallthrough values via tee WebAssembly/binaryen#4900.
-
Fix DeadArgumentElimination + TrapsNeverHappen to not leave stale types WebAssembly/binaryen#4910.
-
Validator: Validate unreachable calls more carefully WebAssembly/binaryen#4909.
-
Avoid emitting a block in the binary format when it has no name WebAssembly/binaryen#4912.
-
Restore the `extern` heap type WebAssembly/binaryen#4898.
-
Mutli-Memories Support in IR WebAssembly/binaryen#4811.
-
Try to fix Alpine breakage on CI WebAssembly/binaryen#4913.
-
Validator: Validate globally by default WebAssembly/binaryen#4906.
-
Validator: More carefully check for stale types WebAssembly/binaryen#4907.
-
Fuzzer: When typed-function-references is disabled, disable GC too WebAssembly/binaryen#4908.
-
[Strings] Fix up strings.wast WebAssembly/binaryen#4899.
-
Revert "[Wasm GC] GC-prefixed opcodes are int8, not LEBs" WebAssembly/binaryen#4895.
-
Validator: Validate intrinsics WebAssembly/binaryen#4880.
-
LegalizeJSInterface: Look for get/setTempRet0 as exports WebAssembly/binaryen#4881.
-
Function-level pass-debug mode 2 validation WebAssembly/binaryen#4897.
-
Fix name of port_passes_tests_to_lit.py script. NFC WebAssembly/binaryen#4902.
-
Port test/passes/legalize-js-interface* to lit WebAssembly/binaryen#4903.
-
Move `auto_update_tests.py` into scripts directory. NFC WebAssembly/binaryen#4879.
-
[EH] Pop should be supertype of tag type WebAssembly/binaryen#4901.
-
Fuzzer: Emit absolute paths in commands WebAssembly/binaryen#4890.
-
[Strings] Fix string.new_wtf16_array WebAssembly/binaryen#4894.
-
[Strings] Linear memory string operations should emit a memory index WebAssembly/binaryen#4893.
-
[Wasm GC] GC-prefixed opcodes are int8, not LEBs WebAssembly/binaryen#4889.
-
[Strings] string.new.array methods have start:end arguments WebAssembly/binaryen#4888.
-
Fuzzer: Add some docs and error handling WebAssembly/binaryen#4887.
-
RedundantSetElimination: ReFinalize when needed WebAssembly/binaryen#4877.
-
SimplifyLocals: ReFinalize when needed WebAssembly/binaryen#4878.
-
[Wasm GC] Fix SignaturePruning on CallWithoutEffects WebAssembly/binaryen#4882.
-
[GUFA] Fix readFromData on a function literal WebAssembly/binaryen#4883.
-
[Optimize Instructions] Fold eqz(eqz(x)) to relational binary WebAssembly/binaryen#4855.
-
Remove metadata generation from wasm-emscripten-finalize WebAssembly/binaryen#4863.
-
wasm-emscripten-finalize: Remove em_js/em_asm start/stop symbols when stripping data segments. WebAssembly/binaryen#4876.
-
Remove RTTs WebAssembly/binaryen#4848.
-
Cleanup em_asm/em_js strings as part of PostEmscripten WebAssembly/binaryen#4871.
-
[NFC] Skip Directize pass if there are no tables WebAssembly/binaryen#4875.
-
Allow `BINARYEN_DEBUG` environment variable to be used in place of `--debug`. NFC WebAssembly/binaryen#4874.
-
Bail out of fuzz_shell.js if instantiation fails WebAssembly/binaryen#4873.
-
[C-API] Add type builder C-API WebAssembly/binaryen#4803.
-
[NFC] Mark modifiesBinaryenIR=false in more places WebAssembly/binaryen#4869.
-
wasm-emscripten-finalize: Remove __start/__stop_em_js exports WebAssembly/binaryen#4870.
-
Remove support for parsing `let` WebAssembly/binaryen#4864.
-
Re-run scripts/test/generate_lld_tests.py. NFC WebAssembly/binaryen#4861.
-
[Optimize Instructions] Refactor squared rules WebAssembly/binaryen#4840.
-
Fix a new compiler warning WebAssembly/binaryen#4860.
-
Refactor getDroppedChildrenAndAppend WebAssembly/binaryen#4849.
-
Update reference type Literal constructors to use HeapType WebAssembly/binaryen#4857.
-
Add interpreter support for intrinsics WebAssembly/binaryen#4851.
-
[GUFA] Handle GUFA + Intrinsics WebAssembly/binaryen#4839.
-
-
4 pull requests closed.
-
impl multi-memories wasm-split WebAssembly/binaryen#4960.
-
[C API] Add BinaryenGetGlobalIndex method WebAssembly/binaryen#4856.
-
asyncify-option with multi-memories WebAssembly/binaryen#4853.
-
[JS-Api] Experiment with externs closure's decorator WebAssembly/binaryen#4859.
-
-
84 pull requests received 483 new comments.
-
[Wasm GC] Support non-nullable locals in the "1a" form WebAssembly/binaryen#4959 (63 comments by @kripken, @tlively)
-
Add JavaScript promise integration (JSPI) pass. WebAssembly/binaryen#4961 (28 comments by @brendandahl, @kripken, @MaxGraey, @tlively)
-
Mutli-Memories Support in IR WebAssembly/binaryen#4811 (28 comments by @ashleynh, @kripken, @tlively)
-
Implement `extern.externalize` and `extern.internalize` WebAssembly/binaryen#4975 (17 comments by @kripken, @tlively)
-
Restore the `extern` heap type WebAssembly/binaryen#4898 (15 comments by @aheejin, @kripken, @tlively)
-
Avoid emitting a block in the binary format when it has no name WebAssembly/binaryen#4912 (13 comments by @aheejin, @kripken, @tlively)
-
Superoptimizer (2022) WebAssembly/binaryen#4994 (12 comments by @Jacarte, @kripken, @MaxGraey, @merceyz)
-
[Fuzzer] Fuzz TrapsNeverHappen mode WebAssembly/binaryen#4936 (11 comments by @aheejin, @kripken, @tlively)
-
Change stack pass to use existing global variables. WebAssembly/binaryen#4852 (11 comments by @eyebrowsoffire, @kripken, @sbc100)
-
OptimizeInstructions: Select => and/or in more cases WebAssembly/binaryen#4154 (10 comments by @kripken, @MaxGraey, @tlively)
-
[Wasm GC] Fix TypeRefining on fallthrough values via tee WebAssembly/binaryen#4900 (9 comments by @kripken, @tlively)
-
LegalizeJSInterface: Look for get/setTempRet0 as exports WebAssembly/binaryen#4881 (9 comments by @kripken, @sbc100)
-
Function-level pass-debug mode 2 validation WebAssembly/binaryen#4897 (9 comments by @aheejin, @kripken)
-
Avoid SmallSetBase heap allocation in default constructor WebAssembly/binaryen#4884 (9 comments by @kripken, @Squareys)
-
RedundantSetElimination: ReFinalize when needed WebAssembly/binaryen#4877 (9 comments by @aheejin, @kripken, @MaxGraey)
-
[OptimizeInstructions] Canonicalizations for relational ops near signed & unsigned min/max WebAssembly/binaryen#4282 (8 comments by @kripken, @MaxGraey, @tlively)
-
[Parser] Parse functions and implicit types WebAssembly/binaryen#4972 (8 comments by @kripken, @tlively)
-
[Directize] Add a flag to consider initial table contents immutable WebAssembly/binaryen#4942 (8 comments by @kripken, @MaxGraey, @sbc100)
-
Cleanup em_asm/em_js strings as part of PostEmscripten WebAssembly/binaryen#4871 (8 comments by @kripken, @sbc100)
-
[OptimizeInstructions] Simplify rounding or conversions after int to float casts WebAssembly/binaryen#4720 (6 comments by @MaxGraey, @tlively)
-
Move `auto_update_tests.py` into scripts directory. NFC WebAssembly/binaryen#4879 (6 comments by @kripken, @sbc100, @tlively)
-
Update fuzzer to newer GC spec regarding JS interop WebAssembly/binaryen#4965 (5 comments by @jakobkummerow, @kripken, @tlively)
-
Separate `func` into a separate type hierarchy WebAssembly/binaryen#4955 (5 comments by @aheejin, @tlively)
-
Validator: Validate unreachable calls more carefully WebAssembly/binaryen#4909 (5 comments by @kripken, @tlively)
-
[Wasm GC] GC-prefixed opcodes are int8, not LEBs WebAssembly/binaryen#4889 (5 comments by @kripken, @tlively)
-
Allow `BINARYEN_DEBUG` environment variable to be used in place of `--debug`. NFC WebAssembly/binaryen#4874 (5 comments by @kripken, @sbc100, @tlively)
-
Bail out of fuzz_shell.js if instantiation fails WebAssembly/binaryen#4873 (5 comments by @kripken, @tlively)
-
[Wasm GC] Fix evaluateKindCheck() on new externalize/internalize operations WebAssembly/binaryen#5000 (4 comments by @kripken, @tlively)
-
Fix ModuleUtils::renameFunctions on RefFunc WebAssembly/binaryen#4978 (4 comments by @kripken, @tlively)
-
fix local name out of order WebAssembly/binaryen#4964 (4 comments by @HerrCai0907, @kripken, @MaxGraey)
-
Avoid adding new unneeded names to blocks in text roundtripping WebAssembly/binaryen#4943 (4 comments by @kripken, @tlively)
-
Fix Memory64 binary parsing after #4811 WebAssembly/binaryen#4933 (4 comments by @ashleynh, @kripken)
-
Fix DeadArgumentElimination + TrapsNeverHappen to not leave stale types WebAssembly/binaryen#4910 (4 comments by @kripken, @tlively)
-
[C API] Add BinaryenGetGlobalIndex method WebAssembly/binaryen#4856 (4 comments by @ApsarasX, @dcodeIO, @kripken)
-
[Asm2JS] Add extra "remove-non-js-ops" pass after addDefaultOptimizationPasses WebAssembly/binaryen#4807 (4 comments by @kripken, @willcohen)
-
Converting multi-memories wasm tests to wast tests WebAssembly/binaryen#4944 (3 comments by @ashleynh, @kripken)
-
Multi-Memories improvements to binaryen-c.cpp WebAssembly/binaryen#4940 (3 comments by @kripken, @MaxGraey, @tlively)
-
test: print-profile & unescape flags for split WebAssembly/binaryen#4837 (3 comments by @kripken, @sps-gold)
-
[Optimize Instructions] Fold eqz(eqz(x)) to relational binary WebAssembly/binaryen#4855 (3 comments by @kripken, @MaxGraey)
-
wasm-emscripten-finalize: Remove em_js/em_asm start/stop symbols when stripping data segments. WebAssembly/binaryen#4876 (3 comments by @kripken, @sbc100)
-
Update reference type Literal constructors to use HeapType WebAssembly/binaryen#4857 (3 comments by @kripken, @tlively)
-
[C-/JS-Api] Avoid add imports for existing entities in BinaryenSetMemoryImport and etc WebAssembly/binaryen#4991 (2 comments by @MaxGraey)
-
[OptimizeInstructions] Invert sign for negative RHS constants in signed rem WebAssembly/binaryen#4122 (2 comments by @MaxGraey, @tlively)
-
Add support for Tag names in the Names section WebAssembly/binaryen#4970 (2 comments by @aheejin, @kripken)
-
Only look at the relevant parameter in param-utils:removeParameter WebAssembly/binaryen#4937 (2 comments by @kripken, @tlively)
-
[TNH Fuzzing] Fix some equality checks that ignored effects WebAssembly/binaryen#4951 (2 comments by @kripken, @tlively)
-
GUFA: Mutable exported globals are roots WebAssembly/binaryen#4935 (2 comments by @kripken, @MaxGraey)
-
Fuzzer: When typed-function-references is disabled, disable GC too WebAssembly/binaryen#4908 (2 comments by @kripken, @tlively)
-
[NFC] Mark modifiesBinaryenIR=false in more places WebAssembly/binaryen#4869 (2 comments by @aheejin)
-
[Optimize Instructions] Refactor squared rules WebAssembly/binaryen#4840 (2 comments by @MaxGraey, @tlively)
-
[OptimizeInstructions] Simplify two binary expressions with asymmetric shifts and same constant WebAssembly/binaryen#4996 (1 comment by @MaxGraey)
-
[OptimizeInstructions] Simplify floating points with NaN on right side WebAssembly/binaryen#4985 (1 comment by @MaxGraey)
-
[C-/JS-API] Add new BinaryenMemoryIs64 API + add memory64 argument for BinaryenSetMemory WebAssembly/binaryen#4963 (1 comment by @MaxGraey)
-
[C-/JS-Api] Expose Multi Memories Feature for API WebAssembly/binaryen#4973 (1 comment by @MaxGraey)
-
[OptimizeInstruction] Reorder rules in optimizeSelect WebAssembly/binaryen#4984 (1 comment by @MaxGraey)
-
[NFC] Remove accidentally-deleted changelog entries WebAssembly/binaryen#4976 (1 comment by @tlively)
-
[JS-Api] Experiment with externs closure's decorator WebAssembly/binaryen#4859 (1 comment by @MaxGraey)
-
WebAssembly/wabt
-
7 issues opened.
-
No such file or directory wasm2c.top.h WebAssembly/wabt#1975, by @scrt4evr.
-
Many floating-point errors on i386 WebAssembly/wabt#1973, by @alexreinking.
-
Rot13 test fails on s390x WebAssembly/wabt#1972, by @alexreinking.
-
Lost Data Count Section when encoding from WAT in `wast2json` tool WebAssembly/wabt#1959, by @q82419.
-
Wrong encoding WAT format with the multiple memories proposal WebAssembly/wabt#1958, by @q82419.
-
decompiling error WebAssembly/wabt#1956, by @unknown9999.
-
000002c: error: invalid section code: 12 WebAssembly/wabt#1955, by @xhorak.
-
-
10 issues closed.
-
No such file or directory wasm2c.top.h WebAssembly/wabt#1975.
-
Don't require Python in build (if not found, skip those targets) WebAssembly/wabt#1385.
-
Statically link Visual C++ runtime when releasing on Windows WebAssembly/wabt#1568.
-
TARGET_ARCH sniffing doesn't handle arm64 on OSX WebAssembly/wabt#1709.
-
decompiling error WebAssembly/wabt#1956.
-
mingw.org leads to malware site WebAssembly/wabt#1716.
-
unexpected opcode: 0x18 WebAssembly/wabt#1736.
-
Wrong encoding WAT format with the multiple memories proposal WebAssembly/wabt#1958.
-
wasm2c's wasm-rt.h documentation WebAssembly/wabt#1949.
-
000002c: error: invalid section code: 12 WebAssembly/wabt#1955.
-
-
7 issues received 14 new comments.
-
Wrong encoding WAT format with the multiple memories proposal WebAssembly/wabt#1958 (4 comments by @keithw, @q82419)
-
Lost Data Count Section when encoding from WAT in `wast2json` tool WebAssembly/wabt#1959 (3 comments by @keithw, @q82419)
-
-
16 pull requests opened.
-
Fix incorrect index usage in BinaryReaderIR::OnTableSymbol WebAssembly/wabt#1976, by @sbc100.
-
Build fixes for FetchContent users WebAssembly/wabt#1974, by @alexreinking.
-
Add GHA workflows for testing s390x and i386 WebAssembly/wabt#1971, by @alexreinking.
-
Fix test dependencies WebAssembly/wabt#1970, by @alexreinking.
-
Fix architecture checks WebAssembly/wabt#1969, by @alexreinking.
-
Raise minimum CMake version to 3.16 WebAssembly/wabt#1968, by @alexreinking.
-
Update declaration of wasm_rt_get/set_unwind_target. NFC WebAssembly/wabt#1967, by @sbc100.
-
Simplify export declarations in wasm2c output. NFC WebAssembly/wabt#1966, by @sbc100.
-
README.md: update MinGW URL WebAssembly/wabt#1965, by @keithw.
-
CI: Move emscripten build to official Docker image (emsdk:latest) WebAssembly/wabt#1964, by @keithw.
-
Track locations of Vars in BinaryReaderIR and BinaryReaderInterp WebAssembly/wabt#1963, by @keithw.
-
Support multi-memory in all memory ops and in apply/resolve-names WebAssembly/wabt#1962, by @keithw.
-
wasm2c: simplify handling of exception tags WebAssembly/wabt#1961, by @keithw.
-
wasm2c/README.md: document runtime symbols needed for exceptions WebAssembly/wabt#1960, by @keithw.
-
Generate SLSA signatures for GitHub release artifacts WebAssembly/wabt#1957, by @laurentsimon.
-
add wasm2wat offset in verbose mode WebAssembly/wabt#1954, by @wilsonwang371.
-
-
15 pull requests merged.
-
Fix incorrect index usage in BinaryReaderIR::OnTableSymbol WebAssembly/wabt#1976.
-
Fix test dependencies WebAssembly/wabt#1970.
-
Raise minimum CMake version to 3.16 WebAssembly/wabt#1968.
-
Update declaration of wasm_rt_get/set_unwind_target. NFC WebAssembly/wabt#1967.
-
Simplify export declarations in wasm2c output. NFC WebAssembly/wabt#1966.
-
README.md: update MinGW URL WebAssembly/wabt#1965.
-
CI: Move emscripten build to official Docker image (emsdk:latest) WebAssembly/wabt#1964.
-
Rebase the rlbox repo WebAssembly/wabt#1861.
-
Allow Code Metadata Annotations to have arbitrary hex strings WebAssembly/wabt#1876.
-
Change emcc -> emscripten WebAssembly/wabt#1542.
-
Verify roundtrip for alignment stored in simd load/store lane WebAssembly/wabt#1649.
-
Support multi-memory in all memory ops and in apply/resolve-names WebAssembly/wabt#1962.
-
Track locations of Vars in BinaryReaderIR and BinaryReaderInterp WebAssembly/wabt#1963.
-
wasm2c: simplify handling of exception tags WebAssembly/wabt#1961.
-
wasm2c/README.md: document runtime symbols needed for exceptions WebAssembly/wabt#1960.
-
-
11 pull requests closed.
-
WASI Integration WebAssembly/wabt#1068.
-
[DO NOT MERGE!] WIP on GC proposal WebAssembly/wabt#1345.
-
Report missing section features in wasm2wat (#1197) WebAssembly/wabt#1595.
-
hint when section requires disabled feature WebAssembly/wabt#1540.
-
Add Type::RefT to represent (ref $T) WebAssembly/wabt#1380.
-
Add a testcase reduction tool. WebAssembly/wabt#1178.
-
Run wasm-interp on specific (exported) functions WebAssembly/wabt#1167.
-
Fix wasm2c on windows (via MSVC) WebAssembly/wabt#909.
-
Enable -Werror for sanitizer builds WebAssembly/wabt#1185.
-
Disallow non-zero table idx if reference types disabled WebAssembly/wabt#1548.
-
add wasm2wat offset in verbose mode WebAssembly/wabt#1954.
-
-
24 pull requests received 83 new comments.
-
Raise minimum CMake version to 3.16 WebAssembly/wabt#1968 (21 comments by @alexreinking, @keithw, @sbc100, @steven-johnson)
-
Support multi-memory in all memory ops and in apply/resolve-names WebAssembly/wabt#1962 (12 comments by @keithw, @sbc100)
-
Fix incorrect index usage in BinaryReaderIR::OnTableSymbol WebAssembly/wabt#1976 (2 comments by @dschuff, @sbc100)
-
Allow Code Metadata Annotations to have arbitrary hex strings WebAssembly/wabt#1876 (1 comment by @keithw)
-
Disallow non-zero table idx if reference types disabled WebAssembly/wabt#1548 (1 comment by @keithw)
-
Track locations of Vars in BinaryReaderIR and BinaryReaderInterp WebAssembly/wabt#1963 (1 comment by @keithw)
-
WebAssembly/js-promise-integration
-
2 issues opened.
-
Wrapped exports should return Promises WebAssembly/js-promise-integration#11, by @fgmccabe.
-
Allow void return types in JSPI promising exports WebAssembly/js-promise-integration#10, by @brendandahl.
-
-
1 issue closed.
-
Allow void return types in JSPI promising exports WebAssembly/js-promise-integration#10.
-
-
2 issues received 7 new comments.
-
Allow void return types in JSPI promising exports WebAssembly/js-promise-integration#10 (5 comments by @brendandahl, @fgmccabe, @RossTate)
-
-
1 pull request merged.
-
Revised description and API WebAssembly/js-promise-integration#8.
-
-
1 pull request received 13 new comments.
-
Revised description and API WebAssembly/js-promise-integration#8 (13 comments by @fgmccabe, @RossTate)
-
WebAssembly/wasi-nn
-
1 issue received 1 new comment.
-
1 pull request opened.
-
Re-add `*.witx` version of API WebAssembly/wasi-nn#32, by @abrown.
-
-
1 pull request merged.
-
Re-add `*.witx` version of API WebAssembly/wasi-nn#32.
-
-
1 pull request received 3 new comments.
WebAssembly/relaxed-simd
-
3 issues opened.
-
Autovectorization support WebAssembly/relaxed-simd#84, by @penzn.
-
SIMD subgroup meeting on 2022-09-02 WebAssembly/relaxed-simd#82, by @ngzhian.
-
SIMD subgroup meeting on 2022-08-05 WebAssembly/relaxed-simd#79, by @ngzhian.
-
-
4 issues closed.
-
SIMD subgroup meeting on 2022-08-05 WebAssembly/relaxed-simd#79.
-
Instruction names WebAssembly/relaxed-simd#42.
-
SIMD subgroup meeting on 2022-04-15 WebAssembly/relaxed-simd#68.
-
SIMD subgroup meeting on 2022-07-08 WebAssembly/relaxed-simd#76.
-
-
7 issues received 33 new comments.
-
Relaxed BFloat16 Dot Product instruction WebAssembly/relaxed-simd#77 (12 comments by @dtig, @Maratyszcza, @penzn, @yurydelendik)
-
Autovectorization support WebAssembly/relaxed-simd#84 (6 comments by @penzn, @sunfishcode, @tlively)
-
SIMD subgroup meeting on 2022-09-02 WebAssembly/relaxed-simd#82 (4 comments by @Maratyszcza, @ngzhian, @penzn, @tlively)
-
relaxed fused multiply-add and fused multiply-subtract WebAssembly/relaxed-simd#27 (3 comments by @dtig, @ngzhian)
-
-
3 pull requests opened.
-
Add entropy.md to discuss fingerprinting, and compat concerns WebAssembly/relaxed-simd#83, by @dtig.
-
Fix ordering for FMA and change FMS to FNMA WebAssembly/relaxed-simd#81, by @ngzhian.
-
Merge upstream WebAssembly/relaxed-simd#80, by @ngzhian.
-
-
1 pull request merged.
-
Merge upstream WebAssembly/relaxed-simd#80.
-
-
2 pull requests received 23 new comments.
-
Add entropy.md to discuss fingerprinting, and compat concerns WebAssembly/relaxed-simd#83 (22 comments by @dtig, @justinmichaud, @Maratyszcza, @ngzhian, @penzn)
-
WebAssembly/wasi-libc
-
3 issues opened.
-
dlmalloc has license incompatible with Fedora policies WebAssembly/wasi-libc#319, by @khardix.
-
poll() with timeout fails with "timer subscriptions only support monotonic timer" WebAssembly/wasi-libc#318, by @tiran.
-
Humble request from distro packagers to start releasing versions WebAssembly/wasi-libc#317, by @kasicka.
-
-
3 issues closed.
-
poll() with timeout fails with "timer subscriptions only support monotonic timer" WebAssembly/wasi-libc#318.
-
Humble request from distro packagers to start releasing versions WebAssembly/wasi-libc#317.
-
Add pthread.h in wasi sysroot to support pthread WebAssembly/wasi-libc#209.
-
-
5 issues received 13 new comments.
-
dlmalloc has license incompatible with Fedora policies WebAssembly/wasi-libc#319 (5 comments by @fweimer-rh, @khardix, @kripken, @sunfishcode, @TerrorJack)
-
Humble request from distro packagers to start releasing versions WebAssembly/wasi-libc#317 (4 comments by @kasicka, @sbc100, @sunfishcode)
-
Add pthread.h in wasi sysroot to support pthread WebAssembly/wasi-libc#209 (2 comments by @mmathys, @sbc100)
-
poll() with timeout fails with "timer subscriptions only support monotonic timer" WebAssembly/wasi-libc#318 (1 comment by @sunfishcode)
-
compiling cpp module with --target=wasm32-wasi results in fatal error: 'setjmp.h' file not found WebAssembly/wasi-libc#432 (1 comment by @calvin2021y)
-
-
3 pull requests opened.
-
threads: implement support for unnamed semaphores WebAssembly/wasi-libc#316, by @abrown.
-
threads: implement support for pthread mutexes WebAssembly/wasi-libc#315, by @abrown.
-
Remove duplicates from `defined-symbols.txt` WebAssembly/wasi-libc#314, by @abrown.
-
-
5 pull requests merged.
-
threads: implement support for unnamed semaphores WebAssembly/wasi-libc#316.
-
threads: implement support for pthread mutexes WebAssembly/wasi-libc#315.
-
Fix `make THREAD_MODEL=posix` WebAssembly/wasi-libc#311.
-
Sort lists of input files WebAssembly/wasi-libc#313.
-
Remove duplicates from `defined-symbols.txt` WebAssembly/wasi-libc#314.
-
-
4 pull requests received 42 new comments.
-
threads: implement support for pthread mutexes WebAssembly/wasi-libc#315 (13 comments by @abrown, @sbc100, @sunfishcode)
WebAssembly/spec
-
6 issues opened.
-
[web-api] Developer-Facing Display Conventions uses RFC2119 key words in a non-normative section WebAssembly/spec#1527, by @Ms2ger.
-
[spec] Ambiguous if opcodes after the 0xFC and 0xFD prefix have multiple valid encodings WebAssembly/spec#1526, by @MarkDerosier.
-
Validation of internal globals in const expressions is inconsistent between interpreter and spec WebAssembly/spec#1522, by @binji.
-
[spec] MathJax and search / c&p on page WebAssembly/spec#1515, by @ianh.
-
[test] global_i64 inconsistency WebAssembly/spec#1514, by @yamt.
-
does `funcref` require gc to implement? WebAssembly/spec#1513, by @yamt.
-
-
55 issues closed.
-
[spec] Ambiguous if opcodes after the 0xFC and 0xFD prefix have multiple valid encodings WebAssembly/spec#1526.
-
[test] Memory grow test doesn't test dirty memory WebAssembly/spec#1256.
-
Test more side-effects/order of execution WebAssembly/spec#1343.
-
Do not use MathML for BNF definitions WebAssembly/spec#1494.
-
[wasm-web-api-1] Why is the MIME type check so strict? WebAssembly/spec#1140.
-
[Question] Caching compiled wasmBinaryFile with WebAssembly.instantiate WebAssembly/spec#1265.
-
[Question] Is it possible to change the `this` context of exported functions? WebAssembly/spec#1260.
-
Missing Feature: Easily compile from string in javascript in browser? WebAssembly/spec#1219.
-
[interpreter] Add command line option to control maximum recursion depth WebAssembly/spec#1200.
-
[js-api] No (easy) access to memory from imported function WebAssembly/spec#1175.
-
Missing invalid / malformed specification: total number of module instance members WebAssembly/spec#1172.
-
Why do we use KaTeX for 1-page HTML but MathJax for multi-page? WebAssembly/spec#1165.
-
Arrays are supported? WebAssembly/spec#1142.
-
MathJax should use MathML in Firefox WebAssembly/spec#1141.
-
[spec] Clarity about min()/-1 in rem_s WebAssembly/spec#1126.
-
Wasm security holes? WebAssembly/spec#1125.
-
Security feature: Signed modules WebAssembly/spec#1115.
-
[js‑api] Should methods be made non‑enumerable to match other ECMAScript built‑ins? WebAssembly/spec#1110.
-
Broken LaTex Rendering on Chrome WebAssembly/spec#1096.
-
[bikeshed][core] `aux-exponent` anchor swallowed by publication process WebAssembly/spec#1087.
-
[spec] validation rule for function is inaccurate WebAssembly/spec#1072.
-
OCaml Dependency is Problematic for Windows WebAssembly/spec#1048.
-
Confused about text format WebAssembly/spec#1042.
-
Malformed vs invalid test assertions WebAssembly/spec#1040.
-
[test] uncovered edge cases WebAssembly/spec#974.
-
Embedded devices: i8/i16 and memory pages less than 64KiB WebAssembly/spec#899.
-
[bikeshed] Incorrect links in footnotes WebAssembly/spec#896.
-
Embedding limits test should test max module size of 1 GiB WebAssembly/spec#880.
-
support Unicode(or UTF-8 encoded) identifiers WebAssembly/spec#830.
-
Any intention add fp16 & i16 native support in webassembly? WebAssembly/spec#804.
-
[bikeshed] Vertical alignment of footnote numbers WebAssembly/spec#794.
-
[interpreter] fp tests fail on Windows 32 due to bit pattern mismatches WebAssembly/spec#124.
-
[bikeshed] All references should go to References section WebAssembly/spec#680.
-
[bikeshed] Reduce width of TOC WebAssembly/spec#676.
-
[bikeshed] Vertical alignment of arrays WebAssembly/spec#670.
-
[website] highlighting breaks the MathML render WebAssembly/spec#643.
-
[papers] Add an index page to the papers directory WebAssembly/spec#598.
-
minor correction to the documentation WebAssembly/spec#1505.
-
question about the "test" module WebAssembly/spec#1502.
-
[interpreter] wast.js build appears to be broken WebAssembly/spec#1506.
-
mathjax: you can't use 'macro parameter character #' in math mode with the SVG renderer WebAssembly/spec#1509.
-
Is there an example that it can run for Pytorch with Javascript? WebAssembly/spec#1331.
-
Grammar railroad diagram WebAssembly/spec#1339.
-
If a module's start function fails, is the module instantiated? WebAssembly/spec#1356.
-
Ready to flip the default branch to main WebAssembly/spec#1368.
-
Is it possible that we design a virtual machine to run several wasm module at one time? WebAssembly/spec#1392.
-
Strongly advocate re-coding the vector instructions to separate function from shape WebAssembly/spec#1413.
-
Make website adaptive WebAssembly/spec#1414.
-
Website Dark Mode WebAssembly/spec#1415.
-
Push a git tag for each W3C spec URL WebAssembly/spec#1425.
-
Add a tag for 2.0 draft 1? WebAssembly/spec#1457.
-
does `funcref` require gc to implement? WebAssembly/spec#1513.
-
51 issues received 74 new comments.
-
Validation of internal globals in const expressions is inconsistent between interpreter and spec WebAssembly/spec#1522 (10 comments by @binji, @Cyborus04, @rossberg)
-
does `funcref` require gc to implement? WebAssembly/spec#1513 (6 comments by @rossberg, @tlively, @yamt)
-
[spec] Ambiguous if opcodes after the 0xFC and 0xFD prefix have multiple valid encodings WebAssembly/spec#1526 (3 comments by @rossberg, @tlively)
-
Push a git tag for each W3C spec URL WebAssembly/spec#1425 (3 comments by @codefromthecrypt, @rossberg)
-
[spec] Potential accessibility issues with singlehtml due to missing MathML WebAssembly/spec#1386 (2 comments by @ngzhian, @rossberg)
-
Is it possible that we design a virtual machine to run several wasm module at one time? WebAssembly/spec#1392 (1 comment by @penzn)
-
[wasm-web-api-1] Why is the MIME type check so strict? WebAssembly/spec#1140 (1 comment by @rossberg)
-
[Question] Caching compiled wasmBinaryFile with WebAssembly.instantiate WebAssembly/spec#1265 (1 comment by @rossberg)
-
[Question] Is it possible to change the `this` context of exported functions? WebAssembly/spec#1260 (1 comment by @rossberg)
-
Missing Feature: Easily compile from string in javascript in browser? WebAssembly/spec#1219 (1 comment by @rossberg)
-
[interpreter] Add command line option to control maximum recursion depth WebAssembly/spec#1200 (1 comment by @rossberg)
-
[js-api] No (easy) access to memory from imported function WebAssembly/spec#1175 (1 comment by @rossberg)
-
Why do we use KaTeX for 1-page HTML but MathJax for multi-page? WebAssembly/spec#1165 (1 comment by @rossberg)
-
[web-api] MIME type check in "compile a potential WebAssembly response" imprecise and ambiguous WebAssembly/spec#1138 (1 comment by @rossberg)
-
[bikeshed][core] `aux-exponent` anchor swallowed by publication process WebAssembly/spec#1087 (1 comment by @rossberg)
-
[web-api] Deserialization steps use undefined argument targetRealm WebAssembly/spec#1064 (1 comment by @rossberg)
-
Embedded devices: i8/i16 and memory pages less than 64KiB WebAssembly/spec#899 (1 comment by @rossberg)
-
Embedding limits test should test max module size of 1 GiB WebAssembly/spec#880 (1 comment by @rossberg)
-
Any intention add fp16 & i16 native support in webassembly? WebAssembly/spec#804 (1 comment by @rossberg)
-
[js-api] Allow optional asynchronous steps after instantiation? WebAssembly/spec#741 (1 comment by @rossberg)
-
[interpreter] fp tests fail on Windows 32 due to bit pattern mismatches WebAssembly/spec#124 (1 comment by @rossberg)
-
[bikeshed] All references should go to References section WebAssembly/spec#680 (1 comment by @rossberg)
-
mathjax: you can't use 'macro parameter character #' in math mode with the SVG renderer WebAssembly/spec#1509 (1 comment by @rossberg)
-
CompileError: WebAssembly.instantiate(): expected magic word 00 61 73 6d, found 3c 21 64 6f @+0). Build with -s ASSERTIONS=1 for more info. WebAssembly/spec#1353 (1 comment by @rossberg)
-
If a module's start function fails, is the module instantiated? WebAssembly/spec#1356 (1 comment by @rossberg)
-
-
10 pull requests opened.
-
[spec] Add note to instruction index WebAssembly/spec#1528, by @rossberg.
-
[spec/test] Fix scoping of non-imported globals WebAssembly/spec#1525, by @rossberg.
-
[spec] Correct use of opdtype and stacktype WebAssembly/spec#1524, by @rossberg.
-
[test] Fix invalid ref.is_null after select WebAssembly/spec#1521, by @ia0.
-
Fix “invertible” typo WebAssembly/spec#1520, by @tomstuart.
-
Correct formatting error in instructions.rst WebAssembly/spec#1519, by @ianh.
-
[interpreter] use a correct module_inst /w invoke WebAssembly/spec#1518, by @nagisa.
-
[spec] Simplify exec rule for if WebAssembly/spec#1517, by @rossberg.
-
[spec] Fix typing rule for module instances WebAssembly/spec#1516, by @rossberg.
-
Minor copy edit suggestions WebAssembly/spec#1512, by @surma.
-
-
12 pull requests merged.
-
[spec/test] Fix scoping of non-imported globals WebAssembly/spec#1525.
-
[spec] Add note to instruction index WebAssembly/spec#1528.
-
[spec] Correct use of opdtype and stacktype WebAssembly/spec#1524.
-
Fix “invertible” typo WebAssembly/spec#1520.
-
[spec] Fix typing rule for module instances WebAssembly/spec#1516.
-
Correct formatting error in instructions.rst WebAssembly/spec#1519.
-
[spec] Simplify exec rule for if WebAssembly/spec#1517.
-
[test] Remove duplicate tests WebAssembly/spec#1314.
-
Test invalid memory / table import types WebAssembly/spec#1264.
-
Test validation when using start with invalid imported function WebAssembly/spec#1263.
-
[interpreter] Change how wast.js is built by using Js_of_ocaml WebAssembly/spec#1507.
-
Minor copy edit suggestions WebAssembly/spec#1512.
-
-
6 pull requests closed.
-
[test] Fix invalid ref.is_null after select WebAssembly/spec#1521.
-
[interpreter] use a correct module_inst /w invoke WebAssembly/spec#1518.
-
[spec] Clarify that strings can separate tokens WebAssembly/spec#1490.
-
[spec] Fix notation of optional else block WebAssembly/spec#1176.
-
[interpreter] Add command-line option to set max recursion depth WebAssembly/spec#1201.
-
Test order of execution WebAssembly/spec#1346.
-
-
1 pull request reopened.
-
[test] Fix invalid ref.is_null after select WebAssembly/spec#1521, by @conrad-watt.
-
-
17 pull requests received 62 new comments.
-
[test] Fix invalid ref.is_null after select WebAssembly/spec#1521 (16 comments by @conrad-watt, @ia0, @rossberg)
-
[spec/test] Fix scoping of non-imported globals WebAssembly/spec#1525 (7 comments by @binji, @rossberg)
-
[interpreter] use a correct module_inst /w invoke WebAssembly/spec#1518 (7 comments by @conrad-watt, @nagisa, @rossberg)
-
[js-api] Integrate with the ResizableArrayBuffer proposal WebAssembly/spec#1300 (4 comments by @dtig, @rossberg, @syg)
-
[spec] Fix typing rule for module instances WebAssembly/spec#1516 (3 comments by @conrad-watt, @rossberg)
-
[spec] Normative: Permit work in parallel during instantiation WebAssembly/spec#745 (1 comment by @rossberg)
-
[interpreter] Add command-line option to set max recursion depth WebAssembly/spec#1201 (1 comment by @rossberg)
-
[interpreter] Change how wast.js is built by using Js_of_ocaml WebAssembly/spec#1507 (1 comment by @hhugo)
-
[web-api] Limit cross-origin sharing of Wasm modules. WebAssembly/spec#1352 (1 comment by @rossberg)
-
WebAssembly/WASI
-
2 issues opened.
-
IPv6 support shouldn't be Optional WebAssembly/WASI#743, by @xlmnxp.
-
Does Function that return buffer with string should include trailling 0 or not WebAssembly/WASI#492, by @ptitSeb.
-
-
5 issues received 23 new comments.
-
Does Function that return buffer with string should include trailling 0 or not WebAssembly/WASI#492 (9 comments by @linclark, @programmerjake, @ptitSeb, @sunfishcode, @syrusakbary)
-
IPv6 support shouldn't be Optional WebAssembly/WASI#743 (4 comments by @badeend, @rwally1986, @xlmnxp)
-
WebAssembly/website
-
2 issues received 4 new comments.
-
Please change roadmap checkmark chart to caniuse style "first introduced in" WebAssembly/website#187 (3 comments by @dschuff, @juj, @torokati44)
-
-
2 pull requests opened.
-
Show first-introduced versions on roadmap WebAssembly/website#283, by @andylizi.
-
Update developers guide with Java link WebAssembly/website#282, by @ScraM-Team.
-
-
1 pull request received 5 new comments.
-
Show first-introduced versions on roadmap WebAssembly/website#283 (5 comments by @andylizi, @juj, @RReverser)
-
WebAssembly/tool-conventions
-
1 issue opened.
-
Use the build_id (or something else) to split name section WebAssembly/tool-conventions#186, by @binji.
-
-
1 issue received 8 new comments.
-
Use the build_id (or something else) to split name section WebAssembly/tool-conventions#186 (8 comments by @binji, @dschuff, @emartinfigma, @pfaffe)
-
-
1 pull request merged.
-
Fix CodeMetadata encoding definition for trace_inst WebAssembly/tool-conventions#182.
-
-
1 pull request received 2 new comments.
-
Fix CodeMetadata encoding definition for trace_inst WebAssembly/tool-conventions#182 (2 comments by @dschuff, @jabraham17)
-
WebAssembly/design
-
5 issues opened.
-
Proposal: Linear-Memory GC-Root Marking WebAssembly/design#1459, by @RossTate.
-
Memory Safety for WebAssembly WebAssembly/design#1458, by @huangh-git.
-
Floating-point rounding mode control prototyping WebAssembly/design#1456, by @KloudKoder.
-
Suggestion: expand and fill out the table of scalar vs vector bit operations WebAssembly/design#1454, by @dead-claudia.
-
-
1 issue closed.
-
_ WebAssembly/design#1455.
-
-
2 issues reopened.
-
@jfbastien And [`memset_pattern`](http://www.manpagez.com/man/3/memset_pattern/) covers even more use cases than `memset`, because single-byte patterns are limiting! Where do we draw the line? Memzero is the simplest thing which solves the problem we're trying to solve here. Bulk-zeroing memory is something even the most minimal implementations are going to need to be able to do anyway. WebAssembly/design#1457, by @amin141972.
-
Status of 0xFF opcode prefix WebAssembly/design#1539, by @dtig.
-
-
8 issues received 44 new comments.
-
Status of 0xFF opcode prefix WebAssembly/design#1539 (26 comments by @conrad-watt, @dtig, @eqrion, @justinmichaud, @MenloDorian, @rossberg, @titzer, @tlively)
-
Switch from 'master' to 'main' branch WebAssembly/design#1417 (5 comments by @dtig, @fidanticaret, @penzn, @sunfishcode)
-
Floating-point rounding mode control prototyping WebAssembly/design#1456 (5 comments by @jakobkummerow, @KloudKoder, @tlively)
-
WebAssembly/meetings
-
20 pull requests opened.
-
Add poll for Spiderlightning to agenda WebAssembly/meetings#1099, by @kulakowski-wasm.
-
Add WASI-08-25 meeting notes WebAssembly/meetings#1098, by @kulakowski-wasm.
-
Add notes for 8/23 GC meeting WebAssembly/meetings#1097, by @dtig.
-
Add item for issue 1522 WebAssembly/meetings#1096, by @rossberg.
-
Present SpiderLightning project on 8/25 WebAssembly/meetings#1095, by @Mossaka.
-
Added item to the Agenda WebAssembly/meetings#1094, by @syrusakbary.
-
Add announcement for an in-person CG meeting WebAssembly/meetings#1093, by @dtig.
-
Add agenda item to discuss 0xff opcode WebAssembly/meetings#1092, by @dtig.
-
Remove agenda item for 0xff opcode WebAssembly/meetings#1091, by @dtig.
-
Update 8-15-22.md WebAssembly/meetings#1090, by @fgmccabe.
-
WASI-08-11 meeting notes WebAssembly/meetings#1089, by @kulakowski-wasm.
-
Add WASI Crypto discussions to the Aug 11 agenda WebAssembly/meetings#1088, by @jedisct1.
-
Add agenda item to discuss reserved opcodes WebAssembly/meetings#1087, by @dtig.
-
Cancel WG-08-10 due to empty agenda WebAssembly/meetings#1086, by @dschuff.
-
Cancel GC Subgrup 2022-08-09 due to lack of agenda WebAssembly/meetings#1085, by @ajklein.
-
Add meeting notes for SIMD 2022-08-05 WebAssembly/meetings#1084, by @ngzhian.
-
Agenda item to announce Conrad Watt as new co-chair WebAssembly/meetings#1083, by @dtig.
-
WASI 2022-07-28 meeting notes WebAssembly/meetings#1082, by @kulakowski-wasm.
-
Present Typed Main proposal on 8/11 WebAssembly/meetings#1081, by @esoterra.
-
Cancel CG 2022-08-02 due to lack of agenda. WebAssembly/meetings#1080, by @dschuff.
-
-
19 pull requests merged.
-
Add WASI-08-25 meeting notes WebAssembly/meetings#1098.
-
Add poll for Spiderlightning to agenda WebAssembly/meetings#1099.
-
Update 8-15-22.md WebAssembly/meetings#1090.
-
Add item for issue 1522 WebAssembly/meetings#1096.
-
Present SpiderLightning project on 8/25 WebAssembly/meetings#1095.
-
Add announcement for an in-person CG meeting WebAssembly/meetings#1093.
-
Add agenda item to discuss 0xff opcode WebAssembly/meetings#1092.
-
Remove agenda item for 0xff opcode WebAssembly/meetings#1091.
-
WASI-08-11 meeting notes WebAssembly/meetings#1089.
-
Add WASI Crypto discussions to the Aug 11 agenda WebAssembly/meetings#1088.
-
Add agenda item to discuss reserved opcodes WebAssembly/meetings#1087.
-
Cancel GC Subgrup 2022-08-09 due to lack of agenda WebAssembly/meetings#1085.
-
Cancel WG-08-10 due to empty agenda WebAssembly/meetings#1086.
-
Add meeting notes for SIMD 2022-08-05 WebAssembly/meetings#1084.
-
Add notes to GC-07-26.md WebAssembly/meetings#1079.
-
Agenda item to announce Conrad Watt as new co-chair WebAssembly/meetings#1083.
-
WASI 2022-07-28 meeting notes WebAssembly/meetings#1082.
-
Present Typed Main proposal on 8/11 WebAssembly/meetings#1081.
-
Cancel CG 2022-08-02 due to lack of agenda. WebAssembly/meetings#1080.
-
-
2 pull requests closed.
-
Discuss: It's hard to contribute on proposals. WebAssembly/meetings#959.
-
Added item to the Agenda WebAssembly/meetings#1094.
-
-
6 pull requests received 22 new comments.
-
Add poll for Spiderlightning to agenda WebAssembly/meetings#1099 (3 comments by @danbugs, @kulakowski-wasm, @linclark)
-
Agenda item to announce Conrad Watt as new co-chair WebAssembly/meetings#1083 (1 comment by @conrad-watt)
WebAssembly/stack-switching
-
1 pull request opened.
-
Revised and renamed to switching fibers WebAssembly/stack-switching#17, by @fgmccabe.
-
-
1 pull request closed.
-
Refactored design WebAssembly/stack-switching#15.
-
-
2 pull requests received 5 new comments.
-
Revised and renamed to switching fibers WebAssembly/stack-switching#17 (4 comments by @dead-claudia, @fgmccabe, @RossTate)
-
WebAssembly/stringref
-
1 issue opened.
-
`string.new*`, `string.const`, `string.concat` should produce non-nullable results WebAssembly/stringref#42, by @jakobkummerow.
-
-
5 issues received 15 new comments.
-
Is there a better name for `stringview_wtf16` WebAssembly/stringref#12 (7 comments by @conrad-watt, @dcodeIO, @jakobkummerow, @rossberg)
-
`string.new*`, `string.const`, `string.concat` should produce non-nullable results WebAssembly/stringref#42 (2 comments by @jakobkummerow)
-
WebAssembly/wasi-crypto
-
3 issues opened.
-
How to load custom keys on the host side? WebAssembly/wasi-crypto#76, by @rjzak.
-
New release of the hostcalls implementation for wasmtime? WebAssembly/wasi-crypto#75, by @rjzak.
-
Set up wasi-crypto working group? WebAssembly/wasi-crypto#73, by @rjzak.
-
-
5 issues closed.
-
How to load custom keys on the host side? WebAssembly/wasi-crypto#76.
-
Support more feature. WebAssembly/wasi-crypto#52.
-
Exporting Keys & FIPS WebAssembly/wasi-crypto#59.
-
New release of the hostcalls implementation for wasmtime? WebAssembly/wasi-crypto#75.
-
Remove Boring SSL WebAssembly/wasi-crypto#69.
-
-
4 issues received 48 new comments.
-
Set up wasi-crypto working group? WebAssembly/wasi-crypto#73 (37 comments by @abrown, @FiloSottile, @jedisct1, @linclark, @ndevillard, @npmccallum, @PiotrSikora, @rjzak, @sonder-joker, @tarcieri)
-
New release of the hostcalls implementation for wasmtime? WebAssembly/wasi-crypto#75 (6 comments by @jedisct1, @rjzak)
-
How to load custom keys on the host side? WebAssembly/wasi-crypto#76 (3 comments by @jedisct1, @rjzak)
-
-
1 pull request opened.
-
Support rust-crypto for wasi-crypto-guest WebAssembly/wasi-crypto#74, by @sonder-joker.
-
-
2 pull requests merged.
-
Boring and rustcrypto rsa WebAssembly/wasi-crypto#71.
-
Provide guest key exchange call. WebAssembly/wasi-crypto#72.
-
-
1 pull request received 2 new comments.
-
Provide guest key exchange call. WebAssembly/wasi-crypto#72 (2 comments by @jedisct1, @sonder-joker)
-
WebAssembly/content-security-policy
-
1 issue received 1 new comment.
-
No way to use WebAssembly on Chrome without 'unsafe-eval' WebAssembly/content-security-policy#7 (1 comment by @naviln)
-
WebAssembly/wasp
-
1 pull request opened.
-
Update absl submodule to avoid glibc compilation error WebAssembly/wasp#65, by @matovitch.
-
-
1 pull request merged.
-
Update absl submodule to avoid glibc compilation error WebAssembly/wasp#65.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-threads
-
1 issue received 3 new comments.
-
locking/semaphores/cond-vars should be based on atomics rather than provided by the wasm host WebAssembly/wasi-threads#1 (3 comments by @kleisauke, @sbc100)
-
WebAssembly/wasi-logging
-
4 pull requests opened.
-
Add C# as another reference for log levels. WebAssembly/wasi-logging#4, by @sunfishcode.
-
Add Ruby as another reference for log levels. WebAssembly/wasi-logging#3, by @sunfishcode.
-
Add Python as another reference point for log levels. WebAssembly/wasi-logging#2, by @sunfishcode.
-
Define the wasi-logging API. WebAssembly/wasi-logging#1, by @sunfishcode.
-
-
3 pull requests merged.
-
Add Ruby as another reference for log levels. WebAssembly/wasi-logging#3.
-
Add Python as another reference point for log levels. WebAssembly/wasi-logging#2.
-
Define the wasi-logging API. WebAssembly/wasi-logging#1.
-
WebAssembly/testsuite
-
1 pull request opened.
-
Update repos WebAssembly/testsuite#61, by @sunfishcode.
-
WebAssembly/proposals
-
1 pull request merged.
-
Reformat markdown tables for readability WebAssembly/proposals#138.
-
WebAssembly/flexible-vectors
-
1 issue opened.
-
SIMD subgroup meeting on 2022-09-02 WebAssembly/flexible-vectors#50, by @penzn.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2022-06-10 WebAssembly/flexible-vectors#49.
-
-
1 issue received 1 new comment.
Past meetings
Participants
-
10 participants joined.
-
Sahil Singh joined.
-
Victor Barros joined.
-
Matthias Liedtke (Google LLC) joined.
-
Martynas Buivys joined.
-
Antonette Caldwell joined.
-
Kyano Kashi joined.
-
Max Mathys joined.
-
Tom Olivier Tartarin (Leaning Technologies Limited) joined.
-
jun cai joined.
-
Stephen Berard (Atym, Inc) joined.
-
-
10 participants left.
-
Norton Wang (Dfinity Stiftung) left.
-
Artia Moghbel (Dfinity Stiftung) left.
-
Joachim Breitner (Dfinity Stiftung) left.
-
Andreas Rossberg left.
-
Benjamin Brittain (Google LLC) left.
-
William Budge (Google LLC) left.
-
Ingvar Stepanyan (Google LLC) left.
-
Granville Schmidt (Strata Identity) left.
-
Sebastian Markbage (Meta) left.
-
Keith Miller (Apple Inc.) left.
-
-
1 organization left.
-
F5 Networks left.
-
GitHub
WebAssembly/wasi-libc
-
5 issues opened.
-
help how to disable feature for example( bulk memory)? WebAssembly/wasi-libc#312, by @hunjixin.
-
Missing __WASI_RIFLAGS_RECV_DATA_TRUNCATED for MSG_TRUNC WebAssembly/wasi-libc#305, by @tiran.
-
Provide socket option definitions WebAssembly/wasi-libc#304, by @loganek.
-
README seems to be wrong wrt minimal LLVM version WebAssembly/wasi-libc#301, by @msirringhaus.
-
getpagesize() WebAssembly/wasi-libc#299, by @paravoid.
-
-
2 issues closed.
-
README seems to be wrong wrt minimal LLVM version WebAssembly/wasi-libc#301.
-
getpagesize() WebAssembly/wasi-libc#299.
-
-
7 issues received 16 new comments.
-
README seems to be wrong wrt minimal LLVM version WebAssembly/wasi-libc#301 (4 comments by @msirringhaus, @sbc100)
-
Cannot build with alternative `WASM_CFLAGS` WebAssembly/wasi-libc#259 (2 comments by @hunjixin, @sbc100)
-
help how to disable feature for example( bulk memory)? WebAssembly/wasi-libc#312 (1 comment by @sbc100)
-
Missing __WASI_RIFLAGS_RECV_DATA_TRUNCATED for MSG_TRUNC WebAssembly/wasi-libc#305 (1 comment by @sunfishcode)
-
compiling cpp module with --target=wasm32-wasi results in fatal error: 'setjmp.h' file not found WebAssembly/wasi-libc#432 (1 comment by @calvin2021y)
-
-
10 pull requests opened.
-
Sort lists of input files WebAssembly/wasi-libc#313, by @bmwiedemann.
-
Fix `make THREAD_MODEL=posix` WebAssembly/wasi-libc#311, by @abrown.
-
Move `weak` attribute to front WebAssembly/wasi-libc#310, by @abrown.
-
Enable socket options definitions WebAssembly/wasi-libc#308, by @loganek.
-
WIP: find some more build errors with `THREAD_MODEL=posix` WebAssembly/wasi-libc#307, by @abrown.
-
Use MUSL's `weak*` feature in bottom half WebAssembly/wasi-libc#306, by @abrown.
-
[WIP] Fixes for the THREAD_MODEL=posix build WebAssembly/wasi-libc#303, by @sbc100.
-
Fix #301: Update README and add CI-tests for minimal supported LLVM-version WebAssembly/wasi-libc#302, by @msirringhaus.
-
Add a `getpagesize` function. WebAssembly/wasi-libc#300, by @sunfishcode.
-
-
6 pull requests merged.
-
Move `weak` attribute to front WebAssembly/wasi-libc#310.
-
Fix typo WebAssembly/wasi-libc#309.
-
Use MUSL's `weak*` feature in bottom half WebAssembly/wasi-libc#306.
-
Delete several blocks of unused code. WebAssembly/wasi-libc#294.
-
Fix #301: Update README and add CI-tests for minimal supported LLVM-version WebAssembly/wasi-libc#302.
-
Add a `getpagesize` function. WebAssembly/wasi-libc#300.
-
-
2 pull requests closed.
-
[WIP] Fixes for the THREAD_MODEL=posix build WebAssembly/wasi-libc#303.
-
WIP: find some more build errors with `THREAD_MODEL=posix` WebAssembly/wasi-libc#307.
-
-
8 pull requests received 41 new comments.
-
[WIP] Fixes for the THREAD_MODEL=posix build WebAssembly/wasi-libc#303 (11 comments by @sbc100, @sunfishcode)
-
Use MUSL's `weak*` feature in bottom half WebAssembly/wasi-libc#306 (6 comments by @abrown, @sbc100, @sunfishcode)
-
Fix #301: Update README and add CI-tests for minimal supported LLVM-version WebAssembly/wasi-libc#302 (3 comments by @msirringhaus, @sbc100)
-
Use WebAssembly bulk memory opcodes WebAssembly/wasi-libc#263 (2 comments by @kripken, @sunfishcode)
-
WIP: find some more build errors with `THREAD_MODEL=posix` WebAssembly/wasi-libc#307 (1 comment by @abrown)
WebAssembly/js-promise-integration
-
1 issue opened.
-
Performance Estimates? WebAssembly/js-promise-integration#9, by @rektide.
-
-
1 issue received 1 new comment.
-
1 pull request opened.
-
Revised description and API WebAssembly/js-promise-integration#8, by @fgmccabe.
-
WebAssembly/binaryen
-
15 issues opened.
-
Allow non-function-typed element segments WebAssembly/binaryen#4846, by @tlively.
-
`isConstantExpression` should be combined with `isValidInConstantExpression` WebAssembly/binaryen#4845, by @tlively.
-
Names section on the side WebAssembly/binaryen#4841, by @kripken.
-
wasm-metadce dump question WebAssembly/binaryen#4836, by @michelledaviest.
-
Non-nullable locals, option 1a WebAssembly/binaryen#4824, by @kripken.
-
Optimize Asyncify to not flatten unnecessarily WebAssembly/binaryen#4822, by @kripken.
-
Replicating wasm-reduce's "expected behavior on canonicalized (read-written) binary" WebAssembly/binaryen#4818, by @willcohen.
-
Fuzz bug on hybrid typing + SignatureRefining WebAssembly/binaryen#4816, by @kripken.
-
Support for all optimization passes with DWARF output? WebAssembly/binaryen#4814, by @binji.
-
wasm2js aborts with "should be removed already; UNREACHABLE executed at /build/source/src/wasm2js.h:1902" WebAssembly/binaryen#4806, by @willcohen.
-
CSE for LEA-like operations WebAssembly/binaryen#4796, by @MaxGraey.
-
wasm-opt produces "debug_loc error" WebAssembly/binaryen#4788, by @martindevans.
-
Group reference types in binary format WebAssembly/binaryen#4773, by @kripken.
-
asyncify - option to use multiple memories WebAssembly/binaryen#4772, by @wanderer.
-
Significant perfomance degradation for binaryened code WebAssembly/binaryen#4769, by @igoriakovlev.
-
-
7 issues closed.
-
wasm-metadce dump question WebAssembly/binaryen#4836.
-
Fuzz bug on hybrid typing + SignatureRefining WebAssembly/binaryen#4816.
-
Update to C++14? WebAssembly/binaryen#1093.
-
s2wasm problem with debug information WebAssembly/binaryen#842.
-
wasm-opt produces "debug_loc error" WebAssembly/binaryen#4788.
-
Group reference types in binary format WebAssembly/binaryen#4773.
-
Significant perfomance degradation for binaryened code WebAssembly/binaryen#4769.
-
-
17 issues received 73 new comments.
-
Significant perfomance degradation for binaryened code WebAssembly/binaryen#4769 (11 comments by @igoriakovlev, @jakobkummerow, @kripken)
-
Make compilation faster :rocket: WebAssembly/binaryen#4165 (7 comments by @kripken, @MaxGraey, @Squareys)
-
Support for all optimization passes with DWARF output? WebAssembly/binaryen#4814 (5 comments by @binji, @dschuff, @kripken)
-
Read-only memory optimizations WebAssembly/binaryen#3263 (4 comments by @kripken, @MaxGraey, @tlively)
-
`isConstantExpression` should be combined with `isValidInConstantExpression` WebAssembly/binaryen#4845 (3 comments by @kripken, @tlively)
-
Fuzz bug on hybrid typing + SignatureRefining WebAssembly/binaryen#4816 (3 comments by @kripken, @tlively)
-
asyncify - option to use multiple memories WebAssembly/binaryen#4772 (2 comments by @L-jasmine, @tlively)
-
wasm-opt produces "debug_loc error" WebAssembly/binaryen#4788 (2 comments by @kripken, @martindevans)
-
Replicating wasm-reduce's "expected behavior on canonicalized (read-written) binary" WebAssembly/binaryen#4818 (1 comment by @kripken)
-
wasm2js aborts with "should be removed already; UNREACHABLE executed at /build/source/src/wasm2js.h:1902" WebAssembly/binaryen#4806 (1 comment by @MaxGraey)
-
72 pull requests opened.
-
[Optimize Instructions] Fold eqz(eqz(x)) to relational binary WebAssembly/binaryen#4855, by @MaxGraey.
-
Add DevContainer WebAssembly/binaryen#4854, by @cyw3.
-
asyncify-option with multi-memories WebAssembly/binaryen#4853, by @L-jasmine.
-
Change stack pass to use existing global variables. WebAssembly/binaryen#4852, by @eyebrowsoffire.
-
Add interpreter support for intrinsics WebAssembly/binaryen#4851, by @kripken.
-
[NFC] wasm-reduce: Avoid wasted work on drops WebAssembly/binaryen#4850, by @kripken.
-
Refactor getDroppedChildrenAndAppend WebAssembly/binaryen#4849, by @MaxGraey.
-
Remove RTTs WebAssembly/binaryen#4848, by @tlively.
-
Refactor doIndent WebAssembly/binaryen#4847, by @MaxGraey.
-
Emit `i31ref` and `dataref` binary shorthands WebAssembly/binaryen#4844, by @tlively.
-
Make `i31ref` and `dataref` nullable WebAssembly/binaryen#4843, by @tlively.
-
Improve wasm debug build WebAssembly/binaryen#4842, by @dschuff.
-
[Optimize Instructions] Refactor squared rules WebAssembly/binaryen#4840, by @MaxGraey.
-
[GUFA] Handle GUFA + Intrinsics WebAssembly/binaryen#4839, by @kripken.
-
Fuzzing: Add support for hybrid mode WebAssembly/binaryen#4838, by @kripken.
-
test: print-profile & unescape flags for split WebAssembly/binaryen#4837, by @sps-gold.
-
[Strings] Add interpreter stubs for string instructions WebAssembly/binaryen#4835, by @kripken.
-
Fix unreachable handling in getDroppedChildrenAndAppend WebAssembly/binaryen#4834, by @aheejin.
-
wasm-reduce: Apply commandline features WebAssembly/binaryen#4833, by @kripken.
-
[JS Api] Reuse C-Api for emitText and emitStackIR WebAssembly/binaryen#4832, by @MaxGraey.
-
[C/JS-Api] Expose string reference feature WebAssembly/binaryen#4831, by @MaxGraey.
-
Changing ref maps in wasm-binary to use a value of a vector of Name* WebAssembly/binaryen#4830, by @ashleynh.
-
Make `GlobalTypeRewriter` work for isorecursive types WebAssembly/binaryen#4829, by @tlively.
-
Update reference type shorthands in binary output WebAssembly/binaryen#4828, by @tlively.
-
[GUFA] Ignore trapping children when unreachable WebAssembly/binaryen#4827, by @aheejin.
-
[Effects] call_ref traps only when the target is null WebAssembly/binaryen#4826, by @kripken.
-
[Wasm GC] i31get can trap WebAssembly/binaryen#4825, by @kripken.
-
Move method implementations to drop.cpp WebAssembly/binaryen#4823, by @aheejin.
-
[C API] Fix printf-related warnings when compiling C tests (NFC) WebAssembly/binaryen#4821, by @dcodeIO.
-
Add TypeBuilder API to group and order isorecursive types WebAssembly/binaryen#4820, by @tlively.
-
[Wasm GC] Properly represent nulls in i31 WebAssembly/binaryen#4819, by @kripken.
-
[Strings] GC variants for string.encode WebAssembly/binaryen#4817, by @kripken.
-
[Test] Refactor C API kitchen sink test's Memory usage WebAssembly/binaryen#4815, by @kripken.
-
[Strings] Add string.new GC variants WebAssembly/binaryen#4813, by @kripken.
-
Revert "[GUFA] Simplify routines for dropping children (NFC)" WebAssembly/binaryen#4812, by @aheejin.
-
Mutli-Memories Support in IR WebAssembly/binaryen#4811, by @ashleynh.
-
[C/JS API] Add string reference types WebAssembly/binaryen#4810, by @dcodeIO.
-
[Strings] stringview_wtf16.length WebAssembly/binaryen#4809, by @kripken.
-
[OptimizeInstructions] Add folding for mixed left shift and mul with constants on RHS WebAssembly/binaryen#4808, by @MaxGraey.
-
[Asm2JS] Add extra "remove-non-js-ops" pass after addDefaultOptimizationPasses WebAssembly/binaryen#4807, by @MaxGraey.
-
[Strings] stringview_*.slice WebAssembly/binaryen#4805, by @kripken.
-
[CMake] Enable sign-extensions & bulk-memory features for wasm builds WebAssembly/binaryen#4804, by @MaxGraey.
-
[C-API] Add type builder C-API WebAssembly/binaryen#4803, by @dcodeIO.
-
Remove basic reference types WebAssembly/binaryen#4802, by @tlively.
-
[Wasm GC] GTO should not reorder trapping of removed sets WebAssembly/binaryen#4801, by @kripken.
-
[C-API] Unify logging in c-api-kitchen-sink test WebAssembly/binaryen#4800, by @dcodeIO.
-
[Parser][NFC] Refactor to use context callbacks WebAssembly/binaryen#4799, by @tlively.
-
[Strings] stringview access operations WebAssembly/binaryen#4798, by @kripken.
-
[Strings] string.as WebAssembly/binaryen#4797, by @kripken.
-
Remove usage of emscripten's deprecated allocate runtime function WebAssembly/binaryen#4795, by @sbc100.
-
Cleanup emscripten `-s` flags WebAssembly/binaryen#4794, by @sbc100.
-
Fix binaryen.js to include allocate() explicitly WebAssembly/binaryen#4793, by @kripken.
-
[C-API] Add utility to go between types and heap types WebAssembly/binaryen#4792, by @dcodeIO.
-
[C-API] Add packed type constants for use with GC types WebAssembly/binaryen#4791, by @dcodeIO.
-
[C-API] Add type system C-API WebAssembly/binaryen#4790, by @dcodeIO.
-
[Parser] Start to parse instructions WebAssembly/binaryen#4789, by @tlively.
-
[GUFA] Simplify routines for dropping children (NFC) WebAssembly/binaryen#4787, by @aheejin.
-
[Wasm GC] RefIs / RefEq / RefTest all return a boolean WebAssembly/binaryen#4786, by @kripken.
-
[Parser] Parse rec groups WebAssembly/binaryen#4785, by @tlively.
-
Parse `rec` in update_lit_checks.py WebAssembly/binaryen#4784, by @tlively.
-
[Strings] string.is_usv_sequence WebAssembly/binaryen#4783, by @kripken.
-
Add note on porting tests to README WebAssembly/binaryen#4782, by @tlively.
-
[Strings] string.eq WebAssembly/binaryen#4781, by @kripken.
-
[Wasm GC] Check if ref.eq inputs can possibly be the same WebAssembly/binaryen#4780, by @kripken.
-
Port a recently-updated test to lit WebAssembly/binaryen#4779, by @kripken.
-
[Parser] Parse standard subtype declarations WebAssembly/binaryen#4778, by @tlively.
-
[Strings] string.concat WebAssembly/binaryen#4777, by @kripken.
-
[Strings] string.encode WebAssembly/binaryen#4776, by @kripken.
-
[Strings] string.measure WebAssembly/binaryen#4775, by @kripken.
-
Group reference types in binary format. Fixes #4773 WebAssembly/binaryen#4774, by @kripken.
-
changes to print profile data to readable format WebAssembly/binaryen#4771, by @sps-gold.
-
Removed nan & infinity variables WebAssembly/binaryen#4770, by @architsinghal-mriirs.
-
-
55 pull requests merged.
-
[NFC] wasm-reduce: Avoid wasted work on drops WebAssembly/binaryen#4850.
-
Improve wasm debug build WebAssembly/binaryen#4842.
-
Refactor doIndent WebAssembly/binaryen#4847.
-
[JS Api] Reuse C-Api for emitText and emitStackIR WebAssembly/binaryen#4832.
-
[C/JS API] Add string reference types WebAssembly/binaryen#4810.
-
[Strings] Add interpreter stubs for string instructions WebAssembly/binaryen#4835.
-
Fix unreachable handling in getDroppedChildrenAndAppend WebAssembly/binaryen#4834.
-
wasm-reduce: Apply commandline features WebAssembly/binaryen#4833.
-
Make `GlobalTypeRewriter` work for isorecursive types WebAssembly/binaryen#4829.
-
Changing ref maps in wasm-binary to use a value of a vector of Name* WebAssembly/binaryen#4830.
-
[C/JS-Api] Expose string reference feature WebAssembly/binaryen#4831.
-
[OptimizeInstructions] Add folding for mixed left shift and mul with constants on RHS WebAssembly/binaryen#4808.
-
Update reference type shorthands in binary output WebAssembly/binaryen#4828.
-
Move method implementations to drop.cpp WebAssembly/binaryen#4823.
-
[Effects] call_ref traps only when the target is null WebAssembly/binaryen#4826.
-
[Wasm GC] i31get can trap WebAssembly/binaryen#4825.
-
changes to print profile data to readable format WebAssembly/binaryen#4771.
-
[Wasm GC] Properly represent nulls in i31 WebAssembly/binaryen#4819.
-
[C API] Fix printf-related warnings when compiling C tests (NFC) WebAssembly/binaryen#4821.
-
Grand Unified Flow Analysis (GUFA) WebAssembly/binaryen#4598.
-
[Test] Refactor C API kitchen sink test's Memory usage WebAssembly/binaryen#4815.
-
[Strings] GC variants for string.encode WebAssembly/binaryen#4817.
-
Remove usage of emscripten's deprecated allocate runtime function WebAssembly/binaryen#4795.
-
Remove basic reference types WebAssembly/binaryen#4802.
-
[Strings] Add string.new GC variants WebAssembly/binaryen#4813.
-
Cleanup emscripten `-s` flags WebAssembly/binaryen#4794.
-
[Strings] stringview_wtf16.length WebAssembly/binaryen#4809.
-
[GUFA] Simplify routines for dropping children (NFC) WebAssembly/binaryen#4787.
-
[Strings] stringview_*.slice WebAssembly/binaryen#4805.
-
[Wasm GC] Check if ref.eq inputs can possibly be the same WebAssembly/binaryen#4780.
-
[CMake] Enable sign-extensions & bulk-memory features for wasm builds WebAssembly/binaryen#4804.
-
[C-API] Add utility to go between types and heap types WebAssembly/binaryen#4792.
-
[Wasm GC] GTO should not reorder trapping of removed sets WebAssembly/binaryen#4801.
-
[Strings] stringview access operations WebAssembly/binaryen#4798.
-
[C-API] Unify logging in c-api-kitchen-sink test WebAssembly/binaryen#4800.
-
[C-API] Add type system C-API WebAssembly/binaryen#4790.
-
[Parser][NFC] Refactor to use context callbacks WebAssembly/binaryen#4799.
-
[Strings] string.as WebAssembly/binaryen#4797.
-
[C-API] Add packed type constants for use with GC types WebAssembly/binaryen#4791.
-
[Parser] Start to parse instructions WebAssembly/binaryen#4789.
-
Fix binaryen.js to include allocate() explicitly WebAssembly/binaryen#4793.
-
[Wasm GC] RefIs / RefEq / RefTest all return a boolean WebAssembly/binaryen#4786.
-
[Parser] Parse rec groups WebAssembly/binaryen#4785.
-
Parse `rec` in update_lit_checks.py WebAssembly/binaryen#4784.
-
[Strings] string.is_usv_sequence WebAssembly/binaryen#4783.
-
[Strings] string.eq WebAssembly/binaryen#4781.
-
[Parser] Parse standard subtype declarations WebAssembly/binaryen#4778.
-
Add note on porting tests to README WebAssembly/binaryen#4782.
-
Port a recently-updated test to lit WebAssembly/binaryen#4779.
-
[Strings] string.concat WebAssembly/binaryen#4777.
-
[Strings] string.encode WebAssembly/binaryen#4776.
-
Group reference types in binary format. Fixes #4773 WebAssembly/binaryen#4774.
-
Fuzzer: Fix determinism fuzzing WebAssembly/binaryen#4767.
-
[Strings] string.measure WebAssembly/binaryen#4775.
-
[Strings] Add string.const WebAssembly/binaryen#4768.
-
-
7 pull requests closed.
-
[Asm2JS] Add extra "remove-non-js-ops" pass after addDefaultOptimizationPasses WebAssembly/binaryen#4807.
-
[GUFA] Ignore trapping children when unreachable WebAssembly/binaryen#4827.
-
Add TypeBuilder API to group and order isorecursive types WebAssembly/binaryen#4820.
-
Build Binaryen.js to an ES module WebAssembly/binaryen#3304.
-
[OptimizeForJS] Optimize 64-bit div by constant WebAssembly/binaryen#4055.
-
[CMake] Enable sing extensions for binaryen_js wasm target WebAssembly/binaryen#4296.
-
Revert "[GUFA] Simplify routines for dropping children (NFC)" WebAssembly/binaryen#4812.
-
-
1 pull request reopened.
-
Mutli-Memories Support in IR WebAssembly/binaryen#4811, by @ashleynh.
-
-
52 pull requests received 349 new comments.
-
Grand Unified Flow Analysis (GUFA) WebAssembly/binaryen#4598 (54 comments by @aheejin, @kripken, @MaxGraey, @tlively)
-
changes to print profile data to readable format WebAssembly/binaryen#4771 (28 comments by @sps-gold, @tlively)
-
feat(js): Extract *info functions into individual functions WebAssembly/binaryen#4751 (26 comments by @dcodeIO, @kripken, @phated)
-
Add TypeBuilder API to group and order isorecursive types WebAssembly/binaryen#4820 (19 comments by @kripken, @tlively)
-
Remove basic reference types WebAssembly/binaryen#4802 (18 comments by @dcodeIO, @kripken, @MaxGraey, @tlively)
-
Group reference types in binary format. Fixes #4773 WebAssembly/binaryen#4774 (14 comments by @aheejin, @kripken, @tlively)
-
[Optimize Instructions] Refactor squared rules WebAssembly/binaryen#4840 (10 comments by @MaxGraey, @tlively)
-
[Strings] stringview access operations WebAssembly/binaryen#4798 (10 comments by @aheejin, @kripken, @tlively)
-
Fix binaryen.js to include allocate() explicitly WebAssembly/binaryen#4793 (10 comments by @kripken, @sbc100)
-
[JS Api] Reuse C-Api for emitText and emitStackIR WebAssembly/binaryen#4832 (9 comments by @dcodeIO, @MaxGraey, @tlively)
-
[GUFA] Handle GUFA + Intrinsics WebAssembly/binaryen#4839 (7 comments by @aheejin, @kripken, @tlively)
-
Remove usage of emscripten's deprecated allocate runtime function WebAssembly/binaryen#4795 (6 comments by @dcodeIO, @sbc100)
-
[Asm2JS] Add extra "remove-non-js-ops" pass after addDefaultOptimizationPasses WebAssembly/binaryen#4807 (5 comments by @kripken, @MaxGraey, @willcohen)
-
[Parser] Parse standard subtype declarations WebAssembly/binaryen#4778 (5 comments by @kripken, @tlively)
-
[GUFA] Ignore trapping children when unreachable WebAssembly/binaryen#4827 (4 comments by @aheejin, @kripken)
-
[OptimizeInstructions] Add folding for mixed left shift and mul with constants on RHS WebAssembly/binaryen#4808 (4 comments by @MaxGraey)
-
Move method implementations to drop.cpp WebAssembly/binaryen#4823 (4 comments by @aheejin, @kripken)
-
[C-API] Add utility to go between types and heap types WebAssembly/binaryen#4792 (4 comments by @kripken)
-
[Wasm GC] Check if ref.eq inputs can possibly be the same WebAssembly/binaryen#4780 (4 comments by @kripken, @tlively)
-
[GUFA] Simplify routines for dropping children (NFC) WebAssembly/binaryen#4787 (3 comments by @aheejin, @kripken)
-
[OptimizeInstructions] Combine binary shift operations joined by Or, And, Xor WebAssembly/binaryen#4342 (2 comments by @kripken, @MaxGraey)
-
Make `GlobalTypeRewriter` work for isorecursive types WebAssembly/binaryen#4829 (2 comments by @tlively)
-
[Wasm GC] Properly represent nulls in i31 WebAssembly/binaryen#4819 (2 comments by @kripken, @tlively)
-
[Optimize Instructions] Fold eqz(eqz(x)) to relational binary WebAssembly/binaryen#4855 (1 comment by @MaxGraey)
-
[OptimizeInstructions] Simplify rounding or conversions after int to float casts WebAssembly/binaryen#4720 (1 comment by @MaxGraey)
-
Changing ref maps in wasm-binary to use a value of a vector of Name* WebAssembly/binaryen#4830 (1 comment by @tlively)
-
[C-API] Add packed type constants for use with GC types WebAssembly/binaryen#4791 (1 comment by @kripken)
-
[Wasm GC] RefIs / RefEq / RefTest all return a boolean WebAssembly/binaryen#4786 (1 comment by @kripken)
-
WebAssembly/website
-
3 issues opened.
-
roadmap still updated? WebAssembly/website#281, by @tijmenvangulik.
-
Is it possible to add Lua into wasm WebAssembly/website#280, by @pyluaVR.
-
Consider adding a pure Wasm tutorial WebAssembly/website#278, by @worikgh.
-
-
1 pull request merged.
-
Add deno to features.json WebAssembly/website#274.
-
WebAssembly/meetings
-
12 pull requests opened.
-
Add notes to GC-07-26.md WebAssembly/meetings#1079, by @tlively.
-
Add a WASI agenda item for a wasi-logging phase-1 proposal vote. WebAssembly/meetings#1078, by @sunfishcode.
-
Add WASI async agenda item WebAssembly/meetings#1077, by @lukewagner.
-
Update 7-18-22.md WebAssembly/meetings#1076, by @fgmccabe.
-
Add update on internval primitives WebAssembly/meetings#1075, by @KloudKoder.
-
Add update on internval primitives WebAssembly/meetings#1074, by @KloudKoder.
-
WASI 2022-07-14 meeting notes WebAssembly/meetings#1073, by @kulakowski-wasm.
-
Add next 6 WG agendas; cancel WG-07-13 due to no agenda WebAssembly/meetings#1072, by @lukewagner.
-
Add notes to GC-07-12.md WebAssembly/meetings#1071, by @tlively.
-
Add meeting notes for SIMD sync 2022-07-08 WebAssembly/meetings#1070, by @ngzhian.
-
Add agenda item about testing custom sections and annotations WebAssembly/meetings#1069, by @yuri91.
-
Add WASI 06-30 meeting notes WebAssembly/meetings#1068, by @linclark.
-
-
12 pull requests merged.
-
Update 6-27-22.md WebAssembly/meetings#1067.
-
Update 7-18-22.md WebAssembly/meetings#1076.
-
Add notes to GC-07-12.md WebAssembly/meetings#1071.
-
Add notes to GC-06-28.md WebAssembly/meetings#1064.
-
Add a WASI agenda item for a wasi-logging phase-1 proposal vote. WebAssembly/meetings#1078.
-
Add WASI async agenda item WebAssembly/meetings#1077.
-
Add update on internval primitives WebAssembly/meetings#1075.
-
WASI 2022-07-14 meeting notes WebAssembly/meetings#1073.
-
Add next 6 WG agendas; cancel WG-07-13 due to no agenda WebAssembly/meetings#1072.
-
Add agenda item about testing custom sections and annotations WebAssembly/meetings#1069.
-
Add meeting notes for SIMD sync 2022-07-08 WebAssembly/meetings#1070.
-
Add WASI 06-30 meeting notes WebAssembly/meetings#1068.
-
-
1 pull request closed.
-
Add update on internval primitives WebAssembly/meetings#1074.
-
-
2 pull requests received 3 new comments.
-
Add update on internval primitives WebAssembly/meetings#1074 (2 comments by @conrad-watt, @KloudKoder)
-
WebAssembly/component-model
-
7 issues opened.
-
Zero-sized flags WebAssembly/component-model#75, by @alexcrichton.
-
A question about "Libc" example in Explainer.md WebAssembly/component-model#74, by @yamt.
-
can `core:alias` have `outer`? WebAssembly/component-model#72, by @yamt.
-
Subtyping rules allow losing information WebAssembly/component-model#67, by @alexcrichton.
-
Mapping to `Uint8Array` WebAssembly/component-model#66, by @Liamolucko.
-
Overlap between outer alias encodings WebAssembly/component-model#64, by @alexcrichton.
-
Core type aliases with a depth larger than 1 WebAssembly/component-model#63, by @alexcrichton.
-
-
3 issues closed.
-
Zero-sized flags WebAssembly/component-model#75.
-
can `core:alias` have `outer`? WebAssembly/component-model#72.
-
Mapping to `Uint8Array` WebAssembly/component-model#66.
-
-
11 issues received 28 new comments.
-
Subtyping rules allow losing information WebAssembly/component-model#67 (7 comments by @alexcrichton, @lukewagner, @Pauan, @rossberg)
-
(Re-)Consider multi-return vs unit WebAssembly/component-model#41 (5 comments by @lukewagner, @peterhuene)
-
Define Resource Subtyping WebAssembly/component-model#60 (3 comments by @Liamolucko, @lukewagner, @rektide)
-
Should `unit` map to `null` or `undefined`? WebAssembly/component-model#49 (2 comments by @Liamolucko, @lukewagner)
-
A question about "Libc" example in Explainer.md WebAssembly/component-model#74 (1 comment by @lukewagner)
-
Core type aliases with a depth larger than 1 WebAssembly/component-model#63 (1 comment by @lukewagner)
-
-
9 pull requests opened.
-
Don't force spurious memory length check if list element size is 0 WebAssembly/component-model#77, by @lukewagner.
-
Fix size_flags for the zero-flags case WebAssembly/component-model#76, by @lukewagner.
-
Add 'outer' case to <core:alias> to match Binary.md WebAssembly/component-model#73, by @lukewagner.
-
Define actual "Canonical" ABI WebAssembly/component-model#71, by @lukewagner.
-
Add WIT.md and link into existing docs WebAssembly/component-model#70, by @lukewagner.
-
Switch (back) to multi-return, remove unit, s/expected/result/ WebAssembly/component-model#69, by @lukewagner.
-
Say lists of numbers produce typed arrays in the JS API WebAssembly/component-model#68, by @lukewagner.
-
Fix the link to Explainer.md in examples/SharedEverythingDynamicLinking.md WebAssembly/component-model#65, by @imikushin.
-
Loosen the reentrance rules a bit for parent/child scenarios WebAssembly/component-model#62, by @lukewagner.
-
-
6 pull requests merged.
-
Fix size_flags for the zero-flags case WebAssembly/component-model#76.
-
Add 'outer' case to <core:alias> to match Binary.md WebAssembly/component-model#73.
-
Add WIT.md and link into existing docs WebAssembly/component-model#70.
-
Say lists of numbers produce typed arrays in the JS API WebAssembly/component-model#68.
-
Fix the link to Explainer.md in examples/SharedEverythingDynamicLinking.md WebAssembly/component-model#65.
-
Loosen the reentrance rules a bit for parent/child scenarios WebAssembly/component-model#62.
-
-
6 pull requests received 64 new comments.
-
Define actual "Canonical" ABI WebAssembly/component-model#71 (30 comments by @Liamolucko, @lukewagner, @sunfishcode)
-
Switch (back) to multi-return, remove unit, s/expected/result/ WebAssembly/component-model#69 (27 comments by @Liamolucko, @lukewagner, @peterhuene, @skreborn, @sunfishcode, @theduke)
-
Say lists of numbers produce typed arrays in the JS API WebAssembly/component-model#68 (4 comments by @Liamolucko, @lukewagner)
-
Fix the link to Explainer.md in examples/SharedEverythingDynamicLinking.md WebAssembly/component-model#65 (1 comment by @lukewagner)
-
Loosen the reentrance rules a bit for parent/child scenarios WebAssembly/component-model#62 (1 comment by @lukewagner)
-
WebAssembly/spec
-
7 issues opened.
-
Sqrt for negative values should be more deterministic across platforms? WebAssembly/spec#1510, by @MaxGraey.
-
mathjax: you can't use 'macro parameter character #' in math mode with the SVG renderer WebAssembly/spec#1509, by @nagisa.
-
[interpreter] wast.js build appears to be broken WebAssembly/spec#1506, by @takikawa.
-
minor correction to the documentation WebAssembly/spec#1505, by @kam1986.
-
[Text] Parentheses optional around global init? WebAssembly/spec#1503, by @tlively.
-
question about the "test" module WebAssembly/spec#1502, by @redianthus.
-
wrong start test and missing check in the interpreter ? WebAssembly/spec#1500, by @redianthus.
-
-
4 issues closed.
-
Sqrt for negative values should be more deterministic across platforms? WebAssembly/spec#1510.
-
[Question] Curious what is the state of WebAssembly Web API WebAssembly/spec#1221.
-
[Text] Parentheses optional around global init? WebAssembly/spec#1503.
-
wrong start test and missing check in the interpreter ? WebAssembly/spec#1500.
-
-
5 issues received 22 new comments.
-
[Question] Curious what is the state of WebAssembly Web API WebAssembly/spec#1221 (15 comments by @devshgraphicsprogramming, @dtig, @eqrion, @penzn, @ROBERT-MCDOWELL, @sascha1337, @tlively)
-
[Text] Parentheses optional around global init? WebAssembly/spec#1503 (3 comments by @redianthus, @rossberg, @tlively)
-
wrong start test and missing check in the interpreter ? WebAssembly/spec#1500 (2 comments by @keithw, @redianthus)
-
-
5 pull requests opened.
-
Fix table.copy validation typo WebAssembly/spec#1511, by @CosineP.
-
Fix erroneous expansion of SIMD in instructions spec. WebAssembly/spec#1508, by @ariez-xyz.
-
[interpreter] Change how wast.js is built by using Js_of_ocaml WebAssembly/spec#1507, by @takikawa.
-
[test] Replace the non-existent "test" module WebAssembly/spec#1504, by @redianthus.
-
[test] Use still-illegal opcode (func-refs) WebAssembly/spec#1501, by @CosineP.
-
-
3 pull requests merged.
-
Fix table.copy validation typo WebAssembly/spec#1511.
-
Fix erroneous expansion of SIMD in instructions spec. WebAssembly/spec#1508.
-
[test] Use still-illegal opcode (func-refs) WebAssembly/spec#1501.
-
-
2 pull requests received 19 new comments.
-
[interpreter] Change how wast.js is built by using Js_of_ocaml WebAssembly/spec#1507 (15 comments by @rossberg, @takikawa)
-
[test] Replace the non-existent "test" module WebAssembly/spec#1504 (4 comments by @redianthus, @rossberg, @sunfishcode)
-
WebAssembly/wasi-sdk
-
3 issues opened.
-
Provide arm64 binaries for Linux WebAssembly/wasi-sdk#247, by @xwellauss.
-
wasi-ld now links libxml2 but it is not in wasi-sdk WebAssembly/wasi-sdk#243, by @pvetere.
-
Clone instructions on the front page are incorrect WebAssembly/wasi-sdk#242, by @sgbeal.
-
-
3 issues closed.
-
Issue about errno when using WASI WebAssembly/wasi-sdk#241.
-
Clone instructions on the front page are incorrect WebAssembly/wasi-sdk#242.
-
wasi-ld now links libxml2 but it is not in wasi-sdk WebAssembly/wasi-sdk#243.
-
-
4 issues received 9 new comments.
-
wasi-ld now links libxml2 but it is not in wasi-sdk WebAssembly/wasi-sdk#243 (4 comments by @sbc100, @sunfishcode)
-
Question: The correct way to compile without main function WebAssembly/wasi-sdk#110 (3 comments by @mmathys, @sbc100)
-
Clone instructions on the front page are incorrect WebAssembly/wasi-sdk#242 (1 comment by @sunfishcode)
-
-
3 pull requests opened.
-
Fix typo in "Notable Limitations" section of README WebAssembly/wasi-sdk#246, by @lopopolo.
-
Use an https URL instead of a git URL in README.md. WebAssembly/wasi-sdk#245, by @sunfishcode.
-
Set `LLVM_ENABLE_LIBXML2` to `OFF`. WebAssembly/wasi-sdk#244, by @sunfishcode.
-
-
3 pull requests merged.
-
Fix typo in "Notable Limitations" section of README WebAssembly/wasi-sdk#246.
-
Use an https URL instead of a git URL in README.md. WebAssembly/wasi-sdk#245.
-
Set `LLVM_ENABLE_LIBXML2` to `OFF`. WebAssembly/wasi-sdk#244.
-
WebAssembly/design
-
1 issue opened.
-
Uncaught RuntimeError: Aborted(Assertion failed: exceptfds not supported) WebAssembly/design#1453, by @sjjia.
-
-
1 issue closed.
-
Uncaught RuntimeError: Aborted(Assertion failed: exceptfds not supported) WebAssembly/design#1453.
-
-
5 issues received 12 new comments.
-
[js-api] Allow JS functions to be directly added to via `table.set`? WebAssembly/design#1408 (5 comments by @ghost, @sbc100)
-
Testing of annotations and custom sections WebAssembly/design#1445 (3 comments by @rossberg, @yuri91)
-
Proposal: Fine grained control of memory WebAssembly/design#1439 (2 comments by @ratchetfreak, @SamuraiCrow)
-
Uncaught RuntimeError: Aborted(Assertion failed: exceptfds not supported) WebAssembly/design#1453 (1 comment by @kripken)
-
WebAssembly/wasi-nn
-
6 issues opened.
-
Question about the API: why is execution-target in load()? WebAssembly/wasi-nn#31, by @Finfalter.
-
Number of graph encodings WebAssembly/wasi-nn#30, by @EdorianDark.
-
Question about alignment WebAssembly/wasi-nn#27, by @yamt.
-
Questions about WIT transition WebAssembly/wasi-nn#24, by @yamt.
-
Add example to README WebAssembly/wasi-nn#23, by @abrown.
-
Question about handle lifetime WebAssembly/wasi-nn#22, by @yamt.
-
-
1 issue closed.
-
Question about the API: why is execution-target in load()? WebAssembly/wasi-nn#31.
-
-
6 issues received 22 new comments.
-
Question about the API: why is execution-target in load()? WebAssembly/wasi-nn#31 (2 comments by @abrown, @Finfalter)
-
4 pull requests opened.
-
Fix `get-output` return type WebAssembly/wasi-nn#29, by @abrown.
-
Switch to the latest WIT ABI version WebAssembly/wasi-nn#28, by @abrown.
-
Add `CONTRIBUTING.md` WebAssembly/wasi-nn#26, by @abrown.
-
add pytorch flag WebAssembly/wasi-nn#25, by @gusye1234.
-
-
5 pull requests merged.
-
Fix `get-output` return type WebAssembly/wasi-nn#29.
-
Switch to the latest WIT ABI version WebAssembly/wasi-nn#28.
-
add pytorch flag WebAssembly/wasi-nn#25.
-
Add `CONTRIBUTING.md` WebAssembly/wasi-nn#26.
-
Add missing `graph-execution-context` documentation WebAssembly/wasi-nn#21.
-
-
3 pull requests received 7 new comments.
WebAssembly/wasi-crypto
-
3 issues opened.
-
Remove Boring SSL WebAssembly/wasi-crypto#69, by @rjzak.
-
`symmetric_state_clone` not implemented for `wasi-crypto-guest` WebAssembly/wasi-crypto#65, by @rjzak.
-
curve25519-dalek unmaintained WebAssembly/wasi-crypto#63, by @npmccallum.
-
-
1 issue closed.
-
Compressed Points WebAssembly/wasi-crypto#55.
-
-
5 issues received 36 new comments.
-
Remove Boring SSL WebAssembly/wasi-crypto#69 (17 comments by @jedisct1, @messense, @npmccallum, @PiotrSikora, @rjzak, @tarcieri)
-
`symmetric_state_clone` not implemented for `wasi-crypto-guest` WebAssembly/wasi-crypto#65 (11 comments by @jedisct1, @rjzak, @sonder-joker)
-
Context-Based Security WebAssembly/wasi-crypto#58 (5 comments by @jedisct1, @npmccallum, @sunfishcode)
-
-
10 pull requests opened.
-
Provide guest key exchange call. WebAssembly/wasi-crypto#72, by @sonder-joker.
-
Boring and rustcrypto rsa WebAssembly/wasi-crypto#71, by @rjzak.
-
Update WasmEdge WebAssembly/wasi-crypto#70, by @sonder-joker.
-
feat: Cargo workspace WebAssembly/wasi-crypto#68, by @rjzak.
-
Remove constant related to point compression WebAssembly/wasi-crypto#67, by @jedisct1.
-
Stop using deprecated `ed25519_dalek::Signature::new` WebAssembly/wasi-crypto#66, by @fitzgen.
-
feat: support ECDSA_P384_SHA384 WebAssembly/wasi-crypto#64, by @rjzak.
-
Include p384 in the set of required curves for signatures and ECDH WebAssembly/wasi-crypto#62, by @jedisct1.
-
feat: ECDSA_P384_SHA384 support WebAssembly/wasi-crypto#61, by @rjzak.
-
Replace `parking_lot` with `std::sync::Mutex`. WebAssembly/wasi-crypto#60, by @sunfishcode.
-
-
6 pull requests merged.
-
Update WasmEdge WebAssembly/wasi-crypto#70.
-
Remove constant related to point compression WebAssembly/wasi-crypto#67.
-
feat: Cargo workspace WebAssembly/wasi-crypto#68.
-
feat: support ECDSA_P384_SHA384 WebAssembly/wasi-crypto#64.
-
Include p384 in the set of required curves for signatures and ECDH WebAssembly/wasi-crypto#62.
-
Replace `parking_lot` with `std::sync::Mutex`. WebAssembly/wasi-crypto#60.
-
-
2 pull requests closed.
-
Stop using deprecated `ed25519_dalek::Signature::new` WebAssembly/wasi-crypto#66.
-
feat: ECDSA_P384_SHA384 support WebAssembly/wasi-crypto#61.
-
-
8 pull requests received 13 new comments.
-
feat: ECDSA_P384_SHA384 support WebAssembly/wasi-crypto#61 (4 comments by @jedisct1, @npmccallum, @rjzak)
-
Replace `parking_lot` with `std::sync::Mutex`. WebAssembly/wasi-crypto#60 (2 comments by @jedisct1, @sunfishcode)
-
WebAssembly/stringref
-
8 issues opened.
-
Shift type opcodes WebAssembly/stringref#41, by @rossberg.
-
Stringref should probably be a subtype of anyref WebAssembly/stringref#40, by @wingo.
-
Can encoding instructions use memory as a scratch space? WebAssembly/stringref#39, by @wingo.
-
Consider specifying WTF-8 variant when creating WTF-8 string views WebAssembly/stringref#38, by @wingo.
-
[Feature] string.ord or string.lt + string.gt WebAssembly/stringref#37, by @MaxGraey.
-
Policy immediates WebAssembly/stringref#35, by @kripken.
-
Perhaps allow substrings in string literal section WebAssembly/stringref#34, by @wingo.
-
String literal section text format WebAssembly/stringref#27, by @dcodeIO.
-
-
7 issues closed.
-
Integrate with GC proposal WebAssembly/stringref#1.
-
`string.encode_wtf8`, `string.encode_wtf16` should return encoded length WebAssembly/stringref#24.
-
Behavior of string.eq for null strings WebAssembly/stringref#18.
-
String slice operands should have exclusive end WebAssembly/stringref#17.
-
Does string.new_wtf16 use LE or BE encoding? WebAssembly/stringref#15.
-
Replace `stringview_iter.cur` with `stringview_iter.next` WebAssembly/stringref#4.
-
`string.new_wtf8` versus invalid byte sequences WebAssembly/stringref#21.
-
-
6 issues received 14 new comments.
-
Stringref should probably be a subtype of anyref WebAssembly/stringref#40 (4 comments by @rossberg, @wingo)
-
[Feature] string.ord or string.lt + string.gt WebAssembly/stringref#37 (4 comments by @MaxGraey, @rossberg, @wingo)
-
Can encoding instructions use memory as a scratch space? WebAssembly/stringref#39 (2 comments by @conrad-watt, @jakobkummerow)
-
Perhaps allow substrings in string literal section WebAssembly/stringref#34 (2 comments by @jakobkummerow, @wingo)
-
-
9 pull requests opened.
-
stringview_wtf16.encode returns number of written code units WebAssembly/stringref#36, by @wingo.
-
string.encode_wtf8, string.encode_wtf16 return encoded length WebAssembly/stringref#33, by @wingo.
-
Allow null operands to string.eq WebAssembly/stringref#32, by @wingo.
-
String slice operands have exclusive end WebAssembly/stringref#31, by @wingo.
-
Further WTF-16 byte order clarification WebAssembly/stringref#30, by @wingo.
-
Change stringview_iter.cur to stringview_iter.next WebAssembly/stringref#29, by @wingo.
-
Integrate with GC proposal WebAssembly/stringref#28, by @wingo.
-
Clarify string literal requirement WebAssembly/stringref#26, by @dcodeIO.
-
Clarify string literal section kind WebAssembly/stringref#25, by @dcodeIO.
-
-
9 pull requests merged.
-
stringview_wtf16.encode returns number of written code units WebAssembly/stringref#36.
-
Integrate with GC proposal WebAssembly/stringref#28.
-
string.encode_wtf8, string.encode_wtf16 return encoded length WebAssembly/stringref#33.
-
Allow null operands to string.eq WebAssembly/stringref#32.
-
String slice operands have exclusive end WebAssembly/stringref#31.
-
Further WTF-16 byte order clarification WebAssembly/stringref#30.
-
Change stringview_iter.cur to stringview_iter.next WebAssembly/stringref#29.
-
Clarify string literal requirement WebAssembly/stringref#26.
-
Clarify string literal section kind WebAssembly/stringref#25.
-
-
4 pull requests received 6 new comments.
WebAssembly/tool-conventions
-
1 issue opened.
-
Document relationship between TLS and bulk memory WebAssembly/tool-conventions#184, by @penzn.
-
-
1 issue closed.
-
Document relationship between TLS and bulk memory WebAssembly/tool-conventions#184.
-
-
1 issue received 4 new comments.
-
Document relationship between TLS and bulk memory WebAssembly/tool-conventions#184 (4 comments by @dschuff, @penzn, @sbc100)
-
-
1 pull request opened.
-
Linking.md: consolidate threading sections WebAssembly/tool-conventions#185, by @penzn.
-
-
1 pull request merged.
-
Linking.md: consolidate threading sections WebAssembly/tool-conventions#185.
-
-
1 pull request received 5 new comments.
-
Linking.md: consolidate threading sections WebAssembly/tool-conventions#185 (5 comments by @dschuff, @penzn, @sbc100)
-
WebAssembly/WASI
-
4 issues opened.
-
setjmp support WebAssembly/WASI#490, by @calvin2021y.
-
Consider publishing an mdbook WebAssembly/WASI#488, by @wmstack.
-
Why does WASI use a global export "_start" instead of the start section as the entrypoint? WebAssembly/WASI#487, by @wmstack.
-
Integration of streams WebAssembly/WASI#486, by @badeend.
-
-
15 issues closed.
-
Understanding abstractions in WASI and JVM WebAssembly/WASI#439.
-
Repository organization WebAssembly/WASI#360.
-
Update Rust bindings for new `use` syntax WebAssembly/WASI#381.
-
Use memory handles? WebAssembly/WASI#476.
-
What if allow to create a socket in WASI? WebAssembly/WASI#462.
-
Move all WASI modules to separate repositories WebAssembly/WASI#382.
-
Update wasi-libc for new `use` syntax WebAssembly/WASI#380.
-
document endianness WebAssembly/WASI#449.
-
Size and duplication considerations in WASI API design? WebAssembly/WASI#109.
-
Support more than 64 rights WebAssembly/WASI#63.
-
Merge `sock_send`/`sock_recv` with `fd_write`/`fd_read` WebAssembly/WASI#4.
-
Commands and Reactors WebAssembly/WASI#13.
-
Annotation for file descriptors / enforcing integrity of `fd` WebAssembly/WASI#50.
-
Networking API design WebAssembly/WASI#370.
-
-
22 issues received 38 new comments.
-
Why does WASI use a global export "_start" instead of the start section as the entrypoint? WebAssembly/WASI#487 (5 comments by @sbc100, @sunfishcode, @wmstack)
-
Networking API design WebAssembly/WASI#370 (4 comments by @SamuraiCrow, @ShadowJonathan, @StevenACoffman)
-
Size and duplication considerations in WASI API design? WebAssembly/WASI#109 (1 comment by @sunfishcode)
-
Merge `sock_send`/`sock_recv` with `fd_write`/`fd_read` WebAssembly/WASI#4 (1 comment by @sunfishcode)
-
Annotation for file descriptors / enforcing integrity of `fd` WebAssembly/WASI#50 (1 comment by @sunfishcode)
-
1 pull request closed.
-
feat(socket): berkeley socket API WebAssembly/WASI#312.
-
-
2 pull requests received 6 new comments.
-
feat(socket): berkeley socket API WebAssembly/WASI#312 (5 comments by @devsnek, @linclark, @StevenACoffman, @Zheaoli)
-
Add beginnings of a Resources and Handles design document. WebAssembly/WASI#319 (1 comment by @sunfishcode)
-
WebAssembly/wabt
-
9 issues opened.
-
[wasm2c] Passing pointer from outside of the runtime to inside the runtime WebAssembly/wabt#1953, by @Guusggg.
-
(wasm2c) Re-compiling to WASM WebAssembly/wabt#1950, by @Guusggg.
-
wasm2c's wasm-rt.h documentation WebAssembly/wabt#1949, by @douglas-raillard-arm.
-
How to implement a transformation. WebAssembly/wabt#1948, by @jameswalmsley.
-
Element sections not fully spec compliant? WebAssembly/wabt#1946, by @surma.
-
wasm2c: Support `table.size` WebAssembly/wabt#1944, by @remko.
-
wat2wasm compiles to .wasm with no options, contrary to documentation WebAssembly/wabt#1941, by @markirish.
-
-
7 issues closed.
-
[wasm2c] Passing pointer from outside of the runtime to inside the runtime WebAssembly/wabt#1953.
-
(wasm2c) Re-compiling to WASM WebAssembly/wabt#1950.
-
How to implement a transformation. WebAssembly/wabt#1948.
-
Element sections not fully spec compliant? WebAssembly/wabt#1946.
-
wasm2c: Support `table.size` WebAssembly/wabt#1944.
-
Several spec tests fail if wasm2c output compiled with `-O` or `-O2` WebAssembly/wabt#1925.
-
wat2wasm compiles to .wasm with no options, contrary to documentation WebAssembly/wabt#1941.
-
-
11 issues received 35 new comments.
-
Roundtrip of object through ReadBinaryIR() -> WriteBinaryModule() result in : emnm : Error duplicate symbol. WebAssembly/wabt#1952 (9 comments by @jameswalmsley, @sbc100)
-
wasm2c's wasm-rt.h documentation WebAssembly/wabt#1949 (5 comments by @douglas-raillard-arm, @keithw, @sbc100)
-
wat2wasm compiles to .wasm with no options, contrary to documentation WebAssembly/wabt#1941 (4 comments by @markirish, @sbc100)
-
[wasm2c] Passing pointer from outside of the runtime to inside the runtime WebAssembly/wabt#1953 (1 comment by @Guusggg)
-
wabbt - ReadBinaryIR() -> WriteBinaryModule() -> emnm output.o :: error: output.o: out of order section type: 0 WebAssembly/wabt#1951 (1 comment by @jameswalmsley)
-
wasm2c linking safety (enforcing import subtyping rules at compile time) WebAssembly/wabt#1908 (1 comment by @DanielMazurkiewicz)
-
-
5 pull requests opened.
-
Fix interpreter to run opcodes consecutively WebAssembly/wabt#1947, by @clover2123.
-
wasm2c: Use `static` for wasm-rt globals. NFC WebAssembly/wabt#1945, by @sbc100.
-
Change description of calling wat2wasm without -o flag WebAssembly/wabt#1943, by @markirish.
-
Format wasm2c templated code WebAssembly/wabt#1942, by @keithw.
-
wasm2c: simplify handling of templated code WebAssembly/wabt#1940, by @keithw.
-
-
6 pull requests merged.
-
wasm2c: implement the exception-handling proposal WebAssembly/wabt#1930.
-
wasm2c: Use `static` for wasm-rt globals. NFC WebAssembly/wabt#1945.
-
wasm2c: run tests with -O2 on non-Windows WebAssembly/wabt#1939.
-
wasm2c: simplify handling of templated code WebAssembly/wabt#1940.
-
Change description of calling wat2wasm without -o flag WebAssembly/wabt#1943.
-
Format wasm2c templated code WebAssembly/wabt#1942.
-
-
7 pull requests received 86 new comments.
-
wasm2c: implement the exception-handling proposal WebAssembly/wabt#1930 (27 comments by @keithw, @sbc100)
-
wasm2c: Use `static` for wasm-rt globals. NFC WebAssembly/wabt#1945 (10 comments by @keithw, @sbc100)
-
Fix interpreter to run opcodes consecutively WebAssembly/wabt#1947 (9 comments by @clover2123, @sbc100)
-
WebAssembly/wasi-threads
-
1 issue opened.
-
Figure out the right implementation of thread_local memory WebAssembly/wasi-threads#3, by @loganek.
-
-
1 issue received 2 new comments.
-
Figure out the right implementation of thread_local memory WebAssembly/wasi-threads#3 (2 comments by @AlexEne, @sbc100)
-
WebAssembly/relaxed-simd
-
1 issue opened.
-
Relaxed BFloat16 Dot Product instruction WebAssembly/relaxed-simd#77, by @Maratyszcza.
-
-
1 issue closed.
-
Tracking issue for updating binary opcodes WebAssembly/relaxed-simd#74.
-
-
3 issues received 17 new comments.
-
Relaxed BFloat16 Dot Product instruction WebAssembly/relaxed-simd#77 (12 comments by @abrown, @justinmichaud, @Maratyszcza, @ngzhian, @penzn, @yurydelendik)
-
relaxed fused multiply-add and fused multiply-subtract WebAssembly/relaxed-simd#27 (4 comments by @Maratyszcza, @ngzhian, @yurydelendik)
-
-
1 pull request opened.
-
Merge upstream WebAssembly/relaxed-simd#78, by @ngzhian.
-
-
1 pull request merged.
-
Merge upstream WebAssembly/relaxed-simd#78.
-
WebAssembly/content-security-policy
-
1 issue received 4 new comments.
-
Fine-grained Wasm execution policies WebAssembly/content-security-policy#37 (4 comments by @dotproto, @fgmccabe, @OluAgunloye, @Rob--W)
-
WebAssembly/esm-integration
-
2 issues received 2 new comments.
-
Multiple imports of the same wasm file: same instance or different instances? WebAssembly/esm-integration#60 (1 comment by @carlopi)
-
Should ESM integration provide Modules rather than Instances? WebAssembly/esm-integration#63 (1 comment by @carlopi)
-
WebAssembly/wasi-parallel
-
2 issues opened.
-
Single-module offload compilation WebAssembly/wasi-parallel#6, by @penzn.
-
Kernel as a separate module WebAssembly/wasi-parallel#5, by @penzn.
-
WebAssembly/stack-switching
-
1 issue opened.
-
Do we really need this added complexity? WebAssembly/stack-switching#16, by @trusktr.
-
-
1 issue received 1 new comment.
-
1 pull request opened.
-
Refactored design WebAssembly/stack-switching#15, by @fgmccabe.
-
WebAssembly/proposal-type-imports
-
1 issue received 1 new comment.
WebAssembly/js-types
-
1 issue received 1 new comment.
-
Passing a WasmExportedFunction to new WebAssembly.Function WebAssembly/js-types#13 (1 comment by @RossTate)
-
WebAssembly/threads
-
1 issue opened.
-
Unsynchronized data races WebAssembly/threads#189, by @wingo.
-
-
1 issue received 1 new comment.
WebAssembly/wit-abi-up-to-date
-
1 pull request opened.
-
Update wit-abi-up-to-date to use wit-abi 0.4.0. WebAssembly/wit-abi-up-to-date#7, by @sunfishcode.
-
-
1 pull request merged.
-
Update wit-abi-up-to-date to use wit-abi 0.4.0. WebAssembly/wit-abi-up-to-date#7.
-
-
1 pull request received 1 new comment.
-
Update wit-abi-up-to-date to use wit-abi 0.4.0. WebAssembly/wit-abi-up-to-date#7 (1 comment by @sunfishcode)
-
WebAssembly/branch-hinting
-
1 pull request opened.
-
[DO NOT MERGE] Custom annotation experiments WebAssembly/branch-hinting#17, by @yuri91.
-
Past meetings
Participants
-
22 participants joined.
-
Valery Antopol (Fluence Labs Limited) joined.
-
Steve Schoettler (Cosmonic, Inc.) joined.
-
Joel Dice (Akamai Technologies) joined.
-
Mingjie Xia joined.
-
Trương Hoàng Hải joined.
-
Alex-Vlad Onescu (Terador Data) joined.
-
Antonio Broughton (Flerwin Group) joined.
-
Karan Karan Vijay Kumar joined.
-
Luna Phipps-Costin (Northeastern University) joined.
-
Robin Brown joined.
-
Brendan Dahl (Google LLC) joined.
-
Muturi Karanja joined.
-
jake champion (Fastly) joined.
-
Trevor Elliott (Fastly) joined.
-
Rishi Bhatti joined.
-
Jiaxiao Zhou (Microsoft Corporation) joined.
-
Aaron Schlesinger (Microsoft Corporation) joined.
-
David Justice (Microsoft Corporation) joined.
-
Brian Goff (Microsoft Corporation) joined.
-
Simon Davies (Microsoft Corporation) joined.
-
Danilo Chiarlone (Microsoft Corporation) joined.
-
Rafael Fernández López (VMware) joined.
-
-
1 participant left.
-
Trevor Flowers left.
-
-
3 organizations joined.
-
Cosmonic, Inc. joined.
-
Terador Data joined.
-
Flerwin Group joined.
-
GitHub
WebAssembly/binaryen
-
16 issues opened.
-
Crash in Memory64Lowering WebAssembly/binaryen#4762, by @sbc100.
-
Asyncify doesn't work with optimization wasm-opt -O WebAssembly/binaryen#4760, by @dsyer.
-
Ensure GC-specific passes only run on GC modules WebAssembly/binaryen#4759, by @tlively.
-
Type intersection optimizations WebAssembly/binaryen#4757, by @kripken.
-
Fuzz bug on type emitting WebAssembly/binaryen#4756, by @kripken.
-
Aggressive optimization of `unreachable`s? WebAssembly/binaryen#4744, by @juj.
-
Another wasm2c issue in fuzz_opt WebAssembly/binaryen#4741, by @MaxGraey.
-
Missing nan on wasm2js WebAssembly/binaryen#4739, by @willcohen.
-
Question: How do you compile a flat list of instructions? WebAssembly/binaryen#4737, by @Heath123.
-
Parse exception - unexpected end of input WebAssembly/binaryen#4732, by @igoriakovlev.
-
fuzz_opt fail due to parsing / validating issue in wasm2c WebAssembly/binaryen#4723, by @MaxGraey.
-
--spill-pointers fails on program WebAssembly/binaryen#4721, by @ChrisJefferson.
-
Floating issue with UNREACHABLE executed report WebAssembly/binaryen#4719, by @igoriakovlev.
-
Failed to grow table with wasm-opt and wasm-bindgen WebAssembly/binaryen#4711, by @allsey87.
-
-
8 issues closed.
-
Fuzz bug on type emitting WebAssembly/binaryen#4756.
-
fuzz_opt fail due to parsing / validating issue in wasm2c WebAssembly/binaryen#4723.
-
_ WebAssembly/binaryen#4730.
-
Failed to grow table with wasm-opt and wasm-bindgen WebAssembly/binaryen#4711.
-
Parse exception - unexpected end of input WebAssembly/binaryen#4732.
-
Floating issue with UNREACHABLE executed report WebAssembly/binaryen#4719.
-
Bring pack spill-pointers WebAssembly/binaryen#4566.
-
Missing space in wasm-split basic test WebAssembly/binaryen#4508.
-
-
20 issues received 92 new comments.
-
Failed to grow table with wasm-opt and wasm-bindgen WebAssembly/binaryen#4711 (10 comments by @allsey87, @kripken, @MartinKavik)
-
wasm-opt doesn't support loops with parameters WebAssembly/binaryen#3994 (8 comments by @LunaAmora, @rockwalrus, @tlively)
-
Question: How do you compile a flat list of instructions? WebAssembly/binaryen#4737 (7 comments by @Heath123, @kripken)
-
Missing nan on wasm2js WebAssembly/binaryen#4739 (6 comments by @architsinghal-mriirs, @kripken, @willcohen)
-
fuzz_opt fail due to parsing / validating issue in wasm2c WebAssembly/binaryen#4723 (6 comments by @kripken, @MaxGraey, @tlively)
-
Floating issue with UNREACHABLE executed report WebAssembly/binaryen#4719 (5 comments by @igoriakovlev, @kripken, @tlively)
-
--spill-pointers fails on program WebAssembly/binaryen#4721 (4 comments by @ChrisJefferson, @kripken)
-
Asyncify doesn't work with optimization wasm-opt -O WebAssembly/binaryen#4760 (3 comments by @dsyer, @kripken)
-
Parse exception - unexpected end of input WebAssembly/binaryen#4732 (3 comments by @igoriakovlev, @kripken)
-
Reference types crash wasm-opt‘s asyncify pass WebAssembly/binaryen#3739 (2 comments by @alexdoesh, @kripken)
-
Missing space in wasm-split basic test WebAssembly/binaryen#4508 (2 comments by @ChristopherGS, @tlively)
-
45 pull requests opened.
-
[Strings] Add string.const WebAssembly/binaryen#4768, by @kripken.
-
Fuzzer: Fix determinism fuzzing WebAssembly/binaryen#4767, by @kripken.
-
[Strings] Add feature flag for Strings proposal WebAssembly/binaryen#4766, by @kripken.
-
Fix more no-assertions warnings WebAssembly/binaryen#4765, by @kripken.
-
Fix no-asserts compile warning WebAssembly/binaryen#4764, by @kripken.
-
[Strings] Print shorthand types where possible WebAssembly/binaryen#4763, by @kripken.
-
[Strings] Add string.new* instructions WebAssembly/binaryen#4761, by @kripken.
-
Disallow --nominal with GC WebAssembly/binaryen#4758, by @tlively.
-
[Strings] Add string proposal types WebAssembly/binaryen#4755, by @kripken.
-
[NFC] Refactor and clarify conditions for removing casts WebAssembly/binaryen#4754, by @kripken.
-
[EH] Fix printing bug in nested blocks + delegate WebAssembly/binaryen#4753, by @aheejin.
-
[WasmGC] OptimizeInstructions: Improve RefIs cast ordering WebAssembly/binaryen#4752, by @kripken.
-
feat(js): Extract *info functions into individual functions WebAssembly/binaryen#4751, by @phated.
-
fix: Avoid trying to read offset if segment is passive WebAssembly/binaryen#4750, by @phated.
-
[Wasm GC] OptimizeInstructions: Optimize ref.eq on equal inputs with a tee WebAssembly/binaryen#4749, by @kripken.
-
[Wasm GC] OptimizeInstructions: remove casts leading to comparisons WebAssembly/binaryen#4748, by @kripken.
-
Improve ExtractFunction pass error printing WebAssembly/binaryen#4747, by @juj.
-
Fix LogExecution pass import name lookup WebAssembly/binaryen#4746, by @juj.
-
[Parser] Parse struct and array types WebAssembly/binaryen#4745, by @tlively.
-
Disable Wasm2C in fuzz_opt WebAssembly/binaryen#4743, by @MaxGraey.
-
Finalize some classes WebAssembly/binaryen#4742, by @MaxGraey.
-
[fuzz-opt] Pretty print of feature opts WebAssembly/binaryen#4740, by @MaxGraey.
-
Do not emit recursion groups without GC enabled WebAssembly/binaryen#4738, by @tlively.
-
Fix table exporting WebAssembly/binaryen#4736, by @kripken.
-
Add changelog entry for --zero-filled-memory / 3306 WebAssembly/binaryen#4735, by @kripken.
-
Enable GlobalStructInference by default WebAssembly/binaryen#4734, by @kripken.
-
First class Data Segments WebAssembly/binaryen#4733, by @ashleynh.
-
[Parser][NFC] Small code cleanups WebAssembly/binaryen#4729, by @tlively.
-
fix an unused variable warning WebAssembly/binaryen#4728, by @walkingeyerobot.
-
SignatureRefining: Do not refine types of imported functions WebAssembly/binaryen#4727, by @kripken.
-
Reducer: Support --hybrid WebAssembly/binaryen#4726, by @kripken.
-
Release 109 WebAssembly/binaryen#4725, by @kripken.
-
Temprorary disable Wasm2C and Wasm2C2Wasm in fuzz_opt WebAssembly/binaryen#4724, by @MaxGraey.
-
[NFC] Optimize non-equirecursive LUB calculations WebAssembly/binaryen#4722, by @tlively.
-
[OptimizeInstructions] Simplify rounding or conversions after int to float casts WebAssembly/binaryen#4720, by @MaxGraey.
-
[Parser] Parse function types WebAssembly/binaryen#4718, by @tlively.
-
Include globals when collecting module types WebAssembly/binaryen#4717, by @tlively.
-
[Parser] Begin parsing modules WebAssembly/binaryen#4716, by @tlively.
-
Link shared library against thread libraries WebAssembly/binaryen#4715, by @sbc100.
-
GlobalStructInference: Handle >2 globals if values coincide WebAssembly/binaryen#4714, by @kripken.
-
Fix dynamic linking for non-Debian Linux WebAssembly/binaryen#4713, by @jakobkummerow.
-
[Parser][WIP] Start parser WebAssembly/binaryen#4712, by @tlively.
-
Fuzzer: Refactor makeConst into separate functions [NFC] WebAssembly/binaryen#4709, by @kripken.
-
Make WasmBinaryWriter writes and WasmBinaryBuilder reads more explicit WebAssembly/binaryen#4708, by @TheGreatRambler.
-
Fuzzer: Add support for creating structs and arrays in makeConst WebAssembly/binaryen#4707, by @kripken.
-
-
43 pull requests merged.
-
[Strings] Add feature flag for Strings proposal WebAssembly/binaryen#4766.
-
Fix more no-assertions warnings WebAssembly/binaryen#4765.
-
Fix no-asserts compile warning WebAssembly/binaryen#4764.
-
[Strings] Print shorthand types where possible WebAssembly/binaryen#4763.
-
[Strings] Add string.new* instructions WebAssembly/binaryen#4761.
-
[NFC] Refactor and clarify conditions for removing casts WebAssembly/binaryen#4754.
-
[Strings] Add string proposal types WebAssembly/binaryen#4755.
-
Disallow --nominal with GC WebAssembly/binaryen#4758.
-
[EH] Fix printing bug in nested blocks + delegate WebAssembly/binaryen#4753.
-
fix: Avoid trying to read offset if segment is passive WebAssembly/binaryen#4750.
-
[Wasm GC] OptimizeInstructions: Optimize ref.eq on equal inputs with a tee WebAssembly/binaryen#4749.
-
[WasmGC] OptimizeInstructions: Improve RefIs cast ordering WebAssembly/binaryen#4752.
-
Fix lowering of i64.extendN_s instructions WebAssembly/binaryen#4321.
-
[Wasm GC] OptimizeInstructions: remove casts leading to comparisons WebAssembly/binaryen#4748.
-
[fuzz-opt] Pretty print of feature opts WebAssembly/binaryen#4740.
-
[Parser] Parse struct and array types WebAssembly/binaryen#4745.
-
First class Data Segments WebAssembly/binaryen#4733.
-
PossibleContents + ContentOracle WebAssembly/binaryen#4685.
-
Disable Wasm2C in fuzz_opt WebAssembly/binaryen#4743.
-
Do not emit recursion groups without GC enabled WebAssembly/binaryen#4738.
-
Fix table exporting WebAssembly/binaryen#4736.
-
Add changelog entry for --zero-filled-memory / 3306 WebAssembly/binaryen#4735.
-
Enable GlobalStructInference by default WebAssembly/binaryen#4734.
-
[Parser][NFC] Small code cleanups WebAssembly/binaryen#4729.
-
fix an unused variable warning WebAssembly/binaryen#4728.
-
Reducer: Support --hybrid WebAssembly/binaryen#4726.
-
SignatureRefining: Do not refine types of imported functions WebAssembly/binaryen#4727.
-
Release 109 WebAssembly/binaryen#4725.
-
[NFC] Optimize non-equirecursive LUB calculations WebAssembly/binaryen#4722.
-
[Parser] Parse function types WebAssembly/binaryen#4718.
-
[Parser] Begin parsing modules WebAssembly/binaryen#4716.
-
Include globals when collecting module types WebAssembly/binaryen#4717.
-
GlobalStructInference: Handle >2 globals if values coincide WebAssembly/binaryen#4714.
-
Link shared library against thread libraries WebAssembly/binaryen#4715.
-
[Optimize Instructions] Simplify sign extentions (Part 2) WebAssembly/binaryen#4382.
-
Restore and fix SpillPointers pass WebAssembly/binaryen#4570.
-
Fix dynamic linking for non-Debian Linux WebAssembly/binaryen#4713.
-
Add C API for printing stack IR WebAssembly/binaryen#4692.
-
Fuzzer: Add support for creating structs and arrays in makeConst WebAssembly/binaryen#4707.
-
Fuzzer: Refactor makeConst into separate functions [NFC] WebAssembly/binaryen#4709.
-
[Parser] Token classification WebAssembly/binaryen#4699.
-
Global Struct Inference optimization idea WebAssembly/binaryen#4659.
-
[NFC] Refactor EHUtils::findPops() method WebAssembly/binaryen#4704.
-
-
4 pull requests closed.
-
Finalize some classes WebAssembly/binaryen#4742.
-
Temprorary disable Wasm2C and Wasm2C2Wasm in fuzz_opt WebAssembly/binaryen#4724.
-
[Parser][WIP] Start parser WebAssembly/binaryen#4712.
-
Make WasmBinaryWriter writes and WasmBinaryBuilder reads more explicit WebAssembly/binaryen#4708.
-
-
39 pull requests received 389 new comments.
-
PossibleContents + ContentOracle WebAssembly/binaryen#4685 (101 comments by @aheejin, @kripken, @tlively)
-
[Parser] Begin parsing modules WebAssembly/binaryen#4716 (28 comments by @aheejin, @kripken, @tlively)
-
[Strings] Add string proposal types WebAssembly/binaryen#4755 (25 comments by @aheejin, @kripken, @tlively)
-
Grand Unified Flow Analysis (GUFA) WebAssembly/binaryen#4598 (23 comments by @aheejin, @kripken, @tlively)
-
[NFC] Refactor and clarify conditions for removing casts WebAssembly/binaryen#4754 (23 comments by @aheejin, @kripken, @tlively)
-
Make WasmBinaryWriter writes and WasmBinaryBuilder reads more explicit WebAssembly/binaryen#4708 (18 comments by @aheejin, @kripken, @TheGreatRambler, @tlively)
-
[Parser] Parse function types WebAssembly/binaryen#4718 (16 comments by @aheejin, @kripken, @tlively)
-
Do not emit recursion groups without GC enabled WebAssembly/binaryen#4738 (9 comments by @kripken, @tlively)
-
[OptimizeInstructions] Combine binary shift operations joined by Or, And, Xor WebAssembly/binaryen#4342 (8 comments by @kripken, @MaxGraey)
-
[Wasm GC] OptimizeInstructions: Optimize ref.eq on equal inputs with a tee WebAssembly/binaryen#4749 (8 comments by @kripken, @tlively)
-
Link shared library against thread libraries WebAssembly/binaryen#4715 (7 comments by @dschuff, @sbc100, @tlively)
-
GlobalStructInference: Handle >2 globals if values coincide WebAssembly/binaryen#4714 (5 comments by @kripken, @tlively)
-
[Optimize Instructions] Simplify sign extentions (Part 2) WebAssembly/binaryen#4382 (5 comments by @kripken, @MaxGraey)
-
Fuzzer: Add support for creating structs and arrays in makeConst WebAssembly/binaryen#4707 (5 comments by @kripken, @tlively)
-
Temprorary disable Wasm2C and Wasm2C2Wasm in fuzz_opt WebAssembly/binaryen#4724 (4 comments by @kripken, @MaxGraey)
-
feat(js): Extract *info functions into individual functions WebAssembly/binaryen#4751 (3 comments by @dcodeIO, @phated, @tlively)
-
Fix lowering of i64.extendN_s instructions WebAssembly/binaryen#4321 (3 comments by @kripken, @willcohen)
-
[Wasm GC] OptimizeInstructions: remove casts leading to comparisons WebAssembly/binaryen#4748 (3 comments by @kripken)
-
SignatureRefining: Do not refine types of imported functions WebAssembly/binaryen#4727 (2 comments by @kripken, @tlively)
-
Global Struct Inference optimization idea WebAssembly/binaryen#4659 (2 comments by @kripken, @tlively)
-
[WasmGC] Fix try-catch and non-nullable local sets in values in SimplifyLocals WebAssembly/binaryen#4705 (2 comments by @kripken, @tlively)
-
fix: Avoid trying to read offset if segment is passive WebAssembly/binaryen#4750 (1 comment by @phated)
-
[OptimizeInstructions] Simplify rounding or conversions after int to float casts WebAssembly/binaryen#4720 (1 comment by @MaxGraey)
-
WebAssembly/js-promise-integration
-
2 issues opened.
-
How is this going to work with ESM integration? WebAssembly/js-promise-integration#7, by @Pyrolistical.
-
Idea: alternative to suspender, blunt async option WebAssembly/js-promise-integration#6, by @Pyrolistical.
-
-
1 issue closed.
-
How is this going to work with ESM integration? WebAssembly/js-promise-integration#7.
-
-
3 issues received 11 new comments.
-
Purpose of Suspender WebAssembly/js-promise-integration#2 (8 comments by @eqrion, @fgmccabe, @RossTate)
-
How is this going to work with ESM integration? WebAssembly/js-promise-integration#7 (2 comments by @fgmccabe, @Pyrolistical)
-
Idea: alternative to suspender, blunt async option WebAssembly/js-promise-integration#6 (1 comment by @fgmccabe)
-
WebAssembly/meetings
-
1 issue opened.
-
Minor aesthetic update for Markdown files WebAssembly/meetings#1048, by @mahozad.
-
-
21 pull requests opened.
-
Update 6-27-22.md WebAssembly/meetings#1067, by @fgmccabe.
-
Add the slides for the WASI Preview2 presentation. WebAssembly/meetings#1066, by @sunfishcode.
-
Add wit standardization poll and async pres agenda items WebAssembly/meetings#1065, by @lukewagner.
-
Add notes to GC-06-28.md WebAssembly/meetings#1064, by @tlively.
-
Cancel 2022-07-05 WebAssembly/meetings#1063, by @dschuff.
-
Add PDF snapshots for async slides WebAssembly/meetings#1062, by @lukewagner.
-
Add notes for 2022-06-21 WebAssembly/meetings#1061, by @dschuff.
-
Fix June 21 meeting link WebAssembly/meetings#1060, by @takikawa.
-
Add WASI 2022-06-16 meeting notes WebAssembly/meetings#1059, by @kulakowski-wasm.
-
discussion item around WIT in WASI WebAssembly/meetings#1058, by @ricochet.
-
Update GC-06-14.md WebAssembly/meetings#1057, by @tlively.
-
Add async (part 2) agenda item WebAssembly/meetings#1056, by @lukewagner.
-
Add GC discussion about replacing `let` WebAssembly/meetings#1055, by @tlively.
-
Add discussion of text format tweak WebAssembly/meetings#1054, by @tlively.
-
Cancel WG 2022-06-06 meeting due to empty agenda WebAssembly/meetings#1053, by @dschuff.
-
Cancel 06/07 CG meeting. WebAssembly/meetings#1052, by @dtig.
-
Update 6-6-22.md WebAssembly/meetings#1051, by @fgmccabe.
-
Add WASI agendas for H2 2022 WebAssembly/meetings#1050, by @linclark.
-
Add WASI 2022-06-02 meeting notes WebAssembly/meetings#1049, by @kulakowski-wasm.
-
Add GC meetings through August WebAssembly/meetings#1047, by @tlively.
-
Add June, July, August CG meetings WebAssembly/meetings#1046, by @dtig.
-
-
21 pull requests merged.
-
Add wit standardization poll and async pres agenda items WebAssembly/meetings#1065.
-
Add the slides for the WASI Preview2 presentation. WebAssembly/meetings#1066.
-
Cancel 2022-07-05 WebAssembly/meetings#1063.
-
Update GC-06-14.md WebAssembly/meetings#1057.
-
Update GC-05-17.md WebAssembly/meetings#1037.
-
Add notes for 2022-06-21 WebAssembly/meetings#1061.
-
Add PDF snapshots for async slides WebAssembly/meetings#1062.
-
Fix June 21 meeting link WebAssembly/meetings#1060.
-
Add WASI 2022-06-16 meeting notes WebAssembly/meetings#1059.
-
discussion item around WIT in WASI WebAssembly/meetings#1058.
-
Add notes for GC-05-31 WebAssembly/meetings#1045.
-
Add async (part 2) agenda item WebAssembly/meetings#1056.
-
Update 6-6-22.md WebAssembly/meetings#1051.
-
Add GC discussion about replacing `let` WebAssembly/meetings#1055.
-
Add discussion of text format tweak WebAssembly/meetings#1054.
-
Cancel WG 2022-06-06 meeting due to empty agenda WebAssembly/meetings#1053.
-
Cancel 06/07 CG meeting. WebAssembly/meetings#1052.
-
Add WASI agendas for H2 2022 WebAssembly/meetings#1050.
-
Add WASI 2022-06-02 meeting notes WebAssembly/meetings#1049.
-
Add GC meetings through August WebAssembly/meetings#1047.
-
Add June, July, August CG meetings WebAssembly/meetings#1046.
-
-
5 pull requests received 11 new comments.
-
Add wit standardization poll and async pres agenda items WebAssembly/meetings#1065 (1 comment by @lukewagner)
WebAssembly/WASI
-
3 issues opened.
-
Filesystem path inference in Preview2 WebAssembly/WASI#485, by @sunfishcode.
-
WIT standardization WebAssembly/WASI#484, by @ricochet.
-
WebAssembly/WASI Native Messaging host WebAssembly/WASI#483, by @guest271314.
-
-
1 issue closed.
-
WebAssembly/WASI Native Messaging host WebAssembly/WASI#483.
-
-
4 issues received 23 new comments.
-
WIT standardization WebAssembly/WASI#484 (10 comments by @fgmccabe, @joshtriplett, @lukewagner, @ricochet, @theduke)
-
Filesystem path inference in Preview2 WebAssembly/WASI#485 (7 comments by @abrown, @lukewagner, @npmccallum, @ricochet, @sunfishcode)
-
WebAssembly/WASI Native Messaging host WebAssembly/WASI#483 (4 comments by @guest271314, @sunfishcode)
-
Support creating temporary files and directories WebAssembly/WASI#306 (2 comments by @bjorn3, @theduke)
-
WebAssembly/component-model
-
12 issues opened.
-
Define Resource Subtyping WebAssembly/component-model#60, by @esoterra.
-
Copying a latin1 host string to latin1+utf16 encoding uses the wrong alignment WebAssembly/component-model#59, by @alexcrichton.
-
WIT Syntax: Structured Annotations WebAssembly/component-model#58, by @theduke.
-
Recursive Types WebAssembly/component-model#56, by @theduke.
-
Clarifying trap semantics WebAssembly/component-model#55, by @alexcrichton.
-
Clarifying lift-then-lower and lower-then-lift semantics WebAssembly/component-model#51, by @alexcrichton.
-
Should `unit` map to `null` or `undefined`? WebAssembly/component-model#49, by @Liamolucko.
-
Rationale for using 32-bit WebIDL conversions for smaller integers WebAssembly/component-model#48, by @Liamolucko.
-
canonical abi should have a way to terminate the program WebAssembly/component-model#47, by @kulakowski-wasm.
-
Should aliases be allowed in module types? WebAssembly/component-model#43, by @alexcrichton.
-
(Re-)Consider multi-return vs unit WebAssembly/component-model#41, by @lukewagner.
-
Text syntax of "refines" may be somewhat nonstandard WebAssembly/component-model#39, by @alexcrichton.
-
-
9 issues closed.
-
Copying a latin1 host string to latin1+utf16 encoding uses the wrong alignment WebAssembly/component-model#59.
-
Clarifying trap semantics WebAssembly/component-model#55.
-
Rationale for using 32-bit WebIDL conversions for smaller integers WebAssembly/component-model#48.
-
Mapping from JS values to flags is unclear WebAssembly/component-model#26.
-
Should aliases be allowed in module types? WebAssembly/component-model#43.
-
Text syntax of "refines" may be somewhat nonstandard WebAssembly/component-model#39.
-
Missing encoding for bundle-of-exports componentarg WebAssembly/component-model#28.
-
Validating "joined" types for variant during lifting WebAssembly/component-model#34.
-
Index spaces feel inconsistent about what they might or might not contain WebAssembly/component-model#11.
-
-
17 issues received 40 new comments.
-
Text syntax of "refines" may be somewhat nonstandard WebAssembly/component-model#39 (7 comments by @alexcrichton, @lukewagner, @peterhuene)
-
canonical abi should have a way to terminate the program WebAssembly/component-model#47 (4 comments by @kulakowski-wasm, @lukewagner)
-
Clarifying lift-then-lower and lower-then-lift semantics WebAssembly/component-model#51 (3 comments by @alexcrichton, @lukewagner)
-
Should aliases be allowed in module types? WebAssembly/component-model#43 (3 comments by @alexcrichton, @Liamolucko, @lukewagner)
-
WIT Syntax: Structured Annotations WebAssembly/component-model#58 (2 comments by @lukewagner, @Pauan)
-
Should `unit` map to `null` or `undefined`? WebAssembly/component-model#49 (2 comments by @Liamolucko, @lukewagner)
-
Missing encoding for bundle-of-exports componentarg WebAssembly/component-model#28 (2 comments by @peterhuene, @sunfishcode)
-
Copying a latin1 host string to latin1+utf16 encoding uses the wrong alignment WebAssembly/component-model#59 (1 comment by @lukewagner)
-
Rationale for using 32-bit WebIDL conversions for smaller integers WebAssembly/component-model#48 (1 comment by @lukewagner)
-
Validating "joined" types for variant during lifting WebAssembly/component-model#34 (1 comment by @lukewagner)
-
Index spaces feel inconsistent about what they might or might not contain WebAssembly/component-model#11 (1 comment by @lukewagner)
-
-
15 pull requests opened.
-
Ensure 2-byte latin1+utf16 alignment in all cases WebAssembly/component-model#61, by @lukewagner.
-
Tweak may_enter rules to ensure lockdown-on-trap WebAssembly/component-model#57, by @lukewagner.
-
Change utf16+latin1 to always use alignment of 2 WebAssembly/component-model#54, by @alexcrichton.
-
Update URL for the RLBox docs WebAssembly/component-model#53, by @brettcannon.
-
Use sub-32-bit int conversions in JS API WebAssembly/component-model#52, by @lukewagner.
-
clarify inline sugar syntax in Explainer.md WebAssembly/component-model#50, by @dicej.
-
Fix binary encoding for outer core aliases. WebAssembly/component-model#46, by @peterhuene.
-
Clarify conversion from JS values to flags WebAssembly/component-model#45, by @Liamolucko.
-
Add <core:alias> to <core:moduledecl> WebAssembly/component-model#44, by @lukewagner.
-
Adjust canonical ABI option syntax to be less verbose WebAssembly/component-model#42, by @alexcrichton.
-
Tweak text format of refines clause WebAssembly/component-model#40, by @lukewagner.
-
Clarify type validation rules in the binary format. WebAssembly/component-model#38, by @peterhuene.
-
Update post-return validation in binary spec. WebAssembly/component-model#37, by @peterhuene.
-
Add <core:type> to <componentdecl> WebAssembly/component-model#36, by @lukewagner.
-
Remove trapping checks on unused lifted bytes WebAssembly/component-model#35, by @lukewagner.
-
-
15 pull requests merged.
-
Ensure 2-byte latin1+utf16 alignment in all cases WebAssembly/component-model#61.
-
Tweak may_enter rules to ensure lockdown-on-trap WebAssembly/component-model#57.
-
Change utf16+latin1 to always use alignment of 2 WebAssembly/component-model#54.
-
Use sub-32-bit int conversions in JS API WebAssembly/component-model#52.
-
Update URL for the RLBox docs WebAssembly/component-model#53.
-
clarify inline sugar syntax in Explainer.md WebAssembly/component-model#50.
-
Fix binary encoding for outer core aliases. WebAssembly/component-model#46.
-
Clarify conversion from JS values to flags WebAssembly/component-model#45.
-
Add <core:alias> to <core:moduledecl> WebAssembly/component-model#44.
-
Adjust canonical ABI option syntax to be less verbose WebAssembly/component-model#42.
-
Tweak text format of refines clause WebAssembly/component-model#40.
-
Clarify type validation rules in the binary format. WebAssembly/component-model#38.
-
Add <core:type> to <componentdecl> WebAssembly/component-model#36.
-
Update post-return validation in binary spec. WebAssembly/component-model#37.
-
Remove trapping checks on unused lifted bytes WebAssembly/component-model#35.
-
-
6 pull requests received 10 new comments.
-
Adjust canonical ABI option syntax to be less verbose WebAssembly/component-model#42 (5 comments by @alexcrichton, @lukewagner)
-
Change utf16+latin1 to always use alignment of 2 WebAssembly/component-model#54 (1 comment by @lukewagner)
-
clarify inline sugar syntax in Explainer.md WebAssembly/component-model#50 (1 comment by @lukewagner)
-
Clarify conversion from JS values to flags WebAssembly/component-model#45 (1 comment by @lukewagner)
-
Update post-return validation in binary spec. WebAssembly/component-model#37 (1 comment by @lukewagner)
-
WebAssembly/wasi-crypto
-
5 issues opened.
-
Exporting Keys & FIPS WebAssembly/wasi-crypto#59, by @npmccallum.
-
Context-Based Security WebAssembly/wasi-crypto#58, by @npmccallum.
-
Use WASI Streams WebAssembly/wasi-crypto#57, by @npmccallum.
-
Convert to WIT WebAssembly/wasi-crypto#56, by @npmccallum.
-
Compressed Points WebAssembly/wasi-crypto#55, by @npmccallum.
-
-
4 issues received 35 new comments.
WebAssembly/website
-
1 issue opened.
-
resources for webassembly.org 's design reference WebAssembly/website#277, by @theabhayprajapati.
-
-
1 issue received 1 new comment.
-
Please change roadmap checkmark chart to caniuse style "first introduced in" WebAssembly/website#187 (1 comment by @d0sboots)
-
WebAssembly/wabt
-
6 issues opened.
-
Segmentation fault in wabt::cat_compute_size WebAssembly/wabt#1938, by @Q1IQ.
-
wat2wasm demo throws error for wat from wasdk/WasmFiddle WebAssembly/wabt#1937, by @guest271314.
-
Trying to CMake on windows but got Configuring incomplete WebAssembly/wabt#1936, by @philosophy365.
-
0000075: error: invalid section code: 12 WebAssembly/wabt#1935, by @DanielMazurkiewicz.
-
Bulk memory problem with wat2wasm + wasm2c WebAssembly/wabt#1934, by @remko.
-
multi instance of wasm2c support WebAssembly/wabt#1933, by @calvin2021y.
-
-
6 issues closed.
-
multi instance of wasm2c support WebAssembly/wabt#1933.
-
Bulk memory problem with wat2wasm + wasm2c WebAssembly/wabt#1934.
-
wat2wasm demo throws error for wat from wasdk/WasmFiddle WebAssembly/wabt#1937.
-
Trying to CMake on windows but got Configuring incomplete WebAssembly/wabt#1936.
-
0000075: error: invalid section code: 12 WebAssembly/wabt#1935.
-
wast2json changes element section contents in `(module binary ...)` WebAssembly/wabt#1927.
-
-
7 issues received 18 new comments.
-
wat2wasm demo throws error for wat from wasdk/WasmFiddle WebAssembly/wabt#1937 (6 comments by @guest271314, @keithw)
-
multi instance of wasm2c support WebAssembly/wabt#1933 (6 comments by @calvin2021y, @keithw, @sbc100)
-
wasm2c linking safety (enforcing import subtyping rules at compile time) WebAssembly/wabt#1908 (2 comments by @DanielMazurkiewicz, @sbc100)
-
Trying to CMake on windows but got Configuring incomplete WebAssembly/wabt#1936 (1 comment by @sbc100)
-
wast2json changes element section contents in `(module binary ...)` WebAssembly/wabt#1927 (1 comment by @osa1)
-
-
4 pull requests opened.
-
wasm2c: run tests with -O2 on non-Windows WebAssembly/wabt#1939, by @keithw.
-
wast2json: write binary modules verbatim WebAssembly/wabt#1932, by @binji.
-
Fix several issues found by fuzzing WebAssembly/wabt#1931, by @Mem2019.
-
wasm2c: implement the exception-handling proposal WebAssembly/wabt#1930, by @keithw.
-
-
1 pull request merged.
-
wast2json: write binary modules verbatim WebAssembly/wabt#1932.
-
-
3 pull requests received 9 new comments.
WebAssembly/wasi-sdk
-
2 issues opened.
-
Issue about errno when using WASI WebAssembly/wasi-sdk#241, by @lhespress.
-
Confused about how to actually export symbols from an executable WebAssembly/wasi-sdk#240, by @3p3r.
-
-
1 issue closed.
-
Confused about how to actually export symbols from an executable WebAssembly/wasi-sdk#240.
-
-
5 issues received 11 new comments.
-
Add release binary for Mac m1 - apple silicon platform WebAssembly/wasi-sdk#221 (4 comments by @alterstep, @cfallin, @sunfishcode)
-
Confused about how to actually export symbols from an executable WebAssembly/wasi-sdk#240 (1 comment by @3p3r)
-
Any example or documentation how to run it in browser? WebAssembly/wasi-sdk#235 (1 comment by @spirobel)
-
2 pull requests opened.
-
Update to LLVM 14.0.4. WebAssembly/wasi-sdk#239, by @sunfishcode.
-
Update wasi-libc to 30094b6ed05f19cee102115215863d185f2db4f0. WebAssembly/wasi-sdk#238, by @sunfishcode.
-
-
3 pull requests merged.
-
Add -fno-exceptions when testing C++ WebAssembly/wasi-sdk#237.
-
Update to LLVM 14.0.4. WebAssembly/wasi-sdk#239.
-
Update wasi-libc to 30094b6ed05f19cee102115215863d185f2db4f0. WebAssembly/wasi-sdk#238.
-
-
1 pull request received 3 new comments.
-
Add -fno-exceptions when testing C++ WebAssembly/wasi-sdk#237 (3 comments by @sunfishcode, @TerrorJack)
-
WebAssembly/stringref
-
7 issues opened.
-
`string.encode_wtf8`, `string.encode_wtf16` should return encoded length WebAssembly/stringref#24, by @wingo.
-
Spec to-do: text format WebAssembly/stringref#23, by @wingo.
-
`string.new_wtf8` versus invalid byte sequences WebAssembly/stringref#21, by @wingo.
-
Is stringref a subtype of eqref? WebAssembly/stringref#20, by @eqrion.
-
Clamping versus trapping for invalid offsets WebAssembly/stringref#19, by @wingo.
-
Behavior of string.eq for null strings WebAssembly/stringref#18, by @wingo.
-
String slice operands should have exclusive end WebAssembly/stringref#17, by @wingo.
-
-
8 issues received 32 new comments.
-
Is stringref a subtype of eqref? WebAssembly/stringref#20 (17 comments by @eqrion, @jakobkummerow, @Pauan, @rossberg, @titzer, @wingo)
-
Fix ordering between memory writes and effects WebAssembly/stringref#16 (4 comments by @eqrion, @Pauan, @wingo)
-
Behavior of string.eq for null strings WebAssembly/stringref#18 (3 comments by @dcodeIO, @jakobkummerow, @wingo)
-
Is there a better name for `stringview_wtf16` WebAssembly/stringref#12 (2 comments by @dcodeIO, @kripken)
-
Clamping versus trapping for invalid offsets WebAssembly/stringref#19 (2 comments by @dcodeIO, @jakobkummerow)
-
-
1 pull request opened.
-
Make wtf-8 and wtf-16 handling more uniform WebAssembly/stringref#22, by @wingo.
-
-
2 pull requests merged.
-
Make wtf-8 and wtf-16 handling more uniform WebAssembly/stringref#22.
-
Add binary encoding WebAssembly/stringref#10.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-nn
-
5 pull requests opened.
-
Add missing `graph-execution-context` documentation WebAssembly/wasi-nn#21, by @abrown.
-
Fix champion links WebAssembly/wasi-nn#20, by @abrown.
-
Fix documentation typos, links WebAssembly/wasi-nn#19, by @abrown.
-
Switch to wit-abi v0.2.0 WebAssembly/wasi-nn#18, by @abrown.
-
Convert wasi-nn to the new proposal template WebAssembly/wasi-nn#17, by @abrown.
-
-
4 pull requests merged.
-
Fix champion links WebAssembly/wasi-nn#20.
-
Fix documentation typos, links WebAssembly/wasi-nn#19.
-
Switch to wit-abi v0.2.0 WebAssembly/wasi-nn#18.
-
Convert wasi-nn to the new proposal template WebAssembly/wasi-nn#17.
-
-
1 pull request received 3 new comments.
-
Convert wasi-nn to the new proposal template WebAssembly/wasi-nn#17 (3 comments by @abrown, @radu-matei)
-
WebAssembly/spec
-
5 issues opened.
-
[js-api] Conversion from JS values to floats doesn't specify how to handle NaNs WebAssembly/spec#1496, by @Liamolucko.
-
Do not use MathML for BNF definitions WebAssembly/spec#1494, by @ethindp.
-
Note in element section binary encoding is incorrect/incomplete? WebAssembly/spec#1487, by @osa1.
-
Assertion failure while trying to use the library from OCaml WebAssembly/spec#1485, by @msprotz.
-
-
4 issues closed.
-
Assertion failure while trying to use the library from OCaml WebAssembly/spec#1485.
-
Note in element section binary encoding is incorrect/incomplete? WebAssembly/spec#1487.
-
error: wasm is not available for OCaml 4.13 WebAssembly/spec#1480.
-
6 issues received 23 new comments.
-
Do not use MathML for BNF definitions WebAssembly/spec#1494 (10 comments by @dontcallmedom, @ethindp, @rossberg)
-
[js-api] Conversion from JS values to floats doesn't specify how to handle NaNs WebAssembly/spec#1496 (4 comments by @gahaas, @Ms2ger, @syg)
-
Note in element section binary encoding is incorrect/incomplete? WebAssembly/spec#1487 (4 comments by @osa1, @rossberg)
-
Validation Algorithm in Appendix doesn't specify what unreachable() should do if the control stack is empty WebAssembly/spec#1495 (3 comments by @conrad-watt, @rossberg)
-
Assertion failure while trying to use the library from OCaml WebAssembly/spec#1485 (1 comment by @rossberg)
-
-
10 pull requests opened.
-
[spec] Tweak tokenisation for text format WebAssembly/spec#1499, by @rossberg.
-
[spec] Add note about control stack invariant to algorithm WebAssembly/spec#1498, by @rossberg.
-
exec/modules.rst: clarify module initialization trapping WebAssembly/spec#1493, by @keithw.
-
[interpreter] Factor data and element segments into modules WebAssembly/spec#1492, by @rossberg.
-
Remove old note from runtime.rst WebAssembly/spec#1491, by @fifofefe.
-
[spec] Clarify that strings can separate tokens WebAssembly/spec#1490, by @tlively.
-
[spec] Tweak wording WebAssembly/spec#1489, by @rossberg.
-
[interpreter] Produce error messages in encoder WebAssembly/spec#1488, by @rossberg.
-
[spec] Add missing close paren on table abbreviation WebAssembly/spec#1486, by @tlively.
-
Disambiguate latter class WebAssembly/spec#1484, by @aathan.
-
-
9 pull requests merged.
-
[spec] Tweak tokenisation for text format WebAssembly/spec#1499.
-
[spec] Add note about control stack invariant to algorithm WebAssembly/spec#1498.
-
exec/modules.rst: clarify module initialization trapping WebAssembly/spec#1493.
-
[interpreter] Factor data and element segments into modules WebAssembly/spec#1492.
-
Remove old note from runtime.rst WebAssembly/spec#1491.
-
[spec] Add missing close paren on table abbreviation WebAssembly/spec#1486.
-
[interpreter] Produce error messages in encoder WebAssembly/spec#1488.
-
Disambiguate latter class WebAssembly/spec#1484.
-
[interpreter] Simplify lexer to avoid table overflow on some architectures WebAssembly/spec#1482.
-
-
1 pull request closed.
-
[spec] Tweak wording WebAssembly/spec#1489.
-
-
1 pull request reopened.
-
[interpreter] Produce error messages in encoder WebAssembly/spec#1488, by @rossberg.
-
-
6 pull requests received 15 new comments.
-
[spec] Clarify that strings can separate tokens WebAssembly/spec#1490 (5 comments by @rossberg, @tlively)
-
[spec] Add missing close paren on table abbreviation WebAssembly/spec#1486 (3 comments by @rossberg, @tlively)
-
[interpreter] Factor data and element segments into modules WebAssembly/spec#1492 (1 comment by @vapourismo)
-
WebAssembly/wasi-libc
-
2 issues opened.
-
__wasm_call_ctors broken previously wokring rust wasm reactors WebAssembly/wasi-libc#298, by @ValeryAntopol.
-
Implement the new preopen scheme in wasi-libc WebAssembly/wasi-libc#297, by @kulakowski-wasm.
-
-
2 issues closed.
-
__wasm_call_ctors broken previously wokring rust wasm reactors WebAssembly/wasi-libc#298.
-
Implement the new preopen scheme in wasi-libc WebAssembly/wasi-libc#297.
-
-
2 issues received 3 new comments.
-
__wasm_call_ctors broken previously wokring rust wasm reactors WebAssembly/wasi-libc#298 (2 comments by @sunfishcode, @ValeryAntopol)
-
Implement the new preopen scheme in wasi-libc WebAssembly/wasi-libc#297 (1 comment by @kulakowski-wasm)
-
-
1 pull request opened.
-
Split import declaration and glue function for each function WebAssembly/wasi-libc#296, by @kateinoigakukun.
-
-
2 pull requests merged.
-
Fix `gettimeofday` to correctly handle a null argument. WebAssembly/wasi-libc#293.
-
Remove support for `__original_main`. WebAssembly/wasi-libc#295.
-
-
1 pull request closed.
-
Split import declaration and glue function for each function WebAssembly/wasi-libc#296.
-
-
3 pull requests received 10 new comments.
-
Split import declaration and glue function for each function WebAssembly/wasi-libc#296 (8 comments by @kateinoigakukun, @sbc100)
-
Fix `gettimeofday` to correctly handle a null argument. WebAssembly/wasi-libc#293 (1 comment by @sunfishcode)
-
WebAssembly/esm-integration
-
1 issue opened.
-
What happens when an async function is imported? WebAssembly/esm-integration#64, by @Pyrolistical.
-
-
1 issue received 5 new comments.
-
Should ESM integration provide Modules rather than Instances? WebAssembly/esm-integration#63 (5 comments by @devsnek, @kripken, @littledan, @Pauan)
-
WebAssembly/wit-abi-up-to-date
-
2 issues opened.
-
Keep up to date with wit-abi as it incorporates wasmtime API changes WebAssembly/wit-abi-up-to-date#6, by @kulakowski-wasm.
-
Failed to build `wit-abi` executable WebAssembly/wit-abi-up-to-date#4, by @abrown.
-
-
1 issue closed.
-
Failed to build `wit-abi` executable WebAssembly/wit-abi-up-to-date#4.
-
-
1 issue received 2 new comments.
-
Failed to build `wit-abi` executable WebAssembly/wit-abi-up-to-date#4 (2 comments by @abrown, @alexcrichton)
-
-
1 pull request opened.
-
Update to the 0.2.0 tag of wasi-tools. WebAssembly/wit-abi-up-to-date#5, by @sunfishcode.
-
-
2 pull requests merged.
-
Update to the 0.2.0 tag of wasi-tools. WebAssembly/wit-abi-up-to-date#5.
-
Add `--locked` to the `cargo install` for `wit-abi`. WebAssembly/wit-abi-up-to-date#3.
-
-
1 pull request received 2 new comments.
-
Add `--locked` to the `cargo install` for `wit-abi`. WebAssembly/wit-abi-up-to-date#3 (2 comments by @alexcrichton, @sunfishcode)
-
WebAssembly/design
-
2 issues opened.
-
What happens when we write to Memory.Buffer WebAssembly/design#1452, by @spirobel.
-
How can I learn web designing WebAssembly/design#1451, by @Evansmuriira.
-
-
2 issues closed.
-
How can I learn web designing WebAssembly/design#1451.
-
Register .wasm as application/wasm in www.iana.org WebAssembly/design#1202.
-
-
3 issues received 9 new comments.
-
What happens when we write to Memory.Buffer WebAssembly/design#1452 (7 comments by @juj, @Macil, @spirobel)
-
Shrinking memory and swap/switch memory or clone the instance it self to 'force' gc collecting the exponentially grown memory WebAssembly/design#1427 (1 comment by @Jamesernator)
-
WebAssembly/js-types
-
1 issue opened.
-
JS Promise integration WebAssembly/js-types#36, by @fgmccabe.
-
-
1 issue received 2 new comments.
WebAssembly/stack-switching
-
1 pull request opened.
-
Create Explainer.md WebAssembly/stack-switching#14, by @fgmccabe.
-
-
1 pull request merged.
-
Create Explainer.md WebAssembly/stack-switching#14.
-
-
1 pull request received 1 new comment.
WebAssembly/threads
-
1 issue opened.
-
`atomic.fence` is mentioned in the Overview but not in the spec WebAssembly/threads#188, by @jakobkummerow.
-
-
1 issue received 1 new comment.
-
`atomic.fence` is mentioned in the Overview but not in the spec WebAssembly/threads#188 (1 comment by @lars-t-hansen)
-
WebAssembly/relaxed-simd
-
1 issue opened.
-
SIMD subgroup meeting on 2022-07-08 WebAssembly/relaxed-simd#76, by @ngzhian.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2022-06-10 WebAssembly/relaxed-simd#75.
-
-
3 issues received 3 new comments.
WebAssembly/tool-conventions
-
1 issue received 4 new comments.
-
Build ID Section for WASM WebAssembly/tool-conventions#133 (4 comments by @bkotsopoulossc, @dschuff)
-
-
1 pull request opened.
-
Add a document for build IDs WebAssembly/tool-conventions#183, by @dschuff.
-
-
1 pull request received 4 new comments.
WebAssembly/wasm-c-api
-
1 pull request opened.
-
Add validate operation to hello example WebAssembly/wasm-c-api#175, by @hishamhm.
-
-
1 pull request merged.
-
Add validate operation to hello example WebAssembly/wasm-c-api#175.
-
-
1 pull request received 3 new comments.
-
Add validate operation to hello example WebAssembly/wasm-c-api#175 (3 comments by @hishamhm, @rossberg)
-
Past meetings
Participants
-
20 participants joined.
-
Jeff Simpson joined.
-
Jordan McLeod joined.
-
Josh Triplett joined.
-
Wilson Wang (ByteDance) joined.
-
Lorenzo Portillo joined.
-
Eva Pace joined.
-
Colin Ihrig joined.
-
Stefane Fermigier joined.
-
Yurii Rashkovskii joined.
-
Ashley Nelson (Google LLC) joined.
-
Balint Molnar (Cisco) joined.
-
Jean Burellier joined.
-
Bithiah Koshy joined.
-
Adam Mohammed joined.
-
sajjad arash joined.
-
Shiyu Yuan (Huawei) joined.
-
Tibor Klajnscek (Numfum GmbH) joined.
-
sonder joker joined.
-
Ilya Rezvov joined.
-
Justin Michaud (Apple Inc.) joined.
-
-
3 participants left.
-
Josh Triplett left.
-
Colin Ihrig left.
-
Ilya Rezvov left.
-
-
2 organizations joined.
-
ByteDance joined.
-
Numfum GmbH joined.
-
-
1 organization left.
-
Joyent left.
-
GitHub
WebAssembly/binaryen
-
12 issues opened.
-
Moving local initialization into `try` block breaks flow-sensitive nn local validation WebAssembly/binaryen#4702, by @askeksa-google.
-
Live code removed inside `catch` block WebAssembly/binaryen#4689, by @askeksa-google.
-
Inlining breaks asyncify WebAssembly/binaryen#4681, by @pmatos.
-
Cannot import globals with GC types in text format WebAssembly/binaryen#4676, by @kripken.
-
Roundtripping tiny nominal modules can fail WebAssembly/binaryen#4667, by @kripken.
-
How to reduce test cases down (llvm-reduce support for wasm object files?) WebAssembly/binaryen#4666, by @juj.
-
Platform-specific performance differences when running `wasm-opt`. WebAssembly/binaryen#4650, by @MichaelMauderer.
-
Add APIs for introspection of imports WebAssembly/binaryen#4643, by @eyebrowsoffire.
-
GitHub Releases missing Linux binaries WebAssembly/binaryen#4639, by @trevyn.
-
--memory64-lowering is not compatible with SIMD WebAssembly/binaryen#4638, by @sbc100.
-
test/passes/65536_locals_for_liveness.wasm is suuuuper slow WebAssembly/binaryen#4632, by @tlively.
-
segfault in wasm-opt WebAssembly/binaryen#4630, by @sbc100.
-
-
9 issues closed.
-
Moving local initialization into `try` block breaks flow-sensitive nn local validation WebAssembly/binaryen#4702.
-
Some opportunities for TrapsNeverHappen WebAssembly/binaryen#4061.
-
Live code removed inside `catch` block WebAssembly/binaryen#4689.
-
Globals, table & memory metadata not exposed to JS WebAssembly/binaryen#3573.
-
Cannot import globals with GC types in text format WebAssembly/binaryen#4676.
-
Roundtripping tiny nominal modules can fail WebAssembly/binaryen#4667.
-
Platform-specific performance differences when running `wasm-opt`. WebAssembly/binaryen#4650.
-
Segfault with wasm-opt -Oz (and s, 3, 2, 1) - EMSDK 3.1.9 WebAssembly/binaryen#4608.
-
GitHub Releases missing Linux binaries WebAssembly/binaryen#4639.
-
-
12 issues received 48 new comments.
-
How to reduce test cases down (llvm-reduce support for wasm object files?) WebAssembly/binaryen#4666 (7 comments by @juj, @kripken, @sbc100)
-
Platform-specific performance differences when running `wasm-opt`. WebAssembly/binaryen#4650 (6 comments by @kripken, @MichaelMauderer, @wdanilo)
-
test/passes/65536_locals_for_liveness.wasm is suuuuper slow WebAssembly/binaryen#4632 (6 comments by @conrad-watt, @juj, @kripken)
-
GitHub Releases missing Linux binaries WebAssembly/binaryen#4639 (5 comments by @kateinoigakukun, @kripken)
-
Reference types crash wasm-opt‘s asyncify pass WebAssembly/binaryen#3739 (4 comments by @alexdoesh, @kripken)
-
Segfault with wasm-opt -Oz (and s, 3, 2, 1) - EMSDK 3.1.9 WebAssembly/binaryen#4608 (2 comments by @dschuff, @haberbyte)
-
Globals, table & memory metadata not exposed to JS WebAssembly/binaryen#3573 (1 comment by @kripken)
-
Cannot import globals with GC types in text format WebAssembly/binaryen#4676 (1 comment by @tlively)
-
68 pull requests opened.
-
Updating spec test readme WebAssembly/binaryen#4706, by @ashleynh.
-
[WasmGC] Fix try-catch and non-nullable local sets in values in SimplifyLocals WebAssembly/binaryen#4705, by @kripken.
-
[NFC] Refactor EHUtils::findPops() method WebAssembly/binaryen#4704, by @kripken.
-
[WasmGC] Fix non-nullable locals and try-catch in SimplifyLocals WebAssembly/binaryen#4703, by @kripken.
-
wasm-emscripten-finalize: Improve detection of mainReadsParams WebAssembly/binaryen#4701, by @sbc100.
-
Remove renameMainArgcArgv from wasm-emscripten-finalize WebAssembly/binaryen#4700, by @sbc100.
-
[Parser] Token classification WebAssembly/binaryen#4699, by @tlively.
-
[Parser] Replace Signedness with ternary Sign WebAssembly/binaryen#4698, by @tlively.
-
[Parser][NFC] Improve comments about default NaN payloads WebAssembly/binaryen#4697, by @tlively.
-
[Parser][NFC] Remove extraneous braces from std::optional returns WebAssembly/binaryen#4696, by @tlively.
-
[Parser][NFC] Create a public wat-lexer.h header WebAssembly/binaryen#4695, by @tlively.
-
[Parser][NFC] Clarify escaped string lexing WebAssembly/binaryen#4694, by @tlively.
-
[Parser] Lex floating point values WebAssembly/binaryen#4693, by @tlively.
-
Add C API for printing stack IR WebAssembly/binaryen#4692, by @ApsarasX.
-
[EH] Export tags WebAssembly/binaryen#4691, by @aheejin.
-
[Wasm GC] Fix CFG traversal of call_ref and add missing validation check WebAssembly/binaryen#4690, by @kripken.
-
[Parser] Lex keywords WebAssembly/binaryen#4688, by @tlively.
-
[Parser] Lex strings WebAssembly/binaryen#4687, by @tlively.
-
[Parser] Lex idchar and identifiers WebAssembly/binaryen#4686, by @tlively.
-
PossibleContents + ContentOracle WebAssembly/binaryen#4685, by @kripken.
-
Updating wasm-opt example to an available pass WebAssembly/binaryen#4684, by @ashleynh.
-
[Fuzzer] Ignore relaxed-simd test for initial contents WebAssembly/binaryen#4683, by @kripken.
-
Add C and JS API functions for accessing memory info WebAssembly/binaryen#4682, by @eyebrowsoffire.
-
[Parser] Start a new text format parser WebAssembly/binaryen#4680, by @tlively.
-
Fix binary parsing of the prototype nominal format WebAssembly/binaryen#4679, by @tlively.
-
[NFC] Deduplicate imported global parsing WebAssembly/binaryen#4678, by @tlively.
-
Validator: Check features for ref.null's type WebAssembly/binaryen#4677, by @kripken.
-
[GC Fuzzing] Avoid non-nullable eqref without GC WebAssembly/binaryen#4675, by @kripken.
-
Fixing command line example in README.md WebAssembly/binaryen#4674, by @ashleynh.
-
wasm-reduce: Fix order in shrinkByReduction call WebAssembly/binaryen#4673, by @kripken.
-
Fuzzer: Show a clear error if a given wasm fails to run WebAssembly/binaryen#4672, by @kripken.
-
[NFC] Make PossibleConstantValues::dump() a const function WebAssembly/binaryen#4671, by @kripken.
-
[NFC] Remove unneeded include WebAssembly/binaryen#4670, by @kripken.
-
[NFC] Make InsertOrderedMap::insert's param const WebAssembly/binaryen#4669, by @kripken.
-
Allow TypeBuilder::grow to take 0 as an argument WebAssembly/binaryen#4668, by @tlively.
-
[Nominal Fuzzing] Ensure local types are always included in collectHeapTypes WebAssembly/binaryen#4665, by @kripken.
-
[NFC] Make Literal::makeNull take a HeapType WebAssembly/binaryen#4664, by @kripken.
-
Make RefCast safe by default WebAssembly/binaryen#4663, by @tlively.
-
Ensure symmetric results in PossibleConstantValues WebAssembly/binaryen#4662, by @kripken.
-
Costs: Increase cost of casts WebAssembly/binaryen#4661, by @kripken.
-
OptimizeInstructions: Turn call_ref of a select into an if over two direct calls WebAssembly/binaryen#4660, by @kripken.
-
Global Struct Inference optimization idea WebAssembly/binaryen#4659, by @kripken.
-
Release 108 WebAssembly/binaryen#4658, by @kripken.
-
[NominalFuzzing] Fix SignaturePruning on types with a super WebAssembly/binaryen#4657, by @kripken.
-
Add ref.cast_nop_static WebAssembly/binaryen#4656, by @tlively.
-
Add option to disable building tools WebAssembly/binaryen#4655, by @TheGreatRambler.
-
Modify stack size flag for windows WebAssembly/binaryen#4654, by @TheGreatRambler.
-
[Fuzzer] Reduce trap probability in function ref fallback code WebAssembly/binaryen#4653, by @kripken.
-
Add BUILD_TOOLS compile flag WebAssembly/binaryen#4652, by @TheGreatRambler.
-
[Fuzzer] Add typesystem flag to reduction script WebAssembly/binaryen#4651, by @kripken.
-
Add SubTypes::getAllSubTypes variant which includes the type itself WebAssembly/binaryen#4649, by @kripken.
-
[NFC] Avoid scanning code in hasBranchTarget if the target is null WebAssembly/binaryen#4648, by @kripken.
-
[Fuzzer] Fix another reference types vs gc types issue WebAssembly/binaryen#4647, by @kripken.
-
Revert "Reduce iterations required for dead argument elimination convergence" WebAssembly/binaryen#4646, by @arsnyder16.
-
[NominalFuzzing] Add typesystem flag to wasm-dis WebAssembly/binaryen#4645, by @kripken.
-
Parse the prototype nominal binary format WebAssembly/binaryen#4644, by @tlively.
-
Fix fuzzer's choosing of reference types WebAssembly/binaryen#4642, by @kripken.
-
Allow more parallel work in dead argument eliminiation WebAssembly/binaryen#4641, by @arsnyder16.
-
Setup git submodules so googletest is fetched, unbreaking alpine in releases WebAssembly/binaryen#4640, by @kripken.
-
chore: Add Cmake target for js_of_ocaml build target WebAssembly/binaryen#4637, by @phated.
-
Update StackCheck for memory64 WebAssembly/binaryen#4636, by @sbc100.
-
Replace 64K sparse matrix testcase with 8K WebAssembly/binaryen#4635, by @kripken.
-
Release 107 WebAssembly/binaryen#4634, by @kripken.
-
Remove externref WebAssembly/binaryen#4633, by @tlively.
-
Update nominal type ordering WebAssembly/binaryen#4631, by @tlively.
-
Reduce iterations required for dead argument elimination convergence WebAssembly/binaryen#4629, by @arsnyder16.
-
[NominalFuzzing] Use feature flags in a missing place WebAssembly/binaryen#4628, by @kripken.
-
Missing include WebAssembly/binaryen#4627, by @martinRenou.
-
-
65 pull requests merged.
-
[WasmGC] Fix try-catch and non-nullable local sets in values in SimplifyLocals WebAssembly/binaryen#4705.
-
Updating spec test readme WebAssembly/binaryen#4706.
-
[WasmGC] Fix non-nullable locals and try-catch in SimplifyLocals WebAssembly/binaryen#4703.
-
wasm-emscripten-finalize: Improve detection of mainReadsParams WebAssembly/binaryen#4701.
-
Remove renameMainArgcArgv from wasm-emscripten-finalize WebAssembly/binaryen#4700.
-
[Parser] Replace Signedness with ternary Sign WebAssembly/binaryen#4698.
-
[Parser][NFC] Improve comments about default NaN payloads WebAssembly/binaryen#4697.
-
[Parser][NFC] Remove extraneous braces from std::optional returns WebAssembly/binaryen#4696.
-
[Parser][NFC] Create a public wat-lexer.h header WebAssembly/binaryen#4695.
-
OptimizeInstructions: Turn call_ref of a select into an if over two direct calls WebAssembly/binaryen#4660.
-
Pass v8 flag for extended-const WebAssembly/binaryen#4543.
-
[EH] Export tags WebAssembly/binaryen#4691.
-
[Parser][NFC] Clarify escaped string lexing WebAssembly/binaryen#4694.
-
[Parser] Lex floating point values WebAssembly/binaryen#4693.
-
[Parser] Lex keywords WebAssembly/binaryen#4688.
-
[Parser] Lex strings WebAssembly/binaryen#4687.
-
[Parser] Lex idchar and identifiers WebAssembly/binaryen#4686.
-
[Wasm GC] Fix CFG traversal of call_ref and add missing validation check WebAssembly/binaryen#4690.
-
[Parser] Start a new text format parser WebAssembly/binaryen#4680.
-
[Fuzzer] Ignore relaxed-simd test for initial contents WebAssembly/binaryen#4683.
-
Updating wasm-opt example to an available pass WebAssembly/binaryen#4684.
-
Add C and JS API functions for accessing memory info WebAssembly/binaryen#4682.
-
[Nominal Fuzzing] Ensure local types are always included in collectHeapTypes WebAssembly/binaryen#4665.
-
Fix binary parsing of the prototype nominal format WebAssembly/binaryen#4679.
-
[NFC] Deduplicate imported global parsing WebAssembly/binaryen#4678.
-
Validator: Check features for ref.null's type WebAssembly/binaryen#4677.
-
[GC Fuzzing] Avoid non-nullable eqref without GC WebAssembly/binaryen#4675.
-
Fixing command line example in README.md WebAssembly/binaryen#4674.
-
wasm-reduce: Fix order in shrinkByReduction call WebAssembly/binaryen#4673.
-
Fuzzer: Show a clear error if a given wasm fails to run WebAssembly/binaryen#4672.
-
[NFC] Remove unneeded include WebAssembly/binaryen#4670.
-
[NFC] Make InsertOrderedMap::insert's param const WebAssembly/binaryen#4669.
-
[NFC] Make PossibleConstantValues::dump() a const function WebAssembly/binaryen#4671.
-
[Fuzzer] Reduce trap probability in function ref fallback code WebAssembly/binaryen#4653.
-
Allow TypeBuilder::grow to take 0 as an argument WebAssembly/binaryen#4668.
-
Ensure symmetric results in PossibleConstantValues WebAssembly/binaryen#4662.
-
Followups to #3841 WebAssembly/binaryen#3842.
-
Add SubTypes::getAllSubTypes variant which includes the type itself WebAssembly/binaryen#4649.
-
[NFC] Make Literal::makeNull take a HeapType WebAssembly/binaryen#4664.
-
Make RefCast safe by default WebAssembly/binaryen#4663.
-
Costs: Increase cost of casts WebAssembly/binaryen#4661.
-
Release 108 WebAssembly/binaryen#4658.
-
Add ref.cast_nop_static WebAssembly/binaryen#4656.
-
[NominalFuzzing] Fix SignaturePruning on types with a super WebAssembly/binaryen#4657.
-
Modify stack size flag for windows WebAssembly/binaryen#4654.
-
Add option to disable building tools WebAssembly/binaryen#4655.
-
[Fuzzer] Fix another reference types vs gc types issue WebAssembly/binaryen#4647.
-
[Fuzzer] Add typesystem flag to reduction script WebAssembly/binaryen#4651.
-
[NFC] Avoid scanning code in hasBranchTarget if the target is null WebAssembly/binaryen#4648.
-
chore: Add Cmake target for js_of_ocaml build target WebAssembly/binaryen#4637.
-
Revert "Reduce iterations required for dead argument elimination convergence" WebAssembly/binaryen#4646.
-
[NominalFuzzing] Add typesystem flag to wasm-dis WebAssembly/binaryen#4645.
-
Fix fuzzer's choosing of reference types WebAssembly/binaryen#4642.
-
Parse the prototype nominal binary format WebAssembly/binaryen#4644.
-
Setup git submodules so googletest is fetched, unbreaking alpine in releases WebAssembly/binaryen#4640.
-
Reduce iterations required for dead argument elimination convergence WebAssembly/binaryen#4629.
-
Update StackCheck for memory64 WebAssembly/binaryen#4636.
-
Remove externref WebAssembly/binaryen#4633.
-
Replace 64K sparse matrix testcase with 8K WebAssembly/binaryen#4635.
-
Release 107 WebAssembly/binaryen#4634.
-
Update nominal type ordering WebAssembly/binaryen#4631.
-
Missing include WebAssembly/binaryen#4627.
-
[NominalFuzzing] Use feature flags in a missing place WebAssembly/binaryen#4628.
-
Handle call.without.effects in RemoveUnusedModuleElements WebAssembly/binaryen#4624.
-
Update the type section binary format WebAssembly/binaryen#4625.
-
-
5 pull requests closed.
-
Add C and JS API functions for accessing memory info (#3573) WebAssembly/binaryen#3595.
-
Add BUILD_TOOLS compile flag WebAssembly/binaryen#4652.
-
Refined HeapTypes with depth bounds WebAssembly/binaryen#4581.
-
[EH] Optimize out trys whose body does not throw (DO NOT LAND) WebAssembly/binaryen#4618.
-
performance improvements to dae WebAssembly/binaryen#4623.
-
-
58 pull requests received 500 new comments.
-
PossibleContents + ContentOracle WebAssembly/binaryen#4685 (92 comments by @aheejin, @kripken, @tlively)
-
[Parser] Start a new text format parser WebAssembly/binaryen#4680 (60 comments by @aheejin, @kripken, @sbc100, @tlively)
-
Grand Unified Flow Analysis (GUFA) WebAssembly/binaryen#4598 (42 comments by @aheejin, @kripken, @tlively)
-
[Parser] Lex floating point values WebAssembly/binaryen#4693 (27 comments by @aheejin, @kripken, @tlively)
-
[Parser] Token classification WebAssembly/binaryen#4699 (17 comments by @aheejin, @kripken, @tlively)
-
Allow more parallel work in dead argument eliminiation WebAssembly/binaryen#4641 (17 comments by @arsnyder16, @kripken)
-
Global Struct Inference optimization idea WebAssembly/binaryen#4659 (16 comments by @kripken, @tlively)
-
Reduce iterations required for dead argument elimination convergence WebAssembly/binaryen#4629 (15 comments by @arsnyder16, @kripken, @sbc100)
-
OptimizeInstructions: Turn call_ref of a select into an if over two direct calls WebAssembly/binaryen#4660 (13 comments by @kripken, @tlively)
-
Modify stack size flag for windows WebAssembly/binaryen#4654 (13 comments by @sbc100, @TheGreatRambler)
-
Add SubTypes::getAllSubTypes variant which includes the type itself WebAssembly/binaryen#4649 (12 comments by @kripken, @tlively)
-
Setup git submodules so googletest is fetched, unbreaking alpine in releases WebAssembly/binaryen#4640 (8 comments by @kripken, @sbc100)
-
Ensure symmetric results in PossibleConstantValues WebAssembly/binaryen#4662 (7 comments by @aheejin, @kripken, @tlively)
-
Add BUILD_TOOLS compile flag WebAssembly/binaryen#4652 (7 comments by @kripken, @sbc100, @TheGreatRambler)
-
[Fuzzer] Fix another reference types vs gc types issue WebAssembly/binaryen#4647 (7 comments by @kripken, @tlively)
-
chore: Add Cmake target for js_of_ocaml build target WebAssembly/binaryen#4637 (7 comments by @kripken, @phated)
-
Update StackCheck for memory64 WebAssembly/binaryen#4636 (7 comments by @kripken, @sbc100, @tlively)
-
[NFC] Refactor EHUtils::findPops() method WebAssembly/binaryen#4704 (5 comments by @aheejin, @kripken)
-
[Parser][NFC] Create a public wat-lexer.h header WebAssembly/binaryen#4695 (5 comments by @aheejin, @tlively)
-
Add C and JS API functions for accessing memory info WebAssembly/binaryen#4682 (5 comments by @eyebrowsoffire, @kripken, @tlively)
-
[Fuzzer] Reduce trap probability in function ref fallback code WebAssembly/binaryen#4653 (5 comments by @kripken, @tlively)
-
[WasmGC] Fix non-nullable locals and try-catch in SimplifyLocals WebAssembly/binaryen#4703 (4 comments by @askeksa-google, @kripken)
-
[Nominal Fuzzing] Ensure local types are always included in collectHeapTypes WebAssembly/binaryen#4665 (4 comments by @kripken, @tlively)
-
Validator: Check features for ref.null's type WebAssembly/binaryen#4677 (4 comments by @kripken, @tlively)
-
Revert "Reduce iterations required for dead argument elimination convergence" WebAssembly/binaryen#4646 (4 comments by @arsnyder16, @sbc100)
-
[EH] Optimize out trys whose body does not throw (DO NOT LAND) WebAssembly/binaryen#4618 (4 comments by @aheejin, @kripken)
-
Handle call.without.effects in RemoveUnusedModuleElements WebAssembly/binaryen#4624 (4 comments by @kripken, @tlively)
-
[WasmGC] Fix try-catch and non-nullable local sets in values in SimplifyLocals WebAssembly/binaryen#4705 (2 comments by @kripken)
-
[Parser][NFC] Improve comments about default NaN payloads WebAssembly/binaryen#4697 (2 comments by @tlively)
-
[Parser][NFC] Remove extraneous braces from std::optional returns WebAssembly/binaryen#4696 (2 comments by @tlively)
-
[Wasm GC] Fix CFG traversal of call_ref and add missing validation check WebAssembly/binaryen#4690 (2 comments by @kripken, @tlively)
-
Add C and JS API functions for accessing memory info (#3573) WebAssembly/binaryen#3595 (2 comments by @kripken)
-
Fix binary parsing of the prototype nominal format WebAssembly/binaryen#4679 (2 comments by @tlively)
-
Fixing command line example in README.md WebAssembly/binaryen#4674 (2 comments by @ashleynh, @tlively)
-
Fuzzer: Show a clear error if a given wasm fails to run WebAssembly/binaryen#4672 (2 comments by @aheejin, @kripken)
-
Fix fuzzer's choosing of reference types WebAssembly/binaryen#4642 (2 comments by @kripken, @tlively)
-
WebAssembly/wasi-libc
-
2 issues closed.
-
Use WebAssembly bulk memory opcodes for memcpy/memset? WebAssembly/wasi-libc#262.
-
Support for `accept{,4}` WebAssembly/wasi-libc#284.
-
-
9 pull requests opened.
-
Remove support for `__original_main`. WebAssembly/wasi-libc#295, by @sunfishcode.
-
Delete several blocks of unused code. WebAssembly/wasi-libc#294, by @sunfishcode.
-
Fix `gettimeofday` to correctly handle a null argument. WebAssembly/wasi-libc#293, by @sunfishcode.
-
Update to musl 1.2.3. WebAssembly/wasi-libc#292, by @sunfishcode.
-
Fix utimensat to avoid passing uninitialized values into WASI calls. WebAssembly/wasi-libc#291, by @sunfishcode.
-
Fix `find_relpath` to handle large buffers correctly. WebAssembly/wasi-libc#290, by @sunfishcode.
-
Exclude C++ headers from the generated include-all.c program. WebAssembly/wasi-libc#289, by @sunfishcode.
-
Override Make's default for CC and AR. WebAssembly/wasi-libc#288, by @glandium.
-
feat: add support for accept and accept4 WebAssembly/wasi-libc#287, by @haraldh.
-
-
8 pull requests merged.
-
Update to musl 1.2.3. WebAssembly/wasi-libc#292.
-
Fix utimensat to avoid passing uninitialized values into WASI calls. WebAssembly/wasi-libc#291.
-
Use WebAssembly bulk memory opcodes WebAssembly/wasi-libc#263.
-
Fix `find_relpath` to handle large buffers correctly. WebAssembly/wasi-libc#290.
-
Exclude C++ headers from the generated include-all.c program. WebAssembly/wasi-libc#289.
-
Override Make's default for CC and AR. WebAssembly/wasi-libc#288.
-
feat: add support for accept and accept4 WebAssembly/wasi-libc#287.
-
Adjust the Makefile for LLVM 15 as of 2022-04-20 WebAssembly/wasi-libc#285.
-
-
2 pull requests closed.
-
Fix compilation with clang trunk WebAssembly/wasi-libc#251.
-
Adding Support for accept and accept4 WebAssembly/wasi-libc#286.
-
-
7 pull requests received 16 new comments.
-
feat: add support for accept and accept4 WebAssembly/wasi-libc#287 (5 comments by @haraldh, @npmccallum, @sunfishcode)
-
Use WebAssembly bulk memory opcodes WebAssembly/wasi-libc#263 (4 comments by @sunfishcode, @TerrorJack)
-
Fix utimensat to avoid passing uninitialized values into WASI calls. WebAssembly/wasi-libc#291 (2 comments by @sbc100, @sunfishcode)
-
Override Make's default for CC and AR. WebAssembly/wasi-libc#288 (2 comments by @sbc100, @sunfishcode)
-
Adjust the Makefile for LLVM 15 as of 2022-04-20 WebAssembly/wasi-libc#285 (1 comment by @sunfishcode)
-
WebAssembly/component-model
-
4 issues opened.
-
Validating "joined" types for variant during lifting WebAssembly/component-model#34, by @alexcrichton.
-
Clarifying semantics around 0-length arrays WebAssembly/component-model#32, by @alexcrichton.
-
DOM WebAssembly/component-model#31, by @sajjadarashhh.
-
Is specifying a string encoding required? WebAssembly/component-model#30, by @alexcrichton.
-
-
4 issues closed.
-
DOM WebAssembly/component-model#31.
-
Can a function be lifted/lowered multiple times in sequence? WebAssembly/component-model#9.
-
Clarifying semantics around 0-length arrays WebAssembly/component-model#32.
-
Is specifying a string encoding required? WebAssembly/component-model#30.
-
-
5 issues received 12 new comments.
-
Can a function be lifted/lowered multiple times in sequence? WebAssembly/component-model#9 (3 comments by @alexcrichton)
-
Clarifying semantics around 0-length arrays WebAssembly/component-model#32 (3 comments by @alexcrichton, @lukewagner, @sunfishcode)
-
Validating "joined" types for variant during lifting WebAssembly/component-model#34 (2 comments by @alexcrichton, @lukewagner)
-
Is specifying a string encoding required? WebAssembly/component-model#30 (2 comments by @alexcrichton, @lukewagner)
-
-
2 pull requests opened.
-
Fix inverted func/alias syntax examples. WebAssembly/component-model#33, by @peterhuene.
-
Split core definitions out into separate index spaces WebAssembly/component-model#29, by @lukewagner.
-
-
3 pull requests merged.
-
Fix inverted func/alias syntax examples. WebAssembly/component-model#33.
-
Split core definitions out into separate index spaces WebAssembly/component-model#29.
-
Avoid potential name clash with default values. WebAssembly/component-model#27.
-
-
3 pull requests received 81 new comments.
-
Split core definitions out into separate index spaces WebAssembly/component-model#29 (74 comments by @lukewagner, @peterhuene, @pl-semiotics, @rossberg)
-
Fix inverted func/alias syntax examples. WebAssembly/component-model#33 (5 comments by @lukewagner, @peterhuene)
-
Avoid potential name clash with default values. WebAssembly/component-model#27 (2 comments by @badeend, @lukewagner)
-
WebAssembly/spec
-
6 issues opened.
-
error: wasm is not available for OCaml 4.13 WebAssembly/spec#1480, by @nomeata.
-
Unable to build interpreter (missing files or compiler flags?) WebAssembly/spec#1479, by @osa1.
-
Wrong instruction names for v128.loadX_splat in instruction index WebAssembly/spec#1476, by @ictrobot.
-
Is V128 restricted to wasm or Global? WebAssembly/spec#1474, by @codefromthecrypt.
-
Wrong opcodes for vector instructions in Index of Instructions WebAssembly/spec#1473, by @ictrobot.
-
[spec] externaddr is meant to be uninterpreted but has a grammar definition WebAssembly/spec#1471, by @anuraaga.
-
-
5 issues closed.
-
Unable to build interpreter (missing files or compiler flags?) WebAssembly/spec#1479.
-
Wrong instruction names for v128.loadX_splat in instruction index WebAssembly/spec#1476.
-
Wrong opcodes for vector instructions in Index of Instructions WebAssembly/spec#1473.
-
Is V128 restricted to wasm or Global? WebAssembly/spec#1474.
-
Encoding of prefix in data segment entries WebAssembly/spec#1439.
-
-
7 issues received 24 new comments.
-
Is V128 restricted to wasm or Global? WebAssembly/spec#1474 (9 comments by @codefromthecrypt, @rossberg)
-
Encoding of prefix in data segment entries WebAssembly/spec#1439 (7 comments by @lars-t-hansen, @rossberg, @tlively)
-
Unable to build interpreter (missing files or compiler flags?) WebAssembly/spec#1479 (3 comments by @osa1, @rossberg)
-
Wrong opcodes for vector instructions in Index of Instructions WebAssembly/spec#1473 (1 comment by @rossberg)
-
-
18 pull requests opened.
-
[interpreter] Simplify lexer to avoid table overflow on some architectures WebAssembly/spec#1482, by @rossberg.
-
[interpreter] Fix warning flags for OCaml 4.13 WebAssembly/spec#1481, by @rossberg.
-
[interpreter] Dune test suite WebAssembly/spec#1478, by @vapourismo.
-
[spec] Fix v128.loadX_splat in instruction index WebAssembly/spec#1477, by @ictrobot.
-
[spec] Fix LEB opcodes in instruction index WebAssembly/spec#1475, by @rossberg.
-
TypeError for Global constructor with v128 WebAssembly/spec#1472, by @gahaas.
-
Fix typos in binary and text formats WebAssembly/spec#1469, by @ia0.
-
Fix typos in module instantiation WebAssembly/spec#1468, by @ia0.
-
Fix typos in interpretation of numeric operations WebAssembly/spec#1467, by @ia0.
-
Fix typo in global instance runtime representation WebAssembly/spec#1466, by @ia0.
-
Fix syntax error in element segments validation rule WebAssembly/spec#1465, by @ia0.
-
Add missing default for vector types WebAssembly/spec#1464, by @ia0.
-
Update latex .bib file for citing webassembly specs 2.0 WebAssembly/spec#1463, by @JamesMenetrey.
-
Fix typos in instruction validation rules WebAssembly/spec#1462, by @ia0.
-
[spec] Fix binary format of data/elem tags to allow LEB WebAssembly/spec#1461, by @rossberg.
-
Add assert_trap for unreached valid case WebAssembly/spec#1460, by @titzer.
-
Turn interpreter into a Dune package WebAssembly/spec#1459, by @vapourismo.
-
Replace of with or WebAssembly/spec#1458, by @tpmccallum.
-
-
18 pull requests merged.
-
[interpreter] Fix warning flags for OCaml 4.13 WebAssembly/spec#1481.
-
[interpreter] Dune test suite WebAssembly/spec#1478.
-
[spec] Fix v128.loadX_splat in instruction index WebAssembly/spec#1477.
-
[spec] Fix LEB opcodes in instruction index WebAssembly/spec#1475.
-
TypeError for Global constructor with v128 WebAssembly/spec#1472.
-
Fix typos in binary and text formats WebAssembly/spec#1469.
-
Add missing default for vector types WebAssembly/spec#1464.
-
Update latex .bib file for citing webassembly specs 2.0 WebAssembly/spec#1463.
-
Fix typos in instruction validation rules WebAssembly/spec#1462.
-
Turn interpreter into a Dune package WebAssembly/spec#1459.
-
Fix typos in module instantiation WebAssembly/spec#1468.
-
Fix typo in global instance runtime representation WebAssembly/spec#1466.
-
Fix syntax error in element segments validation rule WebAssembly/spec#1465.
-
Fix typos in interpretation of numeric operations WebAssembly/spec#1467.
-
[spec] Fix binary format of data/elem tags to allow LEB WebAssembly/spec#1461.
-
Add assert_trap for unreached valid case WebAssembly/spec#1460.
-
Replace of with or WebAssembly/spec#1458.
-
[spec] "version 2.0" -> "release 2.0" WebAssembly/spec#1452.
-
-
2 pull requests closed.
-
Update decoding of element/data segments in spec interpreter WebAssembly/spec#1440.
-
Sync js-api tests from wpt. WebAssembly/spec#1422.
-
-
12 pull requests received 30 new comments.
-
[spec] Normative: Permit work in parallel during instantiation WebAssembly/spec#745 (2 comments by @Ms2ger, @rossberg)
-
Fix typo in global instance runtime representation WebAssembly/spec#1466 (2 comments by @ia0, @rossberg)
-
[spec] Fix binary format of data/elem tags to allow LEB WebAssembly/spec#1461 (2 comments by @gahaas, @rossberg)
-
[interpreter] Simplify lexer to avoid table overflow on some architectures WebAssembly/spec#1482 (1 comment by @rossberg)
-
Update decoding of element/data segments in spec interpreter WebAssembly/spec#1440 (1 comment by @rossberg)
WebAssembly/meetings
-
23 pull requests opened.
-
Add notes for GC-05-31 WebAssembly/meetings#1045, by @tlively.
-
Add poll on RTTs to the May 31 GC meeting WebAssembly/meetings#1044, by @tlively.
-
Add a WASI Preview2 presentation agenda item. WebAssembly/meetings#1043, by @sunfishcode.
-
WASI component model async proposal update WebAssembly/meetings#1042, by @lukewagner.
-
Cancel 05-23-2022 meeting, empty agenda. WebAssembly/meetings#1041, by @dtig.
-
Update 5-23-22.md WebAssembly/meetings#1040, by @fgmccabe.
-
Add WASI 05-19 meeting notes WebAssembly/meetings#1039, by @linclark.
-
docs: Add wasi-sql intro WebAssembly/meetings#1038, by @ricochet.
-
Update GC-05-17.md WebAssembly/meetings#1037, by @tlively.
-
Add documentation on how to start a proposal WebAssembly/meetings#1036, by @tlively.
-
Add discussion item for gc typesystem mode WebAssembly/meetings#1035, by @titzer.
-
Add SIMD sync meeting notes for 2022-05-13 WebAssembly/meetings#1034, by @ngzhian.
-
Add WASI 05-05 meeting notes WebAssembly/meetings#1033, by @sunfishcode.
-
Update WG-05-11.md WebAssembly/meetings#1032, by @lukewagner.
-
Mark WG-2022-05-11 cancelled due to empty agenda WebAssembly/meetings#1031, by @dschuff.
-
Add notes for 2022-05-10 WebAssembly/meetings#1030, by @dschuff.
-
Update CG-05-10.md WebAssembly/meetings#1029, by @titzer.
-
Update 5-9-22.md WebAssembly/meetings#1028, by @fgmccabe.
-
Add champion.md WebAssembly/meetings#1027, by @aheejin.
-
Added the vote for native threads api proposal WebAssembly/meetings#1026, by @AlexEne.
-
Some additions/corrections to notes WebAssembly/meetings#1025, by @rossberg.
-
Update WASI-05-05.md WebAssembly/meetings#1024, by @AlexEne.
-
Update GC-05-03.md WebAssembly/meetings#1023, by @tlively.
-
-
22 pull requests merged.
-
Add notes to GC-04-19.md WebAssembly/meetings#1017.
-
Add documentation on how to start a proposal WebAssembly/meetings#1036.
-
Add poll on RTTs to the May 31 GC meeting WebAssembly/meetings#1044.
-
Update 5-23-22.md WebAssembly/meetings#1040.
-
Add a WASI Preview2 presentation agenda item. WebAssembly/meetings#1043.
-
WASI component model async proposal update WebAssembly/meetings#1042.
-
Cancel 05-23-2022 meeting, empty agenda. WebAssembly/meetings#1041.
-
Add WASI 05-19 meeting notes WebAssembly/meetings#1039.
-
docs: Add wasi-sql intro WebAssembly/meetings#1038.
-
Update GC-05-03.md WebAssembly/meetings#1023.
-
Add discussion item for gc typesystem mode WebAssembly/meetings#1035.
-
Add SIMD sync meeting notes for 2022-05-13 WebAssembly/meetings#1034.
-
Add notes for 2022-05-10 WebAssembly/meetings#1030.
-
Add champion.md WebAssembly/meetings#1027.
-
Add WASI 05-05 meeting notes WebAssembly/meetings#1033.
-
Update 5-9-22.md WebAssembly/meetings#1028.
-
Update WG-05-11.md WebAssembly/meetings#1032.
-
Added the vote for native threads api proposal WebAssembly/meetings#1026.
-
Update CG-05-10.md WebAssembly/meetings#1029.
-
Some additions/corrections to notes WebAssembly/meetings#1025.
-
Update WASI-05-05.md WebAssembly/meetings#1024.
-
Update 4-25-2022.md WebAssembly/meetings#1020.
-
-
1 pull request closed.
-
Mark WG-2022-05-11 cancelled due to empty agenda WebAssembly/meetings#1031.
-
-
6 pull requests received 14 new comments.
WebAssembly/stringref
-
7 issues opened.
-
Fix ordering between memory writes and effects WebAssembly/stringref#16, by @wingo.
-
Does string.new_wtf16 use LE or BE encoding? WebAssembly/stringref#15, by @eqrion.
-
stringref default value: empty instead of null? WebAssembly/stringref#14, by @carlopi.
-
Define JS API WebAssembly/stringref#13, by @wingo.
-
Is there a better name for `stringview_wtf16` WebAssembly/stringref#12, by @wingo.
-
Binary format: consider deferring some string literals until after code section WebAssembly/stringref#11, by @wingo.
-
Decide on binary encoding WebAssembly/stringref#9, by @wingo.
-
-
1 issue closed.
-
stringref default value: empty instead of null? WebAssembly/stringref#14.
-
-
6 issues received 31 new comments.
-
Decide on binary encoding WebAssembly/stringref#9 (12 comments by @jakobkummerow, @lars-t-hansen, @rossberg, @titzer, @wingo)
-
Fix ordering between memory writes and effects WebAssembly/stringref#16 (6 comments by @jakobkummerow, @Pauan, @wingo)
-
Binary format: consider deferring some string literals until after code section WebAssembly/stringref#11 (5 comments by @eqrion, @jakobkummerow, @wingo)
-
stringref default value: empty instead of null? WebAssembly/stringref#14 (4 comments by @carlopi, @rossberg)
-
-
1 pull request opened.
-
Add binary encoding WebAssembly/stringref#10, by @wingo.
-
-
1 pull request received 4 new comments.
WebAssembly/wabt
-
12 issues opened.
-
Out-of-bound Read at `BinaryReaderInterp::OnReturnCallIndirectExpr` WebAssembly/wabt#1929, by @Mem2019.
-
wast2json changes element section contents in `(module binary ...)` WebAssembly/wabt#1927, by @osa1.
-
Use wasm2c to convert unityweb into c WebAssembly/wabt#1926, by @weiforce.
-
Several spec tests fail if wasm2c output compiled with `-O` or `-O2` WebAssembly/wabt#1925, by @keithw.
-
Assertion `is_name()` failed at wasm-decompiler caused by empty global name WebAssembly/wabt#1924, by @Mem2019.
-
Memory corruption at wasm-decompile caused by unmatched parameters WebAssembly/wabt#1923, by @Mem2019.
-
OOB Read at wasm-decompile caused by lack of BrTable handling WebAssembly/wabt#1922, by @Mem2019.
-
any way to link multi wat file to one module? WebAssembly/wabt#1921, by @hunjixin.
-
Assertion `!empty()` failed at `wabt::intrusive_list<wabt::Expr>::back()` of `intrusive-list.h:402` WebAssembly/wabt#1920, by @Mem2019.
-
wamrc: Compiling generated LL files WebAssembly/wabt#1916, by @arjunr2.
-
wasm2c compilation error: 'setjmp.h' cannot be found WebAssembly/wabt#1914, by @arjunr2.
-
F WebAssembly/wabt#1913, by @Gopnicheg.
-
-
27 issues closed.
-
Use wasm2c to convert unityweb into c WebAssembly/wabt#1926.
-
Memory corruption at wasm-decompile caused by unmatched parameters WebAssembly/wabt#1923.
-
CMake warnings when building with CMake v3.20+ WebAssembly/wabt#1720.
-
Improve `wat2wasm --relocatable` support (or remove it completely). WebAssembly/wabt#1137.
-
Source names in wasm-interp --trace WebAssembly/wabt#1127.
-
Can't compile for Windows WebAssembly/wabt#1085.
-
How to get .wasm file from unsupported text file? WebAssembly/wabt#961.
-
error: OnImportFunc callback failed WebAssembly/wabt#883.
-
fatal error: 'string' file not found WebAssembly/wabt#805.
-
How to run/test exported function of WASM binary using wasm-interp? WebAssembly/wabt#798.
-
Strange symbols don't roundtrip through wasm2wat and wat2wasm WebAssembly/wabt#685.
-
Use Abseil for things like string_view? WebAssembly/wabt#639.
-
no notes for fuzz-in/ directory WebAssembly/wabt#537.
-
Stdin/out support WebAssembly/wabt#386.
-
New Wabt API WebAssembly/wabt#316.
-
MSAN build stopped working on Travis WebAssembly/wabt#99.
-
Macros WebAssembly/wabt#92.
-
Function signatures in call_indirect WebAssembly/wabt#1150.
-
npm packaging of wasm2c WebAssembly/wabt#1438.
-
[wasm2c] Add support for trap-handling memory sandboxing WebAssembly/wabt#1440.
-
mac build is errr WebAssembly/wabt#1475.
-
wasm2c compilation error: 'setjmp.h' cannot be found WebAssembly/wabt#1914.
-
any way to link multi wat file to one module? WebAssembly/wabt#1921.
-
wamrc: Compiling generated LL files WebAssembly/wabt#1916.
-
wat2wasm doesn't seem to accept utf escapes WebAssembly/wabt#1767.
-
F WebAssembly/wabt#1913.
-
-
20 issues received 49 new comments.
-
wast2json changes element section contents in `(module binary ...)` WebAssembly/wabt#1927 (12 comments by @osa1, @sbc100)
-
wasm2c compilation error: 'setjmp.h' cannot be found WebAssembly/wabt#1914 (8 comments by @arjunr2, @keithw, @sbc100)
-
Several spec tests fail if wasm2c output compiled with `-O` or `-O2` WebAssembly/wabt#1925 (5 comments by @binji, @keithw, @rossberg, @sbc100)
-
Assertion `is_name()` failed at wasm-decompiler caused by empty global name WebAssembly/wabt#1924 (3 comments by @Mem2019, @sbc100)
-
Out-of-bound Read at `BinaryReaderInterp::OnReturnCallIndirectExpr` WebAssembly/wabt#1929 (2 comments by @Mem2019, @sbc100)
-
Make online wat2wasm respect the enable exception flag WebAssembly/wabt#1906 (2 comments by @binji, @keithw)
-
wat2wasm doesn't seem to accept utf escapes WebAssembly/wabt#1767 (2 comments by @keithw, @zherczeg)
-
wasm2c linking safety (enforcing import subtyping rules at compile time) WebAssembly/wabt#1908 (2 comments by @keithw)
-
Memory corruption at wasm-decompile caused by unmatched parameters WebAssembly/wabt#1923 (1 comment by @Mem2019)
-
Improve `wat2wasm --relocatable` support (or remove it completely). WebAssembly/wabt#1137 (1 comment by @keithw)
-
Strange symbols don't roundtrip through wasm2wat and wat2wasm WebAssembly/wabt#685 (1 comment by @keithw)
-
[wasm2c] Add support for trap-handling memory sandboxing WebAssembly/wabt#1440 (1 comment by @keithw)
-
-
5 pull requests opened.
-
List funcref as one of the expected value types in WastParser::ParseValueType WebAssembly/wabt#1928, by @asb.
-
Mark extended-const as implemented. NFC WebAssembly/wabt#1919, by @sbc100.
-
Format table in README.md. NFC WebAssembly/wabt#1918, by @sbc100.
-
Update memory64 status in README WebAssembly/wabt#1917, by @sbc100.
-
Version 1.0.29 WebAssembly/wabt#1915, by @sbc100.
-
-
6 pull requests merged.
-
List funcref as one of the expected value types in WastParser::ParseValueType WebAssembly/wabt#1928.
-
Mark extended-const as implemented. NFC WebAssembly/wabt#1919.
-
Format table in README.md. NFC WebAssembly/wabt#1918.
-
Update memory64 status in README WebAssembly/wabt#1917.
-
Version 1.0.29 WebAssembly/wabt#1915.
-
Implement \u{hex} escape parsing WebAssembly/wabt#1909.
-
-
4 pull requests received 8 new comments.
-
List funcref as one of the expected value types in WastParser::ParseValueType WebAssembly/wabt#1928 (1 comment by @asb)
WebAssembly/wasi-threads
-
2 issues opened.
-
locking/semaphores/cond-vars should be based on atomics rather than provided by the wasm host WebAssembly/wasi-threads#1, by @programmerjake.
-
2 issues received 9 new comments.
-
locking/semaphores/cond-vars should be based on atomics rather than provided by the wasm host WebAssembly/wasi-threads#1 (2 comments by @AlexEne, @sbc100)
WebAssembly/js-promise-integration
-
3 issues opened.
-
Should returnPromiseOnSuspend always return a Promise WebAssembly/js-promise-integration#4, by @eqrion.
-
What is type of function returned from suspendOnReturnedPromise? WebAssembly/js-promise-integration#3, by @eqrion.
-
Purpose of Suspender WebAssembly/js-promise-integration#2, by @eqrion.
-
-
3 issues received 20 new comments.
-
Purpose of Suspender WebAssembly/js-promise-integration#2 (12 comments by @eqrion, @fgmccabe, @RossTate)
-
What is type of function returned from suspendOnReturnedPromise? WebAssembly/js-promise-integration#3 (7 comments by @eqrion, @fgmccabe, @RossTate)
-
Should returnPromiseOnSuspend always return a Promise WebAssembly/js-promise-integration#4 (1 comment by @RossTate)
-
-
2 pull requests opened.
-
Change API to WebAssembly.Function only WebAssembly/js-promise-integration#5, by @fgmccabe.
-
Refactored explainer to include 'static' version WebAssembly/js-promise-integration#1, by @fgmccabe.
-
-
2 pull requests merged.
-
Change API to WebAssembly.Function only WebAssembly/js-promise-integration#5.
-
Refactored explainer to include 'static' version WebAssembly/js-promise-integration#1.
-
-
2 pull requests received 23 new comments.
-
Refactored explainer to include 'static' version WebAssembly/js-promise-integration#1 (13 comments by @fgmccabe, @RossTate)
-
Change API to WebAssembly.Function only WebAssembly/js-promise-integration#5 (10 comments by @fgmccabe, @kripken)
-
WebAssembly/esm-integration
-
1 issue opened.
-
Should ESM integration provide Modules rather than Instances? WebAssembly/esm-integration#63, by @takikawa.
-
-
1 issue received 3 new comments.
-
Should ESM integration provide Modules rather than Instances? WebAssembly/esm-integration#63 (3 comments by @devsnek, @lukewagner, @Pauan)
-
WebAssembly/wasm-c-api
-
1 issue received 2 new comments.
-
Expectations for serialize/deserialize WebAssembly/wasm-c-api#172 (2 comments by @jakobkummerow, @rossberg)
-
WebAssembly/WASI
-
1 issue opened.
-
current status of WASI WebAssembly/WASI#482, by @wilsonwang371.
-
-
1 issue closed.
-
current status of WASI WebAssembly/WASI#482.
-
-
1 issue received 1 new comment.
-
1 pull request opened.
-
Add wasi-native-threads proposal to Phase 1 WebAssembly/WASI#481, by @linclark.
-
-
1 pull request merged.
-
Add wasi-native-threads proposal to Phase 1 WebAssembly/WASI#481.
-
-
1 pull request closed.
-
feat(socket): berkeley socket API v2 WebAssembly/WASI#459.
-
-
1 pull request received 2 new comments.
WebAssembly/relaxed-simd
-
2 issues opened.
-
SIMD subgroup meeting on 2022-06-10 WebAssembly/relaxed-simd#75, by @ngzhian.
-
Tracking issue for updating binary opcodes WebAssembly/relaxed-simd#74, by @ngzhian.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2022-05-13 WebAssembly/relaxed-simd#72.
-
-
4 issues received 9 new comments.
-
Tracking issue for updating binary opcodes WebAssembly/relaxed-simd#74 (5 comments by @dtig, @ngzhian, @tlively)
-
-
1 pull request merged.
-
Remove unsigned dot product from overview WebAssembly/relaxed-simd#73.
-
WebAssembly/wasi-sdk
-
2 issues opened.
-
Add binary release for Linux on Apple Silicon M1 WebAssembly/wasi-sdk#236, by @talg.
-
Any example or documentation how to run it in browser? WebAssembly/wasi-sdk#235, by @fsmoke.
-
-
3 issues received 5 new comments.
-
Add release binary for Mac m1 - apple silicon platform WebAssembly/wasi-sdk#221 (2 comments by @cfallin, @simbadMarino)
-
Any example or documentation how to run it in browser? WebAssembly/wasi-sdk#235 (2 comments by @pmp-p, @sbc100)
-
Add binary release for Linux on Apple Silicon M1 WebAssembly/wasi-sdk#236 (1 comment by @sascha1337)
-
-
4 pull requests opened.
-
Add -fno-exceptions when testing C++ WebAssembly/wasi-sdk#237, by @TerrorJack.
-
Build libcxx and libcxxabi via llvm-project/runtimes WebAssembly/wasi-sdk#234, by @glandium.
-
Update wasi-libc to 9886d3d6200fcc3726329966860fc058707406cd. WebAssembly/wasi-sdk#233, by @sunfishcode.
-
Update to the latest wasi-libc and LLVM 14.0.3 WebAssembly/wasi-sdk#232, by @sunfishcode.
-
-
6 pull requests merged.
-
Build libcxx and libcxxabi via llvm-project/runtimes WebAssembly/wasi-sdk#234.
-
Update wasi-libc to 9886d3d6200fcc3726329966860fc058707406cd. WebAssembly/wasi-sdk#233.
-
Update to the latest wasi-libc and LLVM 14.0.3 WebAssembly/wasi-sdk#232.
-
change to latest version WebAssembly/wasi-sdk#224.
-
Fix typos in Makefile WebAssembly/wasi-sdk#226.
-
Use standardized `CC`, `AR`, `NM` env vars WebAssembly/wasi-sdk#229.
-
-
2 pull requests closed.
-
WIP: Re-enable windows build in CI WebAssembly/wasi-sdk#103.
-
Update WebAssembly/wasi-sdk#175.
-
-
6 pull requests received 23 new comments.
-
Build libcxx and libcxxabi via llvm-project/runtimes WebAssembly/wasi-sdk#234 (16 comments by @glandium, @sbc100, @sunfishcode)
-
WebAssembly/wasp
-
1 issue closed.
-
Update the exception handling support to the current proposal WebAssembly/wasp#62.
-
-
1 issue received 1 new comment.
-
Update the exception handling support to the current proposal WebAssembly/wasp#62 (1 comment by @binji)
-
-
1 pull request opened.
-
fixes a -Wswitch warning about ExternalKind::Tag not having a case in… WebAssembly/wasp#64, by @walkingeyerobot.
-
-
1 pull request merged.
-
fixes a -Wswitch warning about ExternalKind::Tag not having a case in… WebAssembly/wasp#64.
-
-
1 pull request received 1 new comment.
-
fixes a -Wswitch warning about ExternalKind::Tag not having a case in… WebAssembly/wasp#64 (1 comment by @binji)
-
WebAssembly/wit-abi-up-to-date
-
1 pull request opened.
-
Add `--locked` to the `cargo install` for `wit-abi`. WebAssembly/wit-abi-up-to-date#3, by @sunfishcode.
-
WebAssembly/website
-
2 issues opened.
-
New "I want to..." and a question WebAssembly/website#273, by @Whoeza.
-
-
1 issue closed.
-
Startcode WebAssembly/website#272.
-
-
2 pull requests opened.
-
Add deno to features.json WebAssembly/website#274, by @crowlKats.
-
Update features.json for Firefox 100 WebAssembly/website#271, by @eqrion.
-
-
1 pull request merged.
-
Update features.json for Firefox 100 WebAssembly/website#271.
-
-
1 pull request received 1 new comment.
WebAssembly/design
-
1 issue opened.
-
WASM need to support more system apis. WebAssembly/design#1450, by @karl-ford.
-
-
4 issues received 10 new comments.
-
Testing of annotations and custom sections WebAssembly/design#1445 (5 comments by @rossberg, @yuri91)
-
Please Support Arbitrary Labels and Gotos. WebAssembly/design#796 (3 comments by @hoodmane, @taralx, @tiran)
-
[js-api] Allow JS functions to be directly added to via `table.set`? WebAssembly/design#1408 (1 comment by @Jamesernator)
-
WebAssembly/flexible-vectors
-
1 issue opened.
-
SIMD subgroup meeting on 2022-06-10 WebAssembly/flexible-vectors#49, by @penzn.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2022-05-13 WebAssembly/flexible-vectors#48.
-
-
1 issue received 1 new comment.
WebAssembly/threads
-
1 issue closed.
-
Memory mapping WebAssembly/threads#103.
-
-
1 issue received 1 new comment.
WebAssembly/proposals
-
2 pull requests opened.
-
Update champion for memory64 WebAssembly/proposals#147, by @dschuff.
-
Add component-model, mark module-linking and interface-types as inactive WebAssembly/proposals#146, by @lukewagner.
-
-
2 pull requests merged.
-
Add component-model, mark module-linking and interface-types as inactive WebAssembly/proposals#146.
-
Update champion for memory64 WebAssembly/proposals#147.
-
WebAssembly/wasi-url
-
1 pull request received 1 new comment.
WebAssembly/wasi-crypto
-
1 issue opened.
-
Support more feature. WebAssembly/wasi-crypto#52, by @sonder-joker.
-
-
1 issue received 5 new comments.
-
2 pull requests opened.
-
feat. support symmetric_state_clone. WebAssembly/wasi-crypto#54, by @sonder-joker.
-
typo function. WebAssembly/wasi-crypto#53, by @sonder-joker.
-
-
2 pull requests merged.
-
feat. support symmetric_state_clone. WebAssembly/wasi-crypto#54.
-
typo function. WebAssembly/wasi-crypto#53.
-
-
1 pull request received 1 new comment.
Past meetings
Participants
-
9 participants joined.
-
Arkadzi Rakouski joined.
-
Chris Woods (Siemens AG) joined.
-
Kartavya Vashishtha joined.
-
Lucy Maya Menon (Northeastern University) joined.
-
David Yamnitsky (Tangram) joined.
-
Jeffrey Charles (Shopify) joined.
-
Yulei Xiao joined.
-
Damis Ojet joined.
-
Alexandru Ene (Amazon) joined.
-
-
2 participants left.
-
Mark Nottingham (Fastly) left.
-
Jeffrey Charles (Shopify) left.
-
-
1 organization joined.
-
Siemens AG joined.
-
GitHub
WebAssembly/binaryen
-
18 issues opened.
-
Make ASYNCIFY_ADD propagate WebAssembly/binaryen#4626, by @curiousdannii.
-
no usable wasm-opt found WebAssembly/binaryen#4622, by @liuyong-go.
-
wasm-opt performance WebAssembly/binaryen#4619, by @arsnyder16.
-
Unable to generate shared PIC wasm file with `dylink.0` section WebAssembly/binaryen#4616, by @ApsarasX.
-
Segfault with wasm-opt -Oz (and s, 3, 2, 1) - EMSDK 3.1.9 WebAssembly/binaryen#4608, by @haberbyte.
-
Missing SIMD impls in interpreter WebAssembly/binaryen#4600, by @kripken.
-
Static casts with structural types WebAssembly/binaryen#4599, by @kripken.
-
SIMD types and instructions aren't documented in the JS API WebAssembly/binaryen#4592, by @dead-claudia.
-
Support GC to non-GC conversion WebAssembly/binaryen#4590, by @sdeleuze.
-
Cannot build on Ubuntu 18.04 with GCC 7.5.0 WebAssembly/binaryen#4588, by @juj.
-
Tail calls not respected after inlining WebAssembly/binaryen#4587, by @ospencer.
-
Sanitizers fail to load libbinaryen.so on CI WebAssembly/binaryen#4576, by @kripken.
-
Lit error on unrelated PR WebAssembly/binaryen#4575, by @kripken.
-
Crash with `--nominal --enable-gc-nn-locals` WebAssembly/binaryen#4573, by @askeksa-google.
-
Fuzz-exec error on MemoryPacking WebAssembly/binaryen#4571, by @kripken.
-
Fuzz error on MemoryPacking WebAssembly/binaryen#4569, by @kripken.
-
Bring pack spill-pointers WebAssembly/binaryen#4566, by @ChrisJefferson.
-
Assert with `--enable-gc-nn-locals`, take 4 WebAssembly/binaryen#4564, by @askeksa-google.
-
-
10 issues closed.
-
Unable to generate shared PIC wasm file with `dylink.0` section WebAssembly/binaryen#4616.
-
Static casts with structural types WebAssembly/binaryen#4599.
-
Tail calls not respected after inlining WebAssembly/binaryen#4587.
-
Fuzz error on MemoryPacking WebAssembly/binaryen#4569.
-
Fuzz-exec error on MemoryPacking WebAssembly/binaryen#4571.
-
Crash with `--nominal --enable-gc-nn-locals` WebAssembly/binaryen#4573.
-
Lit error on unrelated PR WebAssembly/binaryen#4575.
-
Sanitizers fail to load libbinaryen.so on CI WebAssembly/binaryen#4576.
-
Assert with `--enable-gc-nn-locals`, take 4 WebAssembly/binaryen#4564.
-
Assert with `--enable-gc-nn-locals`, take 3 WebAssembly/binaryen#4562.
-
-
17 issues received 50 new comments.
-
Segfault with wasm-opt -Oz (and s, 3, 2, 1) - EMSDK 3.1.9 WebAssembly/binaryen#4608 (9 comments by @DoDoENT, @haberbyte, @kripken, @sbc100)
-
SIMD types and instructions aren't documented in the JS API WebAssembly/binaryen#4592 (4 comments by @dead-claudia, @kripken, @tlively)
-
Bring pack spill-pointers WebAssembly/binaryen#4566 (4 comments by @ChrisJefferson, @kripken, @sbc100)
-
Support Asyncify + Try-Catch [Can't build web-gphoto2 with -fwasm-exceptions instead of -fexceptions] WebAssembly/binaryen#4470 (4 comments by @allsey87, @kripken)
-
Assert with `--enable-gc-nn-locals`, take 4 WebAssembly/binaryen#4564 (4 comments by @askeksa-google, @kripken)
-
Support GC to non-GC conversion WebAssembly/binaryen#4590 (3 comments by @kripken, @sdeleuze, @SteveSandersonMS)
-
Tail calls not respected after inlining WebAssembly/binaryen#4587 (2 comments by @kripken, @tlively)
-
Cannot build on Ubuntu 18.04 with GCC 7.5.0 WebAssembly/binaryen#4588 (2 comments by @juj, @kripken)
-
Unable to generate shared PIC wasm file with `dylink.0` section WebAssembly/binaryen#4616 (1 comment by @kripken)
-
Crash with `--nominal --enable-gc-nn-locals` WebAssembly/binaryen#4573 (1 comment by @askeksa-google)
-
-
40 pull requests opened.
-
Update the type section binary format WebAssembly/binaryen#4625, by @tlively.
-
Handle call.without.effects in RemoveUnusedModuleElements WebAssembly/binaryen#4624, by @kripken.
-
performance improvements to dae WebAssembly/binaryen#4623, by @arsnyder16.
-
RemoveUnusedModuleElements: Track CallRef/RefFunc more precisely WebAssembly/binaryen#4621, by @kripken.
-
[NominalFuzzing] SignatureRefining can modify the IR while running a parallel analysis WebAssembly/binaryen#4620, by @kripken.
-
[EH] Optimize out trys whose body does not throw (DO NOT LAND) WebAssembly/binaryen#4618, by @aheejin.
-
[NFC] Fix some outdated comments WebAssembly/binaryen#4617, by @kripken.
-
Lit tests: print failing modules WebAssembly/binaryen#4614, by @kripken.
-
SmallSet: Mark iterator parent as const WebAssembly/binaryen#4613, by @kripken.
-
wasm-reduce: Try to remove functions from a random place WebAssembly/binaryen#4612, by @kripken.
-
OptimizeInstructions: Refinalize after a cast removal WebAssembly/binaryen#4611, by @kripken.
-
[NominalFuzzing] Switch to nominal fuzzing by default WebAssembly/binaryen#4610, by @kripken.
-
[NominalFuzzing] Fix getHeapTypeCounts() on unreachable casts WebAssembly/binaryen#4609, by @kripken.
-
[NominalFuzzing] GTO: trap on null ref in removed struct.set WebAssembly/binaryen#4607, by @kripken.
-
[NominalFuzzing] Add a validation error on ref.cast's intended type WebAssembly/binaryen#4606, by @kripken.
-
[NominalFuzzing] Fix replaceWithIdenticalType() on nondefaultable tuples WebAssembly/binaryen#4605, by @kripken.
-
[NominalFuzzing] Fix TranslateToFuzzReader::getSubType(Rtt) WebAssembly/binaryen#4604, by @kripken.
-
[NominalFuzzing] Don't compare nominal types in the fuzzer WebAssembly/binaryen#4603, by @kripken.
-
[NominalFuzzing] MergeSimilarFunctions: handle nominal types properly WebAssembly/binaryen#4602, by @kripken.
-
[NominalFuzzing] SignatureRefining: Ignore exported functions WebAssembly/binaryen#4601, by @kripken.
-
Grand Unified Flow Analysis (GUFA) WebAssembly/binaryen#4598, by @kripken.
-
Remane asyncify-side-module to asyncify-relocatable WebAssembly/binaryen#4596, by @nokotan.
-
Use LLD for LTO builds on Mac WebAssembly/binaryen#4594, by @dschuff.
-
Revert "Re-enable a previously flaky type test" WebAssembly/binaryen#4591, by @tlively.
-
[Inlining] Preserve return_calls when possible WebAssembly/binaryen#4589, by @tlively.
-
Implement relaxed SIMD dot product instructions WebAssembly/binaryen#4586, by @tlively.
-
[SIMD] Make swizzle's opcode name consistent (NFC) WebAssembly/binaryen#4585, by @aheejin.
-
Add .emsdk_version to .gitignore WebAssembly/binaryen#4584, by @juj.
-
Implement i16x8.relaxed_q15mulr_s WebAssembly/binaryen#4583, by @tlively.
-
Re-enable a previously flaky type test WebAssembly/binaryen#4582, by @tlively.
-
Refined HeapTypes with depth bounds WebAssembly/binaryen#4581, by @tlively.
-
Avoid a code pattern of vec.resize() followed by std::fill() as suboptimal. WebAssembly/binaryen#4580, by @juj.
-
Fix MemoryPacking bug WebAssembly/binaryen#4579, by @tlively.
-
Fix CMake on CI (see #4575, #4576) WebAssembly/binaryen#4578, by @kripken.
-
Add '-vv' verbosity to binaryen-lit tests WebAssembly/binaryen#4577, by @tlively.
-
[Wasm GC] Fix unreachable local.gets of non-nullable locals in CoalesceLocals WebAssembly/binaryen#4574, by @kripken.
-
Restore and fix SpillPointers pass WebAssembly/binaryen#4570, by @kripken.
-
Use LiteralUtils::canMakeZero before calling makeZero WebAssembly/binaryen#4568, by @kripken.
-
Lift the restriction in liveness-traversal.h that supported max 65535 locals in a function. WebAssembly/binaryen#4567, by @juj.
-
Fix typo (WASM -> Wasm) WebAssembly/binaryen#4565, by @backes.
-
-
34 pull requests merged.
-
Lift the restriction in liveness-traversal.h that supported max 65535 locals in a function. WebAssembly/binaryen#4567.
-
RemoveUnusedModuleElements: Track CallRef/RefFunc more precisely WebAssembly/binaryen#4621.
-
[NominalFuzzing] SignatureRefining can modify the IR while running a parallel analysis WebAssembly/binaryen#4620.
-
[NFC] Fix some outdated comments WebAssembly/binaryen#4617.
-
Lit tests: print failing modules WebAssembly/binaryen#4614.
-
wasm-reduce: Try to remove functions from a random place WebAssembly/binaryen#4612.
-
SmallSet: Mark iterator parent as const WebAssembly/binaryen#4613.
-
OptimizeInstructions: Refinalize after a cast removal WebAssembly/binaryen#4611.
-
[NominalFuzzing] Switch to nominal fuzzing by default WebAssembly/binaryen#4610.
-
[NominalFuzzing] SignatureRefining: Ignore exported functions WebAssembly/binaryen#4601.
-
[NominalFuzzing] Fix getHeapTypeCounts() on unreachable casts WebAssembly/binaryen#4609.
-
[NominalFuzzing] GTO: trap on null ref in removed struct.set WebAssembly/binaryen#4607.
-
[NominalFuzzing] Add a validation error on ref.cast's intended type WebAssembly/binaryen#4606.
-
[NominalFuzzing] MergeSimilarFunctions: handle nominal types properly WebAssembly/binaryen#4602.
-
[NominalFuzzing] Fix TranslateToFuzzReader::getSubType(Rtt) WebAssembly/binaryen#4604.
-
[NominalFuzzing] Don't compare nominal types in the fuzzer WebAssembly/binaryen#4603.
-
[NominalFuzzing] Fix replaceWithIdenticalType() on nondefaultable tuples WebAssembly/binaryen#4605.
-
Remane asyncify-side-module to asyncify-relocatable WebAssembly/binaryen#4596.
-
Use LLD for LTO builds on Mac WebAssembly/binaryen#4594.
-
Revert "Re-enable a previously flaky type test" WebAssembly/binaryen#4591.
-
Implement relaxed SIMD dot product instructions WebAssembly/binaryen#4586.
-
[Inlining] Preserve return_calls when possible WebAssembly/binaryen#4589.
-
[SIMD] Make swizzle's opcode name consistent (NFC) WebAssembly/binaryen#4585.
-
Implement i16x8.relaxed_q15mulr_s WebAssembly/binaryen#4583.
-
Add .emsdk_version to .gitignore WebAssembly/binaryen#4584.
-
Re-enable a previously flaky type test WebAssembly/binaryen#4582.
-
Avoid a code pattern of vec.resize() followed by std::fill() as suboptimal. WebAssembly/binaryen#4580.
-
Fix MemoryPacking bug WebAssembly/binaryen#4579.
-
[Wasm GC] Fix unreachable local.gets of non-nullable locals in CoalesceLocals WebAssembly/binaryen#4574.
-
Fix CMake on CI (see #4575, #4576) WebAssembly/binaryen#4578.
-
Add '-vv' verbosity to binaryen-lit tests WebAssembly/binaryen#4577.
-
Use LiteralUtils::canMakeZero before calling makeZero WebAssembly/binaryen#4568.
-
Port memory-packing tests to lit WebAssembly/binaryen#4559.
-
Fix typo (WASM -> Wasm) WebAssembly/binaryen#4565.
-
-
2 pull requests closed.
-
Add an Asyncify option to propagate the addList WebAssembly/binaryen#3794.
-
[Wasm GC] Fix non-nullable tuple locals in CoalesceLocals WebAssembly/binaryen#4563.
-
-
26 pull requests received 89 new comments.
-
Lift the restriction in liveness-traversal.h that supported max 65535 locals in a function. WebAssembly/binaryen#4567 (28 comments by @conrad-watt, @juj, @kripken)
-
[NominalFuzzing] SignatureRefining can modify the IR while running a parallel analysis WebAssembly/binaryen#4620 (5 comments by @kripken, @tlively)
-
[EH] Optimize out trys whose body does not throw (DO NOT LAND) WebAssembly/binaryen#4618 (4 comments by @aheejin, @kripken)
-
[NominalFuzzing] SignatureRefining: Ignore exported functions WebAssembly/binaryen#4601 (4 comments by @kripken, @tlively)
-
[NominalFuzzing] MergeSimilarFunctions: handle nominal types properly WebAssembly/binaryen#4602 (4 comments by @kripken, @tlively)
-
RemoveUnusedModuleElements: Track CallRef/RefFunc more precisely WebAssembly/binaryen#4621 (3 comments by @aheejin, @kripken)
-
Restore and fix SpillPointers pass WebAssembly/binaryen#4570 (3 comments by @ChrisJefferson, @kripken)
-
Implement relaxed SIMD dot product instructions WebAssembly/binaryen#4586 (3 comments by @aheejin, @tlively)
-
[Inlining] Preserve return_calls when possible WebAssembly/binaryen#4589 (3 comments by @kripken, @ospencer, @tlively)
-
Handle call.without.effects in RemoveUnusedModuleElements WebAssembly/binaryen#4624 (2 comments by @tlively)
-
[NominalFuzzing] Switch to nominal fuzzing by default WebAssembly/binaryen#4610 (2 comments by @kripken, @tlively)
-
[NominalFuzzing] Add a validation error on ref.cast's intended type WebAssembly/binaryen#4606 (2 comments by @kripken)
-
[NominalFuzzing] Fix TranslateToFuzzReader::getSubType(Rtt) WebAssembly/binaryen#4604 (2 comments by @kripken, @tlively)
-
[NominalFuzzing] Don't compare nominal types in the fuzzer WebAssembly/binaryen#4603 (2 comments by @kripken, @tlively)
-
Remane asyncify-side-module to asyncify-relocatable WebAssembly/binaryen#4596 (2 comments by @kripken, @nokotan)
-
OptimizeInstructions: Refinalize after a cast removal WebAssembly/binaryen#4611 (1 comment by @kripken)
-
Avoid a code pattern of vec.resize() followed by std::fill() as suboptimal. WebAssembly/binaryen#4580 (1 comment by @juj)
-
[Wasm GC] Fix unreachable local.gets of non-nullable locals in CoalesceLocals WebAssembly/binaryen#4574 (1 comment by @kripken)
-
[Wasm GC] Fix non-nullable tuple locals in CoalesceLocals WebAssembly/binaryen#4563 (1 comment by @kripken)
-
WebAssembly/wabt
-
12 issues opened.
-
wasm2c linking safety (enforcing import subtyping rules at compile time) WebAssembly/wabt#1908, by @keithw.
-
Make online wat2wasm respect the enable exception flag WebAssembly/wabt#1906, by @hamishwillee.
-
Add a flag that constrains features to the W3C recommendation WebAssembly/wabt#1899, by @codefromthecrypt.
-
[reference types]: `ref.func` declaration check is overly strict WebAssembly/wabt#1893, by @takikawa.
-
RFE: Make online wat2wasm demo output base64 WebAssembly/wabt#1891, by @FGasper.
-
Typed funcref: handle unbound type names in validation WebAssembly/wabt#1890, by @takikawa.
-
testsuite failures due to new warnings in GCC 12 WebAssembly/wabt#1885, by @rathann.
-
wat2wasm failing with: unexpected token get_local, expected ). WebAssembly/wabt#1883, by @AloisReitbauer.
-
Typed funcref support should include nullable references WebAssembly/wabt#1882, by @takikawa.
-
Type funcref crash due to ref type getting read as "any" type instead of a ref type WebAssembly/wabt#1881, by @takikawa.
-
Omitted letter in word in the README.md file WebAssembly/wabt#1879, by @Fienne.
-
Issue decoding table elements WebAssembly/wabt#1878, by @codefromthecrypt.
-
-
25 issues closed.
-
failed to compile WebAssembly/wabt#988.
-
Build broken on Mac OS X WebAssembly/wabt#992.
-
Implement exception proposal support in interpreter WebAssembly/wabt#1378.
-
Compile test.c (generated by wasm2c) into LLVM WebAssembly/wabt#1402.
-
[wasm2c] Truncation of values slightly less than INT32_MIN is wrong WebAssembly/wabt#1499.
-
Support --relocatable and multi-memory WebAssembly/wabt#1552.
-
WABT cannot handle constant expressions with more than one instruction. WebAssembly/wabt#1690.
-
accommodate outputting the binary wasm to stdout WebAssembly/wabt#1692.
-
Is WABT actively maintained? WebAssembly/wabt#1694.
-
Spec tests for the exception handling don't work WebAssembly/wabt#1710.
-
Build failed on CentOS 7 WebAssembly/wabt#1773.
-
wasm-strip fails on module with SIMD instructions WebAssembly/wabt#1803.
-
wast2json fails to convert elem.wast from ther core spec WebAssembly/wabt#1750.
-
RFE: Make online wat2wasm demo output base64 WebAssembly/wabt#1891.
-
Should we remove signature mangling from wasm2c output? WebAssembly/wabt#1858.
-
[reference types]: `ref.func` declaration check is overly strict WebAssembly/wabt#1893.
-
Omitted letter in word in the README.md file WebAssembly/wabt#1879.
-
1.0.24: test/wasm2c/spec/names.txt fails on RHEL/CentOS 7 with system python-3.6 WebAssembly/wabt#1704.
-
wat2wasm failing with: unexpected token get_local, expected ). WebAssembly/wabt#1883.
-
Update test suite WebAssembly/wabt#1867.
-
1.0.25: new test failures on 32-bit arches WebAssembly/wabt#1822.
-
Fix func.wast failures with recent testsuite updates WebAssembly/wabt#1561.
-
Issue decoding table elements WebAssembly/wabt#1878.
-
wasm2c --enable-multi-value WebAssembly/wabt#1134.
-
Get wasm2c tests running on MSVC/windows WebAssembly/wabt#1366.
-
-
1 issue reopened.
-
Issue decoding table elements WebAssembly/wabt#1878, by @codefromthecrypt.
-
-
31 issues received 63 new comments.
-
Add a flag that constrains features to the W3C recommendation WebAssembly/wabt#1899 (7 comments by @codefromthecrypt, @sbc100)
-
Issue decoding table elements WebAssembly/wabt#1878 (7 comments by @codefromthecrypt, @keithw, @sbc100)
-
Make online wat2wasm respect the enable exception flag WebAssembly/wabt#1906 (5 comments by @binji, @hamishwillee, @zherczeg)
-
wasm2c linking safety (enforcing import subtyping rules at compile time) WebAssembly/wabt#1908 (4 comments by @keithw, @sbc100)
-
RFE: Make online wat2wasm demo output base64 WebAssembly/wabt#1891 (4 comments by @binji, @FGasper, @zherczeg)
-
1.0.25: new test failures on 32-bit arches WebAssembly/wabt#1822 (4 comments by @keithw, @rathann, @zherczeg)
-
wat2wasm failing with: unexpected token get_local, expected ). WebAssembly/wabt#1883 (3 comments by @AloisReitbauer, @keithw)
-
wat2wasm gives error: unexpected token get_local WebAssembly/wabt#1802 (2 comments by @dgruntz, @sbyun)
-
Typed funcref: handle unbound type names in validation WebAssembly/wabt#1890 (2 comments by @zherczeg)
-
[wasm2c] Truncation of values slightly less than INT32_MIN is wrong WebAssembly/wabt#1499 (1 comment by @keithw)
-
WABT cannot handle constant expressions with more than one instruction. WebAssembly/wabt#1690 (1 comment by @keithw)
-
wast2json fails to convert elem.wast from ther core spec WebAssembly/wabt#1750 (1 comment by @keithw)
-
Should we remove signature mangling from wasm2c output? WebAssembly/wabt#1858 (1 comment by @sbc100)
-
[reference types]: `ref.func` declaration check is overly strict WebAssembly/wabt#1893 (1 comment by @takikawa)
-
Type funcref crash due to ref type getting read as "any" type instead of a ref type WebAssembly/wabt#1881 (1 comment by @takikawa)
-
test/wasm2c/spec/skip-stack-guard-page.txt fails on 32-bit ARM WebAssembly/wabt#1365 (1 comment by @rathann)
-
1.0.24: test/wasm2c/spec/names.txt fails on RHEL/CentOS 7 with system python-3.6 WebAssembly/wabt#1704 (1 comment by @rathann)
-
-
23 pull requests opened.
-
Fix javadoc-style comment formatting. NFC WebAssembly/wabt#1912, by @sbc100.
-
[WIP] wasm2c: group imports for a given module into a struct type. WebAssembly/wabt#1911, by @sbc100.
-
wasm2c: Avoid unnecessary `extern` in function decls. NFC WebAssembly/wabt#1910, by @sbc100.
-
Implement \u{hex} escape parsing WebAssembly/wabt#1909, by @zherczeg.
-
Update docs/libwabt.js WebAssembly/wabt#1907, by @binji.
-
README.md: add wasm2c column to Supported Proposals table WebAssembly/wabt#1905, by @keithw.
-
run-spec-wasm2c.py: fix failure to free module #0 (NFC) WebAssembly/wabt#1904, by @keithw.
-
Add base64 encoding support to wat2wasm demo WebAssembly/wabt#1903, by @zherczeg.
-
wat2wasm: support "-" for outputting to stdout (#1692) WebAssembly/wabt#1902, by @remko.
-
wasm2c: export free() function to free module state WebAssembly/wabt#1901, by @keithw.
-
Fix spelling typo in wasm2c output. NFC WebAssembly/wabt#1900, by @sbc100.
-
Add `extended-const` repo link to fix table entry WebAssembly/wabt#1898, by @mbrukman.
-
wasm2c: Always use a module prefix and set one by default WebAssembly/wabt#1897, by @sbc100.
-
Remove signature mangling from wasm2c output WebAssembly/wabt#1896, by @sbc100.
-
update br_table validation rule + enforce module validity in spectest-interp WebAssembly/wabt#1895, by @keithw.
-
Fix checking of ref.func index declarations WebAssembly/wabt#1894, by @takikawa.
-
Throw error when a reference is not found. WebAssembly/wabt#1892, by @zherczeg.
-
Fix parsing for typed function reference types WebAssembly/wabt#1889, by @takikawa.
-
wasm2c: support final (non-SIMD) spec tests by adding an unsafe "ignore validation failure" flag WebAssembly/wabt#1888, by @keithw.
-
wasm2c: implement the reference-types proposal WebAssembly/wabt#1887, by @keithw.
-
silence gcc-12 warnings WebAssembly/wabt#1886, by @rathann.
-
Continue dumping sections even when one is unknown WebAssembly/wabt#1884, by @ereslibre.
-
Corrected a misspelled word in README.md file WebAssembly/wabt#1880, by @Fienne.
-
-
17 pull requests merged.
-
Fix javadoc-style comment formatting. NFC WebAssembly/wabt#1912.
-
wasm2c: Avoid unnecessary `extern` in function decls. NFC WebAssembly/wabt#1910.
-
Update docs/libwabt.js WebAssembly/wabt#1907.
-
Add base64 encoding support to wat2wasm demo WebAssembly/wabt#1903.
-
Continue dumping sections even when one is unknown WebAssembly/wabt#1884.
-
wat2wasm: support "-" for outputting to stdout (#1692) WebAssembly/wabt#1902.
-
README.md: add wasm2c column to Supported Proposals table WebAssembly/wabt#1905.
-
run-spec-wasm2c.py: fix failure to free module #0 (NFC) WebAssembly/wabt#1904.
-
wasm2c: export free() function to free module state WebAssembly/wabt#1901.
-
wasm2c: Always use a module prefix and set one by default WebAssembly/wabt#1897.
-
Fix spelling typo in wasm2c output. NFC WebAssembly/wabt#1900.
-
Add `extended-const` repo link to fix table entry WebAssembly/wabt#1898.
-
Remove signature mangling from wasm2c output WebAssembly/wabt#1896.
-
update br_table validation rule + enforce module validity in spectest-interp WebAssembly/wabt#1895.
-
Fix checking of ref.func index declarations WebAssembly/wabt#1894.
-
wasm2c: use signal handler to detect stack exhaustion WebAssembly/wabt#1875.
-
Corrected a misspelled word in README.md file WebAssembly/wabt#1880.
-
-
1 pull request closed.
-
21 pull requests received 168 new comments.
-
wasm2c: add support for module instancing WebAssembly/wabt#1814 (67 comments by @keithw, @sbc100, @shravanrn)
-
wasm2c: implement the bulk memory operations proposal WebAssembly/wabt#1877 (30 comments by @binji, @keithw, @sbc100)
-
replace old style union in initializing expression representation with std::variant WebAssembly/wabt#1828 (12 comments by @dbezhetskov, @sbc100, @takikawa)
-
wasm2c: Always use a module prefix and set one by default WebAssembly/wabt#1897 (8 comments by @keithw, @sbc100)
-
Fix checking of ref.func index declarations WebAssembly/wabt#1894 (8 comments by @keithw, @sbc100, @takikawa)
-
Add base64 encoding support to wat2wasm demo WebAssembly/wabt#1903 (4 comments by @binji, @zherczeg)
-
wat2wasm: support "-" for outputting to stdout (#1692) WebAssembly/wabt#1902 (4 comments by @remko, @sbc100)
-
update br_table validation rule + enforce module validity in spectest-interp WebAssembly/wabt#1895 (4 comments by @keithw, @sbc100)
-
wasm2c: Avoid unnecessary `extern` in function decls. NFC WebAssembly/wabt#1910 (3 comments by @keithw, @sbc100)
-
Continue dumping sections even when one is unknown WebAssembly/wabt#1884 (2 comments by @binji, @ereslibre)
-
wasm2c: export free() function to free module state WebAssembly/wabt#1901 (2 comments by @keithw, @sbc100)
-
[WIP] wasm2c: group imports for a given module into a struct type. WebAssembly/wabt#1911 (1 comment by @sbc100)
-
wasm2c: support final (non-SIMD) spec tests by adding an unsafe "ignore validation failure" flag WebAssembly/wabt#1888 (1 comment by @keithw)
-
WebAssembly/wasi-libc
-
2 issues opened.
-
Support for `accept{,4}` WebAssembly/wasi-libc#284, by @rvolosatovs.
-
fd_set implementation is inefficient WebAssembly/wasi-libc#283, by @vapier.
-
-
2 issues closed.
-
Adding `IFTODT` for more compatibility WebAssembly/wasi-libc#268.
-
Adding Support for `sock_accept()` to `wasi-libc` WebAssembly/wasi-libc#267.
-
-
2 issues received 8 new comments.
-
fd_set implementation is inefficient WebAssembly/wasi-libc#283 (5 comments by @sunfishcode, @vapier)
-
Support for `accept{,4}` WebAssembly/wasi-libc#284 (3 comments by @Deepansharora27, @rvolosatovs, @sunfishcode)
-
-
3 pull requests opened.
-
Adding Support for accept and accept4 WebAssembly/wasi-libc#286, by @Deepansharora27.
-
Adjust the Makefile for LLVM 15 as of 2022-04-20 WebAssembly/wasi-libc#285, by @glandium.
-
build: update WASI and partially regenerate `api.h` WebAssembly/wasi-libc#282, by @rvolosatovs.
-
-
4 pull requests merged.
-
build: update WASI and partially regenerate `api.h` WebAssembly/wasi-libc#282.
-
Define DTTOIF and IFTODT. WebAssembly/wasi-libc#279.
-
Adjust the Makefile for LLVM 14 WebAssembly/wasi-libc#265.
-
Use standardized `CC`, `AR`, `NM` env vars WebAssembly/wasi-libc#275.
-
-
6 pull requests received 20 new comments.
-
build: update WASI and partially regenerate `api.h` WebAssembly/wasi-libc#282 (6 comments by @npmccallum, @rvolosatovs, @sunfishcode)
-
Adding Support for accept and accept4 WebAssembly/wasi-libc#286 (5 comments by @Deepansharora27, @sbc100, @sunfishcode)
-
Adjust the Makefile for LLVM 14 WebAssembly/wasi-libc#265 (3 comments by @cuviper, @glandium, @sunfishcode)
-
WebAssembly/spec
-
4 issues opened.
-
Add a tag for 2.0 draft 1? WebAssembly/spec#1457, by @codefromthecrypt.
-
[bikeshed] Issues with content blocking on Safari WebAssembly/spec#1447, by @samuelweiler.
-
[bikeshed] Typo in the Abstract WebAssembly/spec#1446, by @neauoire.
-
Namesubsection not mentioned in the Name Section WebAssembly/spec#1444, by @abc767234318.
-
-
2 issues closed.
-
Namesubsection not mentioned in the Name Section WebAssembly/spec#1444.
-
Is `vectype` part of `valtype`? WebAssembly/spec#1435.
-
-
6 issues received 18 new comments.
-
Encoding of prefix in data segment entries WebAssembly/spec#1439 (6 comments by @alexcrichton, @nagisa, @rossberg, @titzer)
-
[bikeshed] Issues with content blocking on Safari WebAssembly/spec#1447 (3 comments by @rossberg, @samuelweiler)
-
Require implementations, in order to be compliant, to be able to constrain to the actual spec WebAssembly/spec#1428 (2 comments by @codefromthecrypt)
-
-
7 pull requests opened.
-
Adds missing start from overview example WebAssembly/spec#1454, by @codefromthecrypt.
-
[spec] "version 2.0" -> "release 2.0" WebAssembly/spec#1452, by @rossberg.
-
Sync wpt test WebAssembly/spec#1449, by @gahaas.
-
[spec] Bump release to 2 WebAssembly/spec#1443, by @rossberg.
-
multi-value: fixes compilation errors in examples WebAssembly/spec#1442, by @codefromthecrypt.
-
[spec] exec/instructions.rst: fix missing immediate on table.set WebAssembly/spec#1441, by @keithw.
-
Update decoding of element/data segments in spec interpreter WebAssembly/spec#1440, by @alexcrichton.
-
-
7 pull requests merged.
-
Adds missing start from overview example WebAssembly/spec#1454.
-
Sync wpt test WebAssembly/spec#1449.
-
[spec] Bump release to 2 WebAssembly/spec#1443.
-
multi-value: fixes compilation errors in examples WebAssembly/spec#1442.
-
[spec] exec/instructions.rst: fix missing immediate on table.set WebAssembly/spec#1441.
-
[spec] Fix single-table limitation in module instantiation WebAssembly/spec#1434.
-
[spec] Fix missing mention of vectype WebAssembly/spec#1436.
-
-
3 pull requests received 21 new comments.
-
multi-value: fixes compilation errors in examples WebAssembly/spec#1442 (16 comments by @codefromthecrypt, @rossberg)
-
Update decoding of element/data segments in spec interpreter WebAssembly/spec#1440 (3 comments by @alexcrichton, @rossberg)
-
WebAssembly/esm-integration
-
1 issue opened.
-
Tracking progress of .wasm fetch WebAssembly/esm-integration#62, by @connorjclark.
-
-
1 issue received 1 new comment.
WebAssembly/meetings
-
18 pull requests opened.
-
Add agenda item to discuss spec versioning WebAssembly/meetings#1022, by @dtig.
-
Add agenda item for memory64 at the next meeting WebAssembly/meetings#1021, by @sbc100.
-
Update 4-25-2022.md WebAssembly/meetings#1020, by @fgmccabe.
-
Add an agenda item for discussion venues WebAssembly/meetings#1019, by @kulakowski-wasm.
-
Add WASI 04-21 meeting notes WebAssembly/meetings#1018, by @linclark.
-
Add notes to GC-04-19.md WebAssembly/meetings#1017, by @tlively.
-
Add notes for WG 2022-04-13 WebAssembly/meetings#1016, by @dschuff.
-
Add stringrefs to CG agenda, 26 April 2022 WebAssembly/meetings#1015, by @wingo.
-
Add stringrefs to GC subgroup agenda, 19 April 2022 WebAssembly/meetings#1014, by @wingo.
-
GC Agenda for May 5 WebAssembly/meetings#1013, by @tlively.
-
GC agenda items for `nullref` and cast refactoring WebAssembly/meetings#1012, by @tlively.
-
Add notes for 4/12 meeting WebAssembly/meetings#1011, by @dtig.
-
Add WASI 04-07 meeting notes WebAssembly/meetings#1010, by @linclark.
-
Add another WASI URL interface agenda item WebAssembly/meetings#1009, by @kulakowski-wasm.
-
Add agenda items for WG spec publication WebAssembly/meetings#1008, by @dschuff.
-
Update CG-04-12.md WebAssembly/meetings#1007, by @fgmccabe.
-
Update 4-4-2022.md WebAssembly/meetings#1006, by @fgmccabe.
-
Add a WASI URL interface agenda item WebAssembly/meetings#1005, by @kulakowski-wasm.
-
-
16 pull requests merged.
-
Add agenda item to discuss spec versioning WebAssembly/meetings#1022.
-
Add agenda item for memory64 at the next meeting WebAssembly/meetings#1021.
-
Add an agenda item for discussion venues WebAssembly/meetings#1019.
-
Add WASI 04-21 meeting notes WebAssembly/meetings#1018.
-
GC Agenda for May 5 WebAssembly/meetings#1013.
-
Add notes for WG 2022-04-13 WebAssembly/meetings#1016.
-
Add stringrefs to GC subgroup agenda, 19 April 2022 WebAssembly/meetings#1014.
-
Add stringrefs to CG agenda, 26 April 2022 WebAssembly/meetings#1015.
-
Add notes for 4/12 meeting WebAssembly/meetings#1011.
-
GC agenda items for `nullref` and cast refactoring WebAssembly/meetings#1012.
-
Add WASI 04-07 meeting notes WebAssembly/meetings#1010.
-
Add another WASI URL interface agenda item WebAssembly/meetings#1009.
-
Update CG-04-12.md WebAssembly/meetings#1007.
-
Update 4-4-2022.md WebAssembly/meetings#1006.
-
Add agenda items for WG spec publication WebAssembly/meetings#1008.
-
Add a WASI URL interface agenda item WebAssembly/meetings#1005.
-
-
7 pull requests received 14 new comments.
-
GC agenda items for `nullref` and cast refactoring WebAssembly/meetings#1012 (2 comments by @rossberg, @tlively)
-
Add a WASI URL interface agenda item WebAssembly/meetings#1005 (2 comments by @kulakowski-wasm, @linclark)
WebAssembly/stringref
-
8 issues opened.
-
Alternative: Library API WebAssembly/stringref#8, by @wingo.
-
Is `stringview_wtf8` useful enough and fit for purpose? WebAssembly/stringref#7, by @wingo.
-
Does `string.is_usv_sequence` pull its weight? WebAssembly/stringref#6, by @wingo.
-
Library functionality: toUpperCase, etc WebAssembly/stringref#5, by @wingo.
-
Replace `stringview_iter.cur` with `stringview_iter.next` WebAssembly/stringref#4, by @wingo.
-
Subtyping relationship between stringref and stringviews WebAssembly/stringref#3, by @wingo.
-
Require valid UTF-8 string literals? WebAssembly/stringref#2, by @wingo.
-
Integrate with GC proposal WebAssembly/stringref#1, by @wingo.
-
-
2 issues received 4 new comments.
-
Require valid UTF-8 string literals? WebAssembly/stringref#2 (3 comments by @dcodeIO, @Horcrux7, @jakobkummerow)
-
Subtyping relationship between stringref and stringviews WebAssembly/stringref#3 (1 comment by @jakobkummerow)
-
WebAssembly/proposals
-
2 issues opened.
-
Can WebAssembly callback .dll or .so in 2022? WebAssembly/proposals#142, by @woshildh.
-
add affect-specs column to finished-proposals WebAssembly/proposals#140, by @ericprud.
-
-
2 issues received 3 new comments.
-
add affect-specs column to finished-proposals WebAssembly/proposals#140 (2 comments by @dschuff, @ericprud)
-
-
5 pull requests opened.
-
Add stringref proposal at phase 1 WebAssembly/proposals#145, by @wingo.
-
Proposal updates for Relaxed SIMD, Memory control WebAssembly/proposals#144, by @dtig.
-
Update README.md WebAssembly/proposals#143, by @fgmccabe.
-
Add "affected specs" column to finished proposal list WebAssembly/proposals#141, by @dschuff.
-
Add dates to first five updates WebAssembly/proposals#139, by @ericprud.
-
-
4 pull requests merged.
-
Add stringref proposal at phase 1 WebAssembly/proposals#145.
-
Proposal updates for Relaxed SIMD, Memory control WebAssembly/proposals#144.
-
Update README.md WebAssembly/proposals#143.
-
Add dates to first five updates WebAssembly/proposals#139.
-
-
1 pull request received 1 new comment.
WebAssembly/design
-
1 issue opened.
-
Proposal: Module Execution Hints WebAssembly/design#1448, by @Snapstromegon.
-
-
7 issues received 22 new comments.
-
Proposal: Module Execution Hints WebAssembly/design#1448 (6 comments by @rossberg, @Snapstromegon, @tlively)
-
Testing of annotations and custom sections WebAssembly/design#1445 (5 comments by @rossberg, @yuri91)
-
In need of a ChangeLog WebAssembly/design#1395 (5 comments by @juj, @rossberg, @Schweinepriester, @tlively)
-
Wasm needs a better memory management story WebAssembly/design#1397 (2 comments by @conrad-watt, @hamza0867)
-
WebAssembly/WASI
-
1 issue opened.
-
API to instantiate a module from a bytes WebAssembly/WASI#477, by @kgtkr.
-
-
4 issues received 14 new comments.
-
__wasm_call_ctors, __wasm_call_dtors WebAssembly/WASI#471 (5 comments by @PiotrSikora, @sunfishcode)
-
API to instantiate a module from a bytes WebAssembly/WASI#477 (3 comments by @abrown, @SamuraiCrow, @sunfishcode)
-
-
3 pull requests opened.
-
Add Radu Matei as a Champion of wasi-url WebAssembly/WASI#480, by @kulakowski-wasm.
-
Add wasi-url to the list of Phase 1 proposals WebAssembly/WASI#479, by @kulakowski-wasm.
-
Update the process link WebAssembly/WASI#478, by @sunfishcode.
-
-
3 pull requests merged.
-
Add Radu Matei as a Champion of wasi-url WebAssembly/WASI#480.
-
Add wasi-url to the list of Phase 1 proposals WebAssembly/WASI#479.
-
Update the process link WebAssembly/WASI#478.
-
-
1 pull request received 2 new comments.
WebAssembly/wasi-sdk
-
2 issues opened.
-
The Docker build is failing in CI WebAssembly/wasi-sdk#230, by @sunfishcode.
-
Networking support plan? WebAssembly/wasi-sdk#228, by @rjzak.
-
-
1 issue closed.
-
The Docker build is failing in CI WebAssembly/wasi-sdk#230.
-
-
1 issue received 1 new comment.
-
2 pull requests opened.
-
Fixes docker build on Linux WebAssembly/wasi-sdk#231, by @lygstate.
-
Use standardized `CC`, `AR`, `NM` env vars WebAssembly/wasi-sdk#229, by @Ericson2314.
-
-
2 pull requests merged.
-
Fixes docker build on Linux WebAssembly/wasi-sdk#231.
-
Fixes windows CI by using the valid virtual environments `windows-2019` WebAssembly/wasi-sdk#227.
-
-
4 pull requests received 17 new comments.
-
Fixes windows CI by using the valid virtual environments `windows-2019` WebAssembly/wasi-sdk#227 (10 comments by @lygstate, @sbc100, @sunfishcode)
-
Use standardized `CC`, `AR`, `NM` env vars WebAssembly/wasi-sdk#229 (5 comments by @Ericson2314, @lygstate, @sunfishcode)
-
WebAssembly/component-model
-
10 issues opened.
-
Missing encoding for bundle-of-exports componentarg WebAssembly/component-model#28, by @sunfishcode.
-
Mapping from JS values to flags is unclear WebAssembly/component-model#26, by @Liamolucko.
-
Interface types don't always map to valid Web IDL types WebAssembly/component-model#25, by @Liamolucko.
-
Interaction with the memory64 proposal WebAssembly/component-model#22, by @alexcrichton.
-
Possible confusion between the unit type and the 0-tuple WebAssembly/component-model#21, by @alexcrichton.
-
Is my mental model of the component-model correct? WebAssembly/component-model#16, by @badeend.
-
Default values WebAssembly/component-model#15, by @badeend.
-
Spec-defined name section for components WebAssembly/component-model#14, by @alexcrichton.
-
Text "sugar" for aliases WebAssembly/component-model#13, by @alexcrichton.
-
Should all types be exportable? WebAssembly/component-model#12, by @alexcrichton.
-
-
1 issue closed.
-
Text "sugar" for aliases WebAssembly/component-model#13.
-
-
13 issues received 34 new comments.
-
Index spaces feel inconsistent about what they might or might not contain WebAssembly/component-model#11 (5 comments by @alexcrichton, @lukewagner)
-
Possible confusion between the unit type and the 0-tuple WebAssembly/component-model#21 (5 comments by @alexcrichton, @fitzgen, @lukewagner)
-
Can a function be lifted/lowered multiple times in sequence? WebAssembly/component-model#9 (4 comments by @alexcrichton, @lukewagner)
-
Interface types don't always map to valid Web IDL types WebAssembly/component-model#25 (3 comments by @lukewagner, @rossberg)
-
Interaction with the memory64 proposal WebAssembly/component-model#22 (3 comments by @alexcrichton, @lukewagner)
-
Is my mental model of the component-model correct? WebAssembly/component-model#16 (3 comments by @badeend, @lukewagner)
-
Missing encoding for bundle-of-exports componentarg WebAssembly/component-model#28 (1 comment by @lukewagner)
-
Mapping from JS values to flags is unclear WebAssembly/component-model#26 (1 comment by @lukewagner)
-
-
7 pull requests opened.
-
Avoid potential name clash with default values. WebAssembly/component-model#27, by @badeend.
-
Add GitHub Actions workflow to test canonical abi WebAssembly/component-model#24, by @alexcrichton.
-
Fill in CanonicalABI.md WebAssembly/component-model#23, by @lukewagner.
-
chore: address a few typos WebAssembly/component-model#20, by @radu-matei.
-
start -> invoke WebAssembly/component-model#19, by @badeend.
-
Allow references to type variables in interface types. WebAssembly/component-model#18, by @badeend.
-
Re-add inverted alias syntactic sugar WebAssembly/component-model#17, by @lukewagner.
-
-
4 pull requests merged.
-
Fill in CanonicalABI.md WebAssembly/component-model#23.
-
Add GitHub Actions workflow to test canonical abi WebAssembly/component-model#24.
-
chore: address a few typos WebAssembly/component-model#20.
-
Re-add inverted alias syntactic sugar WebAssembly/component-model#17.
-
-
2 pull requests closed.
-
start -> invoke WebAssembly/component-model#19.
-
Allow references to type variables in interface types. WebAssembly/component-model#18.
-
-
5 pull requests received 90 new comments.
-
Fill in CanonicalABI.md WebAssembly/component-model#23 (79 comments by @alexcrichton, @fitzgen, @lukewagner, @sunfishcode)
-
Avoid potential name clash with default values. WebAssembly/component-model#27 (1 comment by @lukewagner)
-
Allow references to type variables in interface types. WebAssembly/component-model#18 (1 comment by @lukewagner)
-
WebAssembly/flexible-vectors
-
2 issues opened.
-
SIMD subgroup meeting on 2022-05-13 WebAssembly/flexible-vectors#48, by @penzn.
-
Immediates vs regular values for lane indices WebAssembly/flexible-vectors#46, by @penzn.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2022-04-15 WebAssembly/flexible-vectors#45.
-
-
2 issues received 2 new comments.
-
Immediates vs regular values for lane indices WebAssembly/flexible-vectors#46 (1 comment by @akirilov-arm)
-
1 pull request opened.
-
Replace `LaneIdx` immediates with integers WebAssembly/flexible-vectors#47, by @penzn.
-
WebAssembly/website
-
1 issue opened.
-
Upgrade to WebAssembly 2.0 (Banner on the website + possibly elsewhere) WebAssembly/website#270, by @carlopi.
-
-
1 issue received 2 new comments.
-
Please change roadmap checkmark chart to caniuse style "first introduced in" WebAssembly/website#187 (2 comments by @juj, @tlively)
-
-
1 pull request opened.
-
Added chez scheme WebAssembly/website#269, by @damon-kwok.
-
WebAssembly/memory-control
-
1 issue opened.
-
When this be present in https://github.com/WebAssembly/proposals WebAssembly/memory-control#2, by @lygstate.
-
-
1 issue closed.
-
When this be present in https://github.com/WebAssembly/proposals WebAssembly/memory-control#2.
-
-
1 issue received 1 new comment.
-
When this be present in https://github.com/WebAssembly/proposals WebAssembly/memory-control#2 (1 comment by @dtig)
-
WebAssembly/wasi-url
-
1 pull request opened.
-
Add some high level text about the proposal WebAssembly/wasi-url#1, by @kulakowski-wasm.
-
-
1 pull request received 1 new comment.
WebAssembly/relaxed-simd
-
2 issues opened.
-
SIMD subgroup meeting on 2022-05-13 WebAssembly/relaxed-simd#72, by @ngzhian.
-
Phase 3 presentation feedback WebAssembly/relaxed-simd#71, by @ngzhian.
-
-
1 issue closed.
-
Tweak prototype spec text to address issues raised in Phase 2 poll WebAssembly/relaxed-simd#53.
-
-
5 issues received 20 new comments.
-
SIMD subgroup meeting on 2022-04-15 WebAssembly/relaxed-simd#68 (8 comments by @dtig, @ngzhian, @penzn, @tlively)
-
Relaxed Integer Dot Product instructions WebAssembly/relaxed-simd#52 (6 comments by @kpu, @Maratyszcza, @yurydelendik)
-
Tweak prototype spec text to address issues raised in Phase 2 poll WebAssembly/relaxed-simd#53 (1 comment by @ngzhian)
-
relaxed fused multiply-add and fused multiply-subtract WebAssembly/relaxed-simd#27 (1 comment by @ngzhian)
-
-
1 pull request opened.
-
Remove unsigned dot product from overview WebAssembly/relaxed-simd#73, by @ngzhian.
-
-
1 pull request received 10 new comments.
-
Remove unsigned dot product from overview WebAssembly/relaxed-simd#73 (10 comments by @dtig, @Maratyszcza, @ngzhian, @yurydelendik)
-
WebAssembly/content-security-policy
-
1 pull request merged.
-
Curfuffle WebAssembly/content-security-policy#41.
-
WebAssembly/testsuite
-
1 pull request opened.
-
Remove unneeded typed function reference tests WebAssembly/testsuite#60, by @takikawa.
-
-
1 pull request merged.
-
Remove unneeded typed function reference tests WebAssembly/testsuite#60.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-crypto
-
2 issues opened.
-
ArrayOutput need `zeroed` after pull? WebAssembly/wasi-crypto#51, by @sonder-joker.
-
Specific options_set behavior if already exist value. WebAssembly/wasi-crypto#50, by @sonder-joker.
-
-
2 issues closed.
-
ArrayOutput need `zeroed` after pull? WebAssembly/wasi-crypto#51.
-
Specific options_set behavior if already exist value. WebAssembly/wasi-crypto#50.
-
-
2 issues received 6 new comments.
-
Specific options_set behavior if already exist value. WebAssembly/wasi-crypto#50 (4 comments by @jedisct1, @sonder-joker)
-
WebAssembly/wasi-nn
-
1 pull request opened.
-
feat: add ONNX to the graph encoding enum WebAssembly/wasi-nn#16, by @radu-matei.
-
-
1 pull request merged.
-
feat: add ONNX to the graph encoding enum WebAssembly/wasi-nn#16.
-
-
1 pull request received 1 new comment.
WebAssembly/debugging
-
1 issue received 1 new comment.
-
The WebAssembly debugging format is incompatible with its text format WebAssembly/debugging#17 (1 comment by @7ombie)
-
Past meetings
Participants
-
15 participants joined.
-
qiyuan bu joined.
-
Krisztian Gacsal (Cisco) joined.
-
Rani Barbara joined.
-
ASISBusiness AsisBusiness Enterprise Company (2e Consulting) joined.
-
Sébastien Deleuze (VMware) joined.
-
Abhishek Kantharia joined.
-
Michael Allwright joined.
-
Boken Lin joined.
-
ye dai joined.
-
Han Huang joined.
-
Surma Surma (Shopify) joined.
-
George Kulakowski (Fastly) joined.
-
Pei Liang joined.
-
Isabella Tromba (Tangram) joined.
-
Jeffrey Charles (Shopify) joined.
-
-
4 participants left.
-
qiyuan bu left.
-
Honggyu Kim (LG Electronics) left.
-
Martin Duke (F5 Networks) left.
-
Sébastien Deleuze (VMware) left.
-
-
4 organizations joined.
-
Cisco joined.
-
2e Consulting joined.
-
Tangram joined.
-
Shopify joined.
-
GitHub
WebAssembly/binaryen
-
8 issues opened.
-
Assert with `--enable-gc-nn-locals`, take 3 WebAssembly/binaryen#4562, by @askeksa-google.
-
Assert with `--enable-gc-nn-locals`, take 2 WebAssembly/binaryen#4560, by @askeksa-google.
-
Assert with `--enable-gc-nn-locals` WebAssembly/binaryen#4554, by @askeksa-google.
-
[wasm-as/wasm-dis]: Don't say the input/output is WebAssembly Text because it's not WebAssembly/binaryen#4550, by @ThePuzzlemaker.
-
[memory64] -O3 produces import errors WebAssembly/binaryen#4532, by @backes.
-
[memory64] Optimization failures on memory.size WebAssembly/binaryen#4530, by @backes.
-
[wasm-ctor-eval] Any way to zero the stack after calling wasm-ctor-eval? WebAssembly/binaryen#4527, by @nuchi.
-
RedundantSetElimination: Nondeterminism testcase WebAssembly/binaryen#4524, by @kateinoigakukun.
-
-
4 issues closed.
-
Assert with `--enable-gc-nn-locals` WebAssembly/binaryen#4554.
-
binaryen has started to require CMAKE_OSX_DEPLOYMENT_TARGET of 10.14 WebAssembly/binaryen#4299.
-
[wasm2js] globals are not exported from generated js file WebAssembly/binaryen#4522.
-
[memory64] -O3 produces import errors WebAssembly/binaryen#4532.
-
-
10 issues received 28 new comments.
-
binaryen has started to require CMAKE_OSX_DEPLOYMENT_TARGET of 10.14 WebAssembly/binaryen#4299 (8 comments by @dschuff, @juj, @sbc100)
-
[wasm-ctor-eval] Any way to zero the stack after calling wasm-ctor-eval? WebAssembly/binaryen#4527 (7 comments by @kripken, @nuchi, @sbc100)
-
[wasm-as/wasm-dis]: Don't say the input/output is WebAssembly Text because it's not WebAssembly/binaryen#4550 (3 comments by @kripken, @ThePuzzlemaker)
-
Precompiled Linux releases segfault on wasm file WebAssembly/binaryen#2273 (2 comments by @kripken, @vapier)
-
RedundantSetElimination: Nondeterminism testcase WebAssembly/binaryen#4524 (2 comments by @kateinoigakukun, @kripken)
-
wasm2js does not support 64-bit memories WebAssembly/binaryen#4518 (2 comments by @kripken, @tlively)
-
-
33 pull requests opened.
-
[Wasm GC] Fix non-nullable tuple locals in CoalesceLocals WebAssembly/binaryen#4563, by @kripken.
-
[Wasm GC] Fix stacky non-nullable tuples WebAssembly/binaryen#4561, by @kripken.
-
Port memory-packing tests to lit WebAssembly/binaryen#4559, by @tlively.
-
[MemoryPacking] Remove workaround for old V8 bug WebAssembly/binaryen#4558, by @tlively.
-
[NFC] Refactor Feature::All to match FeatureSet.setAll() WebAssembly/binaryen#4557, by @kripken.
-
[NFC][MemoryPacking] Avoid unnecessarily enormous memory allocations WebAssembly/binaryen#4556, by @tlively.
-
[Wasm GC] Fix non-nullable tuples WebAssembly/binaryen#4555, by @kripken.
-
[Wasm GC] GlobalTypeOptimization: Remove fields from end based on subtypes WebAssembly/binaryen#4553, by @kripken.
-
Do not build gtest libs unless BUILD_TESTS is set WebAssembly/binaryen#4552, by @tlively.
-
[Wasm GC] Signature Pruning: Remove params passed constant values WebAssembly/binaryen#4551, by @kripken.
-
Generalize PossibleConstantValues for immutable globals WebAssembly/binaryen#4549, by @kripken.
-
[Docs] Add some comments on type updating in various places WebAssembly/binaryen#4548, by @kripken.
-
[NFC] Move and generalize constant-parameter code from DeadArgumentElimination WebAssembly/binaryen#4547, by @kripken.
-
[NFC] Refactor constant argument finding code WebAssembly/binaryen#4546, by @kripken.
-
[Wasm GC] Signature Pruning WebAssembly/binaryen#4545, by @kripken.
-
[NFC] Move and generalize parameter-removing logic from DeadArgumentElimination WebAssembly/binaryen#4544, by @kripken.
-
Pass v8 flag for extended-const WebAssembly/binaryen#4543, by @kripken.
-
[NFC] Refactor DeadArgumentElimination code to use LocalGraph WebAssembly/binaryen#4542, by @kripken.
-
Remove nearly unused {Heap}Type::isCompound WebAssembly/binaryen#4541, by @tlively.
-
Change `TypeTest` to use isorecursive types WebAssembly/binaryen#4540, by @tlively.
-
[NFC] Move type system test fixture to its own header WebAssembly/binaryen#4539, by @tlively.
-
Run auto-update script on CI to check for uncommited changes WebAssembly/binaryen#4538, by @kripken.
-
Update filecheck to 0.0.22 WebAssembly/binaryen#4537, by @tlively.
-
Add BUILD_TESTS CMake option WebAssembly/binaryen#4536, by @tlively.
-
[Do not land] Experiment with read-only-to-write for wasm GC WebAssembly/binaryen#4535, by @kripken.
-
Fix merge-similar-functions test expections WebAssembly/binaryen#4534, by @kripken.
-
Version 106 WebAssembly/binaryen#4533, by @kripken.
-
[memory64] Keep type of memory.size and memory.grow on copy WebAssembly/binaryen#4531, by @backes.
-
Add support for extended-const proposal WebAssembly/binaryen#4529, by @sbc100.
-
Fix errors when building in C++20 mode WebAssembly/binaryen#4528, by @eigenraven.
-
Add CHANGELOG entry for v102 OptimizeInstructions WebAssembly/binaryen#4526, by @ospencer.
-
--enable-shared-memory pass WebAssembly/binaryen#4525, by @caiiiycuk.
-
feat(wasm2js): export global var WebAssembly/binaryen#4523, by @magic-akari.
-
-
28 pull requests merged.
-
[NFC] Refactor Feature::All to match FeatureSet.setAll() WebAssembly/binaryen#4557.
-
[Wasm GC] Fix stacky non-nullable tuples WebAssembly/binaryen#4561.
-
[MemoryPacking] Remove workaround for old V8 bug WebAssembly/binaryen#4558.
-
[Wasm GC] Fix non-nullable tuples WebAssembly/binaryen#4555.
-
[NFC][MemoryPacking] Avoid unnecessarily enormous memory allocations WebAssembly/binaryen#4556.
-
[Wasm GC] GlobalTypeOptimization: Remove fields from end based on subtypes WebAssembly/binaryen#4553.
-
Do not build gtest libs unless BUILD_TESTS is set WebAssembly/binaryen#4552.
-
[Wasm GC] Signature Pruning: Remove params passed constant values WebAssembly/binaryen#4551.
-
Generalize PossibleConstantValues for immutable globals WebAssembly/binaryen#4549.
-
[Wasm GC] Signature Pruning WebAssembly/binaryen#4545.
-
[Docs] Add some comments on type updating in various places WebAssembly/binaryen#4548.
-
[NFC] Move and generalize constant-parameter code from DeadArgumentElimination WebAssembly/binaryen#4547.
-
[NFC] Refactor constant argument finding code WebAssembly/binaryen#4546.
-
[NFC] Move and generalize parameter-removing logic from DeadArgumentElimination WebAssembly/binaryen#4544.
-
[NFC] Refactor DeadArgumentElimination code to use LocalGraph WebAssembly/binaryen#4542.
-
Remove nearly unused {Heap}Type::isCompound WebAssembly/binaryen#4541.
-
Change `TypeTest` to use isorecursive types WebAssembly/binaryen#4540.
-
[NFC] Move type system test fixture to its own header WebAssembly/binaryen#4539.
-
Update filecheck to 0.0.22 WebAssembly/binaryen#4537.
-
Fix merge-similar-functions test expections WebAssembly/binaryen#4534.
-
Add BUILD_TESTS CMake option WebAssembly/binaryen#4536.
-
Add support for extended-const proposal WebAssembly/binaryen#4529.
-
Fix errors when building in C++20 mode WebAssembly/binaryen#4528.
-
Version 106 WebAssembly/binaryen#4533.
-
feat(wasm2js): export global var WebAssembly/binaryen#4523.
-
[memory64] Keep type of memory.size and memory.grow on copy WebAssembly/binaryen#4531.
-
Add CHANGELOG entry for v102 OptimizeInstructions WebAssembly/binaryen#4526.
-
merge-similar-functions size optimization pass, which merges similar functions WebAssembly/binaryen#4414.
-
-
2 pull requests closed.
-
Add binaryen option --add-stack-limit-global WebAssembly/binaryen#2849.
-
--enable-shared-memory pass WebAssembly/binaryen#4525.
-
-
24 pull requests received 155 new comments.
-
merge-similar-functions size optimization pass, which merges similar functions WebAssembly/binaryen#4414 (30 comments by @kateinoigakukun, @kripken, @tlively)
-
Add support for extended-const proposal WebAssembly/binaryen#4529 (15 comments by @kripken, @sbc100)
-
Pass v8 flag for extended-const WebAssembly/binaryen#4543 (11 comments by @aheejin, @kripken, @sbc100, @tlively)
-
feat(wasm2js): export global var WebAssembly/binaryen#4523 (10 comments by @Jack-Works, @kripken, @magic-akari)
-
[NFC] Move and generalize parameter-removing logic from DeadArgumentElimination WebAssembly/binaryen#4544 (9 comments by @aheejin, @kripken, @tlively)
-
[memory64] Keep type of memory.size and memory.grow on copy WebAssembly/binaryen#4531 (7 comments by @backes, @kripken)
-
[Wasm GC] Fix non-nullable tuple locals in CoalesceLocals WebAssembly/binaryen#4563 (4 comments by @aheejin, @kripken)
-
[Do not land] Experiment with read-only-to-write for wasm GC WebAssembly/binaryen#4535 (4 comments by @kripken, @sbc100, @tlively)
-
[Wasm GC] GlobalTypeOptimization: Remove fields from end based on subtypes WebAssembly/binaryen#4553 (3 comments by @kripken, @tlively)
-
Run auto-update script on CI to check for uncommited changes WebAssembly/binaryen#4538 (3 comments by @aheejin, @kripken, @tlively)
-
Fix errors when building in C++20 mode WebAssembly/binaryen#4528 (3 comments by @eigenraven, @sbc100)
-
Add CHANGELOG entry for v102 OptimizeInstructions WebAssembly/binaryen#4526 (3 comments by @ospencer, @tlively)
-
[NFC][MemoryPacking] Avoid unnecessarily enormous memory allocations WebAssembly/binaryen#4556 (2 comments by @kripken)
-
Generalize PossibleConstantValues for immutable globals WebAssembly/binaryen#4549 (2 comments by @aheejin, @kripken)
-
Fix merge-similar-functions test expections WebAssembly/binaryen#4534 (2 comments by @kripken, @tlively)
-
[Wasm GC] Signature Pruning: Remove params passed constant values WebAssembly/binaryen#4551 (1 comment by @aheejin)
-
WebAssembly/spec
-
9 issues opened.
-
Encoding of prefix in data segment entries WebAssembly/spec#1439, by @nagisa.
-
The binary encoding format of the CALL instruction in WASM WebAssembly/spec#1438, by @abc767234318.
-
Strange range in `extmul` definition WebAssembly/spec#1437, by @Cyborus04.
-
Is `vectype` part of `valtype`? WebAssembly/spec#1435, by @Cyborus04.
-
[js-api] Can we get a constant for page size? WebAssembly/spec#1433, by @Jamesernator.
-
[wasm-web-api-1] Don't use fetch's "extract a MIME type" WebAssembly/spec#1432, by @andreubotella.
-
Proposal phase process requirements for test suite WebAssembly/spec#1430, by @ngzhian.
-
Require implementations, in order to be compliant, to be able to constrain to the actual spec WebAssembly/spec#1428, by @codefromthecrypt.
-
Define purpose of elements lacking indices WebAssembly/spec#1427, by @codefromthecrypt.
-
-
5 issues closed.
-
The binary encoding format of the CALL instruction in WASM WebAssembly/spec#1438.
-
Strange range in `extmul` definition WebAssembly/spec#1437.
-
Proposal phase process requirements for test suite WebAssembly/spec#1430.
-
Define purpose of elements lacking indices WebAssembly/spec#1427.
-
-
11 issues received 51 new comments.
-
Require implementations, in order to be compliant, to be able to constrain to the actual spec WebAssembly/spec#1428 (24 comments by @codefromthecrypt, @conrad-watt, @keithw, @rossberg, @sbc100, @titzer)
-
[js-api] Needs to integrate with CSP WebAssembly/spec#1393 (6 comments by @annevk, @evilpie, @fgmccabe)
-
The binary encoding format of the CALL instruction in WASM WebAssembly/spec#1438 (4 comments by @abc767234318, @sbc100, @titzer, @tlively)
-
[spec] Potential accessibility issues with singlehtml due to missing MathML WebAssembly/spec#1386 (4 comments by @ericprud, @ngzhian, @rossberg)
-
Define purpose of elements lacking indices WebAssembly/spec#1427 (4 comments by @codefromthecrypt, @conrad-watt, @rossberg)
-
[wasm-web-api-1] Don't use fetch's "extract a MIME type" WebAssembly/spec#1432 (3 comments by @andreubotella, @annevk, @Ms2ger)
-
-
5 pull requests opened.
-
[spec] Fix missing mention of vectype WebAssembly/spec#1436, by @ngzhian.
-
[spec] Fix single-table limitation in module instantiation WebAssembly/spec#1434, by @keithw.
-
Add --generate-js-only flag to test runner WebAssembly/spec#1431, by @ngzhian.
-
[bikeshed] WIP new w3c html WebAssembly/spec#1429, by @ngzhian.
-
[spec] Update README to install six WebAssembly/spec#1426, by @ngzhian.
-
-
2 pull requests merged.
-
Add --generate-js-only flag to test runner WebAssembly/spec#1431.
-
[spec] Update README to install six WebAssembly/spec#1426.
-
-
1 pull request received 5 new comments.
WebAssembly/wabt
-
8 issues opened.
-
Update GC proposal support to recent phase 2 version WebAssembly/wabt#1874, by @takikawa.
-
add an homebrew method of installation for all tools WebAssembly/wabt#1873, by @remyleone.
-
wat2wasm error: unexpected token current_memory WebAssembly/wabt#1868, by @Adamcake.
-
Update test suite WebAssembly/wabt#1867, by @zherczeg.
-
call_indirect in wasm-objdump switches x and y WebAssembly/wabt#1865, by @gerritsangel.
-
How to extract source code from Native Client .nexe file, migrate to WebAssembly? WebAssembly/wabt#1864, by @guest271314.
-
unexpected token "anyfunc", expected a natural number WebAssembly/wabt#1863, by @bitoceango.
-
Should we remove signature mangling from wasm2c output? WebAssembly/wabt#1858, by @sbc100.
-
-
7 issues closed.
-
unexpected token "anyfunc", expected a natural number WebAssembly/wabt#1863.
-
add an homebrew method of installation for all tools WebAssembly/wabt#1873.
-
wat2wasm error: unexpected token current_memory WebAssembly/wabt#1868.
-
call_indirect in wasm-objdump switches x and y WebAssembly/wabt#1865.
-
Support for eqref an other features of the GC MVP WebAssembly/wabt#1469.
-
GC supporting WebAssembly/wabt#1759.
-
How to extract source code from Native Client .nexe file, migrate to WebAssembly? WebAssembly/wabt#1864.
-
-
11 issues received 42 new comments.
-
add an homebrew method of installation for all tools WebAssembly/wabt#1873 (8 comments by @remyleone, @sbc100)
-
How to extract source code from Native Client .nexe file, migrate to WebAssembly? WebAssembly/wabt#1864 (8 comments by @guest271314, @sbc100)
-
call_indirect in wasm-objdump switches x and y WebAssembly/wabt#1865 (7 comments by @binji, @gerritsangel, @sbc100)
-
Should we remove signature mangling from wasm2c output? WebAssembly/wabt#1858 (7 comments by @binji, @keithw, @sbc100, @shravanrn)
-
wat2wasm error: unexpected token current_memory WebAssembly/wabt#1868 (3 comments by @Adamcake, @binji, @sbc100)
-
unexpected token "anyfunc", expected a natural number WebAssembly/wabt#1863 (3 comments by @binji, @sbc100)
-
test/wasm2c/spec/skip-stack-guard-page.txt fails on 32-bit ARM WebAssembly/wabt#1365 (2 comments by @rathann, @sbc100)
-
-
28 pull requests opened.
-
wasm2c: implement the bulk memory operations proposal WebAssembly/wabt#1877, by @keithw.
-
Allow Code Metadata Annotations to have arbitrary hex strings WebAssembly/wabt#1876, by @jabraham17.
-
wasm2c: use signal handler to detect stack exhaustion WebAssembly/wabt#1875, by @keithw.
-
Update testsuite. WebAssembly/wabt#1872, by @zherczeg.
-
Allow binary reader to skip function bodies. NFC WebAssembly/wabt#1871, by @sbc100.
-
Use CMAKE_CXX_STANDARD and bump cmake minimum version to 3.1 WebAssembly/wabt#1870, by @sbc100.
-
Version 1.0.28 WebAssembly/wabt#1869, by @sbc100.
-
wasm-objdump: Improve disassembly of call_indirect WebAssembly/wabt#1866, by @sbc100.
-
wasm-strip: Add support for -o argument WebAssembly/wabt#1862, by @sbc100.
-
Rebase the rlbox repo WebAssembly/wabt#1861, by @shravanrn.
-
Use a shared null object for all Stores. WebAssembly/wabt#1860, by @zherczeg.
-
wasm-objdump: support extended const expressions WebAssembly/wabt#1859, by @sbc100.
-
Improve wasm2c example update process. NFC WebAssembly/wabt#1857, by @sbc100.
-
Build and run wasm2c-generated code under sanitizers in CI. NFC WebAssembly/wabt#1856, by @sbc100.
-
run-tests.py: Use sys.byteorder to make code more readable. NFC WebAssembly/wabt#1855, by @sbc100.
-
Fix Store object assignment. WebAssembly/wabt#1854, by @zherczeg.
-
wasm2c: restore older versions of some spec tests WebAssembly/wabt#1853, by @keithw.
-
Improve the maintenace of ObjectKind types. WebAssembly/wabt#1852, by @zherczeg.
-
Update wasm2c example output. NFC WebAssembly/wabt#1851, by @sbc100.
-
Honor `-DWERROR=ON` for all cmake targets WebAssembly/wabt#1850, by @sbc100.
-
Fix clang warnings introduced by #1847 WebAssembly/wabt#1849, by @sbc100.
-
wasm2c: Add wasm_rt_strerror to covert trap code to string WebAssembly/wabt#1848, by @sbc100.
-
Avoid passing signed char to islpha family of function on windows WebAssembly/wabt#1847, by @sbc100.
-
fix an unused variable warning in opt WebAssembly/wabt#1846, by @walkingeyerobot.
-
wasm2c: consistent use of Open/CloseBrace. NFC WebAssembly/wabt#1845, by @sbc100.
-
Fix compiler warnings in wasm2c output WebAssembly/wabt#1844, by @sbc100.
-
Add windows implementation of wasm2c runtime WebAssembly/wabt#1843, by @sbc100.
-
Fix function body start/end locations in wasm-validate WebAssembly/wabt#1842, by @sbc100.
-
-
26 pull requests merged.
-
Update testsuite. WebAssembly/wabt#1872.
-
Allow binary reader to skip function bodies. NFC WebAssembly/wabt#1871.
-
Use CMAKE_CXX_STANDARD and bump cmake minimum version to 3.1 WebAssembly/wabt#1870.
-
Version 1.0.28 WebAssembly/wabt#1869.
-
wasm-objdump: Improve disassembly of call_indirect WebAssembly/wabt#1866.
-
wasm-objdump: support extended const expressions WebAssembly/wabt#1859.
-
wasm-strip: Add support for -o argument WebAssembly/wabt#1862.
-
Add windows implementation of wasm2c runtime WebAssembly/wabt#1843.
-
Improve wasm2c example update process. NFC WebAssembly/wabt#1857.
-
wasm2c: restore older versions of some spec tests WebAssembly/wabt#1853.
-
Fix Store object assignment. WebAssembly/wabt#1854.
-
Build and run wasm2c-generated code under sanitizers in CI. NFC WebAssembly/wabt#1856.
-
run-tests.py: Use sys.byteorder to make code more readable. NFC WebAssembly/wabt#1855.
-
Improve the maintenace of ObjectKind types. WebAssembly/wabt#1852.
-
Update wasm2c example output. NFC WebAssembly/wabt#1851.
-
Honor `-DWERROR=ON` for all cmake targets WebAssembly/wabt#1850.
-
Fix clang warnings introduced by #1847 WebAssembly/wabt#1849.
-
Fix location in config.h in source list WebAssembly/wabt#1807.
-
Enable multi value by default WebAssembly/wabt#1657.
-
fix an unused variable warning in opt WebAssembly/wabt#1846.
-
wasm2c: Add wasm_rt_strerror to covert trap code to string WebAssembly/wabt#1848.
-
Avoid passing signed char to islpha family of function on windows WebAssembly/wabt#1847.
-
wasm2c: consistent use of Open/CloseBrace. NFC WebAssembly/wabt#1845.
-
Fix compiler warnings in wasm2c output WebAssembly/wabt#1844.
-
Rework free list to use less memory. WebAssembly/wabt#1841.
-
Fix function body start/end locations in wasm-validate WebAssembly/wabt#1842.
-
-
2 pull requests closed.
-
Library sandboxing changes - support for per instance, cross platform, wasi, some debugging WebAssembly/wabt#1833.
-
fix test/wasm2c/spec/names.txt with python 3.6 WebAssembly/wabt#1821.
-
-
21 pull requests received 129 new comments.
-
Library sandboxing changes - support for per instance, cross platform, wasi, some debugging WebAssembly/wabt#1833 (24 comments by @binji, @keithw, @kripken, @sbc100, @shravanrn)
-
Add windows implementation of wasm2c runtime WebAssembly/wabt#1843 (21 comments by @binji, @keithw, @sbc100)
-
Fix Store object assignment. WebAssembly/wabt#1854 (15 comments by @sbc100, @steven-johnson, @zherczeg)
-
wasm2c: restore older versions of some spec tests WebAssembly/wabt#1853 (9 comments by @keithw, @sbc100)
-
Allow binary reader to skip function bodies. NFC WebAssembly/wabt#1871 (3 comments by @dschuff, @sbc100)
-
Build and run wasm2c-generated code under sanitizers in CI. NFC WebAssembly/wabt#1856 (3 comments by @keithw, @sbc100, @shravanrn)
-
Improve the maintenace of ObjectKind types. WebAssembly/wabt#1852 (2 comments by @sbc100, @zherczeg)
-
fix test/wasm2c/spec/names.txt with python 3.6 WebAssembly/wabt#1821 (2 comments by @rathann, @sbc100)
-
wasm2c: Add wasm_rt_strerror to covert trap code to string WebAssembly/wabt#1848 (1 comment by @sbc100)
-
Fix function body start/end locations in wasm-validate WebAssembly/wabt#1842 (1 comment by @dschuff)
-
WebAssembly/tool-conventions
-
2 issues closed.
-
C++ volatile support WebAssembly/tool-conventions#60.
-
Rename Code Annotations to Code Metadata WebAssembly/tool-conventions#179.
-
-
2 issues received 2 new comments.
-
1 pull request opened.
-
Fix CodeMetadata encoding definition for trace_inst WebAssembly/tool-conventions#182, by @jabraham17.
-
WebAssembly/wasi-libc
-
5 issues opened.
-
Latest SIMD patch WebAssembly/wasi-libc#280, by @thewtex.
-
WASI signal numbers out of sync with wasi-libc signal numbers WebAssembly/wasi-libc#272, by @vapier.
-
Confusion around SIGCHLD value? WebAssembly/wasi-libc#271, by @dkegel-fastly.
-
A few packaging nits, coming from Nixpkgs/NixOS WebAssembly/wasi-libc#269, by @Ericson2314.
-
Adding `IFTODT` for more compatibility WebAssembly/wasi-libc#268, by @kateinoigakukun.
-
-
2 issues closed.
-
Confusion around SIGCHLD value? WebAssembly/wasi-libc#271.
-
WASI signal numbers out of sync with wasi-libc signal numbers WebAssembly/wasi-libc#272.
-
-
6 issues received 35 new comments.
-
WASI signal numbers out of sync with wasi-libc signal numbers WebAssembly/wasi-libc#272 (15 comments by @sbc100, @sunfishcode, @vapier)
-
Add pthread.h in wasi sysroot to support pthread WebAssembly/wasi-libc#209 (9 comments by @kripken, @SamuraiCrow, @sbc100)
-
A few packaging nits, coming from Nixpkgs/NixOS WebAssembly/wasi-libc#269 (6 comments by @Ericson2314, @sbc100, @sunfishcode)
-
Confusion around SIGCHLD value? WebAssembly/wasi-libc#271 (2 comments by @dkegel-fastly, @sunfishcode)
-
-
9 pull requests opened.
-
Fix futimens error handling. WebAssembly/wasi-libc#281, by @sunfishcode.
-
Define DTTOIF and IFTODT. WebAssembly/wasi-libc#279, by @sunfishcode.
-
Remove the signal constants and proc_raise function. WebAssembly/wasi-libc#278, by @sunfishcode.
-
Add `make clean` rule, don't have `include_dirs` nuke other things WebAssembly/wasi-libc#277, by @Ericson2314.
-
Simplify a header check by using the `SYSROOT_*` variables WebAssembly/wasi-libc#276, by @Ericson2314.
-
Use standardized `CC`, `AR`, `NM` env vars WebAssembly/wasi-libc#275, by @Ericson2314.
-
Allow varying the include, lib, and share dirs independently WebAssembly/wasi-libc#274, by @Ericson2314.
-
Use `-isystem` instead of `--sysroot` for the installed headers WebAssembly/wasi-libc#273, by @Ericson2314.
-
Try to restore some build system conventions in a low-impact way WebAssembly/wasi-libc#270, by @Ericson2314.
-
-
7 pull requests merged.
-
Fix futimens error handling. WebAssembly/wasi-libc#281.
-
Remove the signal constants and proc_raise function. WebAssembly/wasi-libc#278.
-
Simplify a header check by using the `SYSROOT_*` variables WebAssembly/wasi-libc#276.
-
Add `make clean` rule, don't have `include_dirs` nuke other things WebAssembly/wasi-libc#277.
-
Use `-isystem` instead of `--sysroot` for the installed headers WebAssembly/wasi-libc#273.
-
Enable support for `utimes` and `futimesat`. WebAssembly/wasi-libc#242.
-
chdir: fixing a malloc'ed buffer that was not large enough (possible mem corruption) WebAssembly/wasi-libc#247.
-
-
2 pull requests closed.
-
Try to restore some build system conventions in a low-impact way WebAssembly/wasi-libc#270.
-
Allow varying the include, lib, and share dirs independently WebAssembly/wasi-libc#274.
-
-
10 pull requests received 75 new comments.
-
Try to restore some build system conventions in a low-impact way WebAssembly/wasi-libc#270 (19 comments by @Ericson2314, @sbc100, @sunfishcode)
-
Allow varying the include, lib, and share dirs independently WebAssembly/wasi-libc#274 (19 comments by @Ericson2314, @sbc100)
-
Use standardized `CC`, `AR`, `NM` env vars WebAssembly/wasi-libc#275 (17 comments by @Ericson2314, @sbc100, @sunfishcode)
-
Add `make clean` rule, don't have `include_dirs` nuke other things WebAssembly/wasi-libc#277 (6 comments by @Ericson2314, @sbc100)
-
Remove the signal constants and proc_raise function. WebAssembly/wasi-libc#278 (4 comments by @sbc100, @sunfishcode)
-
Simplify a header check by using the `SYSROOT_*` variables WebAssembly/wasi-libc#276 (3 comments by @Ericson2314, @sunfishcode)
-
Enable support for `utimes` and `futimesat`. WebAssembly/wasi-libc#242 (3 comments by @sbc100, @sunfishcode)
-
Use `-isystem` instead of `--sysroot` for the installed headers WebAssembly/wasi-libc#273 (1 comment by @sunfishcode)
-
chdir: fixing a malloc'ed buffer that was not large enough (possible mem corruption) WebAssembly/wasi-libc#247 (1 comment by @sunfishcode)
-
WebAssembly/debugging
-
2 issues received 16 new comments.
-
The WebAssembly debugging format is incompatible with its text format WebAssembly/debugging#17 (13 comments by @7ombie, @dschuff, @sbc100)
-
WebAssembly/website
-
2 issues opened.
-
Provide a way to pass arrays and objects from Javascript to c++ and back WebAssembly/website#267, by @BanditIntInc.
-
Microsoft Edge Doesn't Have WebAssembly on Windows 10 Bug WebAssembly/website#266, by @Nick1185.
-
-
1 issue closed.
-
Microsoft Edge Doesn't Have WebAssembly on Windows 10 Bug WebAssembly/website#266.
-
-
1 issue received 1 new comment.
-
Microsoft Edge Doesn't Have WebAssembly on Windows 10 Bug WebAssembly/website#266 (1 comment by @Nick1185)
-
-
1 pull request opened.
-
Link for compiling Haskell to WASM (via Asterius) WebAssembly/website#265, by @declension.
-
WebAssembly/design
-
5 issues opened.
-
Pre-proposal: Interrupt handling WebAssembly/design#1446, by @DemiMarie.
-
Testing of annotations and custom sections WebAssembly/design#1445, by @yuri91.
-
Versioning Strategy WebAssembly/design#1444, by @titzer.
-
Should const expressions declare their length in the binary format? WebAssembly/design#1443, by @sbc100.
-
Collecting WebAssembly thesis/research ideas WebAssembly/design#1442, by @carlopi.
-
-
9 issues received 27 new comments.
-
Should const expressions declare their length in the binary format? WebAssembly/design#1443 (11 comments by @dschuff, @lars-t-hansen, @rossberg, @sbc100, @titzer)
-
Proposal: Support global names in name section WebAssembly/design#1377 (4 comments by @codefromthecrypt, @sbc100)
-
Testing of annotations and custom sections WebAssembly/design#1445 (2 comments by @rossberg, @yuri91)
-
WebAssembly/component-model
-
4 issues opened.
-
Index spaces feel inconsistent about what they might or might not contain WebAssembly/component-model#11, by @alexcrichton.
-
Rationale asynchrony model WebAssembly/component-model#10, by @badeend.
-
Can a function be lifted/lowered multiple times in sequence? WebAssembly/component-model#9, by @alexcrichton.
-
Proposal: simple instance lowering? WebAssembly/component-model#8, by @peterhuene.
-
-
2 issues closed.
-
Rename `import` in thee case where it isn't an import WebAssembly/component-model#2.
-
Multiple meanings for `(instance`. WebAssembly/component-model#5.
-
-
6 issues received 22 new comments.
-
Can a function be lifted/lowered multiple times in sequence? WebAssembly/component-model#9 (6 comments by @alexcrichton, @lukewagner, @peterhuene)
-
Rename `import` in thee case where it isn't an import WebAssembly/component-model#2 (6 comments by @lukewagner, @rossberg, @sunfishcode)
-
Proposal: simple instance lowering? WebAssembly/component-model#8 (4 comments by @lukewagner, @peterhuene)
-
Index spaces feel inconsistent about what they might or might not contain WebAssembly/component-model#11 (3 comments by @alexcrichton, @fitzgen, @lukewagner)
-
-
1 pull request opened.
-
Change "import" to "with" in the instantiate argument syntax. WebAssembly/component-model#7, by @sunfishcode.
-
-
2 pull requests merged.
-
merge Module Linking and Interface Types proposals WebAssembly/component-model#6.
-
Change "import" to "with" in the instantiate argument syntax. WebAssembly/component-model#7.
-
-
2 pull requests received 17 new comments.
-
merge Module Linking and Interface Types proposals WebAssembly/component-model#6 (16 comments by @Liamolucko, @lukewagner, @rossberg, @sunfishcode)
-
Change "import" to "with" in the instantiate argument syntax. WebAssembly/component-model#7 (1 comment by @lukewagner)
-
WebAssembly/wasm-c-api
-
1 issue opened.
-
make error:error: use of undeclared identifier 'errc' struct is_error_condition_enum<errc> WebAssembly/wasm-c-api#174, by @lufie0509z.
-
-
1 issue received 1 new comment.
-
make error:error: use of undeclared identifier 'errc' struct is_error_condition_enum<errc> WebAssembly/wasm-c-api#174 (1 comment by @lufie0509z)
-
WebAssembly/content-security-policy
-
2 issues received 8 new comments.
-
No way to use WebAssembly on Chrome without 'unsafe-eval' WebAssembly/content-security-policy#7 (5 comments by @abishekmuthian, @fgmccabe, @rugk)
-
Fine-grained Wasm execution policies WebAssembly/content-security-policy#37 (3 comments by @guest271314, @jacquelynoelle)
-
-
1 pull request closed.
-
Add js-api file back in WebAssembly/content-security-policy#40.
-
WebAssembly/wasi-sdk
-
1 issue received 1 new comment.
-
Add release binary for Mac m1 - apple silicon platform WebAssembly/wasi-sdk#221 (1 comment by @simbadMarino)
-
-
2 pull requests opened.
-
Fixes windows CI by using the valid virtual environments `windows-2019` WebAssembly/wasi-sdk#227, by @lygstate.
-
Fix typos in Makefile WebAssembly/wasi-sdk#226, by @vnepogodin.
-
-
1 pull request merged.
-
add build instruction into README WebAssembly/wasi-sdk#225.
-
-
3 pull requests received 4 new comments.
-
Fixes windows CI by using the valid virtual environments `windows-2019` WebAssembly/wasi-sdk#227 (1 comment by @sbc100)
WebAssembly/meetings
-
1 issue opened.
-
Joining community meetings? WebAssembly/meetings#994, by @lukehinds.
-
-
1 issue closed.
-
Joining community meetings? WebAssembly/meetings#994.
-
-
1 issue received 1 new comment.
-
24 pull requests opened.
-
cancel March 29 meeting due to lack of agenda WebAssembly/meetings#1004, by @dschuff.
-
Add empty meeting agendas for April and May WebAssembly/meetings#1003, by @dschuff.
-
Update 4-4-2022.md WebAssembly/meetings#1002, by @fgmccabe.
-
Add WASI 03-24 notes WebAssembly/meetings#1001, by @linclark.
-
Add async update to WASI 03-24 WebAssembly/meetings#1000, by @linclark.
-
Update 3-21-2022.md WebAssembly/meetings#999, by @fgmccabe.
-
Add Relaxed SIMD to agenda for 2022-03-29 CG meeting WebAssembly/meetings#998, by @ngzhian.
-
Add empty agenda for SIMD subgroup meeting 2022-04-15 WebAssembly/meetings#997, by @ngzhian.
-
Add meeting notes for SIMD subgroup meeting 2022-03-18 WebAssembly/meetings#996, by @ngzhian.
-
Notes for 2022-03-15 CG meeting WebAssembly/meetings#995, by @dschuff.
-
Cancel WASI 03-10 meeting WebAssembly/meetings#993, by @linclark.
-
Some corrections/refinements on GC 02/22 meeting notes WebAssembly/meetings#992, by @rossberg.
-
Ancient meeting notes fix WebAssembly/meetings#991, by @rossberg.
-
Add notes for CG 2022-02-15 meeting WebAssembly/meetings#990, by @dschuff.
-
Update GC subgroup agendas link WebAssembly/meetings#989, by @tlively.
-
Add poll for moving gc-js-customization to phase 1 WebAssembly/meetings#988, by @tlively.
-
Add notes to GC-03-08.md WebAssembly/meetings#987, by @tlively.
-
Cancel WG 2022-03-09 due to empty agenda WebAssembly/meetings#986, by @dschuff.
-
Add notes for 03/01 CG meeting WebAssembly/meetings#985, by @dtig.
-
Add WASI meeting agendas for Q2 WebAssembly/meetings#984, by @linclark.
-
Add WASI 02-24 meeting notes WebAssembly/meetings#983, by @linclark.
-
Add discussion of JS API to next GC meeting WebAssembly/meetings#982, by @tlively.
-
Fix typo in 03-15 meeting link WebAssembly/meetings#981, by @takikawa.
-
Add feature detection to the March 15 CG meeting WebAssembly/meetings#980, by @tlively.
-
-
25 pull requests merged.
-
cancel March 29 meeting due to lack of agenda WebAssembly/meetings#1004.
-
Add empty meeting agendas for April and May WebAssembly/meetings#1003.
-
Update 4-4-2022.md WebAssembly/meetings#1002.
-
Add WASI 03-24 notes WebAssembly/meetings#1001.
-
Update 3-21-2022.md WebAssembly/meetings#999.
-
Add empty agenda for SIMD subgroup meeting 2022-04-15 WebAssembly/meetings#997.
-
Add meeting notes for SIMD subgroup meeting 2022-03-18 WebAssembly/meetings#996.
-
Add async update to WASI 03-24 WebAssembly/meetings#1000.
-
Update GC subgroup agendas link WebAssembly/meetings#989.
-
Add notes to GC-03-08.md WebAssembly/meetings#987.
-
Notes for 2022-03-15 CG meeting WebAssembly/meetings#995.
-
Add Relaxed SIMD to agenda for 2022-03-29 CG meeting WebAssembly/meetings#998.
-
Cancel WASI 03-10 meeting WebAssembly/meetings#993.
-
Some corrections/refinements on GC 02/22 meeting notes WebAssembly/meetings#992.
-
Add notes for CG 2022-02-15 meeting WebAssembly/meetings#990.
-
Ancient meeting notes fix WebAssembly/meetings#991.
-
Add poll for moving gc-js-customization to phase 1 WebAssembly/meetings#988.
-
Add notes to GC-02-22.md WebAssembly/meetings#978.
-
Add notes for 03/01 CG meeting WebAssembly/meetings#985.
-
Cancel WG 2022-03-09 due to empty agenda WebAssembly/meetings#986.
-
Add WASI meeting agendas for Q2 WebAssembly/meetings#984.
-
Add WASI 02-24 meeting notes WebAssembly/meetings#983.
-
Add discussion of JS API to next GC meeting WebAssembly/meetings#982.
-
Fix typo in 03-15 meeting link WebAssembly/meetings#981.
-
Add feature detection to the March 15 CG meeting WebAssembly/meetings#980.
-
-
6 pull requests received 10 new comments.
-
cancel March 29 meeting due to lack of agenda WebAssembly/meetings#1004 (2 comments by @dschuff, @ngzhian)
-
Add meeting notes for SIMD subgroup meeting 2022-03-18 WebAssembly/meetings#996 (2 comments by @ngzhian, @penzn)
-
Some corrections/refinements on GC 02/22 meeting notes WebAssembly/meetings#992 (1 comment by @tlively)
-
WebAssembly/relaxed-simd
-
1 issue opened.
-
SIMD subgroup meeting on 2022-04-15 WebAssembly/relaxed-simd#68, by @ngzhian.
-
-
6 issues closed.
-
What does "consistent across runs" mean? WebAssembly/relaxed-simd#1.
-
How can fpenv be used? WebAssembly/relaxed-simd#19.
-
SIMD subgroup meeting on 2022-03-18 WebAssembly/relaxed-simd#56.
-
Test infrastructure updates required to support testing relaxed SIMD instructions WebAssembly/relaxed-simd#54.
-
Add tests to test suite WebAssembly/relaxed-simd#55.
-
New opcode prefix for the relaxed-simd proposal? WebAssembly/relaxed-simd#51.
-
-
10 issues received 18 new comments.
-
Tweak prototype spec text to address issues raised in Phase 2 poll WebAssembly/relaxed-simd#53 (3 comments by @lars-t-hansen, @ngzhian)
-
Implementation-dependent reciprocal [sqrt] approximation instructions WebAssembly/relaxed-simd#4 (1 comment by @ngzhian)
-
relaxed i32x4.trunc_sat_f32x4_{s,u} i32x4.trunc_sat_f64x2_{s,u}_zero WebAssembly/relaxed-simd#21 (1 comment by @ngzhian)
-
New opcode prefix for the relaxed-simd proposal? WebAssembly/relaxed-simd#51 (1 comment by @ngzhian)
-
13 pull requests opened.
-
Merge upstream WebAssembly/relaxed-simd#70, by @ngzhian.
-
Add dot product to overview WebAssembly/relaxed-simd#69, by @ngzhian.
-
Update ImplementationStatus.md WebAssembly/relaxed-simd#67, by @ngzhian.
-
Update instruction names in opcode table based on #42 WebAssembly/relaxed-simd#66, by @ngzhian.
-
Implement relaxed instructions using the non-relaxed counterpart WebAssembly/relaxed-simd#65, by @ngzhian.
-
Update overview to restrict allowed return values WebAssembly/relaxed-simd#63, by @ngzhian.
-
Restrict set of possible output values for relaxed rounding WebAssembly/relaxed-simd#62, by @ngzhian.
-
Update binary opcodes based on #51 WebAssembly/relaxed-simd#61, by @ngzhian.
-
Merge upstream WebAssembly/relaxed-simd#60, by @ngzhian.
-
Add Relaxed Rounding Q-format Multiplication to overview WebAssembly/relaxed-simd#59, by @ngzhian.
-
Remove fpenv from overview, add proposed spec text on Relaxed operations WebAssembly/relaxed-simd#58, by @ngzhian.
-
Copy "either" result pattern from threads proposal WebAssembly/relaxed-simd#57, by @ngzhian.
-
-
12 pull requests merged.
-
Merge upstream WebAssembly/relaxed-simd#70.
-
Add dot product to overview WebAssembly/relaxed-simd#69.
-
Update ImplementationStatus.md WebAssembly/relaxed-simd#67.
-
Update overview to restrict allowed return values WebAssembly/relaxed-simd#63.
-
Tests WebAssembly/relaxed-simd#64.
-
Update instruction names in opcode table based on #42 WebAssembly/relaxed-simd#66.
-
Copy "either" result pattern from threads proposal WebAssembly/relaxed-simd#57.
-
Update binary opcodes based on #51 WebAssembly/relaxed-simd#61.
-
Restrict set of possible output values for relaxed rounding WebAssembly/relaxed-simd#62.
-
Merge upstream WebAssembly/relaxed-simd#60.
-
Add Relaxed Rounding Q-format Multiplication to overview WebAssembly/relaxed-simd#59.
-
Remove fpenv from overview, add proposed spec text on Relaxed operations WebAssembly/relaxed-simd#58.
-
-
3 pull requests received 8 new comments.
-
Update binary opcodes based on #51 WebAssembly/relaxed-simd#61 (4 comments by @lars-t-hansen, @Maratyszcza, @ngzhian)
-
Update overview to restrict allowed return values WebAssembly/relaxed-simd#63 (2 comments by @abrown, @ngzhian)
-
Add Relaxed Rounding Q-format Multiplication to overview WebAssembly/relaxed-simd#59 (2 comments by @Maratyszcza, @ngzhian)
-
WebAssembly/testsuite
-
1 pull request opened.
-
Update repos WebAssembly/testsuite#59, by @zherczeg.
-
-
1 pull request merged.
-
Update repos WebAssembly/testsuite#59.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-crypto
-
1 issue closed.
-
AES-CBC WebAssembly/wasi-crypto#48.
-
-
1 pull request opened.
-
Some fix on hostcalls and binding WebAssembly/wasi-crypto#49, by @sonder-joker.
-
-
1 pull request closed.
-
Some fix on hostcalls and binding WebAssembly/wasi-crypto#49.
-
-
1 pull request received 8 new comments.
-
Some fix on hostcalls and binding WebAssembly/wasi-crypto#49 (8 comments by @jedisct1, @sonder-joker)
-
WebAssembly/flexible-vectors
-
2 issues opened.
-
SIMD subgroup meeting on 2022-04-15 WebAssembly/flexible-vectors#45, by @penzn.
-
SIMD subgroup meeting on 2022-03-18 WebAssembly/flexible-vectors#44, by @penzn.
-
-
2 issues closed.
-
SIMD subgroup meeting on 2022-03-18 WebAssembly/flexible-vectors#44.
-
SIMD subgroup meeting on 2022-02-18 WebAssembly/flexible-vectors#43.
-
-
2 issues received 2 new comments.
WebAssembly/WASI
-
3 issues opened.
-
Use memory handles? WebAssembly/WASI#476, by @SoniEx2.
-
Add equivalent of `getnameinfo` WebAssembly/WASI#745, by @badeend.
-
Emulate dualstack sockets in userspace WebAssembly/WASI#747, by @badeend.
-
-
1 issue closed.
-
Cut off sentence in Contributing.md WebAssembly/WASI#472.
-
-
6 issues received 9 new comments.
-
Emulate dualstack sockets in userspace WebAssembly/WASI#747 (2 comments by @sunfishcode, @tschneidereit)
-
-
3 pull requests opened.
-
Fix link in readme WebAssembly/WASI#475, by @cherryblossom000.
-
Progress wasi-sockets to phase 1 WebAssembly/WASI#474, by @badeend.
-
Typo. "implmentations" -> "implementations" WebAssembly/WASI#473, by @badeend.
-
-
4 pull requests merged.
-
Describe legacy commands. WebAssembly/WASI#288.
-
Fix link in readme WebAssembly/WASI#475.
-
Typo. "implmentations" -> "implementations" WebAssembly/WASI#473.
-
Progress wasi-sockets to phase 1 WebAssembly/WASI#474.
-
-
1 pull request received 2 new comments.
WebAssembly/gc-js-customization
-
2 issues opened.
-
Compatibility with JS Structs proposal WebAssembly/gc-js-customization#2, by @takikawa.
-
Cast-less RTTs WebAssembly/gc-js-customization#1, by @tlively.
-
-
1 issue received 1 new comment.
WebAssembly/stack-switching
-
1 pull request merged.
-
Typed Continuations proposal WebAssembly/stack-switching#11.
-
-
1 pull request received 3 new comments.
WebAssembly/proposals
-
5 issues closed.
-
🛤 Multi-value WebAssembly/proposals#19.
-
🛤 fixed-width SIMD WebAssembly/proposals#1.
-
🛤 Bulk memory operations WebAssembly/proposals#18.
-
🛤 Import/Export of Mutable Globals WebAssembly/proposals#5.
-
🛤 Reference Types WebAssembly/proposals#10.
-
-
5 issues received 5 new comments.
-
5 pull requests opened.
-
Reformat markdown tables for readability WebAssembly/proposals#138, by @sbc100.
-
Move extended-const to phase 3 WebAssembly/proposals#137, by @sbc100.
-
Update champions for ESM integration proposal WebAssembly/proposals#136, by @takikawa.
-
Add JS Customization of GC Objects as phase 1 WebAssembly/proposals#135, by @tlively.
-
Add gc-js-customization as a phase 0 proposal WebAssembly/proposals#134, by @tlively.
-
-
3 pull requests merged.
-
Move extended-const to phase 3 WebAssembly/proposals#137.
-
Add JS Customization of GC Objects as phase 1 WebAssembly/proposals#135.
-
Update champions for ESM integration proposal WebAssembly/proposals#136.
-
-
1 pull request received 2 new comments.
-
Reformat markdown tables for readability WebAssembly/proposals#138 (2 comments by @sbc100, @tlively)
-
WebAssembly/js-types
-
1 issue received 3 new comments.
Past meetings
Participants
-
13 participants joined.
-
Granville Schmidt (Strata Identity) joined.
-
Patrick Lehmann joined.
-
Tal Zwick joined.
-
Adrian Cole (Tetrate) joined.
-
umesh malik joined.
-
Radu Matei (Akamai Technologies) joined.
-
Danielle Church joined.
-
Sean McBride (George Washington University) joined.
-
Nicholas Matsakis (Amazon) joined.
-
Matt Butcher (Fermyon Technologies) joined.
-
Akash Pradhan (Advanced Micro Devices) joined.
-
Chris Gacsal joined.
-
Klas Segeljakt (Royal Institute of Technology) joined.
-
-
2 participants left.
-
Filip Jerzy Pizlo (Apple Inc.) left.
-
Radu Matei (Akamai Technologies) left.
-
-
6 organizations joined.
-
Tetrate joined.
-
George Washington University joined.
-
Amazon joined.
-
Fermyon Technologies joined.
-
Advanced Micro Devices joined.
-
Royal Institute of Technology joined.
-
GitHub
WebAssembly/binaryen
-
6 issues opened.
-
[wasm2js] globals are not exported from generated js file WebAssembly/binaryen#4522, by @Jack-Works.
-
Wasm-opt seems to be intepreting a `v128.store` as `i16x8.replace_lane` WebAssembly/binaryen#4521, by @Tiedye.
-
64-bit atomic load not implemented WebAssembly/binaryen#4519, by @juj.
-
wasm2js does not support 64-bit memories WebAssembly/binaryen#4518, by @sighingnow.
-
Missing space in wasm-split basic test WebAssembly/binaryen#4508, by @ptrcnull.
-
cmake . fails WebAssembly/binaryen#4488, by @schell.
-
-
3 issues closed.
-
Wasm-opt seems to be intepreting a `v128.store` as `i16x8.replace_lane` WebAssembly/binaryen#4521.
-
Clarify that -O is equivalent to -Os in --help WebAssembly/binaryen#4285.
-
cmake . fails WebAssembly/binaryen#4488.
-
-
6 issues received 15 new comments.
-
Missing space in wasm-split basic test WebAssembly/binaryen#4508 (6 comments by @ghost, @ptrcnull, @tlively)
-
Wasm-opt seems to be intepreting a `v128.store` as `i16x8.replace_lane` WebAssembly/binaryen#4521 (3 comments by @Tiedye, @tlively)
-
[wasm2js] globals are not exported from generated js file WebAssembly/binaryen#4522 (2 comments by @kripken, @magic-akari)
-
-
29 pull requests opened.
-
[Wasm GC] Optimize static casts in br_on_cast* WebAssembly/binaryen#4520, by @kripken.
-
Include type names in error messages from building WebAssembly/binaryen#4517, by @tlively.
-
#4285: Clarify that `-O` is equivalent to `-Os` in tools help message. WebAssembly/binaryen#4516, by @t4lz.
-
DeadArgumentElimination: Remove removable effects WebAssembly/binaryen#4514, by @kripken.
-
[wasm-split] Add an --asyncify option WebAssembly/binaryen#4513, by @tlively.
-
Add missing check prefixes after #4509 WebAssembly/binaryen#4512, by @tlively.
-
Make IndexedTypeNameGenerator more powerful WebAssembly/binaryen#4511, by @tlively.
-
Fuzz structural type canonicalization WebAssembly/binaryen#4510, by @tlively.
-
Print recursion groups in wasm-fuzz-types WebAssembly/binaryen#4509, by @tlively.
-
Eagerly canonicalize basic types WebAssembly/binaryen#4507, by @tlively.
-
Validate supertypes after isorecursive canonicalization WebAssembly/binaryen#4506, by @tlively.
-
[NFC] Move type fuzzer method definitions out of line WebAssembly/binaryen#4505, by @tlively.
-
[WIP] Simplify type printing in text format WebAssembly/binaryen#4504, by @tlively.
-
Generate heap type names when printing types WebAssembly/binaryen#4503, by @tlively.
-
wasm-reduce: Add newer passes WebAssembly/binaryen#4502, by @kripken.
-
Isorecursive type fuzzing WebAssembly/binaryen#4501, by @tlively.
-
[Wasm GC] Fix TypeRefining corner case with uncreated types WebAssembly/binaryen#4500, by @kripken.
-
CRTP topological sort utility WebAssembly/binaryen#4499, by @tlively.
-
[NFC] Simplify TopologicalSortStack WebAssembly/binaryen#4498, by @tlively.
-
Disable a flaky isorecursion test WebAssembly/binaryen#4497, by @tlively.
-
Fix an assertion in the validator on call_ref heaptypes WebAssembly/binaryen#4496, by @kripken.
-
[NFC] Simplify TopologicalSortStack WebAssembly/binaryen#4495, by @tlively.
-
Isorecursive binary format WebAssembly/binaryen#4494, by @tlively.
-
[Docs] Document wasm-ctor-eval WebAssembly/binaryen#4493, by @kripken.
-
Topological sorting of types in isorecursive output WebAssembly/binaryen#4492, by @tlively.
-
[Wasm GC] [ctor-eval] Evaluate and serialize GC data WebAssembly/binaryen#4491, by @kripken.
-
Remove used wasm-emscripten-finalize option `--initial-stack-pointer` WebAssembly/binaryen#4490, by @sbc100.
-
Document submodule initialization in README WebAssembly/binaryen#4489, by @tlively.
-
Isorecursive type output ordering WebAssembly/binaryen#4487, by @tlively.
-
-
26 pull requests merged.
-
[Wasm GC] Optimize static casts in br_on_cast* WebAssembly/binaryen#4520.
-
Include type names in error messages from building WebAssembly/binaryen#4517.
-
#4285: Clarify that `-O` is equivalent to `-Os` in tools help message. WebAssembly/binaryen#4516.
-
DeadArgumentElimination: Remove removable effects WebAssembly/binaryen#4514.
-
Make IndexedTypeNameGenerator more powerful WebAssembly/binaryen#4511.
-
[wasm-split] Add an --asyncify option WebAssembly/binaryen#4513.
-
Fuzz structural type canonicalization WebAssembly/binaryen#4510.
-
Add missing check prefixes after #4509 WebAssembly/binaryen#4512.
-
Print recursion groups in wasm-fuzz-types WebAssembly/binaryen#4509.
-
Eagerly canonicalize basic types WebAssembly/binaryen#4507.
-
Generate heap type names when printing types WebAssembly/binaryen#4503.
-
Validate supertypes after isorecursive canonicalization WebAssembly/binaryen#4506.
-
[NFC] Move type fuzzer method definitions out of line WebAssembly/binaryen#4505.
-
Isorecursive type fuzzing WebAssembly/binaryen#4501.
-
wasm-reduce: Add newer passes WebAssembly/binaryen#4502.
-
CRTP topological sort utility WebAssembly/binaryen#4499.
-
[Wasm GC] [ctor-eval] Evaluate and serialize GC data WebAssembly/binaryen#4491.
-
[Docs] Document wasm-ctor-eval WebAssembly/binaryen#4493.
-
[Wasm GC] Fix TypeRefining corner case with uncreated types WebAssembly/binaryen#4500.
-
[NFC] Simplify TopologicalSortStack WebAssembly/binaryen#4498.
-
Isorecursive binary format WebAssembly/binaryen#4494.
-
Fix an assertion in the validator on call_ref heaptypes WebAssembly/binaryen#4496.
-
Disable a flaky isorecursion test WebAssembly/binaryen#4497.
-
Topological sorting of types in isorecursive output WebAssembly/binaryen#4492.
-
Document submodule initialization in README WebAssembly/binaryen#4489.
-
Remove used wasm-emscripten-finalize option `--initial-stack-pointer` WebAssembly/binaryen#4490.
-
-
4 pull requests closed.
-
[NFC] Refactor type canonicalization WebAssembly/binaryen#4254.
-
Fuzz nontrivial GC types WebAssembly/binaryen#4271.
-
[NFC] Simplify TopologicalSortStack WebAssembly/binaryen#4495.
-
Isorecursive type output ordering WebAssembly/binaryen#4487.
-
-
24 pull requests received 130 new comments.
-
[Wasm GC] [ctor-eval] Evaluate and serialize GC data WebAssembly/binaryen#4491 (30 comments by @aheejin, @kripken, @tlively)
-
Topological sorting of types in isorecursive output WebAssembly/binaryen#4492 (12 comments by @kripken, @tlively)
-
Generate heap type names when printing types WebAssembly/binaryen#4503 (7 comments by @kripken, @tlively)
-
Make IndexedTypeNameGenerator more powerful WebAssembly/binaryen#4511 (6 comments by @kripken, @tlively)
-
[Wasm GC] Fix TypeRefining corner case with uncreated types WebAssembly/binaryen#4500 (6 comments by @kripken, @tlively)
-
#4285: Clarify that `-O` is equivalent to `-Os` in tools help message. WebAssembly/binaryen#4516 (5 comments by @kripken, @t4lz)
-
Document submodule initialization in README WebAssembly/binaryen#4489 (3 comments by @kripken, @tlively)
-
merge-similar-functions size optimization pass, which merges similar functions WebAssembly/binaryen#4414 (2 comments by @kateinoigakukun)
-
DeadArgumentElimination: Remove removable effects WebAssembly/binaryen#4514 (2 comments by @kripken, @tlively)
-
Include type names in error messages from building WebAssembly/binaryen#4517 (1 comment by @kripken)
-
WebAssembly/wasi-libc
-
2 issues opened.
-
Adding Support for `sock_accept()` to `wasi-libc` WebAssembly/wasi-libc#267, by @Deepansharora27.
-
Remove CLOCK_PROCESS_CPUTIME_ID/CLOCK_THREAD_CPUTIME_ID WebAssembly/wasi-libc#266, by @TerrorJack.
-
-
3 issues received 36 new comments.
-
Add pthread.h in wasi sysroot to support pthread WebAssembly/wasi-libc#209 (29 comments by @kripken, @MaxDesiatov, @SamuraiCrow, @sbc100, @sunfishcode)
-
Adding Support for `sock_accept()` to `wasi-libc` WebAssembly/wasi-libc#267 (6 comments by @Deepansharora27, @lum1n0us, @TerrorJack)
-
Remove CLOCK_PROCESS_CPUTIME_ID/CLOCK_THREAD_CPUTIME_ID WebAssembly/wasi-libc#266 (1 comment by @sunfishcode)
-
-
1 pull request closed.
-
Output less text when building WebAssembly/wasi-libc#256.
-
-
2 pull requests received 2 new comments.
-
chdir: fixing a malloc'ed buffer that was not large enough (possible mem corruption) WebAssembly/wasi-libc#247 (1 comment by @kateinoigakukun)
-
WebAssembly/component-model
-
4 issues opened.
-
Multiple meanings for `(instance`. WebAssembly/component-model#5, by @sunfishcode.
-
`type` form of in-place instance export appears undocumented WebAssembly/component-model#4, by @sunfishcode.
-
Can there by core-module in-place instances? WebAssembly/component-model#3, by @sunfishcode.
-
Rename `import` in thee case where it isn't an import WebAssembly/component-model#2, by @sunfishcode.
-
-
2 issues closed.
-
Can there by core-module in-place instances? WebAssembly/component-model#3.
-
`type` form of in-place instance export appears undocumented WebAssembly/component-model#4.
-
-
4 issues received 7 new comments.
-
Multiple meanings for `(instance`. WebAssembly/component-model#5 (4 comments by @guybedford, @lukewagner)
-
Rename `import` in thee case where it isn't an import WebAssembly/component-model#2 (1 comment by @lukewagner)
-
Can there by core-module in-place instances? WebAssembly/component-model#3 (1 comment by @sunfishcode)
-
`type` form of in-place instance export appears undocumented WebAssembly/component-model#4 (1 comment by @sunfishcode)
-
-
1 pull request opened.
-
merge Module Linking and Interface Types proposals WebAssembly/component-model#6, by @lukewagner.
-
-
1 pull request received 44 new comments.
-
merge Module Linking and Interface Types proposals WebAssembly/component-model#6 (44 comments by @badeend, @Liamolucko, @lukewagner, @peterhuene, @sunfishcode)
-
WebAssembly/WASI
-
4 issues opened.
-
Cut off sentence in Contributing.md WebAssembly/WASI#472, by @badeend.
-
__wasm_call_ctors, __wasm_call_dtors WebAssembly/WASI#471, by @realuptime.
-
path_open anchor is re-used between the flag and the function WebAssembly/WASI#469, by @codefromthecrypt.
-
Confusing formatting for bit flags WebAssembly/WASI#468, by @codefromthecrypt.
-
-
2 issues closed.
-
path_open anchor is re-used between the flag and the function WebAssembly/WASI#469.
-
__wasm_call_ctors, __wasm_call_dtors WebAssembly/WASI#471.
-
-
6 issues received 20 new comments.
-
Properly define possible errno results WebAssembly/WASI#215 (7 comments by @codefromthecrypt, @programmerjake, @sunfishcode)
-
path_open anchor is re-used between the flag and the function WebAssembly/WASI#469 (4 comments by @codefromthecrypt, @sunfishcode)
-
Remove last remaining "process" dependencies WebAssembly/WASI#26 (3 comments by @nullpo-head, @sbc100)
-
How to implement a platform-agnostic gpio/i2c/spi wasi api? WebAssembly/WASI#443 (1 comment by @SamuraiCrow)
-
-
1 pull request opened.
-
Fixes typo in Command start documentation WebAssembly/WASI#470, by @codefromthecrypt.
-
-
2 pull requests merged.
-
Fixes typo in Command start documentation WebAssembly/WASI#470.
-
Simplify main WASI repo WebAssembly/WASI#451.
-
WebAssembly/wabt
-
3 issues opened.
-
There should be more tests for --enable- and --disable- WebAssembly/wabt#1837, by @SoniEx2.
-
1.0.25: new test failures on 32-bit arches WebAssembly/wabt#1822, by @rathann.
-
wabt2wasm error: unexpected token get_local WebAssembly/wabt#1820, by @Phoenixkaze.
-
-
8 issues closed.
-
the output.c via `wasm2c` fails to compile WebAssembly/wabt#987.
-
Test that we can use some libc hidden names without conflict. WebAssembly/wabt#981.
-
1.0.26 Pre-release WebAssembly/wabt#1812.
-
Move to c++ 17 WebAssembly/wabt#1811.
-
memory management(gc) in wasm-interp WebAssembly/wabt#1671.
-
multiple new test failures on ARMv7 32bit and x86 32bit WebAssembly/wabt#1481.
-
wabt2wasm error: unexpected token get_local WebAssembly/wabt#1820.
-
Local names in wasm-objdump -x WebAssembly/wabt#1815.
-
-
14 issues received 17 new comments.
-
wabt2wasm error: unexpected token get_local WebAssembly/wabt#1820 (2 comments by @keithw, @Phoenixkaze)
-
Statically link Visual C++ runtime when releasing on Windows WebAssembly/wabt#1568 (1 comment by @aardappel)
-
There should be more tests for --enable- and --disable- WebAssembly/wabt#1837 (1 comment by @SoniEx2)
-
Test that we can use some libc hidden names without conflict. WebAssembly/wabt#981 (1 comment by @SoniEx2)
-
21 pull requests opened.
-
Rework free list to use less memory. WebAssembly/wabt#1841, by @zherczeg.
-
Code Metadata WebAssembly/wabt#1840, by @yuri91.
-
Fix lint CI on push WebAssembly/wabt#1839, by @SoniEx2.
-
Fix CI on main branch WebAssembly/wabt#1838, by @SoniEx2.
-
Add missing wasm2c feature flags WebAssembly/wabt#1836, by @SoniEx2.
-
Implement a separate free list for Refs WebAssembly/wabt#1835, by @zherczeg.
-
wasm2c: run multi-memory tests WebAssembly/wabt#1834, by @keithw.
-
Library sandboxing changes - support for per instance, cross platform, wasi, some debugging WebAssembly/wabt#1833, by @shravanrn.
-
Add missing <string> include to string-util.h WebAssembly/wabt#1832, by @sbc100.
-
Version 1.0.27 WebAssembly/wabt#1831, by @sbc100.
-
Improve Garbage Collection algorithm WebAssembly/wabt#1830, by @zherczeg.
-
wasm2c: bounds-check active data loads WebAssembly/wabt#1829, by @keithw.
-
replace old style union in initializing expression representation with std::variant WebAssembly/wabt#1828, by @dbezhetskov.
-
Use C++17 pair de-structuring for loops WebAssembly/wabt#1827, by @sbc100.
-
Use C++17 string_view WebAssembly/wabt#1826, by @sbc100.
-
Move to C++17 WebAssembly/wabt#1825, by @sbc100.
-
Initial implementation of extended-const proposal. WebAssembly/wabt#1824, by @sbc100.
-
Fix size of segment in initialization error reporting WebAssembly/wabt#1823, by @sbc100.
-
fix test/wasm2c/spec/names.txt with python 3.6 WebAssembly/wabt#1821, by @rathann.
-
objdump: Consider params when printing local decl index WebAssembly/wabt#1819, by @mwilliamson.
-
wasm-objdump: Print local names during disassembly WebAssembly/wabt#1818, by @mwilliamson.
-
-
19 pull requests merged.
-
Implement a separate free list for Refs WebAssembly/wabt#1835.
-
Code Metadata WebAssembly/wabt#1840.
-
Fix lint CI on push WebAssembly/wabt#1839.
-
Fix CI on main branch WebAssembly/wabt#1838.
-
Add missing wasm2c feature flags WebAssembly/wabt#1836.
-
Improve Garbage Collection algorithm WebAssembly/wabt#1830.
-
wasm2c: run multi-memory tests WebAssembly/wabt#1834.
-
Added support for multi-memory in apply-names WebAssembly/wabt#1810.
-
wasm2c: bounds-check active data loads WebAssembly/wabt#1829.
-
Add missing <string> include to string-util.h WebAssembly/wabt#1832.
-
Version 1.0.27 WebAssembly/wabt#1831.
-
Initial implementation of extended-const proposal. WebAssembly/wabt#1824.
-
Use C++17 string_view WebAssembly/wabt#1826.
-
Use C++17 pair de-structuring for loops WebAssembly/wabt#1827.
-
Move to C++17 WebAssembly/wabt#1825.
-
Fix size of segment in initialization error reporting WebAssembly/wabt#1823.
-
Change Thread in interpreter to a normal object WebAssembly/wabt#1809.
-
wasm-objdump: Print local names during disassembly WebAssembly/wabt#1818.
-
objdump: Consider params when printing local decl index WebAssembly/wabt#1819.
-
-
2 pull requests closed.
-
Code Annotations WebAssembly/wabt#1724.
-
canonicalize positive leb128 WebAssembly/wabt#1817.
-
-
20 pull requests received 138 new comments.
-
Improve Garbage Collection algorithm WebAssembly/wabt#1830 (30 comments by @clover2123, @sbc100, @zherczeg)
-
Change Thread in interpreter to a normal object WebAssembly/wabt#1809 (23 comments by @sbc100, @zherczeg)
-
wasm2c: add support for module instancing WebAssembly/wabt#1814 (7 comments by @kripken, @shravanrn, @yhdengh)
-
wasm-objdump: Print local names during disassembly WebAssembly/wabt#1818 (6 comments by @mwilliamson, @sbc100)
-
Initial implementation of extended-const proposal. WebAssembly/wabt#1824 (5 comments by @dschuff, @sbc100)
-
Library sandboxing changes - support for per instance, cross platform, wasi, some debugging WebAssembly/wabt#1833 (4 comments by @kripken, @shravanrn, @yhdengh)
-
objdump: Consider params when printing local decl index WebAssembly/wabt#1819 (2 comments by @mwilliamson, @sbc100)
-
replace old style union in initializing expression representation with std::variant WebAssembly/wabt#1828 (1 comment by @sbc100)
-
WebAssembly/esm-integration
-
3 issues opened.
-
Tracking phase progress WebAssembly/esm-integration#61, by @takikawa.
-
Multiple imports of the same wasm file: same instance or different instances? WebAssembly/esm-integration#60, by @carlopi.
-
Examples: why an error in the wasm<->JS cycle case for value exports? WebAssembly/esm-integration#58, by @takikawa.
-
-
3 issues closed.
-
Examples: why an error in the wasm<->JS cycle case for value exports? WebAssembly/esm-integration#58.
-
Possible inconsistency in js<->wasm cycle example for value import WebAssembly/esm-integration#55.
-
Incorrect behavior of function importing? WebAssembly/esm-integration#46.
-
-
4 issues received 12 new comments.
-
Multiple imports of the same wasm file: same instance or different instances? WebAssembly/esm-integration#60 (6 comments by @carlopi, @devsnek, @takikawa)
-
Tracking phase progress WebAssembly/esm-integration#61 (3 comments by @guybedford, @lukewagner, @takikawa)
-
Extending Wasm JS API with module namespace reflection WebAssembly/esm-integration#57 (2 comments by @jeremy-coleman, @takikawa)
-
Examples: why an error in the wasm<->JS cycle case for value exports? WebAssembly/esm-integration#58 (1 comment by @takikawa)
-
-
1 pull request opened.
-
Fix examples in cyclic linking cases with value exports from JS WebAssembly/esm-integration#59, by @takikawa.
-
-
1 pull request merged.
-
Fix examples in cyclic linking cases with value exports from JS WebAssembly/esm-integration#59.
-
-
1 pull request received 1 new comment.
-
WebAssembly/esm-integration#47 (1 comment by @takikawa)
-
WebAssembly/spec
-
8 issues opened.
-
Push a git tag for each W3C spec URL WebAssembly/spec#1425, by @codefromthecrypt.
-
Section size in a test cast of spec tests WebAssembly/spec#1423, by @q82419.
-
[test] Spec tests and wpt tests are out of sync WebAssembly/spec#1421, by @gahaas.
-
Reword 6.6.5.1. Function Abbreviations to be more specific about impact WebAssembly/spec#1418, by @codefromthecrypt.
-
Why is ID -> fresh defaulting specified for function export abbreviation? WebAssembly/spec#1417, by @codefromthecrypt.
-
WebAssembly Specification WebAssembly/spec#1416, by @EmtMeshal.
-
Website Dark Mode WebAssembly/spec#1415, by @vwkd.
-
Make website adaptive WebAssembly/spec#1414, by @vwkd.
-
-
4 issues closed.
-
Section size in a test cast of spec tests WebAssembly/spec#1423.
-
Reword 6.6.5.1. Function Abbreviations to be more specific about impact WebAssembly/spec#1418.
-
Why is ID -> fresh defaulting specified for function export abbreviation? WebAssembly/spec#1417.
-
WebAssembly Specification WebAssembly/spec#1416.
-
-
6 issues received 21 new comments.
-
Why is ID -> fresh defaulting specified for function export abbreviation? WebAssembly/spec#1417 (5 comments by @codefromthecrypt, @rossberg)
-
Reword 6.6.5.1. Function Abbreviations to be more specific about impact WebAssembly/spec#1418 (4 comments by @codefromthecrypt)
-
[test] Spec tests and wpt tests are out of sync WebAssembly/spec#1421 (3 comments by @gahaas, @Ms2ger)
-
Strongly advocate re-coding the vector instructions to separate function from shape WebAssembly/spec#1413 (3 comments by @ghghost, @rossberg)
-
3 pull requests opened.
-
[test] Fix section size in binary test WebAssembly/spec#1424, by @rossberg.
-
Sync js-api tests from wpt. WebAssembly/spec#1422, by @Ms2ger.
-
Clarifies the note on text format export abbreviation expansion to reflect impact WebAssembly/spec#1420, by @codefromthecrypt.
-
-
2 pull requests merged.
-
[test] Fix section size in binary test WebAssembly/spec#1424.
-
Clarifies the note on text format export abbreviation expansion to reflect impact WebAssembly/spec#1420.
-
-
2 pull requests received 19 new comments.
-
Clarifies the note on text format export abbreviation expansion to reflect impact WebAssembly/spec#1420 (18 comments by @codefromthecrypt, @rossberg)
-
WebAssembly/meetings
-
1 issue closed.
-
Process for joining the meetings WebAssembly/meetings#766.
-
-
1 issue received 2 new comments.
-
21 pull requests opened.
-
Add extended const discussion + poll to March 15th meeting WebAssembly/meetings#979, by @sbc100.
-
Add notes to GC-02-22.md WebAssembly/meetings#978, by @tlively.
-
Add empty SIMD agenda for 2022-03-18 WebAssembly/meetings#977, by @ngzhian.
-
Add meeting notes for SIMD subgroup meeting 2022-02-18 WebAssembly/meetings#976, by @ngzhian.
-
Add note about subgroups WebAssembly/meetings#975, by @dschuff.
-
Add GC discussion about moving RTTs to post-MVP WebAssembly/meetings#974, by @tlively.
-
Fix dates for future GC meetings WebAssembly/meetings#973, by @tlively.
-
Add agenda item: ES Module Integration update WebAssembly/meetings#972, by @takikawa.
-
Add notes for CG 2022-01-18 WebAssembly/meetings#971, by @dschuff.
-
Add WASI 02-12 meeting notes WebAssembly/meetings#970, by @linclark.
-
Add poll to WASI 02-24 meeting WebAssembly/meetings#969, by @linclark.
-
Add slides of the 2022-02-10 WASI meeting. WebAssembly/meetings#968, by @badeend.
-
Typo in link to CG-03-01.md WebAssembly/meetings#967, by @yuri91.
-
Add agenda item: Update on Branch Hinting WebAssembly/meetings#966, by @yuri91.
-
Create GC-02-08.md WebAssembly/meetings#965, by @tlively.
-
Add empty GC agendas for meetings through May WebAssembly/meetings#964, by @tlively.
-
Cancel WG-02-09 due to empty agenda WebAssembly/meetings#963, by @lukewagner.
-
Add poll to advance GC to phase 2 WebAssembly/meetings#962, by @tlively.
-
Update sg-2-7.md WebAssembly/meetings#961, by @fgmccabe.
-
Discussion minutes from the Stacks Subgroup meeting WebAssembly/meetings#960, by @ioannad.
-
Discuss: It's hard to contribute on proposals. WebAssembly/meetings#959, by @cardil.
-
-
21 pull requests merged.
-
Add empty SIMD agenda for 2022-03-18 WebAssembly/meetings#977.
-
Add extended const discussion + poll to March 15th meeting WebAssembly/meetings#979.
-
Add meeting notes for SIMD subgroup meeting 2022-02-18 WebAssembly/meetings#976.
-
Add note about subgroups WebAssembly/meetings#975.
-
Add notes for CG 2022-01-18 WebAssembly/meetings#971.
-
Add agenda item: ES Module Integration update WebAssembly/meetings#972.
-
Add GC discussion about moving RTTs to post-MVP WebAssembly/meetings#974.
-
Create GC-02-08.md WebAssembly/meetings#965.
-
Fix dates for future GC meetings WebAssembly/meetings#973.
-
Add empty GC agendas for meetings through May WebAssembly/meetings#964.
-
Update sg-2-7.md WebAssembly/meetings#961.
-
Add WASI 02-12 meeting notes WebAssembly/meetings#970.
-
Add poll to WASI 02-24 meeting WebAssembly/meetings#969.
-
Add slides of the 2022-02-10 WASI meeting. WebAssembly/meetings#968.
-
Typo in link to CG-03-01.md WebAssembly/meetings#967.
-
Add agenda item: Update on Branch Hinting WebAssembly/meetings#966.
-
Create GC-01-25.md WebAssembly/meetings#957.
-
Add poll to advance GC to phase 2 WebAssembly/meetings#962.
-
Cancel WG-02-09 due to empty agenda WebAssembly/meetings#963.
-
Discussion minutes from the Stacks Subgroup meeting WebAssembly/meetings#960.
-
Update sg-1-24.md WebAssembly/meetings#956.
-
-
1 pull request closed.
-
Cancel WASI 01-27 meeting WebAssembly/meetings#958.
-
-
5 pull requests received 12 new comments.
-
Discuss: It's hard to contribute on proposals. WebAssembly/meetings#959 (6 comments by @cardil, @linclark, @sbc100)
-
Discussion minutes from the Stacks Subgroup meeting WebAssembly/meetings#960 (1 comment by @ioannad)
-
WebAssembly/tool-conventions
-
2 issues opened.
-
[code metadata] Allowing multiple metadata instances on an instruction? WebAssembly/tool-conventions#181, by @tlively.
-
Rename Code Annotations to Code Metadata WebAssembly/tool-conventions#179, by @yuri91.
-
-
1 issue closed.
-
[code metadata] Allowing multiple metadata instances on an instruction? WebAssembly/tool-conventions#181.
-
-
3 issues received 10 new comments.
-
Rename Code Annotations to Code Metadata WebAssembly/tool-conventions#179 (6 comments by @tlively, @yuri91)
-
Proposal: Add new relocation type R_WASM_MEMORY_ADDR_SELFREL_I32 WebAssembly/tool-conventions#162 (2 comments by @dschuff, @MaxDesiatov)
-
[code metadata] Allowing multiple metadata instances on an instruction? WebAssembly/tool-conventions#181 (2 comments by @carlopi, @tlively)
-
-
1 pull request opened.
-
Rename Code Annotations to Code Metadata WebAssembly/tool-conventions#180, by @yuri91.
-
-
1 pull request merged.
-
Rename Code Annotations to Code Metadata WebAssembly/tool-conventions#180.
-
-
1 pull request received 3 new comments.
-
Rename Code Annotations to Code Metadata WebAssembly/tool-conventions#180 (3 comments by @tlively, @yuri91)
-
WebAssembly/relaxed-simd
-
6 issues opened.
-
SIMD subgroup meeting on 2022-03-18 WebAssembly/relaxed-simd#56, by @ngzhian.
-
Add tests to test suite WebAssembly/relaxed-simd#55, by @ngzhian.
-
Test infrastructure updates required to support testing relaxed SIMD instructions WebAssembly/relaxed-simd#54, by @ngzhian.
-
Tweak prototype spec text to address issues raised in Phase 2 poll WebAssembly/relaxed-simd#53, by @ngzhian.
-
Relaxed Integer Dot Product instructions WebAssembly/relaxed-simd#52, by @Maratyszcza.
-
New opcode prefix for the relaxed-simd proposal? WebAssembly/relaxed-simd#51, by @dtig.
-
-
2 issues closed.
-
SIMD subgroup meeting on 2022-02-18 WebAssembly/relaxed-simd#50.
-
Phase 2 WebAssembly/relaxed-simd#38.
-
-
7 issues received 18 new comments.
-
SIMD subgroup meeting on 2022-02-18 WebAssembly/relaxed-simd#50 (5 comments by @dtig, @lars-t-hansen, @ngzhian)
-
New opcode prefix for the relaxed-simd proposal? WebAssembly/relaxed-simd#51 (4 comments by @dtig, @lars-t-hansen)
-
Test infrastructure updates required to support testing relaxed SIMD instructions WebAssembly/relaxed-simd#54 (3 comments by @abrown, @ngzhian, @rossberg)
-
Relaxed Integer Dot Product instructions WebAssembly/relaxed-simd#52 (2 comments by @lars-t-hansen, @yurydelendik)
-
WebAssembly/design
-
3 issues opened.
-
v128.any_true or <vshape>.any_true? WebAssembly/design#1441, by @ghghost.
-
Core specification doc needs more useful history WebAssembly/design#1440, by @ghghost.
-
Status of 0xFF opcode prefix WebAssembly/design#1539, by @lars-t-hansen.
-
-
1 issue closed.
-
v128.any_true or <vshape>.any_true? WebAssembly/design#1441.
-
-
3 issues received 13 new comments.
-
Proposal: Fine grained control of memory WebAssembly/design#1439 (6 comments by @dtig, @lukewagner, @munrocket, @mykmartin)
-
Status of 0xFF opcode prefix WebAssembly/design#1539 (4 comments by @dtig, @lars-t-hansen, @rossberg)
-
Core specification doc needs more useful history WebAssembly/design#1440 (3 comments by @ghghost, @rossberg)
-
WebAssembly/branch-hinting
-
1 issue opened.
-
CI/build-core-spec fails WebAssembly/branch-hinting#16, by @yuri91.
-
-
2 issues closed.
-
CI/build-core-spec fails WebAssembly/branch-hinting#16.
-
Change section name? WebAssembly/branch-hinting#7.
-
-
2 issues received 4 new comments.
WebAssembly/wasi-sdk
-
1 issue opened.
-
`pthread.h` not found WebAssembly/wasi-sdk#223, by @fxrysh.
-
-
2 issues closed.
-
`pthread.h` not found WebAssembly/wasi-sdk#223.
-
What is the difference between wasi-sdk and emscripten? WebAssembly/wasi-sdk#222.
-
-
2 issues received 10 new comments.
-
What is the difference between wasi-sdk and emscripten? WebAssembly/wasi-sdk#222 (9 comments by @miladfarca, @richardlau, @sunfishcode)
-
-
2 pull requests opened.
-
add build instruction into README WebAssembly/wasi-sdk#225, by @gautric.
-
change to latest version WebAssembly/wasi-sdk#224, by @gautric.
-
-
2 pull requests received 8 new comments.
WebAssembly/content-security-policy
-
2 issues received 4 new comments.
-
No way to use WebAssembly on Chrome without 'unsafe-eval' WebAssembly/content-security-policy#7 (2 comments by @dm17, @fgmccabe)
-
Fine-grained Wasm execution policies WebAssembly/content-security-policy#37 (2 comments by @DemiMarie, @guest271314)
-
WebAssembly/website
-
4 pull requests opened.
-
Fix module linking explainer URL 404 WebAssembly/website#263, by @MaxDesiatov.
-
Add a link for Ada WebAssembly/website#262, by @reznikmm.
-
Update to Firefox 96 WebAssembly/website#261, by @lars-t-hansen.
-
Update header and logos WebAssembly/website#260, by @danielnazer.
-
-
2 pull requests merged.
-
Fix module linking explainer URL 404 WebAssembly/website#263.
-
Update to Firefox 96 WebAssembly/website#261.
-
-
1 pull request reopened.
-
Add a link for Ada WebAssembly/website#262, by @reznikmm.
-
-
3 pull requests received 10 new comments.
WebAssembly/debugging
-
1 issue opened.
-
The WebAssembly debugging format is incompatible with its text format WebAssembly/debugging#17, by @7ombie.
-
-
3 issues received 20 new comments.
-
DWARF for WebAssembly Target WebAssembly/debugging#1 (15 comments by @7ombie, @codefromthecrypt, @dschuff, @dtig, @mbovel, @rianhunter, @rossberg, @RReverser, @yurydelendik)
-
The WebAssembly debugging format is incompatible with its text format WebAssembly/debugging#17 (4 comments by @7ombie, @dschuff, @lars-t-hansen)
-
WebAssembly/proposals
-
1 issue opened.
-
Universal Assembly - UASM WebAssembly/proposals#132, by @sirinath.
-
-
1 issue closed.
-
Universal Assembly - UASM WebAssembly/proposals#132.
-
-
1 issue received 1 new comment.
-
1 pull request opened.
-
Move GC to phase 2 WebAssembly/proposals#133, by @tlively.
-
-
1 pull request merged.
-
Move GC to phase 2 WebAssembly/proposals#133.
-
WebAssembly/threads
-
1 issue opened.
-
Move `shared` tests to separate files WebAssembly/threads#187, by @sunfishcode.
-
-
2 issues received 4 new comments.
-
Requirements for phase 3 WebAssembly/threads#163 (3 comments by @conrad-watt, @mattgenious, @rossberg)
-
WebAssembly/memory-control
WebAssembly/wasi-crypto
-
1 issue opened.
-
symmetric_state_options_get defination WebAssembly/wasi-crypto#46, by @sonder-joker.
-
-
1 issue closed.
-
symmetric_state_options_get defination WebAssembly/wasi-crypto#46.
-
-
1 issue received 4 new comments.
-
symmetric_state_options_get defination WebAssembly/wasi-crypto#46 (4 comments by @jedisct1, @sonder-joker)
-
-
1 pull request opened.
-
Fix symmetric_state_options_get() examples WebAssembly/wasi-crypto#47, by @jedisct1.
-
-
1 pull request merged.
-
Fix symmetric_state_options_get() examples WebAssembly/wasi-crypto#47.
-
WebAssembly/wasm-c-api
-
1 pull request opened.
-
Add WASI_API macro to each API entry point WebAssembly/wasm-c-api#173, by @prolapza.
-
WebAssembly/stack-switching
-
3 pull requests opened.
-
Merge dependencies WebAssembly/stack-switching#13, by @rossberg.
-
Merge upstream WebAssembly/stack-switching#12, by @rossberg.
-
Typed Continuations proposal WebAssembly/stack-switching#11, by @slindley.
-
-
2 pull requests merged.
-
Merge dependencies WebAssembly/stack-switching#13.
-
Merge upstream WebAssembly/stack-switching#12.
-
-
1 pull request closed.
-
Typed Continuations proposal WebAssembly/stack-switching#6.
-
-
2 pull requests received 7 new comments.
Past meetings
Participants
-
12 participants joined.
-
Russell Haering joined.
-
Sam Crowder joined.
-
Chris Kolaczkowski joined.
-
Mohamad-Jaafar NEHME (Huawei) joined.
-
Scott Nagy (Meta) joined.
-
Samvel Aleksanyan (EPAM Systems) joined.
-
Nitish Malhotra (Microsoft Corporation) joined.
-
Thomas Lively (Google LLC) joined.
-
seanchann zhou joined.
-
Arne Vogel joined.
-
Sumit Mulchandani (Avataar) joined.
-
aashraya sachdeva joined.
-
-
1 participant left.
-
yiwei dong (Alibaba Group) left.
-
-
1 organization joined.
-
Avataar joined.
-
GitHub
WebAssembly/meetings
-
13 pull requests opened.
-
Cancel WASI 01-27 meeting WebAssembly/meetings#958, by @linclark.
-
Create GC-01-25.md WebAssembly/meetings#957, by @tlively.
-
Update sg-1-24.md WebAssembly/meetings#956, by @fgmccabe.
-
Add agenda item: Discuss network APIs split (2022-02-10) WebAssembly/meetings#955, by @badeend.
-
Add subgroups.md WebAssembly/meetings#954, by @linclark.
-
Add WASI 01-13 meeting notes WebAssembly/meetings#953, by @linclark.
-
fix: Fix links for 2022 WASI meetings WebAssembly/meetings#952, by @saulecabrera.
-
Add `accept()` proposal to the 2022-01-13 agenda WebAssembly/meetings#951, by @npmccallum.
-
Add WASI 01-13 agenda item WebAssembly/meetings#950, by @linclark.
-
Add agenda item for memory-control proposal WebAssembly/meetings#949, by @dtig.
-
Cancel WG-01-12 due to empty agenda WebAssembly/meetings#948, by @lukewagner.
-
Add WG meeting stubs for first half of 2022 WebAssembly/meetings#947, by @lukewagner.
-
Update sg-1-10.md WebAssembly/meetings#946, by @fgmccabe.
-
-
11 pull requests merged.
-
Add subgroups.md WebAssembly/meetings#954.
-
Add agenda item: Discuss network APIs split (2022-02-10) WebAssembly/meetings#955.
-
Update sg-1-10.md WebAssembly/meetings#946.
-
Add WASI 01-13 meeting notes WebAssembly/meetings#953.
-
fix: Fix links for 2022 WASI meetings WebAssembly/meetings#952.
-
Add `accept()` proposal to the 2022-01-13 agenda WebAssembly/meetings#951.
-
Add WASI 01-13 agenda item WebAssembly/meetings#950.
-
Add agenda item for memory-control proposal WebAssembly/meetings#949.
-
Cancel WG-01-12 due to empty agenda WebAssembly/meetings#948.
-
Add WG meeting stubs for first half of 2022 WebAssembly/meetings#947.
-
Update sg-12-13.md WebAssembly/meetings#942.
-
-
2 pull requests received 24 new comments.
WebAssembly/wabt
-
10 issues opened.
-
wat2wasm produces non-cannonical varint WebAssembly/wabt#1816, by @dominictarr.
-
Local names in wasm-objdump -x WebAssembly/wabt#1815, by @mwilliamson.
-
text format: local index isn't enforced on type parameter IDs WebAssembly/wabt#1813, by @codefromthecrypt.
-
1.0.26 Pre-release WebAssembly/wabt#1812, by @Horcrux7.
-
Move to c++ 17 WebAssembly/wabt#1811, by @dbezhetskov.
-
Fails reading local name after inlined type WebAssembly/wabt#1806, by @codefromthecrypt.
-
Thoughts on making wasm2c thread-safe WebAssembly/wabt#1805, by @yhdengh.
-
wasm-strip fails on module with SIMD instructions WebAssembly/wabt#1803, by @repi.
-
wat2wasm gives error: unexpected token get_local WebAssembly/wabt#1802, by @SathoriStudio.
-
Empty param name in name section for imported functions WebAssembly/wabt#1799, by @kripken.
-
-
8 issues closed.
-
text format: local index isn't enforced on type parameter IDs WebAssembly/wabt#1813.
-
Thoughts on making wasm2c thread-safe WebAssembly/wabt#1805.
-
Fails reading local name after inlined type WebAssembly/wabt#1806.
-
wat2wasm gives error: unexpected token get_local WebAssembly/wabt#1802.
-
Wording of error message 'multiple result values not currently supported' WebAssembly/wabt#1796.
-
Empty param name in name section for imported functions WebAssembly/wabt#1799.
-
"Data reloctions outside of segments" WebAssembly/wabt#1790.
-
Infinite loop on use of `return_call` WebAssembly/wabt#1761.
-
-
10 issues received 26 new comments.
-
Empty param name in name section for imported functions WebAssembly/wabt#1799 (9 comments by @kripken, @sbc100, @timkendrick)
-
Thoughts on making wasm2c thread-safe WebAssembly/wabt#1805 (4 comments by @kripken, @shravanrn, @yhdengh)
-
Fails reading local name after inlined type WebAssembly/wabt#1806 (3 comments by @codefromthecrypt, @sbc100)
-
Support for final wasm-simd128 specin the wabt interpreter? WebAssembly/wabt#1617 (3 comments by @ngzhian, @repi)
-
wat2wasm gives error: unexpected token get_local WebAssembly/wabt#1802 (2 comments by @graial, @SathoriStudio)
-
text format: local index isn't enforced on type parameter IDs WebAssembly/wabt#1813 (1 comment by @codefromthecrypt)
-
-
11 pull requests opened.
-
canonicalize positive leb128 WebAssembly/wabt#1817, by @dominictarr.
-
wasm2c: add support for module instancing WebAssembly/wabt#1814, by @yhdengh.
-
Added support for multi-memory in apply-names WebAssembly/wabt#1810, by @yhdengh.
-
Change Thread in interpreter to a normal object WebAssembly/wabt#1809, by @zherczeg.
-
Fix wat parsing of function imports with type name + inline type WebAssembly/wabt#1808, by @sbc100.
-
Fix location in config.h in source list WebAssembly/wabt#1807, by @sbc100.
-
Update github action used to publish releases. NFC WebAssembly/wabt#1804, by @sbc100.
-
Don't include empty names for locals WebAssembly/wabt#1801, by @sbc100.
-
Fix erroneous reporting of "Data reloctions outside of segments" WebAssembly/wabt#1800, by @sbc100.
-
Refactor simd load/store text parsing to use a template. NFC WebAssembly/wabt#1798, by @sbc100.
-
Updated multi-value message WebAssembly/wabt#1797, by @jzabinski-dolios.
-
-
7 pull requests merged.
-
Fix wat parsing of function imports with type name + inline type WebAssembly/wabt#1808.
-
Update github action used to publish releases. NFC WebAssembly/wabt#1804.
-
Update testsuite WebAssembly/wabt#1795.
-
Updated multi-value message WebAssembly/wabt#1797.
-
Don't include empty names for locals WebAssembly/wabt#1801.
-
Fix erroneous reporting of "Data reloctions outside of segments" WebAssembly/wabt#1800.
-
Refactor simd load/store text parsing to use a template. NFC WebAssembly/wabt#1798.
-
-
5 pull requests received 9 new comments.
-
Fix wat parsing of function imports with type name + inline type WebAssembly/wabt#1808 (3 comments by @codefromthecrypt, @dschuff, @sbc100)
WebAssembly/wasi-sdk
-
5 issues opened.
-
What is the difference between wasi-sdk and emscripten? WebAssembly/wasi-sdk#222, by @miladfarca.
-
Add release binary for Mac m1 - apple silicon platform WebAssembly/wasi-sdk#221, by @jasonleecode.
-
Using C++ string results in `fd_close`, `fd_seek` & `fd_write`, even for BAREMETAL compile WebAssembly/wasi-sdk#220, by @ArjaanBuijk.
-
How to link to the symbols from libc.imports? WebAssembly/wasi-sdk#219, by @zlonqi.
-
How to call Python Function WebAssembly/wasi-sdk#218, by @zlonqi.
-
-
4 issues received 8 new comments.
-
How to link to the symbols from libc.imports? WebAssembly/wasi-sdk#219 (3 comments by @sbc100, @zlonqi)
-
Using C++ string results in `fd_close`, `fd_seek` & `fd_write`, even for BAREMETAL compile WebAssembly/wasi-sdk#220 (2 comments by @sbc100)
-
WebAssembly/binaryen
-
10 issues opened.
-
Asyncify runtime fails when enabling `-Oz` optimization WebAssembly/binaryen#4484, by @edubart.
-
Isorecursive types benchmarking plan WebAssembly/binaryen#4473, by @tlively.
-
Support Asyncify + Try-Catch [Can't build web-gphoto2 with -fwasm-exceptions instead of -fexceptions] WebAssembly/binaryen#4470, by @RReverser.
-
Closed-world assumption and GC WebAssembly/binaryen#4462, by @kripken.
-
SmallVector could call constructors only when relevant WebAssembly/binaryen#4452, by @kripken.
-
Implement `arrayref` and related instructions WebAssembly/binaryen#4447, by @tlively.
-
macOS version support regressed to macOS 10.14+ WebAssembly/binaryen#4445, by @juj.
-
Missing changelog entries for 104 WebAssembly/binaryen#4444, by @rathann.
-
darwin/amd64: dyld: 'BinaryenTypeCreate' missing symbol called WebAssembly/binaryen#4436, by @chai2010.
-
wasm-opt: Imported function params cause std::out_of_range when using --debuginfo WebAssembly/binaryen#4418, by @timkendrick.
-
-
8 issues closed.
-
Thread stack size of prebuilt binary for linux may not be enough WebAssembly/binaryen#4401.
-
Recursive Types WebAssembly/binaryen#3063.
-
macOS version support regressed to macOS 10.14+ WebAssembly/binaryen#4445.
-
wasm-opt: Imported function params cause std::out_of_range when using --debuginfo WebAssembly/binaryen#4418.
-
A abort failure in wasm::Builder::makeFunction WebAssembly/binaryen#4413.
-
A abort failure in wasm::Tuple::validate () WebAssembly/binaryen#4411.
-
A abort failure in wasm::WasmBinaryBuilder::readFunctions WebAssembly/binaryen#4412.
-
Don't require Python in build (if not found, skip those targets) WebAssembly/binaryen#3036.
-
-
13 issues received 46 new comments.
-
Asyncify runtime fails when enabling `-Oz` optimization WebAssembly/binaryen#4484 (7 comments by @edubart, @kripken)
-
Replacing `memset` and `memcpy` calls with `memory.fill` and `memory.copy`? WebAssembly/binaryen#4403 (6 comments by @kripken, @nickbabcock, @torokati44)
-
wasm-opt: Imported function params cause std::out_of_range when using --debuginfo WebAssembly/binaryen#4418 (6 comments by @kripken, @timkendrick)
-
Thread stack size of prebuilt binary for linux may not be enough WebAssembly/binaryen#4401 (5 comments by @kateinoigakukun, @ko1, @kripken)
-
SmallVector could call constructors only when relevant WebAssembly/binaryen#4452 (3 comments by @kripken)
-
Support Asyncify + Try-Catch [Can't build web-gphoto2 with -fwasm-exceptions instead of -fexceptions] WebAssembly/binaryen#4470 (2 comments by @kripken, @RReverser)
-
binaryen has started to require CMAKE_OSX_DEPLOYMENT_TARGET of 10.14 WebAssembly/binaryen#4299 (2 comments by @dschuff, @juj)
-
macOS version support regressed to macOS 10.14+ WebAssembly/binaryen#4445 (2 comments by @juj, @kripken)
-
darwin/amd64: dyld: 'BinaryenTypeCreate' missing symbol called WebAssembly/binaryen#4436 (2 comments by @chai2010, @kripken)
-
A abort failure in wasm::WasmBinaryBuilder::visitRethrow(wasm::Rethrow*) WebAssembly/binaryen#4410 (1 comment by @kripken)
-
-
58 pull requests opened.
-
Interpreter: Remove GlobalManager WebAssembly/binaryen#4486, by @kripken.
-
Fuzzer: Fix a missing return of a trap WebAssembly/binaryen#4485, by @kripken.
-
wasm-emscripten-finalize: Remove legacy --new-pic-abi option WebAssembly/binaryen#4483, by @sbc100.
-
Isorecursive HeapType constructors WebAssembly/binaryen#4482, by @tlively.
-
Isorecursive canonicalization WebAssembly/binaryen#4481, by @tlively.
-
Add a HeapType method for getting the rec group index WebAssembly/binaryen#4480, by @tlively.
-
[NFC] Refactor ModuleInstanceBase+RuntimeExpressionRunner into a single class WebAssembly/binaryen#4479, by @kripken.
-
[NFC] Split shallow and deep updating of CanonicalizationState WebAssembly/binaryen#4478, by @tlively.
-
[NFC] Templatize/generalize RuntimeExpressionRunner WebAssembly/binaryen#4477, by @kripken.
-
[Wasm GC] Skip GlobalTypeOptimization if it is not safe WebAssembly/binaryen#4476, by @kripken.
-
Isorecursive type validation WebAssembly/binaryen#4475, by @tlively.
-
Make `TypeBuilder::build()` fallible WebAssembly/binaryen#4474, by @tlively.
-
Add --closed-world flag, default to off WebAssembly/binaryen#4472, by @kripken.
-
StackCheck: Add argument stack-check-handler call WebAssembly/binaryen#4471, by @sbc100.
-
Create `ParentIndexIterator` to reduce iterator boilerplate WebAssembly/binaryen#4469, by @tlively.
-
Reset global type state between tests WebAssembly/binaryen#4468, by @tlively.
-
Update heuristic for finding `__stack_pointer` to allow exports. NFC WebAssembly/binaryen#4467, by @sbc100.
-
Introduce gtest WebAssembly/binaryen#4466, by @tlively.
-
Remove unused `isNominal` field on HeapTypeInfo WebAssembly/binaryen#4465, by @tlively.
-
Parse, create, and print isorecursive recursion groups WebAssembly/binaryen#4464, by @tlively.
-
SAFE_HEAP: Avoid annotating any function reachable from start function WebAssembly/binaryen#4463, by @sbc100.
-
Update `help` lit tests in auto_update_tests.py WebAssembly/binaryen#4461, by @tlively.
-
Add a `--hybrid` type system option WebAssembly/binaryen#4460, by @tlively.
-
Revert "[OptimizeInstructions] Optimize zero sized bulk memory ops even without "ignoreImplicitTraps"" WebAssembly/binaryen#4459, by @tlively.
-
[NFC] Move ModuleUtils::collectHeapTypes to a .cpp file WebAssembly/binaryen#4458, by @tlively.
-
Remove old EffectAnalyzer hacks for asm.js debugInfo WebAssembly/binaryen#4457, by @kripken.
-
Optimize Literal constructors and destructor WebAssembly/binaryen#4456, by @kripken.
-
Refactor ModuleUtils::collectHeapTypes WebAssembly/binaryen#4455, by @tlively.
-
Add fast paths for Literals::getType WebAssembly/binaryen#4454, by @kripken.
-
Add a fast path to isSubType WebAssembly/binaryen#4453, by @kripken.
-
LiteralList => Literals WebAssembly/binaryen#4451, by @kripken.
-
Add --no-emit-metadata option to wasm-emscripten-finalize WebAssembly/binaryen#4450, by @sbc100.
-
Version 105 WebAssembly/binaryen#4449, by @dschuff.
-
[ctor-eval] Use std::optional for EvalCtorOutcome WebAssembly/binaryen#4448, by @kripken.
-
[ctor-eval] Eval functions with params if ignoring external input WebAssembly/binaryen#4446, by @kripken.
-
[ctor-eval] Eval functions with a return value WebAssembly/binaryen#4443, by @kripken.
-
[ctor-eval] Stop if there are any memory.init instructions WebAssembly/binaryen#4442, by @kripken.
-
[ctor-eval] Add an option to keep some exports WebAssembly/binaryen#4441, by @kripken.
-
[ctor-eval] Fix evalling of overlapping table segments WebAssembly/binaryen#4440, by @kripken.
-
SafeHeap: Avoid instrumenting functions directly called from the "start" WebAssembly/binaryen#4439, by @sbc100.
-
[ctor-eval] Partial evaluation WebAssembly/binaryen#4438, by @kripken.
-
Escape \t as well as \n when writing JSON output. WebAssembly/binaryen#4437, by @sbc100.
-
Fix emscripten build by removing dummy atexit function WebAssembly/binaryen#4435, by @sbc100.
-
Auto-regenerate lld tests and expectations WebAssembly/binaryen#4434, by @sbc100.
-
Asyncify: Use stack instead of recursive call to avoid stack overflow WebAssembly/binaryen#4433, by @kateinoigakukun.
-
[ctor-eval] Switch logging from stderr to stdout WebAssembly/binaryen#4432, by @kripken.
-
Remove NoExitRuntime pass WebAssembly/binaryen#4431, by @kripken.
-
[ctor-eval] Eval and store changes to globals WebAssembly/binaryen#4430, by @kripken.
-
[ctor-eval] Remove stack hacks WebAssembly/binaryen#4429, by @kripken.
-
[ctor-eval] Add --ignore-external-input option WebAssembly/binaryen#4428, by @kripken.
-
Allow import mutable globals used in Asyncify pass WebAssembly/binaryen#4427, by @nokotan.
-
Warn about and ignore empty local/param names in name section WebAssembly/binaryen#4426, by @kripken.
-
[ctor-eval] Refactor an applyToModule() method instead of hacks [NFC] WebAssembly/binaryen#4425, by @kripken.
-
[GC] Move heap-types.wast out of lit/test/binary/ WebAssembly/binaryen#4424, by @aheejin.
-
Add binary format parse check for imported function types WebAssembly/binaryen#4423, by @kripken.
-
Turn an assertion on not colliding with an internal name into an error WebAssembly/binaryen#4422, by @kripken.
-
Add categories to --help text WebAssembly/binaryen#4421, by @kripken.
-
[EH] Fixup nested pops after reading stacky binary WebAssembly/binaryen#4420, by @aheejin.
-
-
65 pull requests merged.
-
Interpreter: Remove GlobalManager WebAssembly/binaryen#4486.
-
Isorecursive HeapType constructors WebAssembly/binaryen#4482.
-
Isorecursive canonicalization WebAssembly/binaryen#4481.
-
[NFC] Refactor ModuleInstanceBase+RuntimeExpressionRunner into a single class WebAssembly/binaryen#4479.
-
Fuzzer: Fix a missing return of a trap WebAssembly/binaryen#4485.
-
wasm-emscripten-finalize: Remove legacy --new-pic-abi option WebAssembly/binaryen#4483.
-
Add a HeapType method for getting the rec group index WebAssembly/binaryen#4480.
-
[NFC] Split shallow and deep updating of CanonicalizationState WebAssembly/binaryen#4478.
-
[NFC] Templatize/generalize RuntimeExpressionRunner WebAssembly/binaryen#4477.
-
Remove NoExitRuntime pass WebAssembly/binaryen#4431.
-
Remove old EffectAnalyzer hacks for asm.js debugInfo WebAssembly/binaryen#4457.
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 7-8) WebAssembly/binaryen#4399.
-
Isorecursive type validation WebAssembly/binaryen#4475.
-
Asyncify: Use stack instead of recursive call to avoid stack overflow WebAssembly/binaryen#4433.
-
Make `TypeBuilder::build()` fallible WebAssembly/binaryen#4474.
-
Parse, create, and print isorecursive recursion groups WebAssembly/binaryen#4464.
-
StackCheck: Add argument stack-check-handler call WebAssembly/binaryen#4471.
-
Create `ParentIndexIterator` to reduce iterator boilerplate WebAssembly/binaryen#4469.
-
Reset global type state between tests WebAssembly/binaryen#4468.
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 5-6) WebAssembly/binaryen#4372.
-
Remove unused `isNominal` field on HeapTypeInfo WebAssembly/binaryen#4465.
-
Update heuristic for finding `__stack_pointer` to allow exports. NFC WebAssembly/binaryen#4467.
-
Introduce gtest WebAssembly/binaryen#4466.
-
SAFE_HEAP: Avoid annotating any function reachable from start function WebAssembly/binaryen#4463.
-
Add a `--hybrid` type system option WebAssembly/binaryen#4460.
-
Add --no-emit-metadata option to wasm-emscripten-finalize WebAssembly/binaryen#4450.
-
Update `help` lit tests in auto_update_tests.py WebAssembly/binaryen#4461.
-
Allow import mutable globals used in Asyncify pass WebAssembly/binaryen#4427.
-
Refactor ModuleUtils::collectHeapTypes WebAssembly/binaryen#4455.
-
Revert "[OptimizeInstructions] Optimize zero sized bulk memory ops even without "ignoreImplicitTraps"" WebAssembly/binaryen#4459.
-
Add fast paths for Literals::getType WebAssembly/binaryen#4454.
-
Optimize Literal constructors and destructor WebAssembly/binaryen#4456.
-
Add a fast path to isSubType WebAssembly/binaryen#4453.
-
[NFC] Move ModuleUtils::collectHeapTypes to a .cpp file WebAssembly/binaryen#4458.
-
LiteralList => Literals WebAssembly/binaryen#4451.
-
Version 105 WebAssembly/binaryen#4449.
-
[OptimizeInstructions] Optimize zero sized bulk memory ops even without "ignoreImplicitTraps" WebAssembly/binaryen#4295.
-
[ctor-eval] Eval functions with params if ignoring external input WebAssembly/binaryen#4446.
-
[ctor-eval] Use std::optional for EvalCtorOutcome WebAssembly/binaryen#4448.
-
[ctor-eval] Eval functions with a return value WebAssembly/binaryen#4443.
-
[ctor-eval] Stop if there are any memory.init instructions WebAssembly/binaryen#4442.
-
[ctor-eval] Add an option to keep some exports WebAssembly/binaryen#4441.
-
[ctor-eval] Fix evalling of overlapping table segments WebAssembly/binaryen#4440.
-
[ctor-eval] Partial evaluation WebAssembly/binaryen#4438.
-
SafeHeap: Avoid instrumenting functions directly called from the "start" WebAssembly/binaryen#4439.
-
Escape \t as well as \n when writing JSON output. WebAssembly/binaryen#4437.
-
Auto-regenerate lld tests and expectations WebAssembly/binaryen#4434.
-
Fix emscripten build by removing dummy atexit function WebAssembly/binaryen#4435.
-
[ctor-eval] Switch logging from stderr to stdout WebAssembly/binaryen#4432.
-
Warn about and ignore empty local/param names in name section WebAssembly/binaryen#4426.
-
[ctor-eval] Eval and store changes to globals WebAssembly/binaryen#4430.
-
[ctor-eval] Add --ignore-external-input option WebAssembly/binaryen#4428.
-
[ctor-eval] Refactor an applyToModule() method instead of hacks [NFC] WebAssembly/binaryen#4425.
-
fix BinaryenTypeCreate argument numTypes type, all other numXxxs argement WebAssembly/binaryen#4417.
-
[ctor-eval] Remove stack hacks WebAssembly/binaryen#4429.
-
Build ARM64 MacOS releases WebAssembly/binaryen#4397.
-
Add categories to --help text WebAssembly/binaryen#4421.
-
Adds support for blame ignore using ignoreRevsFile WebAssembly/binaryen#4402.
-
Turn an assertion on not colliding with an internal name into an error WebAssembly/binaryen#4422.
-
Add binary format parse check for imported function types WebAssembly/binaryen#4423.
-
[GC] Move heap-types.wast out of lit/test/binary/ WebAssembly/binaryen#4424.
-
[EH] Fixup nested pops after reading stacky binary WebAssembly/binaryen#4420.
-
[EH] Enable fuzzer with initial contents WebAssembly/binaryen#4409.
-
Factor out a utility for replacing types during canonicalization WebAssembly/binaryen#4416.
-
Remove python from CMake build WebAssembly/binaryen#4324.
-
-
4 pull requests closed.
-
[Wasm GC] Skip GlobalTypeOptimization if it is not safe WebAssembly/binaryen#4476.
-
Add --closed-world flag, default to off WebAssembly/binaryen#4472.
-
[OptimizeInstructions] Combine some relational ops joined Or/And WebAssembly/binaryen#4265.
-
Update waterfall to 18185 WebAssembly/binaryen#960.
-
-
44 pull requests received 318 new comments.
-
Parse, create, and print isorecursive recursion groups WebAssembly/binaryen#4464 (26 comments by @kripken, @tlively)
-
merge-similar-functions size optimization pass, which merges similar functions WebAssembly/binaryen#4414 (21 comments by @kateinoigakukun, @kripken)
-
Add --closed-world flag, default to off WebAssembly/binaryen#4472 (13 comments by @aheejin, @askeksa-google, @kripken, @tlively)
-
[NFC] Refactor ModuleInstanceBase+RuntimeExpressionRunner into a single class WebAssembly/binaryen#4479 (12 comments by @aheejin, @kripken, @tlively)
-
[Wasm GC] Skip GlobalTypeOptimization if it is not safe WebAssembly/binaryen#4476 (12 comments by @askeksa-google, @kripken, @tlively)
-
Asyncify: Use stack instead of recursive call to avoid stack overflow WebAssembly/binaryen#4433 (11 comments by @kateinoigakukun, @kripken)
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 5-6) WebAssembly/binaryen#4372 (9 comments by @kripken, @MaxGraey)
-
[OptimizeInstructions] Optimize zero sized bulk memory ops even without "ignoreImplicitTraps" WebAssembly/binaryen#4295 (9 comments by @kripken, @MaxGraey, @tlively)
-
[ctor-eval] Eval functions with a return value WebAssembly/binaryen#4443 (9 comments by @kripken, @sbc100, @tlively)
-
Warn about and ignore empty local/param names in name section WebAssembly/binaryen#4426 (9 comments by @aheejin, @kripken, @timkendrick)
-
Allow import mutable globals used in Asyncify pass WebAssembly/binaryen#4427 (8 comments by @kripken, @nokotan, @sbc100)
-
SafeHeap: Avoid instrumenting functions directly called from the "start" WebAssembly/binaryen#4439 (7 comments by @kripken, @sbc100)
-
Factor out a utility for replacing types during canonicalization WebAssembly/binaryen#4416 (7 comments by @kripken, @tlively)
-
Optimize Literal constructors and destructor WebAssembly/binaryen#4456 (6 comments by @aheejin, @kripken)
-
SAFE_HEAP: Avoid annotating any function reachable from start function WebAssembly/binaryen#4463 (6 comments by @kripken, @sbc100)
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 7-8) WebAssembly/binaryen#4399 (4 comments by @kripken, @MaxGraey)
-
Create `ParentIndexIterator` to reduce iterator boilerplate WebAssembly/binaryen#4469 (4 comments by @kripken, @tlively)
-
[ctor-eval] Eval functions with params if ignoring external input WebAssembly/binaryen#4446 (4 comments by @kripken, @sbc100, @tlively)
-
Update heuristic for finding `__stack_pointer` to allow exports. NFC WebAssembly/binaryen#4467 (2 comments by @kripken, @sbc100)
-
Add binary format parse check for imported function types WebAssembly/binaryen#4423 (2 comments by @aheejin, @kripken)
-
[GC] Move heap-types.wast out of lit/test/binary/ WebAssembly/binaryen#4424 (2 comments by @aheejin, @kripken)
-
wasm-emscripten-finalize: Remove legacy --new-pic-abi option WebAssembly/binaryen#4483 (1 comment by @kripken)
-
[OptimizeInstructions] Canonicalizations for relational ops near signed & unsigned min/max WebAssembly/binaryen#4282 (1 comment by @MaxGraey)
-
[NFC] Templatize/generalize RuntimeExpressionRunner WebAssembly/binaryen#4477 (1 comment by @kripken)
-
Add --no-emit-metadata option to wasm-emscripten-finalize WebAssembly/binaryen#4450 (1 comment by @kripken)
-
[ctor-eval] Stop if there are any memory.init instructions WebAssembly/binaryen#4442 (1 comment by @kripken)
-
Turn an assertion on not colliding with an internal name into an error WebAssembly/binaryen#4422 (1 comment by @aheejin)
-
[EH] Fixup nested pops after reading stacky binary WebAssembly/binaryen#4420 (1 comment by @aheejin)
WebAssembly/spec
-
4 issues opened.
-
Strongly advocate re-coding the vector instructions to separate function from shape WebAssembly/spec#1413, by @ghghost.
-
Text Format: Clarify symbolic identifiers on function type parameters aren't to be used WebAssembly/spec#1411, by @codefromthecrypt.
-
Make finding pre-proposals easier WebAssembly/spec#1407, by @codefromthecrypt.
-
-
3 issues closed.
-
Text Format: Clarify symbolic identifiers on function type parameters aren't to be used WebAssembly/spec#1411.
-
Make finding pre-proposals easier WebAssembly/spec#1407.
-
-
1 issue reopened.
-
Make finding pre-proposals easier WebAssembly/spec#1407, by @tlively.
-
-
5 issues received 19 new comments.
-
Make finding pre-proposals easier WebAssembly/spec#1407 (14 comments by @codefromthecrypt, @dtig, @Ms2ger, @rossberg, @tlively)
-
Uncaught (in promise) RuntimeError: Aborted(CompileError: WebAssembly.instantiate(): expected magic word 00 61 73 6d, found 3c 21 44 4f @+0) WebAssembly/spec#1410 (2 comments by @kripken, @sbc100)
-
Strongly advocate re-coding the vector instructions to separate function from shape WebAssembly/spec#1413 (1 comment by @penzn)
-
Text Format: Clarify symbolic identifiers on function type parameters aren't to be used WebAssembly/spec#1411 (1 comment by @rossberg)
-
CompileError: AsyncCompile: Wasm decoding failed: expected magic word 00 61 73 6d, found 3c 21 44 4f @+0] WebAssembly/spec#1031 (1 comment by @nupur711)
-
-
3 pull requests opened.
-
[spec] Add note regarding parameter names WebAssembly/spec#1412, by @rossberg.
-
Add a link to the proposals repo WebAssembly/spec#1409, by @tlively.
-
[interpreter] Add dune support to build the WebAssembly/spec#1408, by @redianthus.
-
-
2 pull requests merged.
-
[spec] Add note regarding parameter names WebAssembly/spec#1412.
-
Add a link to the proposals repo WebAssembly/spec#1409.
-
-
1 pull request received 6 new comments.
-
[interpreter] Add dune support to build the WebAssembly/spec#1408 (6 comments by @redianthus, @rossberg)
-
WebAssembly/WASI
-
3 issues opened.
-
WASI interface for accessing timezone offsets? WebAssembly/WASI#467, by @ColinEberhardt.
-
Stream `media_type` should be Option<String> WebAssembly/WASI#491, by @badeend.
-
libffi support? WebAssembly/WASI#466, by @TerrorJack.
-
-
1 issue closed.
-
libffi support? WebAssembly/WASI#466.
-
-
5 issues received 12 new comments.
-
libcurl for networking (not just HTTP) in WASI WebAssembly/WASI#107 (3 comments by @badeend, @sunfishcode, @zlonqi)
-
WASI interface for accessing timezone offsets? WebAssembly/WASI#467 (2 comments by @ColinEberhardt, @tschneidereit)
-
1 pull request opened.
-
Fix POSIX equivalent for fd_fdstat_get WebAssembly/WASI#464, by @turbolent.
-
-
2 pull requests merged.
-
Add link to networking proposal. WebAssembly/WASI#461.
-
Add `sock_accept()` to snapshot1 WebAssembly/WASI#458.
-
-
6 pull requests received 28 new comments.
-
Add `sock_accept()` to snapshot1 WebAssembly/WASI#458 (16 comments by @cardil, @devsnek, @npmccallum, @PiotrSikora, @sbc100, @sunfishcode)
-
feat(socket): berkeley socket API WebAssembly/WASI#312 (3 comments by @badeend, @ericmillin, @jacobfriedman)
-
WebAssembly/wasi-crypto
-
4 issues opened.
-
Key not supported consider redundant WebAssembly/wasi-crypto#45, by @sonder-joker.
-
Test suite WebAssembly/wasi-crypto#44, by @jedisct1.
-
Need export pem/pkcs8 form ecdsa? WebAssembly/wasi-crypto#41, by @sonder-joker.
-
Add a link to the WasmEdge implementation WebAssembly/wasi-crypto#40, by @jedisct1.
-
-
8 issues closed.
-
Key not supported consider redundant WebAssembly/wasi-crypto#45.
-
Add a link to the WasmEdge implementation WebAssembly/wasi-crypto#40.
-
Need export pem/pkcs8 form ecdsa? WebAssembly/wasi-crypto#41.
-
Is wasi-crypto deterministic? WebAssembly/wasi-crypto#30.
-
Comparing tags with tags or with bytes? WebAssembly/wasi-crypto#20.
-
Supported algorithms WebAssembly/wasi-crypto#7.
-
witx: @witx u8 + size -> array and dedicated types WebAssembly/wasi-crypto#16.
-
Keys WebAssembly/wasi-crypto#4.
-
-
3 issues received 9 new comments.
-
Need export pem/pkcs8 form ecdsa? WebAssembly/wasi-crypto#41 (5 comments by @jedisct1, @sonder-joker, @tarcieri)
-
Key not supported consider redundant WebAssembly/wasi-crypto#45 (3 comments by @jedisct1, @sonder-joker)
-
-
3 pull requests opened.
-
Add a link to the WasmEdge work in progress WebAssembly/wasi-crypto#43, by @jedisct1.
-
Compressed vs uncompressed WebAssembly/wasi-crypto#42, by @jedisct1.
-
Some fix WebAssembly/wasi-crypto#39, by @sonder-joker.
-
-
3 pull requests merged.
-
Add a link to the WasmEdge work in progress WebAssembly/wasi-crypto#43.
-
Compressed vs uncompressed WebAssembly/wasi-crypto#42.
-
Some fix WebAssembly/wasi-crypto#39.
-
-
3 pull requests received 5 new comments.
WebAssembly/design
-
1 issue opened.
-
Proposal: Fine grained control of memory WebAssembly/design#1439, by @dtig.
-
-
2 issues received 21 new comments.
-
Proposal: Fine grained control of memory WebAssembly/design#1439 (19 comments by @aardappel, @conrad-watt, @dschuff, @dtig, @fitzgen, @lars-t-hansen, @lukewagner, @titzer)
-
-
1 pull request merged.
-
Add details of disciplinary action to CoC WebAssembly/design#1438.
-
-
1 pull request received 4 new comments.
WebAssembly/threads
-
1 issue received 5 new comments.
-
Requirements for phase 3 WebAssembly/threads#163 (5 comments by @conrad-watt, @mattgenious, @tlively)
-
WebAssembly/wasm-c-api
-
1 issue opened.
-
Expectations for serialize/deserialize WebAssembly/wasm-c-api#172, by @gahaas.
-
-
1 issue closed.
-
Expectations for serialize/deserialize WebAssembly/wasm-c-api#172.
-
-
1 issue received 2 new comments.
-
Expectations for serialize/deserialize WebAssembly/wasm-c-api#172 (2 comments by @gahaas, @rossberg)
-
WebAssembly/flexible-vectors
-
1 issue opened.
-
SIMD subgroup meeting on 2022-02-18 WebAssembly/flexible-vectors#43, by @penzn.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2022-01-21 WebAssembly/flexible-vectors#42.
-
-
2 issues received 3 new comments.
-
SIMD subgroup meeting on 2022-01-21 WebAssembly/flexible-vectors#42 (2 comments by @ngzhian, @penzn)
-
WebAssembly/relaxed-simd
-
1 issue opened.
-
SIMD subgroup meeting on 2022-02-18 WebAssembly/relaxed-simd#50, by @ngzhian.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2022-01-21 WebAssembly/relaxed-simd#49.
-
-
2 issues received 5 new comments.
-
8bit*8bit 4-D dot-product accumulating to 32bit, similar to ARM SDOT and x86 VNNI WebAssembly/relaxed-simd#9 (3 comments by @kpu, @Maratyszcza)
-
WebAssembly/proposals
-
2 issues closed.
-
At the moment, does WebAssembly has GC implemented? WebAssembly/proposals#101.
-
Are Typed Function References dead? WebAssembly/proposals#120.
-
-
2 issues received 2 new comments.
-
At the moment, does WebAssembly has GC implemented? WebAssembly/proposals#101 (1 comment by @tlively)
-
WebAssembly/wit-abi-up-to-date
-
1 issue closed.
-
Update from `wai` to `wit` WebAssembly/wit-abi-up-to-date#1.
-
-
1 issue received 2 new comments.
-
1 pull request merged.
-
Rename `wai` to `wit`. WebAssembly/wit-abi-up-to-date#2.
-
WebAssembly/website
-
1 issue opened.
-
Compile a WebAssembly module From Python3 WebAssembly/website#258, by @yourlovemyall.
-
-
1 issue received 4 new comments.
-
Compile a WebAssembly module From Python3 WebAssembly/website#258 (4 comments by @RReverser, @sbc100, @yourlovemyall)
-
-
1 pull request opened.
-
Wasmtime 0.33 supports simd by default WebAssembly/website#259, by @nazar-pc.
-
-
1 pull request merged.
-
Wasmtime 0.33 supports simd by default WebAssembly/website#259.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-parallel
-
1 issue opened.
-
How to pass a function to execute in parallel? WebAssembly/wasi-parallel#4, by @radu-matei.
-
-
1 issue received 1 new comment.
WebAssembly/stack-switching
-
4 issues opened.
-
Support for long-running computations WebAssembly/stack-switching#10, by @fgmccabe.
-
Support for different response computation styles WebAssembly/stack-switching#9, by @fgmccabe.
-
Support for multiple prompt delimiters WebAssembly/stack-switching#8, by @fgmccabe.
-
Stack Switching Ontology WebAssembly/stack-switching#7, by @fgmccabe.
-
-
1 issue received 8 new comments.
-
Support for long-running computations WebAssembly/stack-switching#10 (8 comments by @dead-claudia, @fgmccabe)
-
WebAssembly/wasi-libc
-
1 pull request opened.
-
Adjust the Makefile for LLVM 14 WebAssembly/wasi-libc#265, by @glandium.
-
-
2 pull requests received 5 new comments.
WebAssembly/tool-conventions
-
1 issue received 10 new comments.
-
Build ID Section for WASM WebAssembly/tool-conventions#133 (10 comments by @bkotsopoulossc, @dschuff, @mitsuhiko, @sbc100)
-
-
1 pull request opened.
-
Remove obsolete paragraph about dynamic linking WebAssembly/tool-conventions#178, by @tlively.
-
-
1 pull request merged.
-
Remove obsolete paragraph about dynamic linking WebAssembly/tool-conventions#178.
-