WebAssembly Community Group - Activity in 2024
No matches.
Past meetings
Participants
-
6 participants joined.
-
Ben Hutchison (Zendesk) joined.
-
Jiacheng Wu joined.
-
Benbuck Nason (Netflix Inc.) joined.
-
Laura Joffe Hendrickson (F5 Networks) joined.
-
Mehdi Baneshi joined.
-
Robin Brown joined.
-
-
1 participant left.
-
Robin Brown left.
-
-
1 organization joined.
-
Zendesk joined.
-
GitHub
WebAssembly/component-model
-
6 issues opened.
-
How to restrict import of unused features required by string type? WebAssembly/component-model#433, by @XX.
-
Give components their own file type WebAssembly/component-model#432, by @spotandjake.
-
Support Recursive Values WebAssembly/component-model#430, by @jdegoes.
-
question: are refinement types viable? WebAssembly/component-model#429, by @dzmitry-lahoda.
-
Allow exporting types directly worlds without interface WebAssembly/component-model#426, by @jcbhmr.
-
Question about export naming convention in core module WebAssembly/component-model#422, by @tanishiking.
-
-
3 issues closed.
-
Relax requirements on assigning integers to resource handles WebAssembly/component-model#395.
-
UTF-8 Invalid sequences for component model strings WebAssembly/component-model#224.
-
Question about export naming convention in core module WebAssembly/component-model#422.
-
-
11 issues received 29 new comments.
-
Give components their own file type WebAssembly/component-model#432 (6 comments by @oovm, @spotandjake, @vados-cosmonic)
-
question: are refinement types viable? WebAssembly/component-model#429 (6 comments by @dzmitry-lahoda, @lukewagner, @oovm, @yoshuawuyts)
-
How to restrict import of unused features required by string type? WebAssembly/component-model#433 (4 comments by @dicej, @vados-cosmonic, @XX)
-
Support Recursive Values WebAssembly/component-model#430 (4 comments by @dicej, @jdegoes, @lukewagner, @primoly)
-
Relax requirements on assigning integers to resource handles WebAssembly/component-model#395 (2 comments by @alexcrichton, @lukewagner)
-
Question about export naming convention in core module WebAssembly/component-model#422 (2 comments by @alexcrichton, @tanishiking)
-
Allow exporting types directly worlds without interface WebAssembly/component-model#426 (1 comment by @lukewagner)
-
UTF-8 Invalid sequences for component model strings WebAssembly/component-model#224 (1 comment by @sunfishcode)
-
Add runtime instantiation to component model WebAssembly/component-model#423 (1 comment by @lukewagner)
-
-
5 pull requests opened.
-
Change task.return to take component-level type + canonopt immediates WebAssembly/component-model#431, by @lukewagner.
-
fix the name of `thread.available_parallelism` in Binary.md WebAssembly/component-model#428, by @liigo.
-
Put resources handles into a single table per component instance, instead of per-resource-type-per-instance WebAssembly/component-model#427, by @lukewagner.
-
Remove the final "done" state of subtasks from the async ABI WebAssembly/component-model#425, by @lukewagner.
-
Mention that the async model can be implemented using callbacks WebAssembly/component-model#424, by @sunfishcode.
-
-
5 pull requests merged.
-
Remove the final "done" state of subtasks from the async ABI WebAssembly/component-model#425.
-
Change task.return to take component-level type + canonopt immediates WebAssembly/component-model#431.
-
Put resources handles into a single table per component instance, instead of per-resource-type-per-instance WebAssembly/component-model#427.
-
fix the name of `thread.available_parallelism` in Binary.md WebAssembly/component-model#428.
-
Rename `hw_concurrency` to `available_parallelism`. WebAssembly/component-model#419.
-
-
6 pull requests received 16 new comments.
-
Mention that the async model can be implemented using callbacks WebAssembly/component-model#424 (7 comments by @dicej, @lukewagner, @sunfishcode)
-
Remove the final "done" state of subtasks from the async ABI WebAssembly/component-model#425 (4 comments by @dicej, @lukewagner)
-
Remove implicit import behavior of 'use' WebAssembly/component-model#402 (2 comments by @alexcrichton, @lukewagner)
-
Change task.return to take component-level type + canonopt immediates WebAssembly/component-model#431 (1 comment by @lukewagner)
-
fix the name of `thread.available_parallelism` in Binary.md WebAssembly/component-model#428 (1 comment by @sunfishcode)
-
Put resources handles into a single table per component instance, instead of per-resource-type-per-instance WebAssembly/component-model#427 (1 comment by @sunfishcode)
-
WebAssembly/wabt
-
5 issues opened.
-
Missing Table Type Validation in call_indirect Instruction WebAssembly/wabt#2523, by @Q1IQ.
-
wasm2c example for Bytecode Alliance's Javy WebAssembly/wabt#2521, by @guest271314.
-
wasm2c modules in signal handlers WebAssembly/wabt#2519, by @SoniEx2.
-
wat2wasm: data section memory index WebAssembly/wabt#2518, by @dy.
-
-
3 issues received 30 new comments.
-
wasm2c example for Bytecode Alliance's Javy WebAssembly/wabt#2521 (19 comments by @guest271314, @keithw, @sbc100, @SoniEx2)
-
-
2 pull requests opened.
-
Update libwabt.js WebAssembly/wabt#2520, by @dy.
-
CI: Use latest macOS images WebAssembly/wabt#2517, by @SoniEx2.
-
-
4 pull requests merged.
-
wasm2c: update memory/table operations to use u64 + harmonize checks WebAssembly/wabt#2506.
-
Issue a nicer error message on wasm components. WebAssembly/wabt#2515.
-
CI: Use latest macOS images WebAssembly/wabt#2517.
-
wasm2c: parametrize memory bounds checks on a per-memory basis WebAssembly/wabt#2507.
-
-
7 pull requests received 16 new comments.
-
wasm2c: update memory/table operations to use u64 + harmonize checks WebAssembly/wabt#2506 (3 comments by @keithw)
-
Fix issue#2445 Null Pointer Deref WebAssembly/wabt#2461 (3 comments by @haruki3hhh, @sbc100, @SoniEx2)
-
wasm2c: parametrize memory bounds checks on a per-memory basis WebAssembly/wabt#2507 (1 comment by @keithw)
-
WebAssembly/binaryen
-
9 issues opened.
-
GC+atomics and features WebAssembly/binaryen#7184, by @kripken.
-
Multivalue block types optimisation fails WebAssembly/binaryen#7182, by @igoriakovlev.
-
Lower WASM exceptions to MVP (or maybe GC) WebAssembly/binaryen#7179, by @gkgoat1.
-
[Crash] Segmentation Fault in `wasm::HeapType::getKind() const ()` WebAssembly/binaryen#7178, by @famasoon.
-
Escaping issues in json.h WebAssembly/binaryen#7176, by @kripken.
-
Binaryen's Emscripten bindings do not support WASM_BIGINT WebAssembly/binaryen#7163, by @dschuff.
-
Fuzz error on JS trapping on exnref on the boundary WebAssembly/binaryen#7145, by @kripken.
-
Reaching "unreachable" `unexpected expression type` when building Godot with `wasm-opt --asyncify` WebAssembly/binaryen#7141, by @adamscott.
-
fuzz bug: mismatched if arms after --remove-unused-brs WebAssembly/binaryen#7128, by @tlively.
-
-
67 issues closed.
-
s2wasm conversion seems incorrect WebAssembly/binaryen#883.
-
asm2wasm fails to convert SIMD instructions WebAssembly/binaryen#855.
-
asm2wasm - bad parseExpression state WebAssembly/binaryen#881.
-
Clang builds fail on travis WebAssembly/binaryen#553.
-
wasm-as + wasm-dis does not round-trip loop precisely WebAssembly/binaryen#525.
-
Deterministic random number generation WebAssembly/binaryen#520.
-
--simplify-locals moves side effects past stores WebAssembly/binaryen#505.
-
Announcement: Visual Studio 2015 Solution for Building C Interface Examples WebAssembly/binaryen#500.
-
Use Index in std::maps in wasm-binary.h? WebAssembly/binaryen#489.
-
Visual C++ Exposing Type Conflicts for Lengths WebAssembly/binaryen#485.
-
finalize method of Block method is invalid WebAssembly/binaryen#455.
-
Add Shared Object and C API WebAssembly/binaryen#417.
-
sanitize=undefined is ignored WebAssembly/binaryen#402.
-
How to build on Windows? WebAssembly/binaryen#384.
-
Using stack from WASM generated by BinaryEn+sexpr-wasm causes error in Chrome Canary WebAssembly/binaryen#340.
-
WASM_UNREACHABLE WebAssembly/binaryen#335.
-
Browser usage example WebAssembly/binaryen#330.
-
Branches WebAssembly/binaryen#313.
-
Support constructor functions WebAssembly/binaryen#306.
-
LLVM issues with LTO-style static linking WebAssembly/binaryen#292.
-
Add documentation for Binaryen as polyfill WebAssembly/binaryen#290.
-
Comments about memory leaks WebAssembly/binaryen#280.
-
Misuse of size_t vs uint64_t? WebAssembly/binaryen#278.
-
Implement SIMD qfma/qfms in interpreter WebAssembly/binaryen#3203.
-
Support block-type parameters WebAssembly/binaryen#6407.
-
asm2wasm clang error: argument unused [...] '-pthread' WebAssembly/binaryen#360.
-
Windows (VS2013) doesn't compile WebAssembly/binaryen#325.
-
This asm.js code crashes asm2wasm preprocessor WebAssembly/binaryen#327.
-
wasm-as generates invalid binaries on Windows WebAssembly/binaryen#331.
-
check.py should not download and run precompiled binaries WebAssembly/binaryen#264.
-
Create a pass to erase non-numeric names. WebAssembly/binaryen#172.
-
update asm2wasm + s2wasm to remove if_else operator WebAssembly/binaryen#223.
-
asm2wasm instruction separator WebAssembly/binaryen#220.
-
Rename `geti32` etc. WebAssembly/binaryen#173.
-
assert should be used for validating assumptions, not error handling WebAssembly/binaryen#191.
-
Why does it not pass the emcc WASM_BACKEND testcase when I run ./check.py WebAssembly/binaryen#199.
-
kitchen_sink test possible incorrect opcodes WebAssembly/binaryen#138.
-
Divergences from binary format spec WebAssembly/binaryen#145.
-
Asserting on a zero length data segment. WebAssembly/binaryen#158.
-
wasm-dis: functions need not be named. WebAssembly/binaryen#107.
-
Possible mis-interpretation of import and export function names. WebAssembly/binaryen#124.
-
wasm-as: select operator arguments emitted in reverse order. WebAssembly/binaryen#131.
-
s2wasm globals parsing WebAssembly/binaryen#20.
-
Merge emscripten .mem into wasm WebAssembly/binaryen#44.
-
Test LLVM WebAssembly backend outputs, by executing them WebAssembly/binaryen#105.
-
Sort the local variable order with the most frequently referenced first. WebAssembly/binaryen#18.
-
Spec test fail on unoptimized build WebAssembly/binaryen#16.
-
Implement binary format WebAssembly/binaryen#13.
-
Mysterious intermittent error WebAssembly/binaryen#10.
-
How to convert imported variables? WebAssembly/binaryen#6.
-
Imports in native builds WebAssembly/binaryen#3.
-
Questions Related to the "Abnormal" Memory Usage of Binaryen WebAssembly/binaryen#6239.
-
[Question] How to do type evaluation in Binaryen? WebAssembly/binaryen#6476.
-
wasm-opt segmentation fault with, but not with --debug WebAssembly/binaryen#6608.
-
GTO problem with shared rec groups WebAssembly/binaryen#6640.
-
UNREACHABLE executed at Precompute.cpp:838 on Windows WebAssembly/binaryen#6710.
-
binaryen fails to compile in Arch clean chroot WebAssembly/binaryen#6740.
-
[Question] Multi-value Return using Tuple WebAssembly/binaryen#6569.
-
TypeBuilder Error Forward Child Reference. What condition will it trigger? WebAssembly/binaryen#6723.
-
Are there any limits on nested blocks/loops in binaryen ? WebAssembly/binaryen#6830.
-
Fuzz error on JS trapping on exnref on the boundary WebAssembly/binaryen#7145.
-
Reaching "unreachable" `unexpected expression type` when building Godot with `wasm-opt --asyncify` WebAssembly/binaryen#7141.
-
Use IRBuilder in the binary reader WebAssembly/binaryen#6614.
-
wasm-dis detects duplicate exports on names.wast module WebAssembly/binaryen#1067.
-
[Old EH] "pop's location is not valid"-error since Emscripten 3.1.73 WebAssembly/binaryen#7127.
-
fuzz bug: mismatched if arms after --remove-unused-brs WebAssembly/binaryen#7128.
-
-
38 issues received 63 new comments.
-
Reaching "unreachable" `unexpected expression type` when building Godot with `wasm-opt --asyncify` WebAssembly/binaryen#7141 (7 comments by @adamscott, @aheejin, @mtb0x1, @tlively)
-
Fuzz error on JS trapping on exnref on the boundary WebAssembly/binaryen#7145 (6 comments by @aheejin, @kripken, @tlively)
-
Relaxing closed world validation and improving open world optimization WebAssembly/binaryen#6965 (5 comments by @kripken, @tlively)
-
[Old EH] "pop's location is not valid"-error since Emscripten 3.1.73 WebAssembly/binaryen#7127 (5 comments by @kleisauke, @kripken, @tlively)
-
[Crash] Segmentation Fault in `wasm::HeapType::getKind() const ()` WebAssembly/binaryen#7178 (2 comments by @famasoon)
-
wasm-as + wasm-dis does not round-trip loop precisely WebAssembly/binaryen#525 (1 comment by @tlively)
-
Announcement: Visual Studio 2015 Solution for Building C Interface Examples WebAssembly/binaryen#500 (1 comment by @tlively)
-
Sort the local variable order with the most frequently referenced first. WebAssembly/binaryen#18 (1 comment by @tlively)
-
Questions Related to the "Abnormal" Memory Usage of Binaryen WebAssembly/binaryen#6239 (1 comment by @tlively)
-
wasm-opt segmentation fault with, but not with --debug WebAssembly/binaryen#6608 (1 comment by @tlively)
-
wasm-dis detects duplicate exports on names.wast module WebAssembly/binaryen#1067 (1 comment by @sunfishcode)
-
-
47 pull requests opened.
-
Fix IRBuilder on local operations outside of a function context WebAssembly/binaryen#7183, by @kripken.
-
[#7176] json.h update WebAssembly/binaryen#7181, by @mtb0x1.
-
[#7178] Introduce guard arround local get/set generation WebAssembly/binaryen#7180, by @mtb0x1.
-
[NFC] Move more logic about unfuzzable tests to a shared location WebAssembly/binaryen#7175, by @kripken.
-
[NFC] Fix spurious uninitialized variable warning WebAssembly/binaryen#7174, by @tlively.
-
Fix UBSan on CI WebAssembly/binaryen#7173, by @tlively.
-
Update flake8 and fix errors WebAssembly/binaryen#7172, by @tlively.
-
[NFC] Make MemoryOrder parameters non-optional WebAssembly/binaryen#7171, by @tlively.
-
[NFC] Remove unused `useNewWATParser` bool WebAssembly/binaryen#7170, by @tlively.
-
Super-minimal POC for bounded translation validation WebAssembly/binaryen#7169, by @tlively.
-
Update GlobalStructInference to handle atomics WebAssembly/binaryen#7168, by @tlively.
-
Enable BigInt for binaryen.js WebAssembly/binaryen#7167, by @tlively.
-
Fuzzing: Handle instantiation errors in ClusterFuzz WebAssembly/binaryen#7166, by @kripken.
-
[NFC] Move code from fuzz_opt.py to a shared place WebAssembly/binaryen#7165, by @kripken.
-
[Outlining] Sort sequences by order appeared in function WebAssembly/binaryen#7164, by @ashleynh.
-
Explicitly disable WASM_BIGINT in emcc build when the CMake flag is off WebAssembly/binaryen#7162, by @dschuff.
-
Do not optimize atomic gets in GUFA WebAssembly/binaryen#7161, by @tlively.
-
Handle atomics in GTO WebAssembly/binaryen#7160, by @tlively.
-
Handle atomic accesses in ConstantFieldPropagation WebAssembly/binaryen#7159, by @tlively.
-
Handle atomic accesses in Heap2Local WebAssembly/binaryen#7158, by @tlively.
-
[NFC] Improve ClusterFuzz testing WebAssembly/binaryen#7157, by @kripken.
-
RemoveUnusedBrs: Avoid an error on loops with unreachable ifs WebAssembly/binaryen#7156, by @kripken.
-
Support atomic struct accessors WebAssembly/binaryen#7155, by @tlively.
-
[wasm-reduce] Add an option to save all interim working files as we reduce WebAssembly/binaryen#7154, by @kripken.
-
Version 121 WebAssembly/binaryen#7153, by @tlively.
-
Address comments from #7149 WebAssembly/binaryen#7152, by @tlively.
-
Enable upstream spec tests requiring block parameters WebAssembly/binaryen#7151, by @tlively.
-
[NFC] Move HeapType::isBottom() to header WebAssembly/binaryen#7150, by @tlively.
-
Support control flow inputs in IRBuilder WebAssembly/binaryen#7149, by @tlively.
-
Execution results: JS traps on exnref on the boundary WebAssembly/binaryen#7147, by @kripken.
-
[Outlining] Remove overlapping sequences WebAssembly/binaryen#7146, by @ashleynh.
-
Fuzz combinations of two modules WebAssembly/binaryen#7144, by @kripken.
-
[NFC] Simplify TypeGraphWalker in wasm-type.cpp WebAssembly/binaryen#7143, by @tlively.
-
[NFC] Encode reference types with bit packing WebAssembly/binaryen#7142, by @tlively.
-
Remove incorrect warning when reading name section WebAssembly/binaryen#7140, by @tlively.
-
Add bulk-memory-opt feature and ignore call-indirect-overlong WebAssembly/binaryen#7139, by @dschuff.
-
[GC] Fix TypeRefining on StructGets without content but with a reachable ref WebAssembly/binaryen#7138, by @kripken.
-
Fuzzer: Add call-ref, call-ref-catch imports WebAssembly/binaryen#7137, by @kripken.
-
[NFC] Send the closed-world flag to TranslateToFuzzReader WebAssembly/binaryen#7136, by @kripken.
-
Fix GUFA on calls to function refs in open world WebAssembly/binaryen#7135, by @kripken.
-
Parallelize the binary parsing of function bodies WebAssembly/binaryen#7134, by @tlively.
-
[NFC] Pass position as an argument in WasmBinaryReader WebAssembly/binaryen#7133, by @tlively.
-
[NFC] Encapsulate source map reader state WebAssembly/binaryen#7132, by @tlively.
-
Remove separate Table64Lowering pass WebAssembly/binaryen#7131, by @sbc100.
-
Fixup block-nested pops even when EH is not enabled WebAssembly/binaryen#7130, by @tlively.
-
Do not sink blocks into ifs with unreachable conditions WebAssembly/binaryen#7129, by @tlively.
-
-
40 pull requests merged.
-
[wasm-reduce] Reduce struct.new arguments away when possible WebAssembly/binaryen#7118.
-
[NFC] Make MemoryOrder parameters non-optional WebAssembly/binaryen#7171.
-
Fix UBSan on CI WebAssembly/binaryen#7173.
-
[NFC] Move more logic about unfuzzable tests to a shared location WebAssembly/binaryen#7175.
-
[NFC] Remove unused `useNewWATParser` bool WebAssembly/binaryen#7170.
-
Update flake8 and fix errors WebAssembly/binaryen#7172.
-
[NFC] Fix spurious uninitialized variable warning WebAssembly/binaryen#7174.
-
Update GlobalStructInference to handle atomics WebAssembly/binaryen#7168.
-
Do not optimize atomic gets in GUFA WebAssembly/binaryen#7161.
-
[NFC] Move code from fuzz_opt.py to a shared place WebAssembly/binaryen#7165.
-
[Outlining] Sort sequences by order appeared in function WebAssembly/binaryen#7164.
-
Explicitly disable WASM_BIGINT in emcc build when the CMake flag is off WebAssembly/binaryen#7162.
-
Handle atomics in GTO WebAssembly/binaryen#7160.
-
Handle atomic accesses in ConstantFieldPropagation WebAssembly/binaryen#7159.
-
[NFC] Improve ClusterFuzz testing WebAssembly/binaryen#7157.
-
Handle atomic accesses in Heap2Local WebAssembly/binaryen#7158.
-
Support atomic struct accessors WebAssembly/binaryen#7155.
-
RemoveUnusedBrs: Avoid an error on loops with unreachable ifs WebAssembly/binaryen#7156.
-
[wasm-reduce] Add an option to save all interim working files as we reduce WebAssembly/binaryen#7154.
-
Fuzz JSPI WebAssembly/binaryen#7148.
-
Version 121 WebAssembly/binaryen#7153.
-
Enable upstream spec tests requiring block parameters WebAssembly/binaryen#7151.
-
Address comments from #7149 WebAssembly/binaryen#7152.
-
[NFC] Move HeapType::isBottom() to header WebAssembly/binaryen#7150.
-
Support control flow inputs in IRBuilder WebAssembly/binaryen#7149.
-
Execution results: JS traps on exnref on the boundary WebAssembly/binaryen#7147.
-
[NFC] Encode reference types with bit packing WebAssembly/binaryen#7142.
-
Fuzz combinations of two modules WebAssembly/binaryen#7144.
-
[NFC] Simplify TypeGraphWalker in wasm-type.cpp WebAssembly/binaryen#7143.
-
[GC] Fix TypeRefining on StructGets without content but with a reachable ref WebAssembly/binaryen#7138.
-
Fuzzer: Add call-ref, call-ref-catch imports WebAssembly/binaryen#7137.
-
Add bulk-memory-opt feature and ignore call-indirect-overlong WebAssembly/binaryen#7139.
-
Remove incorrect warning when reading name section WebAssembly/binaryen#7140.
-
[NFC] Send the closed-world flag to TranslateToFuzzReader WebAssembly/binaryen#7136.
-
Remove separate Table64Lowering pass WebAssembly/binaryen#7131.
-
Fix GUFA on calls to function refs in open world WebAssembly/binaryen#7135.
-
[NFC] Encapsulate source map reader state WebAssembly/binaryen#7132.
-
Fixup block-nested pops even when EH is not enabled WebAssembly/binaryen#7130.
-
Do not sink blocks into ifs with unreachable conditions WebAssembly/binaryen#7129.
-
[GC] Fix trapping on array.new_data of dropped segments of offset > 0 WebAssembly/binaryen#7124.
-
-
2 pull requests closed.
-
[#7178] Introduce guard arround local get/set generation WebAssembly/binaryen#7180.
-
add aggressive-memory-offset-merging pass to merge offset and previous const WebAssembly/binaryen#6972.
-
-
30 pull requests received 206 new comments.
-
[NFC] Encode reference types with bit packing WebAssembly/binaryen#7142 (19 comments by @kripken, @tlively)
-
Add bulk-memory-opt feature and ignore call-indirect-overlong WebAssembly/binaryen#7139 (19 comments by @dschuff, @kripken, @tlively)
-
Fuzzer: Add call-ref, call-ref-catch imports WebAssembly/binaryen#7137 (18 comments by @kripken, @tlively)
-
Support control flow inputs in IRBuilder WebAssembly/binaryen#7149 (16 comments by @kripken, @tlively)
-
Enable BigInt for binaryen.js WebAssembly/binaryen#7167 (8 comments by @dschuff, @kripken, @tlively)
-
[GC] Fix TypeRefining on StructGets without content but with a reachable ref WebAssembly/binaryen#7138 (8 comments by @kripken, @tlively)
-
Fixup block-nested pops even when EH is not enabled WebAssembly/binaryen#7130 (8 comments by @kripken, @tlively)
-
Handle atomic accesses in ConstantFieldPropagation WebAssembly/binaryen#7159 (7 comments by @kripken, @tlively)
-
[#7178] Introduce guard arround local get/set generation WebAssembly/binaryen#7180 (6 comments by @famasoon, @kripken, @mtb0x1)
-
[NFC] Move more logic about unfuzzable tests to a shared location WebAssembly/binaryen#7175 (5 comments by @kripken, @tlively)
-
[NFC] Simplify TypeGraphWalker in wasm-type.cpp WebAssembly/binaryen#7143 (5 comments by @kripken, @tlively)
-
[NFC] Send the closed-world flag to TranslateToFuzzReader WebAssembly/binaryen#7136 (5 comments by @kripken, @tlively)
-
Parallelize the binary parsing of function bodies WebAssembly/binaryen#7134 (4 comments by @kripken, @tlively)
-
[NFC] Encapsulate source map reader state WebAssembly/binaryen#7132 (3 comments by @kripken, @tlively)
-
Remove incorrect warning when reading name section WebAssembly/binaryen#7140 (1 comment by @tlively)
-
WebAssembly/wide-arithmetic
-
2 issues opened.
-
`i128` as value type WebAssembly/wide-arithmetic#29, by @oovm.
-
Move to phase 3 WebAssembly/wide-arithmetic#28, by @alexcrichton.
-
-
2 issues received 4 new comments.
-
Alternative or addition: instructions with overflow/carry flags WebAssembly/wide-arithmetic#6 (3 comments by @alexcrichton, @sparker-arm)
-
-
1 pull request opened.
-
Fix typo in Overview.md WebAssembly/wide-arithmetic#30, by @ranma42.
-
-
1 pull request merged.
-
Fix typo in Overview.md WebAssembly/wide-arithmetic#30.
-
-
1 pull request received 1 new comment.
WebAssembly/stack-switching
-
2 issues opened.
-
Add some coroutine examples WebAssembly/stack-switching#104, by @oovm.
-
`runtime crash: stack underflow` when executing opcode `switch` WebAssembly/stack-switching#103, by @linxuanm.
-
-
1 issue closed.
-
Import tag encoding diverged from exception-handling proposal WebAssembly/stack-switching#101.
-
-
1 issue received 1 new comment.
-
`runtime crash: stack underflow` when executing opcode `switch` WebAssembly/stack-switching#103 (1 comment by @dhil)
-
-
1 pull request opened.
-
Fix arity of generated switcher continuations WebAssembly/stack-switching#105, by @dhil.
-
-
2 pull requests merged.
-
Parsing stack switching instructions in unfolded form. WebAssembly/stack-switching#100.
-
Fix encoding and decoding of tag imports. WebAssembly/stack-switching#102.
-
WebAssembly/wasi-sdk
-
1 issue received 1 new comment.
-
Import #0 "wasi_snapshot_preview1": module is not an object or function WebAssembly/wasi-sdk#499 (1 comment by @guest271314)
-
-
3 pull requests opened.
-
Replace `DEFAULT_SYSROOT` usage with Clang config files WebAssembly/wasi-sdk#503, by @carlocab.
-
Update to the latest LLVM 19 and wasi-libc. WebAssembly/wasi-sdk#502, by @sunfishcode.
-
Update wasm-component-ld to 0.5.11 WebAssembly/wasi-sdk#501, by @alexcrichton.
-
-
3 pull requests merged.
-
Replace `DEFAULT_SYSROOT` usage with Clang config files WebAssembly/wasi-sdk#503.
-
Update to the latest LLVM 19 and wasi-libc. WebAssembly/wasi-sdk#502.
-
Update wasm-component-ld to 0.5.11 WebAssembly/wasi-sdk#501.
-
-
2 pull requests received 19 new comments.
-
Enable threading in libcxx in all cases WebAssembly/wasi-sdk#498 (18 comments by @alexcrichton, @ArcaneNibble, @sbc100, @whitequark)
-
Replace `DEFAULT_SYSROOT` usage with Clang config files WebAssembly/wasi-sdk#503 (1 comment by @sunfishcode)
-
WebAssembly/wasi-sql
-
1 issue opened.
-
binary statement protocols WebAssembly/wasi-sql#9, by @oovm.
-
-
1 issue received 1 new comment.
WebAssembly/wasi-nn
-
1 issue opened.
-
Low bit quantization type WebAssembly/wasi-nn#84, by @oovm.
-
-
1 issue closed.
-
Add enum for tensor layout WebAssembly/wasi-nn#67.
-
-
3 pull requests received 3 new comments.
WebAssembly/WASI
-
1 issue opened.
-
Compatible with JS String Builtin proposal WebAssembly/WASI#638, by @oovm.
-
-
12 issues closed.
-
EFAULT or trap for out of range memory access during a wasi call? WebAssembly/WASI#505.
-
Rename FD to "handle" WebAssembly/WASI#62.
-
Question: capabilities, externref, and the C language WebAssembly/WASI#537.
-
Use-case for WebGPU with WASI WebAssembly/WASI#285.
-
Poll + Callbacks WebAssembly/WASI#283.
-
WebGPU as low level graphics API WebAssembly/WASI#53.
-
Multi-threading and Atomics WebAssembly/WASI#296.
-
Provide a way to create sockets WebAssembly/WASI#20.
-
Proposing a framework for Preview3 and WASI 1.0 WebAssembly/WASI#515.
-
Pull-based I/O may interfere with fully compositional concurrency WebAssembly/WASI#599.
-
Alternative to a "conventional" poll api? WebAssembly/WASI#79.
-
-
16 issues received 32 new comments.
-
Support for interim responses (1xx) WebAssembly/WASI#801 (9 comments by @Acconut, @dicej, @lukewagner)
-
Remove async features `stream` and `future` for Preview 2 WebAssembly/WASI#758 (2 comments by @rektide, @sunfishcode)
-
EFAULT or trap for out of range memory access during a wasi call? WebAssembly/WASI#505 (1 comment by @sunfishcode)
-
[witx]: Should we reference syscalls with module name in preparation for upcoming snapshot? WebAssembly/WASI#214 (1 comment by @sunfishcode)
-
Question: capabilities, externref, and the C language WebAssembly/WASI#537 (1 comment by @sunfishcode)
-
Pull-based I/O may interfere with fully compositional concurrency WebAssembly/WASI#599 (1 comment by @sunfishcode)
-
-
3 pull requests opened.
-
chore: remove redundant words in comment WebAssembly/WASI#637, by @linchizhen.
-
import published wasip2 0.2.3 wits WebAssembly/WASI#635, by @pchickey.
-
Update README.md; WASIp2 is now stable. WebAssembly/WASI#634, by @sunfishcode.
-
-
2 pull requests merged.
-
import published wasip2 0.2.3 wits WebAssembly/WASI#635.
-
Update README.md; WASIp2 is now stable. WebAssembly/WASI#634.
-
WebAssembly/design
-
3 issues opened.
-
data.length opcode WebAssembly/design#1546, by @SoniEx2.
-
Proposal: An extremely simple solution to the WebAssembly memory issue WebAssembly/design#1543, by @BlobTheKat.
-
Close all the old tracking issues WebAssembly/design#1534, by @sunfishcode.
-
-
15 issues closed.
-
Version 1? WebAssembly/design#1513.
-
Code Coverage integration? WebAssembly/design#1082.
-
Versioning of modules WebAssembly/design#1063.
-
Broken links on https://webassembly.org/docs/portability/ WebAssembly/design#1492.
-
"a few exceptions" link is broken WebAssembly/design#1525.
-
Close all the old tracking issues WebAssembly/design#1534.
-
Should const expressions declare their length in the binary format? WebAssembly/design#1443.
-
Raising the Web implementation limit on number of imports WebAssembly/design#1520.
-
Presenting community updates to newcomers WebAssembly/design#1519.
-
Getters / setters configurable / enumerable WebAssembly/design#1069.
-
use hot(0xflags,, priority, id, {var,} ) as compiler directive profile WebAssembly/design#1229.
-
Priority: JavaScript-integrated GC or primitives for implementing GC in WASM WebAssembly/design#733.
-
Tail Calls WebAssembly/design#936.
-
Proposal: reorganize feature planning WebAssembly/design#1066.
-
Branch hinting WebAssembly/design#1363.
-
-
20 issues received 31 new comments.
-
Zero-copy pass ArrayBuffer from JS-land to WebAssembly-land WebAssembly/design#1162 (4 comments by @a10y, @erights, @kawogi, @taralx)
-
Proposal: An extremely simple solution to the WebAssembly memory issue WebAssembly/design#1543 (4 comments by @BlobTheKat, @eqrion, @sunfishcode)
-
Presenting community updates to newcomers WebAssembly/design#1519 (2 comments by @dschuff, @sunfishcode)
-
Should const expressions declare their length in the binary format? WebAssembly/design#1443 (1 comment by @sunfishcode)
-
Raising the Web implementation limit on number of imports WebAssembly/design#1520 (1 comment by @sunfishcode)
-
use hot(0xflags,, priority, id, {var,} ) as compiler directive profile WebAssembly/design#1229 (1 comment by @sunfishcode)
-
Priority: JavaScript-integrated GC or primitives for implementing GC in WASM WebAssembly/design#733 (1 comment by @sunfishcode)
-
-
5 pull requests opened.
-
Update references to IEEE 754-2008. WebAssembly/design#1545, by @sunfishcode.
-
Modernize Contributing.md WebAssembly/design#1544, by @sunfishcode.
-
Fix broken links Portability.md. WebAssembly/design#1542, by @sunfishcode.
-
Replace FutureFeatures.md content with current links WebAssembly/design#1541, by @sunfishcode.
-
Delete outdated pre-standard langauge description text. WebAssembly/design#1535, by @sunfishcode.
-
-
4 pull requests merged.
-
Modernize Contributing.md WebAssembly/design#1544.
-
Replace FutureFeatures.md content with current links WebAssembly/design#1541.
-
Delete outdated pre-standard langauge description text. WebAssembly/design#1535.
-
Fix broken links Portability.md. WebAssembly/design#1542.
-
WebAssembly/website
-
2 pull requests opened.
-
Change the url for Legacy Exception Handling to proper one WebAssembly/website#412, by @bashor.
-
Fix flag for js string builtins WebAssembly/website#411, by @peter-jerry-ye.
-
-
4 pull requests merged.
-
Change the url for Legacy Exception Handling to proper one WebAssembly/website#412.
-
Safari 18.2 updates WebAssembly/website#406.
-
Fix flag for js string builtins WebAssembly/website#411.
-
Remove the Wasm 1.0 banner WebAssembly/website#383.
-
-
1 pull request closed.
-
use GitHub markdown formatting for note WebAssembly/website#364.
-
-
4 pull requests received 6 new comments.
-
Change the url for Legacy Exception Handling to proper one WebAssembly/website#412 (1 comment by @dschuff)
WebAssembly/meetings
-
2 issues closed.
-
June 2024 Hybrid meeting agenda WebAssembly/meetings#1519.
-
Scheduling the next hybrid meeting - 2024 WebAssembly/meetings#1463.
-
-
2 issues received 2 new comments.
-
13 pull requests opened.
-
Publish SIMD notes WebAssembly/meetings#1721, by @ppenzin.
-
Add Wasm Research Day Talk Proposal form URL WebAssembly/meetings#1720, by @ejrgilbert.
-
Update CG-12-17.md WebAssembly/meetings#1719, by @tlively.
-
add wasi-tls agenda item to WASI-01-09.md WebAssembly/meetings#1718, by @dicej.
-
Tidy up the meetings repo README.md. WebAssembly/meetings#1717, by @sunfishcode.
-
Remove the link to the phase 0 proposal list. WebAssembly/meetings#1716, by @sunfishcode.
-
cancel WASI-12-12.md WebAssembly/meetings#1715, by @ricochet.
-
Create THREADS-12-10.md WebAssembly/meetings#1714, by @tlively.
-
Reschedule WG-12-11 to WG-12-12 WebAssembly/meetings#1713, by @dschuff.
-
Put 2.0 sync-up on next week's WG meeting agenda WebAssembly/meetings#1712, by @rossberg.
-
Update CG-12-17.md (static memory protection) WebAssembly/meetings#1711, by @bvisness.
-
Update CG-12-03.md WebAssembly/meetings#1710, by @tlively.
-
Update stack-2024-12-02.md WebAssembly/meetings#1709, by @fgmccabe.
-
-
10 pull requests merged.
-
add wasi-tls agenda item to WASI-01-09.md WebAssembly/meetings#1718.
-
Add Wasm Research Day Talk Proposal form URL WebAssembly/meetings#1720.
-
Tidy up the meetings repo README.md. WebAssembly/meetings#1717.
-
Remove the link to the phase 0 proposal list. WebAssembly/meetings#1716.
-
Update CG-12-03.md WebAssembly/meetings#1710.
-
cancel WASI-12-12.md WebAssembly/meetings#1715.
-
Reschedule WG-12-11 to WG-12-12 WebAssembly/meetings#1713.
-
Put 2.0 sync-up on next week's WG meeting agenda WebAssembly/meetings#1712.
-
Update CG-12-17.md (static memory protection) WebAssembly/meetings#1711.
-
Update CG-12-17.md WebAssembly/meetings#1708.
-
-
1 pull request closed.
-
Update consensus.md to include online meetings WebAssembly/meetings#1418.
-
-
4 pull requests received 11 new comments.
-
Put 2.0 sync-up on next week's WG meeting agenda WebAssembly/meetings#1712 (5 comments by @dschuff, @rossberg)
-
Tidy up the meetings repo README.md. WebAssembly/meetings#1717 (3 comments by @dschuff, @sunfishcode)
-
WebAssembly/tool-conventions
-
3 issues opened.
-
Proposal: a new subsection type in dylink.0 section to support runtime path WebAssembly/tool-conventions#244, by @ryanking13.
-
Custom section name recommendations to avoid conflicts WebAssembly/tool-conventions#243, by @lann.
-
Document Argument passing for _BitInt types WebAssembly/tool-conventions#239, by @pinskia.
-
-
3 issues closed.
-
Document Argument passing for _BitInt types WebAssembly/tool-conventions#239.
-
What do we ideally want the assembly (LLVM .s) text format to look like? WebAssembly/tool-conventions#49.
-
Frontend predefines WebAssembly/tool-conventions#36.
-
-
4 issues received 6 new comments.
-
Enable generating OpenContainers annotations from Wasm Components WebAssembly/tool-conventions#230 (3 comments by @lann, @thomastaylor312)
-
What do we ideally want the assembly (LLVM .s) text format to look like? WebAssembly/tool-conventions#49 (1 comment by @sunfishcode)
-
Document Argument passing for _BitInt types WebAssembly/tool-conventions#239 (1 comment by @sunfishcode)
-
-
3 pull requests opened.
-
Add missing features, including bulk-memory-opt and overlong WebAssembly/tool-conventions#242, by @dschuff.
-
Document the origin of the "Lime" name. WebAssembly/tool-conventions#241, by @sunfishcode.
-
Document the C ABI for `_BitInt` and other types. WebAssembly/tool-conventions#240, by @sunfishcode.
-
-
3 pull requests merged.
-
Add missing features, including bulk-memory-opt and overlong WebAssembly/tool-conventions#242.
-
Document the C ABI for `_BitInt` and other types. WebAssembly/tool-conventions#240.
-
Document the origin of the "Lime" name. WebAssembly/tool-conventions#241.
-
-
2 pull requests closed.
-
WebAssembly SIMD Intrinsic API Documentation WebAssembly/tool-conventions#108.
-
[BasicCABI] Pass compiler-rt 128-bit return values in memory WebAssembly/tool-conventions#223.
-
-
7 pull requests received 14 new comments.
-
Document the C ABI for `_BitInt` and other types. WebAssembly/tool-conventions#240 (4 comments by @pinskia, @sunfishcode)
-
WebAssembly SIMD Intrinsic API Documentation WebAssembly/tool-conventions#108 (3 comments by @Maratyszcza, @sunfishcode, @tlively)
-
Propose a new LLVM CPU configuration: Lime1 WebAssembly/tool-conventions#235 (2 comments by @programmerjake, @yamt)
-
[BasicCABI] Pass compiler-rt 128-bit return values in memory WebAssembly/tool-conventions#223 (2 comments by @aheejin, @sunfishcode)
-
DynamicLinking.md: add notes about memory/table exports WebAssembly/tool-conventions#234 (1 comment by @sunfishcode)
-
Add missing features, including bulk-memory-opt and overlong WebAssembly/tool-conventions#242 (1 comment by @kripken)
-
WebAssembly/spec
-
4 issues opened.
-
[js-api] ToWebAssemblyValue AO does not convert undefined to 0 WebAssembly/spec#1861, by @ADKaster.
-
Clean up JS/HTML-wrapped core test export for WPT WebAssembly/spec#1860, by @dschuff.
-
wasm-core-2 Spec 5.5.12. Element Section decoding funcref/func types do not match elem.wast or 3.0 Spec WebAssembly/spec#1854, by @kelnishi.
-
Clarification on LEB128 Error Interpretation in Binary Function Type Test WebAssembly/spec#1853, by @chobie.
-
-
7 issues closed.
-
Seek wide review for CR transition of wasm 2.0 WebAssembly/spec#1804.
-
Clarification on LEB128 Error Interpretation in Binary Function Type Test WebAssembly/spec#1853.
-
Questions on oopsla2019.pdf WebAssembly/spec#1673.
-
[bikeshed] Typo in the Abstract WebAssembly/spec#1446.
-
Wording of README in proposals directory is misleading. WebAssembly/spec#1744.
-
A question about the order of exports WebAssembly/spec#1762.
-
-
9 issues received 13 new comments.
-
wasm-core-2 Spec 5.5.12. Element Section decoding funcref/func types do not match elem.wast or 3.0 Spec WebAssembly/spec#1854 (4 comments by @kelnishi, @rossberg)
-
Clarification on LEB128 Error Interpretation in Binary Function Type Test WebAssembly/spec#1853 (2 comments by @chobie, @rossberg)
-
Deprecated reference to IEEE 754-2008 in W3C version WebAssembly/spec#1529 (1 comment by @sunfishcode)
-
Wording of README in proposals directory is misleading. WebAssembly/spec#1744 (1 comment by @sunfishcode)
-
-
6 pull requests opened.
-
Use WPT version of test harness for HTML core test conversion WebAssembly/spec#1859, by @dschuff.
-
Update default W3C spec publication version from WD to CRD WebAssembly/spec#1858, by @dschuff.
-
Fix Echidna dry-run logic WebAssembly/spec#1857, by @dschuff.
-
Make Echidna status checking tolerate transient failure WebAssembly/spec#1856, by @dschuff.
-
[spec] Change misleading wording in note WebAssembly/spec#1855, by @rossberg.
-
Update references to IEEE 754-2008. WebAssembly/spec#1852, by @sunfishcode.
-
-
6 pull requests merged.
-
Use WPT version of test harness for HTML core test conversion WebAssembly/spec#1859.
-
Fix Echidna dry-run logic WebAssembly/spec#1857.
-
Update default W3C spec publication version from WD to CRD WebAssembly/spec#1858.
-
[spec] Change misleading wording in note WebAssembly/spec#1855.
-
Update references to IEEE 754-2008. WebAssembly/spec#1852.
-
Test array.new_data and array.new_elem with dropped segments WebAssembly/spec#1849.
-
-
3 pull requests received 9 new comments.
-
Make Echidna status checking tolerate transient failure WebAssembly/spec#1856 (3 comments by @dschuff, @tlively)
-
Raise Web implementation limits for imports and exports WebAssembly/spec#1766 (3 comments by @dschuff, @jakobkummerow)
-
WebAssembly/wasi-keyvalue
-
5 issues received 6 new comments.
-
Semantics of `atomic.increment` with other methods; value type system WebAssembly/wasi-keyvalue#51 (1 comment by @thomastaylor312)
-
Should clarify batch operation's atomicity and consistency levels WebAssembly/wasi-keyvalue#54 (1 comment by @thomastaylor312)
-
`list-keys` cursor should be a resource WebAssembly/wasi-keyvalue#52 (1 comment by @thomastaylor312)
-
1 pull request opened.
-
Expand and clarify consitency/durability docs in store.wit WebAssembly/wasi-keyvalue#56, by @dicej.
-
-
2 pull requests received 9 new comments.
-
Expand and clarify consitency/durability docs in store.wit WebAssembly/wasi-keyvalue#56 (8 comments by @dicej, @Mossaka, @rylev)
-
`batch::get-many` should parallel `store.get` WebAssembly/wasi-keyvalue#55 (1 comment by @thomastaylor312)
-
WebAssembly/flexible-vectors
-
1 issue opened.
-
SIMD subgroup monthly meetings WebAssembly/flexible-vectors#70, by @ppenzin.
-
-
2 issues closed.
-
SIMD meeting on 2024-07-02 WebAssembly/flexible-vectors#67.
-
SIMD meeting on 2024-09-27 WebAssembly/flexible-vectors#69.
-
-
2 issues received 2 new comments.
WebAssembly/custom-page-sizes
-
1 issue opened.
-
JavaScript integration WebAssembly/custom-page-sizes#33, by @bakkot.
-
-
1 pull request opened.
-
Two small updates to the overview's implementation status section WebAssembly/custom-page-sizes#32, by @fitzgen.
-
-
1 pull request merged.
-
Two small updates to the overview's implementation status section WebAssembly/custom-page-sizes#32.
-
WebAssembly/proposals
-
15 issues closed.
-
🛤 Type Reflection for WebAssembly JavaScript API WebAssembly/proposals#2.
-
🛤 Web Content Security Policy WebAssembly/proposals#3.
-
🛤 Exception handling WebAssembly/proposals#4.
-
🛤 JavaScript BigInt to WebAssembly i64 integration WebAssembly/proposals#7.
-
🛤 Interface types WebAssembly/proposals#8.
-
🛤 Sign-extension operators WebAssembly/proposals#9.
-
🛤 ECMAScript module integration WebAssembly/proposals#12.
-
🛤 Custom Annotation Syntax in the Text Format WebAssembly/proposals#13.
-
🛤 threads WebAssembly/proposals#14.
-
🛤 WebAssembly specification WebAssembly/proposals#15.
-
🛤 Tail call WebAssembly/proposals#17.
-
🛤 C/C++ API WebAssembly/proposals#24.
-
🛤 Function References WebAssembly/proposals#39.
-
add affect-specs column to finished-proposals WebAssembly/proposals#140.
-
Create a checklist to use for new proposals WebAssembly/proposals#40.
-
-
15 issues received 15 new comments.
-
🛤 Type Reflection for WebAssembly JavaScript API WebAssembly/proposals#2 (1 comment by @sunfishcode)
-
🛤 JavaScript BigInt to WebAssembly i64 integration WebAssembly/proposals#7 (1 comment by @sunfishcode)
-
-
1 pull request opened.
-
Explain why there are no phase-0 proposals in the page. WebAssembly/proposals#200, by @sunfishcode.
-
-
2 pull requests merged.
-
Explain why there are no phase-0 proposals in the page. WebAssembly/proposals#200.
-
Add "affected specs" column to finished proposal list WebAssembly/proposals#141.
-
-
2 pull requests received 6 new comments.
-
Explain why there are no phase-0 proposals in the page. WebAssembly/proposals#200 (3 comments by @dschuff, @rossberg, @sunfishcode)
-
Add "affected specs" column to finished proposal list WebAssembly/proposals#141 (3 comments by @dschuff, @sunfishcode)
-
WebAssembly/js-promise-integration
-
1 issue closed.
-
Add way to query whether suspender will trap? WebAssembly/js-promise-integration#29.
-
-
3 issues received 3 new comments.
-
Wrapped imports should expect Promises WebAssembly/js-promise-integration#13 (1 comment by @fgmccabe)
-
Add way to query whether suspender will trap? WebAssembly/js-promise-integration#29 (1 comment by @fgmccabe)
-
-
1 pull request opened.
-
Modify spec to use Promise.resolve on result of call to suspending function. WebAssembly/js-promise-integration#57, by @fgmccabe.
-
-
1 pull request merged.
-
Add SuspendError WebAssembly/js-promise-integration#55.
-
WebAssembly/wasi-libc
-
1 issue opened.
-
Thread-related asserts trigger in C++ even when targeting thread-enabled WASI WebAssembly/wasi-libc#558, by @carlocab.
-
-
2 issues received 6 new comments.
-
Thread-related asserts trigger in C++ even when targeting thread-enabled WASI WebAssembly/wasi-libc#558 (4 comments by @bjorn3, @carlocab, @whitequark)
-
Consider including a pthread.h for all targets WebAssembly/wasi-libc#501 (2 comments by @ArcaneNibble, @whitequark)
-
-
2 pull requests opened.
-
Update to musl 1.2.5. WebAssembly/wasi-libc#557, by @sunfishcode.
-
Adjust Makefile for LLVM trunk (20) as of 2024-12-02 WebAssembly/wasi-libc#556, by @glandium.
-
-
3 pull requests merged.
-
Adjust Makefile for LLVM trunk (20) as of 2024-12-02 WebAssembly/wasi-libc#556.
-
test: improve test infrastructure WebAssembly/wasi-libc#554.
-
Move installation of include headers into a separate script (NFC) WebAssembly/wasi-libc#552.
-
-
2 pull requests received 10 new comments.
-
Implement a stub pthreads library for `THREAD_MODEL=single` WebAssembly/wasi-libc#518 (2 comments by @carlocab)
WebAssembly/stringref
-
1 issue opened.
-
is this proposal dead? WebAssembly/stringref#67, by @pannous.
-
-
1 issue received 1 new comment.
WebAssembly/threads
-
1 issue received 1 new comment.
WebAssembly/memory-control
-
1 issue opened.
-
Memory Sharing Discussion WebAssembly/memory-control#19, by @woodsmc.
-
-
1 issue received 2 new comments.
WebAssembly/shared-everything-threads
-
1 issue opened.
-
Agenda for February 18 Subgroup Meeting WebAssembly/shared-everything-threads#90, by @tlively.
-
-
2 issues closed.
-
Agenda for December 10 Subgroup Meeting WebAssembly/shared-everything-threads#86.
-
Unreachable code and `shared` typing WebAssembly/shared-everything-threads#80.
-
-
3 issues received 20 new comments.
-
Identify start function in CM `thread.spawn` with an index WebAssembly/shared-everything-threads#89 (13 comments by @abrown, @alexcrichton, @conrad-watt, @fitzgen, @rossberg, @tlively)
-
Is there a way to make i31 shared? WebAssembly/shared-everything-threads#57 (5 comments by @Liedtke, @rossberg, @tlively)
-
Agenda for December 10 Subgroup Meeting WebAssembly/shared-everything-threads#86 (2 comments by @tlively)
-
-
1 pull request opened.
-
Describe rules for tearing accesses WebAssembly/shared-everything-threads#91, by @tlively.
-
-
1 pull request merged.
-
Change from type variables to bot-share for polymorphism WebAssembly/shared-everything-threads#88.
-
-
2 pull requests received 2 new comments.
-
Describe rules for tearing accesses WebAssembly/shared-everything-threads#91 (1 comment by @tlively)
-
Change from type variables to bot-share for polymorphism WebAssembly/shared-everything-threads#88 (1 comment by @tlively)
-
WebAssembly/wasi-testsuite
-
1 pull request opened.
-
Close file_fd in path_link preventing file deletion on windows WebAssembly/wasi-testsuite#102, by @illarionov.
-
WebAssembly/wasi-messaging
-
1 issue opened.
-
Expected host behavior when message properties are not supported for implementation WebAssembly/wasi-messaging#30, by @rvolosatovs.
-
-
1 issue received 1 new comment.
-
Expected host behavior when message properties are not supported for implementation WebAssembly/wasi-messaging#30 (1 comment by @danbugs)
-
-
2 pull requests opened.
-
refactor: make message property setters fallible WebAssembly/wasi-messaging#29, by @rvolosatovs.
-
fix: message `topic` usage WebAssembly/wasi-messaging#28, by @rvolosatovs.
-
-
1 pull request merged.
-
fix: message `topic` usage WebAssembly/wasi-messaging#28.
-
WebAssembly/wasi-webgpu
-
1 issue received 11 new comments.
-
Should wasi:surface be split out into a separate proposal? WebAssembly/wasi-webgpu#42 (11 comments by @lukewagner, @MendyBerger, @pchickey, @programmerjake, @seanisom)
-
WebAssembly/testsuite
-
1 pull request received 2 new comments.
WebAssembly/wasm-c-api
-
1 pull request closed.
-
Add safety checks to several C API functions. WebAssembly/wasm-c-api#134.
-
-
1 pull request received 1 new comment.
-
Add safety checks to several C API functions. WebAssembly/wasm-c-api#134 (1 comment by @sunfishcode)
-
Past meetings
-
1 meeting.
Participants
-
10 participants joined.
-
Brameshmadhav Srinivasan joined.
-
Andrew Erickson joined.
-
Chris Fallin (F5 Networks) joined.
-
Rob Moran (ARM Limited) joined.
-
Rajiv Ranjan Singh joined.
-
Burak Emir (Google LLC) joined.
-
JH Rabie joined.
-
Jarno Vanruymbeke (Ghent University) joined.
-
Eva Herencsarova (Google LLC) joined.
-
Devam Sisodraker joined.
-
-
11 participants left.
-
y z left.
-
Nick Smith left.
-
Brameshmadhav Srinivasan left.
-
Bruno Vavala (Intel Corporation) left.
-
Simon Knox left.
-
Rajiv Ranjan Singh left.
-
Deyu Tian left.
-
Aaron Schlesinger (Microsoft Corporation) left.
-
Adam Reese (Microsoft Corporation) left.
-
Ryan Levick (Microsoft Corporation) left.
-
Anthony Drendel (Microsoft Corporation) left.
-
-
1 organization left.
-
SapientNitro left.
-
GitHub
WebAssembly/spec
-
5 issues opened.
-
Inconsistencies with memory and table max limits in core spec, js-api spec and tests WebAssembly/spec#1864, by @evicy.
-
Inconsistent error messages in test suite WebAssembly/spec#1846, by @mohanson.
-
Spec 3.3.7.9. v128.storeN_lane memarg laneidx Validation has incorrect valid types in the prose. WebAssembly/spec#1844, by @kelnishi.
-
Unicode identifiers in the WAT format WebAssembly/spec#1843, by @xfq.
-
Same test expected to result in different error messages WebAssembly/spec#1841, by @csjh.
-
-
5 issues closed.
-
Inconsistent error messages in test suite WebAssembly/spec#1846.
-
Same test expected to result in different error messages WebAssembly/spec#1841.
-
js-api tests broken after #1796 WebAssembly/spec#1828.
-
build.py doesn't build tests in subdirectories WebAssembly/spec#1687.
-
-
6 issues received 15 new comments.
-
Same test expected to result in different error messages WebAssembly/spec#1841 (5 comments by @csjh, @keithw, @rossberg)
-
Inconsistencies with memory and table max limits in core spec, js-api spec and tests WebAssembly/spec#1864 (2 comments by @bvisness, @evicy)
-
Spec 3.3.7.9. v128.storeN_lane memarg laneidx Validation has incorrect valid types in the prose. WebAssembly/spec#1844 (1 comment by @rossberg)
-
-
9 pull requests opened.
-
Fix mobile margin WebAssembly/spec#1851, by @dy.
-
Allow real Echidna publishing runs from workflow_dispatch WebAssembly/spec#1850, by @dschuff.
-
Test array.new_data and array.new_elem with dropped segments WebAssembly/spec#1849, by @tlively.
-
Remove lingering one-memory validation rule WebAssembly/spec#1848, by @bvisness.
-
Dont expect indices in validation messages either WebAssembly/spec#1847, by @mohanson.
-
[spec] Fix typo in type for store_lane WebAssembly/spec#1845, by @rossberg.
-
[js-api] Editorial: replace Type AO with new ECMA-262 type test convention WebAssembly/spec#1842, by @michaelficarra.
-
embedding.rst: Fix heading underline. NFC WebAssembly/spec#1840, by @sbc100.
-
Tweaks and fixes to Memory64 proposal WebAssembly/spec#1839, by @rossberg.
-
-
8 pull requests merged.
-
Fix mobile margin WebAssembly/spec#1851.
-
Allow real Echidna publishing runs from workflow_dispatch WebAssembly/spec#1850.
-
Remove lingering one-memory validation rule WebAssembly/spec#1848.
-
[spec] Fix typo in type for store_lane WebAssembly/spec#1845.
-
[js-api] Editorial: replace Type AO with new ECMA-262 type test convention WebAssembly/spec#1842.
-
Tweaks and fixes to Memory64 proposal WebAssembly/spec#1839.
-
embedding.rst: Fix heading underline. NFC WebAssembly/spec#1840.
-
build.py: generate JS/HTML wrappers for tests in subdirectories WebAssembly/spec#1808.
-
-
1 pull request closed.
-
Dont expect indices in validation messages either WebAssembly/spec#1847.
-
-
4 pull requests received 9 new comments.
-
Tweaks and fixes to Memory64 proposal WebAssembly/spec#1839 (5 comments by @bvisness, @rossberg, @sbc100)
-
Test array.new_data and array.new_elem with dropped segments WebAssembly/spec#1849 (1 comment by @tlively)
-
build.py: generate JS/HTML wrappers for tests in subdirectories WebAssembly/spec#1808 (1 comment by @ajklein)
-
WebAssembly/wabt
-
1 issue opened.
-
Something wrong with wasm to wat conversion. WebAssembly/wabt#2511, by @Yeeyooo.
-
-
1 issue closed.
-
Something wrong with wasm to wat conversion. WebAssembly/wabt#2511.
-
-
3 issues received 4 new comments.
-
Something wrong with wasm to wat conversion. WebAssembly/wabt#2511 (2 comments by @keithw, @Yeeyooo)
-
-
14 pull requests opened.
-
Issue a nicer error message on wasm components. WebAssembly/wabt#2515, by @sunfishcode.
-
add installation section to README.md WebAssembly/wabt#2514, by @andrewbiang888.
-
wasm2c: Implement EHv4 WebAssembly/wabt#2513, by @SoniEx2.
-
interp: Implement EHv4 WebAssembly/wabt#2512, by @SoniEx2.
-
wast-parser.cc: Fix a crash from failing (module quote ...) WebAssembly/wabt#2509, by @keithw.
-
wasm2c: support the custom-page-sizes proposal WebAssembly/wabt#2508, by @keithw.
-
wasm2c: parametrize memory bounds checks on a per-memory basis WebAssembly/wabt#2507, by @keithw.
-
wasm2c: update memory/table operations to use u64 + harmonize checks WebAssembly/wabt#2506, by @keithw.
-
test/run-roundtrip.py: test roundtrip even with --stdout WebAssembly/wabt#2505, by @keithw.
-
wasm2c: minor code cleanup for OS checks for segue WebAssembly/wabt#2504, by @shravanrn.
-
wasm2c: disable segue in clang8 due to missing fsgsbase support WebAssembly/wabt#2503, by @shravanrn.
-
Add support for the custom-page-sizes proposal WebAssembly/wabt#2502, by @keithw.
-
wat-writer.cc: update text serialization of data memuse WebAssembly/wabt#2501, by @keithw.
-
wasm-decompile: Fix unescaped characters in data output. WebAssembly/wabt#2500, by @fedosgad.
-
-
10 pull requests merged.
-
add installation section to README.md WebAssembly/wabt#2514.
-
interp: Implement EHv4 WebAssembly/wabt#2512.
-
binary/wat: Implement EHv4 WebAssembly/wabt#2470.
-
wast-parser.cc: Fix a crash from failing (module quote ...) WebAssembly/wabt#2509.
-
wasm2c: minor code cleanup for OS checks for segue WebAssembly/wabt#2504.
-
wasm2c: disable segue in clang8 due to missing fsgsbase support WebAssembly/wabt#2503.
-
test/run-roundtrip.py: test roundtrip even with --stdout WebAssembly/wabt#2505.
-
Add support for the custom-page-sizes proposal WebAssembly/wabt#2502.
-
wat-writer.cc: update text serialization of data memuse WebAssembly/wabt#2501.
-
wasm-decompile: Fix unescaped characters in data output. WebAssembly/wabt#2500.
-
-
1 pull request closed.
-
wasm2c: Use __thread on apple systems also WebAssembly/wabt#2494.
-
-
13 pull requests received 56 new comments.
-
add installation section to README.md WebAssembly/wabt#2514 (9 comments by @andrewbiang888, @ivanmalikov394, @sbc100)
-
wasm2c: update memory/table operations to use u64 + harmonize checks WebAssembly/wabt#2506 (9 comments by @keithw, @sbc100, @shravanrn)
-
Add support for the custom-page-sizes proposal WebAssembly/wabt#2502 (8 comments by @fitzgen, @keithw, @sbc100)
-
wasm2c: parametrize memory bounds checks on a per-memory basis WebAssembly/wabt#2507 (5 comments by @keithw, @shravanrn)
-
Issue a nicer error message on wasm components. WebAssembly/wabt#2515 (3 comments by @sbc100, @SoniEx2, @sunfishcode)
-
wat-writer.cc: update text serialization of data memuse WebAssembly/wabt#2501 (3 comments by @keithw, @SoniEx2)
-
wast-parser.cc: Fix a crash from failing (module quote ...) WebAssembly/wabt#2509 (2 comments by @keithw, @sbc100)
-
wasm-decompile: Fix unescaped characters in data output. WebAssembly/wabt#2500 (1 comment by @sbc100)
WebAssembly/WASI
-
4 issues opened.
-
[v1.0] pass `request-options` to `outgoing-handler` by `borrow` WebAssembly/WASI#796, by @pchickey.
-
[v0.3] Support HTTP Upgrade WebAssembly/WASI#797, by @lann.
-
Update `Proposals.md` document to reflect the current status of WASI proposals WebAssembly/WASI#631, by @diversable.
-
Proposal repos: keep generating markdown? WebAssembly/WASI#629, by @pchickey.
-
-
1 issue closed.
-
Update `Proposals.md` document to reflect the current status of WASI proposals WebAssembly/WASI#631.
-
-
1 issue reopened.
-
File locking WebAssembly/WASI#773, by @sunfishcode.
-
-
9 issues received 13 new comments.
-
Proposal repos: keep generating markdown? WebAssembly/WASI#629 (3 comments by @abrown, @pchickey, @woodsmc)
-
Update `Proposals.md` document to reflect the current status of WASI proposals WebAssembly/WASI#631 (1 comment by @pchickey)
-
Proposal: an interface for modeling long-running processes for HTTP serving WebAssembly/WASI#807 (1 comment by @ydnar)
-
-
6 pull requests opened.
-
[proposal update] Moving wasi-messaging to Phase 2 WebAssembly/WASI#633, by @danbugs.
-
fix: update Proposals.md to reflect current state of proposals WebAssembly/WASI#632, by @diversable.
-
Fix typos discovered by codespell WebAssembly/WASI#630, by @cclauss.
-
Fix link to wasi-gfx WebAssembly/WASI#628, by @MendyBerger.
-
Move wasi-fgx to phase 2 WebAssembly/WASI#627, by @MendyBerger.
-
Capabilities.md: Fix typo WebAssembly/WASI#626, by @cclauss.
-
-
6 pull requests merged.
-
[proposal update] Moving wasi-messaging to Phase 2 WebAssembly/WASI#633.
-
fix: update Proposals.md to reflect current state of proposals WebAssembly/WASI#632.
-
Fix typos discovered by codespell WebAssembly/WASI#630.
-
Fix link to wasi-gfx WebAssembly/WASI#628.
-
Capabilities.md: Fix typo WebAssembly/WASI#626.
-
Move wasi-fgx to phase 2 WebAssembly/WASI#627.
-
-
1 pull request received 1 new comment.
WebAssembly/website
-
1 issue opened.
-
Scala now is compile to WASM too WebAssembly/website#410, by @He-Pin.
-
-
1 issue closed.
-
Scala now is compile to WASM too WebAssembly/website#410.
-
-
5 pull requests opened.
-
Add Haskell link to developers-guide.md WebAssembly/website#409, by @tusharad.
-
Update link to getting started docs for Go WebAssembly/website#408, by @anothertobi.
-
Add the `Wide Arithmetic` Proposal WebAssembly/website#407, by @CryZe.
-
Safari 18.2 updates WebAssembly/website#406, by @chicoxyzzy.
-
Move Memory64 to phase 4 WebAssembly/website#405, by @chicoxyzzy.
-
-
5 pull requests merged.
-
Add the `Wide Arithmetic` Proposal WebAssembly/website#407.
-
Add Haskell link to developers-guide.md WebAssembly/website#409.
-
Update link to getting started docs for Go WebAssembly/website#408.
-
Update Safari CSP support WebAssembly/website#404.
-
Move Memory64 to phase 4 WebAssembly/website#405.
-
-
3 pull requests received 9 new comments.
WebAssembly/binaryen
-
8 issues opened.
-
[Old EH] "pop's location is not valid"-error since Emscripten 3.1.73 WebAssembly/binaryen#7127, by @kleisauke.
-
wasm2js aborts when allocating pages. WebAssembly/binaryen#7126, by @RmStorm.
-
Missed opportunity to merge private types into public supertypes WebAssembly/binaryen#7120, by @tlively.
-
Public type mismatch between collectHeapTypeInfo and getPublicHeapTypes WebAssembly/binaryen#7103, by @kripken.
-
wasm2js fuzz bug: SyntaxError: Label '$null_Name_' has already been declared WebAssembly/binaryen#7099, by @tlively.
-
Unsubtyping bug on tuples WebAssembly/binaryen#7087, by @kripken.
-
wasm-opt crash: "Fatal: Unsupported instruction for Flatten: BrOn" WebAssembly/binaryen#7053, by @osa1.
-
Module splitting and multiple tables WebAssembly/binaryen#7047, by @dschuff.
-
-
6 issues closed.
-
Public type mismatch between collectHeapTypeInfo and getPublicHeapTypes WebAssembly/binaryen#7103.
-
Unsubtyping bug on tuples WebAssembly/binaryen#7087.
-
wasm2js fuzz bug: SyntaxError: Label '$null_Name_' has already been declared WebAssembly/binaryen#7099.
-
miss-optimization for continuous add WebAssembly/binaryen#6831.
-
passes/type-ssa-shared.wast lit test fails on x86 32-bit WebAssembly/binaryen#7046.
-
binaryen 120: "orphan test output" errors when running wasm2js tests WebAssembly/binaryen#7045.
-
-
8 issues received 16 new comments.
-
wasm-opt crash: "Fatal: Unsupported instruction for Flatten: BrOn" WebAssembly/binaryen#7053 (3 comments by @kripken, @osa1)
-
Module splitting and multiple tables WebAssembly/binaryen#7047 (3 comments by @dschuff, @kripken, @tlively)
-
passes/type-ssa-shared.wast lit test fails on x86 32-bit WebAssembly/binaryen#7046 (2 comments by @kripken, @rathann)
-
Public type mismatch between collectHeapTypeInfo and getPublicHeapTypes WebAssembly/binaryen#7103 (1 comment by @tlively)
-
binaryen 120: "orphan test output" errors when running wasm2js tests WebAssembly/binaryen#7045 (1 comment by @rathann)
-
73 pull requests opened.
-
allow specifying the external memory WebAssembly/binaryen#7125, by @gkgoat1.
-
[GC] Fix trapping on array.new_data of dropped segments of offset > 0 WebAssembly/binaryen#7124, by @kripken.
-
[NFC] Add a node test for fuzz_shell.js running on two input wasms WebAssembly/binaryen#7123, by @kripken.
-
[Fuzzing] Emit secondary wasm files in ClusterFuzz testcases WebAssembly/binaryen#7122, by @kripken.
-
ReFinalize after merging siblings in TypeMerging WebAssembly/binaryen#7121, by @tlively.
-
Error on missing wasm2js test expectations WebAssembly/binaryen#7119, by @kripken.
-
[wasm-reduce] Reduce struct.new arguments away when possible WebAssembly/binaryen#7118, by @kripken.
-
Handle concrete values in CodeFolding WebAssembly/binaryen#7117, by @tlively.
-
[wasm2js] Run LLVM nontrapping fptoint lowering when running for emscripten WebAssembly/binaryen#7116, by @dschuff.
-
Fix ArenaVector::swap WebAssembly/binaryen#7115, by @kripken.
-
[tests] Fix wasm2js test command line generation WebAssembly/binaryen#7114, by @dschuff.
-
[Fuzzing] Maximize fuzzing of CompareVMs WebAssembly/binaryen#7113, by @kripken.
-
Fix memory.grow bounds and overflow checks for mem64 WebAssembly/binaryen#7112, by @tlively.
-
Handle unoptimized branches in CodeFolding WebAssembly/binaryen#7111, by @tlively.
-
Do not code fold ifs with concrete arms WebAssembly/binaryen#7110, by @tlively.
-
ci: migrate to haskell-wasm runners WebAssembly/binaryen#7109, by @TerrorJack.
-
Print unreachable loads with valid types WebAssembly/binaryen#7108, by @tlively.
-
Print castType for unreachable br_on_cast{_fail} WebAssembly/binaryen#7107, by @tlively.
-
Remove AutoDrop WebAssembly/binaryen#7106, by @tlively.
-
Propagate public visibility through all types WebAssembly/binaryen#7105, by @tlively.
-
[GC] Refinalize after selectify in RemoveUnusedBrs WebAssembly/binaryen#7104, by @kripken.
-
Fix printing of unreachable br_on_cast{_fail} WebAssembly/binaryen#7102, by @tlively.
-
[NFC] Refactor ClusterFuzz run.py WebAssembly/binaryen#7101, by @kripken.
-
[wasm2js] Properly handle loops without labels WebAssembly/binaryen#7100, by @kripken.
-
Fuzzing: Append more JS operations in run.py WebAssembly/binaryen#7098, by @kripken.
-
Make validation of stale types stricter WebAssembly/binaryen#7097, by @tlively.
-
[NFC] Refactor nice methods in fuzz_shell.js WebAssembly/binaryen#7096, by @kripken.
-
Special-case unreachable If conditions in IRBuilder WebAssembly/binaryen#7095, by @tlively.
-
Make more Ifs unreachable WebAssembly/binaryen#7094, by @tlively.
-
Fuzzer: Remove --enclose-world from list of fuzz-exec passes WebAssembly/binaryen#7093, by @kripken.
-
Fuzzer: Legalize and prune the JS interface in pickPasses WebAssembly/binaryen#7092, by @kripken.
-
Fuzzer: Use V8's --future flag WebAssembly/binaryen#7091, by @kripken.
-
Improve fuzzing of both closed and open world styles of modules WebAssembly/binaryen#7090, by @kripken.
-
[NFC] Rename {F32,F64}NearestInt to {F32,F64}Nearest WebAssembly/binaryen#7089, by @tlively.
-
Note subtyping for tuple instructions in Unsubtyping WebAssembly/binaryen#7088, by @tlively.
-
Use hints when generating fresh labels in IRBuilder WebAssembly/binaryen#7086, by @tlively.
-
[NFC] Finalize blocks with explicit breakability in IRBuilder WebAssembly/binaryen#7085, by @tlively.
-
[NFC] Remove redundant [[nodiscard]] attributes WebAssembly/binaryen#7084, by @tlively.
-
Mark Result and MaybeResult [[nodiscard]] WebAssembly/binaryen#7083, by @tlively.
-
Rename memory-copy-fill-lowering pass WebAssembly/binaryen#7082, by @dschuff.
-
Reset function context when ending a function in IRBuilder WebAssembly/binaryen#7081, by @tlively.
-
Use empty blocks instead of nops for empty scopes in IRBuilder WebAssembly/binaryen#7080, by @tlively.
-
Fuzzing: ClusterFuzz integration WebAssembly/binaryen#7079, by @kripken.
-
Record binary locations for nested blocks WebAssembly/binaryen#7078, by @tlively.
-
Update lit test output WebAssembly/binaryen#7077, by @tlively.
-
[NFC] Eagerly set local names in binary reader WebAssembly/binaryen#7076, by @tlively.
-
Fixup pops when necessary in IRBuilder WebAssembly/binaryen#7075, by @tlively.
-
Read the names section first WebAssembly/binaryen#7074, by @tlively.
-
Consolidate printing of function signatures WebAssembly/binaryen#7073, by @tlively.
-
[SignExt] OptimizeInstructions: Remove signexts of already-extended values WebAssembly/binaryen#7072, by @kripken.
-
[wasm64] Fuzzer: Fix type of unimported offsets WebAssembly/binaryen#7071, by @kripken.
-
HeapStoreOptimization: Fix a bug with jumping from the later value (v2) WebAssembly/binaryen#7070, by @kripken.
-
Fix PickLoadSigns on SignExt feature instructions WebAssembly/binaryen#7069, by @kripken.
-
[wasm64] Fix 32-bit address computation in execution of SIMDLoadExtend WebAssembly/binaryen#7068, by @kripken.
-
[EH] Fuzz calls from JS by calling wasm exports, sometimes catching WebAssembly/binaryen#7067, by @kripken.
-
[NFC] Refactor fuzzer's can_run_on_feature_opts() WebAssembly/binaryen#7066, by @kripken.
-
[wasm64] Fix copying of 64-bit tables, and fuzz them WebAssembly/binaryen#7065, by @kripken.
-
[wasm64] Fuzz wasm64 memories WebAssembly/binaryen#7064, by @kripken.
-
[wasm64] Fix Directize on indexes > 32 bits WebAssembly/binaryen#7063, by @kripken.
-
[wasm64] Make interpreter table methods operate on Address, not Index WebAssembly/binaryen#7062, by @kripken.
-
Fix flipped condition on keep_defaults in fuzzer WebAssembly/binaryen#7061, by @kripken.
-
Rename indexType -> addressType. NFC WebAssembly/binaryen#7060, by @sbc100.
-
[wasm64] Fix wasm-ctor-eval + utils on 64-bit indexes for memory64 WebAssembly/binaryen#7059, by @kripken.
-
[wasm64] Fix 64-bit memory/table operations in interpreter WebAssembly/binaryen#7058, by @kripken.
-
[wasm64] Handle 64-bit overflow in optimizeMemoryAccess WebAssembly/binaryen#7057, by @kripken.
-
[wasm64] Fuzzer: Fix table import operations on table64 WebAssembly/binaryen#7056, by @kripken.
-
Fuzzer: Handle exported table for wasm-merge WebAssembly/binaryen#7055, by @kripken.
-
[GC] Fix ConstantFieldPropagation on incompatible types WebAssembly/binaryen#7054, by @kripken.
-
Add a J2CL compiler script WebAssembly/binaryen#7052, by @kripken.
-
[GC] Fix GlobalTypeOptimization logic for public types handling WebAssembly/binaryen#7051, by @kripken.
-
Module splitting: don't create new tables when splitting with Emscripten WebAssembly/binaryen#7050, by @dschuff.
-
[NFC] Use RAII to manage call depth tracking in the interpreter WebAssembly/binaryen#7049, by @kripken.
-
Make 32-bit hashing identical to 64-bit in TypeSSA WebAssembly/binaryen#7048, by @kripken.
-
-
71 pull requests merged.
-
[NFC] Rename {F32,F64}NearestInt to {F32,F64}Nearest WebAssembly/binaryen#7089.
-
Use IRBuilder in the binary parser WebAssembly/binaryen#6963.
-
Make more Ifs unreachable WebAssembly/binaryen#7094.
-
[NFC] Add a node test for fuzz_shell.js running on two input wasms WebAssembly/binaryen#7123.
-
Handle concrete values in CodeFolding WebAssembly/binaryen#7117.
-
[Fuzzing] Emit secondary wasm files in ClusterFuzz testcases WebAssembly/binaryen#7122.
-
ReFinalize after merging siblings in TypeMerging WebAssembly/binaryen#7121.
-
Error on missing wasm2js test expectations WebAssembly/binaryen#7119.
-
[wasm2js] Run LLVM nontrapping fptoint lowering when running for emscripten WebAssembly/binaryen#7116.
-
Fix ArenaVector::swap WebAssembly/binaryen#7115.
-
[tests] Fix wasm2js test command line generation WebAssembly/binaryen#7114.
-
Fix memory.grow bounds and overflow checks for mem64 WebAssembly/binaryen#7112.
-
[Fuzzing] Maximize fuzzing of CompareVMs WebAssembly/binaryen#7113.
-
Handle unoptimized branches in CodeFolding WebAssembly/binaryen#7111.
-
[GC] Refinalize after selectify in RemoveUnusedBrs WebAssembly/binaryen#7104.
-
Remove AutoDrop WebAssembly/binaryen#7106.
-
Print castType for unreachable br_on_cast{_fail} WebAssembly/binaryen#7107.
-
Print unreachable loads with valid types WebAssembly/binaryen#7108.
-
Propagate public visibility through all types WebAssembly/binaryen#7105.
-
Fix printing of unreachable br_on_cast{_fail} WebAssembly/binaryen#7102.
-
[NFC] Refactor ClusterFuzz run.py WebAssembly/binaryen#7101.
-
Make validation of stale types stricter WebAssembly/binaryen#7097.
-
[wasm2js] Properly handle loops without labels WebAssembly/binaryen#7100.
-
Fuzzing: Append more JS operations in run.py WebAssembly/binaryen#7098.
-
[NFC] Refactor nice methods in fuzz_shell.js WebAssembly/binaryen#7096.
-
Fuzzer: Remove --enclose-world from list of fuzz-exec passes WebAssembly/binaryen#7093.
-
Fuzzer: Use V8's --future flag WebAssembly/binaryen#7091.
-
Fuzzer: Legalize and prune the JS interface in pickPasses WebAssembly/binaryen#7092.
-
Improve fuzzing of both closed and open world styles of modules WebAssembly/binaryen#7090.
-
Add nontrapping-fptoint lowering pass WebAssembly/binaryen#7016.
-
Fuzzing: ClusterFuzz integration WebAssembly/binaryen#7079.
-
Use hints when generating fresh labels in IRBuilder WebAssembly/binaryen#7086.
-
[NFC] Finalize blocks with explicit breakability in IRBuilder WebAssembly/binaryen#7085.
-
Rename memory-copy-fill-lowering pass WebAssembly/binaryen#7082.
-
[NFC] Remove redundant [[nodiscard]] attributes WebAssembly/binaryen#7084.
-
Mark Result and MaybeResult [[nodiscard]] WebAssembly/binaryen#7083.
-
Reset function context when ending a function in IRBuilder WebAssembly/binaryen#7081.
-
Use empty blocks instead of nops for empty scopes in IRBuilder WebAssembly/binaryen#7080.
-
Record binary locations for nested blocks WebAssembly/binaryen#7078.
-
Update lit test output WebAssembly/binaryen#7077.
-
[NFC] Eagerly set local names in binary reader WebAssembly/binaryen#7076.
-
[SignExt] OptimizeInstructions: Remove signexts of already-extended values WebAssembly/binaryen#7072.
-
Fixup pops when necessary in IRBuilder WebAssembly/binaryen#7075.
-
Read the names section first WebAssembly/binaryen#7074.
-
Consolidate printing of function signatures WebAssembly/binaryen#7073.
-
Introduce pass to lower memory.copy and memory.fill WebAssembly/binaryen#7021.
-
HeapStoreOptimization: Fix a bug with jumping from the later value (v2) WebAssembly/binaryen#7070.
-
[wasm64] Fuzzer: Fix type of unimported offsets WebAssembly/binaryen#7071.
-
Fix PickLoadSigns on SignExt feature instructions WebAssembly/binaryen#7069.
-
Obstacle Queries WebAssembly/binaryen#7039.
-
[EH] Fuzz calls from JS by calling wasm exports, sometimes catching WebAssembly/binaryen#7067.
-
[wasm64] Fix 32-bit address computation in execution of SIMDLoadExtend WebAssembly/binaryen#7068.
-
[NFC] Refactor fuzzer's can_run_on_feature_opts() WebAssembly/binaryen#7066.
-
Rename indexType -> addressType. NFC WebAssembly/binaryen#7060.
-
[wasm64] Fix copying of 64-bit tables, and fuzz them WebAssembly/binaryen#7065.
-
[wasm64] Fuzz wasm64 memories WebAssembly/binaryen#7064.
-
[wasm64] Fix Directize on indexes > 32 bits WebAssembly/binaryen#7063.
-
[wasm64] Make interpreter table methods operate on Address, not Index WebAssembly/binaryen#7062.
-
[wasm64] Fuzzer: Fix table import operations on table64 WebAssembly/binaryen#7056.
-
[wasm64] Fix wasm-ctor-eval + utils on 64-bit indexes for memory64 WebAssembly/binaryen#7059.
-
[wasm64] Fix 64-bit memory/table operations in interpreter WebAssembly/binaryen#7058.
-
Fix flipped condition on keep_defaults in fuzzer WebAssembly/binaryen#7061.
-
[wasm64] Handle 64-bit overflow in optimizeMemoryAccess WebAssembly/binaryen#7057.
-
Fuzzer: Handle exported table for wasm-merge WebAssembly/binaryen#7055.
-
[GC] Fix ConstantFieldPropagation on incompatible types WebAssembly/binaryen#7054.
-
Add a J2CL compiler script WebAssembly/binaryen#7052.
-
Remove FeaturePrefix::FeatureRequired (NFC) WebAssembly/binaryen#7034.
-
[GC] Fix GlobalTypeOptimization logic for public types handling WebAssembly/binaryen#7051.
-
Make 32-bit hashing identical to 64-bit in TypeSSA WebAssembly/binaryen#7048.
-
Module splitting: don't create new tables when splitting with Emscripten WebAssembly/binaryen#7050.
-
[NFC] Use RAII to manage call depth tracking in the interpreter WebAssembly/binaryen#7049.
-
-
7 pull requests closed.
-
Do not code fold ifs with concrete arms WebAssembly/binaryen#7110.
-
Make stringview reference type shorthands non-nullable WebAssembly/binaryen#6578.
-
[NFC] Walk module to update names in binary parser WebAssembly/binaryen#6959.
-
ci: migrate to haskell-wasm runners WebAssembly/binaryen#7109.
-
Note subtyping for tuple instructions in Unsubtyping WebAssembly/binaryen#7088.
-
Special-case unreachable If conditions in IRBuilder WebAssembly/binaryen#7095.
-
HeapStoreOptimization: Fix a bug with jumping from the later value WebAssembly/binaryen#6897.
-
-
56 pull requests received 398 new comments.
-
Introduce pass to lower memory.copy and memory.fill WebAssembly/binaryen#7021 (42 comments by @dschuff, @kripken, @sbc100)
-
Fuzzing: ClusterFuzz integration WebAssembly/binaryen#7079 (30 comments by @dschuff, @kripken, @tlively)
-
Add nontrapping-fptoint lowering pass WebAssembly/binaryen#7016 (27 comments by @aheejin, @dschuff, @kripken)
-
[wasm64] Fix 64-bit memory/table operations in interpreter WebAssembly/binaryen#7058 (11 comments by @kripken, @sbc100, @tlively)
-
Do not code fold ifs with concrete arms WebAssembly/binaryen#7110 (10 comments by @kripken, @tlively)
-
[NFC] Refactor nice methods in fuzz_shell.js WebAssembly/binaryen#7096 (10 comments by @kripken, @tlively)
-
Note subtyping for tuple instructions in Unsubtyping WebAssembly/binaryen#7088 (9 comments by @kripken, @tlively)
-
Module splitting: don't create new tables when splitting with Emscripten WebAssembly/binaryen#7050 (8 comments by @dschuff, @kripken, @tlively)
-
HeapStoreOptimization: Fix a bug with jumping from the later value (v2) WebAssembly/binaryen#7070 (7 comments by @kripken, @tlively)
-
[EH] Fuzz calls from JS by calling wasm exports, sometimes catching WebAssembly/binaryen#7067 (7 comments by @kripken, @tlively)
-
Fix memory.grow bounds and overflow checks for mem64 WebAssembly/binaryen#7112 (6 comments by @kripken, @sbc100)
-
Use empty blocks instead of nops for empty scopes in IRBuilder WebAssembly/binaryen#7080 (6 comments by @kripken, @tlively)
-
Fuzzer: Handle exported table for wasm-merge WebAssembly/binaryen#7055 (6 comments by @kripken, @tlively)
-
[GC] Fix GlobalTypeOptimization logic for public types handling WebAssembly/binaryen#7051 (6 comments by @kripken, @tlively)
-
[wasm2js] Run LLVM nontrapping fptoint lowering when running for emscripten WebAssembly/binaryen#7116 (5 comments by @dschuff, @kripken)
-
Make validation of stale types stricter WebAssembly/binaryen#7097 (5 comments by @kripken, @tlively)
-
Special-case unreachable If conditions in IRBuilder WebAssembly/binaryen#7095 (5 comments by @kripken, @tlively)
-
Improve fuzzing of both closed and open world styles of modules WebAssembly/binaryen#7090 (5 comments by @kripken, @tlively)
-
[wasm64] Make interpreter table methods operate on Address, not Index WebAssembly/binaryen#7062 (5 comments by @kripken, @sbc100, @tlively)
-
[GC] Fix trapping on array.new_data of dropped segments of offset > 0 WebAssembly/binaryen#7124 (4 comments by @kripken, @tlively)
-
[Fuzzing] Emit secondary wasm files in ClusterFuzz testcases WebAssembly/binaryen#7122 (4 comments by @kripken, @tlively)
-
Fix printing of unreachable br_on_cast{_fail} WebAssembly/binaryen#7102 (4 comments by @kripken, @tlively)
-
Fuzzing: Append more JS operations in run.py WebAssembly/binaryen#7098 (4 comments by @kripken, @tlively)
-
[NFC] Finalize blocks with explicit breakability in IRBuilder WebAssembly/binaryen#7085 (4 comments by @kripken, @tlively)
-
Consolidate printing of function signatures WebAssembly/binaryen#7073 (4 comments by @kripken, @tlively)
-
Fix PickLoadSigns on SignExt feature instructions WebAssembly/binaryen#7069 (4 comments by @kripken, @tlively)
-
Handle unoptimized branches in CodeFolding WebAssembly/binaryen#7111 (3 comments by @kripken, @tlively)
-
Fuzzer: Remove --enclose-world from list of fuzz-exec passes WebAssembly/binaryen#7093 (3 comments by @kripken, @tlively)
-
[wasm64] Fuzzer: Fix table import operations on table64 WebAssembly/binaryen#7056 (3 comments by @kripken, @sbc100)
-
[GC] Fix ConstantFieldPropagation on incompatible types WebAssembly/binaryen#7054 (3 comments by @kripken, @tlively)
-
[SignExt] OptimizeInstructions: Remove signexts of already-extended values WebAssembly/binaryen#7072 (2 comments by @kripken, @tlively)
-
[wasm64] Handle 64-bit overflow in optimizeMemoryAccess WebAssembly/binaryen#7057 (2 comments by @kripken, @sbc100)
-
Make 32-bit hashing identical to 64-bit in TypeSSA WebAssembly/binaryen#7048 (2 comments by @kripken)
-
[wasm-reduce] Reduce struct.new arguments away when possible WebAssembly/binaryen#7118 (1 comment by @kripken)
-
Make stringview reference type shorthands non-nullable WebAssembly/binaryen#6578 (1 comment by @tlively)
-
[NFC] Walk module to update names in binary parser WebAssembly/binaryen#6959 (1 comment by @tlively)
-
[GC] Refinalize after selectify in RemoveUnusedBrs WebAssembly/binaryen#7104 (1 comment by @tlively)
-
HeapStoreOptimization: Fix a bug with jumping from the later value WebAssembly/binaryen#6897 (1 comment by @kripken)
WebAssembly/tool-conventions
-
1 issue opened.
-
fflstyny83 WebAssembly/tool-conventions#238, by @mahfouzmSMS.
-
-
1 issue closed.
-
fflstyny83 WebAssembly/tool-conventions#238.
-
-
2 issues received 2 new comments.
-
Enable generating OpenContainers annotations from Wasm Components WebAssembly/tool-conventions#230 (1 comment by @yoshuawuyts)
-
-
1 pull request opened.
-
Update `Exceptions.md` reference WebAssembly/tool-conventions#237, by @emmanuel-ferdman.
-
-
3 pull requests merged.
-
Propose a new LLVM CPU configuration: Lime1 WebAssembly/tool-conventions#235.
-
Update `Exceptions.md` reference WebAssembly/tool-conventions#237.
-
[Linking] Remove 'Required' (0x3d) prefix from features section WebAssembly/tool-conventions#236.
-
-
3 pull requests received 4 new comments.
-
Propose a new LLVM CPU configuration: Lime1 WebAssembly/tool-conventions#235 (2 comments by @sunfishcode)
-
[Linking] Remove 'Required' (0x3d) prefix from features section WebAssembly/tool-conventions#236 (1 comment by @aheejin)
-
WebAssembly/wasi-webgpu
-
2 issues opened.
-
Should wasi:surface be split out into a separate proposal? WebAssembly/wasi-webgpu#42, by @lukewagner.
-
frame-buffer.buffer needs dimensions, stride, and pixel layout (e.g. RGBA/BGRA) WebAssembly/wasi-webgpu#41, by @programmerjake.
-
-
1 issue received 5 new comments.
-
Should wasi:surface be split out into a separate proposal? WebAssembly/wasi-webgpu#42 (5 comments by @lukewagner, @MendyBerger, @pchickey)
-
-
1 pull request opened.
-
Updates from yesteday's subgroup meeting WebAssembly/wasi-webgpu#40, by @MendyBerger.
-
-
1 pull request merged.
-
Updates from yesteday's subgroup meeting WebAssembly/wasi-webgpu#40.
-
WebAssembly/wasi-libc
-
1 issue opened.
-
Missing tags for wasi-sdk 23 and 24 WebAssembly/wasi-libc#547, by @bjorn3.
-
-
1 issue closed.
-
Missing tags for wasi-sdk 23 and 24 WebAssembly/wasi-libc#547.
-
-
2 issues received 3 new comments.
-
prepare libclang_rt.builtins-wasm32.a on wasm32-wasi-threads WebAssembly/wasi-libc#543 (1 comment by @oligamiq)
-
9 pull requests opened.
-
Avoid re-copying the startup object files WebAssembly/wasi-libc#555, by @abrown.
-
test: improve test infrastructure WebAssembly/wasi-libc#554, by @abrown.
-
Move all bindings-related code together (NFC) WebAssembly/wasi-libc#553, by @abrown.
-
Move installation of include headers into a separate script (NFC) WebAssembly/wasi-libc#552, by @abrown.
-
Avoid rebuilding `check-symbols` artifacts WebAssembly/wasi-libc#551, by @abrown.
-
Avoid rebuilding empty placeholder libraries WebAssembly/wasi-libc#550, by @abrown.
-
Avoid re-copying include headers WebAssembly/wasi-libc#549, by @abrown.
-
test: update all tools used for running tests WebAssembly/wasi-libc#548, by @abrown.
-
Adjust Makefile for LLVM trunk (20) as of 2024-10-25 WebAssembly/wasi-libc#546, by @glandium.
-
-
6 pull requests merged.
-
Move all bindings-related code together (NFC) WebAssembly/wasi-libc#553.
-
Avoid re-copying the startup object files WebAssembly/wasi-libc#555.
-
Avoid re-copying include headers WebAssembly/wasi-libc#549.
-
Avoid rebuilding empty placeholder libraries WebAssembly/wasi-libc#550.
-
test: update all tools used for running tests WebAssembly/wasi-libc#548.
-
Adjust Makefile for LLVM trunk (20) as of 2024-10-25 WebAssembly/wasi-libc#546.
-
-
1 pull request closed.
-
Preserve timestamps for installed headers to improve incremental builds WebAssembly/wasi-libc#530.
-
-
8 pull requests received 26 new comments.
-
Avoid rebuilding `check-symbols` artifacts WebAssembly/wasi-libc#551 (5 comments by @abrown, @sunfishcode)
-
Preserve timestamps for installed headers to improve incremental builds WebAssembly/wasi-libc#530 (3 comments by @abrown, @kateinoigakukun)
-
Move installation of include headers into a separate script (NFC) WebAssembly/wasi-libc#552 (2 comments by @sbc100, @sunfishcode)
WebAssembly/relaxed-simd
-
1 pull request opened.
-
Fix a nit for relaxed_trunc_f32x4_s WebAssembly/relaxed-simd#159, by @luyahan.
-
-
3 pull requests received 15 new comments.
-
Add more allowed return values for relaxed trunc unsigned WebAssembly/relaxed-simd#144 (8 comments by @dtig, @ppenzin, @rossberg)
-
Alternative output for i32x4_relaxed_trunc.wast tests WebAssembly/relaxed-simd#140 (6 comments by @rossberg, @yurydelendik)
-
WebAssembly/shared-everything-threads
-
1 issue opened.
-
Identify start function in CM `thread.spawn` with an index WebAssembly/shared-everything-threads#89, by @abrown.
-
-
3 issues received 16 new comments.
-
Identify start function in CM `thread.spawn` with an index WebAssembly/shared-everything-threads#89 (12 comments by @alexcrichton, @rossberg, @tlively)
-
Agenda for December 10 Subgroup Meeting WebAssembly/shared-everything-threads#86 (3 comments by @abrown, @tlively)
-
Consistency of tearing behavior for fields and globals WebAssembly/shared-everything-threads#87 (1 comment by @tlively)
-
-
1 pull request received 8 new comments.
-
Upstream initial test suite from `wasm-tools` WebAssembly/shared-everything-threads#85 (8 comments by @abrown, @tlively)
-
WebAssembly/component-model
-
6 issues opened.
-
Implement seekable streams WebAssembly/component-model#418, by @cdmurph32.
-
Remove or note status of `refines` WebAssembly/component-model#414, by @lann.
-
Support to invoke user defined callbacks inside WASM component from wasmtime WebAssembly/component-model#412, by @BrytonLee.
-
component model breaks protobuf main WebAssembly/component-model#411, by @SoniEx2.
-
Eager return from async-lifted/lowered functions WebAssembly/component-model#410, by @badeend.
-
How does resource drop function get realized by use-site component? WebAssembly/component-model#409, by @dannypsnl.
-
-
4 issues closed.
-
Remove or note status of `refines` WebAssembly/component-model#414.
-
How does resource drop function get realized by use-site component? WebAssembly/component-model#409.
-
component model breaks protobuf main WebAssembly/component-model#411.
-
Eager return from async-lifted/lowered functions WebAssembly/component-model#410.
-
-
11 issues received 28 new comments.
-
Implement seekable streams WebAssembly/component-model#418 (7 comments by @cdmurph32, @dicej, @lukewagner, @sunfishcode)
-
How does resource drop function get realized by use-site component? WebAssembly/component-model#409 (7 comments by @alexcrichton, @dannypsnl)
-
Caller provided buffers question WebAssembly/component-model#369 (3 comments by @ChristofPetig, @lukewagner)
-
Support to invoke user defined callbacks inside WASM component from wasmtime WebAssembly/component-model#412 (2 comments by @BrytonLee, @lukewagner)
-
component model breaks protobuf main WebAssembly/component-model#411 (2 comments by @SoniEx2, @sunfishcode)
-
Eager return from async-lifted/lowered functions WebAssembly/component-model#410 (2 comments by @badeend, @lukewagner)
-
Flat data representation proposal: Enables zero copy shared memory, zero allocation return types, binary serialization WebAssembly/component-model#398 (1 comment by @cpetig)
-
Symmetrical ABI for component fusion and shared everything WebAssembly/component-model#386 (1 comment by @cpetig)
-
Relax requirements on assigning integers to resource handles WebAssembly/component-model#395 (1 comment by @lukewagner)
-
-
8 pull requests opened.
-
Remove `TypeType` and `ValueType`. WebAssembly/component-model#421, by @sunfishcode.
-
Remove an unneeded `None` check. WebAssembly/component-model#420, by @sunfishcode.
-
Rename `hw_concurrency` to `available_parallelism`. WebAssembly/component-model#419, by @sunfishcode.
-
Fix some typos in Explainer.md. WebAssembly/component-model#417, by @sunfishcode.
-
Fix the return type of `Task`'s `maybe_next_event`. WebAssembly/component-model#416, by @sunfishcode.
-
Tidy up whitespace in Binary.md. WebAssembly/component-model#415, by @sunfishcode.
-
Reorganize the "Canonical Built-ins" section of Explainer.md. WebAssembly/component-model#413, by @sunfishcode.
-
GitHub Actions: Upgrade checkout and setup-python WebAssembly/component-model#408, by @cclauss.
-
-
7 pull requests merged.
-
Remove `TypeType` and `ValueType`. WebAssembly/component-model#421.
-
Reorganize the "Canonical Built-ins" section of Explainer.md. WebAssembly/component-model#413.
-
Fix some typos in Explainer.md. WebAssembly/component-model#417.
-
Fix the return type of `Task`'s `maybe_next_event`. WebAssembly/component-model#416.
-
Tidy up whitespace in Binary.md. WebAssembly/component-model#415.
-
Add 'stream' and 'future' types WebAssembly/component-model#405.
-
GitHub Actions: Upgrade checkout and setup-python WebAssembly/component-model#408.
-
-
2 pull requests closed.
-
Remove an unneeded `None` check. WebAssembly/component-model#420.
-
Reorganize the Canonical Built-ins section. WebAssembly/component-model#407.
-
-
11 pull requests received 79 new comments.
-
Reorganize the "Canonical Built-ins" section of Explainer.md. WebAssembly/component-model#413 (58 comments by @lann, @lukewagner, @sunfishcode)
-
Add 'stream' and 'future' types WebAssembly/component-model#405 (9 comments by @dicej, @lukewagner, @pavelsavara, @sunfishcode)
-
Rename `hw_concurrency` to `available_parallelism`. WebAssembly/component-model#419 (3 comments by @lukewagner, @yoshuawuyts)
-
Remove an unneeded `None` check. WebAssembly/component-model#420 (2 comments by @lukewagner, @sunfishcode)
-
Fix the return type of `Task`'s `maybe_next_event`. WebAssembly/component-model#416 (1 comment by @lukewagner)
-
GitHub Actions: Upgrade checkout and setup-python WebAssembly/component-model#408 (1 comment by @lukewagner)
-
Reorganize the Canonical Built-ins section. WebAssembly/component-model#407 (1 comment by @sunfishcode)
-
WebAssembly/wasi-sdk
-
2 issues opened.
-
string pointer invalidation after large resize allocation WebAssembly/wasi-sdk#500, by @sentriz.
-
Import #0 "wasi_snapshot_preview1": module is not an object or function WebAssembly/wasi-sdk#499, by @inhahe.
-
-
1 issue closed.
-
string pointer invalidation after large resize allocation WebAssembly/wasi-sdk#500.
-
-
3 issues received 11 new comments.
-
string pointer invalidation after large resize allocation WebAssembly/wasi-sdk#500 (4 comments by @sentriz, @sunfishcode, @TerrorJack)
-
Import #0 "wasi_snapshot_preview1": module is not an object or function WebAssembly/wasi-sdk#499 (3 comments by @inhahe, @sbc100)
-
-
1 pull request received 9 new comments.
-
[libc++abi] Disable undesired attempts at opening file descriptors WebAssembly/wasi-sdk#418 (9 comments by @abrown, @infinitesnow, @sbc100)
-
WebAssembly/stack-switching
-
2 issues opened.
-
Import tag encoding diverged from exception-handling proposal WebAssembly/stack-switching#101, by @titzer.
-
[reference interpreter] validation bug on switch with non-recursive type WebAssembly/stack-switching#98, by @frank-emrich.
-
-
1 issue closed.
-
[reference interpreter] validation bug on switch with non-recursive type WebAssembly/stack-switching#98.
-
-
3 issues received 4 new comments.
-
[reference interpreter] validation bug on switch with non-recursive type WebAssembly/stack-switching#98 (2 comments by @dhil, @rossberg)
-
Import tag encoding diverged from exception-handling proposal WebAssembly/stack-switching#101 (1 comment by @dhil)
-
-
3 pull requests opened.
-
Fix encoding and decoding of tag imports. WebAssembly/stack-switching#102, by @dhil.
-
Parsing stack switching instructions in unfolded form. WebAssembly/stack-switching#100, by @dhil.
-
Fix validation of `switch`. WebAssembly/stack-switching#99, by @dhil.
-
-
1 pull request merged.
-
Fix validation of `switch`. WebAssembly/stack-switching#99.
-
-
2 pull requests received 4 new comments.
-
Parsing stack switching instructions in unfolded form. WebAssembly/stack-switching#100 (1 comment by @dhil)
WebAssembly/wasi-blobstore
-
4 issues opened.
-
Clarify usage of `bool` return in `stream-object-names::read` WebAssembly/wasi-blobstore#35, by @itowlson.
-
Consider length hint for outgoing values WebAssembly/wasi-blobstore#34, by @itowlson.
-
Consistency guarantees? WebAssembly/wasi-blobstore#33, by @bjorn3.
-
Rename "container" to "bucket" WebAssembly/wasi-blobstore#32, by @thomastaylor312.
-
-
1 issue received 1 new comment.
WebAssembly/wasm-c-api
-
1 issue opened.
-
null references to functions WebAssembly/wasm-c-api#193, by @sjamesr.
-
-
1 issue received 1 new comment.
WebAssembly/threads
-
1 issue received 2 new comments.
-
i64.atomic.wait has no matching futex syscall on Linux WebAssembly/threads#135 (2 comments by @CharlieTap, @conrad-watt)
-
WebAssembly/wasi-nn
-
1 issue opened.
-
Support survey for stage 3 WebAssembly/wasi-nn#83, by @abrown.
-
WebAssembly/meetings
-
1 issue closed.
-
February 2025 Hybrid Meeting dates WebAssembly/meetings#1680.
-
-
1 issue received 3 new comments.
-
20 pull requests opened.
-
Update CG-12-17.md WebAssembly/meetings#1708, by @ejrgilbert.
-
Add new ESM Integration semantics update WebAssembly/meetings#1707, by @guybedford.
-
Add initial CG-02.md WebAssembly/meetings#1706, by @tlively.
-
docs: update links to meeting process pages WebAssembly/meetings#1705, by @agilgur5.
-
Add in-person CG meeting agenda item for CG-12-03 WebAssembly/meetings#1704, by @lukewagner.
-
Rename stack-2024-12-04.md to stack-2024-12-02.md WebAssembly/meetings#1703, by @fgmccabe.
-
add promise-calling item to stacks agenda WebAssembly/meetings#1702, by @bakkot.
-
Cancel CG-11-19 due to empty agenda WebAssembly/meetings#1701, by @dschuff.
-
Fix wasi 2025 schedule WebAssembly/meetings#1700, by @pchickey.
-
schedule WASI meetings for 2025 WebAssembly/meetings#1699, by @pchickey.
-
Cancel WASI-11-28: Thanksgiving holiday in USA WebAssembly/meetings#1698, by @pchickey.
-
Create stack-2024-12-04.md WebAssembly/meetings#1697, by @fgmccabe.
-
Add notes for WASI-11-14.md WebAssembly/meetings#1696, by @pchickey.
-
Cancel WG-11-13 for lack of agenda WebAssembly/meetings#1695, by @dschuff.
-
[new agenda item] adding wasi-messaging proposed phase 2 vote to agenda WebAssembly/meetings#1694, by @danbugs.
-
docs(wasi): Add WASI-10-31 notes WebAssembly/meetings#1693, by @Michielvk.
-
Update CG-11-05.md WebAssembly/meetings#1692, by @tlively.
-
Update stack-2024-11-04.md WebAssembly/meetings#1691, by @fgmccabe.
-
Add slides for stacks meeting October 21, 2024 WebAssembly/meetings#1690, by @frank-emrich.
-
Add memory64 poll WebAssembly/meetings#1689, by @sbc100.
-
-
23 pull requests merged.
-
Add new ESM Integration semantics update WebAssembly/meetings#1707.
-
Add initial CG-02.md WebAssembly/meetings#1706.
-
docs: update links to meeting process pages WebAssembly/meetings#1705.
-
Add in-person CG meeting agenda item for CG-12-03 WebAssembly/meetings#1704.
-
Rename stack-2024-12-04.md to stack-2024-12-02.md WebAssembly/meetings#1703.
-
Add notes for WASI-11-14.md WebAssembly/meetings#1696.
-
Cancel CG-11-19 due to empty agenda WebAssembly/meetings#1701.
-
Update CG-11-05.md WebAssembly/meetings#1692.
-
Fix wasi 2025 schedule WebAssembly/meetings#1700.
-
Cancel WASI-11-28: Thanksgiving holiday in USA WebAssembly/meetings#1698.
-
schedule WASI meetings for 2025 WebAssembly/meetings#1699.
-
Create stack-2024-12-04.md WebAssembly/meetings#1697.
-
docs(wasi): WASI-10-03 notes WebAssembly/meetings#1674.
-
Cancel WG-11-13 for lack of agenda WebAssembly/meetings#1695.
-
[new agenda item] adding wasi-messaging proposed phase 2 vote to agenda WebAssembly/meetings#1694.
-
Update stack-2024-11-04.md WebAssembly/meetings#1691.
-
docs(wasi): Add WASI-10-31 notes WebAssembly/meetings#1693.
-
Update consensus.md to reflect formal and informal consensus WebAssembly/meetings#1682.
-
Update CG-08-13.md WebAssembly/meetings#1652.
-
Update THREADS-10-15.md WebAssembly/meetings#1677.
-
Add slides for stacks meeting October 21, 2024 WebAssembly/meetings#1690.
-
Add memory64 poll WebAssembly/meetings#1689.
-
WASI: Added agenda item for 14-Nov WebAssembly/meetings#1688.
-
-
1 pull request closed.
-
add promise-calling item to stacks agenda WebAssembly/meetings#1702.
-
-
6 pull requests received 16 new comments.
-
Update consensus.md to reflect formal and informal consensus WebAssembly/meetings#1682 (5 comments by @dschuff, @tlively)
-
Create stack-2024-12-04.md WebAssembly/meetings#1697 (4 comments by @conrad-watt, @fgmccabe, @tlively)
-
Add in-person CG meeting agenda item for CG-12-03 WebAssembly/meetings#1704 (3 comments by @lukewagner, @tlively)
-
add promise-calling item to stacks agenda WebAssembly/meetings#1702 (2 comments by @bakkot, @fgmccabe)
-
WebAssembly/testsuite
-
2 pull requests opened.
-
Rewrite the update script in Python WebAssembly/testsuite#112, by @alexcrichton.
-
Add wasm-3.0 branch to the sync'd tests here WebAssembly/testsuite#110, by @alexcrichton.
-
-
2 pull requests merged.
-
Rewrite the update script in Python WebAssembly/testsuite#112.
-
Add wasm-3.0 branch to the sync'd tests here WebAssembly/testsuite#110.
-
-
4 pull requests received 37 new comments.
-
Rewrite the update script in Python WebAssembly/testsuite#112 (22 comments by @alexcrichton, @sbc100, @sunfishcode)
-
Add wasm-3.0 branch to the sync'd tests here WebAssembly/testsuite#110 (10 comments by @alexcrichton, @sbc100)
-
WebAssembly/testsuite#111 (1 comment by @alexcrichton)
-
WebAssembly/wide-arithmetic
-
1 issue received 3 new comments.
-
Evaluate: Benchmarks to compare with/without this proposal WebAssembly/wide-arithmetic#3 (3 comments by @alexcrichton, @CryZe, @marcusdarmstrong)
-
-
1 pull request opened.
-
Indicate the phase of the proposal in the README WebAssembly/wide-arithmetic#27, by @alexcrichton.
-
-
1 pull request merged.
-
Indicate the phase of the proposal in the README WebAssembly/wide-arithmetic#27.
-
WebAssembly/design
-
1 issue received 1 new comment.
-
Zero-copy pass ArrayBuffer from JS-land to WebAssembly-land WebAssembly/design#1162 (1 comment by @kawogi)
-
WebAssembly/js-promise-integration
-
1 issue opened.
-
Don't use `IsPromise` WebAssembly/js-promise-integration#56, by @bakkot.
-
-
2 issues received 12 new comments.
-
Add way to query whether suspender will trap? WebAssembly/js-promise-integration#29 (7 comments by @eqrion, @fgmccabe, @hoodmane, @sjrd)
-
-
2 pull requests opened.
-
Add SuspendError WebAssembly/js-promise-integration#55, by @fgmccabe.
-
Editorial: Cursory review of JSPI spec. WebAssembly/js-promise-integration#54, by @sjrd.
-
-
1 pull request received 2 new comments.
WebAssembly/wasi-usb
-
1 issue opened.
-
Update imports.md WebAssembly/wasi-usb#1, by @merlijn-sebrechts.
-
WebAssembly/js-string-builtins
-
1 pull request opened.
-
Editorial: replace Type AO with new ECMA-262 type test convention WebAssembly/js-string-builtins#45, by @michaelficarra.
-
-
1 pull request merged.
-
Editorial: replace Type AO with new ECMA-262 type test convention WebAssembly/js-string-builtins#45.
-
-
1 pull request received 2 new comments.
-
Editorial: replace Type AO with new ECMA-262 type test convention WebAssembly/js-string-builtins#45 (2 comments by @eqrion, @michaelficarra)
-
WebAssembly/wasi-keyvalue
-
1 issue received 1 new comment.
-
1 pull request opened.
-
`batch::get-many` should parallel `store.get` WebAssembly/wasi-keyvalue#55, by @devigned.
-
-
1 pull request received 1 new comment.
WebAssembly/custom-page-sizes
-
2 pull requests opened.
-
[test] Add more custom-page-sizes tests WebAssembly/custom-page-sizes#31, by @keithw.
-
List WABT implementation in `Overview.md` WebAssembly/custom-page-sizes#30, by @fitzgen.
-
-
2 pull requests merged.
-
[test] Add more custom-page-sizes tests WebAssembly/custom-page-sizes#31.
-
List WABT implementation in `Overview.md` WebAssembly/custom-page-sizes#30.
-
-
2 pull requests received 4 new comments.
-
[test] Add more custom-page-sizes tests WebAssembly/custom-page-sizes#31 (3 comments by @fitzgen, @keithw)
-
WebAssembly/content-security-policy
-
1 issue received 1 new comment.
WebAssembly/wasi-messaging
-
1 pull request opened.
-
Adressing feedback from upstream sync WebAssembly/wasi-messaging#27, by @danbugs.
-
-
1 pull request merged.
-
Adressing feedback from upstream sync WebAssembly/wasi-messaging#27.
-
WebAssembly/proposals
-
1 pull request opened.
-
Memory64 is now phase4 WebAssembly/proposals#199, by @sbc100.
-
-
1 pull request merged.
-
Memory64 is now phase4 WebAssembly/proposals#199.
-
Past meetings
-
2 meetings.
Participants
-
16 participants joined.
-
Linus Alteborn joined.
-
Logan Koester joined.
-
Izaac Wilkowski joined.
-
Ishan Mishra (University of Edinburgh) joined.
-
Rahul Chaphalkar (Intel Corporation) joined.
-
Binh Le joined.
-
Joshua Aruokhai joined.
-
Benjamin Brundage (Synthient) joined.
-
Hao Tran Hao Tran joined.
-
Hunter DeMeyer (University of Illinois) joined.
-
Maitane Zotes Resines (Client side development Inc) joined.
-
Cody Miller (Client side development Inc) joined.
-
Carlo D'Agnolo (Client side development Inc) joined.
-
Craig Bester (Client side development Inc) joined.
-
Himanshu Anand (Client side development Inc) joined.
-
Simon Wijckmans (Client side development Inc) joined.
-
-
1 participant left.
-
Kyano Kashi left.
-
-
2 organizations joined.
-
Synthient joined.
-
Client side development Inc joined.
-
GitHub
WebAssembly/binaryen
-
11 issues opened.
-
passes/type-ssa-shared.wast lit test fails on x86 32-bit WebAssembly/binaryen#7046, by @rathann.
-
binaryen 120: "orphan test output" errors when running wasm2js tests WebAssembly/binaryen#7045, by @rathann.
-
some obvious optimizations seems to be missing WebAssembly/binaryen#7029, by @redianthus.
-
emited text contains tuple instructions even when using --intrinsic-lowering WebAssembly/binaryen#7028, by @redianthus.
-
wasm-opt minimize function names and module names WebAssembly/binaryen#7024, by @CrazyXi.
-
"unknown successor value" assertion in DFA::refinePartitions WebAssembly/binaryen#7023, by @kripken.
-
wasm-opt error when closed-world option enabled WebAssembly/binaryen#7015, by @hondogo.
-
Calling functions by name when loading existing wasm modules WebAssembly/binaryen#7011, by @alexdovzhanyn.
-
Asyncify does not support unwinding from functions returning non-nullable values WebAssembly/binaryen#6990, by @redianthus.
-
Flatten does not handle `BrOn`. WebAssembly/binaryen#6989, by @redianthus.
-
Missing documented feature --multi-memory-lowering WebAssembly/binaryen#6978, by @KaruroChori.
-
-
4 issues closed.
-
"unknown successor value" assertion in DFA::refinePartitions WebAssembly/binaryen#7023.
-
wasm-opt minimize function names and module names WebAssembly/binaryen#7024.
-
Calling functions by name when loading existing wasm modules WebAssembly/binaryen#7011.
-
Missing documented feature --multi-memory-lowering WebAssembly/binaryen#6978.
-
-
2 issues reopened.
-
some obvious optimizations seems to be missing WebAssembly/binaryen#7029, by @redianthus.
-
emited text contains tuple instructions even when using --intrinsic-lowering WebAssembly/binaryen#7028, by @redianthus.
-
-
17 issues received 87 new comments.
-
wasm-opt error when closed-world option enabled WebAssembly/binaryen#7015 (27 comments by @bashor, @hondogo, @kripken, @tlively)
-
emited text contains tuple instructions even when using --intrinsic-lowering WebAssembly/binaryen#7028 (10 comments by @kripken, @redianthus, @tlively)
-
wasm2js/I64ToI32Lowering fails on 64-bit atomic stores (I think) test_atomic_wait64_notify WebAssembly/binaryen#5991 (7 comments by @juj, @kripken, @maceip, @sbc100)
-
Calling functions by name when loading existing wasm modules WebAssembly/binaryen#7011 (6 comments by @alexdovzhanyn, @kripken)
-
some obvious optimizations seems to be missing WebAssembly/binaryen#7029 (5 comments by @kripken, @redianthus)
-
What are the limitations of wasm-ctor-eval? WebAssembly/binaryen#6964 (4 comments by @kripken, @vouillon)
-
Verification error after function inlining WebAssembly/binaryen#5719 (4 comments by @kripken, @redianthus)
-
Missing documented feature --multi-memory-lowering WebAssembly/binaryen#6978 (4 comments by @KaruroChori, @kripken)
-
Asyncify does not support unwinding from functions returning non-nullable values WebAssembly/binaryen#6990 (3 comments by @kripken, @redianthus)
-
binaryen 120: "orphan test output" errors when running wasm2js tests WebAssembly/binaryen#7045 (2 comments by @kripken, @rathann)
-
passes/type-ssa-shared.wast lit test fails on x86 32-bit WebAssembly/binaryen#7046 (2 comments by @kripken, @rathann)
-
Policy on requirements to compile and/or run Binaryen WebAssembly/binaryen#6060 (2 comments by @dschuff, @kripken)
-
"unknown successor value" assertion in DFA::refinePartitions WebAssembly/binaryen#7023 (2 comments by @kripken, @tlively)
-
Start publishing signature files for binaryen artifacts WebAssembly/binaryen#6783 (2 comments by @kripken, @liutikas)
-
-
53 pull requests opened.
-
[NFC] Fix copy-paste error in TryTable printing WebAssembly/binaryen#7044, by @kripken.
-
Don't strip target features in wasm-emscripten-finalize WebAssembly/binaryen#7043, by @dschuff.
-
Fuzz the Table from JS WebAssembly/binaryen#7042, by @kripken.
-
Stack switching proposal support WebAssembly/binaryen#7041, by @dhil.
-
Require reference-types instead of bulk-memory for `table.fill` WebAssembly/binaryen#7040, by @daxpedda.
-
Obstacle Queries WebAssembly/binaryen#7039, by @kripken.
-
[NFC] Use more precise types for Expression IDs WebAssembly/binaryen#7038, by @kripken.
-
[GC] Fix handling of public types in TypeRefining WebAssembly/binaryen#7037, by @kripken.
-
[GC] RemoveUnusedBrs: Ensure refining of BrOnCast's castType does not unrefine the output WebAssembly/binaryen#7036, by @kripken.
-
Fix Apline compile error on uninitialized value WebAssembly/binaryen#7035, by @kripken.
-
Remove FeaturePrefix::FeatureRequired (NFC) WebAssembly/binaryen#7034, by @aheejin.
-
Version 120 WebAssembly/binaryen#7033, by @kripken.
-
Update parsers.h WebAssembly/binaryen#7032, by @aupreti.
-
Fix TypeMerging bug with indirectly reachable public types WebAssembly/binaryen#7031, by @tlively.
-
[EH] Fuzz throws from JS WebAssembly/binaryen#7027, by @kripken.
-
[GC] Fix assertion in GlobalTypeOptimization about public super WebAssembly/binaryen#7026, by @kripken.
-
Implement handling of multiple independent groups in Relooper WebAssembly/binaryen#7025, by @vyom1611.
-
[GC] Ignore public types in SignatureRefining WebAssembly/binaryen#7022, by @kripken.
-
Introduce pass to lower memory.copy and memory.fill WebAssembly/binaryen#7021, by @dschuff.
-
[EH] Add TryTable to StripEH WebAssembly/binaryen#7020, by @kripken.
-
Remove closed world validation checks WebAssembly/binaryen#7019, by @kripken.
-
[GC] Ignore public types in SignaturePruning WebAssembly/binaryen#7018, by @kripken.
-
[GC] Ignore public types in GlobalTypeOptimization WebAssembly/binaryen#7017, by @kripken.
-
Add nontrapping-fptoint lowering pass WebAssembly/binaryen#7016, by @dschuff.
-
wasm-split: Add fuzzer support WebAssembly/binaryen#7014, by @kripken.
-
[EH][GC] Send a non-nullable exnref from TryTable WebAssembly/binaryen#7013, by @kripken.
-
[EH][GC] Add missing subtyping constraints from TryTable WebAssembly/binaryen#7012, by @kripken.
-
[NFC] Remove unused, ancient file wasm-module-building.h WebAssembly/binaryen#7010, by @kripken.
-
[NFC] Add validation checks in OptUtils::optimizeAfterInlining WebAssembly/binaryen#7009, by @kripken.
-
[Strings] StringGathering: Handle uses of strings before their definitions WebAssembly/binaryen#7008, by @kripken.
-
GlobalRefining: Do not refine mutable exported globals WebAssembly/binaryen#7007, by @kripken.
-
[Wasm GC] Fuzz BrOn WebAssembly/binaryen#7006, by @kripken.
-
[WasmGC] OptimizeInstructions: Cancel out internalize+externalize pairs WebAssembly/binaryen#7005, by @kripken.
-
[WasmGC] OptimizeInstructions: Reorder externalize/internalize operations with ref.as_non_null WebAssembly/binaryen#7004, by @kripken.
-
Add optimization from `x < 0 || x > POSITIVE_CONST` to `unsigned(x) > POSITIVE_CONST` WebAssembly/binaryen#6999, by @i582.
-
Optimize `Module::get_*` family of functions with `std::string_view` in `Module::getModuleElement` WebAssembly/binaryen#6998, by @i582.
-
[Wasm EH] Optimize values flowing out of TryTable WebAssembly/binaryen#6997, by @kripken.
-
[Wasm EH] Optimize away _ref from try_table catches when unused WebAssembly/binaryen#6996, by @kripken.
-
Fix BranchUtils::operateOnScopeNameUsesAndSentValues() on BrOn WebAssembly/binaryen#6995, by @kripken.
-
ReFinalize in MergeBlocks so we can optimize unreachable instructions too WebAssembly/binaryen#6994, by @kripken.
-
Fix a fuzz error due to throw => break opts in RemoveUnusedBrs WebAssembly/binaryen#6993, by @kripken.
-
Add explicit errors on unhandled instructions in Flatten WebAssembly/binaryen#6992, by @kripken.
-
Fix a misoptimization with mixed Try/TryTable in RemoveUnusedBrs WebAssembly/binaryen#6991, by @kripken.
-
Fix a fuzz issue with #6984 WebAssembly/binaryen#6988, by @kripken.
-
Fuzzer: Generate TryTables WebAssembly/binaryen#6987, by @kripken.
-
Set stdin and stdout in binary mode under Windows WebAssembly/binaryen#6986, by @vouillon.
-
[FP16] Fix comment on f16x8.convert_i16x8_s test. WebAssembly/binaryen#6985, by @brendandahl.
-
MergeBlocks: Optimize all dropped blocks WebAssembly/binaryen#6984, by @kripken.
-
RemoveUnusedBrs: Generalize jump threading optimizations to all branches WebAssembly/binaryen#6983, by @kripken.
-
[NFC] Refactor out the dropped-block optimization code in MergeBlocks WebAssembly/binaryen#6982, by @kripken.
-
Fuzz Wasm Exceptions in V8 WebAssembly/binaryen#6981, by @kripken.
-
[Wasm EH] Optimize throws caught by TryTable into breaks WebAssembly/binaryen#6980, by @kripken.
-
[NFC] Move a TypeInfo constructor out of a header WebAssembly/binaryen#6979, by @kripken.
-
-
46 pull requests merged.
-
Fuzz the Table from JS WebAssembly/binaryen#7042.
-
Require reference-types instead of bulk-memory for `table.fill` WebAssembly/binaryen#7040.
-
[NFC] Fix copy-paste error in TryTable printing WebAssembly/binaryen#7044.
-
Don't strip target features in wasm-emscripten-finalize WebAssembly/binaryen#7043.
-
[NFC] Use more precise types for Expression IDs WebAssembly/binaryen#7038.
-
[GC] Fix handling of public types in TypeRefining WebAssembly/binaryen#7037.
-
[GC] RemoveUnusedBrs: Ensure refining of BrOnCast's castType does not unrefine the output WebAssembly/binaryen#7036.
-
Fix Apline compile error on uninitialized value WebAssembly/binaryen#7035.
-
Version 120 WebAssembly/binaryen#7033.
-
Update parsers.h WebAssembly/binaryen#7032.
-
Fix TypeMerging bug with indirectly reachable public types WebAssembly/binaryen#7031.
-
[EH] Fuzz throws from JS WebAssembly/binaryen#7027.
-
[GC] Fix assertion in GlobalTypeOptimization about public super WebAssembly/binaryen#7026.
-
Remove closed world validation checks WebAssembly/binaryen#7019.
-
wasm-split: Add fuzzer support WebAssembly/binaryen#7014.
-
[GC] Ignore public types in SignaturePruning WebAssembly/binaryen#7018.
-
[GC] Ignore public types in SignatureRefining WebAssembly/binaryen#7022.
-
[EH] Add TryTable to StripEH WebAssembly/binaryen#7020.
-
[GC] Ignore public types in GlobalTypeOptimization WebAssembly/binaryen#7017.
-
[EH][GC] Send a non-nullable exnref from TryTable WebAssembly/binaryen#7013.
-
[EH][GC] Add missing subtyping constraints from TryTable WebAssembly/binaryen#7012.
-
[NFC] Add validation checks in OptUtils::optimizeAfterInlining WebAssembly/binaryen#7009.
-
[Wasm GC] Fuzz BrOn WebAssembly/binaryen#7006.
-
[NFC] Remove unused, ancient file wasm-module-building.h WebAssembly/binaryen#7010.
-
GlobalRefining: Do not refine mutable exported globals WebAssembly/binaryen#7007.
-
[Strings] StringGathering: Handle uses of strings before their definitions WebAssembly/binaryen#7008.
-
[WasmGC] OptimizeInstructions: Cancel out internalize+externalize pairs WebAssembly/binaryen#7005.
-
[Wasm EH] Optimize away _ref from try_table catches when unused WebAssembly/binaryen#6996.
-
[WasmGC] OptimizeInstructions: Reorder externalize/internalize operations with ref.as_non_null WebAssembly/binaryen#7004.
-
Optimize `Module::get_*` family of functions with `std::string_view` in `Module::getModuleElement` WebAssembly/binaryen#6998.
-
[Wasm EH] Optimize values flowing out of TryTable WebAssembly/binaryen#6997.
-
ReFinalize in MergeBlocks so we can optimize unreachable instructions too WebAssembly/binaryen#6994.
-
Fix BranchUtils::operateOnScopeNameUsesAndSentValues() on BrOn WebAssembly/binaryen#6995.
-
Fix a fuzz error due to throw => break opts in RemoveUnusedBrs WebAssembly/binaryen#6993.
-
Fuzzer: Generate TryTables WebAssembly/binaryen#6987.
-
Add explicit errors on unhandled instructions in Flatten WebAssembly/binaryen#6992.
-
Fix a misoptimization with mixed Try/TryTable in RemoveUnusedBrs WebAssembly/binaryen#6991.
-
Fix a fuzz issue with #6984 WebAssembly/binaryen#6988.
-
MergeBlocks: Optimize all dropped blocks WebAssembly/binaryen#6984.
-
RemoveUnusedBrs: Generalize jump threading optimizations to all branches WebAssembly/binaryen#6983.
-
[FP16] Fix comment on f16x8.convert_i16x8_s test. WebAssembly/binaryen#6985.
-
[NFC] Refactor out the dropped-block optimization code in MergeBlocks WebAssembly/binaryen#6982.
-
[Wasm EH] Optimize throws caught by TryTable into breaks WebAssembly/binaryen#6980.
-
Fuzz Wasm Exceptions in V8 WebAssembly/binaryen#6981.
-
Support 5 segment source mappings WebAssembly/binaryen#6795.
-
[NFC] Move a TypeInfo constructor out of a header WebAssembly/binaryen#6979.
-
-
37 pull requests received 209 new comments.
-
Add optimization from `x < 0 || x > POSITIVE_CONST` to `unsigned(x) > POSITIVE_CONST` WebAssembly/binaryen#6999 (14 comments by @i582, @kripken)
-
Introduce pass to lower memory.copy and memory.fill WebAssembly/binaryen#7021 (11 comments by @dschuff, @kripken)
-
[GC] Ignore public types in GlobalTypeOptimization WebAssembly/binaryen#7017 (11 comments by @kripken, @tlively)
-
[Wasm EH] Optimize away _ref from try_table catches when unused WebAssembly/binaryen#6996 (11 comments by @aheejin, @kripken)
-
[EH][GC] Send a non-nullable exnref from TryTable WebAssembly/binaryen#7013 (8 comments by @aheejin, @kripken, @tlively)
-
add aggressive-memory-offset-merging pass to merge offset and previous const WebAssembly/binaryen#6972 (7 comments by @HerrCai0907, @kripken)
-
HeapStoreOptimization: Fix a bug with jumping from the later value WebAssembly/binaryen#6897 (7 comments by @kripken, @tlively)
-
[Wasm EH] Optimize throws caught by TryTable into breaks WebAssembly/binaryen#6980 (7 comments by @aheejin, @kripken)
-
GlobalRefining: Do not refine mutable exported globals WebAssembly/binaryen#7007 (5 comments by @kripken, @tlively)
-
[WasmGC] OptimizeInstructions: Reorder externalize/internalize operations with ref.as_non_null WebAssembly/binaryen#7004 (5 comments by @danleh, @kripken, @tlively)
-
[NFC] Add validation checks in OptUtils::optimizeAfterInlining WebAssembly/binaryen#7009 (4 comments by @aheejin, @kripken)
-
Fix a fuzz error due to throw => break opts in RemoveUnusedBrs WebAssembly/binaryen#6993 (4 comments by @aheejin, @kripken)
-
MergeBlocks: Optimize all dropped blocks WebAssembly/binaryen#6984 (4 comments by @aheejin, @kripken)
-
[NFC] Use more precise types for Expression IDs WebAssembly/binaryen#7038 (3 comments by @brendandahl, @kripken)
-
Require reference-types instead of bulk-memory for `table.fill` WebAssembly/binaryen#7040 (2 comments by @daxpedda, @kripken)
-
Don't strip target features in wasm-emscripten-finalize WebAssembly/binaryen#7043 (2 comments by @dschuff, @kripken)
-
[GC] Fix assertion in GlobalTypeOptimization about public super WebAssembly/binaryen#7026 (2 comments by @kripken, @tlively)
-
Fix BranchUtils::operateOnScopeNameUsesAndSentValues() on BrOn WebAssembly/binaryen#6995 (2 comments by @aheejin, @kripken)
-
ReFinalize in MergeBlocks so we can optimize unreachable instructions too WebAssembly/binaryen#6994 (2 comments by @aheejin, @kripken)
-
RemoveUnusedBrs: Generalize jump threading optimizations to all branches WebAssembly/binaryen#6983 (2 comments by @aheejin, @kripken)
-
Implement handling of multiple independent groups in Relooper WebAssembly/binaryen#7025 (1 comment by @kripken)
-
[NFC] Refactor out the dropped-block optimization code in MergeBlocks WebAssembly/binaryen#6982 (1 comment by @aheejin)
WebAssembly/component-model
-
2 issues opened.
-
Can records be empty? WebAssembly/component-model#406, by @ouillie.
-
Wrong link to WASI Preview 2 in README.md file WebAssembly/component-model#403, by @ghost.
-
-
4 issues closed.
-
Can records be empty? WebAssembly/component-model#406.
-
The output of a function in the component model is itself not a valid component model type WebAssembly/component-model#349.
-
Wrong link to WASI Preview 2 in README.md file WebAssembly/component-model#403.
-
Support inline packages WebAssembly/component-model#313.
-
-
7 issues received 24 new comments.
-
Implementing `dlopen` in the component model WebAssembly/component-model#401 (10 comments by @alexcrichton, @fitzgen, @James-Mart, @pavelsavara, @sunfishcode, @tschneidereit)
-
Wrong link to WASI Preview 2 in README.md file WebAssembly/component-model#403 (1 comment by @sunfishcode)
-
Flat data representation proposal: Enables zero copy shared memory, zero allocation return types, binary serialization WebAssembly/component-model#398 (1 comment by @cpetig)
-
-
4 pull requests opened.
-
Reorganize the Canonical Built-ins section. WebAssembly/component-model#407, by @sunfishcode.
-
Add 'stream' and 'future' types WebAssembly/component-model#405, by @lukewagner.
-
Fix various dangling URLs. WebAssembly/component-model#404, by @sunfishcode.
-
Remove implicit import behavior of 'use' WebAssembly/component-model#402, by @lukewagner.
-
-
1 pull request merged.
-
Fix various dangling URLs. WebAssembly/component-model#404.
-
-
5 pull requests received 97 new comments.
-
Add 'stream' and 'future' types WebAssembly/component-model#405 (82 comments by @dicej, @lukewagner, @pavelsavara, @sunfishcode, @vados-cosmonic)
-
Remove implicit import behavior of 'use' WebAssembly/component-model#402 (11 comments by @alexcrichton, @lann, @lukewagner, @tschneidereit, @ydnar)
-
Reorganize the Canonical Built-ins section. WebAssembly/component-model#407 (2 comments by @lukewagner)
-
WebAssembly/js-promise-integration
-
1 issue opened.
-
Is WebAssembly.promising result a Wasm function? WebAssembly/js-promise-integration#51, by @yurydelendik.
-
-
5 issues closed.
-
Where is `Active[caller]` defined? WebAssembly/js-promise-integration#42.
-
Do we really care if JS gets mixed in with wasm when suspending? WebAssembly/js-promise-integration#36.
-
What happens when JS and Wasm stack frames are sandwiched? WebAssembly/js-promise-integration#35.
-
Please implement Atomics.waitAsync as well! WebAssembly/js-promise-integration#20.
-
Is WebAssembly.promising result a Wasm function? WebAssembly/js-promise-integration#51.
-
-
6 issues received 12 new comments.
-
Add way to query whether suspender will trap? WebAssembly/js-promise-integration#29 (6 comments by @fgmccabe, @hoodmane, @rossberg, @sjrd)
-
Is WebAssembly.promising result a Wasm function? WebAssembly/js-promise-integration#51 (2 comments by @fgmccabe, @yurydelendik)
-
Do we really care if JS gets mixed in with wasm when suspending? WebAssembly/js-promise-integration#36 (1 comment by @fgmccabe)
-
What happens when JS and Wasm stack frames are sandwiched? WebAssembly/js-promise-integration#35 (1 comment by @fgmccabe)
-
Please implement Atomics.waitAsync as well! WebAssembly/js-promise-integration#20 (1 comment by @fgmccabe)
-
-
4 pull requests opened.
-
Update js-promise-integration.any.js WebAssembly/js-promise-integration#53, by @fgmccabe.
-
Fix JSPI tests WebAssembly/js-promise-integration#52, by @yurydelendik.
-
Merge remote-tracking branch 'spec/wasm-3.0' WebAssembly/js-promise-integration#50, by @backes.
-
Merge wasm3.0 WebAssembly/js-promise-integration#49, by @backes.
-
-
5 pull requests merged.
-
Draft of spec for jspi WebAssembly/js-promise-integration#37.
-
Fix JSPI tests WebAssembly/js-promise-integration#52.
-
Merge remote-tracking branch 'spec/wasm-3.0' WebAssembly/js-promise-integration#50.
-
Implementation notes WebAssembly/js-promise-integration#48.
-
Updated test suite for jspi to reflect new API WebAssembly/js-promise-integration#47.
-
-
1 pull request closed.
-
Merge wasm3.0 WebAssembly/js-promise-integration#49.
-
-
3 pull requests received 51 new comments.
WebAssembly/wasi-keyvalue
-
6 issues opened.
-
Should clarify batch operation's atomicity and consistency levels WebAssembly/wasi-keyvalue#54, by @Mossaka.
-
compare and swap design WebAssembly/wasi-keyvalue#53, by @pchickey.
-
`list-keys` cursor should be a resource WebAssembly/wasi-keyvalue#52, by @pchickey.
-
Semantics of `atomic.increment` with other methods; value type system WebAssembly/wasi-keyvalue#51, by @pchickey.
-
Tag and publish releases WebAssembly/wasi-keyvalue#50, by @atifsyedali.
-
Unsupported interfaces WebAssembly/wasi-keyvalue#48, by @lann.
-
-
1 issue closed.
-
Unsupported interfaces WebAssembly/wasi-keyvalue#48.
-
-
4 issues received 11 new comments.
-
Portability of `list-keys` WebAssembly/wasi-keyvalue#47 (3 comments by @Mossaka, @pchickey, @thomastaylor312)
-
Semantics of `atomic.increment` with other methods; value type system WebAssembly/wasi-keyvalue#51 (2 comments by @devigned, @Mossaka)
-
1 pull request opened.
-
.github: add back ci WebAssembly/wasi-keyvalue#49, by @Mossaka.
-
-
1 pull request merged.
-
.github: add back ci WebAssembly/wasi-keyvalue#49.
-
-
1 pull request received 2 new comments.
-
feat(*)!: Adds cas operation and fixes keys cursor WebAssembly/wasi-keyvalue#46 (2 comments by @Mossaka, @thomastaylor312)
-
WebAssembly/wasi-messaging
-
2 issues opened.
-
Release `wasi-messaging@0.2.0` WebAssembly/wasi-messaging#26, by @danbugs.
-
Update `wasi-messaging` to start using `@since` gates WebAssembly/wasi-messaging#25, by @danbugs.
-
-
4 issues closed.
-
Should `wasi:messaging/messaging-guest/handler` take a `channel` parameter? WebAssembly/wasi-messaging#14.
-
Should `guest-configuration` include a `client` field? WebAssembly/wasi-messaging#15.
-
How would a guest create a `wasi:messaging/messaging-types/error`? WebAssembly/wasi-messaging#16.
-
Consider using `wasi:io/error/error` instead of a custom error resource WebAssembly/wasi-messaging#22.
-
-
4 issues received 5 new comments.
-
Release `wasi-messaging@0.2.0` WebAssembly/wasi-messaging#26 (2 comments by @ricochet, @thomastaylor312)
-
Investigate using Native Messaging protocol for network (cloud) messaging WebAssembly/wasi-messaging#13 (1 comment by @guest271314)
-
Should `guest-configuration` include a `client` field? WebAssembly/wasi-messaging#15 (1 comment by @danbugs)
-
How would a guest create a `wasi:messaging/messaging-types/error`? WebAssembly/wasi-messaging#16 (1 comment by @danbugs)
-
-
1 pull request opened.
-
Simplifies wasi-messaging interface with feedback WebAssembly/wasi-messaging#24, by @danbugs.
-
-
1 pull request merged.
-
Simplifies wasi-messaging interface with feedback WebAssembly/wasi-messaging#24.
-
-
1 pull request closed.
-
feat(*)!: Updates wasi-messaging interface with feedback WebAssembly/wasi-messaging#23.
-
-
2 pull requests received 42 new comments.
-
Simplifies wasi-messaging interface with feedback WebAssembly/wasi-messaging#24 (39 comments by @danbugs, @devigned, @jocrau, @Mossaka, @thomastaylor312, @yordis)
-
feat(*)!: Updates wasi-messaging interface with feedback WebAssembly/wasi-messaging#23 (3 comments by @danbugs, @jocrau, @yordis)
-
WebAssembly/meetings
-
1 issue opened.
-
February 2025 Hybrid Meeting dates WebAssembly/meetings#1680, by @lukewagner.
-
-
1 issue reopened.
-
WasmAssembly podcast short interviews at June CG face-to-face meeting WebAssembly/meetings#1592, by @tomayac.
-
-
1 issue received 2 new comments.
-
WasmAssembly podcast short interviews at June CG face-to-face meeting WebAssembly/meetings#1592 (2 comments by @tomayac)
-
-
18 pull requests opened.
-
WASI: Added agenda item for 14-Nov WebAssembly/meetings#1688, by @srberard.
-
docs(wasi): Add cyber-physical wasm paper submission and WACE workshop to agenda of WASI-10-31.md WebAssembly/meetings#1687, by @Michielvk.
-
[new agenda item] adding wasi-messaging proposed phase 2 vote to agenda WebAssembly/meetings#1686, by @danbugs.
-
Update stack-2024-11-04.md WebAssembly/meetings#1685, by @fgmccabe.
-
Create stack-2024-11-04.md WebAssembly/meetings#1684, by @fgmccabe.
-
Update stack-2024-10-21.md WebAssembly/meetings#1683, by @fgmccabe.
-
Update consensus.md to reflect formal and informal consensus WebAssembly/meetings#1682, by @tlively.
-
(wasi) Add wasi-webgpu to agenda: WASI-10-31.md WebAssembly/meetings#1681, by @seanisom.
-
Add in-person CG announcement agenda item WebAssembly/meetings#1679, by @lukewagner.
-
docs(wasi): cancel WASI-10-17 WebAssembly/meetings#1678, by @ricochet.
-
Update THREADS-10-15.md WebAssembly/meetings#1677, by @tlively.
-
Create THREADS-10-15.md WebAssembly/meetings#1676, by @tlively.
-
Create stack-2024-10-21.md WebAssembly/meetings#1675, by @slindley.
-
docs(wasi): WASI-10-03 notes WebAssembly/meetings#1674, by @ricochet.
-
Add memory64 poll WebAssembly/meetings#1673, by @sbc100.
-
Add notes for CG 2024-10-08 WebAssembly/meetings#1672, by @dschuff.
-
Cancel WG-10-09 due to empty agenda WebAssembly/meetings#1671, by @dschuff.
-
docs(wasi): add new interface updates WASI-10-03.md WebAssembly/meetings#1670, by @ricochet.
-
-
14 pull requests merged.
-
[new agenda item] adding wasi-messaging proposed phase 2 vote to agenda WebAssembly/meetings#1686.
-
docs(wasi): Add cyber-physical wasm paper submission and WACE workshop to agenda of WASI-10-31.md WebAssembly/meetings#1687.
-
Update stack-2024-11-04.md WebAssembly/meetings#1685.
-
Update stack-2024-10-21.md WebAssembly/meetings#1683.
-
Create stack-2024-11-04.md WebAssembly/meetings#1684.
-
(wasi) Add wasi-webgpu to agenda: WASI-10-31.md WebAssembly/meetings#1681.
-
Add in-person CG announcement agenda item WebAssembly/meetings#1679.
-
docs(wasi): cancel WASI-10-17 WebAssembly/meetings#1678.
-
Create THREADS-10-15.md WebAssembly/meetings#1676.
-
Create stack-2024-10-21.md WebAssembly/meetings#1675.
-
Add memory64 poll WebAssembly/meetings#1673.
-
Add notes for CG 2024-10-08 WebAssembly/meetings#1672.
-
Cancel WG-10-09 due to empty agenda WebAssembly/meetings#1671.
-
docs(wasi): add new interface updates WASI-10-03.md WebAssembly/meetings#1670.
-
-
3 pull requests received 6 new comments.
-
Update consensus.md to reflect formal and informal consensus WebAssembly/meetings#1682 (3 comments by @dschuff)
-
WebAssembly/wasi-webgpu
-
1 issue opened.
-
Should use subscribe-duration of @wasi:clocks@0.2.0/monotonic-clock instead of subscribe-frame? WebAssembly/wasi-webgpu#36, by @Clunt.
-
-
1 issue closed.
-
Should use subscribe-duration of @wasi:clocks@0.2.0/monotonic-clock instead of subscribe-frame? WebAssembly/wasi-webgpu#36.
-
-
1 issue received 4 new comments.
-
Should use subscribe-duration of @wasi:clocks@0.2.0/monotonic-clock instead of subscribe-frame? WebAssembly/wasi-webgpu#36 (4 comments by @Clunt, @MendyBerger)
-
-
7 pull requests opened.
-
Separate into separate packages WebAssembly/wasi-webgpu#39, by @MendyBerger.
-
Addition to previous commit WebAssembly/wasi-webgpu#38, by @MendyBerger.
-
Update portability criteria in README.md WebAssembly/wasi-webgpu#37, by @MendyBerger.
-
Fill in full design explanation in README.md WebAssembly/wasi-webgpu#35, by @MendyBerger.
-
Fix link to imports.md in README.md WebAssembly/wasi-webgpu#34, by @MendyBerger.
-
Update README.md added portability criteria WebAssembly/wasi-webgpu#33, by @MendyBerger.
-
Update README.md as a collection of packages WebAssembly/wasi-webgpu#32, by @MendyBerger.
-
-
7 pull requests merged.
-
Separate into separate packages WebAssembly/wasi-webgpu#39.
-
Addition to previous commit WebAssembly/wasi-webgpu#38.
-
Update portability criteria in README.md WebAssembly/wasi-webgpu#37.
-
Fill in full design explanation in README.md WebAssembly/wasi-webgpu#35.
-
Fix link to imports.md in README.md WebAssembly/wasi-webgpu#34.
-
Update README.md added portability criteria WebAssembly/wasi-webgpu#33.
-
Update README.md as a collection of packages WebAssembly/wasi-webgpu#32.
-
-
1 pull request received 6 new comments.
-
Fill in full design explanation in README.md WebAssembly/wasi-webgpu#35 (6 comments by @MendyBerger, @seanisom)
-
WebAssembly/WASI
-
1 issue opened.
-
Export sockets WebAssembly/WASI#705, by @SoniEx2.
-
-
1 issue received 4 new comments.
-
4 pull requests opened.
-
Move `wasi-i2c` to phase 2 WebAssembly/WASI#624, by @Michielvk.
-
Add a document defining what we mean by "capabilities". WebAssembly/WASI#623, by @sunfishcode.
-
Fix the link to WASI's phase process. WebAssembly/WASI#622, by @sunfishcode.
-
release(wasip2): v0.2.2 WebAssembly/WASI#621, by @ricochet.
-
-
4 pull requests merged.
-
Add a document defining what we mean by "capabilities". WebAssembly/WASI#623.
-
Move `wasi-i2c` to phase 2 WebAssembly/WASI#624.
-
Fix the link to WASI's phase process. WebAssembly/WASI#622.
-
release(wasip2): v0.2.2 WebAssembly/WASI#621.
-
-
2 pull requests received 8 new comments.
-
Add a document defining what we mean by "capabilities". WebAssembly/WASI#623 (7 comments by @sbc100, @sunfishcode)
-
WebAssembly/stack-switching
-
2 issues opened.
-
Continuation type encoding WebAssembly/stack-switching#97, by @dhil.
-
Unhandled suspension in embedding API WebAssembly/stack-switching#95, by @titzer.
-
-
1 issue closed.
-
Unhandled tag should be proper runtime error WebAssembly/stack-switching#92.
-
-
3 issues received 16 new comments.
-
Unhandled suspension in embedding API WebAssembly/stack-switching#95 (11 comments by @fgmccabe, @rossberg, @titzer, @tlively)
-
Continuation type encoding WebAssembly/stack-switching#97 (4 comments by @fgmccabe, @rossberg, @tlively)
-
-
1 pull request opened.
-
Collect previous design documents in `stack-switching/design-notes`. WebAssembly/stack-switching#96, by @dhil.
-
-
3 pull requests merged.
-
Collect previous design documents in `stack-switching/design-notes`. WebAssembly/stack-switching#96.
-
[Binary format] Encode continuation type index as an `s33` WebAssembly/stack-switching#89.
-
Reference interpreter WebAssembly/stack-switching#84.
-
-
2 pull requests received 7 new comments.
-
[Binary format] Encode continuation type index as an `s33` WebAssembly/stack-switching#89 (4 comments by @dhil, @slindley, @tlively)
-
Collect previous design documents in `stack-switching/design-notes`. WebAssembly/stack-switching#96 (3 comments by @dhil, @fgmccabe)
-
WebAssembly/wabt
-
1 issue opened.
-
test failures on aarm64 WebAssembly/wabt#2481, by @SoothedTau.
-
-
2 issues closed.
-
wasm2c: UB in exception-handling WebAssembly/wabt#2469.
-
weird bug with exception handling (interpreter) WebAssembly/wabt#2476.
-
-
3 issues received 5 new comments.
-
00002fd: error: memory may not be shared: threads not allowed WebAssembly/wabt#2450 (1 comment by @jmikedupont2)
-
21 pull requests opened.
-
Fix label 'for' attributes to match input 'id's in demo WebAssembly/wabt#2499, by @bragle.
-
test(interp): Move legacy exception handling tests (NFC) WebAssembly/wabt#2498, by @SoniEx2.
-
interp: Handle ref.null exn WebAssembly/wabt#2497, by @SoniEx2.
-
binary-reader-ir: Track usage of exception handling in features_used WebAssembly/wabt#2496, by @SoniEx2.
-
Update testsuite WebAssembly/wabt#2495, by @keithw.
-
wasm2c: Use __thread on apple systems also WebAssembly/wabt#2494, by @shravanrn.
-
lexer-keywords.txt: Recognize exn and exnref WebAssembly/wabt#2493, by @SoniEx2.
-
[EH] Fix exnref's opcode WebAssembly/wabt#2492, by @aheejin.
-
Fix bug in wasm2c's tail call optimization codegen WebAssembly/wabt#2491, by @squk.
-
wasm2c: Reset the segment register after call_indirect as the register may have changed WebAssembly/wabt#2490, by @shravanrn.
-
type.h: Introduce ExnRef WebAssembly/wabt#2489, by @SoniEx2.
-
wasm2c: Cleanup TLS: check for __thread and declare TLS vars only when needed WebAssembly/wabt#2488, by @shravanrn.
-
wasm2c: Cleanup of handling of WASM_RT_USE_SEGUE macro WebAssembly/wabt#2487, by @shravanrn.
-
wasm-interp: Fix off-by-one in DoThrow WebAssembly/wabt#2486, by @SoniEx2.
-
Raise parse error on NaN in i32 and i64 literals WebAssembly/wabt#2485, by @sjamesr.
-
wasm-interp: Handle refs_ correctly WebAssembly/wabt#2484, by @SoniEx2.
-
wasm-interp: Fix catch handlers correctly WebAssembly/wabt#2483, by @SoniEx2.
-
wasm-decompile: add function index comments WebAssembly/wabt#2482, by @python273.
-
wasm2c EH: Move away from alloca WebAssembly/wabt#2480, by @SoniEx2.
-
wasm2c: Fix handling of locals in setjmp targets WebAssembly/wabt#2479, by @SoniEx2.
-
wasm-interp: Fix catch handlers' value stack sizes WebAssembly/wabt#2478, by @SoniEx2.
-
-
17 pull requests merged.
-
test(interp): Move legacy exception handling tests (NFC) WebAssembly/wabt#2498.
-
Update testsuite WebAssembly/wabt#2495.
-
Fix label 'for' attributes to match input 'id's in demo WebAssembly/wabt#2499.
-
interp: Handle ref.null exn WebAssembly/wabt#2497.
-
binary-reader-ir: Track usage of exception handling in features_used WebAssembly/wabt#2496.
-
wasm2c: Cleanup TLS: check for __thread and declare TLS vars only when needed WebAssembly/wabt#2488.
-
lexer-keywords.txt: Recognize exn and exnref WebAssembly/wabt#2493.
-
[EH] Fix exnref's opcode WebAssembly/wabt#2492.
-
wasm2c: Reset the segment register after call_indirect as the register may have changed WebAssembly/wabt#2490.
-
type.h: Introduce ExnRef WebAssembly/wabt#2489.
-
wasm2c: Cleanup of handling of WASM_RT_USE_SEGUE macro WebAssembly/wabt#2487.
-
wasm-interp: Fix off-by-one in DoThrow WebAssembly/wabt#2486.
-
wasm-decompile: add function index comments WebAssembly/wabt#2482.
-
Raise parse error on NaN in i32 and i64 literals WebAssembly/wabt#2485.
-
wasm-interp: Fix catch handlers correctly WebAssembly/wabt#2483.
-
wasm2c: Fix handling of locals in setjmp targets WebAssembly/wabt#2479.
-
wasm-interp: Fix catch handlers' value stack sizes WebAssembly/wabt#2478.
-
-
2 pull requests closed.
-
Refactor binary reader to make use of section order WebAssembly/wabt#2474.
-
wasm2c EH: Move away from alloca WebAssembly/wabt#2480.
-
-
1 pull request reopened.
-
test(interp): Move legacy exception handling tests (NFC) WebAssembly/wabt#2498, by @sbc100.
-
-
20 pull requests received 125 new comments.
-
wasm-decompile: add function index comments WebAssembly/wabt#2482 (12 comments by @python273, @sbc100)
-
wasm2c: Fix handling of locals in setjmp targets WebAssembly/wabt#2479 (9 comments by @sbc100, @SoniEx2)
-
test(interp): Move legacy exception handling tests (NFC) WebAssembly/wabt#2498 (6 comments by @sbc100, @SoniEx2)
-
wasm-interp: Fix catch handlers' value stack sizes WebAssembly/wabt#2478 (6 comments by @sbc100, @SoniEx2)
-
binary-reader-ir: Track usage of exception handling in features_used WebAssembly/wabt#2496 (5 comments by @keithw, @sbc100, @SoniEx2)
-
wasm2c: Cleanup TLS: check for __thread and declare TLS vars only when needed WebAssembly/wabt#2488 (3 comments by @sbc100, @shravanrn)
-
wasm2c: Reset the segment register after call_indirect as the register may have changed WebAssembly/wabt#2490 (3 comments by @keithw, @shravanrn)
-
wasm2c: Cleanup of handling of WASM_RT_USE_SEGUE macro WebAssembly/wabt#2487 (3 comments by @sbc100, @shravanrn)
-
The wat2wasm tool already supports wasmGC, such as struct.new WebAssembly/wabt#2363 (1 comment by @AjaniBilby)
WebAssembly/wasi-sdk
-
2 issues opened.
-
Release wasi-sdk-25 WebAssembly/wasi-sdk#497, by @alexcrichton.
-
Compiling libz-ng using wasi-sdk produces an invalid binary WebAssembly/wasi-sdk#492, by @bjorn3.
-
-
5 issues received 20 new comments.
-
Compiling libz-ng using wasi-sdk produces an invalid binary WebAssembly/wasi-sdk#492 (11 comments by @alexcrichton, @bjorn3, @fitzgen, @sbc100)
-
Undefined exception symbols despite -fno-exceptions WebAssembly/wasi-sdk#329 (1 comment by @carlocab)
-
-
5 pull requests opened.
-
Enable threading in libcxx in all cases WebAssembly/wasi-sdk#498, by @ArcaneNibble.
-
Update to the latest wasi-libc (2nd try) WebAssembly/wasi-sdk#496, by @kateinoigakukun.
-
Update to the latest wasi-libc. WebAssembly/wasi-sdk#495, by @sunfishcode.
-
Add Clang builtins for threads targets WebAssembly/wasi-sdk#494, by @abrown.
-
Update wasm-component-ld to 0.5.10 WebAssembly/wasi-sdk#493, by @alexcrichton.
-
-
3 pull requests merged.
-
Update to the latest wasi-libc (2nd try) WebAssembly/wasi-sdk#496.
-
Update wasm-component-ld to 0.5.10 WebAssembly/wasi-sdk#493.
-
Update wasm-component-ld to 0.5.9 WebAssembly/wasi-sdk#491.
-
-
1 pull request closed.
-
Update to the latest wasi-libc. WebAssembly/wasi-sdk#495.
-
-
6 pull requests received 17 new comments.
-
Enable threading in libcxx in all cases WebAssembly/wasi-sdk#498 (4 comments by @alexcrichton, @ArcaneNibble, @sunfishcode)
-
Update to the latest wasi-libc. WebAssembly/wasi-sdk#495 (3 comments by @alexcrichton, @kateinoigakukun, @sunfishcode)
-
[RFC] Add Wasm exception support WebAssembly/wasi-sdk#198 (3 comments by @abrown, @torokati44, @whitequark)
-
Add Clang builtins for threads targets WebAssembly/wasi-sdk#494 (3 comments by @abrown, @alexcrichton, @kateinoigakukun)
-
Update wasm-component-ld to 0.5.10 WebAssembly/wasi-sdk#493 (3 comments by @alexcrichton, @jsturtevant)
-
WebAssembly/testsuite
-
4 pull requests opened.
-
update-testsuite.sh: Allow proposal based on wasm-3.0 branch WebAssembly/testsuite#107, by @sbc100.
-
Add wide-arithmetic proposal to list of repos WebAssembly/testsuite#105, by @alexcrichton.
-
Add the custom-page-sizes proposal WebAssembly/testsuite#103, by @sunfishcode.
-
Update memory.wast WebAssembly/testsuite#102, by @nerodesu017.
-
-
3 pull requests merged.
-
update-testsuite.sh: Allow proposal based on wasm-3.0 branch WebAssembly/testsuite#107.
-
Add wide-arithmetic proposal to list of repos WebAssembly/testsuite#105.
-
Add the custom-page-sizes proposal WebAssembly/testsuite#103.
-
-
1 pull request closed.
-
Update memory.wast WebAssembly/testsuite#102.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-libc
-
1 issue opened.
-
Cannot pass _WASI_EMULATED_PTHREAD to libcxxabi with LIBUNWIND_ADDITIONAL_COMPILE_FLAGS WebAssembly/wasi-libc#545, by @trcrsired.
-
-
3 issues closed.
-
Cannot pass _WASI_EMULATED_PTHREAD to libcxxabi with LIBUNWIND_ADDITIONAL_COMPILE_FLAGS WebAssembly/wasi-libc#545.
-
wasi-sockets: TCP connect from a Bound state. WebAssembly/wasi-libc#540.
-
Consider including a pthread.h for all targets WebAssembly/wasi-libc#501.
-
-
3 issues received 14 new comments.
-
polling on mix of libc-posix socket/file descriptors with non-libc WASI pollable handles WebAssembly/wasi-libc#542 (10 comments by @badeend, @dicej, @lukewagner, @pavelsavara)
-
prepare libclang_rt.builtins-wasm32.a on wasm32-wasi-threads WebAssembly/wasi-libc#543 (3 comments by @abrown, @oligamiq)
-
Cannot pass _WASI_EMULATED_PTHREAD to libcxxabi with LIBUNWIND_ADDITIONAL_COMPILE_FLAGS WebAssembly/wasi-libc#545 (1 comment by @trcrsired)
-
-
1 pull request opened.
-
Fix fts build for shared library WebAssembly/wasi-libc#544, by @kateinoigakukun.
-
-
2 pull requests merged.
-
Fix fts build for shared library WebAssembly/wasi-libc#544.
-
Implement a stub pthreads library for `THREAD_MODEL=single` WebAssembly/wasi-libc#518.
-
-
2 pull requests received 13 new comments.
-
Implement a stub pthreads library for `THREAD_MODEL=single` WebAssembly/wasi-libc#518 (9 comments by @abrown, @ArcaneNibble, @whitequark)
-
Fix fts build for shared library WebAssembly/wasi-libc#544 (4 comments by @abrown, @kateinoigakukun, @sbc100)
-
WebAssembly/proposal-type-imports
-
1 issue opened.
-
Allocation of imported types WebAssembly/proposal-type-imports#16, by @tlively.
-
-
1 issue received 3 new comments.
-
Allocation of imported types WebAssembly/proposal-type-imports#16 (3 comments by @rossberg, @tlively)
-
WebAssembly/shared-everything-threads
-
3 issues opened.
-
Consistency of tearing behavior for fields and globals WebAssembly/shared-everything-threads#87, by @tlively.
-
Agenda for December 10 Subgroup Meeting WebAssembly/shared-everything-threads#86, by @tlively.
-
Ideas and resources for fuzzing shared-everything threads WebAssembly/shared-everything-threads#84, by @fitzgen.
-
-
2 issues closed.
-
Binary format for `shared` heap types WebAssembly/shared-everything-threads#64.
-
Agenda for October 15 subgroup meeting WebAssembly/shared-everything-threads#78.
-
-
5 issues received 18 new comments.
-
Unreachable code and `shared` typing WebAssembly/shared-everything-threads#80 (6 comments by @conrad-watt, @rossberg, @tlively)
-
Ideas and resources for fuzzing shared-everything threads WebAssembly/shared-everything-threads#84 (6 comments by @cfallin, @fitzgen, @tlively)
-
Agenda for October 15 subgroup meeting WebAssembly/shared-everything-threads#78 (4 comments by @eqrion, @syg, @tlively)
-
Binary format for `shared` heap types WebAssembly/shared-everything-threads#64 (1 comment by @tlively)
-
Agenda for December 10 Subgroup Meeting WebAssembly/shared-everything-threads#86 (1 comment by @tlively)
-
-
2 pull requests opened.
-
Change from type variables to bot-share for polymorphism WebAssembly/shared-everything-threads#88, by @tlively.
-
Upstream initial test suite from `wasm-tools` WebAssembly/shared-everything-threads#85, by @abrown.
-
-
2 pull requests received 9 new comments.
-
Upstream initial test suite from `wasm-tools` WebAssembly/shared-everything-threads#85 (7 comments by @abrown, @tlively)
-
Change from type variables to bot-share for polymorphism WebAssembly/shared-everything-threads#88 (2 comments by @rossberg, @tlively)
-
WebAssembly/spec
-
4 issues opened.
-
WebAssembly Web API specification should use WebIDL react to promise WebAssembly/spec#1834, by @ADKaster.
-
Self-review of security and privacy questionnaire for 2.0 CR transition WebAssembly/spec#1830, by @dschuff.
-
js-api tests broken after #1796 WebAssembly/spec#1828, by @backes.
-
Bikeshed is stripping backslashes from some latex newline commands WebAssembly/spec#1823, by @dschuff.
-
-
1 issue closed.
-
[js-api] Memory and table allocation pre-conditions not validated WebAssembly/spec#1792.
-
-
2 issues received 14 new comments.
-
Bikeshed is stripping backslashes from some latex newline commands WebAssembly/spec#1823 (5 comments by @dschuff, @tabatkins)
-
17 pull requests opened.
-
[spec] Add elem/data member to moduleinst in prose WebAssembly/spec#1837, by @mohanson.
-
[interpreter] Fix subtype condition for result patterns WebAssembly/spec#1836, by @rossberg.
-
[js-api][web-api] Use the 'react' algorithm from WebIDL WebAssembly/spec#1835, by @Ms2ger.
-
Use node-canary to run interpreter-generated JS tests WebAssembly/spec#1833, by @sbc100.
-
[interpreter] Proper fix for JS conversion WebAssembly/spec#1832, by @rossberg.
-
Fix wasm-module-builder.js WebAssembly/spec#1831, by @thibaudmichaud.
-
[interpreter] Fix JS module invocation WebAssembly/spec#1829, by @rossberg.
-
[ci] Update CI action versions WebAssembly/spec#1827, by @rossberg.
-
Escape latex newline commands with extra vertical space WebAssembly/spec#1826, by @dschuff.
-
[ci] Use build matrix to run W3C spec builds independently WebAssembly/spec#1825, by @dschuff.
-
Remove some unneeded bikeshed fixup hacks WebAssembly/spec#1824, by @dschuff.
-
added tests for call indirect WebAssembly/spec#1822, by @RaoNikitha.
-
Check Echidna publishing results for failure or success WebAssembly/spec#1821, by @dschuff.
-
Close dl tag to fix web API validation WebAssembly/spec#1820, by @dschuff.
-
Fix validation errors in changelog WebAssembly/spec#1819, by @dschuff.
-
Add a minimal Security and Privacy Considerations section WebAssembly/spec#1818, by @dschuff.
-
Add Changelog sections for JS and Web API documents WebAssembly/spec#1817, by @dschuff.
-
-
16 pull requests merged.
-
[interpreter] Fix subtype condition for result patterns WebAssembly/spec#1836.
-
[spec] Add elem/data member to moduleinst in prose WebAssembly/spec#1837.
-
Fix wasm-module-builder.js WebAssembly/spec#1831.
-
[interpreter] Proper fix for JS conversion WebAssembly/spec#1832.
-
[interpreter] Fix JS module invocation WebAssembly/spec#1829.
-
[ci] Update CI action versions WebAssembly/spec#1827.
-
[js-api] Fix up missing preconditions on allocations WebAssembly/spec#1793.
-
Remove some unneeded bikeshed fixup hacks WebAssembly/spec#1824.
-
Escape latex newline commands with extra vertical space WebAssembly/spec#1826.
-
[ci] Use build matrix to run W3C spec builds independently WebAssembly/spec#1825.
-
Check Echidna publishing results for failure or success WebAssembly/spec#1821.
-
added tests for call indirect WebAssembly/spec#1822.
-
Add a minimal Security and Privacy Considerations section WebAssembly/spec#1818.
-
Close dl tag to fix web API validation WebAssembly/spec#1820.
-
Fix validation errors in changelog WebAssembly/spec#1819.
-
Add Changelog sections for JS and Web API documents WebAssembly/spec#1817.
-
-
13 pull requests received 43 new comments.
-
Use node-canary to run interpreter-generated JS tests WebAssembly/spec#1833 (7 comments by @backes, @rossberg, @sbc100)
-
Check Echidna publishing results for failure or success WebAssembly/spec#1821 (7 comments by @dschuff, @rossberg)
-
[interpreter] Fix subtype condition for result patterns WebAssembly/spec#1836 (5 comments by @backes, @rossberg)
-
Test that exporting random globals does not change memory semantics WebAssembly/spec#1753 (2 comments by @fitzgen, @sjamesr)
-
Add Changelog sections for JS and Web API documents WebAssembly/spec#1817 (2 comments by @Ms2ger, @rossberg)
-
Add a minimal Security and Privacy Considerations section WebAssembly/spec#1818 (2 comments by @Ms2ger)
-
build.py: generate JS/HTML wrappers for tests in subdirectories WebAssembly/spec#1808 (1 comment by @ajklein)
-
[js-api][web-api] Use the 'react' algorithm from WebIDL WebAssembly/spec#1835 (1 comment by @ADKaster)
-
[ci] Use build matrix to run W3C spec builds independently WebAssembly/spec#1825 (1 comment by @dschuff)
WebAssembly/design
-
4 issues received 11 new comments.
-
Module splitting and type section duplication WebAssembly/design#1530 (7 comments by @conrad-watt, @rossberg, @titzer, @tlively)
-
WebAssembly/wasi-nn
-
1 issue closed.
-
Eliminate `GraphExecutionContext` WebAssembly/wasi-nn#43.
-
-
1 pull request opened.
-
Update snapshot version WebAssembly/wasi-nn#82, by @abrown.
-
-
2 pull requests merged.
-
Update snapshot version WebAssembly/wasi-nn#82.
-
Remove `set-input`, `get-output` WebAssembly/wasi-nn#77.
-
-
2 pull requests received 2 new comments.
WebAssembly/wide-arithmetic
-
4 issues closed.
-
Should something for 128-bit division or wide division be included? WebAssembly/wide-arithmetic#15.
-
Should 128-bit comparison operators be added? WebAssembly/wide-arithmetic#4.
-
Should 128-bit bit-shift/rotation operators be added? WebAssembly/wide-arithmetic#5.
-
Move to Phase 2 WebAssembly/wide-arithmetic#19.
-
-
4 issues received 4 new comments.
-
Should something for 128-bit division or wide division be included? WebAssembly/wide-arithmetic#15 (1 comment by @alexcrichton)
-
Should 128-bit comparison operators be added? WebAssembly/wide-arithmetic#4 (1 comment by @alexcrichton)
-
Should 128-bit bit-shift/rotation operators be added? WebAssembly/wide-arithmetic#5 (1 comment by @alexcrichton)
-
-
7 pull requests opened.
-
Add links to new parts of spec WebAssembly/wide-arithmetic#26, by @alexcrichton.
-
Fill out spec text for new instructions WebAssembly/wide-arithmetic#25, by @alexcrichton.
-
Add Rust toolchain under implementation status WebAssembly/wide-arithmetic#24, by @alexcrichton.
-
Merge upstream main branch WebAssembly/wide-arithmetic#23, by @alexcrichton.
-
Add initial tests and interpreter support WebAssembly/wide-arithmetic#22, by @alexcrichton.
-
Update implementation status WebAssembly/wide-arithmetic#21, by @alexcrichton.
-
Rename repository to "wide-arithmetic" WebAssembly/wide-arithmetic#20, by @alexcrichton.
-
-
7 pull requests merged.
-
Add links to new parts of spec WebAssembly/wide-arithmetic#26.
-
Fill out spec text for new instructions WebAssembly/wide-arithmetic#25.
-
Add Rust toolchain under implementation status WebAssembly/wide-arithmetic#24.
-
Add initial tests and interpreter support WebAssembly/wide-arithmetic#22.
-
Merge upstream main branch WebAssembly/wide-arithmetic#23.
-
Update implementation status WebAssembly/wide-arithmetic#21.
-
Rename repository to "wide-arithmetic" WebAssembly/wide-arithmetic#20.
-
WebAssembly/tool-conventions
-
2 issues closed.
-
Enabling features by default in LLVM WebAssembly/tool-conventions#158.
-
function pointers in wasm64 WebAssembly/tool-conventions#136.
-
-
3 issues received 19 new comments.
-
LLVM 19 and enabling `reference-types` by default WebAssembly/tool-conventions#233 (15 comments by @alexcrichton, @CryZe, @dschuff, @PolyProgrammist, @sbc100, @tlively)
-
Enabling features by default in LLVM WebAssembly/tool-conventions#158 (3 comments by @sbc100, @sunfishcode)
-
-
2 pull requests opened.
-
[Linking] Remove 'Required' (0x3d) prefix from features section WebAssembly/tool-conventions#236, by @aheejin.
-
Propose a new LLVM CPU configuration: Lime1 WebAssembly/tool-conventions#235, by @sunfishcode.
-
-
2 pull requests merged.
-
Add a toolchain-independent ABI document, and propose `_initialize` WebAssembly/tool-conventions#203.
-
Add subsection headers to linking section WebAssembly/tool-conventions#231.
-
-
4 pull requests received 24 new comments.
-
Propose a new LLVM CPU configuration: Lime1 WebAssembly/tool-conventions#235 (21 comments by @alexcrichton, @dschuff, @kg, @kripken, @programmerjake, @sunfishcode, @tlively, @workingjubilee)
-
[Linking] Remove 'Required' (0x3d) prefix from features section WebAssembly/tool-conventions#236 (1 comment by @tlively)
-
WebAssembly SIMD Intrinsic API Documentation WebAssembly/tool-conventions#108 (1 comment by @sunfishcode)
-
Add a toolchain-independent ABI document, and propose `_initialize` WebAssembly/tool-conventions#203 (1 comment by @sunfishcode)
-
WebAssembly/website
-
1 issue opened.
-
Bootstrapping a custom language in WebAssembly? WebAssembly/website#402, by @metametaphysician.
-
-
1 issue closed.
-
Bootstrapping a custom language in WebAssembly? WebAssembly/website#402.
-
-
1 issue received 8 new comments.
-
Bootstrapping a custom language in WebAssembly? WebAssembly/website#402 (8 comments by @dschuff, @metametaphysician, @rossberg, @tomayac)
-
-
2 pull requests opened.
-
Update Safari CSP support WebAssembly/website#404, by @chicoxyzzy.
-
Update Exception Handling with exnref in Safari TP WebAssembly/website#403, by @chicoxyzzy.
-
-
2 pull requests merged.
-
Update Exception Handling with exnref in Safari TP WebAssembly/website#403.
-
Update features, Firefox ships exnref in v131 WebAssembly/website#401.
-
-
2 pull requests closed.
-
Update phase of the custom-page-sizes proposal in `features.json` WebAssembly/website#391.
-
Update header to match Roadmap page name WebAssembly/website#359.
-
-
4 pull requests received 5 new comments.
-
Update features, Firefox ships exnref in v131 WebAssembly/website#401 (2 comments by @eqrion, @tomayac)
-
Update phase of the custom-page-sizes proposal in `features.json` WebAssembly/website#391 (1 comment by @chicoxyzzy)
-
WebAssembly/wasi-blobstore
-
4 issues opened.
-
Define `get-data` behaviour if `start` or `end` is past the end of the blob WebAssembly/wasi-blobstore#31, by @itowlson.
-
`container::delete-objects` semantics WebAssembly/wasi-blobstore#30, by @itowlson.
-
Document required behaviour for `stream-object-names` skip function WebAssembly/wasi-blobstore#29, by @itowlson.
-
Intended use when working with multiple blob stores? WebAssembly/wasi-blobstore#27, by @itowlson.
-
-
2 issues received 3 new comments.
-
`container::delete-objects` semantics WebAssembly/wasi-blobstore#30 (2 comments by @itowlson, @Mossaka)
-
Intended use when working with multiple blob stores? WebAssembly/wasi-blobstore#27 (1 comment by @Mossaka)
-
-
1 pull request opened.
-
chore: update to WASI 0.2.2 WebAssembly/wasi-blobstore#28, by @rvolosatovs.
-
WebAssembly/wasi-i2c
-
1 pull request opened.
-
Update readme to move to phase 2 WebAssembly/wasi-i2c#13, by @Michielvk.
-
-
1 pull request merged.
-
Update readme to move to phase 2 WebAssembly/wasi-i2c#13.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-config
-
2 issues opened.
-
Specify required key format for greater portability and developer experience WebAssembly/wasi-config#20, by @badeend.
-
Add `invalid-name` error type WebAssembly/wasi-config#18, by @kate-goldenring.
-
-
2 issues closed.
-
language runtime vs application code WebAssembly/wasi-config#15.
-
Consider rename this repo name to `wasi-config` WebAssembly/wasi-config#17.
-
-
4 issues received 6 new comments.
-
Consider rename this repo name to `wasi-config` WebAssembly/wasi-config#17 (2 comments by @ricochet, @thomastaylor312)
-
Specify required key format for greater portability and developer experience WebAssembly/wasi-config#20 (1 comment by @thomastaylor312)
-
-
2 pull requests opened.
-
Specify config to never change during the lifetime of the component. WebAssembly/wasi-config#21, by @badeend.
-
feat(error): add invalid-name error WebAssembly/wasi-config#19, by @kate-goldenring.
-
-
1 pull request closed.
-
feat(error): add invalid-name error WebAssembly/wasi-config#19.
-
-
2 pull requests received 8 new comments.
-
feat(error): add invalid-name error WebAssembly/wasi-config#19 (5 comments by @badeend, @itowlson, @kate-goldenring, @Mossaka, @thomastaylor312)
-
Specify config to never change during the lifetime of the component. WebAssembly/wasi-config#21 (3 comments by @badeend, @thomastaylor312)
-
WebAssembly/fp16
-
2 issues opened.
-
Performance with only F16C extension WebAssembly/fp16#8, by @eqrion.
-
Hardware support WebAssembly/fp16#7, by @eqrion.
-
-
1 issue received 1 new comment.
WebAssembly/half-precision
-
2 issues opened.
-
Performance with only F16C extension WebAssembly/half-precision#8, by @eqrion.
-
Hardware support WebAssembly/half-precision#7, by @eqrion.
-
-
1 issue received 1 new comment.
WebAssembly/extended-name-section
-
1 issue opened.
-
Progressing this proposal? WebAssembly/extended-name-section#5, by @rossberg.
-
WebAssembly/wasi-observe
-
1 pull request opened.
-
Oct 9 minutes WebAssembly/wasi-observe#18, by @calebschoepp.
-
-
1 pull request merged.
-
Oct 9 minutes WebAssembly/wasi-observe#18.
-
-
1 pull request received 12 new comments.
-
Proposed WIT for tracing portion of wasi-observe WebAssembly/wasi-observe#15 (12 comments by @brooksmtownsend, @calebschoepp)
-
WebAssembly/wasi-cloud-core
-
1 pull request merged.
-
Drop the wasi:sql imports from wasi:cloud-core WebAssembly/wasi-cloud-core#15.
-
WebAssembly/proposals
-
1 pull request opened.
-
Move wide-arithmetic (128-bit-arithmetic) to Phase 2 WebAssembly/proposals#198, by @alexcrichton.
-
-
1 pull request merged.
-
Move wide-arithmetic (128-bit-arithmetic) to Phase 2 WebAssembly/proposals#198.
-
WebAssembly/wasi-logging
-
1 pull request opened.
-
chore: Updates wasi-logging to have a version WebAssembly/wasi-logging#20, by @thomastaylor312.
-
-
1 pull request merged.
-
chore: Updates wasi-logging to have a version WebAssembly/wasi-logging#20.
-
-
1 pull request received 1 new comment.
Participants
-
8 participants joined.
-
Chunlin Qin (Reality World) joined.
-
Sergio Rojas joined.
-
J J joined.
-
Nilson Nascimento (Chuva) joined.
-
Hakan Angın joined.
-
Adam Magaluk joined.
-
Luka Senic joined.
-
Zhiyuan Ma (Tencent) joined.
-
-
17 participants left.
-
Geoff Gustafson (Intel Corporation) left.
-
L. Pereira (Fastly) left.
-
Jamey Sharp (Fastly) left.
-
jake champion (Fastly) left.
-
Peter Huene (Fastly) left.
-
Adam Foltzer (Fastly) left.
-
Lin Clark (Fastly) left.
-
Terry Braun left.
-
Thomas Heller left.
-
Dimitri Witkowski left.
-
Richard Wei left.
-
Max Klein left.
-
Michal Cierniak (Google LLC) left.
-
Stergios Marinopoulos left.
-
Raymundo Vásquez Ruiz left.
-
Dean Jackson (Apple Inc.) left.
-
Ali Sheikh (Google LLC) left.
-
-
2 organizations joined.
-
Reality World joined.
-
Chuva joined.
-
GitHub
WebAssembly/wasi-sdk
-
4 issues opened.
-
OpenCV compilation errors WebAssembly/wasi-sdk#490, by @Brennanzuz.
-
Compilation issues with non-standard C keywords and functions. WebAssembly/wasi-sdk#489, by @ShubhamGupta577.
-
Local rebuild fails on non-empty `dist` directory WebAssembly/wasi-sdk#486, by @abrown.
-
Tests don't build locally WebAssembly/wasi-sdk#485, by @abrown.
-
-
2 issues closed.
-
Compilation issues with non-standard C keywords and functions. WebAssembly/wasi-sdk#489.
-
Local rebuild fails on non-empty `dist` directory WebAssembly/wasi-sdk#486.
-
-
6 issues received 19 new comments.
-
Compilation issues with non-standard C keywords and functions. WebAssembly/wasi-sdk#489 (4 comments by @sbc100, @ShubhamGupta577, @sunfishcode)
-
Local rebuild fails on non-empty `dist` directory WebAssembly/wasi-sdk#486 (1 comment by @alexcrichton)
-
Any example or documentation how to run it in browser? WebAssembly/wasi-sdk#235 (1 comment by @briancullinan2)
-
3 pull requests opened.
-
Update wasm-component-ld to 0.5.9 WebAssembly/wasi-sdk#491, by @alexcrichton.
-
Fix installation and usage instructions in README.md WebAssembly/wasi-sdk#488, by @seclerp.
-
Publish header with toolchain versions WebAssembly/wasi-sdk#487, by @abrown.
-
-
2 pull requests merged.
-
LLVM 19 + setjmp/longjmp doc WebAssembly/wasi-sdk#480.
-
Fix installation and usage instructions in README.md WebAssembly/wasi-sdk#488.
-
-
3 pull requests received 16 new comments.
-
Publish header with toolchain versions WebAssembly/wasi-sdk#487 (9 comments by @abrown, @grynspan, @sbc100, @yamt)
-
Fix installation and usage instructions in README.md WebAssembly/wasi-sdk#488 (6 comments by @abrown, @sbc100, @seclerp, @yamt)
-
WebAssembly/component-model
-
6 issues opened.
-
Implementing `dlopen` in the component model WebAssembly/component-model#401, by @alexcrichton.
-
Modal components WebAssembly/component-model#400, by @SoniEx2.
-
Flat data representation proposal: Enables zero copy shared memory, zero allocation return types, binary serialization WebAssembly/component-model#398, by @cpetig.
-
TOJNET Интернет Провайдери Миллӣ – TOJNET Интернет барои ҳар як хона WebAssembly/component-model#397, by @av1934413.
-
Central Repository: WebAssembly/component-model#396, by @av1934413.
-
Relax requirements on assigning integers to resource handles WebAssembly/component-model#395, by @alexcrichton.
-
-
4 issues closed.
-
TOJNET Интернет Провайдери Миллӣ – TOJNET Интернет барои ҳар як хона WebAssembly/component-model#397.
-
Fixed length arrays WebAssembly/component-model#181.
-
Central Repository: WebAssembly/component-model#396.
-
Is `importname'` rule has a typo? WebAssembly/component-model#391.
-
-
10 issues received 31 new comments.
-
Flat data representation proposal: Enables zero copy shared memory, zero allocation return types, binary serialization WebAssembly/component-model#398 (8 comments by @cpetig, @lukewagner, @lum1n0us)
-
Implementing `dlopen` in the component model WebAssembly/component-model#401 (6 comments by @alexcrichton, @fitzgen, @tschneidereit)
-
Relax requirements on assigning integers to resource handles WebAssembly/component-model#395 (4 comments by @alexcrichton, @lukewagner, @sunfishcode)
-
Consider defining an "instance reuse hint" WebAssembly/component-model#307 (3 comments by @badeend, @lukewagner)
-
Is `importname'` rule has a typo? WebAssembly/component-model#391 (3 comments by @alexcrichton, @dannypsnl)
-
Caller provided buffers question WebAssembly/component-model#369 (2 comments by @cpetig, @lukewagner)
-
Symmetrical ABI for component fusion and shared everything WebAssembly/component-model#386 (1 comment by @cpetig)
-
-
4 pull requests opened.
-
add more keywords to WIT.md WebAssembly/component-model#394, by @Mossaka.
-
Unlocked deps WebAssembly/component-model#393, by @macovedj.
-
Add type definition for `rectype` WebAssembly/component-model#392, by @abrown.
-
4 pull requests merged.
-
Add type definition for `rectype` WebAssembly/component-model#392.
-
Drop e WebAssembly/component-model#399.
-
Add optional fixed length to lists WebAssembly/component-model#384.
-
add more keywords to WIT.md WebAssembly/component-model#394.
-
-
6 pull requests received 44 new comments.
-
Unlocked deps WebAssembly/component-model#393 (24 comments by @alexcrichton, @James-Mart, @lukewagner, @macovedj)
-
Add type definition for `rectype` WebAssembly/component-model#392 (13 comments by @alexcrichton, @lukewagner, @rossberg)
-
Add optional fixed length to lists WebAssembly/component-model#384 (2 comments by @jeffparsons, @lukewagner)
-
WebAssembly/wasi-observe
-
3 pull requests opened.
-
Meeting minutes for Sep 25 meeting WebAssembly/wasi-observe#17, by @calebschoepp.
-
Sep 11 meeting minutes WebAssembly/wasi-observe#16, by @calebschoepp.
-
Proposed WIT for tracing portion of wasi-observe WebAssembly/wasi-observe#15, by @calebschoepp.
-
-
2 pull requests merged.
-
Meeting minutes for Sep 25 meeting WebAssembly/wasi-observe#17.
-
Sep 11 meeting minutes WebAssembly/wasi-observe#16.
-
-
2 pull requests closed.
-
Tracing WIT WebAssembly/wasi-observe#12.
-
Three possible interfaces for tracing WebAssembly/wasi-observe#13.
-
-
3 pull requests received 44 new comments.
-
Proposed WIT for tracing portion of wasi-observe WebAssembly/wasi-observe#15 (42 comments by @brooksmtownsend, @calebschoepp, @fibonacci1729, @jcchavezs, @jeffparsons, @lann, @scb01)
-
WebAssembly/spec
-
8 issues opened.
-
Don't emit `module definition` or `module instance` unless present in input when generating `.bin.wast` WebAssembly/spec#1811, by @titzer.
-
Markup inside the PDF's validation section in the table of content WebAssembly/spec#1810, by @verbessern.
-
Text format typos WebAssembly/spec#1809, by @verbessern.
-
UINT32_MAX as various index values WebAssembly/spec#1807, by @SoniEx2.
-
Check against i18n checklist for CR transition for wasm 2.0 WebAssembly/spec#1806, by @dschuff.
-
Check against a11y checklist for CR transition WebAssembly/spec#1805, by @dschuff.
-
Seek wide review for CR transition of wasm 2.0 WebAssembly/spec#1804, by @dschuff.
-
Imports tag definition typo? WebAssembly/spec#1802, by @verbessern.
-
-
5 issues closed.
-
Text format typos WebAssembly/spec#1809.
-
[feature] Roundtrip names with strange symbols in text format WebAssembly/spec#617.
-
relax the var to allow utf8 encoding in the wat syntax WebAssembly/spec#1618.
-
Imports tag definition typo? WebAssembly/spec#1802.
-
Should there be a special case in assert_return for ref.null in the JS spec harness? WebAssembly/spec#1787.
-
-
10 issues received 23 new comments.
-
Markup inside the PDF's validation section in the table of content WebAssembly/spec#1810 (5 comments by @rossberg, @verbessern)
-
Seek wide review for CR transition of wasm 2.0 WebAssembly/spec#1804 (4 comments by @aphillips, @dschuff)
-
Don't emit `module definition` or `module instance` unless present in input when generating `.bin.wast` WebAssembly/spec#1811 (2 comments by @rossberg, @titzer)
-
Check against i18n checklist for CR transition for wasm 2.0 WebAssembly/spec#1806 (2 comments by @dschuff, @xfq)
-
[feature] Roundtrip names with strange symbols in text format WebAssembly/spec#617 (1 comment by @rossberg)
-
relax the var to allow utf8 encoding in the wat syntax WebAssembly/spec#1618 (1 comment by @rossberg)
-
Should there be a special case in assert_return for ref.null in the JS spec harness? WebAssembly/spec#1787 (1 comment by @rossberg)
-
-
13 pull requests opened.
-
Update bikeshed_fixup to number the Change History section WebAssembly/spec#1816, by @dschuff.
-
Update IANA media type registration section in Web API WebAssembly/spec#1815, by @dschuff.
-
Add introduction sections to JS API and Web API documents WebAssembly/spec#1814, by @dschuff.
-
Revert "Update W3C TR build from WD to CRD (#1797)" WebAssembly/spec#1813, by @dschuff.
-
wasm-module-builder: Fix left-over use of kWasmStmt WebAssembly/spec#1812, by @backes.
-
build.py: generate JS/HTML wrappers for tests in subdirectories WebAssembly/spec#1808, by @ajklein.
-
Update document status input for W3C publishing to a choice value WebAssembly/spec#1803, by @dschuff.
-
Test data count without data segment WebAssembly/spec#1801, by @SoniEx2.
-
Fix grammar/typo in overview WebAssembly/spec#1800, by @fitzgen.
-
Refactor relaxed ops spec WebAssembly/spec#1799, by @rossberg.
-
[ci] Bump upload/download-artifact to v4 WebAssembly/spec#1798, by @rossberg.
-
Update W3C TR build from WD to CRD WebAssembly/spec#1797, by @dschuff.
-
[interpreter] Implement new instance command WebAssembly/spec#1796, by @rossberg.
-
-
12 pull requests merged.
-
Add introduction sections to JS API and Web API documents WebAssembly/spec#1814.
-
Revert "Update W3C TR build from WD to CRD (#1797)" WebAssembly/spec#1813.
-
Update bikeshed_fixup to number the Change History section WebAssembly/spec#1816.
-
Update IANA media type registration section in Web API WebAssembly/spec#1815.
-
wasm-module-builder: Fix left-over use of kWasmStmt WebAssembly/spec#1812.
-
Update document status input for W3C publishing to a choice value WebAssembly/spec#1803.
-
Update W3C TR build from WD to CRD WebAssembly/spec#1797.
-
Test data count without data segment WebAssembly/spec#1801.
-
Refactor relaxed ops spec WebAssembly/spec#1799.
-
[ci] Bump upload/download-artifact to v4 WebAssembly/spec#1798.
-
[interpreter] Implement new instance command WebAssembly/spec#1796.
-
Generate deadline and pass to bikeshed as metadata WebAssembly/spec#1795.
-
-
1 pull request closed.
-
Fix grammar/typo in overview WebAssembly/spec#1800.
-
-
6 pull requests received 22 new comments.
-
Add introduction sections to JS API and Web API documents WebAssembly/spec#1814 (6 comments by @dschuff, @Ms2ger, @rossberg)
-
[interpreter] Implement new instance command WebAssembly/spec#1796 (6 comments by @rossberg, @tlively, @yamt)
-
Generate deadline and pass to bikeshed as metadata WebAssembly/spec#1795 (2 comments by @dschuff, @rossberg)
-
WebAssembly/binaryen
-
16 issues opened.
-
Raising the limit on the number of locals in input files WebAssembly/binaryen#6968, by @vouillon.
-
Relaxing closed world validation and improving open world optimization WebAssembly/binaryen#6965, by @tlively.
-
What are the limitations of wasm-ctor-eval? WebAssembly/binaryen#6964, by @TyOverby.
-
Wasm_Rust_link_up WebAssembly/binaryen#6962, by @imgaurav249.
-
check.py fails to run 'lit' test suite WebAssembly/binaryen#6961, by @osa1.
-
`wasm-opt` reports validation error on input module that actually works on Chrome and Firefox WebAssembly/binaryen#6960, by @konsoletyper.
-
Assert (!contents.isMany()), function updateContent on kotlin/wasm generated wasm file WebAssembly/binaryen#6955, by @igoriakovlev.
-
check.py runtime error after building for split.wast check WebAssembly/binaryen#6944, by @vyom1611.
-
Fuzz bug with "invalid UTF-8 string" during roundtrip WebAssembly/binaryen#6937, by @kripken.
-
Unsubtyping fuzz bug WebAssembly/binaryen#6935, by @kripken.
-
Improving Precompute performance WebAssembly/binaryen#6931, by @kripken.
-
`select` not optimized when condition is true and ifFalse arm isn't pure WebAssembly/binaryen#6930, by @bdwjn.
-
Bug in the handling of an "if" block with parameters WebAssembly/binaryen#6929, by @verbessern.
-
Flatten pass removes block results required by `br_on_*` instructions WebAssembly/binaryen#6924, by @tanishiking.
-
Fuzz bug with DCE on pop moved into block in old EH WebAssembly/binaryen#6918, by @kripken.
-
Create tag version 119 WebAssembly/binaryen#6907, by @gracicot.
-
-
13 issues closed.
-
Raising the limit on the number of locals in input files WebAssembly/binaryen#6968.
-
Emit minimal rec groups? WebAssembly/binaryen#5334.
-
Wasm_Rust_link_up WebAssembly/binaryen#6962.
-
Assert (!contents.isMany()), function updateContent on kotlin/wasm generated wasm file WebAssembly/binaryen#6955.
-
Flatten pass removes block results required by `br_on_*` instructions WebAssembly/binaryen#6924.
-
check.py runtime error after building for split.wast check WebAssembly/binaryen#6944.
-
Fuzz bug with "invalid UTF-8 string" during roundtrip WebAssembly/binaryen#6937.
-
Unsubtyping fuzz bug WebAssembly/binaryen#6935.
-
Bug in the handling of an "if" block with parameters WebAssembly/binaryen#6929.
-
Fuzz bug with DCE on pop moved into block in old EH WebAssembly/binaryen#6918.
-
GCC maybe-uninitialized failure WebAssembly/binaryen#6779.
-
Create tag version 119 WebAssembly/binaryen#6907.
-
MinimizeRecGroups fuzz error WebAssembly/binaryen#6886.
-
-
18 issues received 42 new comments.
-
What are the limitations of wasm-ctor-eval? WebAssembly/binaryen#6964 (5 comments by @kripken, @TyOverby)
-
Flatten pass removes block results required by `br_on_*` instructions WebAssembly/binaryen#6924 (4 comments by @kripken, @tanishiking)
-
check.py runtime error after building for split.wast check WebAssembly/binaryen#6944 (4 comments by @kripken, @vyom1611)
-
Raising the limit on the number of locals in input files WebAssembly/binaryen#6968 (3 comments by @kripken, @vouillon)
-
`select` not optimized when condition is true and ifFalse arm isn't pure WebAssembly/binaryen#6930 (3 comments by @bdwjn, @kripken)
-
Relaxing closed world validation and improving open world optimization WebAssembly/binaryen#6965 (2 comments by @kripken, @tlively)
-
Incorrect validation of `br_on_cast` and type difference computation WebAssembly/binaryen#6229 (2 comments by @kripken, @tlively)
-
Fuzz bug with "invalid UTF-8 string" during roundtrip WebAssembly/binaryen#6937 (2 comments by @bdwjn, @tlively)
-
`wasm-opt` reports validation error on input module that actually works on Chrome and Firefox WebAssembly/binaryen#6960 (1 comment by @kripken)
-
Assert (!contents.isMany()), function updateContent on kotlin/wasm generated wasm file WebAssembly/binaryen#6955 (1 comment by @kripken)
-
Bug in the handling of an "if" block with parameters WebAssembly/binaryen#6929 (1 comment by @kripken)
-
-
68 pull requests opened.
-
[NFC] Add changelog items since the last release WebAssembly/binaryen#6977, by @kripken.
-
Fix the type of reused RefFunc in Precompute WebAssembly/binaryen#6976, by @kripken.
-
[NFC] Print type names in more places when logging WebAssembly/binaryen#6975, by @kripken.
-
[FP16] Implement conversion operations. WebAssembly/binaryen#6974, by @brendandahl.
-
Binary parser: lift the limit on the number of locals WebAssembly/binaryen#6973, by @vouillon.
-
add aggressive-memory-offset-merging pass to merge offset and previous const WebAssembly/binaryen#6972, by @HerrCai0907.
-
[NFC] Early-exit PickLoadSigns if there are no memories WebAssembly/binaryen#6971, by @kripken.
-
[NFC] Use an unordered map in Parents WebAssembly/binaryen#6970, by @kripken.
-
[NFC-ish] Stop creating unneeded blocks around calls when inlining WebAssembly/binaryen#6969, by @kripken.
-
[NFC-ish] Avoid repeated ReFinalize etc. when inlining WebAssembly/binaryen#6967, by @kripken.
-
[NFC] Parallelize the actual inlining part of the Inlining pass WebAssembly/binaryen#6966, by @kripken.
-
Use IRBuilder in the binary parser WebAssembly/binaryen#6963, by @tlively.
-
[NFC] Walk module to update names in binary parser WebAssembly/binaryen#6959, by @tlively.
-
[NFC] Eagerly create segments when parsing datacount WebAssembly/binaryen#6958, by @tlively.
-
[NFC-ish] Eagerly create Functions in binary parser WebAssembly/binaryen#6957, by @tlively.
-
[NFC + bugfix] Remove BreakTargetLocation from GUFA WebAssembly/binaryen#6956, by @kripken.
-
Improve types for null accesses and remove hacks WebAssembly/binaryen#6954, by @tlively.
-
[NFC] Avoid collecting unnecessary parents in OptimizeAddedConstants WebAssembly/binaryen#6953, by @kripken.
-
[NFC] Add isSSA to LazyLocalGraph, and use it in OptimizeAddedConstants WebAssembly/binaryen#6952, by @kripken.
-
[wasm-split] Minimize non-function export names WebAssembly/binaryen#6951, by @tlively.
-
Validate pops while ignoring nameless blocks? WebAssembly/binaryen#6950, by @kripken.
-
[wasm-split] Configure split functions rather than kept functions WebAssembly/binaryen#6949, by @tlively.
-
[wasm-split] Simplify handling of --keep-funcs and --split-funcs WebAssembly/binaryen#6948, by @tlively.
-
Fix selects of packed fields in GlobalStructOptimization WebAssembly/binaryen#6947, by @kripken.
-
[NFC] Make the GCData constructor a move constructor WebAssembly/binaryen#6946, by @kripken.
-
[wasm-split] Run RemoveUnusedElements on secondary modules WebAssembly/binaryen#6945, by @tlively.
-
[wasm-split] Add a multi-split mode WebAssembly/binaryen#6943, by @tlively.
-
[wasm-split] Add an option to skip importing placeholders WebAssembly/binaryen#6942, by @tlively.
-
Require string-style identifiers to be UTF-8 WebAssembly/binaryen#6941, by @tlively.
-
Remove open "ignorable public" array types WebAssembly/binaryen#6940, by @tlively.
-
Add OCaml toolchain to binaryen readme WebAssembly/binaryen#6939, by @TyOverby.
-
Fix Heap2Local on pops inside of newly-created blocks WebAssembly/binaryen#6938, by @kripken.
-
[NFC] Move enough of wasm-type.cpp into wasm-type.h to inline core is*() methods WebAssembly/binaryen#6936, by @kripken.
-
[NFC] Make Precompute use a lazy LocalGraph WebAssembly/binaryen#6934, by @kripken.
-
[NFC] Ignore invalid precomputed fallthrough values WebAssembly/binaryen#6933, by @kripken.
-
Fix parser error on block params WebAssembly/binaryen#6932, by @tlively.
-
[NFC] Optimize propagateLocals() WebAssembly/binaryen#6928, by @kripken.
-
[NFC] Remove excessive debugging from binary reading WebAssembly/binaryen#6927, by @kripken.
-
[NFC] OptimizeAddedConstants: Early exit if there are no memories WebAssembly/binaryen#6926, by @kripken.
-
[NFC] Use a lazy LocalGraph in Heap2Local WebAssembly/binaryen#6925, by @kripken.
-
Use --preserve-type-order in more tests WebAssembly/binaryen#6923, by @tlively.
-
[EH] Fix pop enclosed within a block in DCE WebAssembly/binaryen#6922, by @aheejin.
-
[NFC-ish] Remove LocalGraph from LocalSubtyping WebAssembly/binaryen#6921, by @kripken.
-
[NFC] Standardize Super:: over super:: WebAssembly/binaryen#6920, by @kripken.
-
[NFC] Make LazyLocalGraph even lazier WebAssembly/binaryen#6919, by @kripken.
-
Use --preserve-type-order in select tests WebAssembly/binaryen#6917, by @tlively.
-
Add a --preserve-type-order option to wasm-opt WebAssembly/binaryen#6916, by @tlively.
-
[NFC] Rename topological_orders.h to topological_sort.h WebAssembly/binaryen#6915, by @tlively.
-
[NFC] Rename the old topological sort utility WebAssembly/binaryen#6914, by @tlively.
-
Fuzzer: Log locals and values referred to from locals WebAssembly/binaryen#6913, by @kripken.
-
Fix compilation under gcc 14. WebAssembly/binaryen#6912, by @smoser.
-
Avoid conflicts with public rec groups in MinimizeRecGroups WebAssembly/binaryen#6911, by @tlively.
-
Version 119 WebAssembly/binaryen#6910, by @kripken.
-
[NFC] LazyLocalGraph: Add getSetInfluences() WebAssembly/binaryen#6909, by @kripken.
-
[NFC] Avoid wasted LocalGraph work in MergeLocals WebAssembly/binaryen#6908, by @kripken.
-
[FP16] Fix replace lane for F16x8. WebAssembly/binaryen#6906, by @brendandahl.
-
Fix supertype counts when collecting heap types WebAssembly/binaryen#6905, by @tlively.
-
[NFC] Add a more powerful API for collecting heap types WebAssembly/binaryen#6904, by @tlively.
-
[NFC] Use Index instead of size_t in topological sort util WebAssembly/binaryen#6903, by @tlively.
-
Replace the old topological sort everywhere WebAssembly/binaryen#6902, by @tlively.
-
[EH] Rename Catch(All)_P3 to Catch(All)_Legacy (NFC) WebAssembly/binaryen#6901, by @aheejin.
-
Investigate GitHub deprecation of artifact uploading v1 WebAssembly/binaryen#6900, by @kripken.
-
[NFC] Convert LocalGraph influences accesses to function calls WebAssembly/binaryen#6899, by @kripken.
-
[EH] Rename BrTarget to Trampoline (NFC) WebAssembly/binaryen#6898, by @aheejin.
-
HeapStoreOptimization: Fix a bug with jumping from the later value WebAssembly/binaryen#6897, by @kripken.
-
[NFC] Convert HeapStoreOptimization to use a CFG WebAssembly/binaryen#6896, by @kripken.
-
[NFC] Add a lazy mode to LocalGraph WebAssembly/binaryen#6895, by @kripken.
-
[FP16] Fix max opcode typo. WebAssembly/binaryen#6894, by @brendandahl.
-
-
72 pull requests merged.
-
Binary parser: lift the limit on the number of locals WebAssembly/binaryen#6973.
-
Fix the type of reused RefFunc in Precompute WebAssembly/binaryen#6976.
-
[NFC] Print type names in more places when logging WebAssembly/binaryen#6975.
-
[NFC] Add changelog items since the last release WebAssembly/binaryen#6977.
-
[FP16] Implement conversion operations. WebAssembly/binaryen#6974.
-
[NFC-ish] Stop creating unneeded blocks around calls when inlining WebAssembly/binaryen#6969.
-
[NFC] Early-exit PickLoadSigns if there are no memories WebAssembly/binaryen#6971.
-
[NFC] Use an unordered map in Parents WebAssembly/binaryen#6970.
-
[NFC-ish] Avoid repeated ReFinalize etc. when inlining WebAssembly/binaryen#6967.
-
[NFC] Parallelize the actual inlining part of the Inlining pass WebAssembly/binaryen#6966.
-
[NFC] Eagerly create segments when parsing datacount WebAssembly/binaryen#6958.
-
[NFC-ish] Eagerly create Functions in binary parser WebAssembly/binaryen#6957.
-
[NFC] Add isSSA to LazyLocalGraph, and use it in OptimizeAddedConstants WebAssembly/binaryen#6952.
-
[NFC] Avoid collecting unnecessary parents in OptimizeAddedConstants WebAssembly/binaryen#6953.
-
[NFC + bugfix] Remove BreakTargetLocation from GUFA WebAssembly/binaryen#6956.
-
Improve types for null accesses and remove hacks WebAssembly/binaryen#6954.
-
[NFC] Make the GCData constructor a move constructor WebAssembly/binaryen#6946.
-
[wasm-split] Minimize non-function export names WebAssembly/binaryen#6951.
-
[wasm-split] Configure split functions rather than kept functions WebAssembly/binaryen#6949.
-
[wasm-split] Simplify handling of --keep-funcs and --split-funcs WebAssembly/binaryen#6948.
-
Fix selects of packed fields in GlobalStructOptimization WebAssembly/binaryen#6947.
-
[wasm-split] Run RemoveUnusedElements on secondary modules WebAssembly/binaryen#6945.
-
[wasm-split] Add a multi-split mode WebAssembly/binaryen#6943.
-
Require string-style identifiers to be UTF-8 WebAssembly/binaryen#6941.
-
[NFC] Move enough of wasm-type.cpp into wasm-type.h to inline core is*() methods WebAssembly/binaryen#6936.
-
[wasm-split] Add an option to skip importing placeholders WebAssembly/binaryen#6942.
-
Remove open "ignorable public" array types WebAssembly/binaryen#6940.
-
Fix Heap2Local on pops inside of newly-created blocks WebAssembly/binaryen#6938.
-
Add OCaml toolchain to binaryen readme WebAssembly/binaryen#6939.
-
[NFC] Make Precompute use a lazy LocalGraph WebAssembly/binaryen#6934.
-
[NFC] Ignore invalid precomputed fallthrough values WebAssembly/binaryen#6933.
-
Fix parser error on block params WebAssembly/binaryen#6932.
-
[NFC] Optimize propagateLocals() WebAssembly/binaryen#6928.
-
[EH] Fix pop enclosed within a block in DCE WebAssembly/binaryen#6922.
-
Replace the old topological sort everywhere WebAssembly/binaryen#6902.
-
[NFC] Remove excessive debugging from binary reading WebAssembly/binaryen#6927.
-
[NFC] Use a lazy LocalGraph in Heap2Local WebAssembly/binaryen#6925.
-
[NFC] OptimizeAddedConstants: Early exit if there are no memories WebAssembly/binaryen#6926.
-
Use --preserve-type-order in more tests WebAssembly/binaryen#6923.
-
Use --preserve-type-order in select tests WebAssembly/binaryen#6917.
-
Add a --preserve-type-order option to wasm-opt WebAssembly/binaryen#6916.
-
[NFC] Standardize Super:: over super:: WebAssembly/binaryen#6920.
-
[NFC-ish] Remove LocalGraph from LocalSubtyping WebAssembly/binaryen#6921.
-
[NFC] Make LazyLocalGraph even lazier WebAssembly/binaryen#6919.
-
Fix compilation under gcc 14. WebAssembly/binaryen#6912.
-
[NFC] LazyLocalGraph: Add getSetInfluences() WebAssembly/binaryen#6909.
-
[NFC] Rename topological_orders.h to topological_sort.h WebAssembly/binaryen#6915.
-
[NFC] Rename the old topological sort utility WebAssembly/binaryen#6914.
-
[FP16] Fix replace lane for F16x8. WebAssembly/binaryen#6906.
-
Adds a J2CL specific pass that moves the itable entries to the vtables. WebAssembly/binaryen#6888.
-
Avoid conflicts with public rec groups in MinimizeRecGroups WebAssembly/binaryen#6911.
-
[NFC] Avoid wasted LocalGraph work in MergeLocals WebAssembly/binaryen#6908.
-
Version 119 WebAssembly/binaryen#6910.
-
Fix supertype counts when collecting heap types WebAssembly/binaryen#6905.
-
[NFC] Add a more powerful API for collecting heap types WebAssembly/binaryen#6904.
-
[NFC] Add a lazy mode to LocalGraph WebAssembly/binaryen#6895.
-
Only generate string.consts custom section if it is needed. WebAssembly/binaryen#6893.
-
[NFC] Use Index instead of size_t in topological sort util WebAssembly/binaryen#6903.
-
Use TopologicalSort::minSort to order rec groups WebAssembly/binaryen#6892.
-
[NFC] Compute only one dependence graph in ReorderGlobals WebAssembly/binaryen#6891.
-
[EH] Rename Catch(All)_P3 to Catch(All)_Legacy (NFC) WebAssembly/binaryen#6901.
-
[NFC] Take custom comparator in TopologicalSort::minSort WebAssembly/binaryen#6890.
-
[NFC] Convert LocalGraph influences accesses to function calls WebAssembly/binaryen#6899.
-
Investigate GitHub deprecation of artifact uploading v1 WebAssembly/binaryen#6900.
-
[EH] Rename BrTarget to Trampoline (NFC) WebAssembly/binaryen#6898.
-
[NFC] Convert HeapStoreOptimization to use a CFG WebAssembly/binaryen#6896.
-
[NFC] Move optimizeSubsequentStructSet() to a new pass, HeapStoreOptimization WebAssembly/binaryen#6882.
-
[NFC] Refactor LocalGraph for future laziness WebAssembly/binaryen#6880.
-
[NFC] Avoid repeated work in DeadArgumentElimination scanning WebAssembly/binaryen#6869.
-
[FP16] Fix max opcode typo. WebAssembly/binaryen#6894.
-
[FP16] Implement madd and nmadd. WebAssembly/binaryen#6878.
-
[NFC] Change topological sort utilities to functions WebAssembly/binaryen#6889.
-
-
49 pull requests received 330 new comments.
-
Adds a J2CL specific pass that moves the itable entries to the vtables. WebAssembly/binaryen#6888 (47 comments by @gkdn, @kripken, @rluble)
-
Add a --preserve-type-order option to wasm-opt WebAssembly/binaryen#6916 (24 comments by @kripken, @tlively)
-
Support 5 segment source mappings WebAssembly/binaryen#6795 (22 comments by @kripken, @mkustermann, @osa1)
-
Validate pops while ignoring nameless blocks? WebAssembly/binaryen#6950 (20 comments by @aheejin, @kripken, @tlively)
-
Replace the old topological sort everywhere WebAssembly/binaryen#6902 (15 comments by @kripken, @tlively)
-
[NFC-ish] Stop creating unneeded blocks around calls when inlining WebAssembly/binaryen#6969 (13 comments by @aheejin, @dschuff, @kripken, @sbc100)
-
[EH] Fix pop enclosed within a block in DCE WebAssembly/binaryen#6922 (12 comments by @aheejin, @kripken)
-
[NFC] Add a more powerful API for collecting heap types WebAssembly/binaryen#6904 (12 comments by @kripken, @tlively)
-
[NFC] Walk module to update names in binary parser WebAssembly/binaryen#6959 (9 comments by @kripken, @tlively)
-
HeapStoreOptimization: Fix a bug with jumping from the later value WebAssembly/binaryen#6897 (9 comments by @kripken, @tlively)
-
[NFC] Take custom comparator in TopologicalSort::minSort WebAssembly/binaryen#6890 (9 comments by @kripken, @tlively)
-
[wasm-split] Configure split functions rather than kept functions WebAssembly/binaryen#6949 (7 comments by @kripken, @tlively)
-
Use TopologicalSort::minSort to order rec groups WebAssembly/binaryen#6892 (7 comments by @kripken, @tlively)
-
add aggressive-memory-offset-merging pass to merge offset and previous const WebAssembly/binaryen#6972 (6 comments by @HerrCai0907, @kripken)
-
[NFC] Make the GCData constructor a move constructor WebAssembly/binaryen#6946 (6 comments by @kripken, @tlively)
-
[wasm-split] Run RemoveUnusedElements on secondary modules WebAssembly/binaryen#6945 (6 comments by @kripken, @tlively)
-
[NFC] Remove excessive debugging from binary reading WebAssembly/binaryen#6927 (6 comments by @kripken, @sbc100)
-
[NFC-ish] Eagerly create Functions in binary parser WebAssembly/binaryen#6957 (5 comments by @kripken, @tlively)
-
[NFC] Add isSSA to LazyLocalGraph, and use it in OptimizeAddedConstants WebAssembly/binaryen#6952 (4 comments by @kripken, @tlively)
-
Avoid conflicts with public rec groups in MinimizeRecGroups WebAssembly/binaryen#6911 (4 comments by @kripken)
-
[NFC] Convert LocalGraph influences accesses to function calls WebAssembly/binaryen#6899 (4 comments by @kripken, @tlively)
-
Investigate GitHub deprecation of artifact uploading v1 WebAssembly/binaryen#6900 (4 comments by @kripken, @sbc100)
-
[NFC] Avoid collecting unnecessary parents in OptimizeAddedConstants WebAssembly/binaryen#6953 (3 comments by @kripken, @tlively)
-
[NFC] Move enough of wasm-type.cpp into wasm-type.h to inline core is*() methods WebAssembly/binaryen#6936 (3 comments by @kripken, @tlively)
-
Fuzzer: Log locals and values referred to from locals WebAssembly/binaryen#6913 (3 comments by @tlively)
-
Fix supertype counts when collecting heap types WebAssembly/binaryen#6905 (3 comments by @kripken, @tlively)
-
[NFC] Refactor LocalGraph for future laziness WebAssembly/binaryen#6880 (3 comments by @kripken, @tlively)
-
[NFC] Avoid repeated work in DeadArgumentElimination scanning WebAssembly/binaryen#6869 (3 comments by @kripken)
-
Fix direct comparisons with unshared basic heap types WebAssembly/binaryen#6845 (2 comments by @kripken)
-
Binary parser: lift the limit on the number of locals WebAssembly/binaryen#6973 (2 comments by @kripken)
-
Fix selects of packed fields in GlobalStructOptimization WebAssembly/binaryen#6947 (2 comments by @kripken, @tlively)
-
Only generate string.consts custom section if it is needed. WebAssembly/binaryen#6893 (2 comments by @gkdn, @tlively)
-
[NFC] Move optimizeSubsequentStructSet() to a new pass, HeapStoreOptimization WebAssembly/binaryen#6882 (2 comments by @kripken, @tlively)
-
[NFC] Early-exit PickLoadSigns if there are no memories WebAssembly/binaryen#6971 (1 comment by @kripken)
-
[NFC + bugfix] Remove BreakTargetLocation from GUFA WebAssembly/binaryen#6956 (1 comment by @kripken)
-
[wasm-split] Add an option to skip importing placeholders WebAssembly/binaryen#6942 (1 comment by @tlively)
-
[NFC] Use Index instead of size_t in topological sort util WebAssembly/binaryen#6903 (1 comment by @kripken)
-
[EH] Rename Catch(All)_P3 to Catch(All)_Legacy (NFC) WebAssembly/binaryen#6901 (1 comment by @kripken)
-
WebAssembly/wasi-config
-
4 issues opened.
-
Consider rename this repo name to `wasi-config` WebAssembly/wasi-config#17, by @Mossaka.
-
Consider adding a secrets interface to the `wasi:config/imports` World WebAssembly/wasi-config#16, by @Mossaka.
-
language runtime vs application code WebAssembly/wasi-config#15, by @pavelsavara.
-
Consider renaming the 'runtime' interface to 'store' for consistency with other WASI proposals WebAssembly/wasi-config#13, by @lukewagner.
-
-
1 issue closed.
-
Consider renaming the 'runtime' interface to 'store' for consistency with other WASI proposals WebAssembly/wasi-config#13.
-
-
3 issues received 8 new comments.
-
language runtime vs application code WebAssembly/wasi-config#15 (4 comments by @Mossaka, @pavelsavara, @thomastaylor312)
-
Consider adding a secrets interface to the `wasi:config/imports` World WebAssembly/wasi-config#16 (2 comments by @thomastaylor312)
-
Consider renaming the 'runtime' interface to 'store' for consistency with other WASI proposals WebAssembly/wasi-config#13 (2 comments by @Mossaka, @thomastaylor312)
-
-
1 pull request opened.
-
rename 'runtime' interface name to 'store' WebAssembly/wasi-config#14, by @Mossaka.
-
-
1 pull request merged.
-
rename 'runtime' interface name to 'store' WebAssembly/wasi-config#14.
-
-
1 pull request received 7 new comments.
-
rename 'runtime' interface name to 'store' WebAssembly/wasi-config#14 (7 comments by @devigned, @lukewagner, @Mossaka, @thomastaylor312)
-
WebAssembly/wasi-nn
-
1 pull request received 1 new comment.
WebAssembly/website
-
3 pull requests opened.
-
Update features, Firefox ships exnref in v131 WebAssembly/website#401, by @dschuff.
-
Add `Stack Switching` and Update Features WebAssembly/website#400, by @CryZe.
-
Update link for GraalWasm. WebAssembly/website#399, by @fniephaus.
-
-
2 pull requests merged.
-
Add `Stack Switching` and Update Features WebAssembly/website#400.
-
Update link for GraalWasm. WebAssembly/website#399.
-
-
1 pull request closed.
-
Move exception handling to phase 4 WebAssembly/website#389.
-
-
2 pull requests received 3 new comments.
WebAssembly/WASI
-
1 issue opened.
-
Additions to support gRPC WebAssembly/WASI#798, by @dicej.
-
-
2 issues received 8 new comments.
WebAssembly/wabt
-
8 issues opened.
-
wasm-decompile: expose NameOpts::None as arg WebAssembly/wabt#2477, by @python273.
-
weird bug with exception handling (interpreter) WebAssembly/wabt#2476, by @SoniEx2.
-
wasm-decompile decompile error WebAssembly/wabt#2475, by @spencerwuwu.
-
Will uninitialized local var be optimised? WebAssembly/wabt#2473, by @Chocolatieee0929.
-
wasm2c: UB in exception-handling WebAssembly/wabt#2469, by @SoniEx2.
-
Remove RunResult WebAssembly/wabt#2467, by @SoniEx2.
-
wasm2c in freestanding environment WebAssembly/wabt#2460, by @douglas-raillard-arm.
-
Exception proposal support is the legacy implementation WebAssembly/wabt#2459, by @CharlieTap.
-
-
7 issues closed.
-
Will uninitialized local var be optimised? WebAssembly/wabt#2473.
-
Invalid Read Memory in wabt::interp WebAssembly/wabt#2431.
-
Out-of-Bound Memory Write in DataSegment::Drop() WebAssembly/wabt#2311.
-
Out-of-Bound Memory Read in DataSegment::IsValidRange() WebAssembly/wabt#2310.
-
Module fails to compile without a proper error message WebAssembly/wabt#2453.
-
Invalid Memory Read in FreeList<wabt::interp::Object*>::IsUsed() WebAssembly/wabt#2398.
-
-
10 issues received 15 new comments.
-
Will uninitialized local var be optimised? WebAssembly/wabt#2473 (3 comments by @Chocolatieee0929, @rossberg, @SoniEx2)
-
wasm2c in freestanding environment WebAssembly/wabt#2460 (2 comments by @douglas-raillard-arm, @sbc100)
-
Module fails to compile without a proper error message WebAssembly/wabt#2453 (1 comment by @SoniEx2)
-
spec/relaxed-simd/relaxed_madd_nmadd.txt test fails on ARM 64-bit (aarch64), Power8 (ppc64le), z/Architecture (s390x) WebAssembly/wabt#2118 (1 comment by @rathann)
-
-
12 pull requests opened.
-
Refactor binary reader to make use of section order WebAssembly/wabt#2474, by @SoniEx2.
-
Fix call_ref on empty stack WebAssembly/wabt#2472, by @SoniEx2.
-
Fix error message for ref.is_null WebAssembly/wabt#2471, by @SoniEx2.
-
binary/wat: Implement EHv4 WebAssembly/wabt#2470, by @SoniEx2.
-
Use intrinsic for Popcount on arm64 msvc WebAssembly/wabt#2468, by @Changqing-JING.
-
Fix bug in wasm2c runtime's alternate stack deallocation WebAssembly/wabt#2466, by @squk.
-
wasm2c: Use wrappers for function references WebAssembly/wabt#2465, by @SoniEx2.
-
[wasm-interp] Fix memory corruption with recursive call_indirect WebAssembly/wabt#2464, by @SoniEx2.
-
Test harness: parse and ignore UPSTREAM tag WebAssembly/wabt#2463, by @SoniEx2.
-
Fix issue#2398 WebAssembly/wabt#2462, by @haruki3hhh.
-
Fix issue#2445 Null Pointer Deref WebAssembly/wabt#2461, by @haruki3hhh.
-
wasm2c: Add segue option to make exclusive use of the segment register WebAssembly/wabt#2458, by @shravanrn.
-
-
9 pull requests merged.
-
Fix call_ref on empty stack WebAssembly/wabt#2472.
-
Fix handling of data count without data section WebAssembly/wabt#2432.
-
Fix error message for ref.is_null WebAssembly/wabt#2471.
-
wasm2c: Use wrappers for function references WebAssembly/wabt#2465.
-
Fix bug in wasm2c runtime's alternate stack deallocation WebAssembly/wabt#2466.
-
Use intrinsic for Popcount on arm64 msvc WebAssembly/wabt#2468.
-
wasm2c: Add segue option to make exclusive use of the segment register WebAssembly/wabt#2458.
-
[wasm-interp] Fix memory corruption with recursive call_indirect WebAssembly/wabt#2464.
-
wasm2c: Segue support for CPUs without wrgsbase instructions WebAssembly/wabt#2441.
-
-
2 pull requests closed.
-
fix: null-defer about data and elem in wasm-interp WebAssembly/wabt#2436.
-
Fix issue#2398 WebAssembly/wabt#2462.
-
-
13 pull requests received 109 new comments.
-
wasm2c: Use wrappers for function references WebAssembly/wabt#2465 (28 comments by @keithw, @sbc100, @shravanrn, @SoniEx2)
-
Fix handling of data count without data section WebAssembly/wabt#2432 (18 comments by @sbc100, @SoniEx2)
-
[wasm-interp] Fix memory corruption with recursive call_indirect WebAssembly/wabt#2464 (14 comments by @sbc100, @SoniEx2)
-
wasm2c: Add segue option to make exclusive use of the segment register WebAssembly/wabt#2458 (8 comments by @sbc100, @shravanrn, @SoniEx2)
-
Fix issue#2445 Null Pointer Deref WebAssembly/wabt#2461 (7 comments by @haruki3hhh, @sbc100, @SoniEx2)
-
Fix bug in wasm2c runtime's alternate stack deallocation WebAssembly/wabt#2466 (5 comments by @sbc100, @shravanrn, @squk)
-
Use intrinsic for Popcount on arm64 msvc WebAssembly/wabt#2468 (2 comments by @Changqing-JING, @sbc100)
-
wasm2c: Segue support for CPUs without wrgsbase instructions WebAssembly/wabt#2441 (2 comments by @sbc100, @shravanrn)
-
c-writer.cc: represent float consts as integer literals WebAssembly/wabt#2389 (1 comment by @SoniEx2)
-
WebAssembly/stack-switching
-
4 issues opened.
-
Unhandled tag should be proper runtime error WebAssembly/stack-switching#92, by @titzer.
-
Put the reduction rules in the explainer WebAssembly/stack-switching#91, by @dhil.
-
Mutable globals WebAssembly/stack-switching#88, by @verbessern.
-
Implementation characteristics of cont.bind (cf. func.bind) WebAssembly/stack-switching#87, by @conrad-watt.
-
-
3 issues closed.
-
Subtyping for continuation types WebAssembly/stack-switching#48.
-
Support for long-running computations WebAssembly/stack-switching#10.
-
Mutable globals WebAssembly/stack-switching#88.
-
-
5 issues received 28 new comments.
-
Implementation characteristics of cont.bind (cf. func.bind) WebAssembly/stack-switching#87 (10 comments by @conrad-watt, @fgmccabe, @frank-emrich, @titzer, @tlively)
-
Barrier instruction WebAssembly/stack-switching#79 (9 comments by @conrad-watt, @dhil, @fgmccabe, @tlively)
-
Unhandled tag should be proper runtime error WebAssembly/stack-switching#92 (6 comments by @dhil, @rossberg, @titzer)
-
-
6 pull requests opened.
-
Fix syntax for handlers in Explainer.md WebAssembly/stack-switching#94, by @titzer.
-
Gracefully exit on unhandled tag WebAssembly/stack-switching#93, by @dhil.
-
Merge with WebAssembly/spec branch `wasm-3.0` WebAssembly/stack-switching#90, by @dhil.
-
[Binary format] Encode continuation type index as an `s33` WebAssembly/stack-switching#89, by @dhil.
-
Revert "Allow cont ref to be non-null in switch" WebAssembly/stack-switching#86, by @tlively.
-
Allow cont ref to be non-null in switch WebAssembly/stack-switching#85, by @Alan-Liang.
-
-
5 pull requests merged.
-
Merge with WebAssembly/spec branch `wasm-3.0` WebAssembly/stack-switching#90.
-
Gracefully exit on unhandled tag WebAssembly/stack-switching#93.
-
Fix syntax for handlers in Explainer.md WebAssembly/stack-switching#94.
-
Revert "Allow cont ref to be non-null in switch" WebAssembly/stack-switching#86.
-
Allow cont ref to be non-null in switch WebAssembly/stack-switching#85.
-
-
6 pull requests received 31 new comments.
-
Merge with WebAssembly/spec branch `wasm-3.0` WebAssembly/stack-switching#90 (7 comments by @dhil, @rossberg, @slindley)
-
Allow cont ref to be non-null in switch WebAssembly/stack-switching#85 (6 comments by @Alan-Liang, @fgmccabe, @rossberg, @slindley, @tlively)
-
Gracefully exit on unhandled tag WebAssembly/stack-switching#93 (5 comments by @dhil, @rossberg, @titzer)
-
Revert "Allow cont ref to be non-null in switch" WebAssembly/stack-switching#86 (4 comments by @dhil, @tlively)
-
[Binary format] Encode continuation type index as an `s33` WebAssembly/stack-switching#89 (3 comments by @dhil, @rossberg, @tlively)
-
WebAssembly/wasi-libc
-
8 issues opened.
-
prepare libclang_rt.builtins-wasm32.a on wasm32-wasi-threads WebAssembly/wasi-libc#543, by @oligamiq.
-
polling on mix of libc-posix socket/file descriptors with non-libc WASI pollable handles WebAssembly/wasi-libc#542, by @pavelsavara.
-
Unexpected return of `getcwd` if host system is Windows WebAssembly/wasi-libc#541, by @RotateMe.
-
wasi-sockets: TCP connect from a Bound state. WebAssembly/wasi-libc#540, by @pavelsavara.
-
getsockopt, setsockopt doesn't implement SO_RCVTIMEO,SO_SNDTIMEO for wasi:socket handles WebAssembly/wasi-libc#539, by @pavelsavara.
-
ioctl doesn't implement FIONREAD for wasi:socket handles WebAssembly/wasi-libc#538, by @pavelsavara.
-
fstat doesn't return S_IFSOCK for wasi:socket handles WebAssembly/wasi-libc#537, by @pavelsavara.
-
fcntl doesn't implement O_NONBLOCK for wasi:socket handles WebAssembly/wasi-libc#536, by @pavelsavara.
-
-
2 issues closed.
-
FTS Support WebAssembly/wasi-libc#520.
-
Unexpected return of `getcwd` if host system is Windows WebAssembly/wasi-libc#541.
-
-
9 issues received 32 new comments.
-
Enhancement request: interface to get the wasi-libc version at runtime WebAssembly/wasi-libc#490 (19 comments by @abrown, @grynspan, @sbc100, @yamt)
-
getsockopt, setsockopt doesn't implement SO_RCVTIMEO,SO_SNDTIMEO for wasi:socket handles WebAssembly/wasi-libc#539 (2 comments by @abrown, @badeend)
-
fcntl doesn't implement O_NONBLOCK for wasi:socket handles WebAssembly/wasi-libc#536 (2 comments by @dicej)
-
wasi-sockets: TCP connect from a Bound state. WebAssembly/wasi-libc#540 (2 comments by @abrown, @badeend)
-
ioctl doesn't implement FIONREAD for wasi:socket handles WebAssembly/wasi-libc#538 (2 comments by @abrown, @badeend)
-
Some `SO_*` constants like `SO_BROADCAST` and `SO_LINGER` aren't defined WebAssembly/wasi-libc#531 (2 comments by @abrown, @nickrum)
-
polling on mix of libc-posix socket/file descriptors with non-libc WASI pollable handles WebAssembly/wasi-libc#542 (1 comment by @badeend)
-
Unexpected return of `getcwd` if host system is Windows WebAssembly/wasi-libc#541 (1 comment by @sbc100)
-
fstat doesn't return S_IFSOCK for wasi:socket handles WebAssembly/wasi-libc#537 (1 comment by @abrown)
-
-
4 pull requests opened.
-
ci: update actions WebAssembly/wasi-libc#535, by @abrown.
-
Add `version.h` defining `WASI_LIBC_VERSION` WebAssembly/wasi-libc#534, by @abrown.
-
Add SO_BROADCAST and SO_LINGER to the list of defined constants WebAssembly/wasi-libc#533, by @nickrum.
-
wasi-sockets: Add services database and implement getservbyname/getservbyport functions WebAssembly/wasi-libc#532, by @Henkru.
-
-
2 pull requests merged.
-
Initial FTS support WebAssembly/wasi-libc#522.
-
ci: update actions WebAssembly/wasi-libc#535.
-
-
4 pull requests received 19 new comments.
-
Implement a stub pthreads library for `THREAD_MODEL=single` WebAssembly/wasi-libc#518 (8 comments by @ArcaneNibble, @bjorn3, @sbc100, @whitequark)
-
Add `version.h` defining `WASI_LIBC_VERSION` WebAssembly/wasi-libc#534 (5 comments by @abrown, @sbc100, @yamt)
-
wasi-sockets: Add services database and implement getservbyname/getservbyport functions WebAssembly/wasi-libc#532 (4 comments by @Henkru, @sbc100)
-
WebAssembly/wasi-testsuite
-
1 issue opened.
-
Tests failing on Wasmtime WebAssembly/wasi-testsuite#101, by @electrum.
-
WebAssembly/wasi-cloud-core
-
1 pull request opened.
-
Drop the wasi:sql imports from wasi:cloud-core WebAssembly/wasi-cloud-core#15, by @Mossaka.
-
WebAssembly/wasi-blobstore
-
2 pull requests opened.
-
rename `wasi:blobstore/blobstore` to `wasi:blob/store` and other tidy up WebAssembly/wasi-blobstore#26, by @Mossaka.
-
chore: update to WASI 0.2.1 WebAssembly/wasi-blobstore#25, by @rvolosatovs.
-
-
1 pull request merged.
-
chore: update to WASI 0.2.1 WebAssembly/wasi-blobstore#25.
-
-
1 pull request received 1 new comment.
-
ref(*)!: Reorganizes the blobstore interface WebAssembly/wasi-blobstore#23 (1 comment by @ossfellow)
-
WebAssembly/meetings
-
11 pull requests opened.
-
Cancel CG-09-24.md WebAssembly/meetings#1669, by @tlively.
-
Update stack-2024-09-23.md WebAssembly/meetings#1668, by @fgmccabe.
-
2024-10-08: Add a possible phase 2 vote for 128-bit-arithmetic WebAssembly/meetings#1667, by @alexcrichton.
-
Update and rename stack/stack-2024-09-23.md to stack/2024/stack-2024-… WebAssembly/meetings#1666, by @fgmccabe.
-
Create stack-2024-09-23.md WebAssembly/meetings#1665, by @fgmccabe.
-
cancel WASI-09-19 WebAssembly/meetings#1664, by @ricochet.
-
Schedule a discussion on module splitting WebAssembly/meetings#1663, by @tlively.
-
Cancel WG-09-11.md WebAssembly/meetings#1662, by @dschuff.
-
Cancel CG-09-10 due to empty agenda WebAssembly/meetings#1661, by @dschuff.
-
cancel WASI-09-05.md WebAssembly/meetings#1660, by @ricochet.
-
docs(wasi): notes WASI-08-22.md WebAssembly/meetings#1659, by @ricochet.
-
-
13 pull requests merged.
-
Update stack-2024-09-23.md WebAssembly/meetings#1668.
-
Cancel CG-09-24.md WebAssembly/meetings#1669.
-
Create THREADS-08-06.md WebAssembly/meetings#1646.
-
2024-10-08: Add a possible phase 2 vote for 128-bit-arithmetic WebAssembly/meetings#1667.
-
Update and rename stack/stack-2024-09-23.md to stack/2024/stack-2024-… WebAssembly/meetings#1666.
-
Create stack-2024-09-23.md WebAssembly/meetings#1665.
-
cancel WASI-09-19 WebAssembly/meetings#1664.
-
Schedule a discussion on module splitting WebAssembly/meetings#1663.
-
Update stack-2024-08-26.md WebAssembly/meetings#1658.
-
Cancel WG-09-11.md WebAssembly/meetings#1662.
-
Cancel CG-09-10 due to empty agenda WebAssembly/meetings#1661.
-
docs(wasi): notes WASI-08-22.md WebAssembly/meetings#1659.
-
cancel WASI-09-05.md WebAssembly/meetings#1660.
-
-
2 pull requests received 3 new comments.
-
Schedule a discussion on module splitting WebAssembly/meetings#1663 (2 comments by @conrad-watt, @tlively)
-
2024-10-08: Add a possible phase 2 vote for 128-bit-arithmetic WebAssembly/meetings#1667 (1 comment by @alexcrichton)
-
WebAssembly/wasi-keyvalue
-
1 issue opened.
-
Portability of `list-keys` WebAssembly/wasi-keyvalue#47, by @lann.
-
-
2 issues closed.
-
The cursor in list-keys should probably be a string, not a u64 WebAssembly/wasi-keyvalue#45.
-
Test-and-set and other atomic operations? WebAssembly/wasi-keyvalue#44.
-
-
1 pull request merged.
-
feat(*)!: Adds cas operation and fixes keys cursor WebAssembly/wasi-keyvalue#46.
-
-
1 pull request received 1 new comment.
-
feat(*)!: Adds cas operation and fixes keys cursor WebAssembly/wasi-keyvalue#46 (1 comment by @thomastaylor312)
-
WebAssembly/flexible-vectors
-
1 issue opened.
-
SIMD meeting on 2024-09-27 WebAssembly/flexible-vectors#69, by @ppenzin.
-
-
1 issue closed.
-
[Tentative] SIMD meeting on 2024-09-13 WebAssembly/flexible-vectors#68.
-
-
2 issues received 3 new comments.
WebAssembly/js-promise-integration
-
1 issue opened.
-
Heads-up: a force commit is coming ... WebAssembly/js-promise-integration#46, by @fgmccabe.
-
-
2 issues closed.
-
Heads-up: a force commit is coming ... WebAssembly/js-promise-integration#46.
-
What happens if promises are unresolved WebAssembly/js-promise-integration#45.
-
-
2 pull requests opened.
-
Implementation notes WebAssembly/js-promise-integration#48, by @fgmccabe.
-
Updated test suite for jspi to reflect new API WebAssembly/js-promise-integration#47, by @fgmccabe.
-
-
1 pull request received 28 new comments.
WebAssembly/wasi-webgpu
-
13 pull requests opened.
-
Temporarily re-enable write-buffer/texture WebAssembly/wasi-webgpu#31, by @MendyBerger.
-
Temporarily re-enable write-buffer/texture WebAssembly/wasi-webgpu#30, by @MendyBerger.
-
Update webgpu according to webgpu2wit and wit-transforms WebAssembly/wasi-webgpu#29, by @MendyBerger.
-
Indent with 2 spaces WebAssembly/wasi-webgpu#28, by @MendyBerger.
-
CI: Update wit-bindgen version again WebAssembly/wasi-webgpu#27, by @MendyBerger.
-
CI: Update wit-bindgen WebAssembly/wasi-webgpu#26, by @MendyBerger.
-
Regenerate imports.md WebAssembly/wasi-webgpu#25, by @MendyBerger.
-
Lot's of smaller updates WebAssembly/wasi-webgpu#24, by @MendyBerger.
-
Add `pointer` to pointer events WebAssembly/wasi-webgpu#23, by @MendyBerger.
-
Renamed mini-canvas to surface WebAssembly/wasi-webgpu#22, by @MendyBerger.
-
Moved events into mini-canvas WebAssembly/wasi-webgpu#21, by @MendyBerger.
-
Added missing fields to gpu-image-copy-buffer WebAssembly/wasi-webgpu#20, by @MendyBerger.
-
Made some resource borrow WebAssembly/wasi-webgpu#19, by @MendyBerger.
-
-
12 pull requests merged.
-
Temporarily re-enable write-buffer/texture WebAssembly/wasi-webgpu#31.
-
Update webgpu according to webgpu2wit and wit-transforms WebAssembly/wasi-webgpu#29.
-
Indent with 2 spaces WebAssembly/wasi-webgpu#28.
-
Regenerate imports.md WebAssembly/wasi-webgpu#25.
-
CI: Update wit-bindgen version again WebAssembly/wasi-webgpu#27.
-
CI: Update wit-bindgen WebAssembly/wasi-webgpu#26.
-
Lot's of smaller updates WebAssembly/wasi-webgpu#24.
-
Add `pointer` to pointer events WebAssembly/wasi-webgpu#23.
-
Renamed mini-canvas to surface WebAssembly/wasi-webgpu#22.
-
Moved events into mini-canvas WebAssembly/wasi-webgpu#21.
-
Added missing fields to gpu-image-copy-buffer WebAssembly/wasi-webgpu#20.
-
Made some resource borrow WebAssembly/wasi-webgpu#19.
-
-
1 pull request closed.
-
Temporarily re-enable write-buffer/texture WebAssembly/wasi-webgpu#30.
-
-
1 pull request received 11 new comments.
WebAssembly/shared-everything-threads
-
2 issues opened.
-
Data count section is insufficient for shared data segments WebAssembly/shared-everything-threads#83, by @tlively.
-
Allowing instantiation of modules that import linear memory as shared, with unshared memory WebAssembly/shared-everything-threads#82, by @dschuff.
-
-
4 issues received 17 new comments.
-
Allowing instantiation of modules that import linear memory as shared, with unshared memory WebAssembly/shared-everything-threads#82 (8 comments by @conrad-watt, @eyebrowsoffire, @rossberg, @tlively)
-
Data count section is insufficient for shared data segments WebAssembly/shared-everything-threads#83 (6 comments by @conrad-watt, @eqrion, @jakobkummerow, @rossberg, @tlively)
-
Agenda for October 15 subgroup meeting WebAssembly/shared-everything-threads#78 (2 comments by @tlively)
-
Unreachable code and `shared` typing WebAssembly/shared-everything-threads#80 (1 comment by @alexcrichton)
-
WebAssembly/proposals
-
1 pull request opened.
-
Update README.md WebAssembly/proposals#197, by @RossTate.
-
-
1 pull request merged.
-
Update README.md WebAssembly/proposals#197.
-
WebAssembly/wide-arithmetic
-
2 issues opened.
-
Move to Phase 2 WebAssembly/wide-arithmetic#19, by @alexcrichton.
-
Should something for 128-bit division or wide division be included? WebAssembly/wide-arithmetic#15, by @alexcrichton.
-
-
1 issue closed.
-
Is `mul128` going to be as fast as widening multiplication? WebAssembly/wide-arithmetic#11.
-
-
5 issues received 12 new comments.
-
Alternative or addition: instructions with overflow/carry flags WebAssembly/wide-arithmetic#6 (4 comments by @alexcrichton, @waterlens)
-
Should something for 128-bit division or wide division be included? WebAssembly/wide-arithmetic#15 (4 comments by @AaronKutch, @alexcrichton)
-
Is `mul128` going to be as fast as widening multiplication? WebAssembly/wide-arithmetic#11 (2 comments by @alexcrichton)
-
Should 128-bit bit-shift/rotation operators be added? WebAssembly/wide-arithmetic#5 (1 comment by @alexcrichton)
-
Should 128-bit comparison operators be added? WebAssembly/wide-arithmetic#4 (1 comment by @alexcrichton)
-
-
5 pull requests opened.
-
Fill out some more rationale on overflow flags WebAssembly/wide-arithmetic#18, by @alexcrichton.
-
Summarize discussion of shifting operators in Overview WebAssembly/wide-arithmetic#17, by @alexcrichton.
-
Add some links to issue discussion from the overview WebAssembly/wide-arithmetic#16, by @alexcrichton.
-
Document leaving out comparison-related instructions WebAssembly/wide-arithmetic#14, by @alexcrichton.
-
Remove `i64.mul128`, add `i64.mul_wide_{s,u}` WebAssembly/wide-arithmetic#13, by @alexcrichton.
-
-
5 pull requests merged.
-
Fill out some more rationale on overflow flags WebAssembly/wide-arithmetic#18.
-
Summarize discussion of shifting operators in Overview WebAssembly/wide-arithmetic#17.
-
Remove `i64.mul128`, add `i64.mul_wide_{s,u}` WebAssembly/wide-arithmetic#13.
-
Document leaving out comparison-related instructions WebAssembly/wide-arithmetic#14.
-
Add some links to issue discussion from the overview WebAssembly/wide-arithmetic#16.
-
WebAssembly/js-string-builtins
-
1 issue opened.
-
Fast conversion to/from ASCII/one-byte strings? WebAssembly/js-string-builtins#44, by @dead-claudia.
-
-
1 pull request opened.
-
Fix null-handling for `equals` in test and polyfill WebAssembly/js-string-builtins#43, by @ajklein.
-
-
1 pull request merged.
-
Fix null-handling for `equals` in test and polyfill WebAssembly/js-string-builtins#43.
-
-
1 pull request received 1 new comment.
-
Fix null-handling for `equals` in test and polyfill WebAssembly/js-string-builtins#43 (1 comment by @eqrion)
-
WebAssembly/design
-
3 issues opened.
-
Module splitting and type section duplication WebAssembly/design#1530, by @tlively.
-
Extracting all lanes from a v128 WebAssembly/design#1529, by @verbessern.
-
Proposal: HW-Specialized WebAssembly WebAssembly/design#1528, by @abrown.
-
-
4 issues received 16 new comments.
-
Proposal: Fine grained control of memory WebAssembly/design#1439 (10 comments by @BlobTheKat, @dtig, @lukewagner, @programmerjake, @rossberg, @somethingelseentirely, @titzer)
-
Proposal: HW-Specialized WebAssembly WebAssembly/design#1528 (4 comments by @dtig, @rossberg, @titzer)
-
Zero-copy pass ArrayBuffer from JS-land to WebAssembly-land WebAssembly/design#1162 (1 comment by @somethingelseentirely)
-
WebAssembly/memory-control
-
1 issue received 4 new comments.
-
Sub-proposal: `virtual` mode WebAssembly/memory-control#18 (4 comments by @bvisness, @programmerjake, @SingleAccretion)
-
WebAssembly/testsuite
-
1 issue closed.
-
Multiple memories alignment test failing WebAssembly/testsuite#96.
-
-
1 issue received 1 new comment.
WebAssembly/content-security-policy
-
1 issue opened.
-
Extending WASM CSP to be covered under `strict-dynamic` WebAssembly/content-security-policy#44, by @jeremie-stripe.
-
WebAssembly/relaxed-simd
-
2 issues opened.
-
Possible bug in spec of relaxeddotmul WebAssembly/relaxed-simd#158, by @rossberg.
-
Relaxed truncation not specified for infinities WebAssembly/relaxed-simd#157, by @rossberg.
-
-
2 issues received 3 new comments.
-
Possible bug in spec of relaxeddotmul WebAssembly/relaxed-simd#158 (2 comments by @ngzhian, @rossberg)
-
Relaxed truncation not specified for infinities WebAssembly/relaxed-simd#157 (1 comment by @ngzhian)
-
WebAssembly/fp16
-
1 issue closed.
-
Opcodes in spec do no not match the V8 implementation WebAssembly/fp16#3.
-
WebAssembly/half-precision
-
1 issue closed.
-
Opcodes in spec do no not match the V8 implementation WebAssembly/half-precision#3.
-
WebAssembly/esm-integration
-
1 pull request opened.
-
Set title of ESM Integration spec WebAssembly/esm-integration#93, by @guybedford.
-
-
2 pull requests merged.
-
Instance/Source optional implementation note to reflect web reality WebAssembly/esm-integration#91.
-
Set title of ESM Integration spec WebAssembly/esm-integration#93.
-
-
1 pull request received 2 new comments.
-
Instance/Source optional implementation note to reflect web reality WebAssembly/esm-integration#91 (2 comments by @guybedford, @nicolo-ribaudo)
-
WebAssembly/tool-conventions
-
2 issues received 3 new comments.
-
LLVM 19 and enabling `reference-types` by default WebAssembly/tool-conventions#233 (2 comments by @sbc100, @SingleAccretion)
-
which memory dynamic-linking libraries should use for host functions? WebAssembly/tool-conventions#232 (1 comment by @yamt)
-
-
1 pull request opened.
-
DynamicLinking.md: add notes about memory/table exports WebAssembly/tool-conventions#234, by @yamt.
-
-
1 pull request received 6 new comments.
-
DynamicLinking.md: add notes about memory/table exports WebAssembly/tool-conventions#234 (6 comments by @sbc100, @yamt)
-
Past meetings
-
2 meetings.
Participants
-
5 participants joined.
-
Gus Caplan (Deno Land Inc) joined.
-
Mohamed Elgendi (Malwarebytes) joined.
-
Iain Ireland (Mozilla Foundation) joined.
-
KC Sivaramakrishnan (Tarides) joined.
-
Jacob Maynard joined.
-
-
2 participants left.
-
Gus Caplan (Deno Land Inc) left.
-
test test left.
-
-
2 organizations joined.
-
Deno Land Inc joined.
-
Malwarebytes joined.
-
GitHub
WebAssembly/WASI
-
4 issues opened.
-
Wassembly WebAssembly/WASI#618, by @macrombilux.
-
WebAssembly: A promising technology that is quietly being sabotaged WebAssembly/WASI#617, by @trcrsired.
-
wasi calls from wasm start function WebAssembly/WASI#616, by @yamt.
-
Do you really need 2 different handler interfaces? WebAssembly/WASI#799, by @danielbodart.
-
-
2 issues closed.
-
WebAssembly: A promising technology that is quietly being sabotaged WebAssembly/WASI#617.
-
Wassembly WebAssembly/WASI#618.
-
-
8 issues received 30 new comments.
-
Drop explicit preopens WebAssembly/WASI#742 (10 comments by @badeend, @bjorn3, @sunfishcode, @yoshuawuyts)
-
Do you really need 2 different handler interfaces? WebAssembly/WASI#799 (6 comments by @danielbodart, @dicej, @lukewagner, @pchickey)
-
WebAssembly: A promising technology that is quietly being sabotaged WebAssembly/WASI#617 (3 comments by @devsnek, @fitzgen, @ricochet)
-
-
7 pull requests opened.
-
wasi-observe: add Caleb Schoepp as champion, remove myself WebAssembly/WASI#620, by @chrisdickinson.
-
updated README link to wasip2 WebAssembly/WASI#619, by @Ragilo.
-
updated README version references to 0.2.1 and cleaned up the wit.toml WebAssembly/WASI#615, by @calvinrp.
-
updated clocks, filesystem, io, random, and sockets to 0.2.1 WebAssembly/WASI#614, by @calvinrp.
-
release: 0.2.1 WebAssembly/WASI#613, by @ricochet.
-
Release WASI 0.2.1 WebAssembly/WASI#612, by @yoshuawuyts.
-
Track cli: exit with code WebAssembly/WASI#611, by @yoshuawuyts.
-
-
8 pull requests merged.
-
wasi-observe: add Caleb Schoepp as champion, remove myself WebAssembly/WASI#620.
-
updated README link to wasip2 WebAssembly/WASI#619.
-
updated README version references to 0.2.1 and cleaned up the wit.toml WebAssembly/WASI#615.
-
release: 0.2.1 WebAssembly/WASI#613.
-
Release WASI 0.2.1 WebAssembly/WASI#612.
-
Track cli: exit with code WebAssembly/WASI#611.
-
Add section on filing changes to existing phase 3 proposals WebAssembly/WASI#609.
-
move `wasi:keyvalue` and `wasi:runtime-config` to phase 2 WebAssembly/WASI#610.
-
-
1 pull request closed.
-
updated clocks, filesystem, io, random, and sockets to 0.2.1 WebAssembly/WASI#614.
-
-
1 pull request received 2 new comments.
-
wasi-observe: add Caleb Schoepp as champion, remove myself WebAssembly/WASI#620 (2 comments by @calebschoepp, @pchickey)
-
WebAssembly/binaryen
-
19 issues opened.
-
MinimizeRecGroups fuzz error WebAssembly/binaryen#6886, by @kripken.
-
Storing / loading stringref in memory WebAssembly/binaryen#6883, by @alexdovzhanyn.
-
SIGSEGV (Address boundary error) in dumpDebugLoc(llvm::DWARFContext&, llvm::DWARFYAML::Data&) () WebAssembly/binaryen#6879, by @Ddystopia.
-
wasm-opt segfault WebAssembly/binaryen#6875, by @Matheus28.
-
Support `Custom Page Sizes` proposal WebAssembly/binaryen#6873, by @vshymanskyy.
-
[Segmentation fault] Out-of-bounds read from wasm::WATParser::assertAction WebAssembly/binaryen#6872, by @sofiaaberegg.
-
Generating an if control flow with a result type? WebAssembly/binaryen#6868, by @alexdovzhanyn.
-
wasm-as/wasm-dis seem to miscompile ref.null with type-index heap type WebAssembly/binaryen#6860, by @ddegazio.
-
Misparsing of catch clauses within the `try_table` instruction WebAssembly/binaryen#6854, by @vouillon.
-
Roundtrip-text fuzz bug with shared types WebAssembly/binaryen#6850, by @kripken.
-
[Segmentation fault] Out-of-bounds read in wasm::HeapType::isBasic WebAssembly/binaryen#6848, by @sofiaaberegg.
-
[Segmentation fault] Out-of-bounds read in wasm::FunctionValidator::visitBlock WebAssembly/binaryen#6847, by @sofiaaberegg.
-
GC feature and anyref/nullref? (fuzzer error) WebAssembly/binaryen#6839, by @kripken.
-
[Segmentation fault] Out-of-bounds read in wasm::WATParser::makeArrayInitElem WebAssembly/binaryen#6833, by @sofiaaberegg.
-
miss-optimization for continuous add WebAssembly/binaryen#6831, by @HerrCai0907.
-
Are there any limits on nested blocks/loops in binaryen ? WebAssembly/binaryen#6830, by @hgruniaux.
-
Support cross-module calls properly in the interpreter WebAssembly/binaryen#6823, by @kripken.
-
Wat parser assertion on invalid subtype WebAssembly/binaryen#6816, by @kripken.
-
wasm-emscripten-finalize doesn't preserve sourcesContent WebAssembly/binaryen#6805, by @verhovsky.
-
-
11 issues closed.
-
Storing / loading stringref in memory WebAssembly/binaryen#6883.
-
[Segmentation fault] Out-of-bounds read from wasm::WATParser::assertAction WebAssembly/binaryen#6872.
-
wasm-opt segfault WebAssembly/binaryen#6875.
-
[Segmentation fault] Out-of-bounds read in wasm::FunctionValidator::visitBlock WebAssembly/binaryen#6847.
-
[Segmentation fault] Out-of-bounds read in wasm::HeapType::isBasic WebAssembly/binaryen#6848.
-
Generating an if control flow with a result type? WebAssembly/binaryen#6868.
-
Misparsing of catch clauses within the `try_table` instruction WebAssembly/binaryen#6854.
-
Roundtrip-text fuzz bug with shared types WebAssembly/binaryen#6850.
-
GC feature and anyref/nullref? (fuzzer error) WebAssembly/binaryen#6839.
-
[Segmentation fault] Out-of-bounds read in wasm::WATParser::makeArrayInitElem WebAssembly/binaryen#6833.
-
Wat parser assertion on invalid subtype WebAssembly/binaryen#6816.
-
-
16 issues received 39 new comments.
-
wasm-as/wasm-dis seem to miscompile ref.null with type-index heap type WebAssembly/binaryen#6860 (8 comments by @ddegazio, @kripken, @tlively)
-
Misparsing of catch clauses within the `try_table` instruction WebAssembly/binaryen#6854 (4 comments by @kripken, @tlively, @vouillon)
-
Roundtrip-text fuzz bug with shared types WebAssembly/binaryen#6850 (3 comments by @kripken, @tlively)
-
[Segmentation fault] Out-of-bounds read in wasm::WATParser::makeArrayInitElem WebAssembly/binaryen#6833 (3 comments by @kripken, @sofiaaberegg)
-
Storing / loading stringref in memory WebAssembly/binaryen#6883 (2 comments by @alexdovzhanyn, @kripken)
-
Generating an if control flow with a result type? WebAssembly/binaryen#6868 (2 comments by @alexdovzhanyn, @kripken)
-
Are there any limits on nested blocks/loops in binaryen ? WebAssembly/binaryen#6830 (2 comments by @hgruniaux, @kripken)
-
SIGSEGV (Address boundary error) in dumpDebugLoc(llvm::DWARFContext&, llvm::DWARFYAML::Data&) () WebAssembly/binaryen#6879 (1 comment by @kripken)
-
Parse Exception with Block Type But WABT Successfully Parses It WebAssembly/binaryen#5951 (1 comment by @kripken)
-
Support cross-module calls properly in the interpreter WebAssembly/binaryen#6823 (1 comment by @kripken)
-
-
78 pull requests opened.
-
Only generate string.consts custom section if it is needed. WebAssembly/binaryen#6893, by @gkdn.
-
Use TopologicalSort::minSort to order rec groups WebAssembly/binaryen#6892, by @tlively.
-
[NFC] Compute only one dependence graph in ReorderGlobals WebAssembly/binaryen#6891, by @tlively.
-
[NFC] Take custom comparator in TopologicalSort::minSort WebAssembly/binaryen#6890, by @tlively.
-
[NFC] Change topological sort utilities to functions WebAssembly/binaryen#6889, by @tlively.
-
Adds a J2CL specific pass that moves the itable entries to the vtables. WebAssembly/binaryen#6888, by @rluble.
-
Move lit test temporary files to out/test/ WebAssembly/binaryen#6887, by @tlively.
-
Simplify ReorderGlobals using new topological sort utils WebAssembly/binaryen#6885, by @tlively.
-
Add a utility for finding minimal topological sorts WebAssembly/binaryen#6884, by @tlively.
-
[NFC] Move optimizeSubsequentStructSet() to a new pass, HeapStoreOptimization WebAssembly/binaryen#6882, by @kripken.
-
Add fp16 feature flag in V8 invocations WebAssembly/binaryen#6881, by @kripken.
-
[NFC] Refactor LocalGraph for future laziness WebAssembly/binaryen#6880, by @kripken.
-
[FP16] Implement madd and nmadd. WebAssembly/binaryen#6878, by @brendandahl.
-
[NFC] Refactor LocalGraph's core getSets API WebAssembly/binaryen#6877, by @kripken.
-
Rename relaxed SIMD fma instructions to match spec. WebAssembly/binaryen#6876, by @brendandahl.
-
Check for required actions when parsing wast WebAssembly/binaryen#6874, by @tlively.
-
Fix the fp16 header include. WebAssembly/binaryen#6871, by @brendandahl.
-
Add documentation to BinaryenIf WebAssembly/binaryen#6870, by @alexdovzhanyn.
-
[NFC] Avoid repeated work in DeadArgumentElimination scanning WebAssembly/binaryen#6869, by @kripken.
-
[FP16] Implement unary operations. WebAssembly/binaryen#6867, by @brendandahl.
-
[NFC] Optimize ParamUtils::getUsedParams() WebAssembly/binaryen#6866, by @kripken.
-
Support more reference constants in wast scripts WebAssembly/binaryen#6865, by @tlively.
-
[FP16] Add a feature flag for FP16. WebAssembly/binaryen#6864, by @brendandahl.
-
[NFC] hash constant string as void* WebAssembly/binaryen#6863, by @tlively.
-
[NFC] Avoid quadratic time when precomputing blocks WebAssembly/binaryen#6862, by @kripken.
-
Add a string lowering mode disallowing non-UTF-8 strings WebAssembly/binaryen#6861, by @tlively.
-
[NFC] Avoid quadratic time in StackIROptimizer::removeUnneededBlocks() WebAssembly/binaryen#6859, by @kripken.
-
Support `ref.extern n` in spec tests WebAssembly/binaryen#6858, by @tlively.
-
[NFC] Triage spec test problems WebAssembly/binaryen#6857, by @tlively.
-
Fix encoding of heap type definitions WebAssembly/binaryen#6856, by @tlively.
-
[FP16] Implement arithmetic operations. WebAssembly/binaryen#6855, by @brendandahl.
-
Add the upstream spec testsuite as a submodule WebAssembly/binaryen#6853, by @tlively.
-
Validate array.init_elem segment in IRBuilder WebAssembly/binaryen#6852, by @tlively.
-
Print explicit typeuses for non-MVP function types WebAssembly/binaryen#6851, by @tlively.
-
fix null dereference in FunctionValidator::visitBlock validateCallParamsAndResult WebAssembly/binaryen#6849, by @mtb0x1.
-
[NFC] Use HeapType::getKind more broadly WebAssembly/binaryen#6846, by @tlively.
-
Fix direct comparisons with unshared basic heap types WebAssembly/binaryen#6845, by @tlively.
-
Add a pass to remove exports from the WASM bundle WebAssembly/binaryen#6844, by @loganek.
-
[NFC] Avoid v128 in rec groups with no other v128 uses WebAssembly/binaryen#6843, by @kripken.
-
Simplify validation of stale types WebAssembly/binaryen#6842, by @tlively.
-
[NFC] Clean up Literal copy constructor WebAssembly/binaryen#6841, by @kripken.
-
Heap type `none` requires GC WebAssembly/binaryen#6840, by @tlively.
-
Count supertypes when collecting module types WebAssembly/binaryen#6838, by @tlively.
-
Monomorphization: Add a flag to control the required improvement WebAssembly/binaryen#6837, by @kripken.
-
Testing: Add an env var to pick the V8 binary WebAssembly/binaryen#6836, by @kripken.
-
Fix OOB read bug - issue 6833 WebAssembly/binaryen#6835, by @sofiaaberegg.
-
Heap2Local: Track interactions in detail WebAssembly/binaryen#6834, by @kripken.
-
Add a pass for minimizing recursion groups WebAssembly/binaryen#6832, by @tlively.
-
[NFC] Separate out GlobalTypeRewriter::mapTypeNames WebAssembly/binaryen#6829, by @tlively.
-
Add a TypeBuilder API for copying a heap type WebAssembly/binaryen#6828, by @tlively.
-
Implement table.init WebAssembly/binaryen#6827, by @kripken.
-
Set hasExplicitName for thunks generated in FuncCastEmulation. NFC WebAssembly/binaryen#6826, by @sbc100.
-
[FP16] Implement relation operations. WebAssembly/binaryen#6825, by @brendandahl.
-
Typed continuations: update syntax of handler clauses WebAssembly/binaryen#6824, by @frank-emrich.
-
[FP16] Disable float 16 fuzzing for now. WebAssembly/binaryen#6822, by @brendandahl.
-
[FP16] Implement lane access instructions. WebAssembly/binaryen#6821, by @brendandahl.
-
GlobalTypeOptimization: Reorder fields in order to remove them WebAssembly/binaryen#6820, by @kripken.
-
[NFC][parser] Rename deftype and subtype WebAssembly/binaryen#6819, by @tlively.
-
GTO: Remove minor optimization of avoiding ChildLocalizer sometimes WebAssembly/binaryen#6818, by @kripken.
-
[parser] Fix bug when printing type builder errors WebAssembly/binaryen#6817, by @tlively.
-
Restore isString type methods WebAssembly/binaryen#6815, by @tlively.
-
Complete the support for try_table. WebAssembly/binaryen#6814, by @sjrd.
-
Make source parser consistent with binary parser when naming things. NFC WebAssembly/binaryen#6813, by @sbc100.
-
WasmBinaryReader: Consistent internal naming WebAssembly/binaryen#6812, by @sbc100.
-
Simplify TopologicalOrders WebAssembly/binaryen#6811, by @tlively.
-
WasmBinaryReader: Use helper function to create names for items. NFC WebAssembly/binaryen#6810, by @sbc100.
-
Use explicit names for elements creating using `Builder::make_` methods WebAssembly/binaryen#6809, by @sbc100.
-
Add a utility for comparing and hashing rec group shapes WebAssembly/binaryen#6808, by @tlively.
-
Fix sharedness bug in inhabitable type fuzzer WebAssembly/binaryen#6807, by @tlively.
-
[LegalizeJSInterface] Use explicit names for stub functions WebAssembly/binaryen#6806, by @sbc100.
-
[NFC] Add HeapType::getKind returning a new HeapTypeKind enum WebAssembly/binaryen#6804, by @tlively.
-
Remove `isString` type methods WebAssembly/binaryen#6803, by @tlively.
-
[NFC] Remove unused `isException` type methods WebAssembly/binaryen#6802, by @tlively.
-
Add a utility for iterating over all topological orders WebAssembly/binaryen#6801, by @tlively.
-
[NFC] Avoid a temp local WebAssembly/binaryen#6800, by @kripken.
-
Save build ID in a source map WebAssembly/binaryen#6799, by @loganek.
-
Fix shareability handling in TypeSSA collision logic WebAssembly/binaryen#6798, by @kripken.
-
Add a disjoint sets (union-find) utility WebAssembly/binaryen#6797, by @tlively.
-
-
65 pull requests merged.
-
Simplify ReorderGlobals using new topological sort utils WebAssembly/binaryen#6885.
-
Add a utility for finding minimal topological sorts WebAssembly/binaryen#6884.
-
Move lit test temporary files to out/test/ WebAssembly/binaryen#6887.
-
Add fp16 feature flag in V8 invocations WebAssembly/binaryen#6881.
-
[NFC] Refactor LocalGraph's core getSets API WebAssembly/binaryen#6877.
-
Rename relaxed SIMD fma instructions to match spec. WebAssembly/binaryen#6876.
-
Check for required actions when parsing wast WebAssembly/binaryen#6874.
-
[FP16] Implement unary operations. WebAssembly/binaryen#6867.
-
[NFC] Optimize ParamUtils::getUsedParams() WebAssembly/binaryen#6866.
-
fix null dereference in FunctionValidator::visitBlock validateCallParamsAndResult WebAssembly/binaryen#6849.
-
Fix the fp16 header include. WebAssembly/binaryen#6871.
-
Support more reference constants in wast scripts WebAssembly/binaryen#6865.
-
[FP16] Add a feature flag for FP16. WebAssembly/binaryen#6864.
-
[NFC] Avoid quadratic time when precomputing blocks WebAssembly/binaryen#6862.
-
[NFC] Avoid quadratic time in StackIROptimizer::removeUnneededBlocks() WebAssembly/binaryen#6859.
-
Add a string lowering mode disallowing non-UTF-8 strings WebAssembly/binaryen#6861.
-
[FP16] Implement arithmetic operations. WebAssembly/binaryen#6855.
-
[NFC] hash constant string as void* WebAssembly/binaryen#6863.
-
Support `ref.extern n` in spec tests WebAssembly/binaryen#6858.
-
[NFC] Triage spec test problems WebAssembly/binaryen#6857.
-
Fix encoding of heap type definitions WebAssembly/binaryen#6856.
-
Add the upstream spec testsuite as a submodule WebAssembly/binaryen#6853.
-
Complete the support for try_table. WebAssembly/binaryen#6814.
-
Validate array.init_elem segment in IRBuilder WebAssembly/binaryen#6852.
-
Print explicit typeuses for non-MVP function types WebAssembly/binaryen#6851.
-
[NFC] Use HeapType::getKind more broadly WebAssembly/binaryen#6846.
-
Add a pass for minimizing recursion groups WebAssembly/binaryen#6832.
-
Fix direct comparisons with unshared basic heap types WebAssembly/binaryen#6845.
-
Implement table.init WebAssembly/binaryen#6827.
-
Testing: Add an env var to pick the V8 binary WebAssembly/binaryen#6836.
-
[NFC] Avoid v128 in rec groups with no other v128 uses WebAssembly/binaryen#6843.
-
Simplify validation of stale types WebAssembly/binaryen#6842.
-
[NFC] Clean up Literal copy constructor WebAssembly/binaryen#6841.
-
Save build ID in a source map WebAssembly/binaryen#6799.
-
Heap type `none` requires GC WebAssembly/binaryen#6840.
-
Count supertypes when collecting module types WebAssembly/binaryen#6838.
-
Monomorphization: Add a flag to control the required improvement WebAssembly/binaryen#6837.
-
Heap2Local: Track interactions in detail WebAssembly/binaryen#6834.
-
Fix OOB read bug - issue 6833 WebAssembly/binaryen#6835.
-
[NFC] Separate out GlobalTypeRewriter::mapTypeNames WebAssembly/binaryen#6829.
-
Add a TypeBuilder API for copying a heap type WebAssembly/binaryen#6828.
-
GlobalTypeOptimization: Reorder fields in order to remove them WebAssembly/binaryen#6820.
-
Set hasExplicitName for thunks generated in FuncCastEmulation. NFC WebAssembly/binaryen#6826.
-
Typed continuations: update syntax of handler clauses WebAssembly/binaryen#6824.
-
[FP16] Implement relation operations. WebAssembly/binaryen#6825.
-
[FP16] Implement lane access instructions. WebAssembly/binaryen#6821.
-
Simplify TopologicalOrders WebAssembly/binaryen#6811.
-
Add a utility for comparing and hashing rec group shapes WebAssembly/binaryen#6808.
-
[FP16] Disable float 16 fuzzing for now. WebAssembly/binaryen#6822.
-
GTO: Remove minor optimization of avoiding ChildLocalizer sometimes WebAssembly/binaryen#6818.
-
[NFC][parser] Rename deftype and subtype WebAssembly/binaryen#6819.
-
[parser] Fix bug when printing type builder errors WebAssembly/binaryen#6817.
-
[FP16] Implement load and store instructions. WebAssembly/binaryen#6796.
-
Restore isString type methods WebAssembly/binaryen#6815.
-
Handle single-segment source mapping in source map header decoder WebAssembly/binaryen#6794.
-
Fix sharedness bug in inhabitable type fuzzer WebAssembly/binaryen#6807.
-
[NFC] Add HeapType::getKind returning a new HeapTypeKind enum WebAssembly/binaryen#6804.
-
Make source parser consistent with binary parser when naming things. NFC WebAssembly/binaryen#6813.
-
WasmBinaryReader: Use helper function to create names for items. NFC WebAssembly/binaryen#6810.
-
[NFC] Remove unused `isException` type methods WebAssembly/binaryen#6802.
-
Add a utility for iterating over all topological orders WebAssembly/binaryen#6801.
-
[LegalizeJSInterface] Use explicit names for stub functions WebAssembly/binaryen#6806.
-
Fix shareability handling in TypeSSA collision logic WebAssembly/binaryen#6798.
-
Add a disjoint sets (union-find) utility WebAssembly/binaryen#6797.
-
[NFC] Avoid a temp local WebAssembly/binaryen#6800.
-
-
1 pull request closed.
-
Remove `isString` type methods WebAssembly/binaryen#6803.
-
-
52 pull requests received 530 new comments.
-
Complete the support for try_table. WebAssembly/binaryen#6814 (160 comments by @aheejin, @kripken, @sjrd)
-
Add a pass for minimizing recursion groups WebAssembly/binaryen#6832 (104 comments by @kripken, @tlively)
-
GlobalTypeOptimization: Reorder fields in order to remove them WebAssembly/binaryen#6820 (22 comments by @gkdn, @jakobkummerow, @kripken, @tlively)
-
WasmBinaryReader: Consistent internal naming WebAssembly/binaryen#6812 (22 comments by @kripken, @sbc100, @tlively)
-
[NFC] Avoid repeated work in DeadArgumentElimination scanning WebAssembly/binaryen#6869 (16 comments by @kripken, @tlively)
-
Add a utility for comparing and hashing rec group shapes WebAssembly/binaryen#6808 (16 comments by @kripken, @tlively)
-
[NFC] Refactor LocalGraph for future laziness WebAssembly/binaryen#6880 (14 comments by @kripken, @tlively)
-
[NFC] Move optimizeSubsequentStructSet() to a new pass, HeapStoreOptimization WebAssembly/binaryen#6882 (11 comments by @kripken, @tlively)
-
[FP16] Add a feature flag for FP16. WebAssembly/binaryen#6864 (8 comments by @brendandahl, @kripken, @tlively)
-
Save build ID in a source map WebAssembly/binaryen#6799 (8 comments by @dschuff, @kripken, @loganek)
-
Handle single-segment source mapping in source map header decoder WebAssembly/binaryen#6794 (8 comments by @kripken, @osa1)
-
[LegalizeJSInterface] Use explicit names for stub functions WebAssembly/binaryen#6806 (8 comments by @kripken, @sbc100)
-
Adds a J2CL specific pass that moves the itable entries to the vtables. WebAssembly/binaryen#6888 (7 comments by @gkdn)
-
Set hasExplicitName for thunks generated in FuncCastEmulation. NFC WebAssembly/binaryen#6826 (7 comments by @sbc100, @tlively)
-
Add a utility for iterating over all topological orders WebAssembly/binaryen#6801 (7 comments by @kripken, @tlively)
-
Add a disjoint sets (union-find) utility WebAssembly/binaryen#6797 (7 comments by @kripken, @tlively)
-
Add a TypeBuilder API for copying a heap type WebAssembly/binaryen#6828 (6 comments by @kripken, @tlively)
-
Add a utility for finding minimal topological sorts WebAssembly/binaryen#6884 (5 comments by @kripken, @tlively)
-
[FP16] Implement unary operations. WebAssembly/binaryen#6867 (5 comments by @brendandahl, @kripken, @tlively)
-
[FP16] Implement load and store instructions. WebAssembly/binaryen#6796 (5 comments by @brendandahl, @mkustermann, @osa1)
-
Add a pass to remove exports from the WASM bundle WebAssembly/binaryen#6844 (4 comments by @kripken, @loganek)
-
Add a string lowering mode disallowing non-UTF-8 strings WebAssembly/binaryen#6861 (3 comments by @kripken)
-
Add the upstream spec testsuite as a submodule WebAssembly/binaryen#6853 (3 comments by @kripken, @tlively)
-
[parser] Fix bug when printing type builder errors WebAssembly/binaryen#6817 (3 comments by @kripken, @tlively)
-
Use explicit names for elements creating using `Builder::make_` methods WebAssembly/binaryen#6809 (3 comments by @kripken, @sbc100)
-
Only generate string.consts custom section if it is needed. WebAssembly/binaryen#6893 (2 comments by @gkdn, @tlively)
-
fix null dereference in FunctionValidator::visitBlock validateCallParamsAndResult WebAssembly/binaryen#6849 (2 comments by @kripken, @mtb0x1)
-
[NFC] Avoid quadratic time when precomputing blocks WebAssembly/binaryen#6862 (2 comments by @kripken, @tlively)
-
[FP16] Implement relation operations. WebAssembly/binaryen#6825 (2 comments by @brendandahl, @tlively)
-
Remove "minimal" JS import/export legalization WebAssembly/binaryen#6428 (2 comments by @kripken, @sbc100)
-
Simplify ReorderGlobals using new topological sort utils WebAssembly/binaryen#6885 (1 comment by @tlively)
-
GTO: Remove minor optimization of avoiding ChildLocalizer sometimes WebAssembly/binaryen#6818 (1 comment by @kripken)
-
[NFC] Add HeapType::getKind returning a new HeapTypeKind enum WebAssembly/binaryen#6804 (1 comment by @tlively)
-
WebAssembly/stack-switching
-
6 issues opened.
-
Spec testsuite WebAssembly/stack-switching#80, by @dhil.
-
Barrier instruction WebAssembly/stack-switching#79, by @dhil.
-
Semantics for duplicated resume table entries WebAssembly/stack-switching#78, by @dhil.
-
Embedding API changes WebAssembly/stack-switching#77, by @tlively.
-
Type annotations on `switch` WebAssembly/stack-switching#76, by @tlively.
-
Consider optimizations for heavily-nested scenarios WebAssembly/stack-switching#75, by @lukewagner.
-
-
10 issues closed.
-
Semantics for duplicated resume table entries WebAssembly/stack-switching#78.
-
Type annotations on `switch` WebAssembly/stack-switching#76.
-
Support for different response computation styles WebAssembly/stack-switching#9.
-
Do have an approximate time plan for this proposal? WebAssembly/stack-switching#1.
-
Second immediate for `cont.bind`? WebAssembly/stack-switching#45.
-
Asymmetric coroutines without search WebAssembly/stack-switching#59.
-
Suspension across JavaScript frames WebAssembly/stack-switching#49.
-
Function coloring? WebAssembly/stack-switching#42.
-
WasmFX direct switching w/ dynamic lookup WebAssembly/stack-switching#61.
-
WasmFX reference interpreter: Errorenous treatment of non-final types WebAssembly/stack-switching#62.
-
-
16 issues received 38 new comments.
-
Consistent parameter order between cont.bind and switch tags WebAssembly/stack-switching#67 (7 comments by @conrad-watt, @fgmccabe, @rossberg, @tlively)
-
Semantics for duplicated resume table entries WebAssembly/stack-switching#78 (5 comments by @conrad-watt, @dhil, @tlively)
-
Consider optimizations for heavily-nested scenarios WebAssembly/stack-switching#75 (3 comments by @lukewagner, @tlively)
-
Support for different response computation styles WebAssembly/stack-switching#9 (2 comments by @fgmccabe, @tlively)
-
Support for multiple prompt delimiters WebAssembly/stack-switching#8 (2 comments by @fgmccabe, @tlively)
-
Do have an approximate time plan for this proposal? WebAssembly/stack-switching#1 (1 comment by @tlively)
-
WasmFX reference interpreter: Errorenous treatment of non-final types WebAssembly/stack-switching#62 (1 comment by @dhil)
-
-
8 pull requests opened.
-
Reference interpreter WebAssembly/stack-switching#84, by @dhil.
-
Add full code for $scheduler1 and $scheduler2 examples WebAssembly/stack-switching#83, by @frank-emrich.
-
Implement the `switch` instruction WebAssembly/stack-switching#82, by @dhil.
-
Single type annotation on `switch` WebAssembly/stack-switching#81, by @dhil.
-
Explainer for unified stack-switching proposal WebAssembly/stack-switching#74, by @slindley.
-
Update Explainer.md WebAssembly/stack-switching#73, by @fgmccabe.
-
Bring `wasmfx` branch up to date WebAssembly/stack-switching#72, by @dhil.
-
[spec] resume_throw should accept multiple handlers WebAssembly/stack-switching#71, by @Alan-Liang.
-
-
8 pull requests merged.
-
Add full code for $scheduler1 and $scheduler2 examples WebAssembly/stack-switching#83.
-
Implement the `switch` instruction WebAssembly/stack-switching#82.
-
Single type annotation on `switch` WebAssembly/stack-switching#81.
-
Explainer for unified stack-switching proposal WebAssembly/stack-switching#74.
-
Update Explainer.md WebAssembly/stack-switching#73.
-
Bring `wasmfx` branch up to date WebAssembly/stack-switching#72.
-
[spec] resume_throw should accept multiple handlers WebAssembly/stack-switching#71.
-
[explainer] Fix constraints and refactor handlers WebAssembly/stack-switching#65.
-
-
1 pull request closed.
-
WasmFX reference interpreter: remove heap_type_of_str_type WebAssembly/stack-switching#70.
-
-
6 pull requests received 57 new comments.
-
Explainer for unified stack-switching proposal WebAssembly/stack-switching#74 (16 comments by @dhil, @fgmccabe, @kayceesrk, @sideeffffect, @slindley, @tlively)
-
[explainer] Fix constraints and refactor handlers WebAssembly/stack-switching#65 (4 comments by @rossberg, @tlively)
-
Single type annotation on `switch` WebAssembly/stack-switching#81 (2 comments by @dhil, @frank-emrich)
-
Add full code for $scheduler1 and $scheduler2 examples WebAssembly/stack-switching#83 (1 comment by @dhil)
-
WasmFX reference interpreter: remove heap_type_of_str_type WebAssembly/stack-switching#70 (1 comment by @dhil)
WebAssembly/spec
-
8 issues opened.
-
[js-api] Memory and table allocation pre-conditions not validated WebAssembly/spec#1792, by @bvisness.
-
Spec tests that conflict with mature proposals WebAssembly/spec#1788, by @tlively.
-
Should there be a special case in assert_return for ref.null in the JS spec harness? WebAssembly/spec#1787, by @ddegazio.
-
a WebAssembly/spec#1782, by @Recoded-jpg.
-
Change direction in wording around stack unwinding WebAssembly/spec#1781, by @wucke13.
-
[reference-types] behavior of out-of-bound in table.fill WebAssembly/spec#1779, by @12101111.
-
Possibly incorrect encoding in WAST->JS conversion for elem.wast in wasm-3.0 branch WebAssembly/spec#1776, by @ddegazio.
-
Fix CSS so the specification shows on narrow viewports without horizontal scrolling. WebAssembly/spec#1774, by @matj1.
-
-
5 issues closed.
-
Possibly incorrect encoding in WAST->JS conversion for elem.wast in wasm-3.0 branch WebAssembly/spec#1776.
-
a WebAssembly/spec#1782.
-
Missing LICENSE file in the document directory WebAssembly/spec#1758.
-
[reference-types] behavior of out-of-bound in table.fill WebAssembly/spec#1779.
-
Fix CSS so the specification shows on narrow viewports without horizontal scrolling. WebAssembly/spec#1774.
-
-
7 issues received 30 new comments.
-
Spec tests that conflict with mature proposals WebAssembly/spec#1788 (13 comments by @alexcrichton, @fitzgen, @rossberg, @tlively)
-
Fix CSS so the specification shows on narrow viewports without horizontal scrolling. WebAssembly/spec#1774 (7 comments by @matj1, @rossberg)
-
[js-api] Memory and table allocation pre-conditions not validated WebAssembly/spec#1792 (3 comments by @bvisness, @Ms2ger)
-
Possibly incorrect encoding in WAST->JS conversion for elem.wast in wasm-3.0 branch WebAssembly/spec#1776 (3 comments by @ddegazio, @rossberg)
-
Change direction in wording around stack unwinding WebAssembly/spec#1781 (2 comments by @rossberg, @wucke13)
-
Should there be a special case in assert_return for ref.null in the JS spec harness? WebAssembly/spec#1787 (1 comment by @rossberg)
-
[reference-types] behavior of out-of-bound in table.fill WebAssembly/spec#1779 (1 comment by @rossberg)
-
-
15 pull requests opened.
-
Generate deadline and pass to bikeshed as metadata WebAssembly/spec#1795, by @dschuff.
-
Update DECISION_URL for Wasm 2.0 CR advancement WebAssembly/spec#1794, by @dschuff.
-
[js-api] Fix up missing preconditions on allocations WebAssembly/spec#1793, by @bvisness.
-
Add input for workflow dispatch for W3C publish workflow WebAssembly/spec#1791, by @dschuff.
-
Add Implementation Report fields to metadata for JS and Web API specs WebAssembly/spec#1790, by @dschuff.
-
Update Makefiles for easier generation of different document status WebAssembly/spec#1789, by @dschuff.
-
Add more tests for `sqrt`. WebAssembly/spec#1786, by @sunfishcode.
-
[test] Add a few more mixed-type floating-point expression testcases. WebAssembly/spec#1785, by @sunfishcode.
-
[test] Add tests ensuring table type is grown in `table.grow` WebAssembly/spec#1784, by @dzfrias.
-
Add Implementation Report metadata WebAssembly/spec#1783, by @dschuff.
-
Add a skeleton updated README/Overview WebAssembly/spec#1780, by @alexcrichton.
-
Create LICENSE file WebAssembly/spec#1778, by @dschuff.
-
Unset the width of documents in CSS WebAssembly/spec#1777, by @matj1.
-
[test] Add negative test for invalid section ordering WebAssembly/spec#1775, by @dzfrias.
-
[test] Add tests checking that multiple sections aren't supported WebAssembly/spec#1773, by @dzfrias.
-
-
13 pull requests merged.
-
Update DECISION_URL for Wasm 2.0 CR advancement WebAssembly/spec#1794.
-
[test] Add tests ensuring table type is grown in `table.grow` WebAssembly/spec#1784.
-
Add input for workflow dispatch for W3C publish workflow WebAssembly/spec#1791.
-
Add Implementation Report fields to metadata for JS and Web API specs WebAssembly/spec#1790.
-
Update Makefiles for easier generation of different document status WebAssembly/spec#1789.
-
Add more tests for `sqrt`. WebAssembly/spec#1786.
-
[test] Add a few more mixed-type floating-point expression testcases. WebAssembly/spec#1785.
-
Add Implementation Report metadata WebAssembly/spec#1783.
-
[test] Add negative test for invalid section ordering WebAssembly/spec#1775.
-
Create LICENSE file WebAssembly/spec#1778.
-
Unset the width of documents in CSS WebAssembly/spec#1777.
-
[test] Add tests checking that multiple sections aren't supported WebAssembly/spec#1773.
-
add missing cases in name printing escaping WebAssembly/spec#1772.
-
-
2 pull requests closed.
-
Change spec status from Draft to CR [do not merge yet!] WebAssembly/spec#1764.
-
Add a skeleton updated README/Overview WebAssembly/spec#1780.
-
-
9 pull requests received 30 new comments.
-
[js-api] Fix up missing preconditions on allocations WebAssembly/spec#1793 (10 comments by @bvisness, @Ms2ger, @rossberg)
-
Add input for workflow dispatch for W3C publish workflow WebAssembly/spec#1791 (5 comments by @dschuff, @Ms2ger, @rossberg)
-
Generate deadline and pass to bikeshed as metadata WebAssembly/spec#1795 (3 comments by @dschuff, @sideshowbarker)
-
Change spec status from Draft to CR [do not merge yet!] WebAssembly/spec#1764 (3 comments by @dschuff, @rossberg, @sideshowbarker)
-
[test] Add tests ensuring table type is grown in `table.grow` WebAssembly/spec#1784 (3 comments by @dzfrias, @rossberg)
-
Update DECISION_URL for Wasm 2.0 CR advancement WebAssembly/spec#1794 (2 comments by @dschuff, @sideshowbarker)
-
[test] Add negative test for invalid section ordering WebAssembly/spec#1775 (2 comments by @dzfrias)
-
Update Makefiles for easier generation of different document status WebAssembly/spec#1789 (1 comment by @dschuff)
-
WebAssembly/component-model
-
6 issues opened.
-
Is `importname'` rule has a typo? WebAssembly/component-model#391, by @dannypsnl.
-
[WIT] Defining a HashMap WebAssembly/component-model#390, by @yordis.
-
Consider adding an `error` type WebAssembly/component-model#389, by @lukewagner.
-
Enable WIT gates to take user-defined strings as arguments WebAssembly/component-model#388, by @yoshuawuyts.
-
Symmetrical ABI for component fusion and shared everything WebAssembly/component-model#386, by @cpetig.
-
Bounded lists and strings WebAssembly/component-model#385, by @cpetig.
-
-
4 issues closed.
-
Clarify usage patterns for feature gates WebAssembly/component-model#382.
-
[WIT] Defining a HashMap WebAssembly/component-model#390.
-
Why does convert_int_to_bool convert? WebAssembly/component-model#166.
-
Rename `float32`/`float64` back to `f32`/`f64` WebAssembly/component-model#277.
-
-
9 issues received 38 new comments.
-
Bounded lists and strings WebAssembly/component-model#385 (13 comments by @badeend, @cpetig, @lukewagner)
-
Symmetrical ABI for component fusion and shared everything WebAssembly/component-model#386 (13 comments by @cpetig, @lukewagner)
-
Consider adding an `error` type WebAssembly/component-model#389 (4 comments by @badeend, @lukewagner)
-
Rename `float32`/`float64` back to `f32`/`f64` WebAssembly/component-model#277 (1 comment by @lukewagner)
-
-
2 pull requests opened.
-
Add explicit scenarios for feature gate usage WebAssembly/component-model#387, by @vados-cosmonic.
-
Add optional fixed length to lists WebAssembly/component-model#384, by @cpetig.
-
-
2 pull requests merged.
-
Add explicit scenarios for feature gate usage WebAssembly/component-model#387.
-
Explicit package declarations should require root package declaration WebAssembly/component-model#380.
-
-
4 pull requests received 49 new comments.
-
Add explicit scenarios for feature gate usage WebAssembly/component-model#387 (34 comments by @alexcrichton, @calvinrp, @lukewagner, @ricochet, @vados-cosmonic)
-
Add BuildTargets.md WebAssembly/component-model#378 (10 comments by @alexcrichton, @elewis787, @jeff1010322, @lukewagner)
-
Add optional fixed length to lists WebAssembly/component-model#384 (4 comments by @cpetig, @jeffparsons, @lukewagner)
-
WebAssembly/wasi-sdk
-
8 issues opened.
-
Issue linking with --target=wasm32-wasip2-component WebAssembly/wasi-sdk#483, by @KennanHunter.
-
lto link error undefined symbol: setjmp WebAssembly/wasi-sdk#479, by @calvin2021y.
-
facing issue like undefined symbols in wasi-sdk24 with clang-19rc2 WebAssembly/wasi-sdk#477, by @subhakr.
-
I am trying to include llvm-19rc2 in wasi-sdk-24 version WebAssembly/wasi-sdk#475, by @subhakr.
-
`VERSION` file missing from WASI SDK 24 WebAssembly/wasi-sdk#471, by @SingleAccretion.
-
Execution of wasm file generated using wasi-sdk fails WebAssembly/wasi-sdk#470, by @Sandesh-verma.
-
Release of wasi-sdk 24 WebAssembly/wasi-sdk#469, by @alexcrichton.
-
Provide a GitHub Action for installation WebAssembly/wasi-sdk#468, by @brettcannon.
-
-
4 issues closed.
-
Issue linking with --target=wasm32-wasip2-component WebAssembly/wasi-sdk#483.
-
`VERSION` file missing from WASI SDK 24 WebAssembly/wasi-sdk#471.
-
Execution of wasm file generated using wasi-sdk fails WebAssembly/wasi-sdk#470.
-
Release of wasi-sdk 24 WebAssembly/wasi-sdk#469.
-
-
9 issues received 32 new comments.
-
lto link error undefined symbol: setjmp WebAssembly/wasi-sdk#479 (9 comments by @calvin2021y, @sbc100, @yamt)
-
I am trying to include llvm-19rc2 in wasi-sdk-24 version WebAssembly/wasi-sdk#475 (4 comments by @subhakr, @yamt)
-
Execution of wasm file generated using wasi-sdk fails WebAssembly/wasi-sdk#470 (3 comments by @Sandesh-verma, @sbc100, @yamt)
-
Issue linking with --target=wasm32-wasip2-component WebAssembly/wasi-sdk#483 (2 comments by @alexcrichton, @KennanHunter)
-
`VERSION` file missing from WASI SDK 24 WebAssembly/wasi-sdk#471 (2 comments by @abrown, @alexcrichton)
-
facing issue like undefined symbols in wasi-sdk24 with clang-19rc2 WebAssembly/wasi-sdk#477 (1 comment by @yamt)
-
-
9 pull requests opened.
-
Bump wasm-component-ld to 0.5.7 WebAssembly/wasi-sdk#484, by @alexcrichton.
-
test https://github.com/WebAssembly/wasi-libc/pull/526 WebAssembly/wasi-sdk#482, by @yamt.
-
README.md: mention WASI_SDK_INSTALL_TO_CLANG_RESOURCE_DIR WebAssembly/wasi-sdk#481, by @yamt.
-
LLVM 19 + setjmp/longjmp doc WebAssembly/wasi-sdk#480, by @yamt.
-
Add llvm-dwp binary to toolchain WebAssembly/wasi-sdk#478, by @quanterion.
-
Disable tests/benchmarks for libcxx WebAssembly/wasi-sdk#476, by @alexcrichton.
-
Update to LLVM 19 WebAssembly/wasi-sdk#474, by @alexcrichton.
-
Add back `VERSION` file to release tarballs WebAssembly/wasi-sdk#473, by @alexcrichton.
-
Add `wasi-sdk-p1.cmake` to the artifacts WebAssembly/wasi-sdk#472, by @SingleAccretion.
-
-
7 pull requests merged.
-
Bump wasm-component-ld to 0.5.7 WebAssembly/wasi-sdk#484.
-
Add llvm-dwp binary to toolchain WebAssembly/wasi-sdk#478.
-
Disable tests/benchmarks for libcxx WebAssembly/wasi-sdk#476.
-
README.md: mention WASI_SDK_INSTALL_TO_CLANG_RESOURCE_DIR WebAssembly/wasi-sdk#481.
-
Add back `VERSION` file to release tarballs WebAssembly/wasi-sdk#473.
-
Add `wasi-sdk-p1.cmake` to the artifacts WebAssembly/wasi-sdk#472.
-
Update wasm-component-ld to 0.5.6 WebAssembly/wasi-sdk#467.
-
-
2 pull requests closed.
-
test https://github.com/WebAssembly/wasi-libc/pull/526 WebAssembly/wasi-sdk#482.
-
Update to LLVM 19 WebAssembly/wasi-sdk#474.
-
-
5 pull requests received 28 new comments.
-
README.md: document rust requirement WebAssembly/wasi-sdk#452 (15 comments by @abrown, @alexcrichton, @yamt)
-
Update to LLVM 19 WebAssembly/wasi-sdk#474 (6 comments by @alexcrichton, @sbc100, @TerrorJack, @yamt)
-
test https://github.com/WebAssembly/wasi-libc/pull/526 WebAssembly/wasi-sdk#482 (1 comment by @yamt)
-
WebAssembly/tool-conventions
-
2 issues opened.
-
LLVM 19 and enabling `reference-types` by default WebAssembly/tool-conventions#233, by @alexcrichton.
-
which memory dynamic-linking libraries should use for host functions? WebAssembly/tool-conventions#232, by @yamt.
-
-
2 issues received 43 new comments.
-
LLVM 19 and enabling `reference-types` by default WebAssembly/tool-conventions#233 (28 comments by @aheejin, @alexcrichton, @dschuff, @fitzgen, @rossberg, @sbc100, @SingleAccretion, @tlively)
-
which memory dynamic-linking libraries should use for host functions? WebAssembly/tool-conventions#232 (15 comments by @sbc100, @yamt)
-
WebAssembly/wasi-libc
-
3 issues opened.
-
Some `SO_*` constants like `SO_BROADCAST` and `SO_LINGER` aren't defined WebAssembly/wasi-libc#531, by @nickrum.
-
'mkdirat()' ignores the parameter 'mode' WebAssembly/wasi-libc#527, by @Daksh-10.
-
[msys2] AR is set as gcc in UCRT64 and MINGW64 WebAssembly/wasi-libc#523, by @ArchGuyWu.
-
-
1 issue closed.
-
[msys2] AR is set as gcc in UCRT64 and MINGW64 WebAssembly/wasi-libc#523.
-
-
3 issues received 4 new comments.
-
Enhancement request: interface to get the wasi-libc version at runtime WebAssembly/wasi-libc#490 (1 comment by @grynspan)
-
7 pull requests opened.
-
Preserve timestamps for installed headers to improve incremental builds WebAssembly/wasi-libc#530, by @kateinoigakukun.
-
Exclude setjmp runtime from LTO WebAssembly/wasi-libc#529, by @yamt.
-
Add crt2-command.o to provide __main_void WebAssembly/wasi-libc#528, by @yamt.
-
fix shared library build with llvm-19 WebAssembly/wasi-libc#526, by @yamt.
-
Improve some pthreads stub functions, batch 1 WebAssembly/wasi-libc#525, by @ArcaneNibble.
-
getaddrinfo: improve the service/port resolution WebAssembly/wasi-libc#524, by @Henkru.
-
Initial FTS support WebAssembly/wasi-libc#522, by @kateinoigakukun.
-
-
5 pull requests merged.
-
getaddrinfo: improve the service/port resolution WebAssembly/wasi-libc#524.
-
fix shared library build with llvm-19 WebAssembly/wasi-libc#526.
-
Exclude setjmp runtime from LTO WebAssembly/wasi-libc#529.
-
Improve some pthreads stub functions, batch 1 WebAssembly/wasi-libc#525.
-
Improve some pthreads stub functions, batch 0 WebAssembly/wasi-libc#519.
-
-
10 pull requests received 52 new comments.
-
Implement a stub pthreads library for `THREAD_MODEL=single` WebAssembly/wasi-libc#518 (13 comments by @ArcaneNibble, @sbc100, @whitequark, @yamt)
-
fix shared library build with llvm-19 WebAssembly/wasi-libc#526 (10 comments by @sbc100, @TerrorJack, @yamt)
-
Improve some pthreads stub functions, batch 1 WebAssembly/wasi-libc#525 (8 comments by @abrown, @ArcaneNibble, @sbc100)
-
Preserve timestamps for installed headers to improve incremental builds WebAssembly/wasi-libc#530 (6 comments by @kateinoigakukun, @sbc100)
-
getaddrinfo: improve the service/port resolution WebAssembly/wasi-libc#524 (5 comments by @badeend, @dicej, @Henkru)
-
implement `getsockname`, `getpeername`, and `getaddrinfo` WebAssembly/wasi-libc#488 (2 comments by @abrown, @dicej)
-
Add crt2-command.o to provide __main_void WebAssembly/wasi-libc#528 (2 comments by @sunfishcode, @yamt)
-
Improve some pthreads stub functions, batch 0 WebAssembly/wasi-libc#519 (1 comment by @ArcaneNibble)
-
WebAssembly/wasi-observe
-
1 pull request opened.
-
adding caleb as champion and point of contact WebAssembly/wasi-observe#14, by @chrisdickinson.
-
-
1 pull request merged.
-
adding caleb as champion and point of contact WebAssembly/wasi-observe#14.
-
-
1 pull request received 1 new comment.
WebAssembly/website
-
1 issue opened.
-
Most links in polyfill section of FAQ are broken WebAssembly/website#393, by @rmcloughlin.
-
-
1 issue closed.
-
Add use from Python WebAssembly/website#238.
-
-
1 issue received 2 new comments.
-
5 pull requests opened.
-
Move JS string builtins to phase 4 WebAssembly/website#398, by @dschuff.
-
Note GC and tail call support in Safari TP 202 WebAssembly/website#397, by @dschuff.
-
Add GraalWasm to "Feature Extensions" page. WebAssembly/website#396, by @fniephaus.
-
Wasmtime has implemented and enabled-by-default the extended-const proposal in version 25 WebAssembly/website#395, by @fitzgen.
-
Add python runtimes WebAssembly/website#394, by @dschuff.
-
-
6 pull requests merged.
-
Move JS string builtins to phase 4 WebAssembly/website#398.
-
Note GC and tail call support in Safari TP 202 WebAssembly/website#397.
-
Add GraalWasm to "Feature Extensions" page. WebAssembly/website#396.
-
Wasmtime has implemented and enabled-by-default the extended-const proposal in version 25 WebAssembly/website#395.
-
Add python runtimes WebAssembly/website#394.
-
Track and update all the implemented features WebAssembly/website#390.
-
-
1 pull request closed.
-
Add branch hinting feature WebAssembly/website#386.
-
-
3 pull requests received 13 new comments.
-
Add GraalWasm to "Feature Extensions" page. WebAssembly/website#396 (6 comments by @fniephaus, @tomayac)
-
Track and update all the implemented features WebAssembly/website#390 (6 comments by @CryZe, @dschuff)
-
WebAssembly/wabt
-
5 issues opened.
-
wasm-interp --enable-exceptions error invalid import "env.saveSetjmp" WebAssembly/wabt#2455, by @calvin2021y.
-
Missing support for the (somewhat) recently added relocation types WebAssembly/wabt#2454, by @SingleAccretion.
-
Module fails to compile without a proper error message WebAssembly/wabt#2453, by @Janrupf.
-
`wasm-rt-impl-tableops.inc` missing from packages WebAssembly/wabt#2451, by @remko.
-
00002fd: error: memory may not be shared: threads not allowed WebAssembly/wabt#2450, by @0wwafa.
-
-
2 issues closed.
-
Missing support for the (somewhat) recently added relocation types WebAssembly/wabt#2454.
-
`wasm-rt-impl-tableops.inc` missing from packages WebAssembly/wabt#2451.
-
-
7 issues received 16 new comments.
-
wasm-interp --enable-exceptions error invalid import "env.saveSetjmp" WebAssembly/wabt#2455 (8 comments by @calvin2021y, @sbc100, @SoniEx2)
-
Module fails to compile without a proper error message WebAssembly/wabt#2453 (2 comments by @Janrupf, @sbc100)
-
Missing support for the (somewhat) recently added relocation types WebAssembly/wabt#2454 (2 comments by @sbc100, @SingleAccretion)
-
Library not loaded: /usr/local/opt/openssl@3/lib/libcrypto.3.dylib WebAssembly/wabt#2413 (1 comment by @rivanjuthani)
-
00002fd: error: memory may not be shared: threads not allowed WebAssembly/wabt#2450 (1 comment by @0wwafa)
-
-
2 pull requests opened.
-
Add missing relocation types (and delete a non-existent one) WebAssembly/wabt#2457, by @SingleAccretion.
-
Install wasm-rt-impl include files WebAssembly/wabt#2452, by @remko.
-
-
3 pull requests merged.
-
Add missing relocation types (and delete a non-existent one) WebAssembly/wabt#2457.
-
Install wasm-rt-impl include files WebAssembly/wabt#2452.
-
Harden against invalid alignment WebAssembly/wabt#2411.
-
-
3 pull requests received 13 new comments.
-
Add missing relocation types (and delete a non-existent one) WebAssembly/wabt#2457 (4 comments by @sbc100, @SingleAccretion, @SoniEx2)
-
wasm2c: Segue support for CPUs without wrgsbase instructions WebAssembly/wabt#2441 (2 comments by @shravanrn)
WebAssembly/wasi-keyvalue
-
1 issue received 2 new comments.
-
Test-and-set and other atomic operations? WebAssembly/wasi-keyvalue#44 (2 comments by @pchickey, @thomastaylor312)
-
-
1 pull request received 7 new comments.
-
feat(*)!: Adds cas operation and fixes keys cursor WebAssembly/wasi-keyvalue#46 (7 comments by @kate-goldenring, @Mossaka, @thomastaylor312)
-
WebAssembly/js-promise-integration
-
1 issue opened.
-
What happens if promises are unresolved WebAssembly/js-promise-integration#45, by @yurydelendik.
-
-
2 issues received 3 new comments.
-
Interaction between `WebAssembly.Suspending` and `WebAssembly.Function`? WebAssembly/js-promise-integration#41 (2 comments by @hoodmane)
-
What happens if promises are unresolved WebAssembly/js-promise-integration#45 (1 comment by @fgmccabe)
-
-
1 pull request closed.
-
Wasm3.0 WebAssembly/js-promise-integration#44.
-
WebAssembly/shared-everything-threads
-
4 issues opened.
-
Text format for shorthand `shared` functions WebAssembly/shared-everything-threads#81, by @abrown.
-
Unreachable code and `shared` typing WebAssembly/shared-everything-threads#80, by @abrown.
-
Design doc for collecting shared-to-unshared edges WebAssembly/shared-everything-threads#79, by @tlively.
-
Agenda for October 15 subgroup meeting WebAssembly/shared-everything-threads#78, by @tlively.
-
-
2 issues closed.
-
How should custom page size's extension to the text format compose with `shared`? WebAssembly/shared-everything-threads#61.
-
Agenda for August 6 subgroup meeting WebAssembly/shared-everything-threads#73.
-
-
6 issues received 22 new comments.
-
Unreachable code and `shared` typing WebAssembly/shared-everything-threads#80 (12 comments by @alexcrichton, @conrad-watt, @rossberg, @tlively)
-
Text format for shorthand `shared` functions WebAssembly/shared-everything-threads#81 (3 comments by @alexcrichton, @rossberg, @tlively)
-
How should custom page size's extension to the text format compose with `shared`? WebAssembly/shared-everything-threads#61 (3 comments by @fitzgen, @tlively)
-
Agenda for October 15 subgroup meeting WebAssembly/shared-everything-threads#78 (2 comments by @conrad-watt, @tlively)
-
Agenda for August 6 subgroup meeting WebAssembly/shared-everything-threads#73 (1 comment by @tlively)
-
Alternative to ThreadLocalFunction WebAssembly/shared-everything-threads#75 (1 comment by @conrad-watt)
-
WebAssembly/flexible-vectors
-
1 issue opened.
-
[Tentative] SIMD meeting on 2024-09-13 WebAssembly/flexible-vectors#68, by @ppenzin.
-
-
1 issue received 1 new comment.
WebAssembly/testsuite
-
1 issue opened.
-
Multiple memories alignment test failing WebAssembly/testsuite#96, by @CharlieTap.
-
-
1 pull request opened.
-
Create CODEOWNERS WebAssembly/testsuite#91, by @tlively.
-
-
1 pull request merged.
-
Create CODEOWNERS WebAssembly/testsuite#91.
-
-
7 pull requests received 13 new comments.
-
WebAssembly/testsuite#93 (1 comment by @tlively)
-
WebAssembly/testsuite#86 (1 comment by @alexcrichton)
-
WebAssembly/testsuite#88 (1 comment by @alexcrichton)
-
WebAssembly/testsuite#89 (1 comment by @alexcrichton)
WebAssembly/wide-arithmetic
-
7 issues opened.
-
Is `mul128` going to be as fast as widening multiplication? WebAssembly/wide-arithmetic#11, by @mitschabaude.
-
Evaluate: Peformance in various WebAssembly engines WebAssembly/wide-arithmetic#7, by @alexcrichton.
-
Alternative or addition: instructions with overflow/carry flags WebAssembly/wide-arithmetic#6, by @alexcrichton.
-
Should 128-bit bit-shift/rotation operators be added? WebAssembly/wide-arithmetic#5, by @alexcrichton.
-
Should 128-bit comparison operators be added? WebAssembly/wide-arithmetic#4, by @alexcrichton.
-
Evaluate: Benchmarks to compare with/without this proposal WebAssembly/wide-arithmetic#3, by @alexcrichton.
-
Evaluate: Performance on other architectures WebAssembly/wide-arithmetic#2, by @alexcrichton.
-
-
7 issues received 18 new comments.
-
Should 128-bit comparison operators be added? WebAssembly/wide-arithmetic#4 (7 comments by @alexcrichton, @jameysharp)
-
Should 128-bit bit-shift/rotation operators be added? WebAssembly/wide-arithmetic#5 (3 comments by @alexcrichton)
-
Alternative or addition: instructions with overflow/carry flags WebAssembly/wide-arithmetic#6 (2 comments by @alexcrichton)
-
Is `mul128` going to be as fast as widening multiplication? WebAssembly/wide-arithmetic#11 (2 comments by @alexcrichton, @mitschabaude)
-
Evaluate: Benchmarks to compare with/without this proposal WebAssembly/wide-arithmetic#3 (2 comments by @alexcrichton)
-
Evaluate: Performance on other architectures WebAssembly/wide-arithmetic#2 (1 comment by @alexcrichton)
-
Evaluate: Peformance in various WebAssembly engines WebAssembly/wide-arithmetic#7 (1 comment by @alexcrichton)
-
-
5 pull requests opened.
-
chore: fix README typo WebAssembly/wide-arithmetic#12, by @IceTDrinker.
-
Fill out the alternatives section for overflow flags WebAssembly/wide-arithmetic#10, by @alexcrichton.
-
Replace hard tabs with spaces in overview WebAssembly/wide-arithmetic#9, by @alexcrichton.
-
Fill out an initial Overview.md WebAssembly/wide-arithmetic#8, by @alexcrichton.
-
Add a skeleton updated README/Overview WebAssembly/wide-arithmetic#1, by @alexcrichton.
-
-
5 pull requests merged.
-
Fill out the alternatives section for overflow flags WebAssembly/wide-arithmetic#10.
-
chore: fix README typo WebAssembly/wide-arithmetic#12.
-
Replace hard tabs with spaces in overview WebAssembly/wide-arithmetic#9.
-
Fill out an initial Overview.md WebAssembly/wide-arithmetic#8.
-
Add a skeleton updated README/Overview WebAssembly/wide-arithmetic#1.
-
-
3 pull requests received 4 new comments.
-
Fill out the alternatives section for overflow flags WebAssembly/wide-arithmetic#10 (1 comment by @alexcrichton)
WebAssembly/design
-
3 issues opened.
-
[Use case] crypto WebAssembly/design#1526, by @ppenzin.
-
"a few exceptions" link is broken WebAssembly/design#1525, by @rmcloughlin.
-
filesystem: SCRIPTPATH and SCRIPTDIR WebAssembly/design#1524, by @abitrolly.
-
-
7 issues received 25 new comments.
-
filesystem: SCRIPTPATH and SCRIPTDIR WebAssembly/design#1524 (8 comments by @abitrolly, @dschuff, @sbc100)
-
128-bit arithmetic WebAssembly/design#1522 (7 comments by @alexcrichton, @ppenzin, @rossberg, @waterlens)
-
Presenting community updates to newcomers WebAssembly/design#1519 (2 comments by @dschuff, @kripken)
-
WebAssembly/proposals
-
2 pull requests opened.
-
Update phases for string builtins and stack switching WebAssembly/proposals#196, by @tlively.
-
Add phase 1 128-bit arithmetic WebAssembly/proposals#195, by @tlively.
-
-
2 pull requests merged.
-
Update phases for string builtins and stack switching WebAssembly/proposals#196.
-
Add phase 1 128-bit arithmetic WebAssembly/proposals#195.
-
WebAssembly/js-string-builtins
-
4 issues opened.
-
Question: Does the compile-time import mechanism opens up possibilities of other "JS Builtin" APIs? WebAssembly/js-string-builtins#42, by @igrep.
-
Shall we validate builtin set names? WebAssembly/js-string-builtins#40, by @vouillon.
-
Do we require 'wasm:' prefix in options passed to compile? WebAssembly/js-string-builtins#38, by @eqrion.
-
Formal spec text tracking WebAssembly/js-string-builtins#35, by @eqrion.
-
-
6 issues closed.
-
Question: Does the compile-time import mechanism opens up possibilities of other "JS Builtin" APIs? WebAssembly/js-string-builtins#42.
-
Shall we validate builtin set names? WebAssembly/js-string-builtins#40.
-
Web Platform Tests WebAssembly/js-string-builtins#33.
-
Do we require 'wasm:' prefix in options passed to compile? WebAssembly/js-string-builtins#38.
-
Are 3 separate builtins collection worth having? WebAssembly/js-string-builtins#15.
-
Users of UTF-8 support WebAssembly/js-string-builtins#34.
-
-
7 issues received 12 new comments.
-
Do we require 'wasm:' prefix in options passed to compile? WebAssembly/js-string-builtins#38 (3 comments by @ajklein, @eqrion)
-
Question: Does the compile-time import mechanism opens up possibilities of other "JS Builtin" APIs? WebAssembly/js-string-builtins#42 (2 comments by @igrep, @tlively)
-
Are 3 separate builtins collection worth having? WebAssembly/js-string-builtins#15 (1 comment by @eqrion)
-
-
4 pull requests opened.
-
Editorial: Align with Web IDL specification WebAssembly/js-string-builtins#41, by @autokagami.
-
Initial addition of builtin steps WebAssembly/js-string-builtins#39, by @ajklein.
-
Move UTF-8 support to a future proposal WebAssembly/js-string-builtins#37, by @eqrion.
-
Initial outline of builtin support in JS-API WebAssembly/js-string-builtins#36, by @eqrion.
-
-
3 pull requests merged.
-
Initial addition of builtin steps WebAssembly/js-string-builtins#39.
-
Move UTF-8 support to a future proposal WebAssembly/js-string-builtins#37.
-
Initial outline of builtin support in JS-API WebAssembly/js-string-builtins#36.
-
-
2 pull requests received 14 new comments.
-
Initial outline of builtin support in JS-API WebAssembly/js-string-builtins#36 (5 comments by @ajklein, @eqrion)
WebAssembly/wasi-logging
-
1 issue received 5 new comments.
WebAssembly/meetings
-
15 pull requests opened.
-
Update stack-2024-08-26.md WebAssembly/meetings#1658, by @fgmccabe.
-
wasi: add phase 3 planning slides for wasi-nn WebAssembly/meetings#1657, by @abrown.
-
Create stack-2024-08-26.md WebAssembly/meetings#1656, by @fgmccabe.
-
Add slides link to CG-06-18.md WebAssembly/meetings#1655, by @dschuff.
-
Cancel WG-08-14 WebAssembly/meetings#1654, by @dschuff.
-
Cancel WG-08-14.md due to empty agenda WebAssembly/meetings#1653, by @lukewagner.
-
Update CG-08-13.md WebAssembly/meetings#1652, by @tlively.
-
Add CG notes for July 16 and July 30 WebAssembly/meetings#1651, by @dschuff.
-
Consolidate meeting logistics documents WebAssembly/meetings#1650, by @dschuff.
-
Add phase 4 vote for JS String Builtins to 08-27 agenda WebAssembly/meetings#1649, by @ajklein.
-
docs(wasi): notes WASI-08-08 WebAssembly/meetings#1648, by @ricochet.
-
Add retro topic to the upcoming wasi meeting WebAssembly/meetings#1647, by @yoshuawuyts.
-
Create THREADS-08-06.md WebAssembly/meetings#1646, by @tlively.
-
wasi: discuss moving wasi-nn to phase 3 WebAssembly/meetings#1645, by @abrown.
-
Agenda for SIMD 2024-08-02 meeting WebAssembly/meetings#1644, by @ppenzin.
-
-
13 pull requests merged.
-
Add CG notes for July 16 and July 30 WebAssembly/meetings#1651.
-
wasi: add phase 3 planning slides for wasi-nn WebAssembly/meetings#1657.
-
Create stack-2024-08-26.md WebAssembly/meetings#1656.
-
Add slides link to CG-06-18.md WebAssembly/meetings#1655.
-
Cancel WG-08-14.md due to empty agenda WebAssembly/meetings#1653.
-
Add notes for CG 2024-06-18 WebAssembly/meetings#1635.
-
Consolidate meeting logistics documents WebAssembly/meetings#1650.
-
Add phase 4 vote for JS String Builtins to 08-27 agenda WebAssembly/meetings#1649.
-
docs(wasi): notes WASI-08-08 WebAssembly/meetings#1648.
-
Add retro topic to the upcoming wasi meeting WebAssembly/meetings#1647.
-
Create THREADS-07-09.md WebAssembly/meetings#1628.
-
wasi: discuss moving wasi-nn to phase 3 WebAssembly/meetings#1645.
-
Agenda for SIMD 2024-08-02 meeting WebAssembly/meetings#1644.
-
-
2 pull requests closed.
-
Cancel WG-08-14 WebAssembly/meetings#1654.
-
Add notes for CG-07-02.md WebAssembly/meetings#1625.
-
-
8 pull requests received 20 new comments.
-
Consolidate meeting logistics documents WebAssembly/meetings#1650 (5 comments by @dschuff, @tlively)
-
Add phase 4 vote for JS String Builtins to 08-27 agenda WebAssembly/meetings#1649 (2 comments by @dschuff, @fgmccabe)
WebAssembly/threads
-
2 pull requests opened.
-
Fix bug in test. WebAssembly/threads#228, by @resulknad.
-
Fix typo in Compare Exchange table WebAssembly/threads#227, by @jemc.
-
-
1 pull request merged.
-
Fix typo in Compare Exchange table WebAssembly/threads#227.
-
WebAssembly/esm-integration
-
1 issue opened.
-
Integration with JS String Builtins WebAssembly/esm-integration#90, by @guybedford.
-
-
1 issue received 3 new comments.
-
Integration with JS String Builtins WebAssembly/esm-integration#90 (3 comments by @eqrion, @lukewagner)
-
-
1 pull request opened.
-
Instance/Source optional implementation note to reflect web reality WebAssembly/esm-integration#91, by @guybedford.
-
WebAssembly/wasi-nn
-
6 pull requests opened.
-
Update snapshot version WebAssembly/wasi-nn#81, by @abrown.
-
Add properties to a `graph` WebAssembly/wasi-nn#80, by @abrown.
-
Add a `prompt` interface WebAssembly/wasi-nn#79, by @abrown.
-
Return errors as strings, not resources WebAssembly/wasi-nn#78, by @abrown.
-
Remove `set-input`, `get-output` WebAssembly/wasi-nn#77, by @abrown.
-
Remove error constructor WebAssembly/wasi-nn#76, by @abrown.
-
-
2 pull requests merged.
-
Update snapshot version WebAssembly/wasi-nn#81.
-
Remove error constructor WebAssembly/wasi-nn#76.
-
-
2 pull requests received 2 new comments.
WebAssembly/wit-abi-up-to-date
-
1 pull request opened.
-
Make the version of `wasm-tools` user-configurable WebAssembly/wit-abi-up-to-date#28, by @yoshuawuyts.
-
-
1 pull request merged.
-
Make the version of `wasm-tools` user-configurable WebAssembly/wit-abi-up-to-date#28.
-
WebAssembly/wasi-blobstore
-
1 pull request opened.
-
fix: add `outgoing-value.finish` WebAssembly/wasi-blobstore#24, by @rvolosatovs.
-
-
1 pull request merged.
-
fix: add `outgoing-value.finish` WebAssembly/wasi-blobstore#24.
-
WebAssembly/memory-control
-
4 issues opened.
-
Sub-proposal: `virtual` mode WebAssembly/memory-control#18, by @bvisness.
-
Sub-proposal: `maplength` WebAssembly/memory-control#17, by @bvisness.
-
Sub-proposal: static memory protection WebAssembly/memory-control#16, by @bvisness.
-
Sub-proposal: BYOB for WebAssembly.Memory WebAssembly/memory-control#15, by @bvisness.
-
-
1 issue closed.
-
wasi-webgpu want this, let's moving this forward WebAssembly/memory-control#9.
-
-
1 pull request opened.
-
Reorganize the repo into sub-proposals WebAssembly/memory-control#14, by @bvisness.
-
-
1 pull request merged.
-
Reorganize the repo into sub-proposals WebAssembly/memory-control#14.
-
-
1 pull request received 5 new comments.
-
Reorganize the repo into sub-proposals WebAssembly/memory-control#14 (5 comments by @bvisness, @dtig)
-
WebAssembly/wasi-testsuite
-
1 pull request opened.
-
export memory for the C wasi-threads test module WebAssembly/wasi-testsuite#100, by @yamt.
-
-
1 pull request merged.
-
export memory for the C wasi-threads test module WebAssembly/wasi-testsuite#100.
-
WebAssembly/js-types
-
1 issue opened.
-
Interaction between JSPI and `WebAssembly.Function`? WebAssembly/js-types#50, by @hoodmane.
-
-
1 issue received 1 new comment.
-
1 pull request opened.
-
Fix `min` and `max` to `minimum` and `maximum` in the overview WebAssembly/js-types#51, by @sosukesuzuki.
-
WebAssembly/custom-page-sizes
-
1 issue opened.
-
Thanks WebAssembly/custom-page-sizes#29, by @vshymanskyy.
-
-
2 issues closed.
-
Discussion of alternative: byte-granularity deterministic cap WebAssembly/custom-page-sizes#13.
-
Heads up: Scheduling a vote for phase 2 WebAssembly/custom-page-sizes#25.
-
-
3 issues received 4 new comments.
-
Heads up: Scheduling a vote for phase 2 WebAssembly/custom-page-sizes#25 (2 comments by @fitzgen, @vshymanskyy)
-
Discussion of alternative: byte-granularity deterministic cap WebAssembly/custom-page-sizes#13 (1 comment by @fitzgen)
-
WebAssembly/fp16
-
1 issue opened.
-
Should there be a text format for `v128.const f16x8`? WebAssembly/fp16#6, by @brendandahl.
-
WebAssembly/half-precision
-
1 issue opened.
-
Should there be a text format for `v128.const f16x8`? WebAssembly/half-precision#6, by @brendandahl.
-
Past meetings
Participants
-
9 participants joined.
-
L. Pereira (Fastly) joined.
-
Yalun Liang joined.
-
Granville Schmidt (Strata Identity) joined.
-
José Pancorbo Luperdi joined.
-
Nicolò Ribaudo (Igalia) joined.
-
Adam Larter (Affinidi Pte. Ltd.) joined.
-
Matthew Fowle joined.
-
Marshall Meier (Emerson) joined.
-
Kevin Gibbons (F5 Networks) joined.
-
-
2 organizations joined.
-
Strata Identity joined.
-
Affinidi Pte. Ltd. joined.
-
GitHub
WebAssembly/stack-switching
-
3 issues opened.
-
Consistent parameter order between cont.bind and switch tags WebAssembly/stack-switching#67, by @rossberg.
-
WasmFX reference interpreter: Errorenous treatment of non-final types WebAssembly/stack-switching#62, by @frank-emrich.
-
WasmFX direct switching w/ dynamic lookup WebAssembly/stack-switching#61, by @tlively.
-
-
3 issues received 52 new comments.
-
WasmFX direct switching w/ dynamic lookup WebAssembly/stack-switching#61 (34 comments by @conrad-watt, @lukewagner, @rossberg, @tlively)
-
Consistent parameter order between cont.bind and switch tags WebAssembly/stack-switching#67 (16 comments by @fgmccabe, @rossberg, @titzer, @tlively)
-
WasmFX reference interpreter: Errorenous treatment of non-final types WebAssembly/stack-switching#62 (2 comments by @dhil, @rossberg)
-
-
7 pull requests opened.
-
WasmFX reference interpreter: remove heap_type_of_str_type WebAssembly/stack-switching#70, by @frank-emrich.
-
[explainer] Use type expansion rather than equality WebAssembly/stack-switching#69, by @tlively.
-
[explainer] Abbreviate away continuation function types WebAssembly/stack-switching#68, by @tlively.
-
[explainer] Note that handler search accounts for event kind WebAssembly/stack-switching#66, by @tlively.
-
[explainer] Fix constraints and refactor handlers WebAssembly/stack-switching#65, by @tlively.
-
[explainer] Use tag results in symmetric switch WebAssembly/stack-switching#64, by @tlively.
-
[explainer branch] Update Explainer.md WebAssembly/stack-switching#63, by @conrad-watt.
-
-
5 pull requests merged.
-
[explainer] Use type expansion rather than equality WebAssembly/stack-switching#69.
-
[explainer] Note that handler search accounts for event kind WebAssembly/stack-switching#66.
-
[explainer] Abbreviate away continuation function types WebAssembly/stack-switching#68.
-
[explainer] Use tag results in symmetric switch WebAssembly/stack-switching#64.
-
[explainer branch] Update Explainer.md WebAssembly/stack-switching#63.
-
-
2 pull requests closed.
-
[BoS] `stack.new` takes a suffix rather than prefix of func args WebAssembly/stack-switching#53.
-
[BoS] Simplify the presentation WebAssembly/stack-switching#55.
-
-
8 pull requests received 29 new comments.
-
[explainer branch] Update Explainer.md WebAssembly/stack-switching#63 (7 comments by @dhil, @rossberg, @tlively)
-
[explainer] Fix constraints and refactor handlers WebAssembly/stack-switching#65 (6 comments by @conrad-watt, @rossberg, @tlively)
-
WasmFX reference interpreter: remove heap_type_of_str_type WebAssembly/stack-switching#70 (6 comments by @dhil, @rossberg)
-
[explainer] Note that handler search accounts for event kind WebAssembly/stack-switching#66 (5 comments by @rossberg, @tlively)
-
[explainer] Use type expansion rather than equality WebAssembly/stack-switching#69 (2 comments by @conrad-watt, @tlively)
-
[explainer] Abbreviate away continuation function types WebAssembly/stack-switching#68 (1 comment by @rossberg)
-
[BoS] `stack.new` takes a suffix rather than prefix of func args WebAssembly/stack-switching#53 (1 comment by @tlively)
-
WebAssembly/meetings
-
1 issue received 2 new comments.
-
21 pull requests opened.
-
Add Memory64 presentation to Pittsburgh notes WebAssembly/meetings#1643, by @tlively.
-
docs(wasi): notes 07-25 WebAssembly/meetings#1642, by @ricochet.
-
Add agenda topics to WASI-07-25.md WebAssembly/meetings#1641, by @yoshuawuyts.
-
Update CG-08-27.md WebAssembly/meetings#1640, by @fgmccabe.
-
Add a new stage 1 proposal for 128-bit arithemetic to CG-08-13.md WebAssembly/meetings#1639, by @alexcrichton.
-
Move ESM Integration update back a meeting WebAssembly/meetings#1638, by @guybedford.
-
Rename stack/stack-2024-07-29.md to stack/2024/stack-2024-07-29.md WebAssembly/meetings#1637, by @fgmccabe.
-
Add notes for CG 2024-07-02 WebAssembly/meetings#1636, by @dschuff.
-
Add notes for CG 2024-06-18 WebAssembly/meetings#1635, by @dschuff.
-
Add notes for WG-07-10 WebAssembly/meetings#1634, by @dschuff.
-
Add David Sankel's "Big Wasm Binaries" presentation WebAssembly/meetings#1633, by @camio.
-
Create 2024-06-06-emrich-wasmfx-stack-switching.pdf WebAssembly/meetings#1632, by @frank-emrich.
-
Create stack-2024-07-29.md WebAssembly/meetings#1631, by @fgmccabe.
-
Cancel WASI-07-11.md WebAssembly/meetings#1630, by @ricochet.
-
Add notes for Pittsburgh CG meeting WebAssembly/meetings#1629, by @tlively.
-
Create THREADS-07-09.md WebAssembly/meetings#1628, by @tlively.
-
Add slides for EH updates from June CG meeting WebAssembly/meetings#1627, by @aheejin.
-
ESM integration update WebAssembly/meetings#1626, by @guybedford.
-
Add notes for CG-07-02.md WebAssembly/meetings#1625, by @tlively.
-
[benchmarking] Add notes for 06.28 WebAssembly/meetings#1624, by @saulecabrera.
-
Add Web import limit vote to CG-07-16.md WebAssembly/meetings#1623, by @tlively.
-
-
22 pull requests merged.
-
Add Memory64 presentation to Pittsburgh notes WebAssembly/meetings#1643.
-
docs(wasi): notes 07-25 WebAssembly/meetings#1642.
-
Add agenda topics to WASI-07-25.md WebAssembly/meetings#1641.
-
Add notes for Pittsburgh CG meeting WebAssembly/meetings#1629.
-
Add a new stage 1 proposal for 128-bit arithemetic to CG-08-13.md WebAssembly/meetings#1639.
-
Update CG-08-27.md WebAssembly/meetings#1640.
-
Move ESM Integration update back a meeting WebAssembly/meetings#1638.
-
Rename stack/stack-2024-07-29.md to stack/2024/stack-2024-07-29.md WebAssembly/meetings#1637.
-
Add notes for CG 2024-07-02 WebAssembly/meetings#1636.
-
Add notes for WG-07-10 WebAssembly/meetings#1634.
-
Create 2024-06-06-emrich-wasmfx-stack-switching.pdf WebAssembly/meetings#1632.
-
Add David Sankel's "Big Wasm Binaries" presentation WebAssembly/meetings#1633.
-
Create stack-2024-07-29.md WebAssembly/meetings#1631.
-
Cancel WASI-07-11.md WebAssembly/meetings#1630.
-
Add notes for SIMD meeting on 2024-06-21 WebAssembly/meetings#1621.
-
Update stack-2024-05-20.md WebAssembly/meetings#1581.
-
Add slides for EH updates from June CG meeting WebAssembly/meetings#1627.
-
docs(wasi): notes WASI-06-27.md WebAssembly/meetings#1620.
-
Propose agenda for SIMD meeting 2024-07-19 WebAssembly/meetings#1598.
-
ESM integration update WebAssembly/meetings#1626.
-
Add notes for benchmarking-2024-06-28 WebAssembly/meetings#1622.
-
Add Web import limit vote to CG-07-16.md WebAssembly/meetings#1623.
-
-
2 pull requests closed.
-
Add CG-06 agenda item WebAssembly/meetings#1593.
-
[benchmarking] Add notes for 06.28 WebAssembly/meetings#1624.
-
-
13 pull requests received 49 new comments.
-
Add notes for Pittsburgh CG meeting WebAssembly/meetings#1629 (23 comments by @bvisness, @camio, @dschuff, @eqrion, @frank-emrich, @sbc100, @tlively, @yuri91)
-
Propose agenda for SIMD meeting 2024-07-19 WebAssembly/meetings#1598 (6 comments by @ppenzin, @sparker-arm)
-
Add notes for SIMD meeting on 2024-06-21 WebAssembly/meetings#1621 (5 comments by @akirilov-arm, @ppenzin, @tlively)
-
Add a new stage 1 proposal for 128-bit arithemetic to CG-08-13.md WebAssembly/meetings#1639 (2 comments by @alexcrichton, @tlively)
-
[benchmarking] Add notes for 06.28 WebAssembly/meetings#1624 (2 comments by @ppenzin, @saulecabrera)
-
Create 2024-06-06-emrich-wasmfx-stack-switching.pdf WebAssembly/meetings#1632 (1 comment by @dschuff)
-
Add David Sankel's "Big Wasm Binaries" presentation WebAssembly/meetings#1633 (1 comment by @dschuff)
-
WebAssembly/wasi-keyvalue
-
1 issue opened.
-
The cursor in list-keys should probably be a string, not a u64 WebAssembly/wasi-keyvalue#45, by @manuel.
-
-
2 issues received 4 new comments.
-
Test-and-set and other atomic operations? WebAssembly/wasi-keyvalue#44 (3 comments by @Mossaka, @thomastaylor312)
-
The cursor in list-keys should probably be a string, not a u64 WebAssembly/wasi-keyvalue#45 (1 comment by @thomastaylor312)
-
-
1 pull request opened.
-
feat(*)!: Adds cas operation and fixes keys cursor WebAssembly/wasi-keyvalue#46, by @thomastaylor312.
-
-
1 pull request received 2 new comments.
-
feat(*)!: Adds cas operation and fixes keys cursor WebAssembly/wasi-keyvalue#46 (2 comments by @Mossaka, @thomastaylor312)
-
WebAssembly/spec
-
3 issues opened.
-
[js-api] Bikeshed issues on wasm-3.0 branch WebAssembly/spec#1770, by @rossberg.
-
[bikeshed] Some potential issues in js-api spec WebAssembly/spec#1767, by @fgmccabe.
-
A question about the order of exports WebAssembly/spec#1762, by @yamt.
-
-
2 issues closed.
-
[js-api] Bikeshed issues on wasm-3.0 branch WebAssembly/spec#1770.
-
[bikeshed] Some potential issues in js-api spec WebAssembly/spec#1767.
-
-
3 issues received 7 new comments.
-
[js-api] Bikeshed issues on wasm-3.0 branch WebAssembly/spec#1770 (2 comments by @Ms2ger, @rossberg)
-
8 pull requests opened.
-
add missing cases in name printing escaping WebAssembly/spec#1772, by @redianthus.
-
[js-api] Fix bikeshed errors WebAssembly/spec#1771, by @Ms2ger.
-
chore: fix typos WebAssembly/spec#1769, by @JonasKruckenberg.
-
[js-api] Editorial: fix some bikeshed warnings WebAssembly/spec#1768, by @Ms2ger.
-
Raise Web implementation limits for imports and exports WebAssembly/spec#1766, by @tlively.
-
Change spec status from Draft to CR [do not merge yet!] WebAssembly/spec#1764, by @rossberg.
-
[spec] Small typo in validation of vector load/store_lane WebAssembly/spec#1763, by @raoxiaojia.
-
-
4 pull requests merged.
-
[js-api] Fix bikeshed errors WebAssembly/spec#1771.
-
chore: fix typos WebAssembly/spec#1769.
-
[js-api] Editorial: fix some bikeshed warnings WebAssembly/spec#1768.
-
[spec] Small typo in validation of vector load/store_lane WebAssembly/spec#1763.
-
-
1 pull request closed.
-
Cvtop WebAssembly/spec#1765.
-
-
2 pull requests received 5 new comments.
-
Raise Web implementation limits for imports and exports WebAssembly/spec#1766 (4 comments by @conrad-watt, @eqrion, @rossberg, @tlively)
-
WebAssembly/wasi-nn
-
1 issue closed.
-
Add versioning to the WIT specification WebAssembly/wasi-nn#71.
-
-
3 pull requests opened.
-
Return errors as records, not resources WebAssembly/wasi-nn#75, by @abrown.
-
Replace `load` with `load-by-name` WebAssembly/wasi-nn#74, by @abrown.
-
ci: Update `actions/checkout` to v4 WebAssembly/wasi-nn#73, by @waywardmonkeys.
-
-
2 pull requests merged.
-
Start versioning the WASI NN package WebAssembly/wasi-nn#72.
-
ci: Update `actions/checkout` to v4 WebAssembly/wasi-nn#73.
-
-
2 pull requests received 4 new comments.
-
Replace `load` with `load-by-name` WebAssembly/wasi-nn#74 (3 comments by @abrown, @devigned, @hydai)
-
WebAssembly/wasi-libc
-
6 issues opened.
-
Support WASIp2 sockets in `read` and `write` WebAssembly/wasi-libc#521, by @dicej.
-
FTS Support WebAssembly/wasi-libc#520, by @kateinoigakukun.
-
sysroot for wasm64 WebAssembly/wasi-libc#516, by @bruzer129.
-
Keep/separate out a list of symbols that are only stubs WebAssembly/wasi-libc#515, by @brettcannon.
-
Command line length limits are easily exceeded on Windows WebAssembly/wasi-libc#514, by @alexcrichton.
-
wasi-libc should probably not define `_POSIX_CPUTIME` and `_POSIX_THREAD_CPUTIME`... WebAssembly/wasi-libc#513, by @whitequark.
-
-
5 issues received 5 new comments.
-
`fopen`/`openat` does not seem to preserve access flags WebAssembly/wasi-libc#415 (1 comment by @squeek502)
-
Command line length limits are easily exceeded on Windows WebAssembly/wasi-libc#514 (1 comment by @sbc100)
-
Consider including a pthread.h for all targets WebAssembly/wasi-libc#501 (1 comment by @ArcaneNibble)
-
5 pull requests opened.
-
Improve some pthreads stub functions, batch 0 WebAssembly/wasi-libc#519, by @ArcaneNibble.
-
Implement a stub pthreads library for `THREAD_MODEL=single` WebAssembly/wasi-libc#518, by @ArcaneNibble.
-
Use the correct compiler-rt WebAssembly/wasi-libc#517, by @yamt.
-
Adjust Makefile for LLVM trunk (19) as of 2024-07-10 WebAssembly/wasi-libc#512, by @glandium.
-
iconv/wctomb: fix memory corruption related to CURRENT_UTF8 WebAssembly/wasi-libc#511, by @Mrmaxmeier.
-
-
6 pull requests merged.
-
Use the correct compiler-rt WebAssembly/wasi-libc#517.
-
Add LTO build option WebAssembly/wasi-libc#505.
-
Adjust Makefile for LLVM trunk (19) as of 2024-07-10 WebAssembly/wasi-libc#512.
-
iconv/wctomb: fix memory corruption related to CURRENT_UTF8 WebAssembly/wasi-libc#511.
-
0-initialize thread-specific data upon thread creation. WebAssembly/wasi-libc#508.
-
`times` should always return 0 for `tms_cutime` WebAssembly/wasi-libc#510.
-
-
1 pull request reopened.
-
Add LTO build option WebAssembly/wasi-libc#505, by @yamt.
-
-
5 pull requests received 31 new comments.
-
Implement a stub pthreads library for `THREAD_MODEL=single` WebAssembly/wasi-libc#518 (11 comments by @ArcaneNibble, @sbc100, @yamt)
-
Remove extra lock-taking in preopen setup WebAssembly/wasi-libc#491 (9 comments by @abrown, @loganek, @namse, @sbc100)
-
iconv/wctomb: fix memory corruption related to CURRENT_UTF8 WebAssembly/wasi-libc#511 (1 comment by @sunfishcode)
-
WebAssembly/component-model
-
3 issues opened.
-
Lazy value lowering WebAssembly/component-model#383, by @lukewagner.
-
Clarify usage patterns for feature gates WebAssembly/component-model#382, by @vados-cosmonic.
-
UnboundLocalError: cannot access local variable 'flat_vals' in lower_values WebAssembly/component-model#375, by @safx.
-
-
5 issues closed.
-
WIT.md grammatical production for `resource-item` not defined WebAssembly/component-model#165.
-
Support `@deprecated` gates in WIT WebAssembly/component-model#374.
-
proposal: limit flags to 64 labels WebAssembly/component-model#370.
-
[Documentation] static core linking WebAssembly/component-model#239.
-
UnboundLocalError: cannot access local variable 'flat_vals' in lower_values WebAssembly/component-model#375.
-
-
11 issues received 44 new comments.
-
Caller provided buffers question WebAssembly/component-model#369 (18 comments by @badeend, @cpetig, @lukewagner, @ydnar)
-
Clarify usage patterns for feature gates WebAssembly/component-model#382 (9 comments by @alexcrichton, @lukewagner, @vados-cosmonic)
-
proposal: limit flags to 64 labels WebAssembly/component-model#370 (2 comments by @alexcrichton, @lukewagner)
-
Defining client callback type in WIT WebAssembly/component-model#223 (2 comments by @FrankReh, @lukewagner)
-
Make function types more general and symmetric WebAssembly/component-model#356 (2 comments by @Mossaka, @rossberg)
-
Support `@deprecated` gates in WIT WebAssembly/component-model#374 (2 comments by @lukewagner, @yoshuawuyts)
-
Rename `float32`/`float64` back to `f32`/`f64` WebAssembly/component-model#277 (1 comment by @esoterra)
-
WIT.md grammatical production for `resource-item` not defined WebAssembly/component-model#165 (1 comment by @esoterra)
-
Consider allowing caller-supplied buffer optimization for return values WebAssembly/component-model#175 (1 comment by @cpetig)
-
UnboundLocalError: cannot access local variable 'flat_vals' in lower_values WebAssembly/component-model#375 (1 comment by @lukewagner)
-
-
6 pull requests opened.
-
missing `resourcetype` rule in `deftype` WebAssembly/component-model#381, by @dannypsnl.
-
Explicit package declarations should require root package declaration WebAssembly/component-model#380, by @macovedj.
-
Limit number of flags to 32 WebAssembly/component-model#379, by @lukewagner.
-
Add BuildTargets.md WebAssembly/component-model#378, by @lukewagner.
-
Add support for `@deprecated` gates to WIT WebAssembly/component-model#377, by @yoshuawuyts.
-
Simplify and tighten up reentrance/backpressure rules for async WebAssembly/component-model#376, by @lukewagner.
-
-
7 pull requests merged.
-
Add support for `@deprecated` gates to WIT WebAssembly/component-model#377.
-
missing `resourcetype` rule in `deftype` WebAssembly/component-model#381.
-
Limit number of flags to 32 WebAssembly/component-model#379.
-
Remove named multi-return from function types (for now at least) WebAssembly/component-model#368.
-
Simplify and tighten up reentrance/backpressure rules for async WebAssembly/component-model#376.
-
Add first batch of async support WebAssembly/component-model#363.
-
Add Linking.md to provide a better high-level picture of linking WebAssembly/component-model#367.
-
-
1 pull request closed.
-
feat(wit): enrich the definition of a world WebAssembly/component-model#283.
-
-
10 pull requests received 45 new comments.
-
Add support for `@deprecated` gates to WIT WebAssembly/component-model#377 (11 comments by @alexcrichton, @lukewagner, @yoshuawuyts)
-
Explicit package declarations should require root package declaration WebAssembly/component-model#380 (10 comments by @alexcrichton, @azaslavsky, @lukewagner, @macovedj)
-
Split 'use' inside worlds into 'use import' and 'use export' WebAssembly/component-model#308 (7 comments by @lukewagner, @rylev, @squillace)
-
Add first batch of async support WebAssembly/component-model#363 (3 comments by @dicej, @lukewagner)
-
Remove named multi-return from function types (for now at least) WebAssembly/component-model#368 (2 comments by @alexcrichton, @lukewagner)
-
Simplify and tighten up reentrance/backpressure rules for async WebAssembly/component-model#376 (2 comments by @dicej, @lukewagner)
-
feat(wit): enrich the definition of a world WebAssembly/component-model#283 (1 comment by @lukewagner)
-
WebAssembly/binaryen
-
21 issues opened.
-
Are there plans for Rust bindings? WebAssembly/binaryen#6788, by @clacladev.
-
Parser error on CallRef of shared nofunc WebAssembly/binaryen#6787, by @kripken.
-
Start publishing signature files for binaryen artifacts WebAssembly/binaryen#6783, by @liutikas.
-
Assertion failed: isRef() (/src/src/wasm/wasm-type.cpp: getHeapType: 930) WebAssembly/binaryen#6781, by @nth10sd.
-
GCC maybe-uninitialized failure WebAssembly/binaryen#6779, by @pprkut.
-
GUFA miscompilation with shared i31 cast WebAssembly/binaryen#6776, by @tlively.
-
support to add custom sections at the beginning of module WebAssembly/binaryen#6775, by @HerrCai0907.
-
Scratch local always used for br_if with value? WebAssembly/binaryen#6747, by @kripken.
-
Module::getMemory: 0 does not exist WebAssembly/binaryen#6744, by @Matheus28.
-
binaryen fails to compile in Arch clean chroot WebAssembly/binaryen#6740, by @anatol.
-
Missing error when `struct.new` has too many arguments in assembler WebAssembly/binaryen#6739, by @hgruniaux.
-
Assertion failed in wasm-as when casting to externref WebAssembly/binaryen#6738, by @hgruniaux.
-
Add support for Wasm components in wasm-opt WebAssembly/binaryen#6728, by @mh4ck-Thales.
-
Optimization passes removing block results required by catch clauses WebAssembly/binaryen#6724, by @frank-emrich.
-
TypeBuilder Error Forward Child Reference. What condition will it trigger? WebAssembly/binaryen#6723, by @Guo-yyds.
-
Failed to install binaryen through Github API during a release WebAssembly/binaryen#6722, by @skyf0l.
-
How to BinaryenCallRef WebAssembly/binaryen#6718, by @gotocoffee1.
-
wasm-opt doesn't drop some stack shuffling instructions before `unreachable` WebAssembly/binaryen#6715, by @osa1.
-
Can not use BinaryenStringref in C API WebAssembly/binaryen#6712, by @alexdovzhanyn.
-
UNREACHABLE executed at Precompute.cpp:838 on Windows WebAssembly/binaryen#6710, by @JSMonk.
-
Segmentation fault in wasm-as when accessing fields of empty struct WebAssembly/binaryen#6708, by @hgruniaux.
-
-
15 issues closed.
-
Parser error on CallRef of shared nofunc WebAssembly/binaryen#6787.
-
the aarch64-linux releases contains x86-64 binaries WebAssembly/binaryen#1615.
-
spec/f32.wast test 1603 fails with GCC 13 WebAssembly/binaryen#5456.
-
Assertion failed: isRef() (/src/src/wasm/wasm-type.cpp: getHeapType: 930) WebAssembly/binaryen#6781.
-
Assertion failed in wasm-as when casting to externref WebAssembly/binaryen#6738.
-
GUFA miscompilation with shared i31 cast WebAssembly/binaryen#6776.
-
Allow multiple patterns for noinline WebAssembly/binaryen#6646.
-
Scratch local always used for br_if with value? WebAssembly/binaryen#6747.
-
Module::getMemory: 0 does not exist WebAssembly/binaryen#6744.
-
Optimization passes removing block results required by catch clauses WebAssembly/binaryen#6724.
-
How to BinaryenCallRef WebAssembly/binaryen#6718.
-
wasm-opt doesn't drop some stack shuffling instructions before `unreachable` WebAssembly/binaryen#6715.
-
Can not use BinaryenStringref in C API WebAssembly/binaryen#6712.
-
Segmentation fault in wasm-as when accessing fields of empty struct WebAssembly/binaryen#6708.
-
possible segfault read in wasm::WATParser::Lexer::position WebAssembly/binaryen#6671.
-
-
26 issues received 76 new comments.
-
Add support for Wasm components in wasm-opt WebAssembly/binaryen#6728 (13 comments by @alexcrichton, @kripken, @mh4ck-Thales, @tlively)
-
Start publishing signature files for binaryen artifacts WebAssembly/binaryen#6783 (7 comments by @kripken, @liutikas, @mtb0x1)
-
TypeBuilder Error Forward Child Reference. What condition will it trigger? WebAssembly/binaryen#6723 (6 comments by @Guo-yyds, @kripken, @tlively)
-
spec/f32.wast test 1603 fails with GCC 13 WebAssembly/binaryen#5456 (5 comments by @kripken, @ptrcnull, @rathann)
-
Are there plans for Rust bindings? WebAssembly/binaryen#6788 (4 comments by @clacladev, @kripken, @romdotdog)
-
Assertion failed: isRef() (/src/src/wasm/wasm-type.cpp: getHeapType: 930) WebAssembly/binaryen#6781 (4 comments by @kripken, @tlively)
-
binaryen fails to compile in Arch clean chroot WebAssembly/binaryen#6740 (3 comments by @anatol, @kripken, @mtb0x1)
-
Optimization passes removing block results required by catch clauses WebAssembly/binaryen#6724 (3 comments by @aheejin, @frank-emrich, @kripken)
-
UNREACHABLE executed at Precompute.cpp:838 on Windows WebAssembly/binaryen#6710 (3 comments by @JSMonk, @kripken)
-
Parser error on CallRef of shared nofunc WebAssembly/binaryen#6787 (2 comments by @kripken, @tlively)
-
the aarch64-linux releases contains x86-64 binaries WebAssembly/binaryen#1615 (2 comments by @kripken, @nth10sd)
-
Scratch local always used for br_if with value? WebAssembly/binaryen#6747 (2 comments by @kripken, @tlively)
-
Missing error when `struct.new` has too many arguments in assembler WebAssembly/binaryen#6739 (2 comments by @kripken, @tlively)
-
Run (basic) StackIR optimizations in all binary writes? WebAssembly/binaryen#6509 (2 comments by @kripken, @tlively)
-
Failed to install binaryen through Github API during a release WebAssembly/binaryen#6722 (2 comments by @kripken, @skyf0l)
-
Can not use BinaryenStringref in C API WebAssembly/binaryen#6712 (2 comments by @alexdovzhanyn, @kripken)
-
A abort failure in wasm::WasmBinaryBuilder::visitRethrow(wasm::Rethrow*) WebAssembly/binaryen#4410 (1 comment by @rathann)
-
Assertion failed in wasm-as when casting to externref WebAssembly/binaryen#6738 (1 comment by @kripken)
-
wasm-opt doesn't drop some stack shuffling instructions before `unreachable` WebAssembly/binaryen#6715 (1 comment by @kripken)
-
Segmentation fault in wasm-as when accessing fields of empty struct WebAssembly/binaryen#6708 (1 comment by @kripken)
-
-
68 pull requests opened.
-
[FP16] Implement load and store instructions. WebAssembly/binaryen#6796, by @brendandahl.
-
Support 5 segment source mappings WebAssembly/binaryen#6795, by @osa1.
-
Handle single-segment source mapping in source map header decoder WebAssembly/binaryen#6794, by @osa1.
-
Use Names::getValidNameGivenExisting in binary reading WebAssembly/binaryen#6793, by @kripken.
-
Add a customizable title to Metrics reporting WebAssembly/binaryen#6792, by @kripken.
-
Fix shareability of externalized nulls WebAssembly/binaryen#6791, by @kripken.
-
Add a Tarjan's Strongly Connected Component utilty WebAssembly/binaryen#6790, by @tlively.
-
Fix shareability of internalized nulls WebAssembly/binaryen#6789, by @kripken.
-
TupleOptimization: Properly handle subtyping in copies WebAssembly/binaryen#6786, by @kripken.
-
Validate RefAsNonNull WebAssembly/binaryen#6785, by @kripken.
-
Generalize Literal::externalize/internalize for strings and shareability WebAssembly/binaryen#6784, by @kripken.
-
Cost analysis: Remove "Unacceptable" hack WebAssembly/binaryen#6782, by @kripken.
-
Make FunctionInfo's assignment operator argument const WebAssembly/binaryen#6780, by @dschuff.
-
[wasm-reduce] Do not crash on non-func element segments WebAssembly/binaryen#6778, by @tlively.
-
[threads] Calculate shared heap type depths in subtypes.h WebAssembly/binaryen#6777, by @tlively.
-
Monomorphization: Add a limit on the number of parameters WebAssembly/binaryen#6774, by @kripken.
-
[NFC] Add HeapType::isMaybeShared(BasicHeapType) utility WebAssembly/binaryen#6773, by @tlively.
-
Heap2Local: Properly handle failing array casts WebAssembly/binaryen#6772, by @kripken.
-
[threads] Update the fuzzer for shared types WebAssembly/binaryen#6771, by @tlively.
-
[threads] Fix typo in ref.i31_shared validation WebAssembly/binaryen#6770, by @tlively.
-
Validate features for types used in element segments WebAssembly/binaryen#6769, by @tlively.
-
Validate features for types used in tables WebAssembly/binaryen#6768, by @tlively.
-
[threads] ref.i31_shared requires shared-everything in validation WebAssembly/binaryen#6767, by @tlively.
-
[threads] Simplify and generalize reftype writing without GC WebAssembly/binaryen#6766, by @tlively.
-
[threads] Simplify and generalize heap type writing without GC WebAssembly/binaryen#6765, by @tlively.
-
binaryen.js: Avoid catching exit/rejection which confuses Node error reporting WebAssembly/binaryen#6764, by @kripken.
-
[threads] Fix shared ref.eq and disallow mixed-shareability WebAssembly/binaryen#6763, by @tlively.
-
Update the ref_eq.wast spec test to match upstream WebAssembly/binaryen#6762, by @tlively.
-
Revert "[threads] Allow i31refs of mixed shareability to compare equal (#6752)" WebAssembly/binaryen#6761, by @tlively.
-
Monomorphize all the things WebAssembly/binaryen#6760, by @kripken.
-
[threads][NFC] Do not include cont in shared types test WebAssembly/binaryen#6759, by @tlively.
-
[threads] Validate all features required by ref.null WebAssembly/binaryen#6758, by @tlively.
-
[threads] Validate all features required by ref.null WebAssembly/binaryen#6757, by @tlively.
-
[threads] Fix feature detection for shared basic heap types WebAssembly/binaryen#6756, by @tlively.
-
[NFC] Add changelog entries for the last release and since WebAssembly/binaryen#6755, by @kripken.
-
[NFC][threads] Ignore type-ssa-shared.wast in fuzzer WebAssembly/binaryen#6754, by @tlively.
-
[threads] Update TypeSSA for shared types WebAssembly/binaryen#6753, by @tlively.
-
[threads] Allow i31refs of mixed shareability to compare equal WebAssembly/binaryen#6752, by @tlively.
-
Error more clearly on wasm components WebAssembly/binaryen#6751, by @kripken.
-
Remove extra space printed in empty structs WebAssembly/binaryen#6750, by @tlively.
-
[NFC] Clarify and standardize order in flexibleCopy WebAssembly/binaryen#6749, by @kripken.
-
Fix changelog order after #6687 WebAssembly/binaryen#6748, by @kripken.
-
[threads] Fix encoding of shared types WebAssembly/binaryen#6746, by @tlively.
-
Simplify fuzzer generation of function references WebAssembly/binaryen#6745, by @tlively.
-
[threads] Test that array ops work with shared nulls WebAssembly/binaryen#6743, by @tlively.
-
[threads] Fix struct op validation for shared null WebAssembly/binaryen#6742, by @tlively.
-
Properly validate ref.cast when lacking a common supertype WebAssembly/binaryen#6741, by @kripken.
-
Do not abbreviate items in element segments WebAssembly/binaryen#6737, by @tlively.
-
Remove non-standard `i31.new` WebAssembly/binaryen#6736, by @tlively.
-
[threads] ref.i31_shared WebAssembly/binaryen#6735, by @tlively.
-
Monomorphize dropped functions WebAssembly/binaryen#6734, by @kripken.
-
Memory64Lowering: Handle -1 return value from memory.grow WebAssembly/binaryen#6733, by @sbc100.
-
Monomorphize: Use -O3 over -O1 + tweaks WebAssembly/binaryen#6732, by @kripken.
-
Convert memory64 lowering test to lit. NFC WebAssembly/binaryen#6731, by @sbc100.
-
[threads] Shared polymorphism for extern conversions WebAssembly/binaryen#6730, by @tlively.
-
Heap2Local: Drop RefEq's two arms WebAssembly/binaryen#6729, by @kripken.
-
[WasmGC] Heap2Local: Optimize RefCast failures WebAssembly/binaryen#6727, by @kripken.
-
[wasm-split] Use a fresh table when reference types are enabled WebAssembly/binaryen#6726, by @tlively.
-
[StackIR] Allow StackIR to be disabled from the commandline WebAssembly/binaryen#6725, by @kripken.
-
[C API] Add APIs for getting/setting function types, and a CallRef example WebAssembly/binaryen#6721, by @kripken.
-
Version 118 WebAssembly/binaryen#6720, by @kripken.
-
StackIR: Optimize away a drop before an unreachable WebAssembly/binaryen#6719, by @kripken.
-
[tests] Remove use of CHECK-SAME WebAssembly/binaryen#6717, by @AntonLydike.
-
Rename external conversion instructions WebAssembly/binaryen#6716, by @vouillon.
-
Make it possible to skip several passes WebAssembly/binaryen#6714, by @vouillon.
-
Add C and JS APIs to control more pass options WebAssembly/binaryen#6713, by @vouillon.
-
Monomorphization: Optimize constants WebAssembly/binaryen#6711, by @kripken.
-
[DebugInfo] Add debug info to the values emitted in GlobalStructInference WebAssembly/binaryen#6709, by @kripken.
-
-
68 pull requests merged.
-
Use Names::getValidNameGivenExisting in binary reading WebAssembly/binaryen#6793.
-
Fix shareability of externalized nulls WebAssembly/binaryen#6791.
-
Add a customizable title to Metrics reporting WebAssembly/binaryen#6792.
-
Add a Tarjan's Strongly Connected Component utilty WebAssembly/binaryen#6790.
-
Fix shareability of internalized nulls WebAssembly/binaryen#6789.
-
Generalize Literal::externalize/internalize for strings and shareability WebAssembly/binaryen#6784.
-
[wasm-reduce] Do not crash on non-func element segments WebAssembly/binaryen#6778.
-
Cost analysis: Remove "Unacceptable" hack WebAssembly/binaryen#6782.
-
TupleOptimization: Properly handle subtyping in copies WebAssembly/binaryen#6786.
-
Validate RefAsNonNull WebAssembly/binaryen#6785.
-
Properly validate ref.cast when lacking a common supertype WebAssembly/binaryen#6741.
-
[threads] Calculate shared heap type depths in subtypes.h WebAssembly/binaryen#6777.
-
Make FunctionInfo's assignment operator argument const WebAssembly/binaryen#6780.
-
Heap2Local: Properly handle failing array casts WebAssembly/binaryen#6772.
-
[NFC] Add HeapType::isMaybeShared(BasicHeapType) utility WebAssembly/binaryen#6773.
-
[threads] Update the fuzzer for shared types WebAssembly/binaryen#6771.
-
Validate features for types used in element segments WebAssembly/binaryen#6769.
-
Monomorphization: Add a limit on the number of parameters WebAssembly/binaryen#6774.
-
Validate features for types used in tables WebAssembly/binaryen#6768.
-
[threads] ref.i31_shared requires shared-everything in validation WebAssembly/binaryen#6767.
-
Monomorphize all the things WebAssembly/binaryen#6760.
-
[threads] Simplify and generalize reftype writing without GC WebAssembly/binaryen#6766.
-
binaryen.js: Avoid catching exit/rejection which confuses Node error reporting WebAssembly/binaryen#6764.
-
[threads] Simplify and generalize heap type writing without GC WebAssembly/binaryen#6765.
-
[threads] Fix shared ref.eq and disallow mixed-shareability WebAssembly/binaryen#6763.
-
Update the ref_eq.wast spec test to match upstream WebAssembly/binaryen#6762.
-
Revert "[threads] Allow i31refs of mixed shareability to compare equal (#6752)" WebAssembly/binaryen#6761.
-
[threads][NFC] Do not include cont in shared types test WebAssembly/binaryen#6759.
-
Error more clearly on wasm components WebAssembly/binaryen#6751.
-
[NFC] Add changelog entries for the last release and since WebAssembly/binaryen#6755.
-
[threads] Validate all features required by ref.null WebAssembly/binaryen#6758.
-
Make it possible to skip several passes WebAssembly/binaryen#6714.
-
[threads] Validate all features required by ref.null WebAssembly/binaryen#6757.
-
[threads] Fix feature detection for shared basic heap types WebAssembly/binaryen#6756.
-
[NFC][threads] Ignore type-ssa-shared.wast in fuzzer WebAssembly/binaryen#6754.
-
Add C and JS APIs to control more pass options WebAssembly/binaryen#6713.
-
[threads] Update TypeSSA for shared types WebAssembly/binaryen#6753.
-
[threads] Allow i31refs of mixed shareability to compare equal WebAssembly/binaryen#6752.
-
[NFC] Clarify and standardize order in flexibleCopy WebAssembly/binaryen#6749.
-
Remove extra space printed in empty structs WebAssembly/binaryen#6750.
-
[threads] Fix encoding of shared types WebAssembly/binaryen#6746.
-
Simplify fuzzer generation of function references WebAssembly/binaryen#6745.
-
Fix changelog order after #6687 WebAssembly/binaryen#6748.
-
Allow multiple noinline instances with different arguments. WebAssembly/binaryen#6687.
-
[threads] Test that array ops work with shared nulls WebAssembly/binaryen#6743.
-
[threads] Fix struct op validation for shared null WebAssembly/binaryen#6742.
-
Monomorphize dropped functions WebAssembly/binaryen#6734.
-
Remove non-standard `i31.new` WebAssembly/binaryen#6736.
-
[threads] ref.i31_shared WebAssembly/binaryen#6735.
-
SafeHeap: Handle overflows when adding the pointer and the size WebAssembly/binaryen#6409.
-
Do not abbreviate items in element segments WebAssembly/binaryen#6737.
-
Memory64Lowering: Handle -1 return value from memory.grow WebAssembly/binaryen#6733.
-
Convert memory64 lowering test to lit. NFC WebAssembly/binaryen#6731.
-
Monomorphize: Use -O3 over -O1 + tweaks WebAssembly/binaryen#6732.
-
[threads] Shared polymorphism for extern conversions WebAssembly/binaryen#6730.
-
[wasm-split] Use a fresh table when reference types are enabled WebAssembly/binaryen#6726.
-
[WasmGC] Heap2Local: Optimize RefCast failures WebAssembly/binaryen#6727.
-
Heap2Local: Drop RefEq's two arms WebAssembly/binaryen#6729.
-
Monomorphization: Optimize constants WebAssembly/binaryen#6711.
-
[WasmGC] Heap2Local: Optimize RefIs and RefTest WebAssembly/binaryen#6705.
-
[StackIR] Allow StackIR to be disabled from the commandline WebAssembly/binaryen#6725.
-
Allow --keepfuncs and --splitfuncs to be use alongside a profile data WebAssembly/binaryen#6322.
-
[C API] Add APIs for getting/setting function types, and a CallRef example WebAssembly/binaryen#6721.
-
[tests] Remove use of CHECK-SAME WebAssembly/binaryen#6717.
-
StackIR: Optimize away a drop before an unreachable WebAssembly/binaryen#6719.
-
Version 118 WebAssembly/binaryen#6720.
-
Rename external conversion instructions WebAssembly/binaryen#6716.
-
[DebugInfo] Add debug info to the values emitted in GlobalStructInference WebAssembly/binaryen#6709.
-
-
1 pull request closed.
-
[threads] Fix typo in ref.i31_shared validation WebAssembly/binaryen#6770.
-
-
46 pull requests received 220 new comments.
-
Allow multiple noinline instances with different arguments. WebAssembly/binaryen#6687 (27 comments by @DirtyHairy, @kripken)
-
Memory64Lowering: Handle -1 return value from memory.grow WebAssembly/binaryen#6733 (17 comments by @kripken, @sbc100, @tlively)
-
Cost analysis: Remove "Unacceptable" hack WebAssembly/binaryen#6782 (14 comments by @aheejin, @kripken, @tlively)
-
[threads] Update the fuzzer for shared types WebAssembly/binaryen#6771 (9 comments by @kripken, @tlively)
-
[FP16] Implement load and store instructions. WebAssembly/binaryen#6796 (6 comments by @brendandahl, @kripken, @tlively)
-
[wasm-reduce] Do not crash on non-func element segments WebAssembly/binaryen#6778 (6 comments by @kripken, @tlively)
-
[DebugInfo] Add debug info to the values emitted in GlobalStructInference WebAssembly/binaryen#6709 (6 comments by @aheejin, @kripken)
-
Generalize Literal::externalize/internalize for strings and shareability WebAssembly/binaryen#6784 (5 comments by @kripken, @tlively)
-
Heap2Local: Properly handle failing array casts WebAssembly/binaryen#6772 (5 comments by @kripken, @tlively)
-
Error more clearly on wasm components WebAssembly/binaryen#6751 (5 comments by @alexcrichton, @kripken, @mh4ck-Thales)
-
Make it possible to skip several passes WebAssembly/binaryen#6714 (5 comments by @kripken, @vouillon)
-
[C API] Add APIs for getting/setting function types, and a CallRef example WebAssembly/binaryen#6721 (5 comments by @kripken, @tlively)
-
SafeHeap: Handle overflows when adding the pointer and the size WebAssembly/binaryen#6409 (4 comments by @kripken, @sbc100)
-
Use Names::getValidNameGivenExisting in binary reading WebAssembly/binaryen#6793 (3 comments by @kripken, @tlively)
-
[threads] Simplify and generalize reftype writing without GC WebAssembly/binaryen#6766 (3 comments by @kripken, @tlively)
-
binaryen.js: Avoid catching exit/rejection which confuses Node error reporting WebAssembly/binaryen#6764 (3 comments by @kripken, @sbc100)
-
Remove extra space printed in empty structs WebAssembly/binaryen#6750 (3 comments by @kripken, @tlively)
-
[wasm-split] Use a fresh table when reference types are enabled WebAssembly/binaryen#6726 (3 comments by @kripken, @tlively)
-
[WasmGC] Heap2Local: Optimize RefCast failures WebAssembly/binaryen#6727 (3 comments by @kripken, @tlively)
-
[StackIR] Allow StackIR to be disabled from the commandline WebAssembly/binaryen#6725 (3 comments by @kripken, @tlively)
-
Allow --keepfuncs and --splitfuncs to be use alongside a profile data WebAssembly/binaryen#6322 (3 comments by @kripken, @Mintyboi)
-
Add a Tarjan's Strongly Connected Component utilty WebAssembly/binaryen#6790 (2 comments by @kripken)
-
TupleOptimization: Properly handle subtyping in copies WebAssembly/binaryen#6786 (2 comments by @kripken, @tlively)
-
Properly validate ref.cast when lacking a common supertype WebAssembly/binaryen#6741 (2 comments by @kripken, @tlively)
-
[threads] Allow i31refs of mixed shareability to compare equal WebAssembly/binaryen#6752 (2 comments by @kripken, @tlively)
-
Add C and JS APIs to control more pass options WebAssembly/binaryen#6713 (2 comments by @kripken, @vouillon)
-
StackIR: Optimize away a drop before an unreachable WebAssembly/binaryen#6719 (2 comments by @kripken, @tlively)
-
Alternative version of TypeGeneralizing WebAssembly/binaryen#6108 (2 comments by @kripken, @tlively)
-
Handle single-segment source mapping in source map header decoder WebAssembly/binaryen#6794 (1 comment by @kripken)
-
Make FunctionInfo's assignment operator argument const WebAssembly/binaryen#6780 (1 comment by @dschuff)
-
Monomorphization: Add a limit on the number of parameters WebAssembly/binaryen#6774 (1 comment by @kripken)
-
[NFC] Add HeapType::isMaybeShared(BasicHeapType) utility WebAssembly/binaryen#6773 (1 comment by @kripken)
-
[NFC][threads] Ignore type-ssa-shared.wast in fuzzer WebAssembly/binaryen#6754 (1 comment by @tlively)
-
WebAssembly/tool-conventions
-
2 issues opened.
-
Enable generating OpenContainers annotations from Wasm Components WebAssembly/tool-conventions#230, by @yoshuawuyts.
-
Question: memory layouts and memory.grow WebAssembly/tool-conventions#229, by @tamaroning.
-
-
1 issue closed.
-
Question: memory layouts and memory.grow WebAssembly/tool-conventions#229.
-
-
3 issues received 13 new comments.
-
Enabling features by default in LLVM WebAssembly/tool-conventions#158 (7 comments by @aheejin, @glandium, @sbc100, @shravanrn)
-
Enable generating OpenContainers annotations from Wasm Components WebAssembly/tool-conventions#230 (4 comments by @endocrimes, @lann, @thomastaylor312, @yoshuawuyts)
-
Question: memory layouts and memory.grow WebAssembly/tool-conventions#229 (2 comments by @kripken, @tamaroning)
-
-
1 pull request opened.
-
Add subsection headers to linking section WebAssembly/tool-conventions#231, by @dschuff.
-
WebAssembly/wabt
-
3 issues opened.
-
CMake missing OpenSSL dependency WebAssembly/wabt#2446, by @alexreinking.
-
SEGV in wabt::Module::operator= WebAssembly/wabt#2445, by @renatahodovan.
-
[wasm2c] too few arguments to function `wasm2c_fac_instantiate` WebAssembly/wabt#2442, by @DevLARLEY.
-
-
4 issues closed.
-
CMake missing OpenSSL dependency WebAssembly/wabt#2446.
-
tests time out on ARMv7 (32bit) WebAssembly/wabt#1183.
-
[wasm2c] too few arguments to function `wasm2c_fac_instantiate` WebAssembly/wabt#2442.
-
-
3 issues received 11 new comments.
-
[wasm2c] too few arguments to function `wasm2c_fac_instantiate` WebAssembly/wabt#2442 (3 comments by @DevLARLEY, @keithw)
-
8 pull requests opened.
-
Bump version to 1.0.36 WebAssembly/wabt#2449, by @alexreinking.
-
Add GHA test for find_package integration. WebAssembly/wabt#2448, by @alexreinking.
-
Fix OpenSSL dependency in CMake (#2446) WebAssembly/wabt#2447, by @steven-johnson.
-
wasm2c: Segue support for CPUs without wrgsbase instructions WebAssembly/wabt#2441, by @shravanrn.
-
Fix deprecated FetchContent_Populate warning third_party/uvwasi cmake build WebAssembly/wabt#2440, by @Changqing-JING.
-
Fix parsing of malformed element section in text format WebAssembly/wabt#2439, by @Changqing-JING.
-
Upgrade SIMDe submodule to 0.8.2 WebAssembly/wabt#2438, by @mr-c.
-
Fix compiling wasm2c's runtime library with Android NDK(macro definition conflicts with sysroot) WebAssembly/wabt#2437, by @squk.
-
-
7 pull requests merged.
-
Bump version to 1.0.36 WebAssembly/wabt#2449.
-
Fix OpenSSL dependency in CMake (#2446) WebAssembly/wabt#2447.
-
Add GHA test for find_package integration. WebAssembly/wabt#2448.
-
Fix parsing of malformed element section in text format WebAssembly/wabt#2439.
-
Fix deprecated FetchContent_Populate warning third_party/uvwasi cmake build WebAssembly/wabt#2440.
-
Upgrade SIMDe submodule to 0.8.2 WebAssembly/wabt#2438.
-
-
1 pull request closed.
-
Add GHA workflows for testing s390x and i386 WebAssembly/wabt#1971.
-
-
9 pull requests received 37 new comments.
-
Fix compiling wasm2c's runtime library with Android NDK(macro definition conflicts with sysroot) WebAssembly/wabt#2437 (8 comments by @sbc100, @squk)
-
wasm2c: Segue support for CPUs without wrgsbase instructions WebAssembly/wabt#2441 (7 comments by @sbc100, @shravanrn)
-
Add GHA test for find_package integration. WebAssembly/wabt#2448 (7 comments by @alexreinking, @sbc100)
-
Fix deprecated FetchContent_Populate warning third_party/uvwasi cmake build WebAssembly/wabt#2440 (5 comments by @Changqing-JING, @sbc100)
-
Fix OpenSSL dependency in CMake (#2446) WebAssembly/wabt#2447 (3 comments by @alexreinking, @keithw)
-
Fix parsing of malformed element section in text format WebAssembly/wabt#2439 (2 comments by @Changqing-JING, @sbc100)
-
wasm2c: partial support for atomic memory ops WebAssembly/wabt#2233 (2 comments by @shravanrn, @squk)
-
fix: null-defer about data and elem in wasm-interp WebAssembly/wabt#2436 (2 comments by @SoniEx2, @tianstcht)
-
WebAssembly/wasi-sdk
-
7 issues opened.
-
Huge code bloat with wasi-sdk-23 WebAssembly/wasi-sdk#460, by @sparker-arm.
-
wasi-sdk-23 requires libgcc_s_seh-1.dll again WebAssembly/wasi-sdk#454, by @alexcrichton.
-
error[E0658]: using an imported function as entry point `main` is experimental WebAssembly/wasi-sdk#450, by @yamt.
-
Raise errors when compiling c socket to wasm WebAssembly/wasi-sdk#447, by @hungryzzz.
-
Support building just a sysroot, not a toolchain WebAssembly/wasi-sdk#444, by @alexcrichton.
-
Running `make` in a configured wasi-sdk tree installs things into `/usr/local` WebAssembly/wasi-sdk#442, by @whitequark.
-
Build and check of symbols fails on OpenBSD 7.5 WebAssembly/wasi-sdk#434, by @FrankReh.
-
-
10 issues closed.
-
Raise errors when compiling c socket to wasm WebAssembly/wasi-sdk#447.
-
Linker error when setting target to wasm32-wasip2 WebAssembly/wasi-sdk#433.
-
wasi-sdk-23 requires libgcc_s_seh-1.dll again WebAssembly/wasi-sdk#454.
-
Support building just a sysroot, not a toolchain WebAssembly/wasi-sdk#444.
-
Running `make` in a configured wasi-sdk tree installs things into `/usr/local` WebAssembly/wasi-sdk#442.
-
New artifacts in wasi-sdk-22 release WebAssembly/wasi-sdk#420.
-
The wasi-sdk-20.0 for mingw contains an extra .m suffix WebAssembly/wasi-sdk#323.
-
Add binary release for Linux on Apple Silicon M1 WebAssembly/wasi-sdk#236.
-
Package release for Linux ARM64 WebAssembly/wasi-sdk#347.
-
Build and check of symbols fails on OpenBSD 7.5 WebAssembly/wasi-sdk#434.
-
-
1 issue reopened.
-
New artifacts in wasi-sdk-22 release WebAssembly/wasi-sdk#420, by @abrown.
-
-
12 issues received 35 new comments.
-
Running `make` in a configured wasi-sdk tree installs things into `/usr/local` WebAssembly/wasi-sdk#442 (10 comments by @alexcrichton, @sbc100, @whitequark)
-
Huge code bloat with wasi-sdk-23 WebAssembly/wasi-sdk#460 (8 comments by @alexcrichton, @sbc100, @sparker-arm, @yamt)
-
Linker error when setting target to wasm32-wasip2 WebAssembly/wasi-sdk#433 (3 comments by @alexcrichton)
-
Raise errors when compiling c socket to wasm WebAssembly/wasi-sdk#447 (3 comments by @abrown, @hungryzzz)
-
Windows builds require libcc_s_seh-1.dll to be available WebAssembly/wasi-sdk#148 (2 comments by @alexcrichton, @ringoz)
-
New artifacts in wasi-sdk-22 release WebAssembly/wasi-sdk#420 (2 comments by @abrown, @alexcrichton)
-
Build and check of symbols fails on OpenBSD 7.5 WebAssembly/wasi-sdk#434 (2 comments by @FrankReh, @sbc100)
-
error[E0658]: using an imported function as entry point `main` is experimental WebAssembly/wasi-sdk#450 (1 comment by @alexcrichton)
-
The wasi-sdk-20.0 for mingw contains an extra .m suffix WebAssembly/wasi-sdk#323 (1 comment by @alexcrichton)
-
Add binary release for Linux on Apple Silicon M1 WebAssembly/wasi-sdk#236 (1 comment by @alexcrichton)
-
-
27 pull requests opened.
-
Update wasm-component-ld to 0.5.6 WebAssembly/wasi-sdk#467, by @alexcrichton.
-
Run wasm tests on Windows WebAssembly/wasi-sdk#466, by @alexcrichton.
-
Add a test on CI that just the sysroot can be built WebAssembly/wasi-sdk#465, by @alexcrichton.
-
Clone a larger depth in submodules WebAssembly/wasi-sdk#464, by @alexcrichton.
-
Disable docker cache with github actions WebAssembly/wasi-sdk#463, by @alexcrichton.
-
Add some CMake guards when building the sysroot WebAssembly/wasi-sdk#462, by @alexcrichton.
-
Fix testing the right targets on CI WebAssembly/wasi-sdk#461, by @alexcrichton.
-
Add `wasi-sdk-p1.cmake` WebAssembly/wasi-sdk#459, by @abrown.
-
Update wasi-libc WebAssembly/wasi-sdk#458, by @yamt.
-
Prune ccache caches in CI on each run WebAssembly/wasi-sdk#457, by @alexcrichton.
-
Use MSVC for the Windows toolchain instead of MinGW WebAssembly/wasi-sdk#456, by @alexcrichton.
-
Refactor handling env vars in CI build WebAssembly/wasi-sdk#455, by @alexcrichton.
-
Delete cmake/Platform/WASI.cmake WebAssembly/wasi-sdk#453, by @jcbhmr.
-
README.md: document rust requirement WebAssembly/wasi-sdk#452, by @yamt.
-
Retire clang_version WebAssembly/wasi-sdk#451, by @yamt.
-
Add a CI check for testing toolchains as-distributed WebAssembly/wasi-sdk#449, by @alexcrichton.
-
update wasm-component-ld to 0.5.5 WebAssembly/wasi-sdk#448, by @dicej.
-
Update build of toolchain/sysroot to not touch installation root WebAssembly/wasi-sdk#446, by @alexcrichton.
-
Don't modify the host compiler's sysroot WebAssembly/wasi-sdk#445, by @alexcrichton.
-
Fix determination of wasi-sdk version when built in a subdirectory WebAssembly/wasi-sdk#443, by @whitequark.
-
Link LLVM-based tools dynamically to LLVM (take 2) WebAssembly/wasi-sdk#441, by @alexcrichton.
-
Automate more of the release process WebAssembly/wasi-sdk#440, by @alexcrichton.
-
Update wasm-component-ld to 0.5.4 WebAssembly/wasi-sdk#439, by @alexcrichton.
-
Expand README build instructions WebAssembly/wasi-sdk#438, by @alexcrichton.
-
README.md: update build instructions WebAssembly/wasi-sdk#437, by @yamt.
-
Add full LTO build of wasi-libc and libc++ WebAssembly/wasi-sdk#436, by @yamt.
-
Update to the latest wasi-libc. WebAssembly/wasi-sdk#435, by @sunfishcode.
-
-
26 pull requests merged.
-
Add a test on CI that just the sysroot can be built WebAssembly/wasi-sdk#465.
-
Run wasm tests on Windows WebAssembly/wasi-sdk#466.
-
Add `wasi-sdk-p1.cmake` WebAssembly/wasi-sdk#459.
-
Add some CMake guards when building the sysroot WebAssembly/wasi-sdk#462.
-
Fix testing the right targets on CI WebAssembly/wasi-sdk#461.
-
Clone a larger depth in submodules WebAssembly/wasi-sdk#464.
-
Update wasi-libc WebAssembly/wasi-sdk#458.
-
Add full LTO build of wasi-libc and libc++ WebAssembly/wasi-sdk#436.
-
Retire clang_version WebAssembly/wasi-sdk#451.
-
Use MSVC for the Windows toolchain instead of MinGW WebAssembly/wasi-sdk#456.
-
Remove cmake_minimum_required from toolchain files WebAssembly/wasi-sdk#412.
-
Prune ccache caches in CI on each run WebAssembly/wasi-sdk#457.
-
Refactor handling env vars in CI build WebAssembly/wasi-sdk#455.
-
Add a CI check for testing toolchains as-distributed WebAssembly/wasi-sdk#449.
-
Don't modify the host compiler's sysroot WebAssembly/wasi-sdk#445.
-
update wasm-component-ld to 0.5.5 WebAssembly/wasi-sdk#448.
-
Update wasm-component-ld to 0.5.4 WebAssembly/wasi-sdk#439.
-
Update build of toolchain/sysroot to not touch installation root WebAssembly/wasi-sdk#446.
-
Fix determination of wasi-sdk version when built in a subdirectory WebAssembly/wasi-sdk#443.
-
Automate more of the release process WebAssembly/wasi-sdk#440.
-
Link LLVM-based tools dynamically to LLVM (take 2) WebAssembly/wasi-sdk#441.
-
Expand README build instructions WebAssembly/wasi-sdk#438.
-
README.md: update build instructions WebAssembly/wasi-sdk#437.
-
Rewrite the build system with CMake WebAssembly/wasi-sdk#429.
-
Update to the latest wasi-libc. WebAssembly/wasi-sdk#435.
-
Avoid extra Cargo installation artifacts WebAssembly/wasi-sdk#432.
-
-
3 pull requests closed.
-
Disable docker cache with github actions WebAssembly/wasi-sdk#463.
-
add Linux/ARM64 cross-compilation support WebAssembly/wasi-sdk#425.
-
Add full LTO build of wasi-libc and libc++ WebAssembly/wasi-sdk#424.
-
-
17 pull requests received 91 new comments.
-
Fix determination of wasi-sdk version when built in a subdirectory WebAssembly/wasi-sdk#443 (26 comments by @alexcrichton, @sbc100, @whitequark)
-
Add full LTO build of wasi-libc and libc++ WebAssembly/wasi-sdk#436 (22 comments by @alexcrichton, @sbc100, @yamt)
-
Don't modify the host compiler's sysroot WebAssembly/wasi-sdk#445 (7 comments by @abrown, @alexcrichton, @yamt)
-
Use MSVC for the Windows toolchain instead of MinGW WebAssembly/wasi-sdk#456 (7 comments by @abrown, @alexcrichton, @pavelsavara)
-
Automate more of the release process WebAssembly/wasi-sdk#440 (5 comments by @abrown, @alexcrichton)
-
[libc++abi] Disable undesired attempts at opening file descriptors WebAssembly/wasi-sdk#418 (3 comments by @yamt)
-
Add a test on CI that just the sysroot can be built WebAssembly/wasi-sdk#465 (2 comments by @abrown, @alexcrichton)
-
Remove cmake_minimum_required from toolchain files WebAssembly/wasi-sdk#412 (2 comments by @thewtex, @whitequark)
-
Refactor handling env vars in CI build WebAssembly/wasi-sdk#455 (2 comments by @abrown, @alexcrichton)
-
Add some CMake guards when building the sysroot WebAssembly/wasi-sdk#462 (1 comment by @alexcrichton)
-
WebAssembly/design
-
1 issue opened.
-
128-bit arithmetic WebAssembly/design#1522, by @jameysharp.
-
-
1 issue reopened.
-
Raising the Web implementation limit on number of imports WebAssembly/design#1520, by @tlively.
-
-
2 issues received 31 new comments.
-
128-bit arithmetic WebAssembly/design#1522 (18 comments by @alexcrichton, @dschuff, @dtig, @jameysharp, @lpereira, @ppenzin, @tlively)
-
Raising the Web implementation limit on number of imports WebAssembly/design#1520 (13 comments by @conrad-watt, @jakobkummerow, @jlb6740, @rossberg, @tlively)
-
WebAssembly/js-promise-integration
-
2 issues opened.
-
Where is `Active[caller]` defined? WebAssembly/js-promise-integration#42, by @jmdyck.
-
Interaction between `WebAssembly.Suspending` and `WebAssembly.Function`? WebAssembly/js-promise-integration#41, by @hoodmane.
-
-
2 issues received 2 new comments.
-
Interaction between `WebAssembly.Suspending` and `WebAssembly.Function`? WebAssembly/js-promise-integration#41 (1 comment by @fgmccabe)
-
-
5 pull requests opened.
-
Fix minor typo in Overview - Core Concepts WebAssembly/js-promise-integration#39, by @brandonpayton.
-
Update index.bs WebAssembly/js-promise-integration#38, by @fgmccabe.
-
Draft of spec for jspi WebAssembly/js-promise-integration#37, by @fgmccabe.
-
2 pull requests merged.
-
Fix minor typo in Overview - Core Concepts WebAssembly/js-promise-integration#39.
-
Update index.bs WebAssembly/js-promise-integration#38.
-
-
1 pull request received 36 new comments.
-
Draft of spec for jspi WebAssembly/js-promise-integration#37 (36 comments by @fgmccabe, @rossberg, @syg, @tlively)
-
WebAssembly/WASI
-
4 issues opened.
-
Header Validations WebAssembly/WASI#800, by @guybedford.
-
Add minimal, complete, working examples WebAssembly/WASI#676, by @guest271314.
-
Providing a wasip1 stat API on top of wasip2 is infeasible WebAssembly/WASI#730, by @whitequark.
-
Support for interim responses (1xx) WebAssembly/WASI#801, by @Acconut.
-
-
5 issues received 26 new comments.
-
Changes to timezones API WebAssembly/WASI#688 (14 comments by @bakkot, @BurntSushi, @cdmurph32, @lann, @ptomato, @yoshuawuyts)
-
Support for interim responses (1xx) WebAssembly/WASI#801 (6 comments by @Acconut, @acfoltzer, @lukewagner)
-
Consider adding wasi-runtime-config to proxy world WebAssembly/WASI#802 (2 comments by @lukewagner, @Mossaka)
-
-
1 pull request opened.
-
move `wasi:keyvalue` and `wasi:runtime-config` to phase 2 WebAssembly/WASI#610, by @yoshuawuyts.
-
-
1 pull request closed.
-
[do not merge] Preview adding `@since` and `@unstable` gates to WASI 0.2 WebAssembly/WASI#604.
-
WebAssembly/wasi-logging
-
1 issue opened.
-
Extensibility WebAssembly/wasi-logging#19, by @Felix-El.
-
WebAssembly/shared-everything-threads
-
4 issues opened.
-
Mixed-shareability semantics of ref.eq WebAssembly/shared-everything-threads#76, by @tlively.
-
Alternative to ThreadLocalFunction WebAssembly/shared-everything-threads#75, by @eqrion.
-
Using FinalizationRegistry for ThreadBoundData WebAssembly/shared-everything-threads#74, by @eqrion.
-
Agenda for August 6 subgroup meeting WebAssembly/shared-everything-threads#73, by @tlively.
-
-
5 issues closed.
-
Validation of reference conversions WebAssembly/shared-everything-threads#65.
-
Should cmpxchg grow two ordering parameters instead of one? WebAssembly/shared-everything-threads#59.
-
there should be separate acquire and release orderings WebAssembly/shared-everything-threads#60.
-
Mixed-shareability semantics of ref.eq WebAssembly/shared-everything-threads#76.
-
Agenda for July 9 subgroup meeting WebAssembly/shared-everything-threads#56.
-
-
6 issues received 17 new comments.
-
Mixed-shareability semantics of ref.eq WebAssembly/shared-everything-threads#76 (9 comments by @conrad-watt, @jakobkummerow, @rossberg, @tlively)
-
Using FinalizationRegistry for ThreadBoundData WebAssembly/shared-everything-threads#74 (4 comments by @eqrion, @syg, @tlively)
-
Agenda for August 6 subgroup meeting WebAssembly/shared-everything-threads#73 (1 comment by @tlively)
-
Text format for inline `shared` tables WebAssembly/shared-everything-threads#71 (1 comment by @tlively)
-
-
1 pull request opened.
-
Update ref.eq typing and list similar instructions WebAssembly/shared-everything-threads#77, by @tlively.
-
-
2 pull requests merged.
-
Update memory ordering encodings WebAssembly/shared-everything-threads#67.
-
Update ref.eq typing and list similar instructions WebAssembly/shared-everything-threads#77.
-
-
1 pull request received 7 new comments.
-
Update memory ordering encodings WebAssembly/shared-everything-threads#67 (7 comments by @abrown, @rossberg, @tlively)
-
WebAssembly/proposals
-
4 pull requests opened.
-
Move the custom-page-sizes proposal to phase 2 WebAssembly/proposals#194, by @fitzgen.
-
Move several phase 4 proposals to phase 5 WebAssembly/proposals#193, by @dschuff.
-
Move Exception Handling to Phase 4 WebAssembly/proposals#192, by @syrusakbary.
-
Add compact import section WebAssembly/proposals#191, by @dschuff.
-
-
4 pull requests merged.
-
Move the custom-page-sizes proposal to phase 2 WebAssembly/proposals#194.
-
Move several phase 4 proposals to phase 5 WebAssembly/proposals#193.
-
Add compact import section WebAssembly/proposals#191.
-
Move Exception Handling to Phase 4 WebAssembly/proposals#192.
-
-
2 pull requests received 4 new comments.
WebAssembly/website
-
4 pull requests opened.
-
Update phase of the custom-page-sizes proposal in `features.json` WebAssembly/website#391, by @fitzgen.
-
Track and update all the implemented features WebAssembly/website#390, by @CryZe.
-
Move exception handling to phase 4 WebAssembly/website#389, by @yoshuawuyts.
-
Add the custom-page-sizes proposal to `features.json` WebAssembly/website#388, by @fitzgen.
-
-
1 pull request merged.
-
Add the custom-page-sizes proposal to `features.json` WebAssembly/website#388.
-
-
4 pull requests received 44 new comments.
-
Track and update all the implemented features WebAssembly/website#390 (37 comments by @andylizi, @CryZe, @dschuff, @rossberg)
-
Move exception handling to phase 4 WebAssembly/website#389 (4 comments by @dschuff, @rossberg, @yoshuawuyts)
-
Update phase of the custom-page-sizes proposal in `features.json` WebAssembly/website#391 (2 comments by @dschuff, @fitzgen)
-
Add the custom-page-sizes proposal to `features.json` WebAssembly/website#388 (1 comment by @fitzgen)
-
WebAssembly/wasi-blobstore
-
2 issues closed.
-
Missing last-modified-date for container-metadata WebAssembly/wasi-blobstore#4.
-
Is object-name needed in `list-objects`? WebAssembly/wasi-blobstore#3.
-
-
4 issues received 5 new comments.
-
content-type missing in `write-object` WebAssembly/wasi-blobstore#5 (2 comments by @Mossaka, @thomastaylor312)
-
Missing last-modified-date for container-metadata WebAssembly/wasi-blobstore#4 (1 comment by @thomastaylor312)
-
Is object-name needed in `list-objects`? WebAssembly/wasi-blobstore#3 (1 comment by @thomastaylor312)
-
-
1 pull request opened.
-
ref(*)!: Reorganizes the blobstore interface WebAssembly/wasi-blobstore#23, by @thomastaylor312.
-
-
1 pull request received 2 new comments.
-
ref(*)!: Reorganizes the blobstore interface WebAssembly/wasi-blobstore#23 (2 comments by @Mossaka, @thomastaylor312)
-
WebAssembly/wasi-messaging
-
1 pull request received 29 new comments.
-
feat(*)!: Updates wasi-messaging interface with feedback WebAssembly/wasi-messaging#23 (29 comments by @danbugs, @lukewagner, @thomastaylor312, @yordis)
-
WebAssembly/wasm-c-api
-
1 issue opened.
-
Documentation? WebAssembly/wasm-c-api#192, by @bobappleyard.
-
-
1 issue received 3 new comments.
WebAssembly/esm-integration
-
1 issue opened.
-
Tracing bindings through wasm WebAssembly/esm-integration#87, by @ghost.
-
-
1 issue received 1 new comment.
-
2 pull requests opened.
-
:memo: Update README.md WebAssembly/esm-integration#89, by @luckymore.
-
update HTML PR link WebAssembly/esm-integration#88, by @guybedford.
-
-
2 pull requests merged.
-
:memo: Update README.md WebAssembly/esm-integration#89.
-
update HTML PR link WebAssembly/esm-integration#88.
-
-
1 pull request received 1 new comment.
WebAssembly/flexible-vectors
-
2 issues opened.
-
SIMD meeting on 2024-07-02 WebAssembly/flexible-vectors#67, by @ppenzin.
-
Masked lanes SIMD operations WebAssembly/flexible-vectors#66, by @yurydelendik.
-
-
1 issue closed.
-
SIMD meeting on 2024-06-21 WebAssembly/flexible-vectors#64.
-
-
2 issues received 3 new comments.
WebAssembly/wasi-webgpu
-
1 issue opened.
-
Documentation from MDN WebAssembly/wasi-webgpu#18, by @MendyBerger.
-
-
1 issue received 1 new comment.
-
1 pull request opened.
-
Fix typos and regenerate imports WebAssembly/wasi-webgpu#17, by @waywardmonkeys.
-
-
1 pull request merged.
-
Fix typos and regenerate imports WebAssembly/wasi-webgpu#17.
-
-
1 pull request received 1 new comment.
WebAssembly/compilation-hints
-
1 issue opened.
-
How are these hints going to be generated? WebAssembly/compilation-hints#10, by @eqrion.
-
-
1 issue received 3 new comments.
-
How are these hints going to be generated? WebAssembly/compilation-hints#10 (3 comments by @dschuff, @ecmziegler, @eqrion)
-
WebAssembly/relaxed-simd
-
1 issue opened.
-
Is it spec-compliant to const-fold and -propagate non-deterministic instructions? WebAssembly/relaxed-simd#155, by @fitzgen.
-
-
1 issue closed.
-
Is it spec-compliant to const-fold and -propagate non-deterministic instructions? WebAssembly/relaxed-simd#155.
-
-
1 issue received 7 new comments.
-
Is it spec-compliant to const-fold and -propagate non-deterministic instructions? WebAssembly/relaxed-simd#155 (7 comments by @fitzgen, @primoly, @rossberg)
-
-
1 pull request opened.
-
Add a smoke test for consistent nondeterminism WebAssembly/relaxed-simd#156, by @fitzgen.
-
-
1 pull request merged.
-
Add a smoke test for consistent nondeterminism WebAssembly/relaxed-simd#156.
-
WebAssembly/compact-import-section
-
1 issue opened.
-
Can someone push an empty commit to this repo? WebAssembly/compact-import-section#1, by @fitzgen.
-
-
1 issue closed.
-
Can someone push an empty commit to this repo? WebAssembly/compact-import-section#1.
-
-
1 issue received 2 new comments.
-
Can someone push an empty commit to this repo? WebAssembly/compact-import-section#1 (2 comments by @eqrion, @fitzgen)
-
WebAssembly/wasi-observe
-
1 pull request received 21 new comments.
-
Three possible interfaces for tracing WebAssembly/wasi-observe#13 (21 comments by @bhelx, @brooksmtownsend, @calebschoepp, @endocrimes, @rektide, @scb01)
-
WebAssembly/wasi-threads
-
2 pull requests opened.
-
Update implementation status WebAssembly/wasi-threads#51, by @abrown.
-
Note the state of the proposal WebAssembly/wasi-threads#50, by @abrown.
-
-
2 pull requests merged.
-
Update implementation status WebAssembly/wasi-threads#51.
-
Note the state of the proposal WebAssembly/wasi-threads#50.
-
-
1 pull request received 12 new comments.
-
Note the state of the proposal WebAssembly/wasi-threads#50 (12 comments by @abrown, @loganek, @wenyongh, @yamt)
-
WebAssembly/js-string-builtins
-
2 issues opened.
-
Users of UTF-8 support WebAssembly/js-string-builtins#34, by @eqrion.
-
Web Platform Tests WebAssembly/js-string-builtins#33, by @ecmziegler.
-
-
2 issues closed.
-
Imported string constant namespace WebAssembly/js-string-builtins#32.
-
String constants WebAssembly/js-string-builtins#13.
-
-
4 issues received 11 new comments.
WebAssembly/custom-page-sizes
-
1 issue opened.
-
Return type of memory.grow? WebAssembly/custom-page-sizes#28, by @kripken.
-
-
1 issue closed.
-
Return type of memory.grow? WebAssembly/custom-page-sizes#28.
-
-
1 issue received 2 new comments.
WebAssembly/testsuite
-
1 issue closed.
-
Automating updates to this repository? WebAssembly/testsuite#84.
-
-
1 pull request merged.
-
Add a CI workflow for auto-updating this repository WebAssembly/testsuite#85.
-
-
2 pull requests received 2 new comments.
-
WebAssembly/testsuite#86 (1 comment by @tlively)
-
Add a CI workflow for auto-updating this repository WebAssembly/testsuite#85 (1 comment by @alexcrichton)
-
WebAssembly/wasi-crypto
-
1 issue closed.
-
spam WebAssembly/wasi-crypto#91.
-
WebAssembly/fp16
-
1 issue received 1 new comment.
WebAssembly/half-precision
-
1 issue received 1 new comment.
WebAssembly/threads
-
1 issue opened.
-
Inline data abbreviation for shared memories WebAssembly/threads#226, by @tlively.
-
Past meetings
-
1 meeting.
Participants
-
13 participants joined.
-
Jacob Enget joined.
-
Gaby WASI (WASI) joined.
-
Eliot Moss joined.
-
Kennan Hunter joined.
-
Michiel Van Kenhove (imec) joined.
-
Craig Mead joined.
-
Ray Weng joined.
-
Zach Shipko (Dylibso) joined.
-
David Thompson (Spritely Networked Communities Institute) joined.
-
Eric Liu (Warm Automation) joined.
-
Shekar Bommas (Microsoft Corporation) joined.
-
Aditya Salunkhe joined.
-
Palash Nigam joined.
-
-
1 participant left.
-
Rafael Fernández López (VMware) left.
-
-
1 organization joined.
-
WASI joined.
-
GitHub
WebAssembly/wasi-messaging
-
1 pull request received 59 new comments.
-
feat(*)!: Updates wasi-messaging interface with feedback WebAssembly/wasi-messaging#23 (59 comments by @brooksmtownsend, @danbugs, @devigned, @jocrau, @lukewagner, @thomastaylor312, @yordis)
-
WebAssembly/meetings
-
1 issue received 1 new comment.
-
WasmAssembly podcast short interviews at June CG face-to-face meeting WebAssembly/meetings#1592 (1 comment by @tomayac)
-
-
25 pull requests opened.
-
Add notes for benchmarking-2024-06-28 WebAssembly/meetings#1622, by @ppenzin.
-
Add notes for SIMD meeting on 2024-06-21 WebAssembly/meetings#1621, by @ppenzin.
-
docs(wasi): notes WASI-06-27.md WebAssembly/meetings#1620, by @ricochet.
-
Add custom-page-sizes agenda item to CG-07-30.md: update on discussions and protyping; vote for phase 2 WebAssembly/meetings#1619, by @fitzgen.
-
docs(wasi): add 2024-06-27 release process WebAssembly/meetings#1618, by @ricochet.
-
Add Phase 4 vote for Exception handling WebAssembly/meetings#1617, by @aheejin.
-
Discuss WASI release cadence on 2024-06-27 WebAssembly/meetings#1616, by @yoshuawuyts.
-
Propose to continue complexity discussion WebAssembly/meetings#1615, by @ppenzin.
-
Add phase 5 votes to WG-07-10.md WebAssembly/meetings#1614, by @dschuff.
-
Add meeting notes from WG 2024-06-12 WebAssembly/meetings#1613, by @dschuff.
-
Add notes for WASI-06-13.md WebAssembly/meetings#1612, by @pchickey.
-
Add presentation for WASI SG 2024-06-13 WebAssembly/meetings#1611, by @yoshuawuyts.
-
WASI: add 'build targets' agenda item WebAssembly/meetings#1610, by @lukewagner.
-
Move compact imports presentation to July 2 WebAssembly/meetings#1609, by @tlively.
-
Grab a slot for FP16 proposal at 07/16 CG Meeting WebAssembly/meetings#1608, by @SPY.
-
Move compact import section format to 7-02 WebAssembly/meetings#1607, by @eqrion.
-
Add agenda item to WASI 2024-06-13 WebAssembly/meetings#1606, by @yoshuawuyts.
-
Add slides to 2024-05-07 CG WebAssembly/meetings#1605, by @dschuff.
-
Put Wasm 2.0 on WG-06-12.md agenda WebAssembly/meetings#1604, by @rossberg.
-
Update CG-06-18.md WebAssembly/meetings#1603, by @eqrion.
-
Add my CG-06 slides WebAssembly/meetings#1602, by @rossberg.
-
Remove memory64 vote WebAssembly/meetings#1601, by @sbc100.
-
Update CG-06.md WebAssembly/meetings#1600, by @dschuff.
-
Update CG-06.md WebAssembly/meetings#1599, by @tlively.
-
Propose agenda for SIMD meeting 2024-07-19 WebAssembly/meetings#1598, by @ppenzin.
-
-
22 pull requests merged.
-
Add custom-page-sizes agenda item to CG-07-30.md: update on discussions and protyping; vote for phase 2 WebAssembly/meetings#1619.
-
docs(wasi): add 2024-06-27 release process WebAssembly/meetings#1618.
-
Add Phase 4 vote for Exception handling WebAssembly/meetings#1617.
-
Discuss WASI release cadence on 2024-06-27 WebAssembly/meetings#1616.
-
Propose to continue complexity discussion WebAssembly/meetings#1615.
-
Add notes for WASI-06-13.md WebAssembly/meetings#1612.
-
Add phase 5 votes to WG-07-10.md WebAssembly/meetings#1614.
-
Add meeting notes from WG 2024-06-12 WebAssembly/meetings#1613.
-
Add presentation for WASI SG 2024-06-13 WebAssembly/meetings#1611.
-
WASI: add 'build targets' agenda item WebAssembly/meetings#1610.
-
Move compact imports presentation to July 2 WebAssembly/meetings#1609.
-
Grab a slot for FP16 proposal at 07/16 CG Meeting WebAssembly/meetings#1608.
-
Add agenda item to WASI 2024-06-13 WebAssembly/meetings#1606.
-
Add notes to CG-05-21.md WebAssembly/meetings#1584.
-
Add my CG-06 slides WebAssembly/meetings#1602.
-
Remove memory64 vote WebAssembly/meetings#1601.
-
Add slides to 2024-05-07 CG WebAssembly/meetings#1605.
-
Update CG-06-18.md WebAssembly/meetings#1603.
-
Put Wasm 2.0 on WG-06-12.md agenda WebAssembly/meetings#1604.
-
Add notes for WASI-05-30.md WebAssembly/meetings#1595.
-
Update CG-06.md WebAssembly/meetings#1600.
-
Update CG-06.md WebAssembly/meetings#1599.
-
-
1 pull request closed.
-
Move compact import section format to 7-02 WebAssembly/meetings#1607.
-
-
11 pull requests received 21 new comments.
-
Propose agenda for SIMD meeting 2024-07-19 WebAssembly/meetings#1598 (6 comments by @dtig, @ppenzin, @sparker-arm)
-
Add Phase 4 vote for Exception handling WebAssembly/meetings#1617 (3 comments by @aheejin, @dschuff)
-
Add custom-page-sizes agenda item to CG-07-30.md: update on discussions and protyping; vote for phase 2 WebAssembly/meetings#1619 (1 comment by @fitzgen)
-
WebAssembly/shared-everything-threads
-
6 issues opened.
-
`shared` recursive types WebAssembly/shared-everything-threads#72, by @abrown.
-
Text format for inline `shared` tables WebAssembly/shared-everything-threads#71, by @abrown.
-
"Solving" TLS by doing nothing WebAssembly/shared-everything-threads#70, by @tlively.
-
Context locals redux WebAssembly/shared-everything-threads#66, by @conrad-watt.
-
Validation of reference conversions WebAssembly/shared-everything-threads#65, by @abrown.
-
Binary format for `shared` heap types WebAssembly/shared-everything-threads#64, by @abrown.
-
-
1 issue closed.
-
`shared` recursive types WebAssembly/shared-everything-threads#72.
-
-
1 issue reopened.
-
Binary format for `shared` heap types WebAssembly/shared-everything-threads#64, by @tlively.
-
-
7 issues received 68 new comments.
-
Context locals redux WebAssembly/shared-everything-threads#66 (50 comments by @conrad-watt, @eqrion, @lukewagner, @rossberg, @titzer, @tlively)
-
"Solving" TLS by doing nothing WebAssembly/shared-everything-threads#70 (5 comments by @conrad-watt, @sbc100, @tlively)
-
Text format for inline `shared` tables WebAssembly/shared-everything-threads#71 (4 comments by @conrad-watt, @rossberg, @tlively)
-
Agenda for July 9 subgroup meeting WebAssembly/shared-everything-threads#56 (4 comments by @conrad-watt, @rossberg, @tlively)
-
Binary format for `shared` heap types WebAssembly/shared-everything-threads#64 (3 comments by @abrown, @rossberg, @tlively)
-
Validation of reference conversions WebAssembly/shared-everything-threads#65 (1 comment by @tlively)
-
-
4 pull requests opened.
-
Clarify binary format WebAssembly/shared-everything-threads#69, by @tlively.
-
Document the text format for shared annotations WebAssembly/shared-everything-threads#68, by @tlively.
-
Update memory ordering encodings WebAssembly/shared-everything-threads#67, by @tlively.
-
Describe WAT parsing in more detail WebAssembly/shared-everything-threads#63, by @abrown.
-
-
2 pull requests merged.
-
Document the text format for shared annotations WebAssembly/shared-everything-threads#68.
-
Clarify binary format WebAssembly/shared-everything-threads#69.
-
-
2 pull requests closed.
-
Describe WAT parsing in more detail WebAssembly/shared-everything-threads#63.
-
Explain `reftype` syntax WebAssembly/shared-everything-threads#62.
-
-
3 pull requests received 29 new comments.
-
Document the text format for shared annotations WebAssembly/shared-everything-threads#68 (27 comments by @abrown, @rossberg, @tlively)
-
WebAssembly/custom-page-sizes
-
1 issue opened.
-
Heads up: Scheduling a vote for phase 2 WebAssembly/custom-page-sizes#25, by @fitzgen.
-
-
1 issue closed.
-
A question about page size relocation WebAssembly/custom-page-sizes#21.
-
-
3 issues received 11 new comments.
-
Heads up: Scheduling a vote for phase 2 WebAssembly/custom-page-sizes#25 (2 comments by @fitzgen, @tommie)
-
5 pull requests opened.
-
List Wasm3 in the implementation status section of `Overview.md` WebAssembly/custom-page-sizes#27, by @fitzgen.
-
Add an implementation to the "Implementation Status" section WebAssembly/custom-page-sizes#26, by @yamt.
-
Add an "Implementation Status" section to the overview document WebAssembly/custom-page-sizes#24, by @fitzgen.
-
Add spec tests for the custom-page-sizes proposal WebAssembly/custom-page-sizes#23, by @fitzgen.
-
Mention an alternative approach for toolchains WebAssembly/custom-page-sizes#22, by @yamt.
-
-
5 pull requests merged.
-
Add an implementation to the "Implementation Status" section WebAssembly/custom-page-sizes#26.
-
List Wasm3 in the implementation status section of `Overview.md` WebAssembly/custom-page-sizes#27.
-
Add an "Implementation Status" section to the overview document WebAssembly/custom-page-sizes#24.
-
Add spec tests for the custom-page-sizes proposal WebAssembly/custom-page-sizes#23.
-
Mention an alternative approach for toolchains WebAssembly/custom-page-sizes#22.
-
-
3 pull requests received 6 new comments.
-
Add spec tests for the custom-page-sizes proposal WebAssembly/custom-page-sizes#23 (3 comments by @fitzgen, @rossberg)
-
Add an implementation to the "Implementation Status" section WebAssembly/custom-page-sizes#26 (2 comments by @fitzgen, @yamt)
-
Mention an alternative approach for toolchains WebAssembly/custom-page-sizes#22 (1 comment by @fitzgen)
-
WebAssembly/binaryen
-
13 issues opened.
-
wasm-opt assertion failed in wasm-type.cpp:1015: 'isRef()' WebAssembly/binaryen#6696, by @Messi-Q.
-
wasm-opt assertion failed in wasm-type.cpp:1292: 'isStruct()' WebAssembly/binaryen#6695, by @Messi-Q.
-
wasm-opt assertion failed in wasm-type.cpp:720: 'type.isSingle()' WebAssembly/binaryen#6694, by @Messi-Q.
-
wasm-split confused about overlapping segments WebAssembly/binaryen#6693, by @kripken.
-
CSE does not handle side effect of [array.copy] correctly WebAssembly/binaryen#6690, by @Guest0x0.
-
Missing optimization in Wasm for `x < 0 || x > constant` WebAssembly/binaryen#6685, by @osa1.
-
SegFault/out of bounds data in wasm::WasmBinaryReader::readNames WebAssembly/binaryen#6672, by @shinyano.
-
possible segfault read in wasm::WATParser::Lexer::position WebAssembly/binaryen#6671, by @shinyano.
-
Code signature invalid with macOS wasm-opt binary WebAssembly/binaryen#6670, by @nth10sd.
-
Assertion when assembling `ref.cast` with a no ref type WebAssembly/binaryen#6655, by @hgruniaux.
-
Allow multiple patterns for noinline WebAssembly/binaryen#6646, by @DirtyHairy.
-
GTO problem with shared rec groups WebAssembly/binaryen#6640, by @kripken.
-
wasm-opt(Windows): child not found in parent, UNREACHABLE executed WebAssembly/binaryen#6639, by @mtb0x1.
-
-
11 issues closed.
-
wasm-opt assertion failed in wasm-type.cpp:1292: 'isStruct()' WebAssembly/binaryen#6695.
-
wasm-opt assertion failed in wasm-type.cpp:1015: 'isRef()' WebAssembly/binaryen#6696.
-
CSE does not handle side effect of [array.copy] correctly WebAssembly/binaryen#6690.
-
wasm-opt assertion failed in wasm-type.cpp:720: 'type.isSingle()' WebAssembly/binaryen#6694.
-
Dynamic loading of custom passes in wasm-opt WebAssembly/binaryen#6548.
-
SegFault/out of bounds data in wasm::WasmBinaryReader::readNames WebAssembly/binaryen#6672.
-
Code signature invalid with macOS wasm-opt binary WebAssembly/binaryen#6670.
-
Assertion when assembling `ref.cast` with a no ref type WebAssembly/binaryen#6655.
-
wasm-split error without an element segment WebAssembly/binaryen#6572.
-
wasm-split fails on small module with existing unused table WebAssembly/binaryen#6637.
-
wasm-opt(Windows): child not found in parent, UNREACHABLE executed WebAssembly/binaryen#6639.
-
-
11 issues received 40 new comments.
-
wasm-opt(Windows): child not found in parent, UNREACHABLE executed WebAssembly/binaryen#6639 (11 comments by @cyk2018, @kripken, @mtb0x1, @radekdoulik)
-
wasm-split confused about overlapping segments WebAssembly/binaryen#6693 (5 comments by @kripken, @tlively)
-
Missing optimization in Wasm for `x < 0 || x > constant` WebAssembly/binaryen#6685 (3 comments by @kripken, @mkustermann)
-
Allow multiple patterns for noinline WebAssembly/binaryen#6646 (3 comments by @DirtyHairy, @kripken)
-
possible segfault read in wasm::WATParser::Lexer::position WebAssembly/binaryen#6671 (3 comments by @kripken, @mtb0x1)
-
Assertion when assembling `ref.cast` with a no ref type WebAssembly/binaryen#6655 (2 comments by @kripken, @tlively)
-
CSE does not handle side effect of [array.copy] correctly WebAssembly/binaryen#6690 (1 comment by @kripken)
-
SegFault/out of bounds data in wasm::WasmBinaryReader::readNames WebAssembly/binaryen#6672 (1 comment by @kripken)
-
-
56 pull requests opened.
-
[NFC] Add HeapType::getFeatures() WebAssembly/binaryen#6707, by @kripken.
-
[threads] Ignore shared-array.wast in fuzzer initial contents WebAssembly/binaryen#6706, by @tlively.
-
[WasmGC] Heap2Local: Optimize RefIs and RefTest WebAssembly/binaryen#6705, by @kripken.
-
[threads] Fuzz shared types in type fuzzer WebAssembly/binaryen#6704, by @tlively.
-
[WasmGC] Heap2Local: Optimize RefEq WebAssembly/binaryen#6703, by @kripken.
-
[threads] Validate shared-polymorphic instructions WebAssembly/binaryen#6702, by @tlively.
-
Add missing struct/array type checks in binary reader WebAssembly/binaryen#6701, by @kripken.
-
Add a missing binary reading check for BrOn's reference child's type WebAssembly/binaryen#6700, by @kripken.
-
[NFC] Remove a minor compile-time optimization in Heap2Local WebAssembly/binaryen#6699, by @kripken.
-
[threads] Validate shared-to-unshared edges in heap types WebAssembly/binaryen#6698, by @tlively.
-
Add a proper error for bad select results WebAssembly/binaryen#6697, by @kripken.
-
ConstantFieldPropagation: Add a variation that picks between 2 values using RefTest WebAssembly/binaryen#6692, by @kripken.
-
[WasmGC] Add missing ArrayNew variants to Properties::isGenerative WebAssembly/binaryen#6691, by @kripken.
-
wasm2js: Fix the names of temp vars with named reference types WebAssembly/binaryen#6689, by @kripken.
-
GlobalStructInference: Un-nest struct.news in globals when that is helpful WebAssembly/binaryen#6688, by @kripken.
-
Allow multiple noinline instances with different arguments. WebAssembly/binaryen#6687, by @DirtyHairy.
-
[NFC] Add pragma to ignore maybe-uninitialized in strings.cpp WebAssembly/binaryen#6686, by @tlively.
-
Re-enable spec tests requiring multivalue WebAssembly/binaryen#6684, by @tlively.
-
Validate memarg offsets WebAssembly/binaryen#6683, by @tlively.
-
Validate that names are valid UTF-8 WebAssembly/binaryen#6682, by @tlively.
-
fix(#6671): fix possible stack buffer overflow in gen-s-parser.inc (#6678) WebAssembly/binaryen#6681, by @tlively.
-
Fix validation of unused LEB128 bits WebAssembly/binaryen#6680, by @tlively.
-
Check malformed mutability on imported globals WebAssembly/binaryen#6679, by @tlively.
-
fix(#6671): fix possible stack buffer overflow in gen-s-parser.inc WebAssembly/binaryen#6678, by @mtb0x1.
-
Re-enable binary.wast spec test WebAssembly/binaryen#6677, by @tlively.
-
[Parser] Fix bug in unreachable fallback logic WebAssembly/binaryen#6676, by @tlively.
-
Reject invalid section IDs WebAssembly/binaryen#6675, by @tlively.
-
GlobalStructInference: Optimize globals too WebAssembly/binaryen#6674, by @kripken.
-
Fix DataSegment name handling WebAssembly/binaryen#6673, by @kripken.
-
Enable more spec tests WebAssembly/binaryen#6669, by @tlively.
-
Add the upstream spec testsuite as a submodule WebAssembly/binaryen#6668, by @tlively.
-
[threads] Shared basic heap types WebAssembly/binaryen#6667, by @tlively.
-
[Parser] Fix error message on required reftype WebAssembly/binaryen#6666, by @tlively.
-
[Parser] Update requirements for implicit type uses WebAssembly/binaryen#6665, by @tlively.
-
[threads] Binary reading and writing of shared composite types WebAssembly/binaryen#6664, by @tlively.
-
[Parser][NFC] Make typeidx and maybeTypeidx return consistent types WebAssembly/binaryen#6663, by @tlively.
-
[NFC] Add constexpr HeapTypes for basic heap types WebAssembly/binaryen#6662, by @tlively.
-
wasm2js: Support arbitrary temp variable types WebAssembly/binaryen#6661, by @kripken.
-
Consider functions in elems of public tables to be public WebAssembly/binaryen#6660, by @kripken.
-
wasm2js: Generalize global initializer code to use the main codegen logic WebAssembly/binaryen#6659, by @kripken.
-
[threads] Add a "shared-everything" feature WebAssembly/binaryen#6658, by @tlively.
-
Add local.set/tee local type annotations to BINARYEN_PRINT_FULL WebAssembly/binaryen#6657, by @kripken.
-
wasm2js: Fix null handling and RefAsNonNull WebAssembly/binaryen#6656, by @kripken.
-
[threads] Parse, build, and print shared composite types WebAssembly/binaryen#6654, by @tlively.
-
[Parser][NFC] Split parser into multiple compilation units WebAssembly/binaryen#6653, by @tlively.
-
[DebugInfo] Copy debug info in call-utils.h WebAssembly/binaryen#6652, by @kripken.
-
Fix wasm-split bug in absence of active element segments WebAssembly/binaryen#6651, by @tlively.
-
wasm2js: Add Table operations WebAssembly/binaryen#6650, by @kripken.
-
Fix scratch local optimizations when emitting string slice WebAssembly/binaryen#6649, by @tlively.
-
wasm2js: Add basic reference operations WebAssembly/binaryen#6648, by @kripken.
-
Remove IgnoreImplicitTraps [DO NOT LAND] WebAssembly/binaryen#6647, by @kripken.
-
Add a script to diff --metrics output WebAssembly/binaryen#6645, by @kripken.
-
Fuzzer: Fix tuple globals with non-constant children WebAssembly/binaryen#6644, by @kripken.
-
fix(#6639): fix stack-use-after-scope on windows WebAssembly/binaryen#6643, by @mtb0x1.
-
[Strings] Keep public and private types separate in StringLowering WebAssembly/binaryen#6642, by @kripken.
-
wasm-reduce: Remove unused globals WebAssembly/binaryen#6641, by @kripken.
-
-
50 pull requests merged.
-
ConstantFieldPropagation: Add a variation that picks between 2 values using RefTest WebAssembly/binaryen#6692.
-
[NFC] Add HeapType::getFeatures() WebAssembly/binaryen#6707.
-
[threads] Ignore shared-array.wast in fuzzer initial contents WebAssembly/binaryen#6706.
-
[threads] Fuzz shared types in type fuzzer WebAssembly/binaryen#6704.
-
[WasmGC] Heap2Local: Optimize RefEq WebAssembly/binaryen#6703.
-
[threads] Validate shared-polymorphic instructions WebAssembly/binaryen#6702.
-
[threads] Validate shared-to-unshared edges in heap types WebAssembly/binaryen#6698.
-
Add missing struct/array type checks in binary reader WebAssembly/binaryen#6701.
-
Add a missing binary reading check for BrOn's reference child's type WebAssembly/binaryen#6700.
-
[NFC] Remove a minor compile-time optimization in Heap2Local WebAssembly/binaryen#6699.
-
[WasmGC] Add missing ArrayNew variants to Properties::isGenerative WebAssembly/binaryen#6691.
-
Add a proper error for bad select results WebAssembly/binaryen#6697.
-
Add instrument allocations pass WebAssembly/binaryen#6619.
-
wasm2js: Fix the names of temp vars with named reference types WebAssembly/binaryen#6689.
-
GlobalStructInference: Un-nest struct.news in globals when that is helpful WebAssembly/binaryen#6688.
-
Re-enable spec tests requiring multivalue WebAssembly/binaryen#6684.
-
Validate memarg offsets WebAssembly/binaryen#6683.
-
[NFC] Add pragma to ignore maybe-uninitialized in strings.cpp WebAssembly/binaryen#6686.
-
Validate that names are valid UTF-8 WebAssembly/binaryen#6682.
-
Fix validation of unused LEB128 bits WebAssembly/binaryen#6680.
-
Check malformed mutability on imported globals WebAssembly/binaryen#6679.
-
Re-enable binary.wast spec test WebAssembly/binaryen#6677.
-
[threads] Shared basic heap types WebAssembly/binaryen#6667.
-
[Parser] Fix bug in unreachable fallback logic WebAssembly/binaryen#6676.
-
fix(#6671): fix possible stack buffer overflow in gen-s-parser.inc WebAssembly/binaryen#6678.
-
Reject invalid section IDs WebAssembly/binaryen#6675.
-
GlobalStructInference: Optimize globals too WebAssembly/binaryen#6674.
-
Fix DataSegment name handling WebAssembly/binaryen#6673.
-
wasm2js: Support arbitrary temp variable types WebAssembly/binaryen#6661.
-
Enable more spec tests WebAssembly/binaryen#6669.
-
[Parser] Fix error message on required reftype WebAssembly/binaryen#6666.
-
[Parser] Update requirements for implicit type uses WebAssembly/binaryen#6665.
-
[threads] Binary reading and writing of shared composite types WebAssembly/binaryen#6664.
-
[Parser][NFC] Make typeidx and maybeTypeidx return consistent types WebAssembly/binaryen#6663.
-
[NFC] Add constexpr HeapTypes for basic heap types WebAssembly/binaryen#6662.
-
[threads] Add a "shared-everything" feature WebAssembly/binaryen#6658.
-
wasm2js: Generalize global initializer code to use the main codegen logic WebAssembly/binaryen#6659.
-
Add local.set/tee local type annotations to BINARYEN_PRINT_FULL WebAssembly/binaryen#6657.
-
wasm2js: Fix null handling and RefAsNonNull WebAssembly/binaryen#6656.
-
[threads] Parse, build, and print shared composite types WebAssembly/binaryen#6654.
-
[DebugInfo] Copy debug info in call-utils.h WebAssembly/binaryen#6652.
-
[Parser][NFC] Split parser into multiple compilation units WebAssembly/binaryen#6653.
-
Fix wasm-split bug in absence of active element segments WebAssembly/binaryen#6651.
-
wasm2js: Add Table operations WebAssembly/binaryen#6650.
-
Fix scratch local optimizations when emitting string slice WebAssembly/binaryen#6649.
-
[Strings] Keep public and private types separate in StringLowering WebAssembly/binaryen#6642.
-
wasm2js: Add basic reference operations WebAssembly/binaryen#6648.
-
fix(#6639): fix stack-use-after-scope on windows WebAssembly/binaryen#6643.
-
Effects: Add missing combining logic for MayNotReturn WebAssembly/binaryen#6635.
-
Fix binary parser of declarative element segments WebAssembly/binaryen#6618.
-
-
3 pull requests closed.
-
fix(#6671): fix possible stack buffer overflow in gen-s-parser.inc (#6678) WebAssembly/binaryen#6681.
-
Add the upstream spec testsuite as a submodule WebAssembly/binaryen#6668.
-
fix(build with MSVC): enable `bigobj` support for parser WebAssembly/binaryen#6636.
-
-
34 pull requests received 186 new comments.
-
ConstantFieldPropagation: Add a variation that picks between 2 values using RefTest WebAssembly/binaryen#6692 (18 comments by @kripken, @tlively)
-
Allow multiple noinline instances with different arguments. WebAssembly/binaryen#6687 (17 comments by @DirtyHairy, @kripken)
-
[Parser] Fix bug in unreachable fallback logic WebAssembly/binaryen#6676 (15 comments by @kripken, @tlively)
-
[DebugInfo] Copy debug info in call-utils.h WebAssembly/binaryen#6652 (10 comments by @aheejin, @kripken)
-
GlobalStructInference: Un-nest struct.news in globals when that is helpful WebAssembly/binaryen#6688 (9 comments by @kripken, @tlively)
-
Consider functions in elems of public tables to be public WebAssembly/binaryen#6660 (8 comments by @kripken, @tlively)
-
wasm2js: Support arbitrary temp variable types WebAssembly/binaryen#6661 (6 comments by @kripken, @tlively)
-
[threads] Validate shared-to-unshared edges in heap types WebAssembly/binaryen#6698 (4 comments by @kripken, @tlively)
-
fix(#6671): fix possible stack buffer overflow in gen-s-parser.inc WebAssembly/binaryen#6678 (4 comments by @kripken, @mtb0x1, @tlively)
-
[threads] Add a "shared-everything" feature WebAssembly/binaryen#6658 (4 comments by @kripken, @tlively)
-
Remove IgnoreImplicitTraps [DO NOT LAND] WebAssembly/binaryen#6647 (4 comments by @kripken, @tlively)
-
[threads] Validate shared-polymorphic instructions WebAssembly/binaryen#6702 (3 comments by @kripken, @tlively)
-
[threads] Fuzz shared types in type fuzzer WebAssembly/binaryen#6704 (3 comments by @kripken, @tlively)
-
[threads] Parse, build, and print shared composite types WebAssembly/binaryen#6654 (3 comments by @kripken, @tlively)
-
[Strings] Keep public and private types separate in StringLowering WebAssembly/binaryen#6642 (3 comments by @kripken, @tlively)
-
Allow --keepfuncs and --splitfuncs to be use alongside a profile data WebAssembly/binaryen#6322 (2 comments by @kripken, @Mintyboi)
-
[threads] Binary reading and writing of shared composite types WebAssembly/binaryen#6664 (2 comments by @kripken, @tlively)
-
Add local.set/tee local type annotations to BINARYEN_PRINT_FULL WebAssembly/binaryen#6657 (2 comments by @kripken, @tlively)
-
wasm2js: Fix null handling and RefAsNonNull WebAssembly/binaryen#6656 (2 comments by @kripken, @tlively)
-
fix(build with MSVC): enable `bigobj` support for parser WebAssembly/binaryen#6636 (2 comments by @mtb0x1, @tlively)
-
[Strings] Remove stringview types and instructions WebAssembly/binaryen#6579 (2 comments by @kripken, @tlively)
-
fix(#6671): fix possible stack buffer overflow in gen-s-parser.inc (#6678) WebAssembly/binaryen#6681 (1 comment by @tlively)
-
Fix binary parser of declarative element segments WebAssembly/binaryen#6618 (1 comment by @tanishiking)
WebAssembly/component-model
-
7 issues opened.
-
Support `@deprecated` gates in WIT WebAssembly/component-model#374, by @yoshuawuyts.
-
Limit tuple sizes to N (~16?) elements WebAssembly/component-model#373, by @rvolosatovs.
-
[Question] Proposal for WebAPI calls without JS glue WebAssembly/component-model#371, by @munrocket.
-
proposal: limit flags to 64 labels WebAssembly/component-model#370, by @ydnar.
-
Caller provided buffers question WebAssembly/component-model#369, by @badeend.
-
Provide values for enums/constants WebAssembly/component-model#365, by @vlhomutov.
-
Question: how to store a global variable? WebAssembly/component-model#364, by @chaosprint.
-
-
2 issues closed.
-
explicit self parameter for resource types? WebAssembly/component-model#334.
-
Question: how to store a global variable? WebAssembly/component-model#364.
-
-
8 issues received 38 new comments.
-
Caller provided buffers question WebAssembly/component-model#369 (10 comments by @badeend, @lukewagner)
-
proposal: limit flags to 64 labels WebAssembly/component-model#370 (9 comments by @alexcrichton, @lukewagner, @pchickey, @ydnar)
-
Provide values for enums/constants WebAssembly/component-model#365 (7 comments by @lukewagner, @rossberg, @vlhomutov)
-
Question: how to store a global variable? WebAssembly/component-model#364 (3 comments by @alexcrichton, @chaosprint)
-
Limit tuple sizes to N (~16?) elements WebAssembly/component-model#373 (2 comments by @alexcrichton, @lukewagner)
-
[Question] Proposal for WebAPI calls without JS glue WebAssembly/component-model#371 (1 comment by @lukewagner)
-
-
4 pull requests opened.
-
Nested interfaces WebAssembly/component-model#372, by @macovedj.
-
Remove named multi-return from function types (for now at least) WebAssembly/component-model#368, by @lukewagner.
-
Add Linking.md to provide a better high-level picture of linking WebAssembly/component-model#367, by @lukewagner.
-
Tweak CABI string conversion behavior WebAssembly/component-model#366, by @lukewagner.
-
-
3 pull requests merged.
-
Tweak CABI string conversion behavior WebAssembly/component-model#366.
-
Describe "explicit"-style WIT package grammar WebAssembly/component-model#340.
-
formalize component value definitions WebAssembly/component-model#336.
-
-
5 pull requests received 52 new comments.
-
Add first batch of async support WebAssembly/component-model#363 (25 comments by @dicej, @lukewagner)
-
Add Linking.md to provide a better high-level picture of linking WebAssembly/component-model#367 (13 comments by @dicej, @lann, @lukewagner)
-
Nested interfaces WebAssembly/component-model#372 (10 comments by @alexcrichton, @lukewagner, @macovedj, @rossberg)
-
Describe "explicit"-style WIT package grammar WebAssembly/component-model#340 (2 comments by @azaslavsky, @lukewagner)
-
WebAssembly/design
-
2 issues opened.
-
Raising the Web implementation limit on number of imports WebAssembly/design#1520, by @tlively.
-
Presenting community updates to newcomers WebAssembly/design#1519, by @kripken.
-
-
6 issues received 21 new comments.
-
Partially out-of-bound writes WebAssembly/design#1490 (8 comments by @ebeasant-arm, @rossberg, @sparker-arm)
-
GC struct and array types passing to and from JS and Typed Objects proposal status WebAssembly/design#715 (4 comments by @misyntropy, @mrgzi, @rossberg)
-
Raising the Web implementation limit on number of imports WebAssembly/design#1520 (3 comments by @eqrion, @fitzgen, @tlively)
-
Compact import section format WebAssembly/design#1514 (3 comments by @eqrion, @fitzgen, @lukewagner)
-
Presenting community updates to newcomers WebAssembly/design#1519 (2 comments by @dschuff, @tomayac)
-
WebAssembly/spec
-
2 issues opened.
-
Missing LICENSE file in the document directory WebAssembly/spec#1758, by @Moxinilian.
-
Time to delete the old `master` branches? WebAssembly/spec#1755, by @sbc100.
-
-
5 issues received 14 new comments.
-
Time to delete the old `master` branches? WebAssembly/spec#1755 (5 comments by @rossberg, @sbc100, @tlively)
-
[spec] MathJax and search / c&p on page WebAssembly/spec#1515 (4 comments by @MendyBerger, @rossberg, @tomayac)
-
-
4 pull requests opened.
-
[spec] Clarify binary element bitfield meaning. WebAssembly/spec#1761, by @zstewar1.
-
Remove mirroring to master branch WebAssembly/spec#1760, by @rossberg.
-
Rename data segment expression test message WebAssembly/spec#1757, by @CharlieTap.
-
Test that exporting random globals does not change memory semantics WebAssembly/spec#1753, by @fitzgen.
-
-
3 pull requests merged.
-
[spec] Clarify binary element bitfield meaning. WebAssembly/spec#1761.
-
Remove mirroring to master branch WebAssembly/spec#1760.
-
Test that exporting random globals does not change memory semantics WebAssembly/spec#1753.
-
-
1 pull request closed.
-
Rename data segment expression test message WebAssembly/spec#1757.
-
-
2 pull requests received 6 new comments.
-
Rename data segment expression test message WebAssembly/spec#1757 (4 comments by @CharlieTap, @rossberg)
-
Test that exporting random globals does not change memory semantics WebAssembly/spec#1753 (2 comments by @fitzgen)
-
WebAssembly/wasi-sdk
-
4 issues opened.
-
Linker error when setting target to wasm32-wasip2 WebAssembly/wasi-sdk#433, by @wynterr.
-
C++ std output results in wasm runtime error: null function or function signature mismatch WebAssembly/wasi-sdk#431, by @akashkgarg.
-
Turn exceptions into unreachable WebAssembly/wasi-sdk#428, by @orsinium.
-
About target *wasm32-wasip2-module* WebAssembly/wasi-sdk#426, by @lum1n0us.
-
-
2 issues closed.
-
C++ std output results in wasm runtime error: null function or function signature mismatch WebAssembly/wasi-sdk#431.
-
Turn exceptions into unreachable WebAssembly/wasi-sdk#428.
-
-
6 issues received 14 new comments.
-
Add binary release for Linux on Apple Silicon M1 WebAssembly/wasi-sdk#236 (3 comments by @aykevl, @dicej, @jasonwashburn)
-
C++ std output results in wasm runtime error: null function or function signature mismatch WebAssembly/wasi-sdk#431 (2 comments by @akashkgarg, @sbc100)
-
6 pull requests opened.
-
Avoid extra Cargo installation artifacts WebAssembly/wasi-sdk#432, by @abrown.
-
add wasi-sdk-p2.cmake WebAssembly/wasi-sdk#430, by @dicej.
-
Rewrite the build system with CMake WebAssembly/wasi-sdk#429, by @alexcrichton.
-
Update docker image to LLVM 18 WebAssembly/wasi-sdk#427, by @anuraaga.
-
add Linux/ARM64 cross-compilation support WebAssembly/wasi-sdk#425, by @dicej.
-
Add full LTO build of wasi-libc and libc++ WebAssembly/wasi-sdk#424, by @yamt.
-
-
2 pull requests merged.
-
add wasi-sdk-p2.cmake WebAssembly/wasi-sdk#430.
-
Update docker image to LLVM 18 WebAssembly/wasi-sdk#427.
-
-
4 pull requests received 27 new comments.
-
Rewrite the build system with CMake WebAssembly/wasi-sdk#429 (18 comments by @alexcrichton, @dicej, @glandium, @pchickey, @sbc100, @TerrorJack)
-
add Linux/ARM64 cross-compilation support WebAssembly/wasi-sdk#425 (5 comments by @alexcrichton, @dicej)
-
WebAssembly/wasi-libc
-
1 issue opened.
-
Dereferencing nullptr in __sec_to_zone function WebAssembly/wasi-libc#506, by @trcrsired.
-
-
1 issue closed.
-
Dereferencing nullptr in __sec_to_zone function WebAssembly/wasi-libc#506.
-
-
1 issue received 2 new comments.
-
Dereferencing nullptr in __sec_to_zone function WebAssembly/wasi-libc#506 (2 comments by @pchickey, @trcrsired)
-
-
5 pull requests opened.
-
`times` should always return 0 for `tms_cutime` WebAssembly/wasi-libc#510, by @kateinoigakukun.
-
Adjust Makefile for LLVM trunk (19) as of 2024-06-20 WebAssembly/wasi-libc#509, by @glandium.
-
0-initialize thread-specific data upon thread creation. WebAssembly/wasi-libc#508, by @veluca93.
-
timezone __secs_to_zone stub: guard against null pointer dereference WebAssembly/wasi-libc#507, by @pchickey.
-
Add LTO build option WebAssembly/wasi-libc#505, by @yamt.
-
-
2 pull requests merged.
-
Adjust Makefile for LLVM trunk (19) as of 2024-06-20 WebAssembly/wasi-libc#509.
-
timezone __secs_to_zone stub: guard against null pointer dereference WebAssembly/wasi-libc#507.
-
-
3 pull requests received 10 new comments.
-
Remove extra lock-taking in preopen setup WebAssembly/wasi-libc#491 (3 comments by @abrown, @namse, @sbc100)
WebAssembly/wabt
-
3 issues opened.
-
Invalid Read Memory in wabt::interp WebAssembly/wabt#2431, by @Messi-Q.
-
Allocator is out of memory in wasm-interp WebAssembly/wabt#2430, by @Messi-Q.
-
“picosha2.h”: No such file or directory WebAssembly/wabt#2429, by @dairuidark.
-
-
2 issues closed.
-
“picosha2.h”: No such file or directory WebAssembly/wabt#2429.
-
Library not loaded: /usr/local/opt/openssl@3/lib/libcrypto.3.dylib WebAssembly/wabt#2413.
-
-
7 issues received 10 new comments.
-
src/interp/interp-wasm-c-api.cc:17:10: fatal error: 'wasm.h' file not found WebAssembly/wabt#1594 (1 comment by @yaohuiwu)
-
can wast2json write out binary modules as they are without error checking? WebAssembly/wabt#2374 (1 comment by @yamt)
-
Library not loaded: /usr/local/opt/openssl@3/lib/libcrypto.3.dylib WebAssembly/wabt#2413 (1 comment by @milesj)
-
6 pull requests opened.
-
fix: null-defer about data and elem in wasm-interp WebAssembly/wabt#2436, by @tianstcht.
-
Avoid creating temporary vector copies when checking signature WebAssembly/wabt#2435, by @mjbshaw.
-
Fix 2nd argument's type definition of some f32/f64 opcodes in opcde.def WebAssembly/wabt#2434, by @tianstcht.
-
Replace table.full with table.fill WebAssembly/wabt#2433, by @mjbshaw.
-
Fix handling of data count without data section WebAssembly/wabt#2432, by @SoniEx2.
-
wast2json: Support outputting negative numbers for v128 values WebAssembly/wabt#2428, by @Enverbalalic.
-
-
5 pull requests merged.
-
wasm2c: Allow use of x86 segment register for linear memory access WebAssembly/wabt#2395.
-
Avoid creating temporary vector copies when checking signature WebAssembly/wabt#2435.
-
Fix 2nd argument's type definition of some f32/f64 opcodes in opcde.def WebAssembly/wabt#2434.
-
Replace table.full with table.fill WebAssembly/wabt#2433.
-
Correct wasm2c example Makefiles WebAssembly/wabt#2426.
-
-
1 pull request closed.
-
wast2json: Support outputting negative numbers for v128 values WebAssembly/wabt#2428.
-
-
7 pull requests received 40 new comments.
-
wasm2c: Allow use of x86 segment register for linear memory access WebAssembly/wabt#2395 (22 comments by @sbc100, @shravanrn)
-
Avoid creating temporary vector copies when checking signature WebAssembly/wabt#2435 (5 comments by @mjbshaw, @sbc100)
-
fix: null-defer about data and elem in wasm-interp WebAssembly/wabt#2436 (3 comments by @sbc100, @tianstcht)
-
Fix 2nd argument's type definition of some f32/f64 opcodes in opcde.def WebAssembly/wabt#2434 (2 comments by @sbc100, @tianstcht)
-
WebAssembly/WASI
-
6 issues opened.
-
Clarify whether `now` excludes leap seconds WebAssembly/WASI#687, by @bakkot.
-
Changes to timezones API WebAssembly/WASI#688, by @yoshuawuyts.
-
Implementing `in-daylight-saving-time` flag WebAssembly/WASI#689, by @guybedford.
-
Metadata for WASI OCI artifacts WebAssembly/WASI#608, by @yoshuawuyts.
-
Component model for filesystem access WebAssembly/WASI#732, by @Loara.
-
Consider adding wasi-runtime-config to proxy world WebAssembly/WASI#802, by @lukewagner.
-
-
2 issues closed.
-
Using OCI for WIT specs WebAssembly/WASI#606.
-
How to use sock in WASI? WebAssembly/WASI#600.
-
-
5 issues received 14 new comments.
-
Using OCI for WIT specs WebAssembly/WASI#606 (7 comments by @lann, @LiamRandall, @lukewagner, @pchickey, @ricochet, @squillace)
-
-
2 pull requests opened.
-
Add section on filing changes to existing phase 3 proposals WebAssembly/WASI#609, by @yoshuawuyts.
-
Re-file the `wasi:clocks` timezone extension as phase 2 WebAssembly/WASI#607, by @yoshuawuyts.
-
-
1 pull request merged.
-
Re-file the `wasi:clocks` timezone extension as phase 2 WebAssembly/WASI#607.
-
-
1 pull request received 3 new comments.
-
Add section on filing changes to existing phase 3 proposals WebAssembly/WASI#609 (3 comments by @guybedford)
-
WebAssembly/tool-conventions
-
1 issue received 6 new comments.
-
Enabling features by default in LLVM WebAssembly/tool-conventions#158 (6 comments by @aheejin, @CryZe, @glandium)
-
-
1 pull request merged.
-
Add a text format for `producers` and `dylink.0` custom sections WebAssembly/tool-conventions#228.
-
-
1 pull request received 3 new comments.
-
Add a text format for `producers` and `dylink.0` custom sections WebAssembly/tool-conventions#228 (3 comments by @alexcrichton, @sbc100)
-
WebAssembly/wasi-nn
-
1 issue opened.
-
Add versioning to the WIT specification WebAssembly/wasi-nn#71, by @devigned.
-
-
1 issue received 2 new comments.
-
1 pull request opened.
-
Start versioning the WASI NN package WebAssembly/wasi-nn#72, by @devigned.
-
-
1 pull request received 2 new comments.
WebAssembly/js-string-builtins
-
1 issue opened.
-
Imported string constant namespace WebAssembly/js-string-builtins#32, by @eqrion.
-
-
2 issues closed.
-
Support toWtf8Array WebAssembly/js-string-builtins#10.
-
Lossy variants of from/toWtf8Array WebAssembly/js-string-builtins#11.
-
-
4 issues received 35 new comments.
-
Imported string constant namespace WebAssembly/js-string-builtins#32 (18 comments by @eqrion, @fitzgen, @jakobkummerow, @michaelficarra, @rossberg, @tlively)
-
String constants WebAssembly/js-string-builtins#13 (15 comments by @ajklein, @conrad-watt, @eqrion, @fitzgen, @jakobkummerow, @sjrd, @vouillon)
-
-
1 pull request merged.
-
Fix nullability for string constants and let namespace be chosen WebAssembly/js-string-builtins#29.
-
-
1 pull request received 8 new comments.
-
Fix nullability for string constants and let namespace be chosen WebAssembly/js-string-builtins#29 (8 comments by @eqrion, @jakobkummerow, @rossberg)
-
WebAssembly/compilation-hints
-
4 issues opened.
-
Question on call targets hint WebAssembly/compilation-hints#9, by @eqrion.
-
Generalize 'inline' hints to 'instruction_frequency' or 'block_frequency'? WebAssembly/compilation-hints#8, by @eqrion.
-
What is the unit of hotness? WebAssembly/compilation-hints#7, by @eqrion.
-
Use float8/float16 for call frequencies? WebAssembly/compilation-hints#6, by @ecmziegler.
-
-
1 issue closed.
-
Shared issues with Branch Hinting WebAssembly/compilation-hints#4.
-
-
4 issues received 9 new comments.
-
Generalize 'inline' hints to 'instruction_frequency' or 'block_frequency'? WebAssembly/compilation-hints#8 (4 comments by @ecmziegler, @eqrion, @titzer)
-
WebAssembly/website
-
5 pull requests opened.
-
Update deno features info WebAssembly/website#387, by @petamoriken.
-
Add branch hinting feature WebAssembly/website#386, by @dschuff.
-
`tail-calls` for `wasmtime` WebAssembly/website#385, by @CryZe.
-
Begin tracking JSPI support for Firefox WebAssembly/website#384, by @yoshuawuyts.
-
Remove the Wasm 1.0 banner WebAssembly/website#383, by @bvisness.
-
-
3 pull requests merged.
-
Begin tracking JSPI support for Firefox WebAssembly/website#384.
-
Update deno features info WebAssembly/website#387.
-
`tail-calls` for `wasmtime` WebAssembly/website#385.
-
-
5 pull requests received 9 new comments.
-
Begin tracking JSPI support for Firefox WebAssembly/website#384 (3 comments by @yoshuawuyts, @yurydelendik)
WebAssembly/proposals
-
1 issue closed.
-
🛤 Garbage collection WebAssembly/proposals#16.
-
-
1 issue received 1 new comment.
-
2 pull requests opened.
-
Remove phase 5 section from README WebAssembly/proposals#190, by @tlively.
-
Update proposal phases from June CG meeting WebAssembly/proposals#189, by @dschuff.
-
-
1 pull request merged.
-
Update proposal phases from June CG meeting WebAssembly/proposals#189.
-
-
1 pull request closed.
-
Remove phase 5 section from README WebAssembly/proposals#190.
-
-
2 pull requests received 3 new comments.
WebAssembly/js-promise-integration
-
2 issues opened.
-
Do we really care if JS gets mixed in with wasm when suspending? WebAssembly/js-promise-integration#36, by @fgmccabe.
-
What happens when JS and Wasm stack frames are sandwiched? WebAssembly/js-promise-integration#35, by @juj.
-
-
3 issues received 9 new comments.
-
What happens when JS and Wasm stack frames are sandwiched? WebAssembly/js-promise-integration#35 (7 comments by @fgmccabe, @hoodmane, @juj, @yurydelendik)
-
Add way to query whether suspender will trap? WebAssembly/js-promise-integration#29 (1 comment by @joemarshall)
-
Do we really care if JS gets mixed in with wasm when suspending? WebAssembly/js-promise-integration#36 (1 comment by @ajklein)
-
WebAssembly/flexible-vectors
-
1 issue opened.
-
SIMD horizontal adds WebAssembly/flexible-vectors#65, by @ppenzin.
-
-
2 issues received 10 new comments.
-
SIMD horizontal adds WebAssembly/flexible-vectors#65 (3 comments by @akirilov-arm, @ppenzin, @sparker-arm)
WebAssembly/wasi-blobstore
-
1 issue received 1 new comment.
WebAssembly/wasi-keyvalue
-
1 issue opened.
-
Test-and-set and other atomic operations? WebAssembly/wasi-keyvalue#44, by @pchickey.
-
-
1 issue received 2 new comments.
-
Test-and-set and other atomic operations? WebAssembly/wasi-keyvalue#44 (2 comments by @pchickey, @thomastaylor312)
-
WebAssembly/fp16
-
2 issues opened.
-
Relaxed instructions WebAssembly/fp16#5, by @brendandahl.
-
How to portably use this proposal? WebAssembly/fp16#4, by @alexcrichton.
-
-
1 issue received 21 new comments.
-
How to portably use this proposal? WebAssembly/fp16#4 (21 comments by @alexcrichton, @cfallin, @conrad-watt, @dschuff, @dtig, @lukewagner, @rossberg, @SPY, @sunfishcode)
-
WebAssembly/half-precision
-
2 issues opened.
-
Relaxed instructions WebAssembly/half-precision#5, by @brendandahl.
-
How to portably use this proposal? WebAssembly/half-precision#4, by @alexcrichton.
-
-
1 issue received 21 new comments.
-
How to portably use this proposal? WebAssembly/half-precision#4 (21 comments by @alexcrichton, @cfallin, @conrad-watt, @dschuff, @dtig, @lukewagner, @rossberg, @SPY, @sunfishcode)
-
WebAssembly/testsuite
-
1 issue opened.
-
Automating updates to this repository? WebAssembly/testsuite#84, by @alexcrichton.
-
-
1 issue received 1 new comment.
-
2 pull requests opened.
-
Add a CI workflow for auto-updating this repository WebAssembly/testsuite#85, by @alexcrichton.
-
Update repos WebAssembly/testsuite#83, by @sunfishcode.
-
-
1 pull request merged.
-
Update repos WebAssembly/testsuite#83.
-
-
1 pull request received 4 new comments.
-
Add a CI workflow for auto-updating this repository WebAssembly/testsuite#85 (4 comments by @alexcrichton, @tlively)
-
WebAssembly/wit-abi-up-to-date
-
1 pull request opened.
-
Add a "features" parameter. WebAssembly/wit-abi-up-to-date#27, by @sunfishcode.
-
-
1 pull request merged.
-
Add a "features" parameter. WebAssembly/wit-abi-up-to-date#27.
-
-
1 pull request received 5 new comments.
-
Add a "features" parameter. WebAssembly/wit-abi-up-to-date#27 (5 comments by @cdmurph32, @sunfishcode, @yoshuawuyts)
-
WebAssembly/wasi-observe
-
1 pull request opened.
-
Three possible interfaces for tracing WebAssembly/wasi-observe#13, by @calebschoepp.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-testsuite
-
1 pull request merged.
-
Assert error on ambiguous fstflags WebAssembly/wasi-testsuite#96.
-
-
1 pull request received 2 new comments.
WebAssembly/threads
-
1 issue received 1 new comment.
-
Spec draft text format for memory type inconsistent with tests WebAssembly/threads#184 (1 comment by @rossberg)
-
-
1 pull request received 1 new comment.
WebAssembly/memory-control
-
1 issue received 1 new comment.
-
wasi-webgpu want this, let's moving this forward WebAssembly/memory-control#9 (1 comment by @bvisness)
-
WebAssembly/stack-switching
-
2 issues opened.
-
Linear time checks in bag-o-stacks WebAssembly/stack-switching#60, by @tlively.
-
Asymmetric coroutines without search WebAssembly/stack-switching#59, by @tlively.
-
-
1 issue closed.
-
Linear time checks in bag-o-stacks WebAssembly/stack-switching#60.
-
-
3 issues received 15 new comments.
-
Suspension across JavaScript frames WebAssembly/stack-switching#49 (6 comments by @conrad-watt, @fgmccabe, @lukewagner)
-
Asymmetric coroutines without search WebAssembly/stack-switching#59 (5 comments by @conrad-watt, @rossberg, @slindley, @tlively)
-
Linear time checks in bag-o-stacks WebAssembly/stack-switching#60 (4 comments by @rossberg, @slindley, @tlively)
-
Past meetings
-
2 meetings.
Participants
-
2 chairs appointed.
-
Conrad Watt became a chair.
-
Thomas Lively became a chair.
-
-
2 chairs stepped down.
-
Conrad Watt stepped down as a chair.
-
Deepti Gandluri stepped down as a chair.
-
-
27 participants joined.
-
Hari Om Dwivedi joined.
-
Robin Brown joined.
-
Wavid Bowman joined.
-
Suhas Thalanki joined.
-
Linh Nguyen joined.
-
Md Abdul Quaiyum Shuhel (Optimizely) joined.
-
Jamal Simpson (Xygnition Ltd) joined.
-
David Degazio (Apple Inc.) joined.
-
Ty Overby (Jane Street) joined.
-
Ricky Vetter (Jane Street) joined.
-
Yaron Minsky (Jane Street Group) joined.
-
Nimish Jindal joined.
-
Daniel Macovei (JAF Labs, Inc.) joined.
-
Dominik Moritz (Carnegie Mellon University) joined.
-
Alexa VanHattum joined.
-
zhaoyu dong joined.
-
Conrad Watt joined.
-
Keith Miller (Apple Inc.) joined.
-
Pedro Marquez Soto joined.
-
Houman Shadab (NovaNet) joined.
-
Zhen Liu joined.
-
David Sankel (Adobe) joined.
-
Linwei Shang (Dfinity Stiftung) joined.
-
Randell Knight joined.
-
Shubham kunwar Shubham kunwar joined.
-
Jon Chesterfield joined.
-
deer clunt joined.
-
-
5 participants left.
-
Jeff Schilling left.
-
Robin Brown left.
-
KuangYu Chu (Lenovo) left.
-
zhaoyu dong left.
-
Conrad Watt left.
-
-
6 organizations joined.
-
Warm Automation joined.
-
Optimizely joined.
-
Xygnition Ltd joined.
-
Jane Street joined.
-
Jane Street Group joined.
-
NovaNet joined.
-
GitHub
WebAssembly/binaryen
-
14 issues opened.
-
wasm-split fails on small module with existing unused table WebAssembly/binaryen#6637, by @kripken.
-
wasm2js Error: abort on latest wasm-bindgen WebAssembly/binaryen#6628, by @elpiel.
-
Adding unsubtyping to O3 WebAssembly/binaryen#6622, by @tlively.
-
Improvements enabled by new wat parser WebAssembly/binaryen#6617, by @tlively.
-
Support branch hinting WebAssembly/binaryen#6616, by @tlively.
-
Support custom section annotations WebAssembly/binaryen#6615, by @tlively.
-
Use IRBuilder in the binary reader WebAssembly/binaryen#6614, by @tlively.
-
Use ChildTyper in the validator WebAssembly/binaryen#6613, by @tlively.
-
Import and run the upstream spec tests WebAssembly/binaryen#6612, by @tlively.
-
wasm-opt segmentation fault with, but not with --debug WebAssembly/binaryen#6608, by @mkarup.
-
Bug in recent "OptimizeInstructions: Optimize StructNew/ArrayNew forms" WebAssembly/binaryen#6593, by @mkustermann.
-
Segmentation fault although no optimization is done WebAssembly/binaryen#6585, by @wackazong.
-
wasm-split error without an element segment WebAssembly/binaryen#6572, by @kripken.
-
[Question] Multi-value Return using Tuple WebAssembly/binaryen#6569, by @bbbshaw.
-
-
15 issues closed.
-
[Parser] Issues to resolve before switching to the new wat parser WebAssembly/binaryen#6208.
-
Unsubtyping fuzz bug WebAssembly/binaryen#6565.
-
wasm-reduce hardcodes path to wasm-opt WebAssembly/binaryen#1170.
-
Should we switch from travis + appveyor to circleci? WebAssembly/binaryen#2356.
-
Unused variable warning when building with g++-7 WebAssembly/binaryen#4353.
-
segfault in wasm-opt WebAssembly/binaryen#4630.
-
Travis tests failing running binaryen.js WebAssembly/binaryen#2053.
-
Crash in Memory64Lowering WebAssembly/binaryen#4762.
-
wasm-enscripten-finalize crashes on llvm -O0 output WebAssembly/binaryen#1612.
-
Avoid polluting the source tree during building and testing WebAssembly/binaryen#2104.
-
Test output on CI is extremely noisy WebAssembly/binaryen#6104.
-
Bug in recent "OptimizeInstructions: Optimize StructNew/ArrayNew forms" WebAssembly/binaryen#6593.
-
Segmentation fault although no optimization is done WebAssembly/binaryen#6585.
-
CFGWalker with Single-thread failed WebAssembly/binaryen#6557.
-
-
12 issues received 25 new comments.
-
What are the road blocks to using wasm-split multiple times? WebAssembly/binaryen#6521 (4 comments by @jbms, @tlively)
-
[Question] Multi-value Return using Tuple WebAssembly/binaryen#6569 (3 comments by @bbbshaw, @kripken)
-
Bug in recent "OptimizeInstructions: Optimize StructNew/ArrayNew forms" WebAssembly/binaryen#6593 (3 comments by @kripken, @mkustermann)
-
Segmentation fault although no optimization is done WebAssembly/binaryen#6585 (3 comments by @kripken, @tlively, @wackazong)
-
Missing 64-bit AtomicCmpxchg causes `__sync_fetch_and_nand` to fail under wasm2js WebAssembly/binaryen#4358 (2 comments by @kripken, @sbc100)
-
[Parser] Issues to resolve before switching to the new wat parser WebAssembly/binaryen#6208 (1 comment by @tlively)
-
wasm-opt segmentation fault with, but not with --debug WebAssembly/binaryen#6608 (1 comment by @kripken)
-
-
59 pull requests opened.
-
Make Emscripten CMake build more configurable WebAssembly/binaryen#6638, by @dschuff.
-
fix(build with MSVC): enable `bigobj` support for parser WebAssembly/binaryen#6636, by @mtb0x1.
-
Effects: Add missing combining logic for MayNotReturn WebAssembly/binaryen#6635, by @kripken.
-
[NFC] Port LogExecution test to lit WebAssembly/binaryen#6634, by @kripken.
-
Avoid duplicate type names WebAssembly/binaryen#6633, by @kripken.
-
Fix Vacuuming of code leading up to an infinite loop WebAssembly/binaryen#6632, by @kripken.
-
[NFC] Save a line in wasm-shell.cpp WebAssembly/binaryen#6631, by @tlively.
-
SignaturePruning: Properly handle public types WebAssembly/binaryen#6630, by @kripken.
-
LogExecution: optionally take a module name for the logger function WebAssembly/binaryen#6629, by @yamt.
-
[EH] Rename old EH tests from -old to -legacy WebAssembly/binaryen#6627, by @aheejin.
-
Fix fuzzer generation of a DataSegment + add validation that would have caught it WebAssembly/binaryen#6626, by @kripken.
-
Optimize ReorderGlobals ordering WebAssembly/binaryen#6625, by @kripken.
-
fix unused variable warning WebAssembly/binaryen#6624, by @walkingeyerobot.
-
Fuzzer: Stop testing with TurboFan WebAssembly/binaryen#6623, by @kripken.
-
Fix TableFill bounds checking WebAssembly/binaryen#6621, by @kripken.
-
[NFC] Run RemoveUnneededModuleElements early WebAssembly/binaryen#6620, by @kripken.
-
Add instrument allocations pass WebAssembly/binaryen#6619, by @loganek.
-
Fix binary parser of declarative element segments WebAssembly/binaryen#6618, by @tanishiking.
-
Fuzzer: Better fuzzing of globals WebAssembly/binaryen#6611, by @kripken.
-
[table64] Preserve 64-bit table flag when writing binaries WebAssembly/binaryen#6610, by @sbc100.
-
Fix an unintentional list item in README.md WebAssembly/binaryen#6609, by @elliottt.
-
Remove obsolete parser code WebAssembly/binaryen#6607, by @tlively.
-
Use new wast parser in wasm2js WebAssembly/binaryen#6606, by @tlively.
-
SimplifyGlobals: Do not switch a get to use a global of another type WebAssembly/binaryen#6605, by @kripken.
-
[table64] Fix generate-dyncalls and directize under table64 WebAssembly/binaryen#6604, by @sbc100.
-
Fix GlobalRefining's handling of gets in module code and add missing validation WebAssembly/binaryen#6603, by @kripken.
-
[cmake] Remove redundant `binaryen_emscripten_SOURCES` WebAssembly/binaryen#6602, by @sbc100.
-
Rewrite wasm-shell to use new wast parser WebAssembly/binaryen#6601, by @tlively.
-
[Memory64Lowering/Table64Lowering] Avoid dependency in visitation order. NFC WebAssembly/binaryen#6600, by @sbc100.
-
[Table64Lowering] Don't assume that all segments are from 64-bit tables WebAssembly/binaryen#6599, by @sbc100.
-
Fix FlatTable for table64 WebAssembly/binaryen#6598, by @sbc100.
-
[NFC] Disable a warning that happens on system headers on CI WebAssembly/binaryen#6597, by @kripken.
-
OptimizeInstructions: Add missing invalidation check in consecutive equality test WebAssembly/binaryen#6596, by @kripken.
-
Add table64 lowering pass WebAssembly/binaryen#6595, by @sbc100.
-
Debug location parser: accept arbitrary paths WebAssembly/binaryen#6594, by @vouillon.
-
[EH] Rename option/pass names for new EH (exnref) WebAssembly/binaryen#6592, by @aheejin.
-
LocalCSE: Fix regression from #6587 by accumulating generativity WebAssembly/binaryen#6591, by @kripken.
-
Remove redundant ptrType from MemorySize/Grow instructions. NFC WebAssembly/binaryen#6590, by @sbc100.
-
[Strings] Remove operations not included in imported strings WebAssembly/binaryen#6589, by @tlively.
-
LocalCSE: Ignore traps of code in between WebAssembly/binaryen#6588, by @kripken.
-
LocalCSE: Check effects/generativity early WebAssembly/binaryen#6587, by @kripken.
-
[NFC] Add printing for EffectAnalyzer WebAssembly/binaryen#6586, by @kripken.
-
Push `struct.new` down to make it more likely that heap stores can be optimized. WebAssembly/binaryen#6584, by @rluble.
-
Simplify scratch local calculation WebAssembly/binaryen#6583, by @tlively.
-
[interp] Make memory and table handling more consistent. NFC WebAssembly/binaryen#6582, by @sbc100.
-
[Parser] Parse wast scripts WebAssembly/binaryen#6581, by @tlively.
-
Fix running just a single spec test via `check.py spec --spec-test foo`. NFC WebAssembly/binaryen#6580, by @sbc100.
-
[Strings] Remove stringview types and instructions WebAssembly/binaryen#6579, by @tlively.
-
Make stringview reference type shorthands non-nullable WebAssembly/binaryen#6578, by @tlively.
-
[memory64] Add table64 to existing memory64 support WebAssembly/binaryen#6577, by @sbc100.
-
[validator] Remove indexType helper function WebAssembly/binaryen#6576, by @sbc100.
-
Fuzzer: Add another stringview subtyping error message to ignore WebAssembly/binaryen#6575, by @kripken.
-
Fuzzer: Stop emitting nullable stringviews WebAssembly/binaryen#6574, by @kripken.
-
CFGWalker with single-thread fixes WebAssembly/binaryen#6573, by @XMadrid.
-
Make the J2clOpts pass more effective when there are transitive dependencies in constant intialization. WebAssembly/binaryen#6571, by @rluble.
-
Allow DWARF and multivalue together WebAssembly/binaryen#6570, by @aheejin.
-
StackIR: Run StackIR during binary writing WebAssembly/binaryen#6568, by @kripken.
-
Respect the Web limitation on Table size WebAssembly/binaryen#6567, by @kripken.
-
[WIP] ReFinalize GlobalGet in initializers after GlobalRefining WebAssembly/binaryen#6566, by @tlively.
-
-
58 pull requests merged.
-
Make Emscripten CMake build more configurable WebAssembly/binaryen#6638.
-
Optimize ReorderGlobals ordering WebAssembly/binaryen#6625.
-
LogExecution: optionally take a module name for the logger function WebAssembly/binaryen#6629.
-
Avoid duplicate type names WebAssembly/binaryen#6633.
-
[NFC] Port LogExecution test to lit WebAssembly/binaryen#6634.
-
Fix Vacuuming of code leading up to an infinite loop WebAssembly/binaryen#6632.
-
SignaturePruning: Properly handle public types WebAssembly/binaryen#6630.
-
[NFC] Save a line in wasm-shell.cpp WebAssembly/binaryen#6631.
-
Remove obsolete parser code WebAssembly/binaryen#6607.
-
Use new wast parser in wasm2js WebAssembly/binaryen#6606.
-
[NFC] Run RemoveUnneededModuleElements early WebAssembly/binaryen#6620.
-
Push `struct.new` down to make it more likely that heap stores can be optimized. WebAssembly/binaryen#6584.
-
[EH] Rename old EH tests from -old to -legacy WebAssembly/binaryen#6627.
-
Fuzzer: Stop testing with TurboFan WebAssembly/binaryen#6623.
-
Fix fuzzer generation of a DataSegment + add validation that would have caught it WebAssembly/binaryen#6626.
-
fix unused variable warning WebAssembly/binaryen#6624.
-
Fix TableFill bounds checking WebAssembly/binaryen#6621.
-
Fuzzer: Better fuzzing of globals WebAssembly/binaryen#6611.
-
[table64] Preserve 64-bit table flag when writing binaries WebAssembly/binaryen#6610.
-
SimplifyGlobals: Do not switch a get to use a global of another type WebAssembly/binaryen#6605.
-
Fix an unintentional list item in README.md WebAssembly/binaryen#6609.
-
Rewrite wasm-shell to use new wast parser WebAssembly/binaryen#6601.
-
[table64] Fix generate-dyncalls and directize under table64 WebAssembly/binaryen#6604.
-
Fix GlobalRefining's handling of gets in module code and add missing validation WebAssembly/binaryen#6603.
-
[cmake] Remove redundant `binaryen_emscripten_SOURCES` WebAssembly/binaryen#6602.
-
[Memory64Lowering/Table64Lowering] Avoid dependency in visitation order. NFC WebAssembly/binaryen#6600.
-
[Table64Lowering] Don't assume that all segments are from 64-bit tables WebAssembly/binaryen#6599.
-
Fix FlatTable for table64 WebAssembly/binaryen#6598.
-
Fix binary emitting of br_if with a refined value by emitting a cast WebAssembly/binaryen#6510.
-
[NFC] Disable a warning that happens on system headers on CI WebAssembly/binaryen#6597.
-
Add table64 lowering pass WebAssembly/binaryen#6595.
-
OptimizeInstructions: Add missing invalidation check in consecutive equality test WebAssembly/binaryen#6596.
-
[EH] Rename option/pass names for new EH (exnref) WebAssembly/binaryen#6592.
-
Debug location parser: accept arbitrary paths WebAssembly/binaryen#6594.
-
[Strings] Remove operations not included in imported strings WebAssembly/binaryen#6589.
-
[Strings] Remove stringview types and instructions WebAssembly/binaryen#6579.
-
LocalCSE: Fix regression from #6587 by accumulating generativity WebAssembly/binaryen#6591.
-
Remove redundant ptrType from MemorySize/Grow instructions. NFC WebAssembly/binaryen#6590.
-
Source maps: allow to specify that an expression has no debug info in text parsers WebAssembly/binaryen#6520.
-
[NFC] Add printing for EffectAnalyzer WebAssembly/binaryen#6586.
-
LocalCSE: Ignore traps of code in between WebAssembly/binaryen#6588.
-
LocalCSE: Check effects/generativity early WebAssembly/binaryen#6587.
-
Simplify scratch local calculation WebAssembly/binaryen#6583.
-
[Parser] Parse wast scripts WebAssembly/binaryen#6581.
-
[interp] Make memory and table handling more consistent. NFC WebAssembly/binaryen#6582.
-
[memory64] Add table64 to existing memory64 support WebAssembly/binaryen#6577.
-
Fix running just a single spec test via `check.py spec --spec-test foo`. NFC WebAssembly/binaryen#6580.
-
Fuzzer: Add another stringview subtyping error message to ignore WebAssembly/binaryen#6575.
-
StackIR: Run StackIR during binary writing WebAssembly/binaryen#6568.
-
[validator] Remove indexType helper function WebAssembly/binaryen#6576.
-
Make the J2clOpts pass more effective when there are transitive dependencies in constant intialization. WebAssembly/binaryen#6571.
-
CFGWalker with single-thread fixes WebAssembly/binaryen#6573.
-
Fuzzer: Stop emitting nullable stringviews WebAssembly/binaryen#6574.
-
wasm-split: Handle RefFuncs WebAssembly/binaryen#6513.
-
Allow DWARF and multivalue together WebAssembly/binaryen#6570.
-
Source map fixes WebAssembly/binaryen#6550.
-
Respect the Web limitation on Table size WebAssembly/binaryen#6567.
-
[StackIR] Support source maps and DWARF with StackIR WebAssembly/binaryen#6564.
-
-
2 pull requests closed.
-
[WIP] ReFinalize GlobalGet in initializers after GlobalRefining WebAssembly/binaryen#6566.
-
Make br_if with a value's type match the spec WebAssembly/binaryen#6390.
-
-
48 pull requests received 389 new comments.
-
Make the J2clOpts pass more effective when there are transitive dependencies in constant intialization. WebAssembly/binaryen#6571 (45 comments by @gkdn, @kripken, @rluble)
-
[Strings] Remove stringview types and instructions WebAssembly/binaryen#6579 (40 comments by @kripken, @tlively)
-
Optimize ReorderGlobals ordering WebAssembly/binaryen#6625 (34 comments by @gkdn, @kripken, @tlively)
-
LogExecution: optionally take a module name for the logger function WebAssembly/binaryen#6629 (20 comments by @kripken, @yamt)
-
Push `struct.new` down to make it more likely that heap stores can be optimized. WebAssembly/binaryen#6584 (20 comments by @kripken, @rluble)
-
StackIR: Run StackIR during binary writing WebAssembly/binaryen#6568 (19 comments by @kripken, @tlively)
-
Fix binary emitting of br_if with a refined value by emitting a cast WebAssembly/binaryen#6510 (16 comments by @kripken, @tlively)
-
[memory64] Add table64 to existing memory64 support WebAssembly/binaryen#6577 (14 comments by @sbc100, @tlively)
-
[Table64Lowering] Don't assume that all segments are from 64-bit tables WebAssembly/binaryen#6599 (13 comments by @kripken, @sbc100, @tlively)
-
Fuzzer: Add another stringview subtyping error message to ignore WebAssembly/binaryen#6575 (13 comments by @kripken, @tlively)
-
Rewrite wasm-shell to use new wast parser WebAssembly/binaryen#6601 (12 comments by @aheejin, @kripken, @tlively)
-
Fix binary parser of declarative element segments WebAssembly/binaryen#6618 (8 comments by @kripken, @tanishiking, @tlively)
-
OptimizeInstructions: Add missing invalidation check in consecutive equality test WebAssembly/binaryen#6596 (8 comments by @kripken, @tlively)
-
Simplify scratch local calculation WebAssembly/binaryen#6583 (7 comments by @aheejin, @kripken, @tlively)
-
SignaturePruning: Properly handle public types WebAssembly/binaryen#6630 (6 comments by @kripken, @tlively)
-
Fix fuzzer generation of a DataSegment + add validation that would have caught it WebAssembly/binaryen#6626 (6 comments by @aheejin, @kripken)
-
[Strings] Remove operations not included in imported strings WebAssembly/binaryen#6589 (5 comments by @kripken, @tlively)
-
Source maps: allow to specify that an expression has no debug info in text parsers WebAssembly/binaryen#6520 (5 comments by @kripken, @vouillon)
-
[WIP] ReFinalize GlobalGet in initializers after GlobalRefining WebAssembly/binaryen#6566 (4 comments by @kripken, @tlively)
-
[table64] Fix generate-dyncalls and directize under table64 WebAssembly/binaryen#6604 (3 comments by @kripken, @sbc100)
-
[NFC] Disable a warning that happens on system headers on CI WebAssembly/binaryen#6597 (3 comments by @kripken)
-
SimplifyGlobals: Do not switch a get to use a global of another type WebAssembly/binaryen#6605 (2 comments by @kripken, @tlively)
-
Fix GlobalRefining's handling of gets in module code and add missing validation WebAssembly/binaryen#6603 (2 comments by @kripken, @tlively)
-
[EH] Rename option/pass names for new EH (exnref) WebAssembly/binaryen#6592 (2 comments by @aheejin, @kripken)
-
Remove redundant ptrType from MemorySize/Grow instructions. NFC WebAssembly/binaryen#6590 (2 comments by @sbc100, @tlively)
-
[interp] Make memory and table handling more consistent. NFC WebAssembly/binaryen#6582 (2 comments by @sbc100)
-
Make stringview reference type shorthands non-nullable WebAssembly/binaryen#6578 (2 comments by @tlively)
-
Respect the Web limitation on Table size WebAssembly/binaryen#6567 (2 comments by @kripken, @tlively)
-
fix(build with MSVC): enable `bigobj` support for parser WebAssembly/binaryen#6636 (1 comment by @kripken)
-
Effects: Add missing combining logic for MayNotReturn WebAssembly/binaryen#6635 (1 comment by @kripken)
-
[Memory64Lowering/Table64Lowering] Avoid dependency in visitation order. NFC WebAssembly/binaryen#6600 (1 comment by @kripken)
-
WebAssembly/WASI
-
6 issues opened.
-
Using OCI for WIT specs WebAssembly/WASI#606, by @ricochet.
-
Where is "Wasmtime's WASI Preview 2 test suite"? WebAssembly/WASI#602, by @igrep.
-
Per-process and per-thread clocks WebAssembly/WASI#690, by @Vampeyer.
-
Split interfaces to separate sleeping from reporting the time? WebAssembly/WASI#691, by @sunfishcode.
-
Any chance to see WASI allowing UDP socket like to be created? WebAssembly/WASI#601, by @ROBERT-MCDOWELL.
-
How to use sock in WASI? WebAssembly/WASI#600, by @bnmcxlzd.
-
-
3 issues closed.
-
Where is "Wasmtime's WASI Preview 2 test suite"? WebAssembly/WASI#602.
-
Any chance to see WASI allowing UDP socket like to be created? WebAssembly/WASI#601.
-
Long-term support for WASIp1 in the toolchain WebAssembly/WASI#595.
-
-
9 issues received 25 new comments.
-
Long-term support for WASIp1 in the toolchain WebAssembly/WASI#595 (5 comments by @cpetig, @loganek, @lukewagner, @ttrenner, @woodsmc)
-
[v0.3] Make (potentially all) headers mutable WebAssembly/WASI#803 (4 comments by @lukewagner, @tschneidereit)
-
Where is "Wasmtime's WASI Preview 2 test suite"? WebAssembly/WASI#602 (2 comments by @igrep, @pchickey)
-
Any chance to see WASI allowing UDP socket like to be created? WebAssembly/WASI#601 (2 comments by @ricochet, @sbc100)
-
3 pull requests opened.
-
Add `Clocks: Timezone` as a stage 0 proposal WebAssembly/WASI#605, by @yoshuawuyts.
-
[do not merge] Preview adding `@since` and `@unstable` gates to WASI 0.2 WebAssembly/WASI#604, by @yoshuawuyts.
-
preview2/README: add missing link to test suite WebAssembly/WASI#603, by @pchickey.
-
-
3 pull requests merged.
-
Add `Clocks: Timezone` as a stage 0 proposal WebAssembly/WASI#605.
-
preview2/README: add missing link to test suite WebAssembly/WASI#603.
-
Remove duplicated proposal WebAssembly/WASI#598.
-
WebAssembly/wasi-messaging
-
1 issue opened.
-
Consider using `wasi:io/error/error` instead of a custom error resource WebAssembly/wasi-messaging#22, by @fibonacci1729.
-
-
1 issue received 2 new comments.
-
Consider using `wasi:io/error/error` instead of a custom error resource WebAssembly/wasi-messaging#22 (2 comments by @thomastaylor312)
-
-
1 pull request opened.
-
feat(*)!: Updates wasi-messaging interface with feedback WebAssembly/wasi-messaging#23, by @thomastaylor312.
-
-
1 pull request closed.
-
feat(*): Updates messaging to support request-reply WebAssembly/wasi-messaging#21.
-
-
2 pull requests received 40 new comments.
-
feat(*)!: Updates wasi-messaging interface with feedback WebAssembly/wasi-messaging#23 (39 comments by @danbugs, @lukewagner, @thomastaylor312)
-
feat(*): Updates messaging to support request-reply WebAssembly/wasi-messaging#21 (1 comment by @thomastaylor312)
-
WebAssembly/component-model
-
9 issues opened.
-
Releases? WebAssembly/component-model#362, by @GordonSmith.
-
an example of a function with a return type of string WebAssembly/component-model#361, by @liluyue.
-
Static and dynamic libraries WebAssembly/component-model#359, by @oovm.
-
`overload` convention WebAssembly/component-model#358, by @oovm.
-
mapping `any` type WebAssembly/component-model#357, by @oovm.
-
Make function types more general and symmetric WebAssembly/component-model#356, by @rossberg.
-
What is today's guidance for naming packages? WebAssembly/component-model#355, by @dfoxfranke.
-
Linking components to reduce memory usage WebAssembly/component-model#354, by @juntyr.
-
Value definitions: First time that parsing depends on previous section? WebAssembly/component-model#352, by @primoly.
-
-
4 issues closed.
-
mapping `any` type WebAssembly/component-model#357.
-
Linking components to reduce memory usage WebAssembly/component-model#354.
-
Comments/Questions WebAssembly/component-model#276.
-
Value definitions: First time that parsing depends on previous section? WebAssembly/component-model#352.
-
-
14 issues received 33 new comments.
-
What is today's guidance for naming packages? WebAssembly/component-model#355 (5 comments by @calvinrp, @dfoxfranke, @oovm)
-
Value definitions: First time that parsing depends on previous section? WebAssembly/component-model#352 (4 comments by @lukewagner, @primoly, @rvolosatovs)
-
Make function types more general and symmetric WebAssembly/component-model#356 (3 comments by @lukewagner, @oovm)
-
Linking components to reduce memory usage WebAssembly/component-model#354 (3 comments by @juntyr, @lukewagner)
-
The output of a function in the component model is itself not a valid component model type WebAssembly/component-model#349 (3 comments by @jdegoes, @rossberg)
-
Sketch: allow a variable number of imports/exports of fixed type in Wit WebAssembly/component-model#172 (2 comments by @lukewagner, @oovm)
-
Implement resource converters WebAssembly/component-model#331 (2 comments by @lukewagner, @tschneidereit)
-
an example of a function with a return type of string WebAssembly/component-model#361 (1 comment by @calvinrp)
-
-
3 pull requests opened.
-
Add first batch of async support WebAssembly/component-model#363, by @lukewagner.
-
Fix `use` syntax bug in WIT.md WebAssembly/component-model#360, by @lann.
-
Consider removing the relative-URL distinction in import names WebAssembly/component-model#353, by @lukewagner.
-
-
4 pull requests merged.
-
Add @feature and @since gates to WIT WebAssembly/component-model#332.
-
Consider removing the relative-URL distinction in import names WebAssembly/component-model#353.
-
Fix `use` syntax bug in WIT.md WebAssembly/component-model#360.
-
Update core type explainer text to match implementation WebAssembly/component-model#350.
-
-
7 pull requests received 96 new comments.
-
formalize component value definitions WebAssembly/component-model#336 (68 comments by @alexcrichton, @lukewagner, @primoly, @rossberg, @rvolosatovs, @sunfishcode)
-
Update core type explainer text to match implementation WebAssembly/component-model#350 (10 comments by @alexcrichton, @lukewagner, @rossberg)
-
Describe "explicit"-style WIT package grammar WebAssembly/component-model#340 (7 comments by @alexcrichton, @azaslavsky, @lukewagner)
-
Add @feature and @since gates to WIT WebAssembly/component-model#332 (5 comments by @alexcrichton, @brooksmtownsend, @lukewagner)
-
Consider removing the relative-URL distinction in import names WebAssembly/component-model#353 (3 comments by @lann, @lukewagner, @macovedj)
-
WebAssembly/memory-control
-
2 issues opened.
-
Reducing copies by using streams WebAssembly/memory-control#13, by @bvisness.
-
What should happen on memory.unmap? Should a subsequent memory access trap? WebAssembly/memory-control#11, by @dtig.
-
-
1 issue closed.
-
Memory mapping: Using a single linear memory + requirements discussion WebAssembly/memory-control#8.
-
-
2 issues received 6 new comments.
-
What should happen on memory.unmap? Should a subsequent memory access trap? WebAssembly/memory-control#11 (5 comments by @bvisness, @dschuff, @dtig)
-
Memory mapping: Using a single linear memory + requirements discussion WebAssembly/memory-control#8 (1 comment by @dtig)
-
-
2 pull requests opened.
-
Overview refactor pt. 2, additional motivations + core spec suggestions WebAssembly/memory-control#12, by @bvisness.
-
Refactor overview to add scope, first sketch for memory.map WebAssembly/memory-control#10, by @dtig.
-
-
2 pull requests merged.
-
Overview refactor pt. 2, additional motivations + core spec suggestions WebAssembly/memory-control#12.
-
Refactor overview to add scope, first sketch for memory.map WebAssembly/memory-control#10.
-
-
2 pull requests received 19 new comments.
-
Overview refactor pt. 2, additional motivations + core spec suggestions WebAssembly/memory-control#12 (15 comments by @bvisness, @dtig)
-
Refactor overview to add scope, first sketch for memory.map WebAssembly/memory-control#10 (4 comments by @bvisness, @dtig)
-
WebAssembly/meetings
-
1 issue opened.
-
WasmAssembly podcast short interviews at June CG face-to-face meeting WebAssembly/meetings#1592, by @tomayac.
-
-
1 issue closed.
-
Repurposing GC subgroup meeting slot for threads discussion WebAssembly/meetings#1438.
-
-
3 issues received 5 new comments.
-
Scheduling the next hybrid meeting - 2024 WebAssembly/meetings#1463 (3 comments by @dtig, @michaelficarra, @titzer)
-
WasmAssembly podcast short interviews at June CG face-to-face meeting WebAssembly/meetings#1592 (1 comment by @tlively)
-
Repurposing GC subgroup meeting slot for threads discussion WebAssembly/meetings#1438 (1 comment by @tlively)
-
-
29 pull requests opened.
-
Add notes from CG-04-23 WebAssembly/meetings#1597, by @dschuff.
-
Add presentation for WASI SG meeting 2024-05-30 WebAssembly/meetings#1596, by @yoshuawuyts.
-
Add notes for WASI-05-30.md WebAssembly/meetings#1595, by @pchickey.
-
Discuss `@since` and `@feature` in WASI 2024-05-30 WebAssembly/meetings#1594, by @yoshuawuyts.
-
Add CG-06 agenda item WebAssembly/meetings#1593, by @rossberg.
-
Add transactions presentation to CG-06-18.md WebAssembly/meetings#1591, by @tlively.
-
Initial concrete agenda for June CG meeting WebAssembly/meetings#1590, by @tlively.
-
Add notes from CG 2024-05-07 WebAssembly/meetings#1589, by @dschuff.
-
CG-06.md: Add agenda item on compiling Scala.js to Wasm WebAssembly/meetings#1588, by @sjrd.
-
Update CG-06.md WebAssembly/meetings#1587, by @eliotmoss.
-
[benchmarking] Add notes for 05.17 WebAssembly/meetings#1586, by @saulecabrera.
-
CG-06: Add Research Day agenda link and parking information WebAssembly/meetings#1585, by @titzer.
-
Add notes to CG-05-21.md WebAssembly/meetings#1584, by @tlively.
-
Add building location for CG-06.md WebAssembly/meetings#1583, by @titzer.
-
Update title of Typed Continuations talk in CG-06.md WebAssembly/meetings#1582, by @frank-emrich.
-
Update stack-2024-05-20.md WebAssembly/meetings#1581, by @fgmccabe.
-
Rename wasmfx (1).pdf to wasmfx.pdf WebAssembly/meetings#1580, by @fgmccabe.
-
Upload presentation slides from Daniel WebAssembly/meetings#1579, by @fgmccabe.
-
Update CG-06.md WebAssembly/meetings#1578, by @camio.
-
Add WASI / Component Model agenda item to CG-06.md WebAssembly/meetings#1577, by @lukewagner.
-
Add notes for WASI-05-16 WebAssembly/meetings#1576, by @pchickey.
-
Add notes for WASI-05-02 WebAssembly/meetings#1575, by @pchickey.
-
Add f2f announcements to CG-05-21.md WebAssembly/meetings#1574, by @tlively.
-
Add agenda item for WASI-05-16: Advance wasi-i2c to phase 2 WebAssembly/meetings#1573, by @Zelzahn.
-
Create stack-2024-05-20.md WebAssembly/meetings#1572, by @fgmccabe.
-
Cancel WG-05-08.md WebAssembly/meetings#1571, by @dschuff.
-
Add presentation for 2024-05-02 meeting WebAssembly/meetings#1570, by @loganek.
-
Add @tomayac's time constraints for CG meeting WebAssembly/meetings#1569, by @tomayac.
-
Update stack-2024-05-06.md WebAssembly/meetings#1568, by @slindley.
-
-
30 pull requests merged.
-
Add notes from CG-04-23 WebAssembly/meetings#1597.
-
Add presentation for WASI SG meeting 2024-05-30 WebAssembly/meetings#1596.
-
Initial concrete agenda for June CG meeting WebAssembly/meetings#1590.
-
Add notes from CG 2024-05-07 WebAssembly/meetings#1589.
-
Add presentation for 2024-05-02 meeting WebAssembly/meetings#1570.
-
Discuss `@since` and `@feature` in WASI 2024-05-30 WebAssembly/meetings#1594.
-
Add transactions presentation to CG-06-18.md WebAssembly/meetings#1591.
-
Update CG-06.md WebAssembly/meetings#1587.
-
CG-06.md: Add agenda item on compiling Scala.js to Wasm WebAssembly/meetings#1588.
-
Update CG-06.md WebAssembly/meetings#1578.
-
[benchmarking] Add notes for 05.17 WebAssembly/meetings#1586.
-
CG-06: Add Research Day agenda link and parking information WebAssembly/meetings#1585.
-
Add notes for WASI-05-02 WebAssembly/meetings#1575.
-
Add notes for WASI-05-16 WebAssembly/meetings#1576.
-
Update title of Typed Continuations talk in CG-06.md WebAssembly/meetings#1582.
-
Add building location for CG-06.md WebAssembly/meetings#1583.
-
Update stack-2024-03-25.md WebAssembly/meetings#1513.
-
Rename wasmfx (1).pdf to wasmfx.pdf WebAssembly/meetings#1580.
-
Upload presentation slides from Daniel WebAssembly/meetings#1579.
-
Add WASI / Component Model agenda item to CG-06.md WebAssembly/meetings#1577.
-
Add f2f announcements to CG-05-21.md WebAssembly/meetings#1574.
-
docs(wasi): 04-18 notes WebAssembly/meetings#1555.
-
Add agenda item for WASI-05-16: Advance wasi-i2c to phase 2 WebAssembly/meetings#1573.
-
Add notes for 4/30 threads meeting WebAssembly/meetings#1567.
-
Create stack-2024-05-20.md WebAssembly/meetings#1572.
-
Cancel WG-05-08.md WebAssembly/meetings#1571.
-
Add notes from WG 2024-02-14 WebAssembly/meetings#1559.
-
Add @tomayac's time constraints for CG meeting WebAssembly/meetings#1569.
-
Update stack-2024-05-06.md WebAssembly/meetings#1568.
-
Add time constraints to CG-06.md, propose typed-continuations discussion WebAssembly/meetings#1566.
-
-
7 pull requests received 16 new comments.
-
CG-06: Add Research Day agenda link and parking information WebAssembly/meetings#1585 (4 comments by @dschuff, @titzer)
-
Initial concrete agenda for June CG meeting WebAssembly/meetings#1590 (3 comments by @dschuff, @tlively, @tomayac)
WebAssembly/stack-switching
-
1 issue opened.
-
Typed Continuations, resume, and type canonicalization WebAssembly/stack-switching#57, by @titzer.
-
-
1 issue closed.
-
Typed Continuations, resume, and type canonicalization WebAssembly/stack-switching#57.
-
-
2 issues received 39 new comments.
-
Suspension across JavaScript frames WebAssembly/stack-switching#49 (35 comments by @conrad-watt, @fgmccabe, @lukewagner, @rossberg, @slindley, @thibaudmichaud, @tlively)
-
Typed Continuations, resume, and type canonicalization WebAssembly/stack-switching#57 (4 comments by @rossberg, @titzer)
-
-
7 pull requests opened.
-
[BoS] Add `stack.bind` and remove `stack.new_switch` WebAssembly/stack-switching#56, by @tlively.
-
[BoS] Simplify the presentation WebAssembly/stack-switching#55, by @tlively.
-
[BoS] Fix description of subtyping WebAssembly/stack-switching#54, by @tlively.
-
[BoS] `stack.new` takes a suffix rather than prefix of func args WebAssembly/stack-switching#53, by @tlively.
-
[BoS] Add detailed typing rules for instructions WebAssembly/stack-switching#52, by @tlively.
-
[BoS] Rename instructions WebAssembly/stack-switching#51, by @tlively.
-
Update readme to link to the two active stack-switching proposals WebAssembly/stack-switching#50, by @slindley.
-
-
5 pull requests merged.
-
[BoS] Add `stack.bind` and remove `stack.new_switch` WebAssembly/stack-switching#56.
-
[BoS] Fix description of subtyping WebAssembly/stack-switching#54.
-
[BoS] Add detailed typing rules for instructions WebAssembly/stack-switching#52.
-
[BoS] Rename instructions WebAssembly/stack-switching#51.
-
Update readme to link to the two active stack-switching proposals WebAssembly/stack-switching#50.
-
-
6 pull requests received 50 new comments.
-
[BoS] `stack.new` takes a suffix rather than prefix of func args WebAssembly/stack-switching#53 (22 comments by @conrad-watt, @fgmccabe, @rossberg, @slindley, @titzer, @tlively)
-
[BoS] Rename instructions WebAssembly/stack-switching#51 (19 comments by @dead-claudia, @dhil, @fgmccabe, @rossberg, @slindley, @tlively)
-
[BoS] Add `stack.bind` and remove `stack.new_switch` WebAssembly/stack-switching#56 (5 comments by @fgmccabe, @tlively)
-
[BoS] Add detailed typing rules for instructions WebAssembly/stack-switching#52 (2 comments by @tlively)
-
WebAssembly/wasi-libc
-
3 issues opened.
-
httpclient module for API request WebAssembly/wasi-libc#503, by @hasinthajanaka.
-
Consider including a pthread.h for all targets WebAssembly/wasi-libc#501, by @dicej.
-
Support `mprotect` in wasi-emulated-mman WebAssembly/wasi-libc#497, by @whitequark.
-
-
3 issues closed.
-
httpclient module for API request WebAssembly/wasi-libc#503.
-
is there any plan to support mqueue/rwlock api? WebAssembly/wasi-libc#465.
-
Support `mprotect` in wasi-emulated-mman WebAssembly/wasi-libc#497.
-
-
7 issues received 18 new comments.
-
Support `mprotect` in wasi-emulated-mman WebAssembly/wasi-libc#497 (6 comments by @sunfishcode, @whitequark)
-
Consider including a pthread.h for all targets WebAssembly/wasi-libc#501 (4 comments by @dicej, @sbc100, @SingleAccretion, @sunfishcode)
-
Data race or race condition during exiting/joining a thread WebAssembly/wasi-libc#405 (3 comments by @alexcrichton, @bjorn3, @yamt)
-
Enhancement request: interface to get the wasi-libc version at runtime WebAssembly/wasi-libc#490 (2 comments by @abrown, @grynspan)
-
Proposal: add `wasm32-wasi-preview2` target, prioritizing `wasi-sockets` support WebAssembly/wasi-libc#447 (1 comment by @dicej)
-
-
9 pull requests opened.
-
include pthread.h for all targets WebAssembly/wasi-libc#504, by @dicej.
-
Makefile: separate the target to create empty dummy libraries WebAssembly/wasi-libc#502, by @yamt.
-
Extend wasi-emulated-mman with `mprotect` WebAssembly/wasi-libc#500, by @whitequark.
-
Use a different makefile variable for `-D__wasilibc_use_wasip2` WebAssembly/wasi-libc#499, by @alexcrichton.
-
Ignore the `__tls_base` undefined symbol WebAssembly/wasi-libc#498, by @alexcrichton.
-
dlmalloc: account the footprint of the initial heap WebAssembly/wasi-libc#496, by @yamt.
-
Default wasm32-wasip2 objects to `-fPIC` by default WebAssembly/wasi-libc#495, by @alexcrichton.
-
Update `_POSIX_THREAD_XX` macro definitions WebAssembly/wasi-libc#494, by @kateinoigakukun.
-
Adjust Makefile for LLVM trunk (19) as of 2024-04-30 WebAssembly/wasi-libc#493, by @glandium.
-
-
9 pull requests merged.
-
Makefile: separate the target to create empty dummy libraries WebAssembly/wasi-libc#502.
-
include pthread.h for all targets WebAssembly/wasi-libc#504.
-
Extend wasi-emulated-mman with `mprotect` WebAssembly/wasi-libc#500.
-
Use a different makefile variable for `-D__wasilibc_use_wasip2` WebAssembly/wasi-libc#499.
-
Ignore the `__tls_base` undefined symbol WebAssembly/wasi-libc#498.
-
dlmalloc: account the footprint of the initial heap WebAssembly/wasi-libc#496.
-
Update `_POSIX_THREAD_XX` macro definitions WebAssembly/wasi-libc#494.
-
Remove extra lock-taking in preopen setup WebAssembly/wasi-libc#491.
-
Adjust Makefile for LLVM trunk (19) as of 2024-04-30 WebAssembly/wasi-libc#493.
-
-
1 pull request closed.
-
Default wasm32-wasip2 objects to `-fPIC` by default WebAssembly/wasi-libc#495.
-
-
8 pull requests received 27 new comments.
-
Extend wasi-emulated-mman with `mprotect` WebAssembly/wasi-libc#500 (9 comments by @sbc100, @whitequark, @yamt)
-
dlmalloc: account the footprint of the initial heap WebAssembly/wasi-libc#496 (4 comments by @sbc100, @sunfishcode, @yamt)
-
Support whole-program LTO WebAssembly/wasi-libc#150 (3 comments by @sunfishcode, @TerrorJack, @yamt)
-
Default wasm32-wasip2 objects to `-fPIC` by default WebAssembly/wasi-libc#495 (3 comments by @alexcrichton, @TerrorJack)
-
Don't define `_POSIX_THREADS` unless threads are enabled. WebAssembly/wasi-libc#356 (3 comments by @kateinoigakukun, @sbc100)
-
Makefile: separate the target to create empty dummy libraries WebAssembly/wasi-libc#502 (2 comments by @sunfishcode, @yamt)
-
Use a different makefile variable for `-D__wasilibc_use_wasip2` WebAssembly/wasi-libc#499 (1 comment by @alexcrichton)
-
WebAssembly/wit-abi-up-to-date
-
1 pull request opened.
-
Update to the latest wit-bindgen and wasm-tools. WebAssembly/wit-abi-up-to-date#26, by @sunfishcode.
-
-
1 pull request merged.
-
Update to the latest wit-bindgen and wasm-tools. WebAssembly/wit-abi-up-to-date#26.
-
WebAssembly/wabt
-
7 issues opened.
-
[wasm2c] catching traps without exception runtime WebAssembly/wabt#2427, by @whirlicote.
-
wasm2c compiling minimal example issues WebAssembly/wabt#2423, by @whirlicote.
-
[wasm2c] Strange issue with double parsing in msvc WebAssembly/wabt#2422, by @sbc100.
-
Build failed on Apple Silicon platform WebAssembly/wabt#2419, by @andrew-ares.
-
`wast2json` miscompiles "if.wast" from the specification tests WebAssembly/wabt#2417, by @gcoakes.
-
Missing Import when running global.wast WebAssembly/wabt#2414, by @CharlieTap.
-
Library not loaded: /usr/local/opt/openssl@3/lib/libcrypto.3.dylib WebAssembly/wabt#2413, by @milesj.
-
-
5 issues closed.
-
Build failed on Apple Silicon platform WebAssembly/wabt#2419.
-
wasm2c compiling minimal example issues WebAssembly/wabt#2423.
-
[wasm2c] Strange issue with double parsing in msvc WebAssembly/wabt#2422.
-
Wast2Json fails on the testsuite WebAssembly/wabt#2410.
-
Missing Import when running global.wast WebAssembly/wabt#2414.
-
-
8 issues received 30 new comments.
-
Library not loaded: /usr/local/opt/openssl@3/lib/libcrypto.3.dylib WebAssembly/wabt#2413 (7 comments by @milesj, @SoniEx2)
-
Wast2Json fails on the testsuite WebAssembly/wabt#2410 (6 comments by @CharlieTap, @keithw, @sbc100)
-
[wasm2c] Strange issue with double parsing in msvc WebAssembly/wabt#2422 (5 comments by @sbc100, @SoniEx2)
-
Build failed on Apple Silicon platform WebAssembly/wabt#2419 (4 comments by @andrew-ares, @sbc100, @SoniEx2)
-
`wast2json` miscompiles "if.wast" from the specification tests WebAssembly/wabt#2417 (4 comments by @gcoakes, @sbc100)
-
-
10 pull requests opened.
-
Correct wasm2c example Makefiles WebAssembly/wabt#2426, by @Rexicon226.
-
[wasm-objdump] Fix reporting of imported 64-bit tables WebAssembly/wabt#2425, by @sbc100.
-
wasm2c: Use wabt::StripExtension WebAssembly/wabt#2424, by @SoniEx2.
-
Version 1.0.35 WebAssembly/wabt#2421, by @sbc100.
-
Fix bug in wasm2c's tail-call optimization code generation WebAssembly/wabt#2420, by @squk.
-
Update testsuite and implement table64 WebAssembly/wabt#2418, by @sbc100.
-
[test] Update testsuite and corresponding update to comment parser WebAssembly/wabt#2416, by @sbc100.
-
Align release workflow with CI, for Apple Silicon WebAssembly/wabt#2415, by @SoniEx2.
-
Revert manual changes to src/prebuilt/lexer-keywords.cc. NFC WebAssembly/wabt#2412, by @sbc100.
-
Harden against invalid alignment WebAssembly/wabt#2411, by @SoniEx2.
-
-
8 pull requests merged.
-
[wasm-objdump] Fix reporting of imported 64-bit tables WebAssembly/wabt#2425.
-
wasm2c: Use wabt::StripExtension WebAssembly/wabt#2424.
-
Update testsuite and implement table64 WebAssembly/wabt#2418.
-
Version 1.0.35 WebAssembly/wabt#2421.
-
Fix bug in wasm2c's tail-call optimization code generation WebAssembly/wabt#2420.
-
[test] Update testsuite and corresponding update to comment parser WebAssembly/wabt#2416.
-
Align release workflow with CI, for Apple Silicon WebAssembly/wabt#2415.
-
Revert manual changes to src/prebuilt/lexer-keywords.cc. NFC WebAssembly/wabt#2412.
-
-
12 pull requests received 65 new comments.
-
Update testsuite and implement table64 WebAssembly/wabt#2418 (9 comments by @dschuff, @keithw, @sbc100, @SoniEx2)
-
[test] Update testsuite and corresponding update to comment parser WebAssembly/wabt#2416 (9 comments by @dschuff, @sbc100, @SoniEx2)
-
[wasm-objdump] Fix reporting of imported 64-bit tables WebAssembly/wabt#2425 (6 comments by @sbc100, @SoniEx2)
-
wasm2c: Allow use of x86 segment register for linear memory access WebAssembly/wabt#2395 (5 comments by @ivanmalikov394, @shravanrn)
-
Fix bug in wasm2c's tail-call optimization code generation WebAssembly/wabt#2420 (3 comments by @keithw, @sbc100, @squk)
-
Per instance, cross platform library sandboxing support in wasm2c WebAssembly/wabt#1721 (3 comments by @sbc100, @shravanrn)
-
wasm2c: partial support for atomic memory ops WebAssembly/wabt#2233 (2 comments by @shravanrn, @squk)
-
The wat2wasm tool already supports wasmGC, such as struct.new WebAssembly/wabt#2363 (1 comment by @hybrist)
-
c-writer.cc: represent float consts as integer literals WebAssembly/wabt#2389 (1 comment by @SoniEx2)
WebAssembly/js-promise-integration
-
1 issue opened.
-
Simpler way of getting async exports? WebAssembly/js-promise-integration#33, by @bakkot.
-
-
2 issues closed.
-
Wrapped imports should expect Promises WebAssembly/js-promise-integration#13.
-
Simpler way of getting async exports? WebAssembly/js-promise-integration#33.
-
-
2 issues received 11 new comments.
-
Simpler way of getting async exports? WebAssembly/js-promise-integration#33 (10 comments by @bakkot, @fgmccabe, @yurydelendik)
-
Wrapped imports should expect Promises WebAssembly/js-promise-integration#13 (1 comment by @fgmccabe)
-
-
1 pull request opened.
-
Update IDL WebAssembly/js-promise-integration#34, by @fgmccabe.
-
-
2 pull requests merged.
-
Update IDL WebAssembly/js-promise-integration#34.
-
Draft of new explainer with revised API WebAssembly/js-promise-integration#30.
-
-
1 pull request closed.
-
Changed handling of imports to use Promise.resolve WebAssembly/js-promise-integration#16.
-
-
2 pull requests received 38 new comments.
-
Draft of new explainer with revised API WebAssembly/js-promise-integration#30 (37 comments by @ajklein, @fgmccabe)
-
Changed handling of imports to use Promise.resolve WebAssembly/js-promise-integration#16 (1 comment by @fgmccabe)
-
WebAssembly/wasi-i2c
-
2 issues opened.
-
Add co-champions to this repository WebAssembly/wasi-i2c#11, by @merlijn-sebrechts.
-
2 issues closed.
-
Async I2C WebAssembly/wasi-i2c#8.
-
Add co-champions to this repository WebAssembly/wasi-i2c#11.
-
-
3 issues received 8 new comments.
-
Add co-champions to this repository WebAssembly/wasi-i2c#11 (4 comments by @merlijn-sebrechts, @ricochet)
-
-
1 pull request merged.
-
Add reference hardware WebAssembly/wasi-i2c#10.
-
WebAssembly/wasi-sdk
-
3 issues opened.
-
Cannot find netdb.h when compiling ZMQ in C to wasm WebAssembly/wasi-sdk#421, by @HaoxinSEU.
-
New artifacts in wasi-sdk-22 release WebAssembly/wasi-sdk#420, by @abrown.
-
Code unexpectedly goes out of bounds with any level of optimisation WebAssembly/wasi-sdk#419, by @infinitesnow.
-
-
1 issue closed.
-
5 issues received 16 new comments.
-
Code unexpectedly goes out of bounds with any level of optimisation WebAssembly/wasi-sdk#419 (8 comments by @infinitesnow, @sbc100)
-
clang++ shipped with the wasi-sdk errors with LLVM ERROR: out of memory - clang++ shipped with emscripten is ok WebAssembly/wasi-sdk#326 (5 comments by @abrown, @dicej)
-
Unable to compile for `wasm32-wasi` using standalone sysroot: "no available targets are compatible" WebAssembly/wasi-sdk#172 (1 comment by @IgorKhomenko)
-
-
5 pull requests opened.
-
Pass `-O2 -DNDEBUG` to wasi-libc again WebAssembly/wasi-sdk#423, by @alexcrichton.
-
Add DWARF debugging information to all artifacts by default WebAssembly/wasi-sdk#422, by @alexcrichton.
-
[libc++abi] Disable undesired attempts at opening file descriptors WebAssembly/wasi-sdk#418, by @infinitesnow.
-
exclude 32-bit Windows artifact in download-workflow-artifacts.sh WebAssembly/wasi-sdk#417, by @dicej.
-
Update the version of `wasm-component-ld` used WebAssembly/wasi-sdk#416, by @alexcrichton.
-
-
4 pull requests merged.
-
Pass `-O2 -DNDEBUG` to wasi-libc again WebAssembly/wasi-sdk#423.
-
Add DWARF debugging information to all artifacts by default WebAssembly/wasi-sdk#422.
-
exclude 32-bit Windows artifact in download-workflow-artifacts.sh WebAssembly/wasi-sdk#417.
-
Update the version of `wasm-component-ld` used WebAssembly/wasi-sdk#416.
-
-
1 pull request closed.
-
ci: troubleshoot mingw Git index WebAssembly/wasi-sdk#414.
-
-
5 pull requests received 19 new comments.
-
Add DWARF debugging information to all artifacts by default WebAssembly/wasi-sdk#422 (7 comments by @abrown, @alexcrichton, @sbc100, @TerrorJack)
-
[libc++abi] Disable undesired attempts at opening file descriptors WebAssembly/wasi-sdk#418 (5 comments by @abrown, @infinitesnow, @sbc100)
-
exclude 32-bit Windows artifact in download-workflow-artifacts.sh WebAssembly/wasi-sdk#417 (1 comment by @alexcrichton)
-
WebAssembly/wasi-webgpu
-
1 issue opened.
-
Rust binding for this proposal WebAssembly/wasi-webgpu#16, by @q82419.
-
-
1 issue received 3 new comments.
-
Rust binding for this proposal WebAssembly/wasi-webgpu#16 (3 comments by @MendyBerger, @pchickey, @q82419)
-
-
5 pull requests opened.
-
Fixed type of gpu-fragment-state.targets WebAssembly/wasi-webgpu#15, by @MendyBerger.
-
Made some resource borrow WebAssembly/wasi-webgpu#14, by @MendyBerger.
-
Removed outdated comment WebAssembly/wasi-webgpu#13, by @MendyBerger.
-
Made some resources borrow WebAssembly/wasi-webgpu#12, by @MendyBerger.
-
Added layout to gpu-compute-pipeline-descriptor WebAssembly/wasi-webgpu#11, by @MendyBerger.
-
-
5 pull requests merged.
-
Fixed type of gpu-fragment-state.targets WebAssembly/wasi-webgpu#15.
-
Made some resource borrow WebAssembly/wasi-webgpu#14.
-
Removed outdated comment WebAssembly/wasi-webgpu#13.
-
Made some resources borrow WebAssembly/wasi-webgpu#12.
-
Added layout to gpu-compute-pipeline-descriptor WebAssembly/wasi-webgpu#11.
-
-
1 pull request received 1 new comment.
WebAssembly/shared-everything-threads
-
3 issues opened.
-
there should be separate acquire and release orderings WebAssembly/shared-everything-threads#60, by @programmerjake.
-
Should cmpxchg grow two ordering parameters instead of one? WebAssembly/shared-everything-threads#59, by @alexcrichton.
-
Is there a way to make i31 shared? WebAssembly/shared-everything-threads#57, by @tlively.
-
-
1 issue closed.
-
Dynamic sharedness checks as an escape hatch WebAssembly/shared-everything-threads#37.
-
-
4 issues received 30 new comments.
-
there should be separate acquire and release orderings WebAssembly/shared-everything-threads#60 (16 comments by @conrad-watt, @programmerjake, @rossberg, @tlively)
-
How should custom page size's extension to the text format compose with `shared`? WebAssembly/shared-everything-threads#61 (7 comments by @abrown, @fitzgen, @rossberg, @tlively)
-
Should cmpxchg grow two ordering parameters instead of one? WebAssembly/shared-everything-threads#59 (5 comments by @conrad-watt, @tlively)
-
Agenda for July 9 subgroup meeting WebAssembly/shared-everything-threads#56 (2 comments by @tlively)
-
-
2 pull requests opened.
-
Explain `reftype` syntax WebAssembly/shared-everything-threads#62, by @abrown.
-
Update Overview.md to reflect global atomic semantics WebAssembly/shared-everything-threads#58, by @conrad-watt.
-
-
3 pull requests merged.
-
Add Thread-Bound Data to the documented JS API WebAssembly/shared-everything-threads#53.
-
Update Overview.md to reflect global atomic semantics WebAssembly/shared-everything-threads#58.
-
Add `ref.i31_shared` to created shared i31 references WebAssembly/shared-everything-threads#55.
-
-
3 pull requests received 6 new comments.
-
Add Thread-Bound Data to the documented JS API WebAssembly/shared-everything-threads#53 (3 comments by @abrown, @eqrion, @tlively)
-
Add `ref.i31_shared` to created shared i31 references WebAssembly/shared-everything-threads#55 (2 comments by @rossberg, @tlively)
-
WebAssembly/custom-page-sizes
-
5 issues opened.
-
A question about page size relocation WebAssembly/custom-page-sizes#21, by @yamt.
-
memory.grow ambiguity WebAssembly/custom-page-sizes#18, by @yamt.
-
the "audio effects library" example seems inappropriate WebAssembly/custom-page-sizes#17, by @yamt.
-
A question on the "guard pages" item in Motivation WebAssembly/custom-page-sizes#15, by @yamt.
-
Discussion of alternative: byte-granularity deterministic cap WebAssembly/custom-page-sizes#13, by @keithw.
-
-
4 issues closed.
-
memory.grow ambiguity WebAssembly/custom-page-sizes#18.
-
the "audio effects library" example seems inappropriate WebAssembly/custom-page-sizes#17.
-
A question on the "guard pages" item in Motivation WebAssembly/custom-page-sizes#15.
-
What constraints should be imposed on custom page sizes? WebAssembly/custom-page-sizes#2.
-
-
5 issues received 45 new comments.
-
Discussion of alternative: byte-granularity deterministic cap WebAssembly/custom-page-sizes#13 (28 comments by @alexcrichton, @conrad-watt, @dschuff, @fitzgen, @keithw, @ppenzin, @rossberg, @sbc100, @sunfishcode, @titzer, @tlively, @tschneidereit, @woodsmc, @yamt)
-
A question on the "guard pages" item in Motivation WebAssembly/custom-page-sizes#15 (5 comments by @conrad-watt, @fitzgen, @ppenzin, @yamt)
-
What constraints should be imposed on custom page sizes? WebAssembly/custom-page-sizes#2 (4 comments by @fitzgen, @martinfouilleul, @moonheart08)
-
A question about page size relocation WebAssembly/custom-page-sizes#21 (3 comments by @fitzgen, @yamt)
-
-
4 pull requests opened.
-
Update the overview to disallow the memory size 2**32 WebAssembly/custom-page-sizes#20, by @yamt.
-
Clean up overlooked references to now-invalid page sizes in `Overview.md` WebAssembly/custom-page-sizes#19, by @fitzgen.
-
Remove "avoid guard pages" motivation from Overview WebAssembly/custom-page-sizes#16, by @yamt.
-
Update `Overview.md` to allow exactly two page sizes: 1 byte and 64KiB WebAssembly/custom-page-sizes#14, by @fitzgen.
-
-
4 pull requests merged.
-
Update the overview to disallow the memory size 2**32 WebAssembly/custom-page-sizes#20.
-
Clean up overlooked references to now-invalid page sizes in `Overview.md` WebAssembly/custom-page-sizes#19.
-
Remove "avoid guard pages" motivation from Overview WebAssembly/custom-page-sizes#16.
-
Update `Overview.md` to allow exactly two page sizes: 1 byte and 64KiB WebAssembly/custom-page-sizes#14.
-
-
2 pull requests received 2 new comments.
-
Clean up overlooked references to now-invalid page sizes in `Overview.md` WebAssembly/custom-page-sizes#19 (1 comment by @fitzgen)
-
Remove "avoid guard pages" motivation from Overview WebAssembly/custom-page-sizes#16 (1 comment by @fitzgen)
-
WebAssembly/tool-conventions
-
1 issue opened.
-
--target=wasm32-unknown-unknown: 'stdio.h' file not found WebAssembly/tool-conventions#227, by @ahaoboy.
-
-
1 issue closed.
-
--target=wasm32-unknown-unknown: 'stdio.h' file not found WebAssembly/tool-conventions#227.
-
-
1 issue received 2 new comments.
-
--target=wasm32-unknown-unknown: 'stdio.h' file not found WebAssembly/tool-conventions#227 (2 comments by @ahaoboy, @jedisct1)
-
-
1 pull request opened.
-
Add a text format for `producers` and `dylink.0` custom sections WebAssembly/tool-conventions#228, by @alexcrichton.
-
-
1 pull request merged.
-
Document a setjmp/longjmp convention WebAssembly/tool-conventions#225.
-
-
2 pull requests received 16 new comments.
-
Add a text format for `producers` and `dylink.0` custom sections WebAssembly/tool-conventions#228 (15 comments by @alexcrichton, @sbc100, @TerrorJack, @tlively)
-
WebAssembly/flexible-vectors
-
1 issue opened.
-
SIMD meeting on 2024-06-21 WebAssembly/flexible-vectors#64, by @ppenzin.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2023-10-27 WebAssembly/flexible-vectors#61.
-
-
2 issues received 3 new comments.
WebAssembly/esm-integration
-
1 issue received 2 new comments.
-
It seems the proposal may help to run browser extensions w/o CSP wasm-unsafe-eval, WDYT? WebAssembly/esm-integration#77 (2 comments by @michaelficarra, @nicolo-ribaudo)
-
-
2 pull requests opened.
-
Refactor parsing to use a byte sequence, bikeshed fixes WebAssembly/esm-integration#86, by @guybedford.
-
fix URL for GetImportedModule in esm integration spec WebAssembly/esm-integration#85, by @michaelficarra.
-
-
2 pull requests merged.
-
Refactor parsing to use a byte sequence, bikeshed fixes WebAssembly/esm-integration#86.
-
fix URL for GetImportedModule in esm integration spec WebAssembly/esm-integration#85.
-
-
1 pull request received 1 new comment.
-
fix URL for GetImportedModule in esm integration spec WebAssembly/esm-integration#85 (1 comment by @guybedford)
-
WebAssembly/design
-
1 issue opened.
-
State of mechanisation of the spec WebAssembly/design#1518, by @ppenzin.
-
-
5 issues received 6 new comments.
WebAssembly/testsuite
-
5 pull requests opened.
-
Update repos WebAssembly/testsuite#82, by @sbc100.
-
Update repos + include legacy test files WebAssembly/testsuite#81, by @sbc100.
-
Update memory64 tests WebAssembly/testsuite#80, by @sbc100.
-
Update repos WebAssembly/testsuite#79, by @sbc100.
-
Update repos WebAssembly/testsuite#78, by @sbc100.
-
-
5 pull requests merged.
-
Update repos WebAssembly/testsuite#82.
-
Update repos + include legacy test files WebAssembly/testsuite#81.
-
Update memory64 tests WebAssembly/testsuite#80.
-
Update repos WebAssembly/testsuite#79.
-
Update repos WebAssembly/testsuite#78.
-
-
1 pull request received 1 new comment.
WebAssembly/fp16
-
1 issue opened.
-
Opcodes in spec do no not match the V8 implementation WebAssembly/fp16#3, by @brendandahl.
-
WebAssembly/half-precision
-
1 issue opened.
-
Opcodes in spec do no not match the V8 implementation WebAssembly/half-precision#3, by @brendandahl.
-
WebAssembly/js-string-builtins
-
1 issue received 1 new comment.
-
1 pull request opened.
-
Many small improvements WebAssembly/js-string-builtins#31, by @tomayac.
-
-
2 pull requests merged.
-
Many small improvements WebAssembly/js-string-builtins#31.
-
Remove undefined start variable use in measureStringAsUTF8 overview WebAssembly/js-string-builtins#30.
-
-
3 pull requests received 22 new comments.
-
Fix nullability for string constants and let namespace be chosen WebAssembly/js-string-builtins#29 (17 comments by @eqrion, @jakobkummerow, @rossberg, @tlively)
-
Remove undefined start variable use in measureStringAsUTF8 overview WebAssembly/js-string-builtins#30 (1 comment by @eqrion)
-
WebAssembly/spec
-
3 issues opened.
-
A question about max table size WebAssembly/spec#1752, by @yamt.
-
Tests seem to cause side effects that other tests depend on WebAssembly/spec#1750, by @CharlieTap.
-
Test extreme alignments WebAssembly/spec#1749, by @SoniEx2.
-
-
3 issues closed.
-
A question about max table size WebAssembly/spec#1752.
-
Test extreme alignments WebAssembly/spec#1749.
-
Tests seem to cause side effects that other tests depend on WebAssembly/spec#1750.
-
-
3 issues received 6 new comments.
-
Tests seem to cause side effects that other tests depend on WebAssembly/spec#1750 (2 comments by @CharlieTap, @rossberg)
-
2 pull requests opened.
-
Add tests for alignment overflow WebAssembly/spec#1751, by @SoniEx2.
-
Use `node` over `spidermonkey` by default in test/meta/Makefile. NFC WebAssembly/spec#1748, by @sbc100.
-
-
2 pull requests merged.
-
Add tests for alignment overflow WebAssembly/spec#1751.
-
Use `node` over `spidermonkey` by default in test/meta/Makefile. NFC WebAssembly/spec#1748.
-
-
1 pull request received 7 new comments.
WebAssembly/branch-hinting
-
1 issue opened.
-
Simpler alternative annotations? WebAssembly/branch-hinting#29, by @tlively.
-
-
1 issue closed.
-
Simpler alternative annotations? WebAssembly/branch-hinting#29.
-
-
1 issue received 2 new comments.
-
1 pull request opened.
-
Fix "metada" typo WebAssembly/branch-hinting#28, by @bvisness.
-
-
1 pull request merged.
-
Fix "metada" typo WebAssembly/branch-hinting#28.
-
-
1 pull request received 1 new comment.
WebAssembly/threads
-
1 issue opened.
-
Semantics of bulk memory operations WebAssembly/threads#225, by @syg.
-
-
1 issue received 5 new comments.
-
Semantics of bulk memory operations WebAssembly/threads#225 (5 comments by @conrad-watt, @Djuffin, @syg)
-
WebAssembly/wasi-blobstore
-
1 issue opened.
-
Add conditional requirements (e.g. `If-Match`) WebAssembly/wasi-blobstore#22, by @calvinrp.
-
-
1 issue received 3 new comments.
-
Add conditional requirements (e.g. `If-Match`) WebAssembly/wasi-blobstore#22 (3 comments by @calvinrp, @thomastaylor312)
-
WebAssembly/rounding-mode-control
-
1 pull request merged.
-
minor fixes WebAssembly/rounding-mode-control#5.
-
WebAssembly/wasi-keyvalue
-
1 issue opened.
-
How to represent a read-only Key-Value store? WebAssembly/wasi-keyvalue#43, by @mpwarres.
-
-
1 issue received 2 new comments.
-
How to represent a read-only Key-Value store? WebAssembly/wasi-keyvalue#43 (2 comments by @Mossaka, @thomastaylor312)
-
-
1 pull request opened.
-
chore(readme): Move keyvalue to phase 2 WebAssembly/wasi-keyvalue#42, by @thomastaylor312.
-
-
1 pull request merged.
-
chore(readme): Move keyvalue to phase 2 WebAssembly/wasi-keyvalue#42.
-
WebAssembly/website
-
3 issues opened.
-
Add support for PHP WebAssembly/website#382, by @MohamedESalem.
-
Add support for Java WebAssembly/website#381, by @MohamedESalem.
-
Perhaps it may be funny, what about COBOL? WebAssembly/website#380, by @JacoboFeijoo.
-
-
1 issue received 1 new comment.
WebAssembly/wasi-config
-
1 pull request opened.
-
chore(readme): Move config to phase 2 WebAssembly/wasi-config#12, by @thomastaylor312.
-
-
2 pull requests merged.
-
chore(readme): Move config to phase 2 WebAssembly/wasi-config#12.
-
feat(*): Clarify portability criteria WebAssembly/wasi-config#10.
-
-
1 pull request closed.
-
mention "keys and secrets" use case WebAssembly/wasi-config#11.
-
-
2 pull requests received 3 new comments.
-
feat(*): Clarify portability criteria WebAssembly/wasi-config#10 (2 comments by @devigned, @thomastaylor312)
-
Past meetings
-
2 meetings.
Participants
-
12 participants joined.
-
Petr Penzin joined.
-
Robert Seacord (Woven By Toyota) joined.
-
Merlijn Sebrechts (imec) joined.
-
Henrik Edstrom (Autodesk) joined.
-
ethan lewis (Kochava) joined.
-
Adam Bratschi-Kaye (F5 Networks) joined.
-
Jeff Schilling joined.
-
Jeff Schilling joined.
-
Monish Raj Raghu joined.
-
p timer joined.
-
Kirk Shoop (Toyota Motor Corporation) joined.
-
Yage Hu (University of Georgia) joined.
-
-
4 participants left.
-
Merlijn Sebrechts (imec) left.
-
Jeff Schilling left.
-
p timer left.
-
Kirk Shoop (Toyota Motor Corporation) left.
-
-
4 organizations joined.
-
Woven By Toyota joined.
-
imec joined.
-
Kochava joined.
-
University of Georgia joined.
-
GitHub
WebAssembly/binaryen
-
13 issues opened.
-
Unsubtyping fuzz bug WebAssembly/binaryen#6565, by @kripken.
-
CFGWalker with Single-thread failed WebAssembly/binaryen#6557, by @XMadrid.
-
Dynamic loading of custom passes in wasm-opt WebAssembly/binaryen#6548, by @loganek.
-
What are the road blocks to using wasm-split multiple times? WebAssembly/binaryen#6521, by @jnickg.
-
wasm-split: WasmBinaryWriter::getDataSegmentIndex assertion related to DataDrop WebAssembly/binaryen#6512, by @kripken.
-
Run (basic) StackIR optimizations in all binary writes? WebAssembly/binaryen#6509, by @kripken.
-
How to remove no-op exported functions? WebAssembly/binaryen#6506, by @orsinium.
-
WATParser bug when parse implicit type definition WebAssembly/binaryen#6492, by @qilinO-o.
-
How to traverse memory segments and get their data? WebAssembly/binaryen#6491, by @JerryZhongJ.
-
Asyncify: warn/error when functions match both ADD and REMOVE WebAssembly/binaryen#6482, by @curiousdannii.
-
[Question] How to do type evaluation in Binaryen? WebAssembly/binaryen#6476, by @hungryzzz.
-
Output structured data format based on wasm-delegations.def WebAssembly/binaryen#6460, by @phated.
-
[Question]: Why we need check lastDebuglocation == loc in writeDebugLocation WebAssembly/binaryen#6458, by @XMadrid.
-
-
14 issues closed.
-
Identical function types not merged WebAssembly/binaryen#3989.
-
wasm-split: WasmBinaryWriter::getDataSegmentIndex assertion related to DataDrop WebAssembly/binaryen#6512.
-
WATParser bug when parse implicit type definition WebAssembly/binaryen#6492.
-
Updating lit tests leaves file in source tree WebAssembly/binaryen#6429.
-
Validator yells at stack-based block WebAssembly/binaryen#6269.
-
Firefox intercepts key event in glfw WebAssembly/binaryen#5888.
-
Incorrect optimizer result with if parameter WebAssembly/binaryen#5950.
-
Failed parse for 'attempted pop from empty stack / beyond block start boundary' on non-empty stack WebAssembly/binaryen#6268.
-
Can't have drop's and unreachable's? WebAssembly/binaryen#6133.
-
wasm-opt failed when build qt's project use emscripten WebAssembly/binaryen#6340.
-
Fuzzer bug: infinite hang in V8 execution WebAssembly/binaryen#6433.
-
Fuzz bug: interpretation of `return_call` is not correct. WebAssembly/binaryen#6436.
-
[Question]: Why we need check lastDebuglocation == loc in writeDebugLocation WebAssembly/binaryen#6458.
-
Make ASYNCIFY_ADD propagate WebAssembly/binaryen#4626.
-
-
24 issues received 36 new comments.
-
[Question]: Why we need check lastDebuglocation == loc in writeDebugLocation WebAssembly/binaryen#6458 (9 comments by @HerrCai0907, @tlively, @XMadrid)
-
How to remove no-op exported functions? WebAssembly/binaryen#6506 (3 comments by @kripken, @orsinium)
-
Run (basic) StackIR optimizations in all binary writes? WebAssembly/binaryen#6509 (2 comments by @kripken, @tlively)
-
wasm2js: unhandled unaligned store, UNREACHABLE executed at, Aborted WebAssembly/binaryen#5688 (2 comments by @Pokeplays09125, @tlively)
-
What are the road blocks to using wasm-split multiple times? WebAssembly/binaryen#6521 (1 comment by @tlively)
-
wasm-split: WasmBinaryWriter::getDataSegmentIndex assertion related to DataDrop WebAssembly/binaryen#6512 (1 comment by @tlively)
-
Failed parse for 'attempted pop from empty stack / beyond block start boundary' on non-empty stack WebAssembly/binaryen#6268 (1 comment by @tlively)
-
wasm-opt failed when build qt's project use emscripten WebAssembly/binaryen#6340 (1 comment by @tlively)
-
Cannot build yew application via Trunk form docker image WebAssembly/binaryen#6082 (1 comment by @cmac4603)
-
Fuzz bug: interpretation of `return_call` is not correct. WebAssembly/binaryen#6436 (1 comment by @tlively)
-
Output structured data format based on wasm-delegations.def WebAssembly/binaryen#6460 (1 comment by @kripken)
-
-
95 pull requests opened.
-
[StackIR] Support source maps and DWARF with StackIR WebAssembly/binaryen#6564, by @kripken.
-
Add "precompute" and "remove-unused-brs" as a cleanup in J2clOpts. WebAssembly/binaryen#6563, by @rluble.
-
[Strings] Limit string allocations like we do arrays WebAssembly/binaryen#6562, by @kripken.
-
[Strings] wasm-ctor-eval: Stop on seeing a string view, which we cannot precompute WebAssembly/binaryen#6561, by @kripken.
-
Re-enable fuzzing of text round trips WebAssembly/binaryen#6560, by @tlively.
-
[jspi] Fix invalid wat in test case. WebAssembly/binaryen#6559, by @brendandahl.
-
Fix a bug with unreachable control flow in IRBuilder WebAssembly/binaryen#6558, by @vouillon.
-
Use the new wat parser in tests WebAssembly/binaryen#6556, by @tlively.
-
Use the new wat parser in the C API WebAssembly/binaryen#6555, by @tlively.
-
[NFC] Use the new wat parser in RemoveNonJSOps WebAssembly/binaryen#6554, by @tlively.
-
[Parser][NFC] Clean up the lexer index/pos API WebAssembly/binaryen#6553, by @tlively.
-
[Parser] Re-use blocks instead of wrapping where possible WebAssembly/binaryen#6552, by @tlively.
-
Improve return validation WebAssembly/binaryen#6551, by @tlively.
-
Source map fixes WebAssembly/binaryen#6550, by @vouillon.
-
[Strings] Work around ref.cast not working on string views, and add fuzzing WebAssembly/binaryen#6549, by @kripken.
-
[Strings] Fix effects of string.compare and add fuzzing WebAssembly/binaryen#6547, by @kripken.
-
[jspi] - Support new version of JSPI for module splitting. WebAssembly/binaryen#6546, by @brendandahl.
-
GUFA: Handle bottom types in filterDataContents() WebAssembly/binaryen#6545, by @kripken.
-
[Parser] Do not eagerly lex numbers WebAssembly/binaryen#6544, by @tlively.
-
[Parser] Do not eagerly lex strings WebAssembly/binaryen#6543, by @tlively.
-
[Parser] Do not eagerly lex IDs WebAssembly/binaryen#6542, by @tlively.
-
[Parser] Do not eagerly lex keywords WebAssembly/binaryen#6541, by @tlively.
-
[Parser] Do not eagerly lex parens WebAssembly/binaryen#6540, by @tlively.
-
[Strings] Fuzz string.encode WebAssembly/binaryen#6539, by @kripken.
-
Do not add an extra null character when reading files WebAssembly/binaryen#6538, by @tlively.
-
Fuzzer: Update the typeLocals data structure before mutation WebAssembly/binaryen#6537, by @kripken.
-
Add a flag to opt in to the old WAT parser WebAssembly/binaryen#6536, by @tlively.
-
[Strings] Implement string.measure_wtf16 in interpreter WebAssembly/binaryen#6535, by @kripken.
-
Comment out test failing on windows WebAssembly/binaryen#6534, by @tlively.
-
Upgrade setup-python and checkout actions in CI WebAssembly/binaryen#6533, by @tlively.
-
[Strings] Fuzzer: Emit StringConcat WebAssembly/binaryen#6532, by @kripken.
-
[Strings] Do not reuse mutable globals in StringGathering WebAssembly/binaryen#6531, by @kripken.
-
Fuzzer: Compare strings WebAssembly/binaryen#6530, by @kripken.
-
[Parser] Use the new parser in wasm-shell and wasm-as WebAssembly/binaryen#6529, by @tlively.
-
[wasm-shell] Error on unknown commands WebAssembly/binaryen#6528, by @tlively.
-
[Strings] Add the string heaptype to core fuzzer places WebAssembly/binaryen#6527, by @kripken.
-
[Strings] Fuzz and interpret all relevant StringNew methods WebAssembly/binaryen#6526, by @kripken.
-
Fix some missing debug location information WebAssembly/binaryen#6525, by @vouillon.
-
[EH] Fix assumption that all throw_refs are created from rethrows WebAssembly/binaryen#6524, by @aheejin.
-
OptimizeInstructions: Optimize subsequent struct.sets after struct.new_with_default WebAssembly/binaryen#6523, by @kripken.
-
Precompute: Ignore mutable arrays in StringNew WebAssembly/binaryen#6522, by @kripken.
-
Source maps: allow to specify that an expression has no debug info in text parsers WebAssembly/binaryen#6520, by @vouillon.
-
[EH] Fix missing outer block for catchless try WebAssembly/binaryen#6519, by @aheejin.
-
[EH] Fix delegating to caller when func result is concrete WebAssembly/binaryen#6518, by @aheejin.
-
[wasm-split] Do not split out functions referring to segments WebAssembly/binaryen#6517, by @tlively.
-
[Parser][NFC] Do less work when parsing function types WebAssembly/binaryen#6516, by @tlively.
-
[Parser][NFC] Improve performance of idchar lexing WebAssembly/binaryen#6515, by @tlively.
-
[Parser][NFC] Solve performance issue by adding maybeLabelidx WebAssembly/binaryen#6514, by @tlively.
-
wasm-split: Handle RefFuncs WebAssembly/binaryen#6513, by @kripken.
-
[Strings] Fix finalize() of StringNew on arrays WebAssembly/binaryen#6511, by @kripken.
-
Fix binary emitting of br_if with a refined value by emitting a cast WebAssembly/binaryen#6510, by @kripken.
-
Remove unused options from wasm-shell WebAssembly/binaryen#6508, by @tlively.
-
Cast optimization improvement: also handle local.tee WebAssembly/binaryen#6507, by @vouillon.
-
[Parser] Preserve try labels WebAssembly/binaryen#6505, by @tlively.
-
[Parser] Match legacy parser block naming WebAssembly/binaryen#6504, by @tlively.
-
Fuzzer: Randomly pick which functions to use in RefFunc WebAssembly/binaryen#6503, by @kripken.
-
CoalesceLocals: ReFinalize when we refine a type WebAssembly/binaryen#6502, by @kripken.
-
DebugLocationPropagation: pass debuglocation from parent node to chil… WebAssembly/binaryen#6500, by @XMadrid.
-
Do not repeat types names in text output WebAssembly/binaryen#6499, by @tlively.
-
[NFC] Fix tests that were polluting the test directory WebAssembly/binaryen#6498, by @tlively.
-
[Strings] Add a string lowering pass using magic imports WebAssembly/binaryen#6497, by @tlively.
-
When creating `dynCall` and `legalstub` function mark them as hasExplicitName. NFC WebAssembly/binaryen#6496, by @sbc100.
-
OptimizeInstructions: Optimize StructNew/ArrayNew forms WebAssembly/binaryen#6495, by @kripken.
-
GUFA: Fix signed reads of packed GC data WebAssembly/binaryen#6494, by @kripken.
-
Fix ConstantFieldPropagation signed packed field handling and improve Heap2Local's WebAssembly/binaryen#6493, by @kripken.
-
Fix import order in test/lit/merge/types.wat WebAssembly/binaryen#6490, by @tlively.
-
[Parser] Pop past unreachables where possible WebAssembly/binaryen#6489, by @tlively.
-
[Parser] Use unreachables to fulfill tuple requirements WebAssembly/binaryen#6488, by @tlively.
-
Ensure printed tuple.extract arity is valid WebAssembly/binaryen#6487, by @tlively.
-
Fuzzer: Emit signed Struct/ArrayGet operations WebAssembly/binaryen#6486, by @kripken.
-
[Parser] Parse contref and nullcontref types WebAssembly/binaryen#6485, by @tlively.
-
Heap2Local: Fix signed struct/array reads WebAssembly/binaryen#6484, by @kripken.
-
Fuzzer: Do not run other VMs if the Binaryen interpreter hits a VM limitation WebAssembly/binaryen#6483, by @kripken.
-
Fix isGenerative on calls and test via improving OptimizeInstructions::areConsecutiveInputsEqual() WebAssembly/binaryen#6481, by @kripken.
-
Heap2Local: Optimize packed fields WebAssembly/binaryen#6480, by @kripken.
-
Asyncify: Fix nondeterminism in verbose logging WebAssembly/binaryen#6479, by @kripken.
-
Heap2Local: Optimize Arrays in addition to Structs WebAssembly/binaryen#6478, by @kripken.
-
Improve inlining of `return_call*` WebAssembly/binaryen#6477, by @vouillon.
-
[NFC] Remove unused variables WebAssembly/binaryen#6475, by @tlively.
-
Handle return calls in CodeFolding WebAssembly/binaryen#6474, by @tlively.
-
[NFC] Refactor Heap2Local logic WebAssembly/binaryen#6473, by @kripken.
-
Improve inlining of `return_call*` WebAssembly/binaryen#6472, by @vouillon.
-
[NFC] Reduce verbosity of test/lit/passes/global-effects.wast WebAssembly/binaryen#6471, by @tlively.
-
Update effects.h to handle return calls correctly WebAssembly/binaryen#6470, by @tlively.
-
Add a script that emits a JSON representation of wasm-delegations-fields.def WebAssembly/binaryen#6469, by @kripken.
-
Typed continuations: nocont and cont basic heap types WebAssembly/binaryen#6468, by @frank-emrich.
-
[NFC] Improve asyncify-verbose test WebAssembly/binaryen#6467, by @kripken.
-
Fixes regarding explicit names WebAssembly/binaryen#6466, by @vouillon.
-
[NFC] Generalize and simplify wasm-delegations-fields.h WebAssembly/binaryen#6465, by @kripken.
-
Handle return calls in wasm-ctor-eval WebAssembly/binaryen#6464, by @tlively.
-
Fix effect analysis in presence of tail calls within try blocks WebAssembly/binaryen#6463, by @vouillon.
-
Fix writing of data segment names in name section WebAssembly/binaryen#6462, by @vouillon.
-
Fix merge errors after #5935 WebAssembly/binaryen#6461, by @kripken.
-
[Strings] string.new_wtf16_array should trap if the end index is less than the start WebAssembly/binaryen#6459, by @kripken.
-
Asyncify-verbose: show multiple reasons why a function is processed WebAssembly/binaryen#6457, by @curiousdannii.
-
-
91 pull requests merged.
-
Add "precompute" and "remove-unused-brs" as a cleanup in J2clOpts. WebAssembly/binaryen#6563.
-
[Strings] Limit string allocations like we do arrays WebAssembly/binaryen#6562.
-
[Strings] wasm-ctor-eval: Stop on seeing a string view, which we cannot precompute WebAssembly/binaryen#6561.
-
Use the new wat parser in tests WebAssembly/binaryen#6556.
-
[Parser] Re-use blocks instead of wrapping where possible WebAssembly/binaryen#6552.
-
Re-enable fuzzing of text round trips WebAssembly/binaryen#6560.
-
[Strings] Work around ref.cast not working on string views, and add fuzzing WebAssembly/binaryen#6549.
-
[jspi] Fix invalid wat in test case. WebAssembly/binaryen#6559.
-
[Parser][NFC] Clean up the lexer index/pos API WebAssembly/binaryen#6553.
-
[NFC] Use the new wat parser in RemoveNonJSOps WebAssembly/binaryen#6554.
-
Use the new wat parser in the C API WebAssembly/binaryen#6555.
-
Improve return validation WebAssembly/binaryen#6551.
-
Fix a bug with unreachable control flow in IRBuilder WebAssembly/binaryen#6558.
-
[jspi] - Support new version of JSPI for module splitting. WebAssembly/binaryen#6546.
-
[Parser] Do not eagerly lex numbers WebAssembly/binaryen#6544.
-
[Parser] Do not eagerly lex strings WebAssembly/binaryen#6543.
-
[Parser] Do not eagerly lex IDs WebAssembly/binaryen#6542.
-
[Parser] Do not eagerly lex keywords WebAssembly/binaryen#6541.
-
[Parser] Do not eagerly lex parens WebAssembly/binaryen#6540.
-
[Strings] Fix effects of string.compare and add fuzzing WebAssembly/binaryen#6547.
-
[Parser] Enable the new text parser by default WebAssembly/binaryen#6371.
-
GUFA: Handle bottom types in filterDataContents() WebAssembly/binaryen#6545.
-
[Strings] Fuzz string.encode WebAssembly/binaryen#6539.
-
Do not add an extra null character when reading files WebAssembly/binaryen#6538.
-
Fuzzer: Update the typeLocals data structure before mutation WebAssembly/binaryen#6537.
-
[Strings] Implement string.measure_wtf16 in interpreter WebAssembly/binaryen#6535.
-
Add a flag to opt in to the old WAT parser WebAssembly/binaryen#6536.
-
Comment out test failing on windows WebAssembly/binaryen#6534.
-
Upgrade setup-python and checkout actions in CI WebAssembly/binaryen#6533.
-
[Parser] Use the new parser in wasm-shell and wasm-as WebAssembly/binaryen#6529.
-
[wasm-shell] Error on unknown commands WebAssembly/binaryen#6528.
-
[Strings] Fuzzer: Emit StringConcat WebAssembly/binaryen#6532.
-
[Strings] Do not reuse mutable globals in StringGathering WebAssembly/binaryen#6531.
-
Fuzzer: Compare strings WebAssembly/binaryen#6530.
-
Fix some missing debug location information WebAssembly/binaryen#6525.
-
[Strings] Add the string heaptype to core fuzzer places WebAssembly/binaryen#6527.
-
[Strings] Fuzz and interpret all relevant StringNew methods WebAssembly/binaryen#6526.
-
[EH] Fix assumption that all throw_refs are created from rethrows WebAssembly/binaryen#6524.
-
[EH] Fix missing outer block for catchless try WebAssembly/binaryen#6519.
-
Precompute: Ignore mutable arrays in StringNew WebAssembly/binaryen#6522.
-
OptimizeInstructions: Optimize subsequent struct.sets after struct.new_with_default WebAssembly/binaryen#6523.
-
[EH] Fix delegating to caller when func result is concrete WebAssembly/binaryen#6518.
-
[wasm-split] Do not split out functions referring to segments WebAssembly/binaryen#6517.
-
DebugLocationPropagation: pass debuglocation from parent node to chil… WebAssembly/binaryen#6500.
-
[Parser][NFC] Do less work when parsing function types WebAssembly/binaryen#6516.
-
[Parser][NFC] Improve performance of idchar lexing WebAssembly/binaryen#6515.
-
[Parser][NFC] Solve performance issue by adding maybeLabelidx WebAssembly/binaryen#6514.
-
[Strings] Fix finalize() of StringNew on arrays WebAssembly/binaryen#6511.
-
Cast optimization improvement: also handle local.tee WebAssembly/binaryen#6507.
-
Remove unused options from wasm-shell WebAssembly/binaryen#6508.
-
[Parser] Preserve try labels WebAssembly/binaryen#6505.
-
[Parser] Match legacy parser block naming WebAssembly/binaryen#6504.
-
[Parser] Pop past unreachables where possible WebAssembly/binaryen#6489.
-
CoalesceLocals: ReFinalize when we refine a type WebAssembly/binaryen#6502.
-
Do not repeat types names in text output WebAssembly/binaryen#6499.
-
[NFC] Fix tests that were polluting the test directory WebAssembly/binaryen#6498.
-
Fuzzer: Randomly pick which functions to use in RefFunc WebAssembly/binaryen#6503.
-
OptimizeInstructions: Optimize StructNew/ArrayNew forms WebAssembly/binaryen#6495.
-
[Strings] Add a string lowering pass using magic imports WebAssembly/binaryen#6497.
-
When creating `dynCall` and `legalstub` function mark them as hasExplicitName. NFC WebAssembly/binaryen#6496.
-
Fix isGenerative on calls and test via improving OptimizeInstructions::areConsecutiveInputsEqual() WebAssembly/binaryen#6481.
-
Fuzzer: Emit signed Struct/ArrayGet operations WebAssembly/binaryen#6486.
-
Fixes regarding explicit names WebAssembly/binaryen#6466.
-
GUFA: Fix signed reads of packed GC data WebAssembly/binaryen#6494.
-
Fix ConstantFieldPropagation signed packed field handling and improve Heap2Local's WebAssembly/binaryen#6493.
-
[Parser] Use unreachables to fulfill tuple requirements WebAssembly/binaryen#6488.
-
Ensure printed tuple.extract arity is valid WebAssembly/binaryen#6487.
-
Fix import order in test/lit/merge/types.wat WebAssembly/binaryen#6490.
-
[Parser] Parse contref and nullcontref types WebAssembly/binaryen#6485.
-
Fuzzer: Do not run other VMs if the Binaryen interpreter hits a VM limitation WebAssembly/binaryen#6483.
-
Heap2Local: Fix signed struct/array reads WebAssembly/binaryen#6484.
-
Improve inlining of `return_call*` WebAssembly/binaryen#6477.
-
Heap2Local: Optimize packed fields WebAssembly/binaryen#6480.
-
Heap2Local: Optimize Arrays in addition to Structs WebAssembly/binaryen#6478.
-
Asyncify: Fix nondeterminism in verbose logging WebAssembly/binaryen#6479.
-
Handle return calls in CodeFolding WebAssembly/binaryen#6474.
-
Fix inlining of `return_call*` WebAssembly/binaryen#6448.
-
Asyncify-verbose: show multiple reasons why a function is processed WebAssembly/binaryen#6457.
-
Fix interpretation of `return_call*` WebAssembly/binaryen#6451.
-
Handle return calls in wasm-ctor-eval WebAssembly/binaryen#6464.
-
Update effects.h to handle return calls correctly WebAssembly/binaryen#6470.
-
[NFC] Refactor Heap2Local logic WebAssembly/binaryen#6473.
-
[NFC] Remove unused variables WebAssembly/binaryen#6475.
-
Typed continuations: nocont and cont basic heap types WebAssembly/binaryen#6468.
-
[NFC] Reduce verbosity of test/lit/passes/global-effects.wast WebAssembly/binaryen#6471.
-
[NFC] Improve asyncify-verbose test WebAssembly/binaryen#6467.
-
[NFC] Generalize and simplify wasm-delegations-fields.h WebAssembly/binaryen#6465.
-
Fix writing of data segment names in name section WebAssembly/binaryen#6462.
-
Fix merge errors after #5935 WebAssembly/binaryen#6461.
-
Add an Asyncify option to propagate the addList WebAssembly/binaryen#5935.
-
[Strings] string.new_wtf16_array should trap if the end index is less than the start WebAssembly/binaryen#6459.
-
-
4 pull requests closed.
-
GUFA: Emit RefAsNonNull instead of RefCast where possible WebAssembly/binaryen#6434.
-
Add a command line flag enabling standard final types WebAssembly/binaryen#5808.
-
Fix effect analysis in presence of tail calls within try blocks WebAssembly/binaryen#6463.
-
Improve inlining of `return_call*` WebAssembly/binaryen#6472.
-
-
1 pull request reopened.
-
CoalesceLocals: ReFinalize when we refine a type WebAssembly/binaryen#6502, by @kripken.
-
-
76 pull requests received 405 new comments.
-
Update effects.h to handle return calls correctly WebAssembly/binaryen#6470 (34 comments by @kripken, @tlively, @vouillon)
-
Fixes regarding explicit names WebAssembly/binaryen#6466 (31 comments by @kripken, @sbc100, @tlively, @vouillon)
-
Asyncify-verbose: show multiple reasons why a function is processed WebAssembly/binaryen#6457 (25 comments by @curiousdannii, @kripken, @tlively)
-
[Parser] Pop past unreachables where possible WebAssembly/binaryen#6489 (22 comments by @kripken, @tlively)
-
[Parser] Enable the new text parser by default WebAssembly/binaryen#6371 (18 comments by @kripken, @tlively)
-
DebugLocationPropagation: pass debuglocation from parent node to chil… WebAssembly/binaryen#6500 (17 comments by @kripken, @tlively, @XMadrid)
-
Source maps: allow to specify that an expression has no debug info in text parsers WebAssembly/binaryen#6520 (15 comments by @kripken, @vouillon)
-
Fix binary emitting of br_if with a refined value by emitting a cast WebAssembly/binaryen#6510 (14 comments by @kripken, @tlively, @vouillon)
-
Heap2Local: Optimize Arrays in addition to Structs WebAssembly/binaryen#6478 (14 comments by @kripken, @tlively)
-
[Strings] Add a string lowering pass using magic imports WebAssembly/binaryen#6497 (9 comments by @kripken, @tlively)
-
[Strings] Fuzz and interpret all relevant StringNew methods WebAssembly/binaryen#6526 (8 comments by @kripken, @tlively)
-
Typed continuations: nocont and cont basic heap types WebAssembly/binaryen#6468 (7 comments by @frank-emrich, @tlively)
-
Add "precompute" and "remove-unused-brs" as a cleanup in J2clOpts. WebAssembly/binaryen#6563 (6 comments by @kripken, @rluble)
-
Cast optimization improvement: also handle local.tee WebAssembly/binaryen#6507 (6 comments by @kripken, @vouillon)
-
Fix effect analysis in presence of tail calls within try blocks WebAssembly/binaryen#6463 (6 comments by @kripken, @tlively, @vouillon)
-
Fix isGenerative on calls and test via improving OptimizeInstructions::areConsecutiveInputsEqual() WebAssembly/binaryen#6481 (6 comments by @kripken, @tlively)
-
Add a script that emits a JSON representation of wasm-delegations-fields.def WebAssembly/binaryen#6469 (6 comments by @kripken, @phated, @tlively)
-
[StackIR] Support source maps and DWARF with StackIR WebAssembly/binaryen#6564 (5 comments by @kripken, @tlively)
-
[Parser] Use the new parser in wasm-shell and wasm-as WebAssembly/binaryen#6529 (4 comments by @kripken, @tlively)
-
When creating `dynCall` and `legalstub` function mark them as hasExplicitName. NFC WebAssembly/binaryen#6496 (4 comments by @sbc100, @tlively)
-
Fix ConstantFieldPropagation signed packed field handling and improve Heap2Local's WebAssembly/binaryen#6493 (4 comments by @kripken, @tlively)
-
[Parser] Use unreachables to fulfill tuple requirements WebAssembly/binaryen#6488 (4 comments by @kripken, @tlively)
-
Ensure printed tuple.extract arity is valid WebAssembly/binaryen#6487 (4 comments by @kripken, @tlively)
-
[EH] Fix missing outer block for catchless try WebAssembly/binaryen#6519 (3 comments by @aheejin, @kripken)
-
CoalesceLocals: ReFinalize when we refine a type WebAssembly/binaryen#6502 (3 comments by @kripken, @tlively)
-
[Strings] Work around ref.cast not working on string views, and add fuzzing WebAssembly/binaryen#6549 (2 comments by @kripken, @tlively)
-
Do not add an extra null character when reading files WebAssembly/binaryen#6538 (2 comments by @kripken, @tlively)
-
[Strings] Implement string.measure_wtf16 in interpreter WebAssembly/binaryen#6535 (2 comments by @kripken, @tlively)
-
[wasm-split] Do not split out functions referring to segments WebAssembly/binaryen#6517 (2 comments by @tlively)
-
[Parser][NFC] Do less work when parsing function types WebAssembly/binaryen#6516 (2 comments by @tlively)
-
[Parser][NFC] Improve performance of idchar lexing WebAssembly/binaryen#6515 (2 comments by @tlively)
-
Fuzzer: Randomly pick which functions to use in RefFunc WebAssembly/binaryen#6503 (2 comments by @kripken, @tlively)
-
Fuzzer: Do not run other VMs if the Binaryen interpreter hits a VM limitation WebAssembly/binaryen#6483 (2 comments by @kripken, @tlively)
-
[jspi] - Support new version of JSPI for module splitting. WebAssembly/binaryen#6546 (1 comment by @tlively)
-
[Parser] Re-use blocks instead of wrapping where possible WebAssembly/binaryen#6552 (1 comment by @tlively)
-
GUFA: Emit RefAsNonNull instead of RefCast where possible WebAssembly/binaryen#6434 (1 comment by @kripken)
-
[Strings] Add the string heaptype to core fuzzer places WebAssembly/binaryen#6527 (1 comment by @kripken)
-
[Parser][NFC] Solve performance issue by adding maybeLabelidx WebAssembly/binaryen#6514 (1 comment by @tlively)
-
[NFC] Fix tests that were polluting the test directory WebAssembly/binaryen#6498 (1 comment by @tlively)
-
[NFC] Reduce verbosity of test/lit/passes/global-effects.wast WebAssembly/binaryen#6471 (1 comment by @tlively)
-
[NFC] Generalize and simplify wasm-delegations-fields.h WebAssembly/binaryen#6465 (1 comment by @kripken)
-
WebAssembly/component-model
-
9 issues opened.
-
Filling out the WAT inline alias syntax WebAssembly/component-model#351, by @lukewagner.
-
The output of a function in the component model is itself not a valid component model type WebAssembly/component-model#349, by @jdegoes.
-
Add runtime instantiation to component model WebAssembly/component-model#423, by @pothos.
-
Allow fragments in a kebab name to start with a number WebAssembly/component-model#345, by @esoterra.
-
Mistake in WIT Specification? WebAssembly/component-model#342, by @toadslop.
-
How to define the json object WebAssembly/component-model#335, by @oovm.
-
explicit self parameter for resource types? WebAssembly/component-model#334, by @serephus.
-
Inconsistency in Grammar WebAssembly/component-model#333, by @thesuhas.
-
Implement resource converters WebAssembly/component-model#331, by @lpereira.
-
-
3 issues closed.
-
Mistake in WIT Specification? WebAssembly/component-model#342.
-
Change package namespaces and names to be lowercased WebAssembly/component-model#299.
-
Inconsistency in Grammar WebAssembly/component-model#333.
-
-
13 issues received 43 new comments.
-
Allow fragments in a kebab name to start with a number WebAssembly/component-model#345 (9 comments by @lukewagner, @MendyBerger, @tschneidereit, @yoshuawuyts)
-
The output of a function in the component model is itself not a valid component model type WebAssembly/component-model#349 (7 comments by @jdegoes, @lukewagner, @rossberg)
-
Implement resource converters WebAssembly/component-model#331 (5 comments by @lpereira, @lukewagner, @oovm, @tschneidereit)
-
explicit self parameter for resource types? WebAssembly/component-model#334 (5 comments by @FrankReh, @lukewagner, @serephus)
-
Mistake in WIT Specification? WebAssembly/component-model#342 (4 comments by @alexcrichton, @lukewagner, @toadslop)
-
Add runtime instantiation to component model WebAssembly/component-model#423 (1 comment by @lukewagner)
-
Efficient memory passing between WASM and host WebAssembly/component-model#314 (1 comment by @lum1n0us)
-
Consider allowing "associated functions" and "associated methods" on non-resource types WebAssembly/component-model#296 (1 comment by @lukewagner)
-
-
13 pull requests opened.
-
Update core type explainer text to match implementation WebAssembly/component-model#350, by @lukewagner.
-
MarkDown edits WebAssembly/component-model#348, by @FrankReh.
-
Bump the binary format version to 0xd. WebAssembly/component-model#347, by @sunfishcode.
-
enforce enum and variant types being non-empty WebAssembly/component-model#346, by @rvolosatovs.
-
fix type checking WAT examples WebAssembly/component-model#344, by @rvolosatovs.
-
Use little-endian byte ordering for internal conversions. WebAssembly/component-model#343, by @sunfishcode.
-
Tweak syntax for how component-level export identifiers are bound WebAssembly/component-model#341, by @lukewagner.
-
Describe "explicit"-style WIT package grammar WebAssembly/component-model#340, by @azaslavsky.
-
Improve descriptions and fix a few examples in Explainer.md WebAssembly/component-model#339, by @lukewagner.
-
Restrict namespace and package names to lowercase words WebAssembly/component-model#338, by @lukewagner.
-
Re-add case-insensitive uniqueness WebAssembly/component-model#337, by @lukewagner.
-
formalize component value definitions WebAssembly/component-model#336, by @rvolosatovs.
-
Add @feature and @since gates to WIT WebAssembly/component-model#332, by @lukewagner.
-
-
9 pull requests merged.
-
Improve descriptions and fix a few examples in Explainer.md WebAssembly/component-model#339.
-
fix type checking WAT examples WebAssembly/component-model#344.
-
MarkDown edits WebAssembly/component-model#348.
-
enforce enum and variant types being non-empty WebAssembly/component-model#346.
-
Bump the binary format version to 0xd. WebAssembly/component-model#347.
-
Use little-endian byte ordering for internal conversions. WebAssembly/component-model#343.
-
Restrict namespace and package names to lowercase words WebAssembly/component-model#338.
-
Re-add case-insensitive uniqueness WebAssembly/component-model#337.
-
Rename `float32`/`float64` to `f32`/`f64`. WebAssembly/component-model#324.
-
-
2 pull requests closed.
-
Ungate start functions, and restrict args/returns. WebAssembly/component-model#297.
-
Document and define WIT IDs that are referenced elsewhere WebAssembly/component-model#298.
-
-
13 pull requests received 111 new comments.
-
formalize component value definitions WebAssembly/component-model#336 (60 comments by @lukewagner, @rvolosatovs, @sunfishcode)
-
Add @feature and @since gates to WIT WebAssembly/component-model#332 (36 comments by @alexcrichton, @azaslavsky, @lann, @lukewagner, @Mossaka, @rylev, @theduke, @tschneidereit, @yordis)
-
Tweak syntax for how component-level export identifiers are bound WebAssembly/component-model#341 (4 comments by @alexcrichton, @lukewagner)
-
Describe "explicit"-style WIT package grammar WebAssembly/component-model#340 (2 comments by @alexcrichton, @ydnar)
-
Ungate start functions, and restrict args/returns. WebAssembly/component-model#297 (1 comment by @lukewagner)
-
Document and define WIT IDs that are referenced elsewhere WebAssembly/component-model#298 (1 comment by @lukewagner)
-
Improve descriptions and fix a few examples in Explainer.md WebAssembly/component-model#339 (1 comment by @lukewagner)
-
Split 'use' inside worlds into 'use import' and 'use export' WebAssembly/component-model#308 (1 comment by @squillace)
-
Rename `float32`/`float64` to `f32`/`f64`. WebAssembly/component-model#324 (1 comment by @lukewagner)
-
WebAssembly/stack-switching
-
2 issues opened.
-
Suspension across JavaScript frames WebAssembly/stack-switching#49, by @conrad-watt.
-
Subtyping for continuation types WebAssembly/stack-switching#48, by @titzer.
-
-
2 issues received 11 new comments.
-
Suspension across JavaScript frames WebAssembly/stack-switching#49 (7 comments by @conrad-watt, @fgmccabe, @thibaudmichaud)
-
-
2 pull requests opened.
-
WasmFX reference interpreter and testsuite WebAssembly/stack-switching#47, by @dhil.
-
WasmFX documents&examples WebAssembly/stack-switching#46, by @dhil.
-
-
2 pull requests merged.
-
WasmFX reference interpreter and testsuite WebAssembly/stack-switching#47.
-
WasmFX documents&examples WebAssembly/stack-switching#46.
-
-
1 pull request reopened.
-
WasmFX reference interpreter and testsuite WebAssembly/stack-switching#47, by @fgmccabe.
-
-
2 pull requests received 17 new comments.
-
WasmFX reference interpreter and testsuite WebAssembly/stack-switching#47 (15 comments by @dead-claudia, @dhil, @fgmccabe, @slindley, @titzer, @tlively)
-
WebAssembly/shared-everything-threads
-
2 issues opened.
-
Agenda for July 9 subgroup meeting WebAssembly/shared-everything-threads#56, by @tlively.
-
How should custom page size's extension to the text format compose with `shared`? WebAssembly/shared-everything-threads#61, by @fitzgen.
-
-
1 issue closed.
-
Agenda for April 30 subgroup meeting WebAssembly/shared-everything-threads#48.
-
-
2 issues received 5 new comments.
-
Agenda for April 30 subgroup meeting WebAssembly/shared-everything-threads#48 (4 comments by @tlively)
-
How should custom page size's extension to the text format compose with `shared`? WebAssembly/shared-everything-threads#61 (1 comment by @rossberg)
-
-
3 pull requests opened.
-
Add `ref.i31_shared` to created shared i31 references WebAssembly/shared-everything-threads#55, by @tlively.
-
Add `pause` to improve spinlock efficiency WebAssembly/shared-everything-threads#54, by @tlively.
-
Add Thread-Bound Data to the documented JS API WebAssembly/shared-everything-threads#53, by @tlively.
-
-
2 pull requests merged.
-
Add `pause` to improve spinlock efficiency WebAssembly/shared-everything-threads#54.
-
Add a note about the GC expressiveness trade offs WebAssembly/shared-everything-threads#52.
-
-
4 pull requests received 18 new comments.
-
Add Thread-Bound Data to the documented JS API WebAssembly/shared-everything-threads#53 (12 comments by @abrown, @syg, @tlively)
-
Add `pause` to improve spinlock efficiency WebAssembly/shared-everything-threads#54 (4 comments by @rossberg, @syg, @tlively)
-
Add `ref.i31_shared` to created shared i31 references WebAssembly/shared-everything-threads#55 (1 comment by @tlively)
-
Add a note about the GC expressiveness trade offs WebAssembly/shared-everything-threads#52 (1 comment by @tlively)
-
WebAssembly/meetings
-
2 issues opened.
-
Branch protections for meetings main branch? WebAssembly/meetings#1542, by @tlively.
-
June 2024 Hybrid meeting agenda WebAssembly/meetings#1519, by @dtig.
-
-
1 issue closed.
-
Branch protections for meetings main branch? WebAssembly/meetings#1542.
-
-
2 issues received 7 new comments.
-
49 pull requests opened.
-
Add notes for 4/30 threads meeting WebAssembly/meetings#1567, by @tlively.
-
Add time constraints to CG-06.md, propose typed-continuations discussion WebAssembly/meetings#1566, by @conrad-watt.
-
Add agenda item for bag-o-stacks to June meeting WebAssembly/meetings#1565, by @tlively.
-
Requesting FP16 proposal update slot at May 7 meeting WebAssembly/meetings#1564, by @SPY.
-
Fix typo in notes link WebAssembly/meetings#1563, by @dschuff.
-
Schedule update on Branch Hinting on CG-05-07 WebAssembly/meetings#1562, by @yuri91.
-
Default previous years meetings to closed in the index WebAssembly/meetings#1561, by @dschuff.
-
update index links to 2024 meetings WebAssembly/meetings#1560, by @dschuff.
-
Add notes from WG 2024-02-14 WebAssembly/meetings#1559, by @dschuff.
-
Add SIMD meeting notes for 2024-04-12 WebAssembly/meetings#1558, by @ppenzin.
-
Move discussion of @name annotations to May 21 meeting WebAssembly/meetings#1557, by @tlively.
-
Add branch hinting item to June agenda WebAssembly/meetings#1556, by @tlively.
-
docs(wasi): 04-18 notes WebAssembly/meetings#1555, by @ricochet.
-
Add discussion of @name annotation on May 7 WebAssembly/meetings#1554, by @tlively.
-
add discussion to 05/02 wasi meeting WebAssembly/meetings#1553, by @ricochet.
-
Add Notes for CG March 26 and April 9 WebAssembly/meetings#1552, by @dschuff.
-
Add CG meeting templates for the rest of 2024 WebAssembly/meetings#1551, by @dschuff.
-
Propose agenda items for June CG meeting WebAssembly/meetings#1550, by @tlively.
-
Fix link to code of conduct WebAssembly/meetings#1549, by @tlively.
-
Create CG-05-07.md WebAssembly/meetings#1548, by @fitzgen.
-
Create CG-04-30.md WebAssembly/meetings#1547, by @fitzgen.
-
add discussion to 05/02 wasi meeting WebAssembly/meetings#1546, by @Mossaka.
-
Add June CG meeting registration announcement WebAssembly/meetings#1545, by @tlively.
-
schedule table64 poll 23/04 WebAssembly/meetings#1544, by @conrad-watt.
-
Add agenda item for WASI 05-02-2024 - long term support for WASIp1 WebAssembly/meetings#1543, by @loganek.
-
Copy code of conduct to meetings repo WebAssembly/meetings#1541, by @tlively.
-
Add registration and logistics for June CG meeting at CMU WebAssembly/meetings#1540, by @tlively.
-
[benchmarking] Add agenda for 06-28 WebAssembly/meetings#1539, by @saulecabrera.
-
Add meeting kind to benchmkaring template.md WebAssembly/meetings#1538, by @ppenzin.
-
Add agenda for 2024-05-17 benchmarking meeting WebAssembly/meetings#1537, by @ppenzin.
-
docs(wasi): 04-04 notes WebAssembly/meetings#1536, by @ricochet.
-
Create stack-2024-05-06.md WebAssembly/meetings#1535, by @slindley.
-
Cancel April 16 threads meeting WebAssembly/meetings#1534, by @tlively.
-
Added presentation from Embedded WebAssembly/meetings#1533, by @woodsmc.
-
Update stack-2024-04-08.md WebAssembly/meetings#1532, by @fgmccabe.
-
docs(wasi): 03-21 notes WebAssembly/meetings#1531, by @ricochet.
-
WASI: change Pat Hickey's contact email to pat@moreproductive.org WebAssembly/meetings#1530, by @pchickey.
-
Update registration section in CG meeting template WebAssembly/meetings#1529, by @dschuff.
-
Cancel WG-04-10, add empty WG agendas for the rest of the year WebAssembly/meetings#1528, by @lukewagner.
-
Create CG-04-23.md; add custom-page-sizes agenda item WebAssembly/meetings#1527, by @fitzgen.
-
Slides from ESM Integration agenda item WebAssembly/meetings#1526, by @guybedford.
-
Add SpecTec slides WebAssembly/meetings#1525, by @rossberg.
-
Update SIMD signup method WebAssembly/meetings#1524, by @ppenzin.
-
Add announcement for nominating Thomas Lively as CG co-chair WebAssembly/meetings#1523, by @dtig.
-
subgroups.md: add benchmarking, update simd WebAssembly/meetings#1522, by @ppenzin.
-
Introduce SIMD-2024-04-12 WebAssembly/meetings#1521, by @ppenzin.
-
Update CG-06.md WebAssembly/meetings#1520, by @fgmccabe.
-
Add an agenda doc for the June 2024 Hybrid meeting WebAssembly/meetings#1518, by @dtig.
-
Cancel April 2 threads meeting WebAssembly/meetings#1517, by @tlively.
-
-
45 pull requests merged.
-
Add agenda item for bag-o-stacks to June meeting WebAssembly/meetings#1565.
-
Requesting FP16 proposal update slot at May 7 meeting WebAssembly/meetings#1564.
-
Fix typo in notes link WebAssembly/meetings#1563.
-
Schedule update on Branch Hinting on CG-05-07 WebAssembly/meetings#1562.
-
Default previous years meetings to closed in the index WebAssembly/meetings#1561.
-
update index links to 2024 meetings WebAssembly/meetings#1560.
-
Add SIMD meeting notes for 2024-04-12 WebAssembly/meetings#1558.
-
Add Notes for CG March 26 and April 9 WebAssembly/meetings#1552.
-
Move discussion of @name annotations to May 21 meeting WebAssembly/meetings#1557.
-
Add branch hinting item to June agenda WebAssembly/meetings#1556.
-
Propose agenda items for June CG meeting WebAssembly/meetings#1550.
-
Add discussion of @name annotation on May 7 WebAssembly/meetings#1554.
-
add discussion to 05/02 wasi meeting WebAssembly/meetings#1553.
-
Add agenda item for WASI 05-02-2024 - long term support for WASIp1 WebAssembly/meetings#1543.
-
docs(wasi): 04-04 notes WebAssembly/meetings#1536.
-
Add CG meeting templates for the rest of 2024 WebAssembly/meetings#1551.
-
Create CG-05-07.md WebAssembly/meetings#1548.
-
Create CG-04-30.md WebAssembly/meetings#1547.
-
Fix link to code of conduct WebAssembly/meetings#1549.
-
Add registration and logistics for June CG meeting at CMU WebAssembly/meetings#1540.
-
Add June CG meeting registration announcement WebAssembly/meetings#1545.
-
Copy code of conduct to meetings repo WebAssembly/meetings#1541.
-
schedule table64 poll 23/04 WebAssembly/meetings#1544.
-
Update stack-2024-04-08.md WebAssembly/meetings#1532.
-
[benchmarking] Add agenda for 06-28 WebAssembly/meetings#1539.
-
Add agenda for 2024-05-17 benchmarking meeting WebAssembly/meetings#1537.
-
Add meeting kind to benchmkaring template.md WebAssembly/meetings#1538.
-
Added presentation from Embedded WebAssembly/meetings#1533.
-
docs(wasi): 03-21 notes WebAssembly/meetings#1531.
-
Create stack-2024-05-06.md WebAssembly/meetings#1535.
-
Cancel April 16 threads meeting WebAssembly/meetings#1534.
-
WASI: change Pat Hickey's contact email to pat@moreproductive.org WebAssembly/meetings#1530.
-
Update registration section in CG meeting template WebAssembly/meetings#1529.
-
Cancel WG-04-10, add empty WG agendas for the rest of the year WebAssembly/meetings#1528.
-
Create CG-04-23.md; add custom-page-sizes agenda item WebAssembly/meetings#1527.
-
Add SpecTec slides WebAssembly/meetings#1525.
-
Slides from ESM Integration agenda item WebAssembly/meetings#1526.
-
Update SIMD signup method WebAssembly/meetings#1524.
-
Add announcement for nominating Thomas Lively as CG co-chair WebAssembly/meetings#1523.
-
Add agenda item for WASI-04-18: wasi-usb proposal WebAssembly/meetings#1516.
-
Introduce SIMD-2024-04-12 WebAssembly/meetings#1521.
-
subgroups.md: add benchmarking, update simd WebAssembly/meetings#1522.
-
Update CG-06.md WebAssembly/meetings#1520.
-
Add an agenda doc for the June 2024 Hybrid meeting WebAssembly/meetings#1518.
-
Cancel April 2 threads meeting WebAssembly/meetings#1517.
-
-
1 pull request closed.
-
add discussion to 05/02 wasi meeting WebAssembly/meetings#1546.
-
-
13 pull requests received 21 new comments.
-
Add CG meeting templates for the rest of 2024 WebAssembly/meetings#1551 (3 comments by @dschuff, @tlively)
-
Update registration section in CG meeting template WebAssembly/meetings#1529 (3 comments by @dschuff, @tlively)
-
Move discussion of @name annotations to May 21 meeting WebAssembly/meetings#1557 (2 comments by @fitzgen, @tlively)
-
Create CG-04-23.md; add custom-page-sizes agenda item WebAssembly/meetings#1527 (1 comment by @tlively)
-
Add agenda item for WASI-04-18: wasi-usb proposal WebAssembly/meetings#1516 (1 comment by @ricochet)
-
WebAssembly/WASI
-
8 issues opened.
-
Pull-based I/O may interfere with fully compositional concurrency WebAssembly/WASI#599, by @jdegoes.
-
[v0.3] Make (potentially all) headers mutable WebAssembly/WASI#803, by @rylev.
-
poll_list timeouts WebAssembly/WASI#677, by @guybedford.
-
Long-term support for WASIp1 in the toolchain WebAssembly/WASI#595, by @loganek.
-
streams are not implemented in `wit-bindgen` for C bindings WebAssembly/WASI#804, by @brendandburns.
-
Request: Support sharing mutable memory between host and guest WebAssembly/WASI#594, by @AaronFriel.
-
Error code for file offsets outside the range of `s64` WebAssembly/WASI#734, by @sunfishcode.
-
__wasm_call_dtors for reactors WebAssembly/WASI#593, by @SBKarr.
-
-
11 issues received 47 new comments.
-
Request: Support sharing mutable memory between host and guest WebAssembly/WASI#594 (14 comments by @AaronFriel, @lukewagner, @lum1n0us, @pchickey)
-
Pull-based I/O may interfere with fully compositional concurrency WebAssembly/WASI#599 (11 comments by @dicej, @jdegoes, @lukewagner, @programmerjake)
-
Long-term support for WASIp1 in the toolchain WebAssembly/WASI#595 (7 comments by @loganek, @lukewagner, @ricochet, @woodsmc)
-
[v0.3] Make (potentially all) headers mutable WebAssembly/WASI#803 (6 comments by @lann, @lukewagner)
-
Error code for file offsets outside the range of `s64` WebAssembly/WASI#734 (2 comments by @sunfishcode, @yagehu)
-
streams are not implemented in `wit-bindgen` for C bindings WebAssembly/WASI#804 (1 comment by @dicej)
-
-
3 pull requests opened.
-
Remove duplicated proposal WebAssembly/WASI#598, by @yjhmelody.
-
Update I2C co-champions WebAssembly/WASI#597, by @merlijn-sebrechts.
-
Add wasi-usb to Proposals.md WebAssembly/WASI#596, by @Wouter01.
-
-
2 pull requests merged.
-
Add wasi-usb to Proposals.md WebAssembly/WASI#596.
-
Update I2C co-champions WebAssembly/WASI#597.
-
WebAssembly/wasi-config
-
2 pull requests opened.
-
mention "keys and secrets" use case WebAssembly/wasi-config#11, by @rikhuijzer.
-
feat(*): Clarify portability criteria WebAssembly/wasi-config#10, by @thomastaylor312.
-
-
2 pull requests received 6 new comments.
-
feat(*): Clarify portability criteria WebAssembly/wasi-config#10 (5 comments by @Mossaka, @thomastaylor312)
-
WebAssembly/spec
-
2 issues opened.
-
Wording of README in proposals directory is misleading. WebAssembly/spec#1744, by @fgmccabe.
-
[JS API] 'run a host function' and 'create a host function' don't consistently handle completion records WebAssembly/spec#1743, by @dschuff.
-
-
1 issue closed.
-
Question about validation of {element, data} segments WebAssembly/spec#1711.
-
-
2 issues received 7 new comments.
-
Wording of README in proposals directory is misleading. WebAssembly/spec#1744 (6 comments by @fgmccabe, @rossberg, @tlively)
-
[JS API] 'run a host function' and 'create a host function' don't consistently handle completion records WebAssembly/spec#1743 (1 comment by @Ms2ger)
-
-
5 pull requests opened.
-
[test] Add `--failfast` flag to `test/core/run.py` WebAssembly/spec#1747, by @sbc100.
-
[spec] Check and fix cross-references WebAssembly/spec#1746, by @rossberg.
-
Remove stray tabs from test files. NFC WebAssembly/spec#1745, by @sbc100.
-
[js-api] Integrate with the ResizableArrayBuffer proposal WebAssembly/spec#1742, by @Ms2ger.
-
[spec] Fix refs field in context in appendix WebAssembly/spec#1741, by @rossberg.
-
-
7 pull requests merged.
-
[test] Add `--failfast` flag to `test/core/run.py` WebAssembly/spec#1747.
-
[spec] Check and fix cross-references WebAssembly/spec#1746.
-
Remove stray tabs from test files. NFC WebAssembly/spec#1745.
-
[spec] Fix module context for constants WebAssembly/spec#1712.
-
[js-api] Integrate with the ResizableArrayBuffer proposal WebAssembly/spec#1742.
-
[js-api] Integrate with the ResizableArrayBuffer proposal WebAssembly/spec#1300.
-
[spec] Fix refs field in context in appendix WebAssembly/spec#1741.
-
-
1 pull request closed.
-
[docs] Switch to 'Furo' theme for core docs WebAssembly/spec#1583.
-
-
4 pull requests received 8 new comments.
-
[js-api] Integrate with the ResizableArrayBuffer proposal WebAssembly/spec#1300 (4 comments by @castholm, @Ms2ger, @rossberg, @syg)
-
WebAssembly/custom-page-sizes
-
3 issues closed.
-
Binary encoding of custom page sizes WebAssembly/custom-page-sizes#5.
-
WAT syntax for custom page sizes? WebAssembly/custom-page-sizes#6.
-
What is the toolchain integration story? WebAssembly/custom-page-sizes#3.
-
-
1 issue received 20 new comments.
-
What constraints should be imposed on custom page sizes? WebAssembly/custom-page-sizes#2 (20 comments by @bvisness, @eqrion, @fitzgen, @martinfouilleul, @rossberg, @titzer)
-
-
5 pull requests opened.
-
Add discussion about a max-memory-address-accessed hint alternative to the overview document WebAssembly/custom-page-sizes#12, by @fitzgen.
-
Use "KiB" again where it makes sense WebAssembly/custom-page-sizes#10, by @fitzgen.
-
Use "Ki" for the power-of-two version of a kilobyte, not "KiB" WebAssembly/custom-page-sizes#9, by @fitzgen.
-
Fill out the validation and execution sections of the overview WebAssembly/custom-page-sizes#8, by @fitzgen.
-
Add binary encoding and text format details WebAssembly/custom-page-sizes#7, by @fitzgen.
-
-
6 pull requests merged.
-
Add discussion about a max-memory-address-accessed hint alternative to the overview document WebAssembly/custom-page-sizes#12.
-
Use "KiB" again where it makes sense WebAssembly/custom-page-sizes#10.
-
Fill out the validation and execution sections of the overview WebAssembly/custom-page-sizes#8.
-
Use "Ki" for the power-of-two version of a kilobyte, not "KiB" WebAssembly/custom-page-sizes#9.
-
Add binary encoding and text format details WebAssembly/custom-page-sizes#7.
-
Fill in `Overview.md` WebAssembly/custom-page-sizes#4.
-
-
5 pull requests received 8 new comments.
-
Fill out the validation and execution sections of the overview WebAssembly/custom-page-sizes#8 (4 comments by @fitzgen, @rossberg)
-
Add discussion about a max-memory-address-accessed hint alternative to the overview document WebAssembly/custom-page-sizes#12 (1 comment by @fitzgen)
-
Use "Ki" for the power-of-two version of a kilobyte, not "KiB" WebAssembly/custom-page-sizes#9 (1 comment by @sunfishcode)
-
WebAssembly/wasi-webgpu
-
2 issues opened.
-
Open question: Should end methods take ownership? WebAssembly/wasi-webgpu#9, by @MendyBerger.
-
2 issues received 2 new comments.
-
Open question: How to deal with buffers that need lots of reads/writes WebAssembly/wasi-webgpu#2 (1 comment by @lygstate)
-
Open question: Should end methods take ownership? WebAssembly/wasi-webgpu#9 (1 comment by @MendyBerger)
-
WebAssembly/wasi-libc
-
1 issue opened.
-
Enhancement request: interface to get the wasi-libc version at runtime WebAssembly/wasi-libc#490, by @grynspan.
-
-
1 issue closed.
-
2 issues received 5 new comments.
-
both `/` and `.` preopens "normlaize" to empty string meaning it is not possible to preopen root and current dir simultaneously WebAssembly/wasi-libc#484 (4 comments by @mtobin-tdab, @yamt)
-
-
3 pull requests opened.
-
Adjust Makefile for LLVM trunk (19) as of 2024-04-26 WebAssembly/wasi-libc#492, by @glandium.
-
Remove extra lock-taking in preopen setup WebAssembly/wasi-libc#491, by @abrown.
-
add `__wasilibc_reset_preopens` WebAssembly/wasi-libc#489, by @dicej.
-
-
4 pull requests merged.
-
Adjust Makefile for LLVM trunk (19) as of 2024-04-26 WebAssembly/wasi-libc#492.
-
add `__wasilibc_reset_preopens` WebAssembly/wasi-libc#489.
-
implement `getsockname`, `getpeername`, and `getaddrinfo` WebAssembly/wasi-libc#488.
-
Add libsetjmp.a/so WebAssembly/wasi-libc#483.
-
-
3 pull requests closed.
-
Draft of WASI Preview 2 support, featuring `wasi-sockets` WebAssembly/wasi-libc#449.
-
update old WASI and improving emmalloc.c WebAssembly/wasi-libc#487.
-
Experimental setjmp/longjmp support WebAssembly/wasi-libc#467.
-
-
5 pull requests received 6 new comments.
-
Draft of WASI Preview 2 support, featuring `wasi-sockets` WebAssembly/wasi-libc#449 (1 comment by @dicej)
WebAssembly/wabt
-
3 issues opened.
-
Wast2Json fails on the testsuite WebAssembly/wabt#2410, by @CharlieTap.
-
Wrong type error when validating globals with gc proposal features WebAssembly/wabt#2407, by @ShinWonho.
-
-
1 issue received 2 new comments.
WebAssembly/wasi-nn
-
1 pull request opened.
-
Residence proposal WebAssembly/wasi-nn#70, by @abrown.
-
-
1 pull request merged.
-
add: ggml graph encoding format WebAssembly/wasi-nn#66.
-
-
1 pull request received 2 new comments.
WebAssembly/memory-control
-
1 issue opened.
-
wasi-webgpu want this, let's moving this forward WebAssembly/memory-control#9, by @lygstate.
-
-
1 issue received 1 new comment.
-
Memory mapping: Using a single linear memory + requirements discussion WebAssembly/memory-control#8 (1 comment by @lygstate)
-
WebAssembly/wasi-i2c
-
5 issues opened.
-
Async I2C WebAssembly/wasi-i2c#8, by @sunfishcode.
-
Provide a configuration function for the host WebAssembly/wasi-i2c#7, by @Zelzahn.
-
Look at Zephyr I2C API WebAssembly/wasi-i2c#6, by @Zelzahn.
-
Discussion on capability based access to I2C WebAssembly/wasi-i2c#3, by @jschilli.
-
Constructor/resource access semantics WebAssembly/wasi-i2c#2, by @jschilli.
-
-
2 issues closed.
-
Discussion on capability based access to I2C WebAssembly/wasi-i2c#3.
-
Constructor/resource access semantics WebAssembly/wasi-i2c#2.
-
-
5 issues received 9 new comments.
-
Discussion on capability based access to I2C WebAssembly/wasi-i2c#3 (3 comments by @jschilli, @sunfishcode)
-
Constructor/resource access semantics WebAssembly/wasi-i2c#2 (3 comments by @jschilli, @sunfishcode)
-
-
4 pull requests opened.
-
Add reference hardware WebAssembly/wasi-i2c#10, by @Zelzahn.
-
Clarify HAL usage WebAssembly/wasi-i2c#9, by @Zelzahn.
-
Redefine portability criteria WebAssembly/wasi-i2c#5, by @Zelzahn.
-
Updated q/a on constructors - closes #2 and #3 WebAssembly/wasi-i2c#4, by @jschilli.
-
-
2 pull requests merged.
-
Redefine portability criteria WebAssembly/wasi-i2c#5.
-
Updated q/a on constructors - closes #2 and #3 WebAssembly/wasi-i2c#4.
-
-
3 pull requests received 5 new comments.
WebAssembly/tool-conventions
-
2 pull requests opened.
-
BasicCABI.md: add a note about emscripten long double alignment WebAssembly/tool-conventions#226, by @yamt.
-
Document a setjmp/longjmp convention WebAssembly/tool-conventions#225, by @yamt.
-
-
1 pull request merged.
-
BasicCABI.md: add a note about emscripten long double alignment WebAssembly/tool-conventions#226.
-
-
2 pull requests received 76 new comments.
-
Document a setjmp/longjmp convention WebAssembly/tool-conventions#225 (74 comments by @aheejin, @dschuff, @sbc100, @sunfishcode, @yamt)
-
[BasicCABI] Pass compiler-rt 128-bit return values in memory WebAssembly/tool-conventions#223 (2 comments by @aheejin, @jameysharp)
-
WebAssembly/design
-
1 issue opened.
-
Compact import section format WebAssembly/design#1514, by @tlively.
-
-
1 issue received 5 new comments.
-
Compact import section format WebAssembly/design#1514 (5 comments by @dschuff, @eqrion, @lukewagner, @tlively)
-
-
2 pull requests opened.
-
Redirect to canonical code of conduct WebAssembly/design#1516, by @tlively.
-
Remove non-canonical CodeOfConduct.md WebAssembly/design#1515, by @tlively.
-
-
1 pull request merged.
-
Redirect to canonical code of conduct WebAssembly/design#1516.
-
-
1 pull request closed.
-
Remove non-canonical CodeOfConduct.md WebAssembly/design#1515.
-
-
1 pull request received 1 new comment.
WebAssembly/proposals
-
4 pull requests opened.
-
Update link to feature implementation status and expand description WebAssembly/proposals#188, by @dschuff.
-
Move ESM Integration to Phase 3 WebAssembly/proposals#187, by @guybedford.
-
Move JS string builtins to phase 2 WebAssembly/proposals#186, by @tlively.
-
Add half precision proposal WebAssembly/proposals#185, by @tlively.
-
-
4 pull requests merged.
-
Update link to feature implementation status and expand description WebAssembly/proposals#188.
-
Move ESM Integration to Phase 3 WebAssembly/proposals#187.
-
Move JS string builtins to phase 2 WebAssembly/proposals#186.
-
Add half precision proposal WebAssembly/proposals#185.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-sdk
-
3 issues opened.
-
Next release of wasi-sdk-22 WebAssembly/wasi-sdk#408, by @alexcrichton.
-
build error for sdk21 WebAssembly/wasi-sdk#406, by @Greensue.
-
How to compile C into Wasm with wasi_preview2? WebAssembly/wasi-sdk#405, by @Userzxcvbvnm.
-
-
3 issues closed.
-
Next release of wasi-sdk-22 WebAssembly/wasi-sdk#408.
-
build error for sdk21 WebAssembly/wasi-sdk#406.
-
How to compile C into Wasm with wasi_preview2? WebAssembly/wasi-sdk#405.
-
-
4 issues received 17 new comments.
-
Next release of wasi-sdk-22 WebAssembly/wasi-sdk#408 (9 comments by @abrown, @alexcrichton, @sunfishcode)
-
How to compile C into Wasm with wasi_preview2? WebAssembly/wasi-sdk#405 (2 comments by @abrown, @Userzxcvbvnm)
-
-
10 pull requests opened.
-
Add python3 as build requirement to README WebAssembly/wasi-sdk#415, by @imrying.
-
ci: troubleshoot mingw Git index WebAssembly/wasi-sdk#414, by @abrown.
-
Try to find out why Windows releases are marked as modified WebAssembly/wasi-sdk#413, by @alexcrichton.
-
Remove cmake_minimum_required from toolchain files WebAssembly/wasi-sdk#412, by @thewtex.
-
Add MacOS arm64 build WebAssembly/wasi-sdk#411, by @aykevl.
-
Force-fetch tags in CI to fix `git describe` WebAssembly/wasi-sdk#410, by @alexcrichton.
-
Don't add git hash to version if minor==0 WebAssembly/wasi-sdk#409, by @alexcrichton.
-
update wasi-libc submodule WebAssembly/wasi-sdk#407, by @dicej.
-
Bump LLVM to 18 WebAssembly/wasi-sdk#404, by @yamt.
-
update wasi-libc and fix out-of-date tests WebAssembly/wasi-sdk#403, by @dicej.
-
-
6 pull requests merged.
-
Add python3 as build requirement to README WebAssembly/wasi-sdk#415.
-
Don't add git hash to version if minor==0 WebAssembly/wasi-sdk#409.
-
Force-fetch tags in CI to fix `git describe` WebAssembly/wasi-sdk#410.
-
update wasi-libc submodule WebAssembly/wasi-sdk#407.
-
Update LLVM to 18.1.2 and add wasm-component-ld WebAssembly/wasi-sdk#402.
-
update wasi-libc and fix out-of-date tests WebAssembly/wasi-sdk#403.
-
-
4 pull requests closed.
-
Try to find out why Windows releases are marked as modified WebAssembly/wasi-sdk#413.
-
Add MacOS arm64 build WebAssembly/wasi-sdk#411.
-
Update LLVM 18.1.1 WebAssembly/wasi-sdk#400.
-
Bump LLVM to 18 WebAssembly/wasi-sdk#404.
-
-
7 pull requests received 18 new comments.
-
Update LLVM to 18.1.2 and add wasm-component-ld WebAssembly/wasi-sdk#402 (7 comments by @alexcrichton, @sbc100, @sunfishcode)
-
Remove cmake_minimum_required from toolchain files WebAssembly/wasi-sdk#412 (4 comments by @sbc100, @thewtex)
-
Try to find out why Windows releases are marked as modified WebAssembly/wasi-sdk#413 (1 comment by @alexcrichton)
-
WebAssembly/.github
-
2 pull requests opened.
-
Link to canonical code of conduct WebAssembly/.github#2, by @tlively.
-
Symlink to canonical CODE_OF_CONDUCT.md WebAssembly/.github#1, by @tlively.
-
-
1 pull request merged.
-
Link to canonical code of conduct WebAssembly/.github#2.
-
-
1 pull request closed.
-
Symlink to canonical CODE_OF_CONDUCT.md WebAssembly/.github#1.
-
-
2 pull requests received 2 new comments.
WebAssembly/js-string-builtins
-
1 issue received 20 new comments.
-
String constants WebAssembly/js-string-builtins#13 (20 comments by @eqrion, @gkdn, @jakobkummerow, @osa1, @sjrd, @tlively)
-
-
2 pull requests opened.
-
Remove undefined start variable use in measureStringAsUTF8 overview WebAssembly/js-string-builtins#30, by @osa1.
-
Fix nullability for string constants and let namespace be chosen WebAssembly/js-string-builtins#29, by @eqrion.
-
-
1 pull request merged.
-
Add section about imported string sections WebAssembly/js-string-builtins#28.
-
-
3 pull requests received 17 new comments.
-
Add section about imported string sections WebAssembly/js-string-builtins#28 (13 comments by @eqrion, @jakobkummerow, @kripken, @tlively, @vouillon)
-
Remove undefined start variable use in measureStringAsUTF8 overview WebAssembly/js-string-builtins#30 (3 comments by @jakobkummerow, @osa1)
-
Fix nullability for string constants and let namespace be chosen WebAssembly/js-string-builtins#29 (1 comment by @jakobkummerow)
-
WebAssembly/rounding-mode-control
-
1 issue received 1 new comment.
WebAssembly/js-promise-integration
-
2 issues opened.
-
OriginTrial enablement for 'WebAssembly JSPI' seems to fail in ServiceWorker WebAssembly/js-promise-integration#32, by @rentallect.
-
Removing Suspender from overview? WebAssembly/js-promise-integration#31, by @bakkot.
-
-
5 issues closed.
-
What is type of function returned from suspendOnReturnedPromise? WebAssembly/js-promise-integration#3.
-
Idea: alternative to suspender, blunt async option WebAssembly/js-promise-integration#6.
-
Observability of WebAssembly.Function async attributes WebAssembly/js-promise-integration#28.
-
Feature detecting JSPI / what is the point of WebAssembly.Suspender? WebAssembly/js-promise-integration#21.
-
Removing Suspender from overview? WebAssembly/js-promise-integration#31.
-
-
1 issue reopened.
-
Wrapped imports should expect Promises WebAssembly/js-promise-integration#13, by @fgmccabe.
-
-
6 issues received 7 new comments.
-
Removing Suspender from overview? WebAssembly/js-promise-integration#31 (2 comments by @bakkot, @fgmccabe)
-
Wrapped imports should expect Promises WebAssembly/js-promise-integration#13 (1 comment by @fgmccabe)
-
What is type of function returned from suspendOnReturnedPromise? WebAssembly/js-promise-integration#3 (1 comment by @fgmccabe)
-
Idea: alternative to suspender, blunt async option WebAssembly/js-promise-integration#6 (1 comment by @fgmccabe)
-
Observability of WebAssembly.Function async attributes WebAssembly/js-promise-integration#28 (1 comment by @fgmccabe)
-
Feature detecting JSPI / what is the point of WebAssembly.Suspender? WebAssembly/js-promise-integration#21 (1 comment by @fgmccabe)
-
-
1 pull request received 5 new comments.
-
Draft of new explainer with revised API WebAssembly/js-promise-integration#30 (5 comments by @bakkot, @fgmccabe, @thibaudmichaud)
-
WebAssembly/wasm-c-api
-
1 issue opened.
-
How to import a native func to "env"? WebAssembly/wasm-c-api#191, by @MrHate.
-
-
1 issue closed.
-
How to import a native func to "env"? WebAssembly/wasm-c-api#191.
-
-
1 issue received 4 new comments.
WebAssembly/wasi-keyvalue
-
2 issues closed.
-
Reusing existing keyvalue interfaces WebAssembly/wasi-keyvalue#7.
-
Discussion: Do we need the `bucket` argument? WebAssembly/wasi-keyvalue#34.
-
-
4 issues received 8 new comments.
-
Should we have multiple readwrite interfaces that capture different consistency models? WebAssembly/wasi-keyvalue#32 (4 comments by @lukewagner, @Mossaka, @thomastaylor312)
-
Is the key/value interface also a cache when using time to live on set operations WebAssembly/wasi-keyvalue#15 (2 comments by @c00kiemon5ter, @lukewagner)
-
Discussion: Do we need the `bucket` argument? WebAssembly/wasi-keyvalue#34 (1 comment by @thomastaylor312)
-
-
1 pull request merged.
-
Refactor and streamlining of the keyvalue interfaces WebAssembly/wasi-keyvalue#41.
-
-
1 pull request received 59 new comments.
-
Refactor and streamlining of the keyvalue interfaces WebAssembly/wasi-keyvalue#41 (59 comments by @alexcrichton, @kate-goldenring, @lukewagner, @Mossaka, @thomastaylor312)
-
WebAssembly/threads
-
1 issue opened.
-
Behavior when grow called concurrently WebAssembly/threads#224, by @anuraaga.
-
-
1 issue closed.
-
Behavior when grow called concurrently WebAssembly/threads#224.
-
-
1 issue received 4 new comments.
-
Behavior when grow called concurrently WebAssembly/threads#224 (4 comments by @anuraaga, @conrad-watt)
-
WebAssembly/extended-name-section
-
1 issue received 5 new comments.
WebAssembly/branch-hinting
-
1 issue opened.
-
What are offsets relative to? WebAssembly/branch-hinting#25, by @eqrion.
-
-
1 issue received 7 new comments.
-
What are offsets relative to? WebAssembly/branch-hinting#25 (7 comments by @eqrion, @rossberg, @yuri91)
-
-
2 pull requests opened.
-
Update upstream repo WebAssembly/branch-hinting#27, by @yuri91.
-
branch hinting: reword the byte offset description WebAssembly/branch-hinting#26, by @yuri91.
-
-
3 pull requests merged.
-
Update upstream repo WebAssembly/branch-hinting#27.
-
branch hinting: reword the byte offset description WebAssembly/branch-hinting#26.
-
Move spec text to separate document WebAssembly/branch-hinting#24.
-
-
1 pull request received 1 new comment.
WebAssembly/esm-integration
-
2 issues opened.
-
Proposal overview should include examples of `import source` WebAssembly/esm-integration#80, by @ajklein.
-
Relationship to the component model? WebAssembly/esm-integration#79, by @ajklein.
-
-
3 issues closed.
-
Should ESM integration provide Modules rather than Instances? WebAssembly/esm-integration#63.
-
Relationship to the component model? WebAssembly/esm-integration#79.
-
Proposal overview should include examples of `import source` WebAssembly/esm-integration#80.
-
-
3 issues received 7 new comments.
-
Relationship to the component model? WebAssembly/esm-integration#79 (5 comments by @ajklein, @guybedford, @lukewagner)
-
Should ESM integration provide Modules rather than Instances? WebAssembly/esm-integration#63 (1 comment by @guybedford)
-
Proposal overview should include examples of `import source` WebAssembly/esm-integration#80 (1 comment by @guybedford)
-
-
4 pull requests opened.
-
Note Phase 3 status WebAssembly/esm-integration#84, by @guybedford.
-
layering: HostGetModuleSourceName host hook replacing internal slot WebAssembly/esm-integration#83, by @guybedford.
-
Rebase WebAssembly/esm-integration#82, by @guybedford.
-
Readme updates WebAssembly/esm-integration#81, by @guybedford.
-
-
4 pull requests merged.
-
Note Phase 3 status WebAssembly/esm-integration#84.
-
layering: HostGetModuleSourceName host hook replacing internal slot WebAssembly/esm-integration#83.
-
Rebase WebAssembly/esm-integration#82.
-
Readme updates WebAssembly/esm-integration#81.
-
-
3 pull requests received 17 new comments.
-
add CSP policy note WebAssembly/esm-integration#78 (11 comments by @annevk, @guybedford, @lukewagner, @nicolo-ribaudo, @noamr)
-
Synchronously instantiate WebAssembly modules WebAssembly/esm-integration#76 (2 comments by @ajklein, @nicolo-ribaudo)
-
WebAssembly/flexible-vectors
-
1 pull request merged.
-
Change set length to return remaining elements WebAssembly/flexible-vectors#63.
-
-
1 pull request received 1 new comment.
WebAssembly/website
-
1 pull request opened.
-
Update Chrome & V8 flags for JSPI WebAssembly/website#379, by @andylizi.
-
-
1 pull request merged.
-
Update Chrome & V8 flags for JSPI WebAssembly/website#379.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-crypto
-
1 issue opened.
-
spam WebAssembly/wasi-crypto#91, by @Wellsjeanette997.
-
WebAssembly/fp16
-
2 issues opened.
-
f16x8.demote_f64x2_zero WebAssembly/fp16#2, by @SPY.
-
First-class F16 type and scalar operation WebAssembly/fp16#1, by @SPY.
-
WebAssembly/half-precision
-
2 issues opened.
-
f16x8.demote_f64x2_zero WebAssembly/half-precision#2, by @SPY.
-
First-class F16 type and scalar operation WebAssembly/half-precision#1, by @SPY.
-
WebAssembly/wasi-url
-
1 issue opened.
-
What is the current status of this proposal? WebAssembly/wasi-url#2, by @oovm.
-
-
1 issue received 1 new comment.
Past meetings
-
1 meeting.
Participants
-
4 participants joined.
-
Taylor Thomas (Cosmonic, Inc.) joined.
-
Nick Fitzgerald (F5 Networks) joined.
-
Steve Manuel (Dylibso) joined.
-
Ashok Kumar krishnamoorthy (SpeelYaal) joined.
-
-
8 participants left.
-
George Kulakowski (Fastly) left.
-
Alex Crichton (Akamai Technologies) left.
-
Patrick Hickey (F5 Networks) left.
-
Vivek Sekhar (Google LLC) left.
-
David Holloway (Google LLC) left.
-
Rebecca Bettencourt (Google LLC) left.
-
Djurre de Boer left.
-
Alexander Meißner left.
-
-
1 organization joined.
-
SpeelYaal joined.
-
GitHub
WebAssembly/wasi-webgpu
-
2 issues opened.
-
Open question: How to deal errors WebAssembly/wasi-webgpu#3, by @MendyBerger.
-
Open question: How to deal with buffers that need lots of reads/writes WebAssembly/wasi-webgpu#2, by @MendyBerger.
-
-
1 issue received 9 new comments.
-
Open question: How to deal with buffers that need lots of reads/writes WebAssembly/wasi-webgpu#2 (9 comments by @MendyBerger, @seanisom, @tareksander)
-
-
5 pull requests opened.
-
Frame-buffer.connect-graphics-context should only be allowed on a specific instance WebAssembly/wasi-webgpu#8, by @MendyBerger.
-
Event listeners should be tied to a specific canvas WebAssembly/wasi-webgpu#7, by @MendyBerger.
-
Rename `float32`/`float64` to `f32`/`f64`. WebAssembly/wasi-webgpu#6, by @sunfishcode.
-
Merge the Windowing proposal WebAssembly/wasi-webgpu#5, by @tareksander.
-
Added initial wit WebAssembly/wasi-webgpu#4, by @MendyBerger.
-
-
4 pull requests merged.
-
Frame-buffer.connect-graphics-context should only be allowed on a specific instance WebAssembly/wasi-webgpu#8.
-
Event listeners should be tied to a specific canvas WebAssembly/wasi-webgpu#7.
-
Rename `float32`/`float64` to `f32`/`f64`. WebAssembly/wasi-webgpu#6.
-
Added initial wit WebAssembly/wasi-webgpu#4.
-
-
2 pull requests received 28 new comments.
-
Merge the Windowing proposal WebAssembly/wasi-webgpu#5 (24 comments by @MendyBerger, @tareksander, @tschneidereit)
-
Rename `float32`/`float64` to `f32`/`f64`. WebAssembly/wasi-webgpu#6 (4 comments by @MendyBerger, @sunfishcode)
-
WebAssembly/js-string-builtins
-
3 issues opened.
-
Future extension: builtin string type import WebAssembly/js-string-builtins#26, by @tlively.
-
js-string:concat should return a non-nullable externref WebAssembly/js-string-builtins#24, by @eqrion.
-
question about feature detection WebAssembly/js-string-builtins#22, by @tlively.
-
-
2 issues closed.
-
js-string:concat should return a non-nullable externref WebAssembly/js-string-builtins#24.
-
question about feature detection WebAssembly/js-string-builtins#22.
-
-
4 issues received 23 new comments.
-
String constants WebAssembly/js-string-builtins#13 (16 comments by @bashor, @eqrion, @gkdn, @kripken)
-
question about feature detection WebAssembly/js-string-builtins#22 (4 comments by @eqrion, @jakobkummerow, @tlively)
-
Future extension: builtin string type import WebAssembly/js-string-builtins#26 (2 comments by @eqrion, @jakobkummerow)
-
js-string:concat should return a non-nullable externref WebAssembly/js-string-builtins#24 (1 comment by @jakobkummerow)
-
-
5 pull requests opened.
-
Add section about imported string sections WebAssembly/js-string-builtins#28, by @eqrion.
-
Fix type signature of 'concat' WebAssembly/js-string-builtins#27, by @eqrion.
-
Add test for js-string-builtins WebAssembly/js-string-builtins#25, by @eqrion.
-
Clarify feature detection scheme in Overview.md WebAssembly/js-string-builtins#23, by @tlively.
-
Fix link to type-imports prposal in js-string-builtins/Overview.md WebAssembly/js-string-builtins#21, by @mkustermann.
-
-
4 pull requests merged.
-
Fix type signature of 'concat' WebAssembly/js-string-builtins#27.
-
Add test for js-string-builtins WebAssembly/js-string-builtins#25.
-
Clarify feature detection scheme in Overview.md WebAssembly/js-string-builtins#23.
-
Fix link to type-imports prposal in js-string-builtins/Overview.md WebAssembly/js-string-builtins#21.
-
-
4 pull requests received 6 new comments.
-
Add section about imported string sections WebAssembly/js-string-builtins#28 (1 comment by @tlively)
-
Clarify feature detection scheme in Overview.md WebAssembly/js-string-builtins#23 (1 comment by @eqrion)
-
Fix link to type-imports prposal in js-string-builtins/Overview.md WebAssembly/js-string-builtins#21 (1 comment by @eqrion)
WebAssembly/wasi-keyvalue
-
1 issue received 2 new comments.
-
Should we have multiple readwrite interfaces that capture different consistency models? WebAssembly/wasi-keyvalue#32 (2 comments by @lukewagner, @thomastaylor312)
-
-
1 pull request opened.
-
Refactor and streamlining of the keyvalue interfaces WebAssembly/wasi-keyvalue#41, by @thomastaylor312.
-
-
1 pull request received 11 new comments.
-
Refactor and streamlining of the keyvalue interfaces WebAssembly/wasi-keyvalue#41 (11 comments by @lukewagner, @Mossaka, @thomastaylor312)
-
WebAssembly/meetings
-
1 issue received 4 new comments.
-
Scheduling the next hybrid meeting - 2024 WebAssembly/meetings#1463 (4 comments by @conrad-watt, @titzer)
-
-
19 pull requests opened.
-
Add agenda item for WASI-04-18: wasi-usb proposal WebAssembly/meetings#1516, by @Wouter01.
-
[benchmarking] Add 03 22 notes WebAssembly/meetings#1515, by @saulecabrera.
-
Reintroduce agenda item for ESM Integration Phase 3 Poll WebAssembly/meetings#1514, by @guybedford.
-
Update stack-2024-03-25.md WebAssembly/meetings#1513, by @fgmccabe.
-
Add agenda item for WASI-04-04: Advance wasi-i2c to phase 2 WebAssembly/meetings#1512, by @Zelzahn.
-
Add custom Wasm page sizes agenda item to CG-03-26.md WebAssembly/meetings#1511, by @fitzgen.
-
Swap meeting template timezone order to UTC first, add CEST WebAssembly/meetings#1510, by @dschuff.
-
Add table64 discussion to CG-03-26.md WebAssembly/meetings#1509, by @sbc100.
-
Adding Embedded Ecosystem Introduction agenda item - discussion WebAssembly/meetings#1508, by @woodsmc.
-
agenda item for WASI-03-21: advance wasi-i2c to phase 2 WebAssembly/meetings#1507, by @Zelzahn.
-
Cancel March 19 threads meeting WebAssembly/meetings#1506, by @tlively.
-
Add notes for CG 2024-02-27 WebAssembly/meetings#1505, by @dschuff.
-
add `wasi-sockets` TLS proposal to WASI-03-21.md WebAssembly/meetings#1504, by @dicej.
-
Add wish-you-were-fast to benchmarking-03-22.md WebAssembly/meetings#1503, by @penzn.
-
Cancel WG-03-12 due to empty agenda WebAssembly/meetings#1502, by @lukewagner.
-
[benchmarking] Add notes for 03.08 WebAssembly/meetings#1501, by @saulecabrera.
-
Cancel WASI meeting for 03-07 WebAssembly/meetings#1500, by @ricochet.
-
Update THREADS-03-05.md WebAssembly/meetings#1499, by @tlively.
-
Create CG-04-09.md WebAssembly/meetings#1498, by @rossberg.
-
-
21 pull requests merged.
-
[benchmarking] Add 03 22 notes WebAssembly/meetings#1515.
-
Swap meeting template timezone order to UTC first, add CEST WebAssembly/meetings#1510.
-
Reintroduce agenda item for ESM Integration Phase 3 Poll WebAssembly/meetings#1514.
-
Add agenda item for WASI-04-04: Advance wasi-i2c to phase 2 WebAssembly/meetings#1512.
-
Update stack-2024-02-12.md WebAssembly/meetings#1485.
-
Add custom Wasm page sizes agenda item to CG-03-26.md WebAssembly/meetings#1511.
-
Add table64 discussion to CG-03-26.md WebAssembly/meetings#1509.
-
Add template for virtual CG meetings WebAssembly/meetings#1487.
-
Adding Embedded Ecosystem Introduction agenda item - discussion WebAssembly/meetings#1508.
-
Add notes for CG 2024-02-27 WebAssembly/meetings#1505.
-
Cancel March 19 threads meeting WebAssembly/meetings#1506.
-
Update THREADS-03-05.md WebAssembly/meetings#1499.
-
add `wasi-sockets` TLS proposal to WASI-03-21.md WebAssembly/meetings#1504.
-
Add wish-you-were-fast to benchmarking-03-22.md WebAssembly/meetings#1503.
-
Cancel WG-03-12 due to empty agenda WebAssembly/meetings#1502.
-
[benchmarking] Add notes for 03.08 WebAssembly/meetings#1501.
-
Create CG-04-09.md WebAssembly/meetings#1498.
-
[benchmarking] Add agendas for March 2024 WebAssembly/meetings#1497.
-
Cancel WASI meeting for 03-07 WebAssembly/meetings#1500.
-
Create THREADS-02-20.md WebAssembly/meetings#1489.
-
[benchmarking] Add notes for Feb 23, 2024 WebAssembly/meetings#1496.
-
-
1 pull request closed.
-
agenda item for WASI-03-21: advance wasi-i2c to phase 2 WebAssembly/meetings#1507.
-
-
4 pull requests received 10 new comments.
-
agenda item for WASI-03-21: advance wasi-i2c to phase 2 WebAssembly/meetings#1507 (2 comments by @ricochet, @Zelzahn)
WebAssembly/component-model
-
11 issues opened.
-
Exporting functions returning resources prevents implementing the guest WebAssembly/component-model#330, by @AaronFriel.
-
ABI Assuming realloc to a smaller len will truncate existing alloc WebAssembly/component-model#329, by @GordonSmith.
-
Minor optimisation for store_string_to_utf8 WebAssembly/component-model#328, by @GordonSmith.
-
Possible issue with store_string_to_utf8 WebAssembly/component-model#327, by @GordonSmith.
-
Canonical abi: `union-type` WebAssembly/component-model#325, by @oovm.
-
ABI load "List" definition.py issue. WebAssembly/component-model#323, by @GordonSmith.
-
feature: pure function mark WebAssembly/component-model#321, by @oovm.
-
Question: Specialized value types WebAssembly/component-model#319, by @GordonSmith.
-
Minor issue in definiitons.py WebAssembly/component-model#318, by @GordonSmith.
-
Timeline for the Component Model and async questions WebAssembly/component-model#316, by @tareksander.
-
Canonical abi: inline passing WebAssembly/component-model#315, by @oovm.
-
-
7 issues closed.
-
Exporting functions returning resources prevents implementing the guest WebAssembly/component-model#330.
-
ABI Assuming realloc to a smaller len will truncate existing alloc WebAssembly/component-model#329.
-
Minor optimisation for store_string_to_utf8 WebAssembly/component-model#328.
-
Possible issue with store_string_to_utf8 WebAssembly/component-model#327.
-
ABI load "List" definition.py issue. WebAssembly/component-model#323.
-
Minor issue in definiitons.py WebAssembly/component-model#318.
-
Timeline for the Component Model and async questions WebAssembly/component-model#316.
-
-
19 issues received 54 new comments.
-
Exporting functions returning resources prevents implementing the guest WebAssembly/component-model#330 (12 comments by @AaronFriel, @alexcrichton, @lukewagner)
-
Efficient memory passing between WASM and host WebAssembly/component-model#314 (9 comments by @loganek, @lukewagner, @xwang98)
-
Timeline for the Component Model and async questions WebAssembly/component-model#316 (6 comments by @lukewagner, @tareksander)
-
Canonical abi: `union-type` WebAssembly/component-model#325 (4 comments by @fitzgen, @lukewagner, @rossberg)
-
Minor optimisation for store_string_to_utf8 WebAssembly/component-model#328 (3 comments by @GordonSmith, @lukewagner)
-
Consider defining an "instance reuse hint" WebAssembly/component-model#307 (3 comments by @fitzgen, @lukewagner, @yoshuawuyts)
-
Resource constructor result typing WebAssembly/component-model#285 (2 comments by @AaronFriel, @lukewagner)
-
Possible issue with store_string_to_utf8 WebAssembly/component-model#327 (2 comments by @GordonSmith, @lukewagner)
-
Consider allowing "associated functions" and "associated methods" on non-resource types WebAssembly/component-model#296 (1 comment by @oovm)
-
ABI Assuming realloc to a smaller len will truncate existing alloc WebAssembly/component-model#329 (1 comment by @lukewagner)
-
Support multiple imports of the same interface with different names WebAssembly/component-model#287 (1 comment by @lukewagner)
-
-
5 pull requests opened.
-
Fix a broken link to the old Subtyping.md. WebAssembly/component-model#326, by @sunfishcode.
-
Rename `float32`/`float64` to `f32`/`f64`. WebAssembly/component-model#324, by @sunfishcode.
-
Fix WIT resource desugar example WebAssembly/component-model#322, by @lann.
-
Document what "specialized" means. WebAssembly/component-model#320, by @sunfishcode.
-
working with gc types WebAssembly/component-model#317, by @oovm.
-
-
4 pull requests merged.
-
Fix a broken link to the old Subtyping.md. WebAssembly/component-model#326.
-
Document what "specialized" means. WebAssembly/component-model#320.
-
Fix WIT resource desugar example WebAssembly/component-model#322.
-
Add canonical `thread.*` builtins WebAssembly/component-model#291.
-
-
8 pull requests received 38 new comments.
-
working with gc types WebAssembly/component-model#317 (22 comments by @fitzgen, @lukewagner, @oovm, @rossberg)
-
Document what "specialized" means. WebAssembly/component-model#320 (5 comments by @lann, @lukewagner, @sunfishcode)
-
Split 'use' inside worlds into 'use import' and 'use export' WebAssembly/component-model#308 (2 comments by @alexcrichton, @lukewagner)
-
Fix a broken link to the old Subtyping.md. WebAssembly/component-model#326 (1 comment by @lukewagner)
-
Rename `float32`/`float64` to `f32`/`f64`. WebAssembly/component-model#324 (1 comment by @sunfishcode)
-
WebAssembly/binaryen
-
16 issues opened.
-
wasm-opt -O2 seg faults on large binary with many nested if-then-else instructions WebAssembly/binaryen#6454, by @mkarup.
-
Fuzz bug with atomic wait WebAssembly/binaryen#6450, by @tlively.
-
Emitting unreachable for unemittable String instructions can fail due to blocks WebAssembly/binaryen#6443, by @kripken.
-
Fuzz bug: interpretation of `return_call` is not correct. WebAssembly/binaryen#6436, by @tlively.
-
Internal UTF / Python error in fuzzer WebAssembly/binaryen#6435, by @kripken.
-
Fuzzer bug: infinite hang in V8 execution WebAssembly/binaryen#6433, by @tlively.
-
Problem with ModuleReader read in empty module WebAssembly/binaryen#6432, by @qilinO-o.
-
Fuzz bug: missing bounds checks in element segment instantiation WebAssembly/binaryen#6431, by @tlively.
-
Updating lit tests leaves file in source tree WebAssembly/binaryen#6429, by @sbc100.
-
Keep unused types WebAssembly/binaryen#6419, by @womeier.
-
Support block-type parameters WebAssembly/binaryen#6407, by @wingo.
-
Impossible address ranges in DWARF debug info WebAssembly/binaryen#6406, by @datagore.
-
How to debug Binaryen with Windows and Visual Studio ? WebAssembly/binaryen#6398, by @haley-dot-yang.
-
wasm-opt: "compile unit size was incorrect" WebAssembly/binaryen#6391, by @daxpedda.
-
wasm-opt assertion failure at src/passes/OptimizeAddedConstants.cpp:289 WebAssembly/binaryen#6373, by @merlinsun.
-
-
8 issues closed.
-
Fuzz bug with atomic wait WebAssembly/binaryen#6450.
-
Internal UTF / Python error in fuzzer WebAssembly/binaryen#6435.
-
Problem with ModuleReader read in empty module WebAssembly/binaryen#6432.
-
Wrong code with spill-pointers WebAssembly/binaryen#5455.
-
How to debug Binaryen with Windows and Visual Studio ? WebAssembly/binaryen#6398.
-
Keep unused types WebAssembly/binaryen#6419.
-
wasm-opt assertion failure at src/passes/OptimizeAddedConstants.cpp:289 WebAssembly/binaryen#6373.
-
-
15 issues received 47 new comments.
-
Fuzz bug: interpretation of `return_call` is not correct. WebAssembly/binaryen#6436 (15 comments by @aheejin, @kripken, @tlively, @vouillon)
-
Problem with ModuleReader read in empty module WebAssembly/binaryen#6432 (4 comments by @kripken, @qilinO-o, @tlively)
-
How to debug Binaryen with Windows and Visual Studio ? WebAssembly/binaryen#6398 (3 comments by @haley-dot-yang, @kripken, @tlively)
-
Error: failed to run main module when executing WebAssembly module processed with `wasm-opt --remove-memory` in wasm runtime WebAssembly/binaryen#6442 (2 comments by @kripken)
-
Emitting unreachable for unemittable String instructions can fail due to blocks WebAssembly/binaryen#6443 (2 comments by @kripken, @tlively)
-
wasm-opt assertion failure at src/passes/OptimizeAddedConstants.cpp:289 WebAssembly/binaryen#6373 (2 comments by @kripken, @merlinsun)
-
wasm-opt -O2 seg faults on large binary with many nested if-then-else instructions WebAssembly/binaryen#6454 (1 comment by @kripken)
-
Fuzz bug: missing bounds checks in element segment instantiation WebAssembly/binaryen#6431 (1 comment by @kripken)
-
-
70 pull requests opened.
-
GUFA: Fix nondeterminism in roots WebAssembly/binaryen#6456, by @kripken.
-
GUFA: Fix hashing of GlobalInfo's type WebAssembly/binaryen#6455, by @kripken.
-
[Strings] Lower string.concat in StringLowering WebAssembly/binaryen#6453, by @tlively.
-
Report timeout in interpretation of AtomicWait WebAssembly/binaryen#6452, by @tlively.
-
Fix interpretation of `return_call*` WebAssembly/binaryen#6451, by @tlively.
-
Remove the TRAVERSE_CALLS option in the ConstantExpressionRunner WebAssembly/binaryen#6449, by @tlively.
-
Fix inlining of `return_call*` WebAssembly/binaryen#6448, by @tlively.
-
Fuzzer HeapType generator: Do not use string types if not allowed WebAssembly/binaryen#6447, by @kripken.
-
Fix parsing of table imports WebAssembly/binaryen#6446, by @vouillon.
-
Fuzzer: Work around the lack of wtf8/iter support WebAssembly/binaryen#6445, by @kripken.
-
[NFC] Fix fuzzer counting of ignored runs due to many errors WebAssembly/binaryen#6444, by @kripken.
-
[Strings] Escape strings printed by fuzz-exec WebAssembly/binaryen#6441, by @tlively.
-
Fix stringview subtyping WebAssembly/binaryen#6440, by @tlively.
-
Fuzzer: Implement a few more String TODOs WebAssembly/binaryen#6439, by @kripken.
-
StringNew: Trap on OOB start index WebAssembly/binaryen#6438, by @kripken.
-
wasm-merge: check that the types of imports and exports match. WebAssembly/binaryen#6437, by @vouillon.
-
GUFA: Emit RefAsNonNull instead of RefCast where possible WebAssembly/binaryen#6434, by @kripken.
-
Generate interesting strings in fuzzer WebAssembly/binaryen#6430, by @tlively.
-
Remove "minimal" JS import/export legalization WebAssembly/binaryen#6428, by @sbc100.
-
Add "interposition" to the fuzzer's mutate() method WebAssembly/binaryen#6427, by @kripken.
-
Remove extra conversion in string test WebAssembly/binaryen#6426, by @tlively.
-
Update file name in INITIAL_CONTENTS_IGNORE WebAssembly/binaryen#6425, by @tlively.
-
Add missing conversions in string slice tests WebAssembly/binaryen#6424, by @tlively.
-
Precompute: Mark StringEncode as non-removable, just like ArrayCopy WebAssembly/binaryen#6423, by @kripken.
-
[Strings] Handle overflow in string.encode_wtf16_array WebAssembly/binaryen#6422, by @kripken.
-
Mark non-closed types as requiring GC WebAssembly/binaryen#6421, by @tlively.
-
CodeFolding: Fix up old EH when we fold away an If WebAssembly/binaryen#6420, by @kripken.
-
[Strings] Represent string values as WTF-16 internally WebAssembly/binaryen#6418, by @tlively.
-
[Strings] Add (partial) validation for StringNew WebAssembly/binaryen#6417, by @kripken.
-
[Strings] Implement TODOs in the fuzzer WebAssembly/binaryen#6416, by @kripken.
-
[Strings] Emit unreachable when a string instruction cannot be emitted properly WebAssembly/binaryen#6415, by @kripken.
-
[Strings] Fix StringSlice end computation WebAssembly/binaryen#6414, by @kripken.
-
Revert "Strings: Disable precomputing for now" WebAssembly/binaryen#6413, by @kripken.
-
Strings: Disable precomputing for now WebAssembly/binaryen#6412, by @kripken.
-
[Strings] Avoid mishandling unicode in StringConcat. WebAssembly/binaryen#6411, by @rluble.
-
Fix build error on riscv64 WebAssembly/binaryen#6410, by @moui0.
-
SafeHeap: Handle overflows when adding the pointer and the size WebAssembly/binaryen#6409, by @kripken.
-
Atomics: Handle timeouts in waits in the (single-threaded) interpreter WebAssembly/binaryen#6408, by @kripken.
-
[Strings] Avoid mishandling unicode in interpreter WebAssembly/binaryen#6405, by @tlively.
-
[Strings] Implement stringview_wtf16.slice WebAssembly/binaryen#6404, by @kripken.
-
Implement StringConcat in the interpreter. WebAssembly/binaryen#6403, by @rluble.
-
[Strings] Implement string.encode_wtf16_array WebAssembly/binaryen#6402, by @kripken.
-
[Strings] Fix precomputing of StringEq WebAssembly/binaryen#6401, by @kripken.
-
DCE: Fix old EH on a pop that gets moved in a catch body WebAssembly/binaryen#6400, by @kripken.
-
Fix a build error when assertions are disabled WebAssembly/binaryen#6397, by @tlively.
-
Investigate ASan/TSan errors WebAssembly/binaryen#6396, by @kripken.
-
DeadArgumentElimination/SignaturePruning: Prune params even if called with effects WebAssembly/binaryen#6395, by @kripken.
-
[NFC] Refactor ChildLocalizer to handle unreachable code better WebAssembly/binaryen#6394, by @kripken.
-
Typed continuations: suspend instructions WebAssembly/binaryen#6393, by @frank-emrich.
-
Fix Emscripten build with -Wno-unused-command-line-argument WebAssembly/binaryen#6392, by @tlively.
-
Make br_if with a value's type match the spec WebAssembly/binaryen#6390, by @kripken.
-
Check for unreachable in `Select::finalize(Type)` WebAssembly/binaryen#6389, by @tlively.
-
[NFC] Clean up the unreachable replacement code in Print.cpp WebAssembly/binaryen#6388, by @tlively.
-
Fix printing of bulk array ops WebAssembly/binaryen#6387, by @tlively.
-
Remove the typed variant of `Select::finalize` WebAssembly/binaryen#6386, by @tlively.
-
Regenerate test output WebAssembly/binaryen#6385, by @tlively.
-
[IRBuilder] Validate tuple arities WebAssembly/binaryen#6384, by @tlively.
-
Do not write assertions to split.wast for spec tests WebAssembly/binaryen#6383, by @tlively.
-
Handle extended const segment offsets in the fuzzer WebAssembly/binaryen#6382, by @tlively.
-
Fix EH fuzz bugs WebAssembly/binaryen#6381, by @tlively.
-
Expose features option in C API WebAssembly/binaryen#6380, by @surma.
-
Print '(offset ...)` in data and element segments WebAssembly/binaryen#6379, by @tlively.
-
[Parser] Improve parsed IR for multivalue returns WebAssembly/binaryen#6378, by @tlively.
-
[Parser] Propagate debug locations like the old parser WebAssembly/binaryen#6377, by @tlively.
-
Fuzzer: Ignore fuzz testcases that make VMs run out of stack WebAssembly/binaryen#6376, by @kripken.
-
OptimizeAddedConstants: Replace an assert with a proper error WebAssembly/binaryen#6375, by @kripken.
-
Fuzzer: Fix up null outputs in wasm2js optimized builds WebAssembly/binaryen#6374, by @kripken.
-
Add sourcemap support to wasm-metadce and wasm-merge WebAssembly/binaryen#6372, by @vouillon.
-
[Parser] Enable the new text parser by default WebAssembly/binaryen#6371, by @tlively.
-
[Parser] Support prologue and epilogue sourcemap annotations WebAssembly/binaryen#6370, by @tlively.
-
-
66 pull requests merged.
-
GUFA: Fix hashing of GlobalInfo's type WebAssembly/binaryen#6455.
-
GUFA: Fix nondeterminism in roots WebAssembly/binaryen#6456.
-
Report timeout in interpretation of AtomicWait WebAssembly/binaryen#6452.
-
Remove the TRAVERSE_CALLS option in the ConstantExpressionRunner WebAssembly/binaryen#6449.
-
[Strings] Lower string.concat in StringLowering WebAssembly/binaryen#6453.
-
wasm-merge: check that the types of imports and exports match. WebAssembly/binaryen#6437.
-
Fix parsing of table imports WebAssembly/binaryen#6446.
-
Fuzzer HeapType generator: Do not use string types if not allowed WebAssembly/binaryen#6447.
-
Fuzzer: Work around the lack of wtf8/iter support WebAssembly/binaryen#6445.
-
[NFC] Fix fuzzer counting of ignored runs due to many errors WebAssembly/binaryen#6444.
-
Fix stringview subtyping WebAssembly/binaryen#6440.
-
Add "interposition" to the fuzzer's mutate() method WebAssembly/binaryen#6427.
-
[Strings] Escape strings printed by fuzz-exec WebAssembly/binaryen#6441.
-
Fuzzer: Implement a few more String TODOs WebAssembly/binaryen#6439.
-
StringNew: Trap on OOB start index WebAssembly/binaryen#6438.
-
Generate interesting strings in fuzzer WebAssembly/binaryen#6430.
-
Remove "minimal" JS import/export legalization WebAssembly/binaryen#6428.
-
[Strings] Represent string values as WTF-16 internally WebAssembly/binaryen#6418.
-
Remove extra conversion in string test WebAssembly/binaryen#6426.
-
Add missing conversions in string slice tests WebAssembly/binaryen#6424.
-
Update file name in INITIAL_CONTENTS_IGNORE WebAssembly/binaryen#6425.
-
Precompute: Mark StringEncode as non-removable, just like ArrayCopy WebAssembly/binaryen#6423.
-
[Strings] Handle overflow in string.encode_wtf16_array WebAssembly/binaryen#6422.
-
CodeFolding: Fix up old EH when we fold away an If WebAssembly/binaryen#6420.
-
Mark non-closed types as requiring GC WebAssembly/binaryen#6421.
-
[Strings] Implement TODOs in the fuzzer WebAssembly/binaryen#6416.
-
[Strings] Add (partial) validation for StringNew WebAssembly/binaryen#6417.
-
[Strings] Emit unreachable when a string instruction cannot be emitted properly WebAssembly/binaryen#6415.
-
[Strings] Fix StringSlice end computation WebAssembly/binaryen#6414.
-
Revert "Strings: Disable precomputing for now" WebAssembly/binaryen#6413.
-
Strings: Disable precomputing for now WebAssembly/binaryen#6412.
-
[Strings] Avoid mishandling unicode in StringConcat. WebAssembly/binaryen#6411.
-
Atomics: Handle timeouts in waits in the (single-threaded) interpreter WebAssembly/binaryen#6408.
-
[Strings] Implement stringview_wtf16.slice WebAssembly/binaryen#6404.
-
Typed continuations: suspend instructions WebAssembly/binaryen#6393.
-
[Strings] Avoid mishandling unicode in interpreter WebAssembly/binaryen#6405.
-
Fix build error on riscv64 WebAssembly/binaryen#6410.
-
DeadArgumentElimination/SignaturePruning: Prune params even if called with effects WebAssembly/binaryen#6395.
-
Implement StringConcat in the interpreter. WebAssembly/binaryen#6403.
-
[Strings] Implement string.encode_wtf16_array WebAssembly/binaryen#6402.
-
[Strings] Fix precomputing of StringEq WebAssembly/binaryen#6401.
-
Investigate ASan/TSan errors WebAssembly/binaryen#6396.
-
[NFC] Refactor ChildLocalizer to handle unreachable code better WebAssembly/binaryen#6394.
-
DCE: Fix old EH on a pop that gets moved in a catch body WebAssembly/binaryen#6400.
-
Fix a build error when assertions are disabled WebAssembly/binaryen#6397.
-
Remove legacy GC encodings WebAssembly/binaryen#5874.
-
Fix Emscripten build with -Wno-unused-command-line-argument WebAssembly/binaryen#6392.
-
Fuzzer: Fix up null outputs in wasm2js optimized builds WebAssembly/binaryen#6374.
-
Check for unreachable in `Select::finalize(Type)` WebAssembly/binaryen#6389.
-
[NFC] Clean up the unreachable replacement code in Print.cpp WebAssembly/binaryen#6388.
-
Fix printing of bulk array ops WebAssembly/binaryen#6387.
-
Regenerate test output WebAssembly/binaryen#6385.
-
[IRBuilder] Validate tuple arities WebAssembly/binaryen#6384.
-
Expose features option in C API WebAssembly/binaryen#6380.
-
Do not write assertions to split.wast for spec tests WebAssembly/binaryen#6383.
-
Handle extended const segment offsets in the fuzzer WebAssembly/binaryen#6382.
-
Fix EH fuzz bugs WebAssembly/binaryen#6381.
-
Print '(offset ...)` in data and element segments WebAssembly/binaryen#6379.
-
Add sourcemap support to wasm-metadce and wasm-merge WebAssembly/binaryen#6372.
-
[Parser] Improve parsed IR for multivalue returns WebAssembly/binaryen#6378.
-
Fuzzer: Standardize notation for exception prefixes WebAssembly/binaryen#6369.
-
[Parser] Propagate debug locations like the old parser WebAssembly/binaryen#6377.
-
Fuzzer: Ignore fuzz testcases that make VMs run out of stack WebAssembly/binaryen#6376.
-
[Parser] Support prologue and epilogue sourcemap annotations WebAssembly/binaryen#6370.
-
OptimizeAddedConstants: Replace an assert with a proper error WebAssembly/binaryen#6375.
-
Typed continuations: cont.bind instructions WebAssembly/binaryen#6365.
-
-
1 pull request closed.
-
Remove the typed variant of `Select::finalize` WebAssembly/binaryen#6386.
-
-
56 pull requests received 296 new comments.
-
[Parser] Enable the new text parser by default WebAssembly/binaryen#6371 (27 comments by @kripken, @tlively, @vouillon)
-
Implement StringConcat in the interpreter. WebAssembly/binaryen#6403 (15 comments by @gkdn, @kripken, @rluble)
-
Atomics: Handle timeouts in waits in the (single-threaded) interpreter WebAssembly/binaryen#6408 (13 comments by @kripken, @tlively)
-
Typed continuations: suspend instructions WebAssembly/binaryen#6393 (13 comments by @frank-emrich, @kripken, @tlively)
-
Make br_if with a value's type match the spec WebAssembly/binaryen#6390 (13 comments by @kripken, @tlively)
-
GUFA: Emit RefAsNonNull instead of RefCast where possible WebAssembly/binaryen#6434 (12 comments by @kripken, @tlively)
-
[Parser] Support prologue and epilogue sourcemap annotations WebAssembly/binaryen#6370 (12 comments by @kripken, @tlively)
-
[Strings] Represent string values as WTF-16 internally WebAssembly/binaryen#6418 (11 comments by @kripken, @tlively)
-
Fuzzer: Fix up null outputs in wasm2js optimized builds WebAssembly/binaryen#6374 (10 comments by @aheejin, @kripken)
-
Add sourcemap support to wasm-metadce and wasm-merge WebAssembly/binaryen#6372 (10 comments by @kripken, @vouillon)
-
wasm-merge: check that the types of imports and exports match. WebAssembly/binaryen#6437 (7 comments by @kripken, @vouillon)
-
SafeHeap: Handle overflows when adding the pointer and the size WebAssembly/binaryen#6409 (7 comments by @kripken, @sbc100)
-
[NFC] Refactor ChildLocalizer to handle unreachable code better WebAssembly/binaryen#6394 (7 comments by @kripken, @tlively)
-
Remove the typed variant of `Select::finalize` WebAssembly/binaryen#6386 (7 comments by @kripken, @tlively)
-
[Strings] Avoid mishandling unicode in interpreter WebAssembly/binaryen#6405 (6 comments by @kripken, @tlively)
-
[Strings] Avoid mishandling unicode in StringConcat. WebAssembly/binaryen#6411 (5 comments by @kripken, @rluble, @tlively)
-
DeadArgumentElimination/SignaturePruning: Prune params even if called with effects WebAssembly/binaryen#6395 (5 comments by @kripken, @tlively)
-
Handle extended const segment offsets in the fuzzer WebAssembly/binaryen#6382 (5 comments by @kripken, @tlively)
-
Report timeout in interpretation of AtomicWait WebAssembly/binaryen#6452 (4 comments by @kripken, @tlively)
-
Add "interposition" to the fuzzer's mutate() method WebAssembly/binaryen#6427 (4 comments by @kripken, @tlively)
-
Check for unreachable in `Select::finalize(Type)` WebAssembly/binaryen#6389 (4 comments by @kripken, @tlively)
-
Remove the TRAVERSE_CALLS option in the ConstantExpressionRunner WebAssembly/binaryen#6449 (3 comments by @dcodeIO, @kripken, @tlively)
-
[Strings] Implement TODOs in the fuzzer WebAssembly/binaryen#6416 (3 comments by @kripken, @tlively)
-
[Strings] Emit unreachable when a string instruction cannot be emitted properly WebAssembly/binaryen#6415 (3 comments by @kripken, @tlively)
-
Print '(offset ...)` in data and element segments WebAssembly/binaryen#6379 (3 comments by @kripken, @tlively)
-
Typed continuations: cont.bind instructions WebAssembly/binaryen#6365 (3 comments by @frank-emrich, @tlively)
-
Precompute: Mark StringEncode as non-removable, just like ArrayCopy WebAssembly/binaryen#6423 (2 comments by @kripken, @tlively)
-
[Strings] Implement stringview_wtf16.slice WebAssembly/binaryen#6404 (2 comments by @kripken, @tlively)
-
Allow --keepfuncs and --splitfuncs to be use alongside a profile data WebAssembly/binaryen#6322 (2 comments by @Mintyboi, @tlively)
-
Do not write assertions to split.wast for spec tests WebAssembly/binaryen#6383 (2 comments by @tlively)
-
[Parser] Propagate debug locations like the old parser WebAssembly/binaryen#6377 (2 comments by @kripken, @tlively)
-
Fix Emscripten build with -Wno-unused-command-line-argument WebAssembly/binaryen#6392 (1 comment by @tlively)
-
[NFC] Clean up the unreachable replacement code in Print.cpp WebAssembly/binaryen#6388 (1 comment by @tlively)
-
Fuzzer: Ignore fuzz testcases that make VMs run out of stack WebAssembly/binaryen#6376 (1 comment by @kripken)
-
WebAssembly/wasi-config
-
1 issue closed.
-
Should config return a string rather than a Vec? WebAssembly/wasi-config#8.
-
-
1 issue received 6 new comments.
-
Should config return a string rather than a Vec? WebAssembly/wasi-config#8 (6 comments by @endocrimes, @jcchavezs, @kate-goldenring, @Mossaka, @thomastaylor312)
-
-
1 pull request opened.
-
feat(*)!: changes values to be strings WebAssembly/wasi-config#9, by @thomastaylor312.
-
-
1 pull request merged.
-
feat(*)!: changes values to be strings WebAssembly/wasi-config#9.
-
WebAssembly/design
-
2 issues opened.
-
Version 1? WebAssembly/design#1513, by @pannous.
-
Custom Wasm page sizes WebAssembly/design#1512, by @fitzgen.
-
-
1 issue closed.
-
Custom Wasm page sizes WebAssembly/design#1512.
-
-
7 issues received 25 new comments.
-
Custom Wasm page sizes WebAssembly/design#1512 (13 comments by @alexcrichton, @eqrion, @fitzgen, @rossberg, @sunfishcode, @titzer, @tlively)
-
WebAssembly/wasi-sdk
-
4 issues opened.
-
LTO failing to prune WASI fd_* imports WebAssembly/wasi-sdk#401, by @ggoodman.
-
SDK21 template error in <fstream> WebAssembly/wasi-sdk#391, by @tyuuni.
-
SDK21 Link error: wasm-ld: undefined symbol: __wasilibc_dttoif(int) WebAssembly/wasi-sdk#390, by @tyuuni.
-
Inefficient String Concatenation When Compiling C to WASM/WAT WebAssembly/wasi-sdk#389, by @XinyuShe.
-
-
3 issues closed.
-
How to tell what version of the WASI-SDK is installed? WebAssembly/wasi-sdk#372.
-
SDK21 Link error: wasm-ld: undefined symbol: __wasilibc_dttoif(int) WebAssembly/wasi-sdk#390.
-
SDK21 template error in <fstream> WebAssembly/wasi-sdk#391.
-
-
7 issues received 19 new comments.
-
clang++ shipped with the wasi-sdk errors with LLVM ERROR: out of memory - clang++ shipped with emscripten is ok WebAssembly/wasi-sdk#326 (6 comments by @abrown, @yowl)
-
Is there any plan to support --target=wasm64-wasi ? WebAssembly/wasi-sdk#212 (2 comments by @lum1n0us, @sunfishcode)
-
Inefficient String Concatenation When Compiling C to WASM/WAT WebAssembly/wasi-sdk#389 (2 comments by @sunfishcode, @XinyuShe)
-
Why do we build compiler-rt/libcxx/libcxxabi with RelWithDebugInfo? WebAssembly/wasi-sdk#281 (1 comment by @SamB)
-
SDK21 Link error: wasm-ld: undefined symbol: __wasilibc_dttoif(int) WebAssembly/wasi-sdk#390 (1 comment by @tyuuni)
-
-
13 pull requests opened.
-
Update LLVM to 18.1.2 and add wasm-component-ld WebAssembly/wasi-sdk#402, by @alexcrichton.
-
Update LLVM 18.1.1 WebAssembly/wasi-sdk#400, by @PiCoPress.
-
Support getting LLVM version from its new location WebAssembly/wasi-sdk#399, by @glandium.
-
Fix a flaky test failure in getentropy.c WebAssembly/wasi-sdk#398, by @alexcrichton.
-
Link LLVM-based tools dynamically to LLVM WebAssembly/wasi-sdk#397, by @alexcrichton.
-
Update versions of actions used on CI WebAssembly/wasi-sdk#396, by @alexcrichton.
-
Allow Docker to run locally in more places WebAssembly/wasi-sdk#395, by @abrown.
-
Update base for Docker build image WebAssembly/wasi-sdk#394, by @abrown.
-
Bump to LLVM 18.1.0 WebAssembly/wasi-sdk#393, by @alexcrichton.
-
Replace the version scripts WebAssembly/wasi-sdk#392, by @abrown.
-
Add target-prefixed executables to the installation `bin` directory WebAssembly/wasi-sdk#388, by @alexcrichton.
-
Refactor installation of wasmtime/wasm-tools on CI WebAssembly/wasi-sdk#387, by @alexcrichton.
-
Start renaming preview1 to p1 and preview2 to p2 WebAssembly/wasi-sdk#386, by @alexcrichton.
-
-
8 pull requests merged.
-
Replace the version scripts WebAssembly/wasi-sdk#392.
-
Support getting LLVM version from its new location WebAssembly/wasi-sdk#399.
-
Fix a flaky test failure in getentropy.c WebAssembly/wasi-sdk#398.
-
Update versions of actions used on CI WebAssembly/wasi-sdk#396.
-
Bump to LLVM 18.1.0 WebAssembly/wasi-sdk#393.
-
Add target-prefixed executables to the installation `bin` directory WebAssembly/wasi-sdk#388.
-
Refactor installation of wasmtime/wasm-tools on CI WebAssembly/wasi-sdk#387.
-
Start renaming preview1 to p1 and preview2 to p2 WebAssembly/wasi-sdk#386.
-
-
4 pull requests closed.
-
Allow Docker to run locally in more places WebAssembly/wasi-sdk#395.
-
Link LLVM-based tools dynamically to LLVM WebAssembly/wasi-sdk#397.
-
Explicitly set LIBCXXABI_USE_LLVM_UNWINDER off WebAssembly/wasi-sdk#377.
-
Update base for Docker build image WebAssembly/wasi-sdk#394.
-
-
1 pull request reopened.
-
Update LLVM 18.1.1 WebAssembly/wasi-sdk#400, by @PiCoPress.
-
-
10 pull requests received 86 new comments.
-
Add target-prefixed executables to the installation `bin` directory WebAssembly/wasi-sdk#388 (16 comments by @agoode, @alexcrichton, @loganek, @sbc100, @sunfishcode, @yamt)
-
Link LLVM-based tools dynamically to LLVM WebAssembly/wasi-sdk#397 (9 comments by @alexcrichton, @sbc100)
-
Refactor installation of wasmtime/wasm-tools on CI WebAssembly/wasi-sdk#387 (8 comments by @alexcrichton, @sbc100)
-
Update LLVM to 18.1.2 and add wasm-component-ld WebAssembly/wasi-sdk#402 (7 comments by @alexcrichton, @sbc100)
-
Start renaming preview1 to p1 and preview2 to p2 WebAssembly/wasi-sdk#386 (5 comments by @alexcrichton, @sunfishcode, @yamt)
-
Update base for Docker build image WebAssembly/wasi-sdk#394 (3 comments by @abrown, @alexcrichton, @sbc100)
WebAssembly/esm-integration
-
1 issue opened.
-
It seems the proposal may help to run browser extensions w/o CSP wasm-unsafe-eval, WDYT? WebAssembly/esm-integration#77, by @bashor.
-
-
1 issue received 1 new comment.
-
It seems the proposal may help to run browser extensions w/o CSP wasm-unsafe-eval, WDYT? WebAssembly/esm-integration#77 (1 comment by @nicolo-ribaudo)
-
-
1 pull request opened.
-
add CSP policy note WebAssembly/esm-integration#78, by @guybedford.
-
WebAssembly/wabt
-
6 issues opened.
-
wasm2wat: support component wasm WebAssembly/wabt#2405, by @wst24365888.
-
Error while running testsuite (simd_lane, simd_load) "loop not vectorized" WebAssembly/wabt#2403, by @lanodan.
-
error initializing module: invalid import "a.a" WebAssembly/wabt#2402, by @TongMeng-AI.
-
Invalid Memory Read in FreeList<wabt::interp::Object*>::IsUsed() WebAssembly/wabt#2398, by @mobsceneZ.
-
Out-of-Memory Program Abort in BinaryReaderInterp::OnDataCount() WebAssembly/wabt#2397, by @mobsceneZ.
-
Out-of-Memory Program Abort in wabt::interp::Table::Grow() WebAssembly/wabt#2396, by @mobsceneZ.
-
-
3 issues closed.
-
Mac ARM support WebAssembly/wabt#2366.
-
Error while running testsuite (simd_lane, simd_load) "loop not vectorized" WebAssembly/wabt#2403.
-
Out-of-Memory Program Abort in wabt::interp::Table::Grow() WebAssembly/wabt#2396.
-
-
7 issues received 13 new comments.
-
Error while running testsuite (simd_lane, simd_load) "loop not vectorized" WebAssembly/wabt#2403 (3 comments by @lanodan, @SoniEx2)
-
wat2wasm segfaults on .wat file with many nested if statements WebAssembly/wabt#2377 (2 comments by @rossberg, @womeier)
-
Out-of-Memory Program Abort in wabt::interp::Table::Grow() WebAssembly/wabt#2396 (2 comments by @adamrk, @mobsceneZ)
-
-
5 pull requests opened.
-
Apple Silicon support WebAssembly/wabt#2406, by @SoniEx2.
-
Suppress pass-failed warnings/errors WebAssembly/wabt#2404, by @SoniEx2.
-
wasm2c: Fix periodic ASLR related crashes in sanitizer builds WebAssembly/wabt#2401, by @shravanrn.
-
wasm2c: Fix warning on signed/unsigned comparison WebAssembly/wabt#2400, by @shravanrn.
-
Add support for new WASM_SEGMENT_FLAG_RETAIN segment flag WebAssembly/wabt#2399, by @kateinoigakukun.
-
-
5 pull requests merged.
-
Apple Silicon support WebAssembly/wabt#2406.
-
Suppress pass-failed warnings/errors WebAssembly/wabt#2404.
-
wasm2c: Fix warning on signed/unsigned comparison WebAssembly/wabt#2400.
-
wasm2c: Fix periodic ASLR related crashes in sanitizer builds WebAssembly/wabt#2401.
-
Add support for new WASM_SEGMENT_FLAG_RETAIN segment flag WebAssembly/wabt#2399.
-
-
2 pull requests closed.
-
Add MacOS ARM64 Support WebAssembly/wabt#2373.
-
Silence compile warning WebAssembly/wabt#2351.
-
-
7 pull requests received 30 new comments.
-
wasm2c: Fix warning on signed/unsigned comparison WebAssembly/wabt#2400 (7 comments by @keithw, @kripken, @sbc100, @shravanrn)
-
wasm2c: Allow use of x86 segment register for linear memory access WebAssembly/wabt#2395 (5 comments by @keithw, @shravanrn, @SoniEx2)
-
wasm2c: Fix periodic ASLR related crashes in sanitizer builds WebAssembly/wabt#2401 (3 comments by @sbc100, @shravanrn)
-
Add support for new WASM_SEGMENT_FLAG_RETAIN segment flag WebAssembly/wabt#2399 (2 comments by @kateinoigakukun, @sbc100)
WebAssembly/js-promise-integration
-
1 pull request opened.
-
Draft of new explainer with revised API WebAssembly/js-promise-integration#30, by @fgmccabe.
-
-
1 pull request received 13 new comments.
-
Draft of new explainer with revised API WebAssembly/js-promise-integration#30 (13 comments by @fgmccabe, @lukewagner)
-
WebAssembly/wasi-libc
-
2 issues opened.
-
main in a library regression WebAssembly/wasi-libc#485, by @yamt.
-
-
4 issues received 6 new comments.
-
both `/` and `.` preopens "normlaize" to empty string meaning it is not possible to preopen root and current dir simultaneously WebAssembly/wasi-libc#484 (2 comments by @mtobin-tdab, @yamt)
-
_WASI_EMULATED_MMAN is doesn't write changes back to the underlying file WebAssembly/wasi-libc#206 (2 comments by @DebianArch64, @sunfishcode)
-
-
9 pull requests opened.
-
implement `getsockname`, `getpeername`, and `getaddrinfo` WebAssembly/wasi-libc#488, by @dicej.
-
update old WASI and improving emmalloc.c WebAssembly/wasi-libc#487, by @PiCoPress.
-
wasip2 support for `close`, `poll`, `pselect` WebAssembly/wasi-libc#486, by @dicej.
-
Add libsetjmp.a/so WebAssembly/wasi-libc#483, by @yamt.
-
add wasip2 implementations of more socket APIs WebAssembly/wasi-libc#482, by @dicej.
-
implement basic TCP/UDP server support WebAssembly/wasi-libc#481, by @dicej.
-
crt1-command.c: fix whitespace issues WebAssembly/wasi-libc#480, by @yamt.
-
fix `#ifdef __cplusplus` guard in dirent.h WebAssembly/wasi-libc#479, by @12101111.
-
Start renaming preview1 to p1 and preview2 to p2 WebAssembly/wasi-libc#478, by @alexcrichton.
-
-
8 pull requests merged.
-
wasip2 support for `close`, `poll`, `pselect` WebAssembly/wasi-libc#486.
-
add wasip2 implementations of more socket APIs WebAssembly/wasi-libc#482.
-
implement basic TCP/UDP server support WebAssembly/wasi-libc#481.
-
implement basic TCP/UDP client support WebAssembly/wasi-libc#477.
-
crt1-command.c: fix whitespace issues WebAssembly/wasi-libc#480.
-
Add support for pthread_getattr_np WebAssembly/wasi-libc#470.
-
fix `#ifdef __cplusplus` guard in dirent.h WebAssembly/wasi-libc#479.
-
Start renaming preview1 to p1 and preview2 to p2 WebAssembly/wasi-libc#478.
-
-
7 pull requests received 31 new comments.
-
implement basic TCP/UDP client support WebAssembly/wasi-libc#477 (11 comments by @badeend, @dicej, @jeffparsons, @sunfishcode)
-
Experimental setjmp/longjmp support WebAssembly/wasi-libc#467 (6 comments by @sunfishcode, @whitequark, @yamt)
-
Start renaming preview1 to p1 and preview2 to p2 WebAssembly/wasi-libc#478 (5 comments by @alexcrichton, @sunfishcode, @yamt)
-
update old WASI and improving emmalloc.c WebAssembly/wasi-libc#487 (2 comments by @sbc100, @sunfishcode)
-
WebAssembly/branch-hinting
-
1 issue received 2 new comments.
-
1 pull request opened.
-
Move spec text to separate document WebAssembly/branch-hinting#24, by @yuri91.
-
-
1 pull request received 13 new comments.
-
Move spec text to separate document WebAssembly/branch-hinting#24 (13 comments by @rossberg, @yuri91)
-
WebAssembly/custom-page-sizes
-
4 issues opened.
-
WAT syntax for custom page sizes? WebAssembly/custom-page-sizes#6, by @fitzgen.
-
Binary encoding of custom page sizes WebAssembly/custom-page-sizes#5, by @fitzgen.
-
What is the toolchain integration story? WebAssembly/custom-page-sizes#3, by @fitzgen.
-
What constraints should be imposed on custom page sizes? WebAssembly/custom-page-sizes#2, by @fitzgen.
-
-
4 issues received 13 new comments.
-
What is the toolchain integration story? WebAssembly/custom-page-sizes#3 (8 comments by @alexcrichton, @fitzgen, @tlively)
-
Binary encoding of custom page sizes WebAssembly/custom-page-sizes#5 (3 comments by @alexcrichton, @fitzgen, @rossberg)
-
What constraints should be imposed on custom page sizes? WebAssembly/custom-page-sizes#2 (1 comment by @conrad-watt)
-
-
2 pull requests opened.
-
Fill in `Overview.md` WebAssembly/custom-page-sizes#4, by @fitzgen.
-
Customize README for this proposal and add blank overview WebAssembly/custom-page-sizes#1, by @fitzgen.
-
-
1 pull request merged.
-
Customize README for this proposal and add blank overview WebAssembly/custom-page-sizes#1.
-
-
1 pull request received 4 new comments.
WebAssembly/stringref
-
1 issue opened.
-
Binary encoding of string.new_wtf16_array and other array methods WebAssembly/stringref#66, by @kripken.
-
-
1 issue received 8 new comments.
-
Stringref should probably be a subtype of anyref WebAssembly/stringref#40 (8 comments by @Liedtke, @sjrd, @tlively, @wingo)
-
WebAssembly/proposals
-
2 issues closed.
-
optional floating point support? WebAssembly/proposals#180.
-
Is WebRTC usable? WebAssembly/proposals#96.
-
-
2 issues received 2 new comments.
-
1 pull request opened.
-
Add the custom-page-sizes proposal WebAssembly/proposals#184, by @fitzgen.
-
-
1 pull request merged.
-
Add the custom-page-sizes proposal WebAssembly/proposals#184.
-
WebAssembly/website
-
1 issue opened.
-
Extended constant expressions is enabled by default in Safari 17.4 WebAssembly/website#376, by @ggallant-dovico.
-
-
1 issue closed.
-
Extended constant expressions is enabled by default in Safari 17.4 WebAssembly/website#376.
-
-
1 issue received 2 new comments.
-
Extended constant expressions is enabled by default in Safari 17.4 WebAssembly/website#376 (2 comments by @dschuff, @ggallant-dovico)
-
-
4 pull requests opened.
-
Update Firefox shipping status for multi-memory WebAssembly/website#378, by @dschuff.
-
Update wasmtime CLI options for enabling features WebAssembly/website#377, by @kateinoigakukun.
-
Add extended-const to Safari WebAssembly/website#375, by @dschuff.
-
Update Deno status for GC WebAssembly/website#374, by @bashor.
-
-
6 pull requests merged.
-
Update Firefox shipping status for multi-memory WebAssembly/website#378.
-
Update wasmtime CLI options for enabling features WebAssembly/website#377.
-
Update Safari support for extended-const WebAssembly/website#373.
-
Add extended-const to Safari WebAssembly/website#375.
-
Update Safari support for multi-value WebAssembly/website#372.
-
Update Deno status for GC WebAssembly/website#374.
-
-
3 pull requests received 4 new comments.
WebAssembly/threads
-
1 issue received 5 new comments.
-
Can we relax Atomics.wait to allow waiting on the main thread? WebAssembly/threads#177 (5 comments by @juj, @kettle11, @syg)
-
WebAssembly/wasi-messaging
-
1 issue received 6 new comments.
-
Should `wasi:messaging/messaging-guest/handler` take a `channel` parameter? WebAssembly/wasi-messaging#14 (6 comments by @dicej, @endocrimes, @thomastaylor312)
-
-
1 pull request received 2 new comments.
-
feat(*): Updates messaging to support request-reply WebAssembly/wasi-messaging#21 (2 comments by @thomastaylor312)
-
WebAssembly/tool-conventions
-
3 pull requests opened.
-
typo: s/reloction/relocation/ & s/independant/independent/ WebAssembly/tool-conventions#224, by @akesling.
-
[BasicCABI] Pass compiler-rt 128-bit return values in memory WebAssembly/tool-conventions#223, by @aheejin.
-
Add missing relocations and segment flags to the documentation. WebAssembly/tool-conventions#222, by @kateinoigakukun.
-
-
2 pull requests merged.
-
typo: s/reloction/relocation/ & s/independant/independent/ WebAssembly/tool-conventions#224.
-
Add missing relocations and segment flags to the documentation. WebAssembly/tool-conventions#222.
-
-
1 pull request closed.
-
Add missing description of new relocation types WebAssembly/tool-conventions#163.
-
-
3 pull requests received 39 new comments.
-
[BasicCABI] Pass compiler-rt 128-bit return values in memory WebAssembly/tool-conventions#223 (35 comments by @aheejin, @alexcrichton, @dschuff, @fitzgen, @jedisct1, @kripken, @sbc100, @TerrorJack, @tlively, @waterlens)
-
Add missing relocations and segment flags to the documentation. WebAssembly/tool-conventions#222 (3 comments by @kateinoigakukun, @sbc100)
-
Add missing description of new relocation types WebAssembly/tool-conventions#163 (1 comment by @kateinoigakukun)
-
WebAssembly/wasi-i2c
-
1 pull request opened.
-
Suggested changes WebAssembly/wasi-i2c#1, by @Zelzahn.
-
-
1 pull request merged.
-
Suggested changes WebAssembly/wasi-i2c#1.
-
-
1 pull request received 2 new comments.
WebAssembly/wasi-nn
-
1 issue opened.
-
Add enum for tensor layout WebAssembly/wasi-nn#67, by @oovm.
-
-
1 issue received 4 new comments.
-
2 pull requests opened.
-
Manage memory residency of tensors WebAssembly/wasi-nn#69, by @geekbeast.
-
add: ggml graph encoding format WebAssembly/wasi-nn#66, by @danbev.
-
-
1 pull request received 4 new comments.
WebAssembly/shared-everything-threads
-
2 issues opened.
-
Agenda for April 30 subgroup meeting WebAssembly/shared-everything-threads#48, by @tlively.
-
Accessing non-shared locals insides shared-barrier WebAssembly/shared-everything-threads#47, by @tlively.
-
-
1 issue closed.
-
Agenda for March 5 subgroup meeting WebAssembly/shared-everything-threads#43.
-
-
5 issues received 17 new comments.
-
Accessing non-shared locals insides shared-barrier WebAssembly/shared-everything-threads#47 (8 comments by @conrad-watt, @eqrion, @tlively)
-
Making thread-local functions viable WebAssembly/shared-everything-threads#46 (5 comments by @conrad-watt, @eqrion, @tlively)
-
Agenda for April 30 subgroup meeting WebAssembly/shared-everything-threads#48 (2 comments by @tlively)
-
Agenda for March 5 subgroup meeting WebAssembly/shared-everything-threads#43 (1 comment by @tlively)
-
Alternative to thread-local globals and functions WebAssembly/shared-everything-threads#42 (1 comment by @conrad-watt)
-
-
4 pull requests opened.
-
Add a note about the GC expressiveness trade offs WebAssembly/shared-everything-threads#52, by @tlively.
-
Update note on toolchain use WebAssembly/shared-everything-threads#51, by @tlively.
-
Add a note about JSPI changes WebAssembly/shared-everything-threads#50, by @tlively.
-
Describe further TLS implementation optimizations WebAssembly/shared-everything-threads#49, by @tlively.
-
-
3 pull requests merged.
-
Update note on toolchain use WebAssembly/shared-everything-threads#51.
-
Add a note about JSPI changes WebAssembly/shared-everything-threads#50.
-
Describe further TLS implementation optimizations WebAssembly/shared-everything-threads#49.
-
-
1 pull request received 15 new comments.
-
Add a note about the GC expressiveness trade offs WebAssembly/shared-everything-threads#52 (15 comments by @syg, @tlively)
-
WebAssembly/WASI
-
6 issues opened.
-
WASM/WASI support for actix-web WebAssembly/WASI#591, by @raghavan-tcs.
-
Request: wasi-icu WebAssembly/WASI#590, by @oovm.
-
Inconsistency with wasi:http@0.2.0 snapshots WebAssembly/WASI#589, by @ospencer.
-
versioning like "WASI 0.2.0" is confusing WebAssembly/WASI#588, by @yamt.
-
(Pre)Proposal: wasi-math WebAssembly/WASI#587, by @oovm.
-
Clarification regarding host behaviour with `Content-Length` header WebAssembly/WASI#805, by @karthik2804.
-
-
5 issues closed.
-
What module will _start, args, env, and pre-opens be defined in? WebAssembly/WASI#508.
-
UNIX's "shutdown" has very strange semantics. Do you really want to keep UNIX's legacy? WebAssembly/WASI#547.
-
versioning like "WASI 0.2.0" is confusing WebAssembly/WASI#588.
-
Filesystem path inference in Preview2 WebAssembly/WASI#485.
-
Add launched Preview 2 WIT definitions to this repo WebAssembly/WASI#576.
-
-
14 issues received 26 new comments.
-
Request: wasi-icu WebAssembly/WASI#590 (6 comments by @devsnek, @guybedford, @kaizhu256, @sffc, @sunfishcode)
-
UNIX's "shutdown" has very strange semantics. Do you really want to keep UNIX's legacy? WebAssembly/WASI#547 (5 comments by @badeend, @safinaskar, @sunfishcode)
-
wasi_snapshot_preview2 - lack of sched_yield interface WebAssembly/WASI#582 (2 comments by @loganek, @sunfishcode)
-
versioning like "WASI 0.2.0" is confusing WebAssembly/WASI#588 (2 comments by @programmerjake, @sunfishcode)
-
What module will _start, args, env, and pre-opens be defined in? WebAssembly/WASI#508 (1 comment by @sunfishcode)
-
How to implement a platform-agnostic gpio/i2c/spi wasi api? WebAssembly/WASI#443 (1 comment by @Zelzahn)
-
Clarification regarding host behaviour with `Content-Length` header WebAssembly/WASI#805 (1 comment by @lukewagner)
-
-
1 pull request merged.
-
Add wasi-observe proposal at Phase 0 WebAssembly/WASI#575.
-
-
2 pull requests closed.
-
Add mechanism for displaying the WAT signatures of WASI modules WebAssembly/WASI#377.
-
Add beginnings of a Resources and Handles design document. WebAssembly/WASI#319.
-
-
2 pull requests received 2 new comments.
-
Add mechanism for displaying the WAT signatures of WASI modules WebAssembly/WASI#377 (1 comment by @sunfishcode)
-
Add beginnings of a Resources and Handles design document. WebAssembly/WASI#319 (1 comment by @sunfishcode)
-
WebAssembly/wasi-proposal-template
-
1 pull request opened.
-
Update to wit-abi-up-to-date@v19. WebAssembly/wasi-proposal-template#17, by @sunfishcode.
-
-
1 pull request merged.
-
Update to wit-abi-up-to-date@v19. WebAssembly/wasi-proposal-template#17.
-
WebAssembly/wasi-blobstore
-
1 pull request opened.
-
fix: move incoming value ownership on consumption WebAssembly/wasi-blobstore#21, by @rvolosatovs.
-
-
1 pull request merged.
-
fix: move incoming value ownership on consumption WebAssembly/wasi-blobstore#21.
-
-
1 pull request received 1 new comment.
-
fix: move incoming value ownership on consumption WebAssembly/wasi-blobstore#21 (1 comment by @thomastaylor312)
-
WebAssembly/flexible-vectors
-
1 pull request opened.
-
Change set length to return remaining elements WebAssembly/flexible-vectors#63, by @ppenzin.
-
WebAssembly/spec
-
1 issue opened.
-
Missing ability to access built older versions of the WebAssembly specification in archivable form WebAssembly/spec#1736, by @20kdc.
-
-
2 issues closed.
-
Phase 4 entry requirements have vauge/unclear wording WebAssembly/spec#1556.
-
Clarify subgroups can have different process rules (e.g. WASI) WebAssembly/spec#1559.
-
-
3 issues received 4 new comments.
-
Missing ability to access built older versions of the WebAssembly specification in archivable form WebAssembly/spec#1736 (2 comments by @Ms2ger, @rossberg)
-
Phase 4 entry requirements have vauge/unclear wording WebAssembly/spec#1556 (1 comment by @sunfishcode)
-
Clarify subgroups can have different process rules (e.g. WASI) WebAssembly/spec#1559 (1 comment by @sunfishcode)
-
-
2 pull requests opened.
-
[CI] Publish to W3C only on push to main WebAssembly/spec#1738, by @sideshowbarker.
-
[spec] Fixing module typing for active elem/data segments WebAssembly/spec#1737, by @raoxiaojia.
-
-
2 pull requests merged.
-
[spec] Fixing module typing for active elem/data segments WebAssembly/spec#1737.
-
[CI] Publish to W3C only on push to main WebAssembly/spec#1738.
-
-
2 pull requests received 8 new comments.
-
[build] Update makefiles and CI config to enable W3C autopublishing WebAssembly/spec#1730 (7 comments by @rossberg, @sideshowbarker)
-
[spec] Fixing module typing for active elem/data segments WebAssembly/spec#1737 (1 comment by @raoxiaojia)
-
WebAssembly/testsuite
-
1 pull request opened.
-
Update repos WebAssembly/testsuite#77, by @sunfishcode.
-
-
1 pull request merged.
-
Update repos WebAssembly/testsuite#77.
-
WebAssembly/wasi-observe
-
1 issue received 1 new comment.
-
1 pull request merged.
-
propose 2024-02-28 meeting WebAssembly/wasi-observe#11.
-
-
2 pull requests received 12 new comments.
-
propose 2024-02-28 meeting WebAssembly/wasi-observe#11 (3 comments by @brooksmtownsend, @calebschoepp)
WebAssembly/debugging
-
1 issue opened.
-
Backtrace with SourceSpan WebAssembly/debugging#19, by @oovm.
-
-
1 issue received 4 new comments.
-
Backtrace with SourceSpan WebAssembly/debugging#19 (4 comments by @dschuff, @fitzgen, @kripken, @oovm)
-
WebAssembly/content-security-policy
-
1 issue received 1 new comment.
-
Consider security drawbacks to requiring unsafe-eval for WebAssembly WebAssembly/content-security-policy#27 (1 comment by @ghost)
-
Past meetings
Participants
-
13 participants joined.
-
Nikita Biserov joined.
-
Caleb Schoepp (Akamai Technologies) joined.
-
Robin Brown joined.
-
William Scannell joined.
-
Saúl Cabrera (Shopify) joined.
-
Raees Iqbal (EdgeCast Networks) joined.
-
Amarjeet Anand Amar joined.
-
David Bryant (Disquiry LLC) joined.
-
Martin Kustermann (Google LLC) joined.
-
Sehyo Chang (InfinyOn) joined.
-
Sean Isom (Renderlet) joined.
-
Mendy Berger joined.
-
Quentin Michaud (Thales Research and Technology) joined.
-
-
3 participants left.
-
Martin Becze (Ethereum Foundation) left.
-
Robin Brown left.
-
Domenic Denicola (Google LLC) left.
-
-
5 organizations joined.
-
EdgeCast Networks joined.
-
Disquiry LLC joined.
-
InfinyOn joined.
-
Renderlet joined.
-
Thales Research and Technology joined.
-
GitHub
WebAssembly/js-string-builtins
-
1 issue received 4 new comments.
-
String constants WebAssembly/js-string-builtins#13 (4 comments by @eqrion, @jakobkummerow, @kripken)
-
WebAssembly/component-model
-
13 issues opened.
-
Efficient memory passing between WASM and host WebAssembly/component-model#314, by @loganek.
-
Support inline packages WebAssembly/component-model#313, by @tschneidereit.
-
Consider adding support for identifier aliases WebAssembly/component-model#312, by @tschneidereit.
-
Why are parameter names in component functions necessary? WebAssembly/component-model#311, by @oovm.
-
Detect whether the host has a certain ability WebAssembly/component-model#310, by @oovm.
-
Component Model should allow `post-return`s to take no result-specific params WebAssembly/component-model#309, by @esoterra.
-
Consider defining an "instance reuse hint" WebAssembly/component-model#307, by @lukewagner.
-
Are the same layout functions defined at any level equivalent? WebAssembly/component-model#306, by @oovm.
-
Working with GC types without copy WebAssembly/component-model#305, by @oovm.
-
i do not want component model WebAssembly/component-model#303, by @trcrsired.
-
Support big-endian hosts WebAssembly/component-model#302, by @SoniEx2.
-
Import name projections don't support exports by interface name WebAssembly/component-model#301, by @peterhuene.
-
Change package namespaces and names to be lowercased WebAssembly/component-model#299, by @calvinrp.
-
-
4 issues closed.
-
Why are parameter names in component functions necessary? WebAssembly/component-model#311.
-
Are the same layout functions defined at any level equivalent? WebAssembly/component-model#306.
-
Support big-endian hosts WebAssembly/component-model#302.
-
i do not want component model WebAssembly/component-model#303.
-
-
15 issues received 93 new comments.
-
Are the same layout functions defined at any level equivalent? WebAssembly/component-model#306 (13 comments by @alexcrichton, @lukewagner, @oovm)
-
Fixed length arrays WebAssembly/component-model#181 (13 comments by @arjunr2, @badeend, @lukewagner, @rossberg, @ydnar)
-
Import name projections don't support exports by interface name WebAssembly/component-model#301 (13 comments by @lukewagner, @peterhuene)
-
Why are parameter names in component functions necessary? WebAssembly/component-model#311 (9 comments by @oovm, @tschneidereit)
-
Support big-endian hosts WebAssembly/component-model#302 (9 comments by @lukewagner, @rossberg, @SoniEx2, @sunfishcode)
-
Efficient memory passing between WASM and host WebAssembly/component-model#314 (6 comments by @loganek, @lukewagner, @tschneidereit)
-
Support inline packages WebAssembly/component-model#313 (5 comments by @alexcrichton, @lukewagner, @tschneidereit)
-
Consider adding support for identifier aliases WebAssembly/component-model#312 (5 comments by @lukewagner, @oovm, @pchickey, @tschneidereit)
-
Working with GC types without copy WebAssembly/component-model#305 (5 comments by @lukewagner, @oovm)
-
Component Model should allow `post-return`s to take no result-specific params WebAssembly/component-model#309 (4 comments by @esoterra, @guybedford, @lukewagner)
-
Wit text format comments encoded in the binary Wasm binary WebAssembly/component-model#213 (3 comments by @lann, @oovm)
-
Consider renaming `world` to `component` WebAssembly/component-model#274 (3 comments by @ggoodman, @sunfishcode)
-
Detect whether the host has a certain ability WebAssembly/component-model#310 (2 comments by @lukewagner, @oovm)
-
i do not want component model WebAssembly/component-model#303 (2 comments by @sunfishcode, @trcrsired)
-
Change package namespaces and names to be lowercased WebAssembly/component-model#299 (1 comment by @lukewagner)
-
-
3 pull requests opened.
-
Split 'use' inside worlds into 'use import' and 'use export' WebAssembly/component-model#308, by @lukewagner.
-
Add optional fixed length to lists WebAssembly/component-model#304, by @lukewagner.
-
Allow start functions to call imports. WebAssembly/component-model#300, by @sunfishcode.
-
-
1 pull request merged.
-
Allow start functions to call imports. WebAssembly/component-model#300.
-
-
6 pull requests received 32 new comments.
-
Add canonical `thread.*` builtins WebAssembly/component-model#291 (19 comments by @abrown, @lukewagner, @rossberg, @yamt)
-
Add optional fixed length to lists WebAssembly/component-model#304 (4 comments by @badeend, @lukewagner, @ydnar)
-
Split 'use' inside worlds into 'use import' and 'use export' WebAssembly/component-model#308 (3 comments by @alexcrichton, @lukewagner)
-
Document and define WIT IDs that are referenced elsewhere WebAssembly/component-model#298 (3 comments by @ggoodman, @lukewagner)
-
Ungate start functions, and restrict args/returns. WebAssembly/component-model#297 (2 comments by @lukewagner, @sunfishcode)
-
WebAssembly/shared-everything-threads
-
6 issues opened.
-
Making thread-local functions viable WebAssembly/shared-everything-threads#46, by @conrad-watt.
-
Shared-to-non-shared edges WebAssembly/shared-everything-threads#45, by @manoskouk.
-
shared-suspendable and shared-fixed as separate function types WebAssembly/shared-everything-threads#44, by @conrad-watt.
-
Agenda for March 5 subgroup meeting WebAssembly/shared-everything-threads#43, by @tlively.
-
Alternative to thread-local globals and functions WebAssembly/shared-everything-threads#42, by @eqrion.
-
Question about thread-local function optimization WebAssembly/shared-everything-threads#41, by @eqrion.
-
-
1 issue closed.
-
Agenda for February 20 subgroup meeting WebAssembly/shared-everything-threads#36.
-
-
8 issues received 58 new comments.
-
Alternative to thread-local globals and functions WebAssembly/shared-everything-threads#42 (18 comments by @conrad-watt, @eqrion, @lukewagner, @rossberg, @tlively)
-
shared-suspendable and shared-fixed as separate function types WebAssembly/shared-everything-threads#44 (15 comments by @conrad-watt, @eqrion, @tlively)
-
Making thread-local functions viable WebAssembly/shared-everything-threads#46 (12 comments by @conrad-watt, @eqrion, @lukewagner, @tlively)
-
Agenda for March 5 subgroup meeting WebAssembly/shared-everything-threads#43 (5 comments by @rossberg, @tlively)
-
Dynamic sharedness checks as an escape hatch WebAssembly/shared-everything-threads#37 (3 comments by @eqrion, @tlively)
-
Agenda for February 20 subgroup meeting WebAssembly/shared-everything-threads#36 (3 comments by @tlively)
-
Question about thread-local function optimization WebAssembly/shared-everything-threads#41 (1 comment by @tlively)
-
-
2 pull requests opened.
-
Update binary format again WebAssembly/shared-everything-threads#40, by @tlively.
-
Update the binary format WebAssembly/shared-everything-threads#39, by @tlively.
-
-
2 pull requests merged.
-
Update binary format again WebAssembly/shared-everything-threads#40.
-
Update the binary format WebAssembly/shared-everything-threads#39.
-
-
1 pull request received 7 new comments.
-
Update the binary format WebAssembly/shared-everything-threads#39 (7 comments by @rossberg, @tlively)
-
WebAssembly/website
-
2 issues opened.
-
Add support for Java WebAssembly/website#371, by @ghost.
-
Include PHP WebAssembly/website#368, by @akasha-code.
-
-
2 issues received 5 new comments.
-
4 pull requests opened.
-
Update Safari support for extended-const WebAssembly/website#373, by @dschuff.
-
Update Safari support for multi-value WebAssembly/website#372, by @dschuff.
-
Update Node status for tail calls WebAssembly/website#370, by @samestep.
-
Update Node status for GC WebAssembly/website#369, by @samestep.
-
-
2 pull requests merged.
-
Update Node status for tail calls WebAssembly/website#370.
-
Update Node status for GC WebAssembly/website#369.
-
-
2 pull requests received 7 new comments.
-
Update Node status for GC WebAssembly/website#369 (6 comments by @dschuff, @jakobkummerow, @samestep)
-
WebAssembly/meetings
-
1 issue received 13 new comments.
-
Scheduling the next hybrid meeting - 2024 WebAssembly/meetings#1463 (13 comments by @ashleynh, @conrad-watt, @dschuff, @eqrion, @michaelficarra, @rossberg, @titzer, @yuri91)
-
-
17 pull requests opened.
-
[benchmarking] Add agendas for March 2024 WebAssembly/meetings#1497, by @saulecabrera.
-
[benchmarking] Add notes for Feb 23, 2024 WebAssembly/meetings#1496, by @saulecabrera.
-
Add ESM integration to Feb 27 agenda WebAssembly/meetings#1495, by @guybedford.
-
WASI-02-22: add notes and presentation WebAssembly/meetings#1494, by @pchickey.
-
Add notes for CG Jan 30 and Feb 13 WebAssembly/meetings#1493, by @dschuff.
-
docs(wasi): update WASI-02-22 agenda WebAssembly/meetings#1492, by @ricochet.
-
[benchmarking] Add notes for 02-09 and add agenda for 02-23 WebAssembly/meetings#1491, by @saulecabrera.
-
Create THREADS-03-05.md WebAssembly/meetings#1490, by @tlively.
-
Create THREADS-02-20.md WebAssembly/meetings#1489, by @tlively.
-
docs(wasi): link to invite form WebAssembly/meetings#1488, by @ricochet.
-
Add template for virtual CG meetings WebAssembly/meetings#1487, by @dschuff.
-
Add notes for WASI-02-08 WebAssembly/meetings#1486, by @pchickey.
-
Update stack-2024-02-12.md WebAssembly/meetings#1485, by @fgmccabe.
-
[benchmarking] Add template and agendas for February WebAssembly/meetings#1484, by @saulecabrera.
-
Add agenda item for WASI 02/08/2024 meeting WebAssembly/meetings#1483, by @MendyBerger.
-
Add slides for Correct Compilation WebAssembly/meetings#1482, by @RossTate.
-
Create WG-02-14.md and add agenda item WebAssembly/meetings#1481, by @rossberg.
-
-
16 pull requests merged.
-
Add notes for CG Jan 30 and Feb 13 WebAssembly/meetings#1493.
-
WASI-02-22: add notes and presentation WebAssembly/meetings#1494.
-
Add ESM integration to Feb 27 agenda WebAssembly/meetings#1495.
-
[benchmarking] Add notes for 02-09 and add agenda for 02-23 WebAssembly/meetings#1491.
-
Add slides for Correct Compilation WebAssembly/meetings#1482.
-
docs(wasi): update WASI-02-22 agenda WebAssembly/meetings#1492.
-
Create THREADS-01-23.md WebAssembly/meetings#1472.
-
Create THREADS-03-05.md WebAssembly/meetings#1490.
-
docs(wasi): link to invite form WebAssembly/meetings#1488.
-
Add notes for WASI-02-08 WebAssembly/meetings#1486.
-
[benchmarking] Add template and agendas for February WebAssembly/meetings#1484.
-
Update stack-2024-01-29.md WebAssembly/meetings#1476.
-
Add agenda item for WASI 02/08/2024 meeting WebAssembly/meetings#1483.
-
Proposed charter for WebAssembly benchmarking WebAssembly/meetings#1455.
-
Create WG-02-14.md and add agenda item WebAssembly/meetings#1481.
-
Add agenda item for WASI 02/08/2024 meeting WebAssembly/meetings#1479.
-
-
4 pull requests received 6 new comments.
-
Create WG-02-14.md and add agenda item WebAssembly/meetings#1481 (2 comments by @dschuff, @sideshowbarker)
-
WebAssembly/binaryen
-
10 issues opened.
-
availability of version 116 via apt-get on Ubuntu WebAssembly/binaryen#6342, by @andrewdavidmackenzie.
-
wasm-opt failed when build qt's project use emscripten WebAssembly/binaryen#6340, by @Gaobo-Hp1.
-
wasm-opt wasm port performance WebAssembly/binaryen#6338, by @kripken.
-
Unknown option '-0z' ; Optimization levels are unknown options WebAssembly/binaryen#6320, by @float3.
-
Questions Related to Preserving Data Segments in BinaryenSetMemory C API WebAssembly/binaryen#6314, by @mobsceneZ.
-
Add aarch64 build to releases WebAssembly/binaryen#6311, by @LumiWasTaken.
-
[EH] --translate-to-new-eh "invalid delegate" WebAssembly/binaryen#6274, by @yamt.
-
[feature requeset] wasm-merge outputs js glue code. WebAssembly/binaryen#6273, by @doehyunbaek.
-
Validator yells at stack-based block WebAssembly/binaryen#6269, by @ericvergnaud.
-
Failed parse for 'attempted pop from empty stack / beyond block start boundary' on non-empty stack WebAssembly/binaryen#6268, by @aaronmunsters.
-
-
9 issues closed.
-
Questions Related to Preserving Data Segments in BinaryenSetMemory C API WebAssembly/binaryen#6314.
-
availability of version 116 via apt-get on Ubuntu WebAssembly/binaryen#6342.
-
Add aarch64 build to releases WebAssembly/binaryen#6311.
-
Build error on emsdk CI WebAssembly/binaryen#6084.
-
Question: Is wasm-opt production ready? WebAssembly/binaryen#2633.
-
Unknown option '-0z' ; Optimization levels are unknown options WebAssembly/binaryen#6320.
-
[feature requeset] wasm-merge outputs js glue code. WebAssembly/binaryen#6273.
-
[Unit tests] ReferenceError: require is not defined in ES module scope WebAssembly/binaryen#6240.
-
API inconsistency with data segments WebAssembly/binaryen#6247.
-
-
1 issue reopened.
-
Validator yells at stack-based block WebAssembly/binaryen#6269, by @ericvergnaud.
-
-
18 issues received 71 new comments.
-
Add aarch64 build to releases WebAssembly/binaryen#6311 (20 comments by @alexcrichton, @DazWorrall, @kripken, @LumiWasTaken, @sbc100)
-
Validator yells at stack-based block WebAssembly/binaryen#6269 (13 comments by @ericvergnaud, @kripken)
-
[feature requeset] wasm-merge outputs js glue code. WebAssembly/binaryen#6273 (8 comments by @doehyunbaek, @kripken)
-
Questions Related to Preserving Data Segments in BinaryenSetMemory C API WebAssembly/binaryen#6314 (6 comments by @kripken, @mobsceneZ)
-
Exposing GC in binaryen.js APIs WebAssembly/binaryen#5921 (5 comments by @ericvergnaud, @kripken, @samestep)
-
Support try-catch in Asyncify / lower wasm exceptions to MVP WebAssembly/binaryen#5343 (3 comments by @badgermole, @caiiiycuk)
-
availability of version 116 via apt-get on Ubuntu WebAssembly/binaryen#6342 (2 comments by @andrewdavidmackenzie, @kripken)
-
[EH] --translate-to-new-eh "invalid delegate" WebAssembly/binaryen#6274 (2 comments by @aheejin, @yamt)
-
wasm-opt failed when build qt's project use emscripten WebAssembly/binaryen#6340 (1 comment by @kripken)
-
Unknown option '-0z' ; Optimization levels are unknown options WebAssembly/binaryen#6320 (1 comment by @kripken)
-
Failed parse for 'attempted pop from empty stack / beyond block start boundary' on non-empty stack WebAssembly/binaryen#6268 (1 comment by @kripken)
-
-
96 pull requests opened.
-
Fuzzer: Standardize notation for exception prefixes WebAssembly/binaryen#6369, by @kripken.
-
commit_msg WebAssembly/binaryen#6368, by @tlively.
-
commit_msg WebAssembly/binaryen#6367, by @tlively.
-
Fuzzer: Mark Roundtrip pass as adding effects WebAssembly/binaryen#6366, by @kripken.
-
Typed continuations: cont.bind instructions WebAssembly/binaryen#6365, by @frank-emrich.
-
[Parser] Support inline data in 64-bit memory declarations WebAssembly/binaryen#6364, by @tlively.
-
[Parser] Do not require a memory for GC string ops WebAssembly/binaryen#6363, by @tlively.
-
[NFC] Add the type of the Expression when eliding it WebAssembly/binaryen#6362, by @kripken.
-
Add simple binary testcase bisection script WebAssembly/binaryen#6361, by @kripken.
-
Fuzz V8 Turboshaft WebAssembly/binaryen#6360, by @kripken.
-
[NFC] Add some comments about flow in SubtypingDiscoverer and Unsubtyping WebAssembly/binaryen#6359, by @kripken.
-
Release 117 WebAssembly/binaryen#6358, by @kripken.
-
Fuzzer: Separate arguments used to make the fuzz wasm from the opts we run on it WebAssembly/binaryen#6357, by @kripken.
-
Update changlog before release [NFC] WebAssembly/binaryen#6356, by @kripken.
-
[NFC] Use ifdef-else in threads.cpp WebAssembly/binaryen#6355, by @kripken.
-
Print out callgraph of a specific entry point WebAssembly/binaryen#6354, by @Mintyboi.
-
[StringLowering] Lower `stringview_wtf16.get_codeunit` to `charCodeAt` WebAssembly/binaryen#6353, by @tlively.
-
[Outlining] Fixes break reconstruction WebAssembly/binaryen#6352, by @ashleynh.
-
Add a WebAssembly build to release WebAssembly/binaryen#6351, by @kripken.
-
[Emscripten port] Fix core count logic for Emscripten+pthreads WebAssembly/binaryen#6350, by @kripken.
-
[Emscripten port] Improve emcc flags WebAssembly/binaryen#6349, by @kripken.
-
Fuzzer: Improve BigInt printing WebAssembly/binaryen#6348, by @kripken.
-
Tests/Fuzzing: Remove some obsolete experimental V8 flags WebAssembly/binaryen#6347, by @kripken.
-
C API: Support adding data segment individually WebAssembly/binaryen#6346, by @mobsceneZ.
-
[Parser] Parse annotations, including source map comments WebAssembly/binaryen#6345, by @tlively.
-
SubtypingDiscoverer: Differentiate non-flow subtyping constraints WebAssembly/binaryen#6344, by @kripken.
-
Implement dropping of active Element Segments WebAssembly/binaryen#6343, by @kripken.
-
Fuzzer: Handle negative i31s WebAssembly/binaryen#6341, by @kripken.
-
[Parser] Condense redundant pop values WebAssembly/binaryen#6339, by @ashleynh.
-
Fuzzer: Ignore V8 errors on uninitialized non-defaultable locals WebAssembly/binaryen#6337, by @kripken.
-
Validator: Check subtyping in CallIndirect [DO NOT LAND] WebAssembly/binaryen#6336, by @kripken.
-
Fuzzer: Match the logging of i31ref between JS and C++ WebAssembly/binaryen#6335, by @kripken.
-
Build and release on aarch64 WebAssembly/binaryen#6334, by @DazWorrall.
-
[Parser][NFC] Remove `Token` from lexer interface WebAssembly/binaryen#6333, by @tlively.
-
[Parser][NFC] Remove parser/input.h WebAssembly/binaryen#6332, by @tlively.
-
Validator: ArrayNew|InitData require Bulk Memory WebAssembly/binaryen#6331, by @kripken.
-
Fix build error on aarch64 WebAssembly/binaryen#6330, by @DazWorrall.
-
[EH] Add noexn's opcode WebAssembly/binaryen#6329, by @aheejin.
-
Improve JSON string encoding WebAssembly/binaryen#6328, by @tlively.
-
Fuzzer: Allow using initial content with V8 WebAssembly/binaryen#6327, by @kripken.
-
[NFC] DeNaN: Avoid calls on constants WebAssembly/binaryen#6326, by @kripken.
-
[NFC] Use SubtypingDiscoverer in StringLowering WebAssembly/binaryen#6325, by @kripken.
-
JS Bindings: Use stringToUTF8OnStack instead of deprecated allocateUTF8OnStack WebAssembly/binaryen#6324, by @kripken.
-
subtype-exprs.h additions [NFC] WebAssembly/binaryen#6323, by @kripken.
-
Allow --keepfuncs and --splitfuncs to be use alongside a profile data WebAssembly/binaryen#6322, by @Mintyboi.
-
[SetGlobals] fix segfault WebAssembly/binaryen#6321, by @khitrin.
-
[Parser] Simplify the lexer interface WebAssembly/binaryen#6319, by @tlively.
-
Fuzzer: Add SIMD support to DeNaN WebAssembly/binaryen#6318, by @kripken.
-
StringLowering: Lower nulls in call params WebAssembly/binaryen#6317, by @kripken.
-
StringLowering: Escape the JSON in the custom section WebAssembly/binaryen#6316, by @kripken.
-
Validate function imports WebAssembly/binaryen#6315, by @kripken.
-
C API: allow keeping data segments in BinaryenSetMemory WebAssembly/binaryen#6313, by @mobsceneZ.
-
Fuzzer: Add a pass to prune illegal imports and exports for JS WebAssembly/binaryen#6312, by @kripken.
-
Fuzzer: Remove --emit-js-shell logic and reuse fuzz_shell.js instead WebAssembly/binaryen#6310, by @kripken.
-
Fuzzer: Remove Asyncify integration WebAssembly/binaryen#6309, by @kripken.
-
Typed continuations: cont.new instructions WebAssembly/binaryen#6308, by @frank-emrich.
-
StringLowering: Properly handle nullable inputs to StringAs WebAssembly/binaryen#6307, by @kripken.
-
StringLowering: Fix up nulls written to struct.new fields WebAssembly/binaryen#6306, by @kripken.
-
Fuzzer: Adjust feature fuzzing frequency WebAssembly/binaryen#6305, by @kripken.
-
Strings: Add some interpreter support WebAssembly/binaryen#6304, by @kripken.
-
StringLowering: Hack around if issue with bottom types WebAssembly/binaryen#6303, by @kripken.
-
StringLowering: Use an array16 type in its own rec group WebAssembly/binaryen#6302, by @kripken.
-
StringLowering: Modify string=>extern also in public types WebAssembly/binaryen#6301, by @kripken.
-
[NFC] Avoid a warning on an unused var WebAssembly/binaryen#6300, by @kripken.
-
Precompute: Optimize array.len WebAssembly/binaryen#6299, by @kripken.
-
C API: Add support for clearing up interned objects WebAssembly/binaryen#6298, by @mobsceneZ.
-
Fuzzer: Use a directory for important fuzz testcases WebAssembly/binaryen#6297, by @kripken.
-
Fuzz shell: Add a j2wasm import WebAssembly/binaryen#6296, by @kripken.
-
[Parser] Parse `resume` WebAssembly/binaryen#6295, by @tlively.
-
Fix --spill-pointers WebAssembly/binaryen#6294, by @yamt.
-
[Parser] Support references to struct fields by name WebAssembly/binaryen#6293, by @tlively.
-
[NFC] Add links to specs in StringLowering WebAssembly/binaryen#6292, by @kripken.
-
Proof of concept for autogenerating the C API for expressions WebAssembly/binaryen#6291, by @kripken.
-
Update lit tests to parse with the new parser WebAssembly/binaryen#6290, by @tlively.
-
Remove support for legacy stringref text syntax WebAssembly/binaryen#6289, by @tlively.
-
Fuzzer: Do not emit huge and possibly non-validating tables WebAssembly/binaryen#6288, by @kripken.
-
Add a pass to propagate global constants to other globals WebAssembly/binaryen#6287, by @kripken.
-
[Parser] Do not involve IRBuilder for imported functions WebAssembly/binaryen#6286, by @tlively.
-
SimplifyGlobals: Propagate constant globals into nested gets in other globals WebAssembly/binaryen#6285, by @kripken.
-
Get more tests working with the new text parser WebAssembly/binaryen#6284, by @tlively.
-
StringLowering: Lower all remaining important string operations WebAssembly/binaryen#6283, by @kripken.
-
[NFC] Move code to string.cpp WebAssembly/binaryen#6282, by @tlively.
-
StringLowering: Start to lower instructions WebAssembly/binaryen#6281, by @kripken.
-
Print properly escaped names WebAssembly/binaryen#6280, by @tlively.
-
Properly stringify names in tests WebAssembly/binaryen#6279, by @tlively.
-
[Parser] Support string-style identifiers WebAssembly/binaryen#6278, by @tlively.
-
Make `array.new_fixed` length annotations mandatory WebAssembly/binaryen#6277, by @tlively.
-
wasm-ctor-eval: Properly eval strings WebAssembly/binaryen#6276, by @kripken.
-
[Parser] Parse v128.const WebAssembly/binaryen#6275, by @tlively.
-
[Parser] Templatize lexing of integers WebAssembly/binaryen#6272, by @tlively.
-
StringLowering WebAssembly/binaryen#6271, by @kripken.
-
[EH] Add --experimental-new-eh option to wasm-opt WebAssembly/binaryen#6270, by @aheejin.
-
[EH] Add --experimental-new-eh option WebAssembly/binaryen#6267, by @aheejin.
-
Allow updating basic HeapTypes in GlobalTypeRewriter::mapTypes WebAssembly/binaryen#6266, by @kripken.
-
JSON: Add simple printing and creation WebAssembly/binaryen#6265, by @kripken.
-
[EH] Test StackIR's local2stack on translator output WebAssembly/binaryen#6264, by @aheejin.
-
-
87 pull requests merged.
-
Fuzzer: Mark Roundtrip pass as adding effects WebAssembly/binaryen#6366.
-
[Parser] Support inline data in 64-bit memory declarations WebAssembly/binaryen#6364.
-
[Parser] Do not require a memory for GC string ops WebAssembly/binaryen#6363.
-
[NFC] Add the type of the Expression when eliding it WebAssembly/binaryen#6362.
-
Tests/Fuzzing: Remove some obsolete experimental V8 flags WebAssembly/binaryen#6347.
-
Fuzz V8 Turboshaft WebAssembly/binaryen#6360.
-
C API: Support adding data segment individually WebAssembly/binaryen#6346.
-
[NFC] Add some comments about flow in SubtypingDiscoverer and Unsubtyping WebAssembly/binaryen#6359.
-
[Outlining] Fixes break reconstruction WebAssembly/binaryen#6352.
-
Release 117 WebAssembly/binaryen#6358.
-
Fuzzer: Separate arguments used to make the fuzz wasm from the opts we run on it WebAssembly/binaryen#6357.
-
SubtypingDiscoverer: Differentiate non-flow subtyping constraints WebAssembly/binaryen#6344.
-
Update changlog before release [NFC] WebAssembly/binaryen#6356.
-
[NFC] Use ifdef-else in threads.cpp WebAssembly/binaryen#6355.
-
Add a WebAssembly build to release WebAssembly/binaryen#6351.
-
[StringLowering] Lower `stringview_wtf16.get_codeunit` to `charCodeAt` WebAssembly/binaryen#6353.
-
[Parser] Parse annotations, including source map comments WebAssembly/binaryen#6345.
-
[Emscripten port] Fix core count logic for Emscripten+pthreads WebAssembly/binaryen#6350.
-
Fuzzer: Improve BigInt printing WebAssembly/binaryen#6348.
-
[Emscripten port] Improve emcc flags WebAssembly/binaryen#6349.
-
Build and release on aarch64 WebAssembly/binaryen#6334.
-
Implement dropping of active Element Segments WebAssembly/binaryen#6343.
-
Fuzzer: Handle negative i31s WebAssembly/binaryen#6341.
-
[Parser] Condense redundant pop values WebAssembly/binaryen#6339.
-
Fuzzer: Ignore V8 errors on uninitialized non-defaultable locals WebAssembly/binaryen#6337.
-
Typed continuations: cont.new instructions WebAssembly/binaryen#6308.
-
Fuzzer: Adjust feature fuzzing frequency WebAssembly/binaryen#6305.
-
Fuzzer: Allow using initial content with V8 WebAssembly/binaryen#6327.
-
Fuzzer: Match the logging of i31ref between JS and C++ WebAssembly/binaryen#6335.
-
[Parser][NFC] Remove `Token` from lexer interface WebAssembly/binaryen#6333.
-
[Parser][NFC] Remove parser/input.h WebAssembly/binaryen#6332.
-
Validator: ArrayNew|InitData require Bulk Memory WebAssembly/binaryen#6331.
-
Fix build error on aarch64 WebAssembly/binaryen#6330.
-
Improve JSON string encoding WebAssembly/binaryen#6328.
-
[EH] Add noexn's opcode WebAssembly/binaryen#6329.
-
[NFC] DeNaN: Avoid calls on constants WebAssembly/binaryen#6326.
-
Fuzzer: Add a pass to prune illegal imports and exports for JS WebAssembly/binaryen#6312.
-
Fuzzer: Add SIMD support to DeNaN WebAssembly/binaryen#6318.
-
[NFC] Use SubtypingDiscoverer in StringLowering WebAssembly/binaryen#6325.
-
Fuzzer: Remove --emit-js-shell logic and reuse fuzz_shell.js instead WebAssembly/binaryen#6310.
-
Validate function imports WebAssembly/binaryen#6315.
-
subtype-exprs.h additions [NFC] WebAssembly/binaryen#6323.
-
StringLowering: Escape the JSON in the custom section WebAssembly/binaryen#6316.
-
JS Bindings: Use stringToUTF8OnStack instead of deprecated allocateUTF8OnStack WebAssembly/binaryen#6324.
-
[Parser] Simplify the lexer interface WebAssembly/binaryen#6319.
-
[SetGlobals] fix segfault WebAssembly/binaryen#6321.
-
StringLowering: Lower nulls in call params WebAssembly/binaryen#6317.
-
Fuzzer: Remove Asyncify integration WebAssembly/binaryen#6309.
-
StringLowering: Properly handle nullable inputs to StringAs WebAssembly/binaryen#6307.
-
StringLowering: Fix up nulls written to struct.new fields WebAssembly/binaryen#6306.
-
Strings: Add some interpreter support WebAssembly/binaryen#6304.
-
[NFC] Avoid a warning on an unused var WebAssembly/binaryen#6300.
-
StringLowering: Use an array16 type in its own rec group WebAssembly/binaryen#6302.
-
Fix --spill-pointers WebAssembly/binaryen#6294.
-
StringLowering: Hack around if issue with bottom types WebAssembly/binaryen#6303.
-
StringLowering: Modify string=>extern also in public types WebAssembly/binaryen#6301.
-
Fuzzer: Use a directory for important fuzz testcases WebAssembly/binaryen#6297.
-
Precompute: Optimize array.len WebAssembly/binaryen#6299.
-
Fuzzer: Do not emit huge and possibly non-validating tables WebAssembly/binaryen#6288.
-
Fuzz shell: Add a j2wasm import WebAssembly/binaryen#6296.
-
[Parser] Parse `resume` WebAssembly/binaryen#6295.
-
[Parser] Support references to struct fields by name WebAssembly/binaryen#6293.
-
Update lit tests to parse with the new parser WebAssembly/binaryen#6290.
-
Remove support for legacy stringref text syntax WebAssembly/binaryen#6289.
-
[NFC] Add links to specs in StringLowering WebAssembly/binaryen#6292.
-
Add package.json for unit tests WebAssembly/binaryen#6245.
-
Add a pass to propagate global constants to other globals WebAssembly/binaryen#6287.
-
StringLowering: Lower all remaining important string operations WebAssembly/binaryen#6283.
-
[Parser] Do not involve IRBuilder for imported functions WebAssembly/binaryen#6286.
-
SimplifyGlobals: Propagate constant globals into nested gets in other globals WebAssembly/binaryen#6285.
-
Get more tests working with the new text parser WebAssembly/binaryen#6284.
-
[NFC] Move code to string.cpp WebAssembly/binaryen#6282.
-
StringLowering: Start to lower instructions WebAssembly/binaryen#6281.
-
Properly stringify names in tests WebAssembly/binaryen#6279.
-
[Parser] Support string-style identifiers WebAssembly/binaryen#6278.
-
Make `array.new_fixed` length annotations mandatory WebAssembly/binaryen#6277.
-
[EH] Add --experimental-new-eh option to wasm-opt WebAssembly/binaryen#6270.
-
StringLowering WebAssembly/binaryen#6271.
-
wasm-ctor-eval: Properly eval strings WebAssembly/binaryen#6276.
-
[Parser] Parse v128.const WebAssembly/binaryen#6275.
-
[Parser] Templatize lexing of integers WebAssembly/binaryen#6272.
-
MemoryPacking: Handle non-empty trapping segments WebAssembly/binaryen#6261.
-
JSON: Add simple printing and creation WebAssembly/binaryen#6265.
-
feat:! Use segment names WebAssembly/binaryen#6254.
-
Allow updating basic HeapTypes in GlobalTypeRewriter::mapTypes WebAssembly/binaryen#6266.
-
GUFA: Propagate string literals WebAssembly/binaryen#6262.
-
[EH] Test StackIR's local2stack on translator output WebAssembly/binaryen#6264.
-
-
7 pull requests closed.
-
commit_msg WebAssembly/binaryen#6368.
-
commit_msg WebAssembly/binaryen#6367.
-
C API: Add support for clearing up interned objects WebAssembly/binaryen#6298.
-
Validator: Check subtyping in CallIndirect [DO NOT LAND] WebAssembly/binaryen#6336.
-
C API: allow keeping data segments in BinaryenSetMemory WebAssembly/binaryen#6313.
-
Print properly escaped names WebAssembly/binaryen#6280.
-
[EH] Add --experimental-new-eh option WebAssembly/binaryen#6267.
-
-
73 pull requests received 365 new comments.
-
Build and release on aarch64 WebAssembly/binaryen#6334 (18 comments by @DazWorrall, @kripken, @sbc100)
-
Allow --keepfuncs and --splitfuncs to be use alongside a profile data WebAssembly/binaryen#6322 (17 comments by @Mintyboi, @tlively)
-
[Outlining] Fixes break reconstruction WebAssembly/binaryen#6352 (14 comments by @ashleynh, @tlively)
-
Typed continuations: cont.new instructions WebAssembly/binaryen#6308 (11 comments by @frank-emrich, @tlively)
-
Update lit tests to parse with the new parser WebAssembly/binaryen#6290 (10 comments by @kripken, @tlively)
-
Print out callgraph of a specific entry point WebAssembly/binaryen#6354 (9 comments by @kripken, @Mintyboi)
-
[Parser] Parse annotations, including source map comments WebAssembly/binaryen#6345 (9 comments by @kripken, @tlively)
-
Fuzzer: Allow using initial content with V8 WebAssembly/binaryen#6327 (9 comments by @kripken, @tlively)
-
StringLowering: Escape the JSON in the custom section WebAssembly/binaryen#6316 (9 comments by @kripken, @tlively)
-
Fuzzer: Use a directory for important fuzz testcases WebAssembly/binaryen#6297 (9 comments by @aheejin, @kripken, @tlively)
-
[EH] Add --experimental-new-eh option to wasm-opt WebAssembly/binaryen#6270 (9 comments by @aheejin, @kripken, @tlively)
-
C API: Add support for clearing up interned objects WebAssembly/binaryen#6298 (8 comments by @kripken, @mobsceneZ)
-
Fuzzer: Add a pass to prune illegal imports and exports for JS WebAssembly/binaryen#6312 (8 comments by @aheejin, @kripken, @tlively)
-
Validator: Check subtyping in CallIndirect [DO NOT LAND] WebAssembly/binaryen#6336 (6 comments by @jakobkummerow, @kripken, @tlively)
-
Fuzzer: Do not emit huge and possibly non-validating tables WebAssembly/binaryen#6288 (6 comments by @kripken, @tlively)
-
Add a pass to propagate global constants to other globals WebAssembly/binaryen#6287 (6 comments by @kripken, @tlively)
-
SubtypingDiscoverer: Differentiate non-flow subtyping constraints WebAssembly/binaryen#6344 (5 comments by @kripken, @tlively)
-
Fuzzer: Remove --emit-js-shell logic and reuse fuzz_shell.js instead WebAssembly/binaryen#6310 (5 comments by @aheejin, @kripken, @tlively)
-
Proof of concept for autogenerating the C API for expressions WebAssembly/binaryen#6291 (5 comments by @ericvergnaud, @kripken, @tlively)
-
SimplifyGlobals: Propagate constant globals into nested gets in other globals WebAssembly/binaryen#6285 (5 comments by @kripken, @tlively)
-
MemoryPacking: Handle non-empty trapping segments WebAssembly/binaryen#6261 (5 comments by @kripken, @tlively)
-
Fuzzer: Adjust feature fuzzing frequency WebAssembly/binaryen#6305 (4 comments by @aheejin, @kripken)
-
Remove support for legacy stringref text syntax WebAssembly/binaryen#6289 (4 comments by @kripken, @tlively)
-
[Parser][NFC] Remove `Token` from lexer interface WebAssembly/binaryen#6333 (3 comments by @tlively)
-
StringLowering: Use an array16 type in its own rec group WebAssembly/binaryen#6302 (3 comments by @kripken, @tlively)
-
[Parser] Support inline data in 64-bit memory declarations WebAssembly/binaryen#6364 (2 comments by @tlively)
-
[Parser] Do not require a memory for GC string ops WebAssembly/binaryen#6363 (2 comments by @tlively)
-
[NFC] Add the type of the Expression when eliding it WebAssembly/binaryen#6362 (2 comments by @kripken, @tlively)
-
C API: Support adding data segment individually WebAssembly/binaryen#6346 (2 comments by @kripken, @mobsceneZ)
-
[Emscripten port] Fix core count logic for Emscripten+pthreads WebAssembly/binaryen#6350 (2 comments by @kripken, @sbc100)
-
Make `array.new_fixed` length annotations mandatory WebAssembly/binaryen#6277 (2 comments by @tlively)
-
Allow updating basic HeapTypes in GlobalTypeRewriter::mapTypes WebAssembly/binaryen#6266 (2 comments by @kripken)
-
[NFC] Add some comments about flow in SubtypingDiscoverer and Unsubtyping WebAssembly/binaryen#6359 (1 comment by @kripken)
-
[StringLowering] Lower `stringview_wtf16.get_codeunit` to `charCodeAt` WebAssembly/binaryen#6353 (1 comment by @tlively)
-
Fuzzer: Ignore V8 errors on uninitialized non-defaultable locals WebAssembly/binaryen#6337 (1 comment by @kripken)
-
StringLowering: Fix up nulls written to struct.new fields WebAssembly/binaryen#6306 (1 comment by @tlively)
-
StringLowering: Hack around if issue with bottom types WebAssembly/binaryen#6303 (1 comment by @kripken)
-
[Parser] Support references to struct fields by name WebAssembly/binaryen#6293 (1 comment by @tlively)
-
[Parser] Do not involve IRBuilder for imported functions WebAssembly/binaryen#6286 (1 comment by @tlively)
-
[EH] Test StackIR's local2stack on translator output WebAssembly/binaryen#6264 (1 comment by @kripken)
-
WebAssembly/wasi-libc
-
3 issues opened.
-
O_RESOLVE_BENEATH is forced WebAssembly/wasi-libc#475, by @yamt.
-
locking issues in chdir.c WebAssembly/wasi-libc#474, by @yamt.
-
how does preview2 deal with wasm64? WebAssembly/wasi-libc#469, by @trcrsired.
-
-
5 issues received 9 new comments.
-
Proposal: add `wasm32-wasi-preview2` target, prioritizing `wasi-sockets` support WebAssembly/wasi-libc#447 (2 comments by @dicej, @yamt)
-
Remove CLOCK_PROCESS_CPUTIME_ID/CLOCK_THREAD_CPUTIME_ID WebAssembly/wasi-libc#266 (1 comment by @brettcannon)
-
6 pull requests opened.
-
implement basic TCP/UDP client support WebAssembly/wasi-libc#477, by @dicej.
-
Document a plan for transitioning to preview 2 and beyond WebAssembly/wasi-libc#476, by @abrown.
-
add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` WebAssembly/wasi-libc#473, by @dicej.
-
add preview2_component_type.o to libc.a and libc.so WebAssembly/wasi-libc#472, by @dicej.
-
Update bindings and dependencies to WASI 0.2.0 WebAssembly/wasi-libc#471, by @dicej.
-
Add support for pthread_getattr_np WebAssembly/wasi-libc#470, by @Milek7.
-
-
5 pull requests merged.
-
add descriptor table for mapping fds to handles WebAssembly/wasi-libc#464.
-
add preview2_component_type.o to libc.a and libc.so WebAssembly/wasi-libc#472.
-
Update bindings and dependencies to WASI 0.2.0 WebAssembly/wasi-libc#471.
-
add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` WebAssembly/wasi-libc#473.
-
test: use the same version of wasmtime and adapter WebAssembly/wasi-libc#468.
-
-
10 pull requests received 68 new comments.
-
Experimental setjmp/longjmp support WebAssembly/wasi-libc#467 (21 comments by @aheejin, @sbc100, @sunfishcode, @whitequark, @yamt)
-
Update bindings and dependencies to WASI 0.2.0 WebAssembly/wasi-libc#471 (9 comments by @dicej, @sbc100, @sunfishcode)
-
add descriptor table for mapping fds to handles WebAssembly/wasi-libc#464 (8 comments by @dicej, @sbc100, @sunfishcode)
-
add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` WebAssembly/wasi-libc#473 (8 comments by @dicej, @kateinoigakukun, @sbc100, @sunfishcode)
-
add preview2_component_type.o to libc.a and libc.so WebAssembly/wasi-libc#472 (4 comments by @dicej, @sunfishcode)
-
Draft of WASI Preview 2 support, featuring `wasi-sockets` WebAssembly/wasi-libc#449 (4 comments by @dicej, @ghost)
-
Document a plan for transitioning to preview 2 and beyond WebAssembly/wasi-libc#476 (2 comments by @alexcrichton)
-
WebAssembly/branch-hinting
-
1 issue opened.
-
Path to phase 4 WebAssembly/branch-hinting#23, by @tlively.
-
-
2 issues closed.
-
Other hints, e.g. "no-inline"? WebAssembly/branch-hinting#18.
-
CI failure on JS test WebAssembly/branch-hinting#21.
-
-
2 issues received 7 new comments.
WebAssembly/wasi-testsuite
-
1 pull request opened.
-
Add support for test config overrides WebAssembly/wasi-testsuite#99, by @zoraaver.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-messaging
-
3 pull requests opened.
-
feat(*): Updates messaging to support request-reply WebAssembly/wasi-messaging#21, by @thomastaylor312.
-
chore(*): split world to imports and re-version to `0.2.0-draft` WebAssembly/wasi-messaging#20, by @Mossaka.
-
chore(*): Add Taylor as champion WebAssembly/wasi-messaging#19, by @thomastaylor312.
-
-
2 pull requests merged.
-
chore(*): split world to imports and re-version to `0.2.0-draft` WebAssembly/wasi-messaging#20.
-
chore(*): Add Taylor as champion WebAssembly/wasi-messaging#19.
-
-
2 pull requests received 4 new comments.
-
feat(*): Updates messaging to support request-reply WebAssembly/wasi-messaging#21 (3 comments by @danbugs, @thomastaylor312)
-
WebAssembly/WASI
-
6 issues opened.
-
Methods needed to get owned headers out of requests and responses WebAssembly/WASI#806, by @acfoltzer.
-
Proposal: WASI Windowing WebAssembly/WASI#584, by @tareksander.
-
Best Practices for Versioning WIT Packages in WASI Proposals WebAssembly/WASI#583, by @Mossaka.
-
What does "flush" mean? WebAssembly/WASI#678, by @badeend.
-
wasi_snapshot_preview2 - lack of sched_yield interface WebAssembly/WASI#582, by @loganek.
-
Proposal: WASI-WebGPU WebAssembly/WASI#578, by @MendyBerger.
-
-
1 issue closed.
-
Proposal: WASI-WebGPU WebAssembly/WASI#578.
-
-
11 issues received 39 new comments.
-
Methods needed to get owned headers out of requests and responses WebAssembly/WASI#806 (8 comments by @acfoltzer, @elliottt, @lukewagner)
-
Proposal: WASI Windowing WebAssembly/WASI#584 (6 comments by @MendyBerger, @sunfishcode, @tareksander)
-
wasi_snapshot_preview2 - lack of sched_yield interface WebAssembly/WASI#582 (3 comments by @lukewagner, @pchickey)
-
How to implement a platform-agnostic gpio/i2c/spi wasi api? WebAssembly/WASI#443 (2 comments by @joakimeriksson, @sunfishcode)
-
Proposal: an interface for modeling long-running processes for HTTP serving WebAssembly/WASI#807 (1 comment by @lukewagner)
-
Best Practices for Versioning WIT Packages in WASI Proposals WebAssembly/WASI#583 (1 comment by @pchickey)
-
5 pull requests opened.
-
Fix my name in SQL Embed proposal champion field WebAssembly/WASI#586, by @esoterra.
-
Added wasi-webgpu WebAssembly/WASI#585, by @MendyBerger.
-
Expand on the documentation describing Preview 3. WebAssembly/WASI#581, by @sunfishcode.
-
Document that "WASI Preview 2" corresponds to “WASI 0.2” and “WASIp2”. WebAssembly/WASI#580, by @sunfishcode.
-
Remove the documentation about pseudo-handles. WebAssembly/WASI#579, by @sunfishcode.
-
-
5 pull requests merged.
-
Fix my name in SQL Embed proposal champion field WebAssembly/WASI#586.
-
Added wasi-webgpu WebAssembly/WASI#585.
-
Document that "WASI Preview 2" corresponds to “WASI 0.2” and “WASIp2”. WebAssembly/WASI#580.
-
Expand on the documentation describing Preview 3. WebAssembly/WASI#581.
-
Remove the documentation about pseudo-handles. WebAssembly/WASI#579.
-
WebAssembly/wit-abi-up-to-date
-
3 pull requests opened.
-
Update to wit-bindgen 0.19.2 and wasm-tools 1.201.0. WebAssembly/wit-abi-up-to-date#25, by @sunfishcode.
-
Remove out of date references to `*.wit.md`. WebAssembly/wit-abi-up-to-date#24, by @sunfishcode.
-
Add binary artifacts to WASI repo's CI WebAssembly/wit-abi-up-to-date#23, by @alexcrichton.
-
-
4 pull requests merged.
-
Update to wit-bindgen 0.19.2 and wasm-tools 1.201.0. WebAssembly/wit-abi-up-to-date#25.
-
Add a `directory` parameter; improve documentation WebAssembly/wit-abi-up-to-date#15.
-
Remove out of date references to `*.wit.md`. WebAssembly/wit-abi-up-to-date#24.
-
Add binary artifacts to WASI repo's CI WebAssembly/wit-abi-up-to-date#23.
-
-
2 pull requests received 4 new comments.
-
Add a `directory` parameter; improve documentation WebAssembly/wit-abi-up-to-date#15 (3 comments by @abrown, @sunfishcode)
-
Add binary artifacts to WASI repo's CI WebAssembly/wit-abi-up-to-date#23 (1 comment by @sunfishcode)
-
WebAssembly/threads
-
1 issue opened.
-
Spec tests with memory offsets WebAssembly/threads#223, by @anuraaga.
-
-
3 issues received 14 new comments.
-
memory.atomic.wait32 on the main browser thread WebAssembly/threads#174 (11 comments by @conrad-watt, @daxpedda, @dschuff, @eqrion, @rossberg, @tlively)
-
Interpreter can't translate `thread` construct to JS yet WebAssembly/threads#218 (2 comments by @danleh, @rossberg)
-
WebAssembly/wasi-observe
-
2 issues opened.
-
Define portability criteria WebAssembly/wasi-observe#9, by @chrisdickinson.
-
Should we use wasi-logging or should we provide our own logging interfaces? WebAssembly/wasi-observe#7, by @chrisdickinson.
-
-
1 issue closed.
-
Proposal: WASI Observability API WebAssembly/wasi-observe#10.
-
-
3 issues received 7 new comments.
-
Should we use wasi-logging or should we provide our own logging interfaces? WebAssembly/wasi-observe#7 (2 comments by @brooksmtownsend, @pchickey)
-
Adding context parameter to span functions WebAssembly/wasi-observe#4 (1 comment by @chrisdickinson)
-
5 pull requests opened.
-
Tracing WIT WebAssembly/wasi-observe#12, by @endocrimes.
-
propose 2024-02-28 meeting WebAssembly/wasi-observe#11, by @chrisdickinson.
-
add meeting notes for 2024 Feb 14; propose demo on roadmap WebAssembly/wasi-observe#8, by @chrisdickinson.
-
propose meeting: 2024-02-14 WebAssembly/wasi-observe#6, by @chrisdickinson.
-
Update REAME with automatic instrumentation user story WebAssembly/wasi-observe#5, by @brooksmtownsend.
-
-
4 pull requests merged.
-
add meeting notes for 2024 Feb 14; propose demo on roadmap WebAssembly/wasi-observe#8.
-
propose meeting: 2024-02-14 WebAssembly/wasi-observe#6.
-
Update REAME with automatic instrumentation user story WebAssembly/wasi-observe#5.
-
doc: update meeting minutes for 2024-01-31 WebAssembly/wasi-observe#3.
-
-
5 pull requests received 13 new comments.
-
Tracing WIT WebAssembly/wasi-observe#12 (6 comments by @brooksmtownsend, @chrisdickinson, @endocrimes)
-
propose meeting: 2024-02-14 WebAssembly/wasi-observe#6 (3 comments by @brooksmtownsend, @endocrimes, @Walther)
-
add meeting notes for 2024 Feb 14; propose demo on roadmap WebAssembly/wasi-observe#8 (2 comments by @brooksmtownsend, @chrisdickinson)
-
Update REAME with automatic instrumentation user story WebAssembly/wasi-observe#5 (1 comment by @brooksmtownsend)
-
doc: update meeting minutes for 2024-01-31 WebAssembly/wasi-observe#3 (1 comment by @chrisdickinson)
-
WebAssembly/spec
-
4 issues opened.
-
Add a note indicating that section ids and section ordering do not correspond WebAssembly/spec#1733, by @esoterra.
-
[core] SIMD Compare instructions link to the wrong "execution"/"validation" sections WebAssembly/spec#1731, by @alimpfard.
-
SIMD test optimization? WebAssembly/spec#1724, by @SoniEx2.
-
[interpreter] Source locations are broken since menhir switch WebAssembly/spec#1723, by @rossberg.
-
-
3 issues closed.
-
Add a note indicating that section ids and section ordering do not correspond WebAssembly/spec#1733.
-
[core] SIMD Compare instructions link to the wrong "execution"/"validation" sections WebAssembly/spec#1731.
-
[interpreter] Source locations are broken since menhir switch WebAssembly/spec#1723.
-
-
4 issues received 8 new comments.
-
Add a note indicating that section ids and section ordering do not correspond WebAssembly/spec#1733 (2 comments by @esoterra, @rossberg)
-
[interpreter] Source locations are broken since menhir switch WebAssembly/spec#1723 (2 comments by @redianthus, @rossberg)
-
[core] SIMD Compare instructions link to the wrong "execution"/"validation" sections WebAssembly/spec#1731 (1 comment by @rossberg)
-
10 pull requests opened.
-
[spec] Fix crossrefs in instruction index WebAssembly/spec#1735, by @rossberg.
-
[spec] Add note about sction order WebAssembly/spec#1734, by @rossberg.
-
[ci] Trigger CI when workflows change WebAssembly/spec#1732, by @sbc100.
-
[build] Update makefiles and CI config to enable W3C autopublishing WebAssembly/spec#1730, by @sideshowbarker.
-
Remove failure case with ambiguous error options WebAssembly/spec#1729, by @rvagg.
-
run.py: Better default for wasm executable WebAssembly/spec#1728, by @sbc100.
-
[build] Use os.sched_getaffinity only if available WebAssembly/spec#1727, by @sideshowbarker.
-
[build] Update katex submodule WebAssembly/spec#1726, by @sideshowbarker.
-
[test] Tests for period-less float literals WebAssembly/spec#1725, by @rossberg.
-
[spec] Add missing text format for `f32x4` and `f64x2` WebAssembly/spec#1722, by @gfgafn.
-
-
10 pull requests merged.
-
[build] Update makefiles and CI config to enable W3C autopublishing WebAssembly/spec#1730.
-
[spec] Fix crossrefs in instruction index WebAssembly/spec#1735.
-
[spec] Add note about sction order WebAssembly/spec#1734.
-
[ci] Trigger CI when workflows change WebAssembly/spec#1732.
-
Remove failure case with ambiguous error options WebAssembly/spec#1729.
-
run.py: Better default for wasm executable WebAssembly/spec#1728.
-
[build] Use os.sched_getaffinity only if available WebAssembly/spec#1727.
-
[build] Update katex submodule WebAssembly/spec#1726.
-
[test] Tests for period-less float literals WebAssembly/spec#1725.
-
[spec] Add missing text format for `f32x4` and `f64x2` WebAssembly/spec#1722.
-
-
4 pull requests received 13 new comments.
-
[build] Update makefiles and CI config to enable W3C autopublishing WebAssembly/spec#1730 (6 comments by @rossberg, @sideshowbarker)
-
[build] Use os.sched_getaffinity only if available WebAssembly/spec#1727 (3 comments by @rossberg, @sideshowbarker)
-
WebAssembly/wasi-logging
-
2 issues opened.
-
The `log` function should be passed in a structure WebAssembly/wasi-logging#18, by @oovm.
-
Support log listener WebAssembly/wasi-logging#17, by @oovm.
-
-
3 issues received 9 new comments.
-
The `log` function should be passed in a structure WebAssembly/wasi-logging#18 (3 comments by @oovm, @sunfishcode)
-
Requesting a Comprehensive Test Suite for the WASI-Logging Proposal WebAssembly/wasi-logging#12 (1 comment by @sunfishcode)
WebAssembly/wasi-nn
-
1 pull request closed.
-
Add kserve backend. WebAssembly/wasi-nn#63.
-
WebAssembly/compilation-hints
-
1 pull request merged.
-
Add inlining section WebAssembly/compilation-hints#5.
-
WebAssembly/design
-
2 issues opened.
-
updating and add java file WebAssembly/design#1500, by @nidhhi-0211.
-
Correct Compilation to WebAssembly WebAssembly/design#1498, by @RossTate.
-
-
9 issues closed.
-
Clarify buildtime vs runtime dependencies WebAssembly/design#1263.
-
Non-web examples? WebAssembly/design#1140.
-
WASM need to support more system apis. WebAssembly/design#1450.
-
Is a Wasm engine allowed to reorder loads? WebAssembly/design#1406.
-
Linear memory, but the host sees it backwards WebAssembly/design#1478.
-
Import indices go before indices in other index spaces in what sense? WebAssembly/design#1481.
-
Is it possible to run tcptraceroute with wasm WebAssembly/design#1491.
-
Link in "About" sidebar is broken. WebAssembly/design#1494.
-
updating and add java file WebAssembly/design#1500.
-
-
11 issues received 12 new comments.
-
Import indices go before indices in other index spaces in what sense? WebAssembly/design#1481 (1 comment by @sunfishcode)
-
1 pull request merged.
-
Update BinaryEncoding.md WebAssembly/design#1199.
-
-
3 pull requests closed.
-
Added few comments on your very known project WebAssembly/design#1305.
-
WebAssembly.Memory: length, initial, maximum WebAssembly/design#1027.
-
Non-canonical LEB128 WebAssembly/design#892.
-
-
4 pull requests received 4 new comments.
WebAssembly/wabt
-
5 issues opened.
-
Error using wasm2wat on a wasm file generated by Moonbit: "unexpected type form (got -0x30)" WebAssembly/wabt#2394, by @panicfrog.
-
WASM2C - What happened to wasm_rt_allocate_memory WebAssembly/wabt#2391, by @woodsmc.
-
[wasm2c] MSVC miscompiles for certain fp constants WebAssembly/wabt#2388, by @InflexCZE.
-
Use of call_ref does not take a type indice in wat2wasm WebAssembly/wabt#2383, by @jlpettersson.
-
-
3 issues closed.
-
Error using wasm2wat on a wasm file generated by Moonbit: "unexpected type form (got -0x30)" WebAssembly/wabt#2394.
-
WASM2C - What happened to wasm_rt_allocate_memory WebAssembly/wabt#2391.
-
Use of call_ref does not take a type indice in wat2wasm WebAssembly/wabt#2383.
-
-
7 issues received 15 new comments.
-
[wasm2c] MSVC miscompiles for certain fp constants WebAssembly/wabt#2388 (5 comments by @InflexCZE, @keithw, @rossberg, @SoniEx2)
-
WASM2C - What happened to wasm_rt_allocate_memory WebAssembly/wabt#2391 (3 comments by @keithw, @shravanrn, @woodsmc)
-
wat2wasm segfaults on .wat file with many nested if statements WebAssembly/wabt#2377 (3 comments by @sbc100, @womeier)
-
Error using wasm2wat on a wasm file generated by Moonbit: "unexpected type form (got -0x30)" WebAssembly/wabt#2394 (1 comment by @keithw)
-
Use of call_ref does not take a type indice in wat2wasm WebAssembly/wabt#2383 (1 comment by @keithw)
-
Output results of the wasm-decompile to be easier to understand which function is called by call_indirect WebAssembly/wabt#2384 (1 comment by @sbc100)
-
-
11 pull requests opened.
-
wasm2c: Allow use of x86 segment register for linear memory access WebAssembly/wabt#2395, by @shravanrn.
-
In the case of wasmGC, the encoding of the ref is incorrect. such as test/dump/typed_func_refds_params WebAssembly/wabt#2393, by @Guo-yyds.
-
wasm2c: Cleanup examples makefile for new source layout WebAssembly/wabt#2392, by @shravanrn.
-
wasm2c/README.md: update to reflect new compile command post-#2308 WebAssembly/wabt#2390, by @keithw.
-
c-writer.cc: represent float consts as integer literals WebAssembly/wabt#2389, by @keithw.
-
clang-format-diff: fix failing CI for newly pushed branches WebAssembly/wabt#2387, by @SoniEx2.
-
Fix rot13 test on big-endian platforms WebAssembly/wabt#2386, by @SoniEx2.
-
fallback to pthreads if threads aren't available WebAssembly/wabt#2385, by @walkingeyerobot.
-
Do not use guard pages on big-endian WebAssembly/wabt#2382, by @SoniEx2.
-
Add missing casts on big-endian WebAssembly/wabt#2381, by @SoniEx2.
-
Add s390x GHA workflow (cross-compile) WebAssembly/wabt#2380, by @SoniEx2.
-
-
10 pull requests merged.
-
wasm2c: Cleanup examples makefile for new source layout WebAssembly/wabt#2392.
-
wasm2c/README.md: update to reflect new compile command post-#2308 WebAssembly/wabt#2390.
-
Add s390x GHA workflow (cross-compile) WebAssembly/wabt#2380.
-
Fix rot13 test on big-endian platforms WebAssembly/wabt#2386.
-
clang-format-diff: fix failing CI for newly pushed branches WebAssembly/wabt#2387.
-
wasm2c: Implement big-endian SIMD WebAssembly/wabt#2340.
-
fallback to pthreads if threads aren't available WebAssembly/wabt#2385.
-
Do not use guard pages on big-endian WebAssembly/wabt#2382.
-
Add missing casts on big-endian WebAssembly/wabt#2381.
-
Remove unnecessary restriction WebAssembly/wabt#2378.
-
-
2 pull requests closed.
-
wasm2c: The big-endian port (with CI) WebAssembly/wabt#2321.
-
Deprecate wasm-c-api on big-endian and fix rot13 test WebAssembly/wabt#2161.
-
-
10 pull requests received 71 new comments.
-
Add s390x GHA workflow (cross-compile) WebAssembly/wabt#2380 (36 comments by @alexreinking, @keithw, @sbc100, @SoniEx2)
-
wasm2c: Allow use of x86 segment register for linear memory access WebAssembly/wabt#2395 (13 comments by @dschuff, @keithw, @sbc100, @shravanrn)
-
wasm2c: ensure force read constraints compile for clang on mips WebAssembly/wabt#2274 (2 comments by @sbc100, @shravanrn)
-
clang-format-diff: fix failing CI for newly pushed branches WebAssembly/wabt#2387 (2 comments by @sbc100, @SoniEx2)
-
fallback to pthreads if threads aren't available WebAssembly/wabt#2385 (2 comments by @shravanrn, @walkingeyerobot)
-
WebAssembly/stack-switching
-
1 issue opened.
-
Second immediate for `cont.bind`? WebAssembly/stack-switching#45, by @titzer.
-
-
3 issues received 13 new comments.
-
Do we really need this added complexity? WebAssembly/stack-switching#16 (7 comments by @AjaniBilby, @dead-claudia, @fgmccabe)
-
The `barrier` instruction has lexical scope semantics WebAssembly/stack-switching#44 (1 comment by @conrad-watt)
-
WebAssembly/wasi-webgpu
-
1 pull request opened.
-
Start to flesh out readme README.md WebAssembly/wasi-webgpu#1, by @MendyBerger.
-
-
1 pull request merged.
-
Start to flesh out readme README.md WebAssembly/wasi-webgpu#1.
-
WebAssembly/proposals
-
2 pull requests opened.
-
Add compilation hints WebAssembly/proposals#182, by @dschuff.
-
Add Frozen Values proposal WebAssembly/proposals#181, by @redianthus.
-
-
2 pull requests merged.
-
Add Frozen Values proposal WebAssembly/proposals#181.
-
Add Compilation Hints as a Phase 1 proposal WebAssembly/proposals#179.
-
-
1 pull request closed.
-
Add compilation hints WebAssembly/proposals#182.
-
-
2 pull requests received 4 new comments.
WebAssembly/wasi-cloud-core
-
2 issues opened.
-
Suggest: re-version all wasi-cloud-core packages to `0.2.0-draft` WebAssembly/wasi-cloud-core#13, by @Mossaka.
-
Suggested world tweaks WebAssembly/wasi-cloud-core#11, by @lukewagner.
-
-
4 issues closed.
-
Suggest: re-version all wasi-cloud-core packages to `0.2.0-draft` WebAssembly/wasi-cloud-core#13.
-
Convert to Resources WebAssembly/wasi-cloud-core#7.
-
Proposal: Remove distributed-locking (for now) WebAssembly/wasi-cloud-core#9.
-
Suggested world tweaks WebAssembly/wasi-cloud-core#11.
-
-
2 issues received 4 new comments.
-
Suggest: re-version all wasi-cloud-core packages to `0.2.0-draft` WebAssembly/wasi-cloud-core#13 (1 comment by @thomastaylor312)
-
2 pull requests opened.
-
chore(*): re-version to `0.2.0-draft` WebAssembly/wasi-cloud-core#14, by @Mossaka.
-
chore(*): Add Taylor as champion WebAssembly/wasi-cloud-core#12, by @thomastaylor312.
-
-
3 pull requests merged.
-
chore(*): re-version to `0.2.0-draft` WebAssembly/wasi-cloud-core#14.
-
feat(*): removes the distributed locking and adds http & messaging worlds WebAssembly/wasi-cloud-core#10.
-
chore(*): Add Taylor as champion WebAssembly/wasi-cloud-core#12.
-
-
1 pull request received 10 new comments.
-
feat(*): removes the distributed locking and adds http & messaging worlds WebAssembly/wasi-cloud-core#10 (10 comments by @lukewagner, @Mossaka, @thomastaylor312)
-
WebAssembly/wasi-sql
-
1 pull request opened.
-
chore(*): re-version to `0.2.0-draft` WebAssembly/wasi-sql#8, by @Mossaka.
-
-
1 pull request merged.
-
chore(*): re-version to `0.2.0-draft` WebAssembly/wasi-sql#8.
-
WebAssembly/wasi-config
-
1 issue opened.
-
Should config return a string rather than a Vec? WebAssembly/wasi-config#8, by @thomastaylor312.
-
-
2 pull requests opened.
-
chore(*): re-version to `0.2.0-draft` WebAssembly/wasi-config#7, by @Mossaka.
-
chore(*): Add Taylor as champion WebAssembly/wasi-config#6, by @thomastaylor312.
-
-
3 pull requests merged.
-
chore(*): re-version to `0.2.0-draft` WebAssembly/wasi-config#7.
-
add imports world WebAssembly/wasi-config#5.
-
chore(*): Add Taylor as champion WebAssembly/wasi-config#6.
-
-
2 pull requests received 2 new comments.
WebAssembly/wasi-blobstore
-
3 pull requests opened.
-
chore(*): re-version to `0.2.0-draft` WebAssembly/wasi-blobstore#20, by @Mossaka.
-
chore: pin v0.2.0 WebAssembly/wasi-blobstore#19, by @ricochet.
-
chore(*): Add Taylor as champion WebAssembly/wasi-blobstore#18, by @thomastaylor312.
-
-
4 pull requests merged.
-
chore(*): re-version to `0.2.0-draft` WebAssembly/wasi-blobstore#20.
-
chore: pin v0.2.0 WebAssembly/wasi-blobstore#19.
-
chore(*): change world name to imports and add package version WebAssembly/wasi-blobstore#17.
-
chore(*): Add Taylor as champion WebAssembly/wasi-blobstore#18.
-
WebAssembly/wasi-keyvalue
-
1 issue received 5 new comments.
-
Should we have multiple readwrite interfaces that capture different consistency models? WebAssembly/wasi-keyvalue#32 (5 comments by @dicej, @thomastaylor312)
-
-
3 pull requests opened.
-
chore(*): re-version to `v0.2.0-draft` WebAssembly/wasi-keyvalue#40, by @Mossaka.
-
fix: move incoming value ownership on consumption WebAssembly/wasi-keyvalue#39, by @rvolosatovs.
-
chore(*): Add Taylor as champion WebAssembly/wasi-keyvalue#38, by @thomastaylor312.
-
-
4 pull requests merged.
-
chore(*): re-version to `v0.2.0-draft` WebAssembly/wasi-keyvalue#40.
-
fix: move incoming value ownership on consumption WebAssembly/wasi-keyvalue#39.
-
chore(deps): update to the latest wasi-io v0.2.0 WebAssembly/wasi-keyvalue#37.
-
chore(*): Add Taylor as champion WebAssembly/wasi-keyvalue#38.
-
WebAssembly/js-promise-integration
-
1 issue opened.
-
Add way to query whether suspender will trap? WebAssembly/js-promise-integration#29, by @hoodmane.
-
-
2 issues received 3 new comments.
-
Add way to query whether suspender will trap? WebAssembly/js-promise-integration#29 (2 comments by @fgmccabe, @hoodmane)
-
WebAssembly/wasi-sdk
-
3 issues opened.
-
Older command line arguments failing in wasm-ld WebAssembly/wasi-sdk#385, by @kushaldas.
-
What's the official name of the project? WebAssembly/wasi-sdk#383, by @brettcannon.
-
MSVC IntelliSense stops working after wasi-sdk-15 WebAssembly/wasi-sdk#381, by @riverar.
-
-
4 issues closed.
-
Older command line arguments failing in wasm-ld WebAssembly/wasi-sdk#385.
-
What's the official name of the project? WebAssembly/wasi-sdk#383.
-
Failed to build latest `wasi-sdk` from source WebAssembly/wasi-sdk#376.
-
Status of thread support WebAssembly/wasi-sdk#379.
-
-
6 issues received 14 new comments.
-
Older command line arguments failing in wasm-ld WebAssembly/wasi-sdk#385 (4 comments by @brettcannon, @kushaldas, @sbc100)
-
What's the official name of the project? WebAssembly/wasi-sdk#383 (2 comments by @brettcannon, @sunfishcode)
-
Failed to build latest `wasi-sdk` from source WebAssembly/wasi-sdk#376 (2 comments by @midokura-xavi92, @yamt)
-
Is there any plan to support --target=wasm64-wasi ? WebAssembly/wasi-sdk#212 (1 comment by @sunfishcode)
-
-
3 pull requests opened.
-
Update README to use the name "WASI SDK" consistently WebAssembly/wasi-sdk#384, by @brettcannon.
-
Fix cmake_build_type typo WebAssembly/wasi-sdk#382, by @Changqing-JING.
-
Use `apt-get autoremove` to clean up dependencies in Docker WebAssembly/wasi-sdk#380, by @andylizi.
-
-
3 pull requests merged.
-
Use `apt-get autoremove` to clean up dependencies in Docker WebAssembly/wasi-sdk#380.
-
Fix cmake_build_type typo WebAssembly/wasi-sdk#382.
-
Update README to use the name "WASI SDK" consistently WebAssembly/wasi-sdk#384.
-
-
4 pull requests received 8 new comments.
-
Update README to use the name "WASI SDK" consistently WebAssembly/wasi-sdk#384 (3 comments by @brettcannon, @hugovk)
-
Use `apt-get autoremove` to clean up dependencies in Docker WebAssembly/wasi-sdk#380 (1 comment by @andylizi)
-
WebAssembly/wasm-c-api
-
1 issue opened.
-
Type constructors should have a `wasm_engine_t*` parameter WebAssembly/wasm-c-api#190, by @fitzgen.
-
-
1 issue received 10 new comments.
-
Type constructors should have a `wasm_engine_t*` parameter WebAssembly/wasm-c-api#190 (10 comments by @fitzgen, @rossberg, @syrusakbary)
-
WebAssembly/tool-conventions
-
1 issue received 3 new comments.
-
Enabling features by default in LLVM WebAssembly/tool-conventions#158 (3 comments by @aheejin, @tlively)
-
-
1 pull request merged.
-
Signatures.md: update and document the signature identifier WebAssembly/tool-conventions#221.
-
-
1 pull request received 1 new comment.
-
Signatures.md: update and document the signature identifier WebAssembly/tool-conventions#221 (1 comment by @jedisct1)
-
Past meetings
Participants
-
13 participants joined.
-
James Wang joined.
-
Liam Randall (Wasmcloud) joined.
-
Rio Martinez joined.
-
David Holland joined.
-
Leon Thomm joined.
-
Guilherme Siquinelli joined.
-
Moritz Messner joined.
-
Veeti Haapsamo joined.
-
Danielle Lancashire (Fermyon Technologies) joined.
-
Stephen Berard (Atym, Inc) joined.
-
Benjamin Eckel (Dylibso) joined.
-
Luis Fernando Pardo Sixtos (Microsoft Corporation) joined.
-
Serghei Fedot (Remote Tech LTD) joined.
-
-
6 participants left.
-
Petr Penzin left.
-
Anurag Joshi (Bloomberg LP) left.
-
Stephen Berard (Atym, Inc) left.
-
John Musgrave left.
-
Scott Niven left.
-
Rod Vagg (NodeSource, Inc.) left.
-
-
3 organizations joined.
-
Wasmcloud joined.
-
Atym, Inc joined.
-
Remote Tech LTD joined.
-
-
1 organization left.
-
Bloomberg LP left.
-
GitHub
WebAssembly/wabt
-
7 issues opened.
-
wat2wasm segfaults on .wat file with many nested if statements WebAssembly/wabt#2377, by @womeier.
-
feature request: support for WASI preview 2 component model WebAssembly/wabt#2376, by @HarikrishnanBalagopal.
-
wat2wasm fails converting .wast files in testsuite: error: unexpected token (, expected EOF. WebAssembly/wabt#2375, by @AbeWJS.
-
can wast2json write out binary modules as they are without error checking? WebAssembly/wabt#2374, by @yamt.
-
wasm2c: Are module instances truly thread-safe? WebAssembly/wabt#2372, by @jonathanmarvens.
-
Mac ARM support WebAssembly/wabt#2366, by @andreaTP.
-
In the case of wasmGC, the encoding of the ref is incorrect. such as test/dump/typed_func_refds_params WebAssembly/wabt#2364, by @Guo-yyds.
-
-
3 issues closed.
-
wat2wasm fails converting .wast files in testsuite: error: unexpected token (, expected EOF. WebAssembly/wabt#2375.
-
wasm2c is multiple times slower on Apple ARM processors (M3) than x86-64 WebAssembly/wabt#2343.
-
wasm2c: Are module instances truly thread-safe? WebAssembly/wabt#2372.
-
-
9 issues received 37 new comments.
-
wasm2c: Are module instances truly thread-safe? WebAssembly/wabt#2372 (5 comments by @jonathanmarvens, @keithw)
-
wat2wasm segfaults on .wat file with many nested if statements WebAssembly/wabt#2377 (4 comments by @keithw, @sbc100, @womeier)
-
wat2wasm fails converting .wast files in testsuite: error: unexpected token (, expected EOF. WebAssembly/wabt#2375 (4 comments by @AbeWJS, @sbc100, @SoniEx2)
-
can wast2json write out binary modules as they are without error checking? WebAssembly/wabt#2374 (3 comments by @aheejin, @sbc100, @yamt)
-
feature request: support for WASI preview 2 component model WebAssembly/wabt#2376 (1 comment by @sbc100)
-
wasm2c is multiple times slower on Apple ARM processors (M3) than x86-64 WebAssembly/wabt#2343 (1 comment by @keithw)
-
14 pull requests opened.
-
wasm2c: move table ops to an include file WebAssembly/wabt#2379, by @shravanrn.
-
Remove unnecessary restriction WebAssembly/wabt#2378, by @SoniEx2.
-
Add MacOS ARM64 Support WebAssembly/wabt#2373, by @kgantchev.
-
Add test files for wabtjs WebAssembly/wabt#2371, by @Changqing-JING.
-
wasm2c: Cleanup formatting of wasm-rt.h WebAssembly/wabt#2370, by @shravanrn.
-
[ci] Build i686-debug configuration WebAssembly/wabt#2369, by @sbc100.
-
Simplify emscripten command line flags. NFC WebAssembly/wabt#2368, by @sbc100.
-
Fix emscripten build warning and add missing export WebAssembly/wabt#2367, by @Changqing-JING.
-
Fix Features of wabt.post.js can't work in strict mode WebAssembly/wabt#2365, by @Changqing-JING.
-
The wat2wasm tool already supports wasmGC, such as struct.new WebAssembly/wabt#2363, by @Guo-yyds.
-
The wat2wasm tool already supports wasmGC, such as struct.new WebAssembly/wabt#2362, by @Guo-yyds.
-
The wat2wasm tool already supports wasmGC, such as struct.new WebAssembly/wabt#2361, by @Guo-yyds.
-
The wat2wasm tool already supports wasmGC, such as struct.new WebAssembly/wabt#2360, by @Guo-yyds.
-
Handle zero local count in disassembly WebAssembly/wabt#2359, by @rvagg.
-
-
8 pull requests merged.
-
wasm2c: move table ops to an include file WebAssembly/wabt#2379.
-
wasm2c: Cleanup formatting of wasm-rt.h WebAssembly/wabt#2370.
-
wasm2c: atomic and shared mem operations using c11 WebAssembly/wabt#2308.
-
Fix emscripten build warning and add missing export WebAssembly/wabt#2367.
-
Simplify emscripten command line flags. NFC WebAssembly/wabt#2368.
-
Fix Features of wabt.post.js can't work in strict mode WebAssembly/wabt#2365.
-
Handle zero local count in disassembly WebAssembly/wabt#2359.
-
wasm2c: Add macro and tests to allow disabling stack exhaustion checks WebAssembly/wabt#2356.
-
-
3 pull requests closed.
-
The wat2wasm tool already supports wasmGC, such as struct.new WebAssembly/wabt#2362.
-
The wat2wasm tool already supports wasmGC, such as struct.new WebAssembly/wabt#2361.
-
The wat2wasm tool already supports wasmGC, such as struct.new WebAssembly/wabt#2360.
-
-
8 pull requests received 86 new comments.
-
wasm2c: atomic and shared mem operations using c11 WebAssembly/wabt#2308 (41 comments by @keithw, @sbc100, @shravanrn)
-
Fix emscripten build warning and add missing export WebAssembly/wabt#2367 (18 comments by @Changqing-JING, @sbc100, @shravanrn)
-
Fix Features of wabt.post.js can't work in strict mode WebAssembly/wabt#2365 (2 comments by @Changqing-JING)
-
The wat2wasm tool already supports wasmGC, such as struct.new WebAssembly/wabt#2363 (2 comments by @Guo-yyds, @sbc100)
-
WebAssembly/binaryen
-
13 issues opened.
-
Simplify MemoryPacking output when traps never happen WebAssembly/binaryen#6263, by @tlively.
-
Unable to run compiled WasmGC in Chrome WebAssembly/binaryen#6253, by @marten-voorberg.
-
API inconsistency with data segments WebAssembly/binaryen#6247, by @ericvergnaud.
-
[Unit tests] ReferenceError: require is not defined in ES module scope WebAssembly/binaryen#6240, by @dsogari.
-
Questions Related to the "Abnormal" Memory Usage of Binaryen WebAssembly/binaryen#6239, by @mobsceneZ.
-
MemoryPacking: Removing empty segments can remove a trap WebAssembly/binaryen#6230, by @kripken.
-
Incorrect validation of `br_on_cast` and type difference computation WebAssembly/binaryen#6229, by @fitzgen.
-
wasm-merge emits non-imported global initializer expression WebAssembly/binaryen#6220, by @doehyunbaek.
-
wasm-merge deletes `unreachable` instruction when emitting text format. WebAssembly/binaryen#6219, by @doehyunbaek.
-
Binaryen crashes when containing a call to _BinaryenArraySet WebAssembly/binaryen#6215, by @ericvergnaud.
-
Questions Related to Adding Local Variables to Functions in C API WebAssembly/binaryen#6214, by @mobsceneZ.
-
[Parser] Issues to resolve before switching to the new wat parser WebAssembly/binaryen#6208, by @tlively.
-
Questions Related to the Validation of Raw Input Bytes in C API WebAssembly/binaryen#6194, by @mobsceneZ.
-
-
6 issues closed.
-
Unable to run compiled WasmGC in Chrome WebAssembly/binaryen#6253.
-
MemoryPacking: Removing empty segments can remove a trap WebAssembly/binaryen#6230.
-
Questions Related to Adding Local Variables to Functions in C API WebAssembly/binaryen#6214.
-
wasm-merge deletes `unreachable` instruction when emitting text format. WebAssembly/binaryen#6219.
-
wasm-merge emits non-imported global initializer expression WebAssembly/binaryen#6220.
-
Binaryen crashes when containing a call to _BinaryenArraySet WebAssembly/binaryen#6215.
-
-
13 issues received 50 new comments.
-
Questions Related to the "Abnormal" Memory Usage of Binaryen WebAssembly/binaryen#6239 (11 comments by @kripken, @MaxGraey, @mobsceneZ, @tlively)
-
API inconsistency with data segments WebAssembly/binaryen#6247 (8 comments by @ericvergnaud, @kripken, @tlively)
-
[Unit tests] ReferenceError: require is not defined in ES module scope WebAssembly/binaryen#6240 (8 comments by @dsogari, @kripken)
-
wasm-merge emits non-imported global initializer expression WebAssembly/binaryen#6220 (7 comments by @doehyunbaek, @kripken)
-
Binaryen crashes when containing a call to _BinaryenArraySet WebAssembly/binaryen#6215 (4 comments by @ericvergnaud, @kripken)
-
Unable to run compiled WasmGC in Chrome WebAssembly/binaryen#6253 (2 comments by @kripken, @marten-voorberg)
-
Incorrect validation of `br_on_cast` and type difference computation WebAssembly/binaryen#6229 (2 comments by @kripken, @tlively)
-
wasm-merge deletes `unreachable` instruction when emitting text format. WebAssembly/binaryen#6219 (2 comments by @doehyunbaek, @kripken)
-
--memory64-lowering is not compatible with SIMD WebAssembly/binaryen#4638 (2 comments by @kripken, @warvstar)
-
MemoryPacking: Removing empty segments can remove a trap WebAssembly/binaryen#6230 (1 comment by @kripken)
-
Questions Related to Adding Local Variables to Functions in C API WebAssembly/binaryen#6214 (1 comment by @kripken)
-
[Parser] Issues to resolve before switching to the new wat parser WebAssembly/binaryen#6208 (1 comment by @kripken)
-
Questions Related to the Validation of Raw Input Bytes in C API WebAssembly/binaryen#6194 (1 comment by @kripken)
-
-
56 pull requests opened.
-
GUFA: Propagate string literals WebAssembly/binaryen#6262, by @kripken.
-
MemoryPacking: Handle non-empty trapping segments WebAssembly/binaryen#6261, by @kripken.
-
[PostEmscripten] Fix calcSegmentOffsets for large offsets WebAssembly/binaryen#6260, by @sbc100.
-
[EH] Change translator option name WebAssembly/binaryen#6259, by @aheejin.
-
Revert "Stop propagating/inlining string constants (#6234)" WebAssembly/binaryen#6258, by @kripken.
-
StringGathering pass WebAssembly/binaryen#6257, by @kripken.
-
[Parser] Parse start declarations WebAssembly/binaryen#6256, by @tlively.
-
Directize: Handle overflows and out of bounds WebAssembly/binaryen#6255, by @kripken.
-
feat:! Use segment names WebAssembly/binaryen#6254, by @ericvergnaud.
-
[Parser] Parse pops (by doing nothing) WebAssembly/binaryen#6252, by @tlively.
-
Update pop text syntax WebAssembly/binaryen#6251, by @tlively.
-
[Parser] Parse local.set and global.set of tuple values correctly WebAssembly/binaryen#6250, by @tlively.
-
[Parser] Parse tuple types WebAssembly/binaryen#6249, by @tlively.
-
Add `wasm-metadce` to tools list WebAssembly/binaryen#6248, by @tomayac.
-
Update the text syntax for tuple types WebAssembly/binaryen#6246, by @tlively.
-
Add package.json for unit tests WebAssembly/binaryen#6245, by @kripken.
-
wasm-ctor-eval: Eval strings WebAssembly/binaryen#6244, by @kripken.
-
MemoryPacking: Ignore empty segments WebAssembly/binaryen#6243, by @kripken.
-
RemoveUnusedModuleElements: Do not remove unused-but-trapping segments WebAssembly/binaryen#6242, by @kripken.
-
[Docs] Clarify FAQ entry about name WebAssembly/binaryen#6241, by @kripken.
-
[Parser] Parse throw_ref WebAssembly/binaryen#6238, by @tlively.
-
[Parser] Parse try_table WebAssembly/binaryen#6237, by @tlively.
-
feat!: add support for BinaryenArrayNewData WebAssembly/binaryen#6236, by @ericvergnaud.
-
[EH] Support CFGWalker for new EH spec WebAssembly/binaryen#6235, by @aheejin.
-
Stop propagating/inlining string constants WebAssembly/binaryen#6234, by @kripken.
-
Memory flattening: Check for overflow WebAssembly/binaryen#6233, by @kripken.
-
Rename stack variables in CFGWalker (NFC) WebAssembly/binaryen#6232, by @aheejin.
-
[EH] Support Stack IR for try_table WebAssembly/binaryen#6231, by @aheejin.
-
Remove incorrect validation of segment sizes WebAssembly/binaryen#6228, by @kripken.
-
[EH] Rename -eh lit test names to -eh-old WebAssembly/binaryen#6227, by @aheejin.
-
SimplifyGlobals: Apply constant globals to segment offsets WebAssembly/binaryen#6226, by @kripken.
-
Remove JS wrapper and instead export necessary functions for wrapper implementers WebAssembly/binaryen#6224, by @phated.
-
Make blockifyWithName correctly use name and type WebAssembly/binaryen#6223, by @aheejin.
-
[NFC] Fix "initialised" => "initialized" WebAssembly/binaryen#6222, by @tlively.
-
wasm-merge: Sort globals to ensure proper validation WebAssembly/binaryen#6221, by @kripken.
-
[Parser] Parse remaining heap and reference types WebAssembly/binaryen#6218, by @tlively.
-
Testing: Write out and read back in the big binary in c-api-kitchen-sink.c WebAssembly/binaryen#6217, by @kripken.
-
[NFC] Add more const annotations + a trivial == WebAssembly/binaryen#6216, by @kripken.
-
C API: Add BinaryenFunctionAppendVar WebAssembly/binaryen#6213, by @mobsceneZ.
-
Precompute into select arms WebAssembly/binaryen#6212, by @kripken.
-
Fix global effect computation with -O flags WebAssembly/binaryen#6211, by @kripken.
-
[EH] Add translator from old to new EH instructions WebAssembly/binaryen#6210, by @aheejin.
-
Use C++11 raw string literal to embed intrinsics file. NFC WebAssembly/binaryen#6209, by @sbc100.
-
Fix incorrect wat in tests WebAssembly/binaryen#6207, by @tlively.
-
Fix cmake dependency on wasm-intrinsics.wat WebAssembly/binaryen#6206, by @sbc100.
-
Fix branches to loops in IRBuilder WebAssembly/binaryen#6205, by @tlively.
-
Rename CMake vars for modified intrinsics file WebAssembly/binaryen#6204, by @kripken.
-
[NFC] Add some const annotations WebAssembly/binaryen#6203, by @kripken.
-
[Parser] Parse br_if correctly WebAssembly/binaryen#6202, by @tlively.
-
Require `then` and `else` with `if` WebAssembly/binaryen#6201, by @tlively.
-
Use the standard shared memory text format WebAssembly/binaryen#6200, by @tlively.
-
[Parser] Go back to "sub final" intead of "sub open" WebAssembly/binaryen#6199, by @tlively.
-
[Parser] Parse br_on_cast{_fail} input annotations WebAssembly/binaryen#6198, by @tlively.
-
Drop support for type annotations on array.len WebAssembly/binaryen#6197, by @tlively.
-
[Parser] Parse folded instructions that contain parentheses WebAssembly/binaryen#6196, by @tlively.
-
[EH] Misc. fixes for EH WebAssembly/binaryen#6195, by @aheejin.
-
-
54 pull requests merged.
-
Revert "Stop propagating/inlining string constants (#6234)" WebAssembly/binaryen#6258.
-
StringGathering pass WebAssembly/binaryen#6257.
-
[PostEmscripten] Fix calcSegmentOffsets for large offsets WebAssembly/binaryen#6260.
-
[EH] Change translator option name WebAssembly/binaryen#6259.
-
[Parser] Parse start declarations WebAssembly/binaryen#6256.
-
Directize: Handle overflows and out of bounds WebAssembly/binaryen#6255.
-
[Parser] Parse pops (by doing nothing) WebAssembly/binaryen#6252.
-
Update pop text syntax WebAssembly/binaryen#6251.
-
[Parser] Parse local.set and global.set of tuple values correctly WebAssembly/binaryen#6250.
-
[Parser] Parse tuple types WebAssembly/binaryen#6249.
-
[Docs] Clarify FAQ entry about name WebAssembly/binaryen#6241.
-
Add `wasm-metadce` to tools list WebAssembly/binaryen#6248.
-
Update the text syntax for tuple types WebAssembly/binaryen#6246.
-
[EH] Support CFGWalker for new EH spec WebAssembly/binaryen#6235.
-
MemoryPacking: Ignore empty segments WebAssembly/binaryen#6243.
-
RemoveUnusedModuleElements: Do not remove unused-but-trapping segments WebAssembly/binaryen#6242.
-
feat!: add support for BinaryenArrayNewData WebAssembly/binaryen#6236.
-
[Parser] Parse throw_ref WebAssembly/binaryen#6238.
-
wasm-ctor-eval: Eval strings WebAssembly/binaryen#6244.
-
[Parser] Parse try_table WebAssembly/binaryen#6237.
-
Memory flattening: Check for overflow WebAssembly/binaryen#6233.
-
[EH] Add translator from old to new EH instructions WebAssembly/binaryen#6210.
-
Stop propagating/inlining string constants WebAssembly/binaryen#6234.
-
Rename stack variables in CFGWalker (NFC) WebAssembly/binaryen#6232.
-
[EH] Support Stack IR for try_table WebAssembly/binaryen#6231.
-
[EH] Rename -eh lit test names to -eh-old WebAssembly/binaryen#6227.
-
Remove incorrect validation of segment sizes WebAssembly/binaryen#6228.
-
SimplifyGlobals: Apply constant globals to segment offsets WebAssembly/binaryen#6226.
-
C API: Add BinaryenFunctionAppendVar WebAssembly/binaryen#6213.
-
Make blockifyWithName correctly use name and type WebAssembly/binaryen#6223.
-
[NFC] Fix "initialised" => "initialized" WebAssembly/binaryen#6222.
-
Typed continuations: resume instructions WebAssembly/binaryen#6083.
-
wasm-merge: Sort globals to ensure proper validation WebAssembly/binaryen#6221.
-
Precompute into select arms WebAssembly/binaryen#6212.
-
[Parser] Parse remaining heap and reference types WebAssembly/binaryen#6218.
-
Testing: Write out and read back in the big binary in c-api-kitchen-sink.c WebAssembly/binaryen#6217.
-
[NFC] Add more const annotations + a trivial == WebAssembly/binaryen#6216.
-
Fix global effect computation with -O flags WebAssembly/binaryen#6211.
-
Fix incorrect wat in tests WebAssembly/binaryen#6207.
-
Fix cmake dependency on wasm-intrinsics.wat WebAssembly/binaryen#6206.
-
Fix branches to loops in IRBuilder WebAssembly/binaryen#6205.
-
Rename CMake vars for modified intrinsics file WebAssembly/binaryen#6204.
-
[NFC] Add some const annotations WebAssembly/binaryen#6203.
-
[Parser] Parse br_if correctly WebAssembly/binaryen#6202.
-
Require `then` and `else` with `if` WebAssembly/binaryen#6201.
-
Use the standard shared memory text format WebAssembly/binaryen#6200.
-
[Parser] Go back to "sub final" intead of "sub open" WebAssembly/binaryen#6199.
-
[Parser] Parse br_on_cast{_fail} input annotations WebAssembly/binaryen#6198.
-
Drop support for type annotations on array.len WebAssembly/binaryen#6197.
-
[Parser] Parse folded instructions that contain parentheses WebAssembly/binaryen#6196.
-
[EH] Misc. fixes for EH WebAssembly/binaryen#6195.
-
wasm-reduce: Improve tryToReduceCurrentToConst() WebAssembly/binaryen#6193.
-
[Parser] Support standalone import definitions WebAssembly/binaryen#6191.
-
Match names more precisely in update_lit_checks.py WebAssembly/binaryen#6190.
-
-
1 pull request closed.
-
Removed nan & infinity variables WebAssembly/binaryen#4770.
-
-
46 pull requests received 290 new comments.
-
[EH] Add translator from old to new EH instructions WebAssembly/binaryen#6210 (61 comments by @aheejin, @kripken, @thibaudmichaud, @tlively)
-
Typed continuations: resume instructions WebAssembly/binaryen#6083 (25 comments by @aheejin, @frank-emrich, @kripken, @tlively)
-
Generate typescript WebAssembly/binaryen#6192 (15 comments by @CountBleck, @ericvergnaud, @jayphelps, @kripken, @ospencer, @phated)
-
Memory flattening: Check for overflow WebAssembly/binaryen#6233 (12 comments by @aheejin, @kripken, @tlively)
-
Remove JS wrapper and instead export necessary functions for wrapper implementers WebAssembly/binaryen#6224 (11 comments by @CountBleck, @dcodeIO, @ericvergnaud, @phated)
-
feat!: add support for BinaryenArrayNewData WebAssembly/binaryen#6236 (7 comments by @ericvergnaud, @kripken)
-
[PostEmscripten] Fix calcSegmentOffsets for large offsets WebAssembly/binaryen#6260 (6 comments by @kripken, @sbc100)
-
[EH] Support CFGWalker for new EH spec WebAssembly/binaryen#6235 (6 comments by @aheejin, @kripken, @tlively)
-
Revert "Stop propagating/inlining string constants (#6234)" WebAssembly/binaryen#6258 (5 comments by @gkdn, @kripken)
-
MemoryPacking: Handle non-empty trapping segments WebAssembly/binaryen#6261 (4 comments by @kripken, @tlively)
-
SimplifyGlobals: Apply constant globals to segment offsets WebAssembly/binaryen#6226 (4 comments by @aheejin, @kripken)
-
Stop propagating/inlining string constants WebAssembly/binaryen#6234 (3 comments by @gkdn, @kripken)
-
[Parser] Go back to "sub final" intead of "sub open" WebAssembly/binaryen#6199 (3 comments by @tlively)
-
[Parser] Parse local.set and global.set of tuple values correctly WebAssembly/binaryen#6250 (2 comments by @tlively)
-
Rename stack variables in CFGWalker (NFC) WebAssembly/binaryen#6232 (2 comments by @aheejin, @kripken)
-
Add partial support for -fwasm-exceptions in Asyncify (#5343) WebAssembly/binaryen#5475 (2 comments by @fs-eire, @kripken)
-
Fix global effect computation with -O flags WebAssembly/binaryen#6211 (2 comments by @kripken, @tlively)
-
Rename CMake vars for modified intrinsics file WebAssembly/binaryen#6204 (2 comments by @sbc100, @tlively)
-
[Parser] Parse br_on_cast{_fail} input annotations WebAssembly/binaryen#6198 (2 comments by @tlively)
-
[Parser] Parse folded instructions that contain parentheses WebAssembly/binaryen#6196 (2 comments by @tlively)
-
RemoveUnusedModuleElements: Do not remove unused-but-trapping segments WebAssembly/binaryen#6242 (1 comment by @tlively)
-
Use C++11 raw string literal to embed intrinsics file. NFC WebAssembly/binaryen#6209 (1 comment by @sbc100)
-
Match names more precisely in update_lit_checks.py WebAssembly/binaryen#6190 (1 comment by @tlively)
-
WebAssembly/gc-js-customization
-
1 issue opened.
-
Importing type customization information WebAssembly/gc-js-customization#3, by @eqrion.
-
-
1 issue received 5 new comments.
-
Importing type customization information WebAssembly/gc-js-customization#3 (5 comments by @eqrion, @rossberg, @tlively)
-
WebAssembly/js-string-builtins
-
5 issues opened.
-
The section "Encoding API" still uses immutable `array i8` WebAssembly/js-string-builtins#19, by @jakobkummerow.
-
Specify how exactly the `options` object and its `builtins` property are consumed WebAssembly/js-string-builtins#18, by @jakobkummerow.
-
Clarification requests WebAssembly/js-string-builtins#17, by @jakobkummerow.
-
Streaming-related functions need to be updated too WebAssembly/js-string-builtins#16, by @jakobkummerow.
-
Are 3 separate builtins collection worth having? WebAssembly/js-string-builtins#15, by @jakobkummerow.
-
-
5 issues closed.
-
Specify how exactly the `options` object and its `builtins` property are consumed WebAssembly/js-string-builtins#18.
-
Streaming-related functions need to be updated too WebAssembly/js-string-builtins#16.
-
Clarification requests WebAssembly/js-string-builtins#17.
-
The section "Encoding API" still uses immutable `array i8` WebAssembly/js-string-builtins#19.
-
Naming inconsistency: "concat" vs. "concatenate" WebAssembly/js-string-builtins#12.
-
-
6 issues received 13 new comments.
-
Specify how exactly the `options` object and its `builtins` property are consumed WebAssembly/js-string-builtins#18 (3 comments by @ajklein, @eqrion)
-
Streaming-related functions need to be updated too WebAssembly/js-string-builtins#16 (2 comments by @eqrion)
-
The section "Encoding API" still uses immutable `array i8` WebAssembly/js-string-builtins#19 (1 comment by @eqrion)
-
Are 3 separate builtins collection worth having? WebAssembly/js-string-builtins#15 (1 comment by @eqrion)
-
1 pull request opened.
-
Fixes for recent PRs WebAssembly/js-string-builtins#20, by @eqrion.
-
-
2 pull requests merged.
-
Fixes for recent PRs WebAssembly/js-string-builtins#20.
-
Update proposal WebAssembly/js-string-builtins#14.
-
-
1 pull request received 26 new comments.
WebAssembly/website
-
2 issues opened.
-
Threads and atomics detection seems to not work WebAssembly/website#365, by @bludev.
-
Feature page does not load WebAssembly/website#363, by @AustinWise.
-
-
3 issues closed.
-
Threads and atomics detection seems to not work WebAssembly/website#365.
-
Feature page does not load WebAssembly/website#363.
-
Navbar Capitalization Inconsistency WebAssembly/website#329.
-
-
2 issues received 4 new comments.
-
Feature page does not load WebAssembly/website#363 (3 comments by @AustinWise, @dschuff, @RReverser)
-
-
3 pull requests opened.
-
Update Node status for multi-memory WebAssembly/website#367, by @samestep.
-
Add note for bigint feature WebAssembly/website#366, by @dschuff.
-
use GitHub markdown formatting for note WebAssembly/website#364, by @Roshanjossey.
-
-
3 pull requests merged.
-
Update Node status for multi-memory WebAssembly/website#367.
-
Add note for bigint feature WebAssembly/website#366.
-
Rename roadmap to "feature extensions" WebAssembly/website#361.
-
-
3 pull requests received 9 new comments.
WebAssembly/wasi-libc
-
4 issues opened.
-
Support sigaction (for LLVM) WebAssembly/wasi-libc#466, by @theoparis.
-
is there any plan to support mqueue/rwlock api? WebAssembly/wasi-libc#465, by @tkernelcn.
-
Please tag wasi-sdk-21 WebAssembly/wasi-libc#461, by @cuviper.
-
undefined symbol: alarm (and maybe dup) WebAssembly/wasi-libc#459, by @sporniket.
-
-
1 issue closed.
-
Please tag wasi-sdk-21 WebAssembly/wasi-libc#461.
-
-
5 issues received 12 new comments.
-
`errno` is broken on `wasm32-wasi-threads` WebAssembly/wasi-libc#456 (6 comments by @dicej, @sbc100)
-
undefined symbol: alarm (and maybe dup) WebAssembly/wasi-libc#459 (2 comments by @sbc100, @sporniket)
-
is there any plan to support mqueue/rwlock api? WebAssembly/wasi-libc#465 (1 comment by @sunfishcode)
-
chdir("..") from "/bin" changes the current directory to "/bin/.." instead of "/" WebAssembly/wasi-libc#260 (1 comment by @tkernelcn)
-
-
6 pull requests opened.
-
test: use the same version of wasmtime and adapter WebAssembly/wasi-libc#468, by @yamt.
-
Experimental setjmp/longjmp support WebAssembly/wasi-libc#467, by @yamt.
-
add descriptor table for mapping fds to handles WebAssembly/wasi-libc#464, by @dicej.
-
add stubs for `statvfs`, `chmod`, etc. WebAssembly/wasi-libc#463, by @dicej.
-
emmalloc: use __heap_end instead of sbrk(0) WebAssembly/wasi-libc#462, by @cuviper.
-
add WASI Preview 2 bindings WebAssembly/wasi-libc#460, by @dicej.
-
-
4 pull requests merged.
-
add stubs for `statvfs`, `chmod`, etc. WebAssembly/wasi-libc#463.
-
add WASI Preview 2 bindings WebAssembly/wasi-libc#460.
-
emmalloc: use __heap_end instead of sbrk(0) WebAssembly/wasi-libc#462.
-
CI: include wasi-threads in the sysroot WebAssembly/wasi-libc#458.
-
-
7 pull requests received 34 new comments.
-
add WASI Preview 2 bindings WebAssembly/wasi-libc#460 (13 comments by @dicej, @sbc100, @sunfishcode)
-
Experimental setjmp/longjmp support WebAssembly/wasi-libc#467 (8 comments by @aheejin, @sbc100, @whitequark, @yamt)
-
Draft of WASI Preview 2 support, featuring `wasi-sockets` WebAssembly/wasi-libc#449 (6 comments by @badeend, @sunfishcode, @yamt)
-
WebAssembly/WASI
-
2 issues opened.
-
Proposal: an interface for modeling long-running processes for HTTP serving WebAssembly/WASI#807, by @Mossaka.
-
Add launched Preview 2 WIT definitions to this repo WebAssembly/WASI#576, by @ricochet.
-
-
5 issues received 23 new comments.
-
Proposal: an interface for modeling long-running processes for HTTP serving WebAssembly/WASI#807 (18 comments by @acfoltzer, @brendandburns, @lukewagner, @Mossaka, @PiotrSikora, @ydnar)
-
-
1 pull request opened.
-
Launch Preview 2 WebAssembly/WASI#577, by @pchickey.
-
-
1 pull request merged.
-
Launch Preview 2 WebAssembly/WASI#577.
-
-
2 pull requests received 3 new comments.
-
Add wasi-observe proposal at Phase 0 WebAssembly/WASI#575 (2 comments by @chrisdickinson, @pchickey)
-
WebAssembly/meetings
-
1 issue opened.
-
Scheduling the next hybrid meeting - 2024 WebAssembly/meetings#1463, by @titzer.
-
-
1 issue closed.
-
Minutes for WASI 2023-12-14 meeting? WebAssembly/meetings#1456.
-
-
2 issues received 8 new comments.
-
Scheduling the next hybrid meeting - 2024 WebAssembly/meetings#1463 (6 comments by @ashleynh, @dhil, @eqrion, @justinmichaud, @michaelficarra, @titzer)
-
Minutes for WASI 2023-12-14 meeting? WebAssembly/meetings#1456 (2 comments by @jeffparsons, @pchickey)
-
-
22 pull requests opened.
-
Create CG-02-13.md and add first agenda item WebAssembly/meetings#1480, by @titzer.
-
Add agenda item for WASI 02/08/2024 meeting WebAssembly/meetings#1479, by @loganek.
-
Add correct compilation to Jan 30 agenda WebAssembly/meetings#1478, by @RossTate.
-
Add discussion of low-level stack and control primitives WebAssembly/meetings#1477, by @RossTate.
-
Update stack-2024-01-29.md WebAssembly/meetings#1476, by @fgmccabe.
-
Clarify time slot and presenters for 01-30 WebAssembly/meetings#1475, by @saulecabrera.
-
Fix broken link in README.md WebAssembly/meetings#1474, by @garrettgu10.
-
WASI-01-25: add notes WebAssembly/meetings#1473, by @pchickey.
-
Create THREADS-01-23.md WebAssembly/meetings#1472, by @tlively.
-
Reserve a slot for FP16 proposal introduction WebAssembly/meetings#1471, by @SPY.
-
Add notes for CG 2023-11-07 WebAssembly/meetings#1470, by @dschuff.
-
Add notes for CG 2023-11-21 WebAssembly/meetings#1469, by @dschuff.
-
Add notes for 01/16 meeting WebAssembly/meetings#1468, by @dtig.
-
Add notes for Dec 19th meeting WebAssembly/meetings#1467, by @dtig.
-
Update README.md to include January 2024 meetings WebAssembly/meetings#1466, by @dtig.
-
Add agenda for 01-30 WebAssembly/meetings#1465, by @saulecabrera.
-
Add announcements to 01/16 meeting WebAssembly/meetings#1464, by @dtig.
-
Create THREADS-01-09.md WebAssembly/meetings#1462, by @tlively.
-
reschedule wasi-observe meeting from 2024 {Jan 25 → Feb 08} WebAssembly/meetings#1461, by @chrisdickinson.
-
WASI: Reschedule vote for WASI Preview 2 launch from 1/11 to 1/25 WebAssembly/meetings#1460, by @pchickey.
-
add notes for WASI-12-14.md (2023) WebAssembly/meetings#1459, by @pchickey.
-
Cancel CG 2024-01-02 due to lack of agenda WebAssembly/meetings#1458, by @dschuff.
-
-
21 pull requests merged.
-
Create CG-02-13.md and add first agenda item WebAssembly/meetings#1480.
-
WASI-01-25: add notes WebAssembly/meetings#1473.
-
Add correct compilation to Jan 30 agenda WebAssembly/meetings#1478.
-
Clarify time slot and presenters for 01-30 WebAssembly/meetings#1475.
-
Fix broken link in README.md WebAssembly/meetings#1474.
-
Create THREADS-01-09.md WebAssembly/meetings#1462.
-
Reserve a slot for FP16 proposal introduction WebAssembly/meetings#1471.
-
Add notes for Dec 19th meeting WebAssembly/meetings#1467.
-
Add notes for CG 2023-11-21 WebAssembly/meetings#1469.
-
Add notes for CG 2023-11-07 WebAssembly/meetings#1470.
-
Add notes for 01/16 meeting WebAssembly/meetings#1468.
-
Update README.md to include January 2024 meetings WebAssembly/meetings#1466.
-
Add notes for October 2023 Hybrid meeting WebAssembly/meetings#1436.
-
Add details on subgroup creation WebAssembly/meetings#1457.
-
Add agenda for 01-30 WebAssembly/meetings#1465.
-
Add announcements to 01/16 meeting WebAssembly/meetings#1464.
-
reschedule wasi-observe meeting from 2024 {Jan 25 → Feb 08} WebAssembly/meetings#1461.
-
WASI: Reschedule vote for WASI Preview 2 launch from 1/11 to 1/25 WebAssembly/meetings#1460.
-
add notes for WASI-12-14.md (2023) WebAssembly/meetings#1459.
-
2024 Jan 25: schedule wasi-observe phase 1 proposal WebAssembly/meetings#1454.
-
Cancel CG 2024-01-02 due to lack of agenda WebAssembly/meetings#1458.
-
-
1 pull request closed.
-
Add discussion of low-level stack and control primitives WebAssembly/meetings#1477.
-
-
6 pull requests received 12 new comments.
-
Add discussion of low-level stack and control primitives WebAssembly/meetings#1477 (3 comments by @dtig, @RossTate)
-
Proposed charter for WebAssembly benchmarking WebAssembly/meetings#1455 (2 comments by @saulecabrera)
-
WASI: Reschedule vote for WASI Preview 2 launch from 1/11 to 1/25 WebAssembly/meetings#1460 (1 comment by @pchickey)
WebAssembly/wasi-observe
-
1 issue opened.
-
Adding context parameter to span functions WebAssembly/wasi-observe#4, by @chrisdickinson.
-
-
1 issue closed.
-
Call for Participants WebAssembly/wasi-observe#1.
-
-
1 issue received 3 new comments.
-
Call for Participants WebAssembly/wasi-observe#1 (3 comments by @brooksmtownsend, @chrisdickinson, @Walther)
-
-
2 pull requests opened.
-
doc: update meeting minutes for 2024-01-31 WebAssembly/wasi-observe#3, by @chrisdickinson.
-
Propose initial meeting WebAssembly/wasi-observe#2, by @chrisdickinson.
-
-
1 pull request merged.
-
Propose initial meeting WebAssembly/wasi-observe#2.
-
-
1 pull request received 5 new comments.
-
Propose initial meeting WebAssembly/wasi-observe#2 (5 comments by @brooksmtownsend, @chrisdickinson, @endocrimes, @squillace, @Walther)
-
WebAssembly/design
-
3 issues opened.
-
Proposal: FP16 value type and operations WebAssembly/design#1497, by @SPY.
-
64-bit Widening Multiplication WebAssembly/design#1495, by @waterlens.
-
branching on function name WebAssembly/design#1537, by @redianthus.
-
-
3 issues received 10 new comments.
WebAssembly/wasi-sdk
-
7 issues opened.
-
Status of thread support WebAssembly/wasi-sdk#379, by @sparker-arm.
-
implicit instantiation of undefined templates with wasi-sdk-21 WebAssembly/wasi-sdk#378, by @sparker-arm.
-
Failed to build latest `wasi-sdk` from source WebAssembly/wasi-sdk#376, by @midokura-xavi92.
-
libcxx's `<fstream>` no longer works as of `wasi-sdk` 21 WebAssembly/wasi-sdk#373, by @dicej.
-
How to tell what version of the WASI-SDK is installed? WebAssembly/wasi-sdk#372, by @brettcannon.
-
libclang_rt.builtins-wasm32.a not found ? WebAssembly/wasi-sdk#371, by @nyue.
-
Stack growing support WebAssembly/wasi-sdk#369, by @veluca93.
-
-
3 issues closed.
-
implicit instantiation of undefined templates with wasi-sdk-21 WebAssembly/wasi-sdk#378.
-
libcxx's `<fstream>` no longer works as of `wasi-sdk` 21 WebAssembly/wasi-sdk#373.
-
libclang_rt.builtins-wasm32.a not found ? WebAssembly/wasi-sdk#371.
-
-
9 issues received 39 new comments.
-
Add Support for WASM Exceptions WebAssembly/wasi-sdk#334 (14 comments by @aheejin, @anuraaga, @cpetig, @sbc100, @sroussey, @sunfishcode, @whitequark, @woodsmc, @yamt)
-
Failed to build latest `wasi-sdk` from source WebAssembly/wasi-sdk#376 (4 comments by @midokura-xavi92, @yamt)
-
libcxx's `<fstream>` no longer works as of `wasi-sdk` 21 WebAssembly/wasi-sdk#373 (4 comments by @dicej, @sbc100, @sunfishcode)
-
implicit instantiation of undefined templates with wasi-sdk-21 WebAssembly/wasi-sdk#378 (3 comments by @pmp-p, @sparker-arm)
-
How to tell what version of the WASI-SDK is installed? WebAssembly/wasi-sdk#372 (2 comments by @abrown, @sbc100)
-
clang++ shipped with the wasi-sdk errors with LLVM ERROR: out of memory - clang++ shipped with emscripten is ok WebAssembly/wasi-sdk#326 (1 comment by @yowl)
-
-
4 pull requests opened.
-
Explicitly set LIBCXXABI_USE_LLVM_UNWINDER off WebAssembly/wasi-sdk#377, by @glandium.
-
update wasi-libc and Makefile to fix `<fstream>` WebAssembly/wasi-sdk#375, by @dicej.
-
doc: remember to tag wasi-libc during a release WebAssembly/wasi-sdk#374, by @abrown.
-
build and test `wasm32-wasi-preview2` target WebAssembly/wasi-sdk#370, by @dicej.
-
-
4 pull requests merged.
-
doc: fix release docs WebAssembly/wasi-sdk#368.
-
update wasi-libc and Makefile to fix `<fstream>` WebAssembly/wasi-sdk#375.
-
doc: remember to tag wasi-libc during a release WebAssembly/wasi-sdk#374.
-
build and test `wasm32-wasi-preview2` target WebAssembly/wasi-sdk#370.
-
-
2 pull requests received 4 new comments.
-
Explicitly set LIBCXXABI_USE_LLVM_UNWINDER off WebAssembly/wasi-sdk#377 (3 comments by @abrown, @glandium)
-
WebAssembly/tool-conventions
-
1 pull request merged.
-
Linking: Add the missing list of segment flags WebAssembly/tool-conventions#220.
-
WebAssembly/wasi-testsuite
-
1 pull request opened.
-
dir_fd_op_failures.rs: use non-zero len to match the comment above WebAssembly/wasi-testsuite#98, by @yamt.
-
-
2 pull requests merged.
-
dir_fd_op_failures.rs: use non-zero len to match the comment above WebAssembly/wasi-testsuite#98.
-
dir_fd_op_failures.rs: accept more reasonable error numbers WebAssembly/wasi-testsuite#97.
-
-
2 pull requests received 5 new comments.
-
dir_fd_op_failures.rs: use non-zero len to match the comment above WebAssembly/wasi-testsuite#98 (1 comment by @yamt)
WebAssembly/component-model
-
4 issues opened.
-
Consider allowing "associated functions" and "associated methods" on non-resource types WebAssembly/component-model#296, by @Dimchikkk.
-
What's the naming/conceptual convention around WIT packages, worlds, and interfaces? Are there parallels in other languages? WebAssembly/component-model#295, by @jcbhmr.
-
Can you move resource ownership inside a component? WebAssembly/component-model#294, by @jcbhmr.
-
Increase the flattening limit (MAX_FLAT_RESULTS) for parameters WebAssembly/component-model#293, by @orsinium.
-
-
3 issues closed.
-
What's the naming/conceptual convention around WIT packages, worlds, and interfaces? Are there parallels in other languages? WebAssembly/component-model#295.
-
Can you move resource ownership inside a component? WebAssembly/component-model#294.
-
Increase the flattening limit (MAX_FLAT_RESULTS) for parameters WebAssembly/component-model#293.
-
-
12 issues received 35 new comments.
-
What's the naming/conceptual convention around WIT packages, worlds, and interfaces? Are there parallels in other languages? WebAssembly/component-model#295 (8 comments by @jcbhmr, @lukewagner)
-
Rename `float32`/`float64` back to `f32`/`f64` WebAssembly/component-model#277 (7 comments by @esoterra, @lukewagner, @rossberg, @sunfishcode)
-
Support multiple imports of the same interface with different names WebAssembly/component-model#287 (4 comments by @alexcrichton, @lukewagner, @rossberg)
-
Use triple-slash comments for documentation WebAssembly/component-model#286 (4 comments by @alexcrichton, @esoterra, @sunfishcode)
-
Can you move resource ownership inside a component? WebAssembly/component-model#294 (2 comments by @jcbhmr, @lukewagner)
-
Increase the flattening limit (MAX_FLAT_RESULTS) for parameters WebAssembly/component-model#293 (2 comments by @lukewagner, @orsinium)
-
Add Canonical ABI option for opposite of `post-return` WebAssembly/component-model#289 (2 comments by @esoterra, @lukewagner)
-
Evolving packages over time WebAssembly/component-model#262 (2 comments by @lukewagner, @martinitus)
-
Consider allowing "associated functions" and "associated methods" on non-resource types WebAssembly/component-model#296 (1 comment by @lukewagner)
-
Question: Linking components with Wasm modules WebAssembly/component-model#275 (1 comment by @lukewagner)
-
-
5 pull requests opened.
-
Document and define WIT IDs that are referenced elsewhere WebAssembly/component-model#298, by @ggoodman.
-
Ungate start functions, and restrict args/returns. WebAssembly/component-model#297, by @sunfishcode.
-
Python: fix invalid type annotations and undefined variables WebAssembly/component-model#292, by @orsinium.
-
Add canonical `thread.*` builtins WebAssembly/component-model#291, by @abrown.
-
typo: as -> has WebAssembly/component-model#290, by @abrown.
-
-
3 pull requests merged.
-
Add more documentation about types. WebAssembly/component-model#288.
-
Python: fix invalid type annotations and undefined variables WebAssembly/component-model#292.
-
typo: as -> has WebAssembly/component-model#290.
-
-
4 pull requests received 38 new comments.
-
Add canonical `thread.*` builtins WebAssembly/component-model#291 (32 comments by @abrown, @badeend, @lukewagner, @mingqiusun, @rossberg, @tlively)
-
Ungate start functions, and restrict args/returns. WebAssembly/component-model#297 (4 comments by @lukewagner, @peterhuene, @Sandrovvt, @sunfishcode)
-
Python: fix invalid type annotations and undefined variables WebAssembly/component-model#292 (1 comment by @lukewagner)
-
WebAssembly/shared-everything-threads
-
6 issues opened.
-
Dynamic sharedness checks as an escape hatch WebAssembly/shared-everything-threads#37, by @tlively.
-
Agenda for February 20 subgroup meeting WebAssembly/shared-everything-threads#36, by @tlively.
-
Should `table.atomic.{get,set,rmw.xchg}` work for funcref/externref tables? WebAssembly/shared-everything-threads#31, by @alexcrichton.
-
Agenda for January 23 subgroup meeting WebAssembly/shared-everything-threads#29, by @tlively.
-
Some feedbacks about Wasm threads WebAssembly/shared-everything-threads#26, by @fideltian.
-
Agenda for January 9 subgroup meeting WebAssembly/shared-everything-threads#24, by @tlively.
-
-
5 issues closed.
-
PSA: use "Discussions" tab WebAssembly/shared-everything-threads#20.
-
Should `table.atomic.{get,set,rmw.xchg}` work for funcref/externref tables? WebAssembly/shared-everything-threads#31.
-
Agenda for January 23 subgroup meeting WebAssembly/shared-everything-threads#29.
-
Some feedbacks about Wasm threads WebAssembly/shared-everything-threads#26.
-
Agenda for January 9 subgroup meeting WebAssembly/shared-everything-threads#24.
-
-
6 issues received 23 new comments.
-
Some feedbacks about Wasm threads WebAssembly/shared-everything-threads#26 (11 comments by @conrad-watt, @kripken, @rossberg, @syrusakbary, @tlively)
-
Dynamic sharedness checks as an escape hatch WebAssembly/shared-everything-threads#37 (5 comments by @conrad-watt, @syg, @tlively)
-
Should `table.atomic.{get,set,rmw.xchg}` work for funcref/externref tables? WebAssembly/shared-everything-threads#31 (4 comments by @alexcrichton, @conrad-watt, @tlively)
-
Agenda for January 23 subgroup meeting WebAssembly/shared-everything-threads#29 (1 comment by @tlively)
-
Agenda for January 9 subgroup meeting WebAssembly/shared-everything-threads#24 (1 comment by @tlively)
-
-
6 pull requests opened.
-
Update Overview.md with feedback from 1/23/2024 meeting WebAssembly/shared-everything-threads#38, by @tlively.
-
Update Overview.md with feedback from 1/23/2024 meeting WebAssembly/shared-everything-threads#35, by @tlively.
-
Expand notes on atomic access validity WebAssembly/shared-everything-threads#33, by @tlively.
-
Update overview with feedback from subgroup meeting WebAssembly/shared-everything-threads#28, by @tlively.
-
Add more notes and TODOs to overview WebAssembly/shared-everything-threads#27, by @tlively.
-
Fix table formatting WebAssembly/shared-everything-threads#25, by @abrown.
-
-
6 pull requests merged.
-
Update Overview.md with feedback from 1/23/2024 meeting WebAssembly/shared-everything-threads#38.
-
Expand notes on atomic access validity WebAssembly/shared-everything-threads#33.
-
Update overview with feedback from subgroup meeting WebAssembly/shared-everything-threads#28.
-
Add more notes and TODOs to overview WebAssembly/shared-everything-threads#27.
-
Fix table formatting WebAssembly/shared-everything-threads#25.
-
Update Overview.md WebAssembly/shared-everything-threads#23.
-
-
1 pull request closed.
-
Update Overview.md with feedback from 1/23/2024 meeting WebAssembly/shared-everything-threads#35.
-
-
5 pull requests received 63 new comments.
-
Update Overview.md WebAssembly/shared-everything-threads#23 (29 comments by @kripken, @lukewagner, @rossberg, @syg, @tlively)
-
Update Overview.md with feedback from 1/23/2024 meeting WebAssembly/shared-everything-threads#35 (21 comments by @conrad-watt, @rossberg, @SPY, @tlively)
-
Update overview with feedback from subgroup meeting WebAssembly/shared-everything-threads#28 (11 comments by @conrad-watt, @rossberg, @syg, @tlively)
-
Expand notes on atomic access validity WebAssembly/shared-everything-threads#33 (1 comment by @tlively)
-
WebAssembly/compilation-hints
-
2 issues opened.
-
Shared issues with Branch Hinting WebAssembly/compilation-hints#4, by @yuri91.
-
Add inlining hints WebAssembly/compilation-hints#3, by @osa1.
-
-
2 issues received 2 new comments.
-
1 pull request opened.
-
Add inlining section WebAssembly/compilation-hints#5, by @ecmziegler.
-
WebAssembly/js-promise-integration
-
1 issue opened.
-
Observability of WebAssembly.Function async attributes WebAssembly/js-promise-integration#28, by @SPY.
-
-
1 issue closed.
-
Purpose of Suspender WebAssembly/js-promise-integration#2.
-
-
1 issue received 26 new comments.
-
Purpose of Suspender WebAssembly/js-promise-integration#2 (26 comments by @fgmccabe, @RossTate, @tlively)
-
WebAssembly/wasi-keyvalue
-
1 issue opened.
-
Discussion: Do we need the `bucket` argument? WebAssembly/wasi-keyvalue#34, by @thomastaylor312.
-
-
3 issues closed.
-
Obtaining the size of a payload should return a result WebAssembly/wasi-keyvalue#9.
-
Signature Of KeyValue::Batch::Get-Keys WebAssembly/wasi-keyvalue#25.
-
Signature Of KeyValue::ReadWrite::Get WebAssembly/wasi-keyvalue#24.
-
-
1 issue received 5 new comments.
-
Discussion: Do we need the `bucket` argument? WebAssembly/wasi-keyvalue#34 (5 comments by @Mossaka, @thomastaylor312)
-
-
2 pull requests opened.
-
chore(deps): update to the latest wasi-io v0.2.0 WebAssembly/wasi-keyvalue#37, by @Mossaka.
-
nit: add version to wasi:keyvalue package WebAssembly/wasi-keyvalue#36, by @Mossaka.
-
-
3 pull requests merged.
-
nit: add version to wasi:keyvalue package WebAssembly/wasi-keyvalue#36.
-
feat(*): major updates to the keyvalue interfaces WebAssembly/wasi-keyvalue#30.
-
Using resources WebAssembly/wasi-keyvalue#33.
-
-
1 pull request closed.
-
WIP change to use resources WebAssembly/wasi-keyvalue#28.
-
-
3 pull requests received 15 new comments.
-
feat(*): major updates to the keyvalue interfaces WebAssembly/wasi-keyvalue#30 (13 comments by @lukewagner, @Mossaka, @ricochet)
-
WebAssembly/stack-switching
-
1 issue opened.
-
The `barrier` instruction has lexical scope semantics WebAssembly/stack-switching#44, by @titzer.
-
-
1 issue received 1 new comment.
-
The `barrier` instruction has lexical scope semantics WebAssembly/stack-switching#44 (1 comment by @rossberg)
-
WebAssembly/wasi-blobstore
-
1 issue opened.
-
Nit: Rename blob-store to blobstore WebAssembly/wasi-blobstore#16, by @thomastaylor312.
-
-
1 issue closed.
-
Nit: Rename blob-store to blobstore WebAssembly/wasi-blobstore#16.
-
-
1 issue received 3 new comments.
-
Nit: Rename blob-store to blobstore WebAssembly/wasi-blobstore#16 (3 comments by @Mossaka, @pchickey)
-
-
1 pull request opened.
-
chore(*): change world name to imports and add package version WebAssembly/wasi-blobstore#17, by @Mossaka.
-
-
1 pull request merged.
-
Using resources WebAssembly/wasi-blobstore#15.
-
-
1 pull request received 4 new comments.
-
chore(*): change world name to imports and add package version WebAssembly/wasi-blobstore#17 (4 comments by @Mossaka, @thomastaylor312)
-
WebAssembly/wasi-cloud-core
-
1 issue opened.
-
Proposal: Remove distributed-locking (for now) WebAssembly/wasi-cloud-core#9, by @thomastaylor312.
-
-
1 issue closed.
-
Add semicolons in WIT files WebAssembly/wasi-cloud-core#6.
-
-
3 issues received 13 new comments.
-
Proposal: Remove distributed-locking (for now) WebAssembly/wasi-cloud-core#9 (10 comments by @devigned, @mikkelhegn, @Mossaka, @thomastaylor312)
-
Elaboration of user scenarios to ensure we are evolving the right direction or directions WebAssembly/wasi-cloud-core#5 (2 comments by @Mossaka, @thomastaylor312)
-
-
1 pull request opened.
-
feat(*): removes the distributed locking and adds http & messaging worlds WebAssembly/wasi-cloud-core#10, by @Mossaka.
-
-
1 pull request merged.
-
Add semicolons in WIT files WebAssembly/wasi-cloud-core#8.
-
-
1 pull request received 8 new comments.
-
feat(*): removes the distributed locking and adds http & messaging worlds WebAssembly/wasi-cloud-core#10 (8 comments by @Mossaka, @thomastaylor312)
-
WebAssembly/threads
-
1 issue opened.
-
Merge in latest spec repo WebAssembly/threads#222, by @RReverser.
-
-
2 issues received 4 new comments.
-
Can we relax Atomics.wait to allow waiting on the main thread? WebAssembly/threads#177 (3 comments by @kettle11, @RReverser, @syg)
-
-
1 pull request closed.
-
Fix wat in Overview.md WebAssembly/threads#221.
-
WebAssembly/wasi-threads
-
2 issues received 2 new comments.
-
1 pull request merged.
-
add a test case which doesn't even import wasi:thread-spawn WebAssembly/wasi-threads#49.
-
WebAssembly/wasm-c-api
-
1 issue opened.
-
memory64 support WebAssembly/wasm-c-api#189, by @L-as.
-
WebAssembly/flexible-vectors
-
1 pull request received 1 new comment.
WebAssembly/testsuite
-
1 issue opened.
-
Couple of repos are failing to update WebAssembly/testsuite#73, by @RReverser.
-
-
1 issue received 6 new comments.
-
Couple of repos are failing to update WebAssembly/testsuite#73 (6 comments by @RReverser, @sunfishcode)
-
-
3 pull requests opened.
-
Update repos WebAssembly/testsuite#76, by @sunfishcode.
-
Update repos WebAssembly/testsuite#75, by @RReverser.
-
Auto-detect main branch name WebAssembly/testsuite#74, by @RReverser.
-
-
3 pull requests merged.
-
Auto-detect main branch name WebAssembly/testsuite#74.
-
Update repos WebAssembly/testsuite#76.
-
Update repos WebAssembly/testsuite#75.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-messaging
-
2 pull requests opened.
-
chore(*): convert to resources and add package version WebAssembly/wasi-messaging#18, by @Mossaka.
-
feat(*): add semicolons to all the interfaces WebAssembly/wasi-messaging#17, by @Mossaka.
-
-
2 pull requests merged.
-
chore(*): convert to resources and add package version WebAssembly/wasi-messaging#18.
-
feat(*): add semicolons to all the interfaces WebAssembly/wasi-messaging#17.
-
WebAssembly/wasi-config
-
1 pull request opened.
-
add imports world WebAssembly/wasi-config#5, by @Mossaka.
-
-
1 pull request merged.
-
feat(*): Adds initial config interface implementation WebAssembly/wasi-config#4.
-
-
2 pull requests received 12 new comments.
-
feat(*): Adds initial config interface implementation WebAssembly/wasi-config#4 (6 comments by @Mossaka, @thomastaylor312)
WebAssembly/rounding-mode-control
-
1 issue received 1 new comment.
WebAssembly/spec
-
1 issue closed.
-
test case `as-load-operand` have an error WebAssembly/spec#1714.
-
-
1 issue received 1 new comment.
-
6 pull requests opened.
-
[spec] Fix argument order in shape.replace_lane instruction of execution WebAssembly/spec#1721, by @HoseongLee.
-
[spec] Changed sx to sx? in vcvtop_zero WebAssembly/spec#1720, by @702fbtngus.
-
[interpreter/test] Fix inconsistent use of float values in `spectest` WebAssembly/spec#1718, by @f52985.
-
[interpreter]: Add depends to dune-project WebAssembly/spec#1717, by @i-shm.
-
[spec] Fix extmul & extadd execution WebAssembly/spec#1716, by @702fbtngus.
-
test(binary.wast): adjust br_table length test to work with streaming validation WebAssembly/spec#1715, by @rvagg.
-
-
6 pull requests merged.
-
[spec] Changed sx to sx? in vcvtop_zero WebAssembly/spec#1720.
-
[spec] Fix argument order in shape.replace_lane instruction of execution WebAssembly/spec#1721.
-
[interpreter/test] Fix inconsistent use of float values in `spectest` WebAssembly/spec#1718.
-
[interpreter]: Add depends to dune-project WebAssembly/spec#1717.
-
[spec] Fix extmul & extadd execution WebAssembly/spec#1716.
-
test(binary.wast): adjust br_table length test to work with streaming validation WebAssembly/spec#1715.
-
-
3 pull requests received 5 new comments.
-
[interpreter]: Add depends to dune-project WebAssembly/spec#1717 (3 comments by @i-shm, @redianthus, @rossberg)
-
[interpreter/test] Fix inconsistent use of float values in `spectest` WebAssembly/spec#1718 (1 comment by @f52985)
-
WebAssembly/wasi-sql
-
1 pull request opened.
-
chore(*): refresh WIT syntax WebAssembly/wasi-sql#7, by @Mossaka.
-
-
1 pull request merged.
-
chore(*): refresh WIT syntax WebAssembly/wasi-sql#7.
-
-
1 pull request received 1 new comment.
WebAssembly/wasp
-
1 issue opened.
-
Canont install wasp, there no executable file in `bin` WebAssembly/wasp#68, by @XinyuShe.
-
-
1 issue received 1 new comment.
WebAssembly/wasi-distributed-lock-service
-
1 pull request opened.
-
initial interface definition for distributed locks WebAssembly/wasi-distributed-lock-service#3, by @devigned.
-
-
1 pull request received 11 new comments.
-
initial interface definition for distributed locks WebAssembly/wasi-distributed-lock-service#3 (11 comments by @danbugs, @devigned, @endocrimes, @Mossaka, @thomastaylor312)
-
WebAssembly/branch-hinting
-
1 issue received 2 new comments.