WebAssembly Community Group - Activity in 2021
No matches.
Past meetings
Participants
-
11 participants joined.
-
Safwen Bouali joined.
-
Quoc-Anh Vu joined.
-
yang lee joined.
-
Oran collins joined.
-
Chris Suszyński (Red Hat) joined.
-
Igor Iakovlev (JetBrains) joined.
-
Alexander Goddard (ASGard Inspections, LLC) joined.
-
Thomas Rokicki (Inria) joined.
-
Dave Bakker joined.
-
Anders Bondehagen joined.
-
Matt Minet (Vuffeli ApS) joined.
-
-
1 participant left.
-
Alexander Goddard (ASGard Inspections, LLC) left.
-
-
2 organizations joined.
-
ASGard Inspections, LLC joined.
-
Vuffeli ApS joined.
-
-
1 organization left.
-
ASGard Inspections, LLC left.
-
GitHub
WebAssembly/wasi-libc
-
1 issue opened.
-
Use WebAssembly bulk memory opcodes for memcpy/memset? WebAssembly/wasi-libc#262, by @TerrorJack.
-
-
1 issue received 2 new comments.
-
Use WebAssembly bulk memory opcodes for memcpy/memset? WebAssembly/wasi-libc#262 (2 comments by @kripken, @sunfishcode)
-
-
2 pull requests opened.
-
Reset the register stack and counter WebAssembly/wasi-libc#264, by @lum1n0us.
-
Use WebAssembly bulk memory opcodes WebAssembly/wasi-libc#263, by @TerrorJack.
-
-
1 pull request closed.
-
Reset the register stack and counter WebAssembly/wasi-libc#264.
-
-
3 pull requests received 21 new comments.
-
Use WebAssembly bulk memory opcodes WebAssembly/wasi-libc#263 (11 comments by @kripken, @sbc100, @sunfishcode, @TerrorJack)
-
Reset the register stack and counter WebAssembly/wasi-libc#264 (9 comments by @lum1n0us, @sbc100, @sunfishcode, @TerrorJack)
-
Emulate `clock`, `times`, and `getrusage` using the monotonic clock. WebAssembly/wasi-libc#241 (1 comment by @zeux)
-
WebAssembly/binaryen
-
13 issues opened.
-
A abort failure in wasm::Builder::makeFunction WebAssembly/binaryen#4413, by @ZFeiXQ.
-
A abort failure in wasm::WasmBinaryBuilder::readFunctions WebAssembly/binaryen#4412, by @ZFeiXQ.
-
A abort failure in wasm::Tuple::validate () WebAssembly/binaryen#4411, by @ZFeiXQ.
-
A abort failure in wasm::WasmBinaryBuilder::visitRethrow(wasm::Rethrow*) WebAssembly/binaryen#4410, by @ZFeiXQ.
-
Replacing `memset` and `memcpy` calls with `memory.fill` and `memory.copy`? WebAssembly/binaryen#4403, by @torokati44.
-
Thread stack size of prebuilt binary for linux may not be enough WebAssembly/binaryen#4401, by @kateinoigakukun.
-
released package makes `binaryen-/` directory WebAssembly/binaryen#4398, by @ko1.
-
wasm2js: incorrect translation of `atomics.notify` WebAssembly/binaryen#4393, by @sbc100.
-
Program terminated with signal SIGKILL, Killed. WebAssembly/binaryen#4392, by @ZFeiXQ.
-
A stack-overflow in printf_common() WebAssembly/binaryen#4391, by @ZFeiXQ.
-
Invalid memory address dereference in wasm::HeapType::isSignature() const () WebAssembly/binaryen#4390, by @ZFeiXQ.
-
Invalid memory address dereference in wasm::WasmBinaryBuilder::visitLet(wasm::Block*) WebAssembly/binaryen#4384, by @ZFeiXQ.
-
An assertion abort in wasm::handle_unreachable(char const*, char const*, unsigned int) () WebAssembly/binaryen#4383, by @ZFeiXQ.
-
-
6 issues closed.
-
A abort failure in wasm::WasmBinaryBuilder::visitRethrow(wasm::Rethrow*) WebAssembly/binaryen#4410.
-
released package makes `binaryen-/` directory WebAssembly/binaryen#4398.
-
An assertion abort in wasm::handle_unreachable(char const*, char const*, unsigned int) () WebAssembly/binaryen#4383.
-
wasm2js: incorrect translation of `atomics.notify` WebAssembly/binaryen#4393.
-
Invalid memory address dereference in wasm::WasmBinaryBuilder::visitLet(wasm::Block*) WebAssembly/binaryen#4384.
-
Invalid memory address dereference in wasm::HeapType::isSignature() const () WebAssembly/binaryen#4390.
-
-
14 issues received 49 new comments.
-
Add a prebuilt version for Apple Silicon (M1) WebAssembly/binaryen#4334 (14 comments by @d3lm, @dschuff, @kripken, @sbc100)
-
A abort failure in wasm::WasmBinaryBuilder::visitRethrow(wasm::Rethrow*) WebAssembly/binaryen#4410 (7 comments by @aheejin, @ZFeiXQ)
-
Replacing `memset` and `memcpy` calls with `memory.fill` and `memory.copy`? WebAssembly/binaryen#4403 (6 comments by @nickbabcock, @tlively, @torokati44)
-
wasm2js: incorrect translation of `atomics.notify` WebAssembly/binaryen#4393 (4 comments by @conrad-watt, @sbc100)
-
A abort failure in wasm::WasmBinaryBuilder::readFunctions WebAssembly/binaryen#4412 (2 comments by @aheejin)
-
Invalid memory address dereference in wasm::HeapType::isSignature() const () WebAssembly/binaryen#4390 (2 comments by @kripken, @ZFeiXQ)
-
Uncaught WasmModule::Instantiate(): Import #0 module="env" function="abort" error: FFI is not an object WebAssembly/binaryen#670 (1 comment by @georginzhang)
-
-
42 pull requests opened.
-
fix BinaryenTypeCreate argument numTypes type, all other numXxxs argement WebAssembly/binaryen#4417, by @chai2010.
-
Factor out a utility for replacing types during canonicalization WebAssembly/binaryen#4416, by @tlively.
-
Remove tableSize from emscripten metadata WebAssembly/binaryen#4415, by @sbc100.
-
merge-similar-functions size optimization pass, which merges similar functions WebAssembly/binaryen#4414, by @kateinoigakukun.
-
[EH] Enable fuzzer with initial contents WebAssembly/binaryen#4409, by @aheejin.
-
[EH] Support try-delegate in interpreter WebAssembly/binaryen#4408, by @aheejin.
-
[EH][GC] Fix nested pop after removing ref.cast WebAssembly/binaryen#4407, by @aheejin.
-
[Fuzzer] Allow empty data in --translate-to-fuzz WebAssembly/binaryen#4406, by @aheejin.
-
Compare traps in ExecutionResults WebAssembly/binaryen#4405, by @aheejin.
-
[EH] Handle nested pops after inlining WebAssembly/binaryen#4404, by @aheejin.
-
Adds support for blame ignore using ignoreRevsFile WebAssembly/binaryen#4402, by @kateinoigakukun.
-
Version 104 WebAssembly/binaryen#4400, by @sbc100.
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 7-8) WebAssembly/binaryen#4399, by @MaxGraey.
-
Build ARM64 MacOS releases WebAssembly/binaryen#4397, by @dschuff.
-
Validate LUBs in the type fuzzer WebAssembly/binaryen#4396, by @tlively.
-
[NFC] Reuse `globallyCanonicalize` for nominal types WebAssembly/binaryen#4395, by @tlively.
-
[NFC] Simplify HeapTypeInfo hashing and comparison WebAssembly/binaryen#4394, by @tlively.
-
Add binary format parse checking for ref.as input type WebAssembly/binaryen#4389, by @kripken.
-
Add requireFunctionContext in necessary places WebAssembly/binaryen#4388, by @kripken.
-
Allow fractional timeouts in wasm2js Atomics.wait. Followup to #4385 WebAssembly/binaryen#4387, by @kripken.
-
Fix a DeadArgumentElimination determinism bug WebAssembly/binaryen#4386, by @kripken.
-
Implement timeout argument in wasm2js_atomic_wait_i32 WebAssembly/binaryen#4385, by @sbc100.
-
[Optimize Instructions] Simplify sign extentions (Part 2) WebAssembly/binaryen#4382, by @MaxGraey.
-
[Precompute][SIMD] Enable constant folding for simd WebAssembly/binaryen#4381, by @MaxGraey.
-
[Wasm GC] Refine results in SignatureRefining WebAssembly/binaryen#4380, by @kripken.
-
[NFC] Refactor result type LUB computation into a helper function WebAssembly/binaryen#4379, by @kripken.
-
Do not track effects of immutable things WebAssembly/binaryen#4376, by @kripken.
-
[NFC] Add a separate cache for nominal signature types WebAssembly/binaryen#4375, by @tlively.
-
[NFC] Deduplicate Store insertion logic WebAssembly/binaryen#4374, by @tlively.
-
[NFC] Use std::optional for `getCanonical` in wasm-type.cpp WebAssembly/binaryen#4373, by @tlively.
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 5-6) WebAssembly/binaryen#4372, by @MaxGraey.
-
[EH] Rename catch-pop-fixup.wast WebAssembly/binaryen#4371, by @aheejin.
-
[EH] Fix binary parsing for catchless try + inner delegate WebAssembly/binaryen#4370, by @aheejin.
-
[EH] Make interpreter handle uncaught exceptions WebAssembly/binaryen#4369, by @aheejin.
-
[EH] Support try-delegate in EffectAnalyzer WebAssembly/binaryen#4368, by @aheejin.
-
[OptimizeInstructions] refactoring WebAssembly/binaryen#4367, by @MaxGraey.
-
Fix filenames in create_release CI workflow WebAssembly/binaryen#4366, by @sbc100.
-
SimplifyGlobals: Handle nested read-only-to-write patterns WebAssembly/binaryen#4365, by @kripken.
-
Version 103 WebAssembly/binaryen#4364, by @sbc100.
-
SimplifyGlobals: Ignore irrelevant effects in read-only-to-write WebAssembly/binaryen#4363, by @kripken.
-
Switch to new github actions (`softprops/action-gh-release`) for buil… WebAssembly/binaryen#4362, by @sbc100.
-
[NFC] Avoid unnecessary copies of PassOptions WebAssembly/binaryen#4361, by @kripken.
-
-
34 pull requests merged.
-
Compare traps in ExecutionResults WebAssembly/binaryen#4405.
-
[EH][GC] Fix nested pop after removing ref.cast WebAssembly/binaryen#4407.
-
[Fuzzer] Allow empty data in --translate-to-fuzz WebAssembly/binaryen#4406.
-
[EH] Support try-delegate in interpreter WebAssembly/binaryen#4408.
-
Remove tableSize from emscripten metadata WebAssembly/binaryen#4415.
-
[EH] Handle nested pops after inlining WebAssembly/binaryen#4404.
-
Version 104 WebAssembly/binaryen#4400.
-
Add binary format parse checking for ref.as input type WebAssembly/binaryen#4389.
-
Validate LUBs in the type fuzzer WebAssembly/binaryen#4396.
-
[NFC] Reuse `globallyCanonicalize` for nominal types WebAssembly/binaryen#4395.
-
[Wasm GC] Refine results in SignatureRefining WebAssembly/binaryen#4380.
-
[NFC] Simplify HeapTypeInfo hashing and comparison WebAssembly/binaryen#4394.
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 4) WebAssembly/binaryen#4339.
-
Add requireFunctionContext in necessary places WebAssembly/binaryen#4388.
-
Allow fractional timeouts in wasm2js Atomics.wait. Followup to #4385 WebAssembly/binaryen#4387.
-
Fix a DeadArgumentElimination determinism bug WebAssembly/binaryen#4386.
-
[Precompute][SIMD] Enable constant folding for simd WebAssembly/binaryen#4381.
-
Implement timeout argument in wasm2js_atomic_wait_i32 WebAssembly/binaryen#4385.
-
Fix filenames in create_release CI workflow WebAssembly/binaryen#4366.
-
[NFC] Refactor result type LUB computation into a helper function WebAssembly/binaryen#4379.
-
SimplifyGlobals: Handle nested read-only-to-write patterns WebAssembly/binaryen#4365.
-
[NFC] Add a separate cache for nominal signature types WebAssembly/binaryen#4375.
-
Do not track effects of immutable things WebAssembly/binaryen#4376.
-
[NFC] Deduplicate Store insertion logic WebAssembly/binaryen#4374.
-
[NFC] Use std::optional for `getCanonical` in wasm-type.cpp WebAssembly/binaryen#4373.
-
[EH] Make interpreter handle uncaught exceptions WebAssembly/binaryen#4369.
-
[EH] Fix binary parsing for catchless try + inner delegate WebAssembly/binaryen#4370.
-
[EH] Rename catch-pop-fixup.wast WebAssembly/binaryen#4371.
-
[EH] Support try-delegate in EffectAnalyzer WebAssembly/binaryen#4368.
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 3) WebAssembly/binaryen#4338.
-
SimplifyGlobals: Ignore irrelevant effects in read-only-to-write WebAssembly/binaryen#4363.
-
Version 103 WebAssembly/binaryen#4364.
-
Switch to new github actions (`softprops/action-gh-release`) for buil… WebAssembly/binaryen#4362.
-
[NFC] Avoid unnecessary copies of PassOptions WebAssembly/binaryen#4361.
-
-
3 pull requests closed.
-
Enable binary testing of reference types WebAssembly/binaryen#2599.
-
Add EH support for fuzzer WebAssembly/binaryen#2880.
-
[github actions] Use a different tool for asset upload WebAssembly/binaryen#4151.
-
-
27 pull requests received 95 new comments.
-
[Wasm GC] Refine results in SignatureRefining WebAssembly/binaryen#4380 (10 comments by @aheejin, @kripken)
-
[Fuzzer] Allow empty data in --translate-to-fuzz WebAssembly/binaryen#4406 (6 comments by @aheejin, @tlively)
-
[EH] Make interpreter handle uncaught exceptions WebAssembly/binaryen#4369 (6 comments by @aheejin, @kripken)
-
Implement timeout argument in wasm2js_atomic_wait_i32 WebAssembly/binaryen#4385 (6 comments by @kripken, @MaxGraey, @sbc100)
-
SimplifyGlobals: Handle nested read-only-to-write patterns WebAssembly/binaryen#4365 (5 comments by @kripken, @tlively)
-
[EH] Enable fuzzer with initial contents WebAssembly/binaryen#4409 (4 comments by @aheejin, @tlively)
-
SimplifyGlobals: Ignore irrelevant effects in read-only-to-write WebAssembly/binaryen#4363 (4 comments by @kripken, @tlively)
-
[NFC] Reuse `globallyCanonicalize` for nominal types WebAssembly/binaryen#4395 (3 comments by @kripken, @tlively)
-
[Precompute][SIMD] Enable constant folding for simd WebAssembly/binaryen#4381 (3 comments by @MaxGraey, @tlively)
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 4) WebAssembly/binaryen#4339 (3 comments by @kripken, @MaxGraey)
-
[NFC] Add a separate cache for nominal signature types WebAssembly/binaryen#4375 (3 comments by @kripken, @tlively)
-
Do not track effects of immutable things WebAssembly/binaryen#4376 (3 comments by @aheejin, @kripken)
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 3) WebAssembly/binaryen#4338 (3 comments by @kripken, @MaxGraey)
-
[EH] Support try-delegate in interpreter WebAssembly/binaryen#4408 (2 comments by @aheejin, @tlively)
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 5-6) WebAssembly/binaryen#4372 (2 comments by @kripken, @MaxGraey)
-
[OptimizeInstructions] Optimize zero sized bulk memory ops even without "ignoreImplicitTraps" WebAssembly/binaryen#4295 (2 comments by @MaxGraey)
-
[Optimize Instructions] Simplify sign extentions (Part 2) WebAssembly/binaryen#4382 (1 comment by @MaxGraey)
-
OptimizeInstructions: Select => and/or in more cases WebAssembly/binaryen#4154 (1 comment by @MaxGraey)
-
WebAssembly/WASI
-
2 issues opened.
-
duplicate $subscription_fd_readwrite in subscription_u WebAssembly/WASI#463, by @Changqing-JING.
-
What if allow to create a socket in WASI? WebAssembly/WASI#462, by @lum1n0us.
-
-
2 issues closed.
-
when wasm64-wasi will be supported? WebAssembly/WASI#456.
-
Library on demand (LOD) in WASI WebAssembly/WASI#455.
-
-
9 issues received 23 new comments.
-
Networking API design WebAssembly/WASI#370 (6 comments by @badeend, @lukehinds, @ShadowJonathan, @sunfishcode)
-
WebGPU as low level graphics API WebAssembly/WASI#53 (6 comments by @MaxGraey, @ShadowJonathan, @sunfishcode, @Toasterson, @trusktr)
-
when wasm64-wasi will be supported? WebAssembly/WASI#456 (3 comments by @aardappel, @alexcrichton, @renxuqiang)
-
-
4 pull requests opened.
-
Add link to networking proposal. WebAssembly/WASI#461, by @badeend.
-
feat(socket): berkeley socket API v2 WebAssembly/WASI#459, by @robberphex.
-
Add `sock_accept()` to snapshot1 WebAssembly/WASI#458, by @npmccallum.
-
Update docs.md WebAssembly/WASI#457, by @ailisp.
-
-
1 pull request merged.
-
Update docs.md WebAssembly/WASI#457.
-
-
2 pull requests received 8 new comments.
-
Add `sock_accept()` to snapshot1 WebAssembly/WASI#458 (6 comments by @MikeCamel, @npmccallum, @programmerjake, @sunfishcode)
-
WebAssembly/wabt
-
5 issues opened.
-
Wording of error message 'multiple result values not currently supported' WebAssembly/wabt#1796, by @jzabinski-dolios.
-
Bug report on wabt( AddressSanitizer: OOM) WebAssembly/wabt#1794, by @Samsung-PENTEST.
-
Bug report on wabt( AddressSanitizer: SEGV) WebAssembly/wabt#1793, by @Samsung-PENTEST.
-
"Data reloctions outside of segments" WebAssembly/wabt#1790, by @TerrorJack.
-
Build failed on CentOS 7 WebAssembly/wabt#1773, by @Vilko.
-
-
4 issues received 8 new comments.
-
wasm2c supporting threads and other features WebAssembly/wabt#1766 (3 comments by @kripken, @rhobro)
-
Wording of error message 'multiple result values not currently supported' WebAssembly/wabt#1796 (2 comments by @jzabinski-dolios, @sbc100)
-
Bug report on wabt( AddressSanitizer: SEGV) WebAssembly/wabt#1793 (2 comments by @attritionorg, @Samsung-PENTEST)
-
-
24 pull requests opened.
-
Update testsuite WebAssembly/wabt#1795, by @sbc100.
-
Finish instruction renaming WebAssembly/wabt#1792, by @aheejin.
-
Remove redundant `BindImports` call (NFC) WebAssembly/wabt#1791, by @aheejin.
-
add includes for used system headers WebAssembly/wabt#1789, by @walkingeyerobot.
-
Version 1.0.25 WebAssembly/wabt#1788, by @sbc100.
-
Fix type names for function references WebAssembly/wabt#1787, by @sbc100.
-
Fix param naming for `OnFuncRefExpr` (See #1768). NFC WebAssembly/wabt#1786, by @sbc100.
-
Split base-types.h and string-format.h out of common.h WebAssembly/wabt#1785, by @sbc100.
-
Remove check from binary-reader-interp.cc that the validator already catches. NFC WebAssembly/wabt#1784, by @sbc100.
-
Share validation code between constant expressions and function bodie… WebAssembly/wabt#1783, by @sbc100.
-
Fix syntax for assert_return typecheck test WebAssembly/wabt#1782, by @takikawa.
-
Improve path canonicalization when running test code. NFC WebAssembly/wabt#1781, by @sbc100.
-
Add error locations to BinaryReaderInterp WebAssembly/wabt#1780, by @sbc100.
-
Make copies of incoming expression locations in SharedValidator. NFC WebAssembly/wabt#1779, by @sbc100.
-
wasm-objdump: centralize opcode size calculations. NFC WebAssembly/wabt#1778, by @sbc100.
-
wasm-objdump: Fix disassembly output of selectT instruction WebAssembly/wabt#1777, by @sbc100.
-
Re-generate all test expectations using `--rebase`. NFC WebAssembly/wabt#1776, by @sbc100.
-
Add test for function lacking END marker. NFC WebAssembly/wabt#1775, by @sbc100.
-
Show tag names in objdump disassembly WebAssembly/wabt#1774, by @sbc100.
-
Remove unused checks from #1770. NFC WebAssembly/wabt#1772, by @sbc100.
-
Create explicit class in the IR for initializer expressions. NFC WebAssembly/wabt#1771, by @sbc100.
-
Perform init expression validation outside of the binary reader. NFC WebAssembly/wabt#1770, by @sbc100.
-
Read init expr instructions WebAssembly/wabt#1769, by @sbc100.
-
OnRefFuncExpr takes a func index. NFC WebAssembly/wabt#1768, by @sbc100.
-
-
24 pull requests merged.
-
add includes for used system headers WebAssembly/wabt#1789.
-
Finish instruction renaming WebAssembly/wabt#1792.
-
Clang-format codebase WebAssembly/wabt#1684.
-
Remove redundant `BindImports` call (NFC) WebAssembly/wabt#1791.
-
interpreter: Fix infinite looping on `return_call` WebAssembly/wabt#1762.
-
Version 1.0.25 WebAssembly/wabt#1788.
-
Fix type names for function references WebAssembly/wabt#1787.
-
Fix syntax for assert_return typecheck test WebAssembly/wabt#1782.
-
Split base-types.h and string-format.h out of common.h WebAssembly/wabt#1785.
-
Fix param naming for `OnFuncRefExpr` (See #1768). NFC WebAssembly/wabt#1786.
-
Remove check from binary-reader-interp.cc that the validator already catches. NFC WebAssembly/wabt#1784.
-
Share validation code between constant expressions and function bodie… WebAssembly/wabt#1783.
-
Add error locations to BinaryReaderInterp WebAssembly/wabt#1780.
-
Improve path canonicalization when running test code. NFC WebAssembly/wabt#1781.
-
Make copies of incoming expression locations in SharedValidator. NFC WebAssembly/wabt#1779.
-
wasm-objdump: centralize opcode size calculations. NFC WebAssembly/wabt#1778.
-
wasm-objdump: Fix disassembly output of selectT instruction WebAssembly/wabt#1777.
-
Re-generate all test expectations using `--rebase`. NFC WebAssembly/wabt#1776.
-
Add test for function lacking END marker. NFC WebAssembly/wabt#1775.
-
Show tag names in objdump disassembly WebAssembly/wabt#1774.
-
Add specification tests for exception handling proposal WebAssembly/wabt#1764.
-
Remove unused checks from #1770. NFC WebAssembly/wabt#1772.
-
Perform init expression validation outside of the binary reader. NFC WebAssembly/wabt#1770.
-
OnRefFuncExpr takes a func index. NFC WebAssembly/wabt#1768.
-
-
1 pull request closed.
-
Read init expr instructions WebAssembly/wabt#1769.
-
-
12 pull requests received 51 new comments.
-
Add specification tests for exception handling proposal WebAssembly/wabt#1764 (13 comments by @aheejin, @takikawa)
-
Perform init expression validation outside of the binary reader. NFC WebAssembly/wabt#1770 (11 comments by @dschuff, @sbc100)
-
interpreter: Fix infinite looping on `return_call` WebAssembly/wabt#1762 (6 comments by @sbc100, @takikawa)
-
Share validation code between constant expressions and function bodie… WebAssembly/wabt#1783 (1 comment by @sbc100)
-
WebAssembly/tool-conventions
-
1 issue closed.
-
LLVM Dynamic Linking(C to wasm) compile error WebAssembly/tool-conventions#177.
-
-
1 issue received 3 new comments.
-
linking: Proposal for new visibility attribute "exported" WebAssembly/tool-conventions#64 (3 comments by @fwsGonzo, @sbc100)
-
WebAssembly/wasi-nn
-
1 pull request opened.
-
Adding Tensorflow to graph_encoding WebAssembly/wasi-nn#15, by @brianjjones.
-
-
1 pull request merged.
-
Adding Tensorflow to graph_encoding WebAssembly/wasi-nn#15.
-
-
1 pull request closed.
-
Adding functions for creating tensors from images WebAssembly/wasi-nn#14.
-
-
2 pull requests received 2 new comments.
-
Adding functions for creating tensors from images WebAssembly/wasi-nn#14 (1 comment by @brianjjones)
-
WebAssembly/wasi-sdk
-
4 issues opened.
-
How to use inline-asm when compiling C to WebAssembly? WebAssembly/wasi-sdk#216, by @bathtub-01.
-
Is it possible to have a windows MSVC release? WebAssembly/wasi-sdk#215, by @xujuntwt95329.
-
zlib.h not found WebAssembly/wasi-sdk#214, by @orangeSi.
-
can not open local file as input WebAssembly/wasi-sdk#213, by @orangeSi.
-
-
4 issues closed.
-
How to use inline-asm when compiling C to WebAssembly? WebAssembly/wasi-sdk#216.
-
Is it possible to have a windows MSVC release? WebAssembly/wasi-sdk#215.
-
zlib.h not found WebAssembly/wasi-sdk#214.
-
can not open local file as input WebAssembly/wasi-sdk#213.
-
-
5 issues received 11 new comments.
-
Is it possible to have a windows MSVC release? WebAssembly/wasi-sdk#215 (4 comments by @sbc100, @xujuntwt95329)
-
How to use inline-asm when compiling C to WebAssembly? WebAssembly/wasi-sdk#216 (2 comments by @bathtub-01, @sbc100)
-
Is there any plan to support --target=wasm64-wasi ? WebAssembly/wasi-sdk#212 (2 comments by @sunfishcode, @vshymanskyy)
-
-
1 pull request merged.
-
Split github actions building for windows(x86/x64) separately WebAssembly/wasi-sdk#208.
-
-
1 pull request received 1 new comment.
-
Split github actions building for windows(x86/x64) separately WebAssembly/wasi-sdk#208 (1 comment by @sunfishcode)
-
WebAssembly/meetings
-
10 pull requests opened.
-
Add January, February and March 2022 meetings WebAssembly/meetings#945, by @dtig.
-
Cancel 12/21 meeting. WebAssembly/meetings#944, by @dtig.
-
Cancel WASI-12-16 meeting WebAssembly/meetings#943, by @linclark.
-
Update sg-12-13.md WebAssembly/meetings#942, by @fgmccabe.
-
Add slides for Support Multicore OCaml Effects WebAssembly/meetings#941, by @RossTate.
-
Cancel WG-12-08 meeting WebAssembly/meetings#940, by @lukewagner.
-
Add notes for SIMD meeting 2021-12-03 WebAssembly/meetings#939, by @penzn.
-
Add WASI agenda stubs for Q1 2022 WebAssembly/meetings#938, by @linclark.
-
Cancel WASI 12-02 meeting WebAssembly/meetings#937, by @linclark.
-
Add notes from CG 2021-11-23 WebAssembly/meetings#936, by @dschuff.
-
-
13 pull requests merged.
-
Add January, February and March 2022 meetings WebAssembly/meetings#945.
-
Cancel 12/21 meeting. WebAssembly/meetings#944.
-
Cancel WASI-12-16 meeting WebAssembly/meetings#943.
-
Update sg-11-29.md WebAssembly/meetings#934.
-
Add notes for SIMD meeting 2021-12-03 WebAssembly/meetings#939.
-
Cancel WG-12-08 meeting WebAssembly/meetings#940.
-
Update sg-11-15.md WebAssembly/meetings#933.
-
Update sg-11-1.md WebAssembly/meetings#916.
-
Create GC-11-16.md WebAssembly/meetings#926.
-
Add notes from CG 2021-11-23 WebAssembly/meetings#936.
-
Add Slides WebAssembly/meetings#935.
-
Add WASI agenda stubs for Q1 2022 WebAssembly/meetings#938.
-
Cancel WASI 12-02 meeting WebAssembly/meetings#937.
-
-
1 pull request closed.
-
Add slides for Support Multicore OCaml Effects WebAssembly/meetings#941.
-
-
1 pull request received 6 new comments.
-
Add notes for SIMD meeting 2021-12-03 WebAssembly/meetings#939 (6 comments by @abrown, @dtig, @penzn)
-
WebAssembly/testsuite
-
1 pull request opened.
-
Update repos WebAssembly/testsuite#58, by @sbc100.
-
-
1 pull request merged.
-
Update repos WebAssembly/testsuite#58.
-
WebAssembly/wasi-crypto
-
3 pull requests opened.
-
Typo missing parameter WebAssembly/wasi-crypto#38, by @sonder-joker.
-
Typo fun name WebAssembly/wasi-crypto#37, by @sonder-joker.
-
Fix broken link in readme WebAssembly/wasi-crypto#36, by @sonder-joker.
-
-
3 pull requests merged.
-
Typo missing parameter WebAssembly/wasi-crypto#38.
-
Typo fun name WebAssembly/wasi-crypto#37.
-
Fix broken link in readme WebAssembly/wasi-crypto#36.
-
-
3 pull requests received 5 new comments.
WebAssembly/design
-
1 issue opened.
-
Physique la force WebAssembly/design#1437, by @Lucie3456.
-
-
1 issue closed.
-
Physique la force WebAssembly/design#1437.
-
-
5 issues received 9 new comments.
-
Zero-copy pass ArrayBuffer from JS-land to WebAssembly-land WebAssembly/design#1162 (3 comments by @frank-dspeed, @Macil)
-
measure performance of other variable-length integer encoding schemes WebAssembly/design#601 (3 comments by @chmike, @dead-claudia)
-
-
1 pull request opened.
-
Add details of disciplinary action to CoC WebAssembly/design#1438, by @dtig.
-
-
1 pull request received 13 new comments.
-
Add details of disciplinary action to CoC WebAssembly/design#1438 (13 comments by @dschuff, @dtig, @fitzgen, @tlively)
-
WebAssembly/spec
-
4 issues opened.
-
Missing test for a function that lacks an end marker? WebAssembly/spec#1404, by @sbc100.
-
[Bug Report] Incorrect formula for LEB128 encoding WebAssembly/spec#1403, by @asukakenji.
-
[Bug Report] Inconsistent 0xFD instruction names WebAssembly/spec#1401, by @asukakenji.
-
[Bug Report] Duplicated 0xFC instructions in the "Index of Instructions" page WebAssembly/spec#1400, by @asukakenji.
-
-
4 issues closed.
-
Missing test for a function that lacks an end marker? WebAssembly/spec#1404.
-
[Bug Report] Incorrect formula for LEB128 encoding WebAssembly/spec#1403.
-
[Bug Report] Duplicated 0xFC instructions in the "Index of Instructions" page WebAssembly/spec#1400.
-
[Bug Report] Inconsistent 0xFD instruction names WebAssembly/spec#1401.
-
-
4 issues received 5 new comments.
-
[Bug Report] Incorrect formula for LEB128 encoding WebAssembly/spec#1403 (2 comments by @asukakenji, @rossberg)
-
Missing test for a function that lacks an end marker? WebAssembly/spec#1404 (1 comment by @rossberg)
-
[Bug Report] Duplicated 0xFC instructions in the "Index of Instructions" page WebAssembly/spec#1400 (1 comment by @rossberg)
-
-
3 pull requests opened.
-
Fix a typo in README WebAssembly/spec#1406, by @ggreif.
-
Add tests for functions without end marker. NFC WebAssembly/spec#1405, by @sbc100.
-
[spec] Fix instruction table WebAssembly/spec#1402, by @rossberg.
-
-
3 pull requests merged.
-
Fix a typo in README WebAssembly/spec#1406.
-
Add tests for functions without end marker. NFC WebAssembly/spec#1405.
-
[spec] Fix instruction table WebAssembly/spec#1402.
-
-
1 pull request received 9 new comments.
-
Add tests for functions without end marker. NFC WebAssembly/spec#1405 (9 comments by @rossberg, @sbc100)
-
WebAssembly/stack-switching
-
1 issue opened.
-
Stacks Design WebAssembly/stack-switching#5, by @RossTate.
-
-
1 issue received 1 new comment.
-
1 pull request opened.
-
Typed Continuations proposal WebAssembly/stack-switching#6, by @slindley.
-
-
1 pull request received 1 new comment.
WebAssembly/relaxed-simd
-
1 issue opened.
-
SIMD subgroup meeting on 2022-01-21 WebAssembly/relaxed-simd#49, by @ngzhian.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2021-12-03 WebAssembly/relaxed-simd#47.
-
-
1 issue received 6 new comments.
-
SIMD subgroup meeting on 2021-12-03 WebAssembly/relaxed-simd#47 (6 comments by @Maratyszcza, @ngzhian, @penzn)
-
WebAssembly/flexible-vectors
-
1 issue opened.
-
SIMD subgroup meeting on 2022-01-21 WebAssembly/flexible-vectors#42, by @penzn.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2021-12-03 WebAssembly/flexible-vectors#41.
-
-
2 issues received 3 new comments.
-
SIMD subgroup meeting on 2022-01-21 WebAssembly/flexible-vectors#42 (2 comments by @ngzhian, @penzn)
-
WebAssembly/website
-
1 pull request opened.
-
Update Safari version to 15.2 WebAssembly/website#257, by @chicoxyzzy.
-
-
1 pull request merged.
-
Update Safari version to 15.2 WebAssembly/website#257.
-
-
1 pull request received 11 new comments.
WebAssembly/call-tags
-
1 issue received 2 new comments.
-
call_tags and engine implementations WebAssembly/call-tags#7 (2 comments by @dbezhetskov, @RossTate)
-
WebAssembly/threads
-
2 issues opened.
-
LLVM/clang OpenMP - anyone? WebAssembly/threads#186, by @ecs-deutschland-gmbh.
-
Spec draft text format for memory type inconsistent with tests WebAssembly/threads#184, by @takikawa.
-
-
1 issue closed.
-
Spec draft text format for memory type inconsistent with tests WebAssembly/threads#184.
-
-
2 issues received 4 new comments.
-
LLVM/clang OpenMP - anyone? WebAssembly/threads#186 (3 comments by @ecs-deutschland-gmbh, @sbc100, @sunfishcode)
-
Spec draft text format for memory type inconsistent with tests WebAssembly/threads#184 (1 comment by @rossberg)
-
-
1 pull request opened.
-
Fix error in Web embedding desc for atomic.notify WebAssembly/threads#185, by @conrad-watt.
-
-
1 pull request merged.
-
Fix error in Web embedding desc for atomic.notify WebAssembly/threads#185.
-
WebAssembly/wit-abi-up-to-date
-
1 issue opened.
-
Update from `wai` to `wit` WebAssembly/wit-abi-up-to-date#1, by @linclark.
-
-
1 issue received 1 new comment.
-
1 pull request opened.
-
Rename `wai` to `wit`. WebAssembly/wit-abi-up-to-date#2, by @sunfishcode.
-
WebAssembly/content-security-policy
-
1 issue received 6 new comments.
-
Fine-grained Wasm execution policies WebAssembly/content-security-policy#37 (6 comments by @didyk, @fgmccabe, @Rdlenke)
-
WebAssembly/instrument-tracing
-
1 pull request received 1 new comment.
WebAssembly/esm-integration
-
1 issue received 1 new comment.
-
Should WebAssembly be at the same "privilege level" as JS? WebAssembly/esm-integration#41 (1 comment by @fgmccabe)
-
-
1 pull request merged.
-
Note interaction with import assertions WebAssembly/esm-integration#45.
-
Past meetings
Participants
-
3 participants joined.
-
Hannes Payer (Google LLC) joined.
-
Yaoyao Gu (Xiaomi) joined.
-
Federico Calo joined.
-
-
2 participants left.
-
Brooke Storm (Wikimedia Foundation) left.
-
Marat Dukhan (Meta) left.
-
-
1 organization joined.
-
Xiaomi joined.
-
GitHub
WebAssembly/wasi-sdk
-
6 issues opened.
-
Is there any plan to support --target=wasm64-wasi ? WebAssembly/wasi-sdk#212, by @renxuqiang.
-
multi-memory support WebAssembly/wasi-sdk#211, by @thewtex.
-
c assert fail: unreachable WebAssembly/wasi-sdk#210, by @andersson09.
-
relocation R_WASM_MEMORY_ADDR_LEB cannot be used against symbol errno; recompile with -fPIC WebAssembly/wasi-sdk#209, by @ApsarasX.
-
Old Clang version in WASI SDK 13 WebAssembly/wasi-sdk#203, by @dasebek.
-
Request release new version wasi-sdk, WebAssembly/wasi-sdk#202, by @lygstate.
-
-
4 issues closed.
-
c assert fail: unreachable WebAssembly/wasi-sdk#210.
-
Request release new version wasi-sdk, WebAssembly/wasi-sdk#202.
-
"1 superfluous return values" error when compiling through assembly WebAssembly/wasi-sdk#200.
-
Wondering how to build LLVM in such a small size WebAssembly/wasi-sdk#201.
-
-
9 issues received 33 new comments.
-
Old Clang version in WASI SDK 13 WebAssembly/wasi-sdk#203 (9 comments by @availablish, @dasebek, @sbc100, @sunfishcode)
-
Request release new version wasi-sdk, WebAssembly/wasi-sdk#202 (6 comments by @ricochet, @sbc100, @sunfishcode)
-
"1 superfluous return values" error when compiling through assembly WebAssembly/wasi-sdk#200 (4 comments by @aardappel, @TerrorJack)
-
Wondering how to build LLVM in such a small size WebAssembly/wasi-sdk#201 (3 comments by @bathtub-01, @sbc100)
-
relocation R_WASM_MEMORY_ADDR_LEB cannot be used against symbol errno; recompile with -fPIC WebAssembly/wasi-sdk#209 (1 comment by @sunfishcode)
-
Upgrade Clang in order to allow using the -shared option WebAssembly/wasi-sdk#199 (1 comment by @sbc100)
-
-
5 pull requests opened.
-
Split github actions building for windows(x86/x64) separately WebAssembly/wasi-sdk#208, by @lygstate.
-
Setup ninja verbose option at the workflow scripts WebAssembly/wasi-sdk#207, by @lygstate.
-
Using -DCMAKE_SYSROOT to pass wasi-sysroot properly under msys2 bash WebAssembly/wasi-sdk#206, by @lygstate.
-
Reapply the submodule updates to LLVM, wasi-libc and config. And fixes the build WebAssembly/wasi-sdk#205, by @lygstate.
-
Reapply the submodule updates to LLVM, wasi-libc and config. WebAssembly/wasi-sdk#204, by @sunfishcode.
-
-
4 pull requests merged.
-
Setup ninja verbose option at the workflow scripts WebAssembly/wasi-sdk#207.
-
Using -DCMAKE_SYSROOT to pass wasi-sysroot properly under msys2 bash WebAssembly/wasi-sdk#206.
-
Reapply the submodule updates to LLVM, wasi-libc and config. And fixes the build WebAssembly/wasi-sdk#205.
-
Update to LLVM 13.0 WebAssembly/wasi-sdk#197.
-
-
1 pull request closed.
-
Reapply the submodule updates to LLVM, wasi-libc and config. WebAssembly/wasi-sdk#204.
-
-
7 pull requests received 22 new comments.
-
Reapply the submodule updates to LLVM, wasi-libc and config. WebAssembly/wasi-sdk#204 (8 comments by @lygstate, @sunfishcode)
-
Reapply the submodule updates to LLVM, wasi-libc and config. And fixes the build WebAssembly/wasi-sdk#205 (5 comments by @lygstate, @sbc100, @sunfishcode)
-
Split github actions building for windows(x86/x64) separately WebAssembly/wasi-sdk#208 (3 comments by @lygstate, @sbc100)
-
Setup ninja verbose option at the workflow scripts WebAssembly/wasi-sdk#207 (2 comments by @lygstate, @sbc100)
-
Using -DCMAKE_SYSROOT to pass wasi-sysroot properly under msys2 bash WebAssembly/wasi-sdk#206 (2 comments by @lygstate, @sbc100)
-
WebAssembly/wabt
-
8 issues opened.
-
wat2wasm doesn't seem to accept utf escapes WebAssembly/wabt#1767, by @codefromthecrypt.
-
wasm2c supporting threads and other features WebAssembly/wabt#1766, by @rhobro.
-
Assertion fails in `return_call` test case when tracing is on WebAssembly/wabt#1763, by @takikawa.
-
Infinite loop on use of `return_call` WebAssembly/wabt#1761, by @takikawa.
-
Add release binaries for arm64 WebAssembly/wabt#1760, by @codefromthecrypt.
-
GC supporting WebAssembly/wabt#1759, by @lum1n0us.
-
wasm-strip should not error out on post-MVP extensions WebAssembly/wabt#1757, by @RReverser.
-
wast2json fails to convert elem.wast from ther core spec WebAssembly/wabt#1750, by @vshymanskyy.
-
-
1 issue closed.
-
wasm-strip should not error out on post-MVP extensions WebAssembly/wabt#1757.
-
-
2 issues received 12 new comments.
-
wasm2c supporting threads and other features WebAssembly/wabt#1766 (11 comments by @kripken, @lars-t-hansen, @rhobro, @rossberg)
-
wasm-strip should not error out on post-MVP extensions WebAssembly/wabt#1757 (1 comment by @RReverser)
-
-
10 pull requests opened.
-
Update testsuite WebAssembly/wabt#1765, by @sbc100.
-
Add specification tests for exception handling proposal WebAssembly/wabt#1764, by @takikawa.
-
interpreter: Fix infinite looping on `return_call` WebAssembly/wabt#1762, by @takikawa.
-
wasm-strip: enable all features during wasm-strip WebAssembly/wabt#1758, by @sbc100.
-
Remove separate OnEndFunc vs OnEndExpr. WebAssembly/wabt#1756, by @sbc100.
-
Refactor init expressions handling in binary-reader-objdump.cc. NFC WebAssembly/wabt#1755, by @sbc100.
-
update-spec-tests.py: Process all proposal directories. WebAssembly/wabt#1754, by @sbc100.
-
Re-enable simd in update-spec-tests.py WebAssembly/wabt#1753, by @sbc100.
-
Update third_party/testsuite. NFC WebAssembly/wabt#1752, by @sbc100.
-
Add support for multi-memory proposal WebAssembly/wabt#1751, by @yhdengh.
-
-
10 pull requests merged.
-
Add support for multi-memory proposal WebAssembly/wabt#1751.
-
Update testsuite WebAssembly/wabt#1765.
-
Add interpreter support for the exception handling proposal WebAssembly/wabt#1749.
-
Support function references in parameters and results WebAssembly/wabt#1695.
-
wasm-strip: enable all features during wasm-strip WebAssembly/wabt#1758.
-
Refactor init expressions handling in binary-reader-objdump.cc. NFC WebAssembly/wabt#1755.
-
Remove separate OnEndFunc vs OnEndExpr. WebAssembly/wabt#1756.
-
update-spec-tests.py: Process all proposal directories. WebAssembly/wabt#1754.
-
Re-enable simd in update-spec-tests.py WebAssembly/wabt#1753.
-
Update third_party/testsuite. NFC WebAssembly/wabt#1752.
-
-
1 pull request closed.
-
Fix uninitialized usages of init expr WebAssembly/wabt#1746.
-
-
4 pull requests received 131 new comments.
-
Add interpreter support for the exception handling proposal WebAssembly/wabt#1749 (76 comments by @aheejin, @sbc100, @takikawa)
-
Support function references in parameters and results WebAssembly/wabt#1695 (7 comments by @dbezhetskov, @sbc100)
-
Add specification tests for exception handling proposal WebAssembly/wabt#1764 (2 comments by @takikawa)
-
WebAssembly/binaryen
-
10 issues opened.
-
Could we use -O2 intead -Oz for binaryen wasm target? WebAssembly/binaryen#4359, by @MaxGraey.
-
Missing 64-bit AtomicCmpxchg causes `__sync_fetch_and_nand` to fail under wasm2js WebAssembly/binaryen#4358, by @sbc100.
-
Unused variable warning when building with g++-7 WebAssembly/binaryen#4353, by @sbc100.
-
tail calls WebAssembly/binaryen#4351, by @unicomp21.
-
Fuzz issue WebAssembly/binaryen#4343, by @MaxGraey.
-
Add compiled binaries for version_102 WebAssembly/binaryen#4341, by @junderw.
-
Add a prebuilt version for Apple Silicon (M1) WebAssembly/binaryen#4334, by @d3lm.
-
Optimize compressed size better WebAssembly/binaryen#4322, by @kripken.
-
fuzz-opt exception WebAssembly/binaryen#4308, by @MaxGraey.
-
binaryen has started to require CMAKE_OSX_DEPLOYMENT_TARGET of 10.14 WebAssembly/binaryen#4299, by @sbc100.
-
-
12 issues closed.
-
Could we use -O2 intead -Oz for binaryen wasm target? WebAssembly/binaryen#4359.
-
Pop in catch emitted inside a block ("not enough arguments on the stack" from VM) WebAssembly/binaryen#4237.
-
tail calls WebAssembly/binaryen#4351.
-
Fuzz issue WebAssembly/binaryen#4343.
-
Add compiled binaries for version_102 WebAssembly/binaryen#4341.
-
Nuance of ASYNCIFY_IGNORE_INDIRECT WebAssembly/binaryen#4225.
-
[fuzz-opt] Issue. Output must be deterministic WebAssembly/binaryen#4099.
-
Non-deterministically fail with `8349856292569169838` seed WebAssembly/binaryen#4146.
-
wasm-opt fuzzer found new issue WebAssembly/binaryen#4150.
-
fuzz-opt exception WebAssembly/binaryen#4308.
-
Cannot perform RTT casts on GC data created without an RTT WebAssembly/binaryen#4290.
-
asm_v_wasm command line tool WebAssembly/binaryen#4273.
-
-
13 issues received 58 new comments.
-
Add a prebuilt version for Apple Silicon (M1) WebAssembly/binaryen#4334 (11 comments by @alexcrichton, @d3lm, @kripken, @sbc100)
-
Loop array variable optimization WebAssembly/binaryen#1054 (6 comments by @dschuff, @kripken, @MaxGraey)
-
Don't require Python in build (if not found, skip those targets) WebAssembly/binaryen#3036 (3 comments by @kripken, @phated)
-
Could we use -O2 intead -Oz for binaryen wasm target? WebAssembly/binaryen#4359 (2 comments by @kripken, @MaxGraey)
-
Cannot perform RTT casts on GC data created without an RTT WebAssembly/binaryen#4290 (1 comment by @tlively)
-
53 pull requests opened.
-
[CMake] Use -O2 for all targets WebAssembly/binaryen#4360, by @MaxGraey.
-
wasm2js: Don't assume the existence of js assert function WebAssembly/binaryen#4357, by @sbc100.
-
SimplifyGlobals: If all writes write the initial value, they are unneeded WebAssembly/binaryen#4356, by @kripken.
-
CoalesceLocals: Use ValueNumbering WebAssembly/binaryen#4355, by @kripken.
-
Add missing include to numbering.h WebAssembly/binaryen#4354, by @kripken.
-
Change from storing Signature to HeapType on CallIndirect WebAssembly/binaryen#4352, by @tlively.
-
Check for correct subtyping in the type fuzzer WebAssembly/binaryen#4350, by @tlively.
-
Remove 'using namespace std' (NFC) WebAssembly/binaryen#4349, by @aheejin.
-
Add fixup function for nested pops in catch WebAssembly/binaryen#4348, by @aheejin.
-
Add ChildPointerIterator/ValueChildPointerIterator WebAssembly/binaryen#4347, by @aheejin.
-
Allow building basic HeapTypes in nominal mode WebAssembly/binaryen#4346, by @tlively.
-
[NFC] Move value numbering code to a header WebAssembly/binaryen#4345, by @kripken.
-
[Wasm GC] Global Refining pass WebAssembly/binaryen#4344, by @kripken.
-
[OptimizeInstructions] Combine binary shift operations joined by Or, And, Xor WebAssembly/binaryen#4342, by @MaxGraey.
-
[Wasm GC] Update nulls to allow finding better LUBs WebAssembly/binaryen#4340, by @kripken.
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 4) WebAssembly/binaryen#4339, by @MaxGraey.
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 3) WebAssembly/binaryen#4338, by @MaxGraey.
-
Small cleanups in type fuzzer WebAssembly/binaryen#4337, by @tlively.
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 2) WebAssembly/binaryen#4336, by @MaxGraey.
-
Handle removed/renamed initial contents in fuzzer WebAssembly/binaryen#4335, by @kripken.
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 1) WebAssembly/binaryen#4333, by @MaxGraey.
-
[NFC] HeapRefining => TypeRefining WebAssembly/binaryen#4332, by @kripken.
-
[NFC] Rename GlobalSubtyping => HeapRefining WebAssembly/binaryen#4331, by @kripken.
-
Directize: Fix handling of non-nullable locals and unreachability WebAssembly/binaryen#4330, by @kripken.
-
Add a fuzzer specifically for types WebAssembly/binaryen#4328, by @tlively.
-
Fix vacuum on rtts with depth WebAssembly/binaryen#4327, by @kripken.
-
[Wasm GC] Signature Subtyping pass WebAssembly/binaryen#4326, by @kripken.
-
[NFC] Refactor param updating code to a shared location WebAssembly/binaryen#4325, by @kripken.
-
Remove python from CMake build WebAssembly/binaryen#4324, by @phated.
-
MergeBlocks: Rewrite to use a generic algorithm WebAssembly/binaryen#4323, by @kripken.
-
Fix lowering of i64.extendN_s instructions WebAssembly/binaryen#4321, by @taylordotfish.
-
Add support for relaxed-simd instructions WebAssembly/binaryen#4320, by @ngzhian.
-
DeadArgumentElimination argument subtyping: Add fixups if the param is used WebAssembly/binaryen#4319, by @kripken.
-
CoalesceLocals: Remove a redundant tee of the same local as a parent set WebAssembly/binaryen#4318, by @kripken.
-
[NFC] Add StructUtils namespace, and Scanner => StructScanner WebAssembly/binaryen#4317, by @kripken.
-
Print heap types in text format in nominal mode WebAssembly/binaryen#4316, by @kripken.
-
[EH] Improve catch validation WebAssembly/binaryen#4315, by @aheejin.
-
CoalesceLocals: Rewrite the algorithm to be linear and to ignore copies WebAssembly/binaryen#4314, by @kripken.
-
Effects.h: Fix RefAs WebAssembly/binaryen#4312, by @kripken.
-
OptimizeInstructions: Fix static cast optimizations WebAssembly/binaryen#4311, by @kripken.
-
Return the correct flow when an RTT is breaking WebAssembly/binaryen#4310, by @tlively.
-
Fix fuzz bug in RemoveUnusedBrs with incremental type updating WebAssembly/binaryen#4309, by @kripken.
-
[OptimizeInstructions] Combine extend to i64 and 32-bit load operations WebAssembly/binaryen#4307, by @MaxGraey.
-
Add GlobalSubtyping pass WebAssembly/binaryen#4306, by @kripken.
-
[Wasm GC] Enable GlobalTypeOptimization WebAssembly/binaryen#4305, by @kripken.
-
[NFC] Factor fuzzer randomness into a separate utility WebAssembly/binaryen#4304, by @tlively.
-
Fuzz more basic GC types WebAssembly/binaryen#4303, by @tlively.
-
LUBFinder: Update nulls WebAssembly/binaryen#4302, by @kripken.
-
Generate lit checks for fuzz-exec output WebAssembly/binaryen#4301, by @tlively.
-
Set CMAKE_OSX_DEPLOYMENT_TARGET WebAssembly/binaryen#4300, by @sbc100.
-
[Wasm GC] LUBFinder helper. NFC WebAssembly/binaryen#4298, by @kripken.
-
Set CMAKE_OSX_DEPLOYMENT_TARGET to 10.12 WebAssembly/binaryen#4297, by @sbc100.
-
[CMake] Enable sing extensions for binaryen_js wasm target WebAssembly/binaryen#4296, by @MaxGraey.
-
-
48 pull requests merged.
-
Handle try in Flatten pass WebAssembly/binaryen#2567.
-
[CMake] Use -O2 for all targets WebAssembly/binaryen#4360.
-
CoalesceLocals: Use ValueNumbering WebAssembly/binaryen#4355.
-
wasm2js: Don't assume the existence of js assert function WebAssembly/binaryen#4357.
-
SimplifyGlobals: If all writes write the initial value, they are unneeded WebAssembly/binaryen#4356.
-
Modernize code to C++17 WebAssembly/binaryen#3104.
-
Change from storing Signature to HeapType on CallIndirect WebAssembly/binaryen#4352.
-
Add missing include to numbering.h WebAssembly/binaryen#4354.
-
Add fixup function for nested pops in catch WebAssembly/binaryen#4348.
-
Remove 'using namespace std' (NFC) WebAssembly/binaryen#4349.
-
Check for correct subtyping in the type fuzzer WebAssembly/binaryen#4350.
-
[NFC] Move value numbering code to a header WebAssembly/binaryen#4345.
-
[Wasm GC] Signature Subtyping pass WebAssembly/binaryen#4326.
-
Allow building basic HeapTypes in nominal mode WebAssembly/binaryen#4346.
-
[Wasm GC] Global Refining pass WebAssembly/binaryen#4344.
-
[Wasm GC] Update nulls to allow finding better LUBs WebAssembly/binaryen#4340.
-
Small cleanups in type fuzzer WebAssembly/binaryen#4337.
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 2) WebAssembly/binaryen#4336.
-
Handle removed/renamed initial contents in fuzzer WebAssembly/binaryen#4335.
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 1) WebAssembly/binaryen#4333.
-
Add a fuzzer specifically for types WebAssembly/binaryen#4328.
-
[NFC] HeapRefining => TypeRefining WebAssembly/binaryen#4332.
-
[NFC] Rename GlobalSubtyping => HeapRefining WebAssembly/binaryen#4331.
-
Add support for relaxed-simd instructions WebAssembly/binaryen#4320.
-
Directize: Fix handling of non-nullable locals and unreachability WebAssembly/binaryen#4330.
-
Fix vacuum on rtts with depth WebAssembly/binaryen#4327.
-
[OptimizeInstructions] Combine extend to i64 and 32-bit load operations WebAssembly/binaryen#4307.
-
[NFC] Refactor param updating code to a shared location WebAssembly/binaryen#4325.
-
MergeBlocks: Rewrite to use a generic algorithm WebAssembly/binaryen#4323.
-
DeadArgumentElimination argument subtyping: Add fixups if the param is used WebAssembly/binaryen#4319.
-
Add GlobalSubtyping pass WebAssembly/binaryen#4306.
-
CoalesceLocals: Remove a redundant tee of the same local as a parent set WebAssembly/binaryen#4318.
-
CoalesceLocals: Rewrite the algorithm to be linear and to ignore copies WebAssembly/binaryen#4314.
-
OptimizeInstructions: Fix static cast optimizations WebAssembly/binaryen#4311.
-
[NFC] Add StructUtils namespace, and Scanner => StructScanner WebAssembly/binaryen#4317.
-
[EH] Improve catch validation WebAssembly/binaryen#4315.
-
Print heap types in text format in nominal mode WebAssembly/binaryen#4316.
-
Effects.h: Fix RefAs WebAssembly/binaryen#4312.
-
[Wasm GC] Enable GlobalTypeOptimization WebAssembly/binaryen#4305.
-
Fix fuzz bug in RemoveUnusedBrs with incremental type updating WebAssembly/binaryen#4309.
-
Return the correct flow when an RTT is breaking WebAssembly/binaryen#4310.
-
Fuzz more basic GC types WebAssembly/binaryen#4303.
-
ChildLocalizer: Do not use locals needlessly WebAssembly/binaryen#4292.
-
[NFC] Factor fuzzer randomness into a separate utility WebAssembly/binaryen#4304.
-
Fix RTTs for RTT-less instructions WebAssembly/binaryen#4294.
-
Generate lit checks for fuzz-exec output WebAssembly/binaryen#4301.
-
Set CMAKE_OSX_DEPLOYMENT_TARGET WebAssembly/binaryen#4300.
-
[Wasm GC] LUBFinder helper. NFC WebAssembly/binaryen#4298.
-
-
4 pull requests closed.
-
Upgrade to C++17 WebAssembly/binaryen#2709.
-
Don't generate redundant unreachables in Flatten WebAssembly/binaryen#2583.
-
Add ChildPointerIterator/ValueChildPointerIterator WebAssembly/binaryen#4347.
-
Set CMAKE_OSX_DEPLOYMENT_TARGET to 10.12 WebAssembly/binaryen#4297.
-
-
43 pull requests received 358 new comments.
-
Add a fuzzer specifically for types WebAssembly/binaryen#4328 (53 comments by @aheejin, @kripken, @tlively)
-
Add support for relaxed-simd instructions WebAssembly/binaryen#4320 (28 comments by @kripken, @MaxGraey, @ngzhian)
-
Add GlobalSubtyping pass WebAssembly/binaryen#4306 (26 comments by @aheejin, @ajklein, @kripken, @tlively)
-
[OptimizeInstructions] Combine extend to i64 and 32-bit load operations WebAssembly/binaryen#4307 (21 comments by @kripken, @lexaknyazev, @MaxGraey)
-
Add fixup function for nested pops in catch WebAssembly/binaryen#4348 (19 comments by @aheejin, @kripken)
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 3) WebAssembly/binaryen#4338 (18 comments by @kripken, @MaxGraey)
-
Change from storing Signature to HeapType on CallIndirect WebAssembly/binaryen#4352 (16 comments by @aheejin, @jakobkummerow, @kripken, @tlively)
-
Remove python from CMake build WebAssembly/binaryen#4324 (12 comments by @kripken, @phated, @sbc100)
-
Add ChildPointerIterator/ValueChildPointerIterator WebAssembly/binaryen#4347 (11 comments by @aheejin, @kripken, @tlively)
-
[Wasm GC] Update nulls to allow finding better LUBs WebAssembly/binaryen#4340 (10 comments by @kripken, @tlively)
-
[EH] Improve catch validation WebAssembly/binaryen#4315 (9 comments by @aheejin, @kripken, @tlively)
-
CoalesceLocals: Rewrite the algorithm to be linear and to ignore copies WebAssembly/binaryen#4314 (8 comments by @kripken, @MaxGraey, @tlively, @trzecieu)
-
[CMake] Enable sing extensions for binaryen_js wasm target WebAssembly/binaryen#4296 (6 comments by @kripken, @MaxGraey)
-
MergeBlocks: Rewrite to use a generic algorithm WebAssembly/binaryen#4323 (6 comments by @kripken, @tlively)
-
[NFC] Rename GlobalSubtyping => HeapRefining WebAssembly/binaryen#4331 (5 comments by @kripken, @tlively)
-
Fix lowering of i64.extendN_s instructions WebAssembly/binaryen#4321 (4 comments by @kripken, @taylordotfish)
-
[OptimizeInstructions] Combine some relational ops joined Or/And WebAssembly/binaryen#4265 (4 comments by @kripken, @MaxGraey)
-
[NFC] Move value numbering code to a header WebAssembly/binaryen#4345 (3 comments by @kripken, @tlively)
-
Allow building basic HeapTypes in nominal mode WebAssembly/binaryen#4346 (3 comments by @kripken, @tlively)
-
[Wasm GC] Enable GlobalTypeOptimization WebAssembly/binaryen#4305 (3 comments by @kripken, @tlively)
-
[Costs] Increase costs for rem by const operations WebAssembly/binaryen#4291 (3 comments by @kripken, @MaxGraey)
-
[OptimizeInstructions] Combine some relational ops joined Or/And (Part 1) WebAssembly/binaryen#4333 (2 comments by @kripken)
-
Directize: Fix handling of non-nullable locals and unreachability WebAssembly/binaryen#4330 (2 comments by @aheejin, @kripken)
-
CoalesceLocals: Remove a redundant tee of the same local as a parent set WebAssembly/binaryen#4318 (2 comments by @kripken, @tlively)
-
Return the correct flow when an RTT is breaking WebAssembly/binaryen#4310 (2 comments by @kripken, @tlively)
-
wasm2js: Don't assume the existence of js assert function WebAssembly/binaryen#4357 (1 comment by @kripken)
-
[OptimizeInstructions] Combine binary shift operations joined by Or, And, Xor WebAssembly/binaryen#4342 (1 comment by @MaxGraey)
-
WebAssembly/relaxed-simd
-
1 issue opened.
-
SIMD subgroup meeting on 2021-12-03 WebAssembly/relaxed-simd#47, by @ngzhian.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2021-10-29 WebAssembly/relaxed-simd#39.
-
-
9 issues received 25 new comments.
-
SIMD subgroup meeting on 2021-12-03 WebAssembly/relaxed-simd#47 (8 comments by @jlb6740, @ngzhian, @penzn)
-
relaxed i32x4.trunc_sat_f32x4_{s,u} i32x4.trunc_sat_f64x2_{s,u}_zero WebAssembly/relaxed-simd#21 (2 comments by @ngzhian)
-
Implementation-dependent reciprocal [sqrt] approximation instructions WebAssembly/relaxed-simd#4 (1 comment by @Maratyszcza)
-
relaxed fused multiply-add and fused multiply-subtract WebAssembly/relaxed-simd#27 (1 comment by @ngzhian)
-
-
1 pull request opened.
-
Report status of SpiderMonkey implemention WebAssembly/relaxed-simd#48, by @yurydelendik.
-
-
1 pull request merged.
-
Report status of SpiderMonkey implemention WebAssembly/relaxed-simd#48.
-
-
1 pull request received 1 new comment.
WebAssembly/meetings
-
1 issue opened.
-
The link https://github.com/WebAssembly/meetings/blob/main/process/w3.org/community/webassembly are broken WebAssembly/meetings#922, by @lygstate.
-
-
1 issue closed.
-
20 pull requests opened.
-
Add Slides WebAssembly/meetings#935, by @rossberg.
-
Update sg-11-29.md WebAssembly/meetings#934, by @fgmccabe.
-
Update sg-11-15.md WebAssembly/meetings#933, by @fgmccabe.
-
Add an agenda item for tail calls WebAssembly/meetings#932, by @tlively.
-
Add WASI 11-18 notes WebAssembly/meetings#931, by @linclark.
-
Add an automation walkthrough for WASI today WebAssembly/meetings#930, by @alexcrichton.
-
Slides on annotations WebAssembly/meetings#929, by @rossberg.
-
Add 11/09 meeting notes WebAssembly/meetings#928, by @dtig.
-
Wob+Waml Slides WebAssembly/meetings#927, by @rossberg.
-
Create GC-11-16.md WebAssembly/meetings#926, by @tlively.
-
Add WAI->WI renaming announcement to WASI meeting agenda WebAssembly/meetings#925, by @tschneidereit.
-
Add Interpreters to meeting on Nov 23. WebAssembly/meetings#924, by @titzer.
-
Fix link in attendance.md WebAssembly/meetings#923, by @Ms2ger.
-
auto-cancel WG-11-10 due to empty agenda WebAssembly/meetings#921, by @lukewagner.
-
Add WASI 11-04 meeting notes WebAssembly/meetings#920, by @linclark.
-
Add recent slides WebAssembly/meetings#919, by @rossberg.
-
Create GC-11-02.md WebAssembly/meetings#918, by @tlively.
-
Link to GC agenda issues from the GC directory WebAssembly/meetings#917, by @tlively.
-
Update sg-11-1.md WebAssembly/meetings#916, by @fgmccabe.
-
Add notes from 2021-10-26 WebAssembly/meetings#915, by @dschuff.
-
-
17 pull requests merged.
-
Add 11/09 meeting notes WebAssembly/meetings#928.
-
Add an agenda item for tail calls WebAssembly/meetings#932.
-
Slides on annotations WebAssembly/meetings#929.
-
Add WASI 11-18 notes WebAssembly/meetings#931.
-
Add an automation walkthrough for WASI today WebAssembly/meetings#930.
-
Create GC-11-02.md WebAssembly/meetings#918.
-
Wob+Waml Slides WebAssembly/meetings#927.
-
Add WAI->WI renaming announcement to WASI meeting agenda WebAssembly/meetings#925.
-
Fix link in attendance.md WebAssembly/meetings#923.
-
Add Interpreters to meeting on Nov 23. WebAssembly/meetings#924.
-
auto-cancel WG-11-10 due to empty agenda WebAssembly/meetings#921.
-
Add WASI 11-04 meeting notes WebAssembly/meetings#920.
-
Add notes from 2021-10-26 WebAssembly/meetings#915.
-
Create GC-10-19.md WebAssembly/meetings#908.
-
Add recent slides WebAssembly/meetings#919.
-
Link to GC agenda issues from the GC directory WebAssembly/meetings#917.
-
Add notes for SIMD meeting 2021-10-29 WebAssembly/meetings#914.
-
-
4 pull requests received 5 new comments.
WebAssembly/esm-integration
-
1 issue opened.
-
Extending Wasm JS API with module namespace reflection WebAssembly/esm-integration#57, by @guybedford.
-
-
1 issue received 1 new comment.
-
1 pull request received 4 new comments.
-
Note interaction with import assertions WebAssembly/esm-integration#45 (4 comments by @guybedford, @takikawa)
-
WebAssembly/website
-
1 issue opened.
-
Report a broken URL link WebAssembly/website#253, by @abdelrazek-alaa.
-
-
1 issue closed.
-
Report a broken URL link WebAssembly/website#253.
-
-
1 issue received 1 new comment.
-
3 pull requests opened.
-
Add entry for multi-memory proposal WebAssembly/website#256, by @rossberg.
-
Update Chrome to version 96 WebAssembly/website#255, by @chicoxyzzy.
-
Firefox has memory64 WebAssembly/website#254, by @lars-t-hansen.
-
-
4 pull requests merged.
-
Add entry for multi-memory proposal WebAssembly/website#256.
-
Update Chrome to version 96 WebAssembly/website#255.
-
Firefox has memory64 WebAssembly/website#254.
-
Add memory64 row to feature table WebAssembly/website#248.
-
-
2 pull requests received 7 new comments.
WebAssembly/WASI
-
3 issues opened.
-
when wasm64-wasi will be supported? WebAssembly/WASI#456, by @renxuqiang.
-
Library on demand (LOD) in WASI WebAssembly/WASI#455, by @vasuskimo.
-
Why the WAI? Please amend WebAssembly/WASI#452, by @syrusakbary.
-
-
2 issues closed.
-
Why the WAI? Please amend WebAssembly/WASI#452.
-
Make release process more modular WebAssembly/WASI#450.
-
-
5 issues received 14 new comments.
-
case-sensitivity of filesystem apis WebAssembly/WASI#775 (3 comments by @indolering, @Serentty, @sunfishcode)
-
2 pull requests opened.
-
Fix broken link in the proposals list WebAssembly/WASI#454, by @bnjbvr.
-
Update witx.md WebAssembly/WASI#453, by @shinypb.
-
-
2 pull requests merged.
-
Fix broken link in the proposals list WebAssembly/WASI#454.
-
Update witx.md WebAssembly/WASI#453.
-
-
4 pull requests received 10 new comments.
-
feat(socket): berkeley socket API WebAssembly/WASI#312 (4 comments by @appcypher, @dvc94ch, @sascha1337)
-
WebAssembly/wasm-c-api
-
1 issue opened.
-
API to Terminate Execution for a wasm::Store WebAssembly/wasm-c-api#171, by @chaoqin-li1123.
-
WebAssembly/tool-conventions
-
2 issues opened.
-
LLVM Dynamic Linking(C to wasm) compile error WebAssembly/tool-conventions#177, by @zhanheng1996.
-
Revisit the default of `-fvisibility=hidden` WebAssembly/tool-conventions#176, by @sbc100.
-
-
1 issue closed.
-
Code Annotations Framework WebAssembly/tool-conventions#167.
-
-
2 issues received 14 new comments.
-
Revisit the default of `-fvisibility=hidden` WebAssembly/tool-conventions#176 (13 comments by @dschuff, @kripken, @sbc100, @sunfishcode)
-
-
2 pull requests merged.
-
Signatures.md: digital signatures for WebAssembly modules WebAssembly/tool-conventions#171.
-
Add a first draft of the code annotations specification. WebAssembly/tool-conventions#173.
-
-
2 pull requests received 6 new comments.
-
Signatures.md: digital signatures for WebAssembly modules WebAssembly/tool-conventions#171 (4 comments by @dschuff, @jedisct1)
-
Add a first draft of the code annotations specification. WebAssembly/tool-conventions#173 (2 comments by @dschuff, @yuri91)
-
WebAssembly/design
-
1 issue opened.
-
Add a blog for "Apache APISIX embraces the WASM ecosystem" WebAssembly/design#1436, by @yzeng25.
-
-
5 issues received 8 new comments.
-
Wasm needs a better memory management story WebAssembly/design#1397 (3 comments by @aardappel, @juj)
-
measure performance of other variable-length integer encoding schemes WebAssembly/design#601 (2 comments by @chmike, @qwertie)
-
[js-api] Allow JS functions to be directly added to via `table.set`? WebAssembly/design#1408 (1 comment by @RossTate)
-
Threads are old + have huge overhead, we should use goroutines! WebAssembly/design#1435 (1 comment by @PaperPrototype)
-
WebAssembly/proposals
-
1 issue closed.
-
Set default branch to main WebAssembly/proposals#122.
-
-
1 issue received 1 new comment.
-
6 pull requests opened.
-
Move Fixed SIMD to finished proposals WebAssembly/proposals#131, by @chicoxyzzy.
-
Move relaxed SIMD to phase 2 WebAssembly/proposals#130, by @chicoxyzzy.
-
Merge master WebAssembly/proposals#129, by @ngzhian.
-
Relaxed SIMD is now phase 2 WebAssembly/proposals#128, by @ngzhian.
-
Move branch hinting to phase 3 WebAssembly/proposals#127, by @tlively.
-
Add instructions for archiving merged proposals WebAssembly/proposals#126, by @rossberg.
-
-
6 pull requests merged.
-
Move Fixed SIMD to finished proposals WebAssembly/proposals#131.
-
Add instructions for archiving merged proposals WebAssembly/proposals#126.
-
Merge master WebAssembly/proposals#129.
-
Relaxed SIMD is now phase 2 WebAssembly/proposals#128.
-
Move branch hinting to phase 3 WebAssembly/proposals#127.
-
Move CSP proposal to phase 3 WebAssembly/proposals#125.
-
-
1 pull request closed.
-
Move relaxed SIMD to phase 2 WebAssembly/proposals#130.
-
-
3 pull requests received 5 new comments.
WebAssembly/spec
-
3 issues opened.
-
Meaning of physical equality is implementation dependent WebAssembly/spec#1397, by @hanshoglund.
-
[js-api] Needs to integrate with CSP WebAssembly/spec#1393, by @annevk.
-
Is it possible that we design a virtual machine to run several wasm module at one time? WebAssembly/spec#1392, by @LBruyne.
-
-
1 issue closed.
-
Meaning of physical equality is implementation dependent WebAssembly/spec#1397.
-
-
4 issues received 17 new comments.
-
[spec] Potential accessibility issues with singlehtml due to missing MathML WebAssembly/spec#1386 (11 comments by @ericprud, @ngzhian, @rossberg)
-
Meaning of physical equality is implementation dependent WebAssembly/spec#1397 (1 comment by @rossberg)
-
Is it possible that we design a virtual machine to run several wasm module at one time? WebAssembly/spec#1392 (1 comment by @LBruyne)
-
-
7 pull requests opened.
-
Handle v128 in validation algorithm WebAssembly/spec#1399, by @ngzhian.
-
Remove merge conflict marker WebAssembly/spec#1398, by @ngzhian.
-
Remove use of physical equality on characters WebAssembly/spec#1396, by @hanshoglund.
-
[spec] Add reference types to overview (#1394) WebAssembly/spec#1395, by @ngzhian.
-
[spec] Add reference types to overview WebAssembly/spec#1394, by @rossberg.
-
Merge SIMD proposal WebAssembly/spec#1391, by @ngzhian.
-
Fix html_last_updated_fmt WebAssembly/spec#1390, by @ngzhian.
-
-
9 pull requests merged.
-
Handle v128 in validation algorithm WebAssembly/spec#1399.
-
Remove merge conflict marker WebAssembly/spec#1398.
-
Merge SIMD proposal WebAssembly/spec#1391.
-
Remove use of physical equality on characters WebAssembly/spec#1396.
-
[spec] Add reference types to overview (#1394) WebAssembly/spec#1395.
-
[spec] Add reference types to overview WebAssembly/spec#1394.
-
Fix html_last_updated_fmt WebAssembly/spec#1390.
-
Only include ref links to index in multi-page html WebAssembly/spec#1388.
-
remove outdated footnote WebAssembly/spec#1389.
-
-
4 pull requests received 33 new comments.
-
Only include ref links to index in multi-page html WebAssembly/spec#1388 (3 comments by @ericprud, @ngzhian)
-
[spec] Add reference types to overview (#1394) WebAssembly/spec#1395 (2 comments by @ngzhian, @rossberg)
-
[interpreter] Add command-line option to set max recursion depth WebAssembly/spec#1201 (1 comment by @ngzhian)
WebAssembly/flexible-vectors
-
1 issue opened.
-
SIMD subgroup meeting on 2021-12-03 WebAssembly/flexible-vectors#41, by @penzn.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2021-10-01 WebAssembly/flexible-vectors#40.
-
-
2 issues received 4 new comments.
-
Adaptive vector lengths without global state WebAssembly/flexible-vectors#21 (3 comments by @penzn, @sparker-arm)
-
-
1 pull request reopened.
-
[WIP] SVE-like flexible vectors WebAssembly/flexible-vectors#27, by @penzn.
-
-
1 pull request received 24 new comments.
-
[WIP] SVE-like flexible vectors WebAssembly/flexible-vectors#27 (24 comments by @akirilov-arm, @lars-t-hansen, @lemaitre, @penzn, @sparker-arm)
-
WebAssembly/testsuite
-
8 pull requests opened.
-
Update repos WebAssembly/testsuite#57, by @sbc100.
-
Remove simd from update-testsuite.sh WebAssembly/testsuite#56, by @sbc100.
-
Remove simd proposal since it was merged in the spec repo WebAssembly/testsuite#55, by @sbc100.
-
Update exception handling tests WebAssembly/testsuite#54, by @takikawa.
-
Update repos WebAssembly/testsuite#53, by @yhdengh.
-
Update repos WebAssembly/testsuite#52, by @sbc100.
-
Add extended-const to update script WebAssembly/testsuite#51, by @sbc100.
-
Update repos WebAssembly/testsuite#50, by @sbc100.
-
-
9 pull requests merged.
-
Update repos WebAssembly/testsuite#57.
-
Remove simd from update-testsuite.sh WebAssembly/testsuite#56.
-
Update exception handling tests WebAssembly/testsuite#54.
-
Update repos WebAssembly/testsuite#53.
-
Update update-testsuite.sh for pulling in testsuite from multi-memory WebAssembly/testsuite#49.
-
Update repos WebAssembly/testsuite#52.
-
Add extended-const to update script WebAssembly/testsuite#51.
-
Update repos WebAssembly/testsuite#50.
-
update-testsuite.sh: Ignore conflicts outside of tests directory WebAssembly/testsuite#46.
-
-
1 pull request closed.
-
Remove simd proposal since it was merged in the spec repo WebAssembly/testsuite#55.
-
-
3 pull requests received 6 new comments.
WebAssembly/wasi-libc
-
1 issue opened.
-
Expose struct __clockid from time.h? WebAssembly/wasi-libc#261, by @TerrorJack.
-
-
2 issues closed.
-
Make dlmalloc optional WebAssembly/wasi-libc#244.
-
Expose struct __clockid from time.h? WebAssembly/wasi-libc#261.
-
-
2 issues received 3 new comments.
WebAssembly/js-types
-
1 issue closed.
-
`WebAssembly.Module.{imports,exports}` WebAssembly/js-types#19.
-
-
1 pull request opened.
-
Merge upstream WebAssembly/js-types#35, by @Ms2ger.
-
-
1 pull request merged.
-
Make anyfunc an alias of funcref WebAssembly/js-types#34.
-
-
1 pull request received 13 new comments.
WebAssembly/branch-hinting
-
2 issues opened.
-
Should differential encoding be used? WebAssembly/branch-hinting#15, by @qwertie.
-
Branch probabilities WebAssembly/branch-hinting#14, by @qwertie.
-
-
2 issues received 2 new comments.
WebAssembly/content-security-policy
-
1 pull request opened.
-
Add js-api file back in WebAssembly/content-security-policy#40, by @fgmccabe.
-
-
1 pull request merged.
-
Merge upstream changes to repo WebAssembly/content-security-policy#39.
-
WebAssembly/component-model
-
1 pull request merged.
-
Add initial drafts of high-level design docs WebAssembly/component-model#1.
-
-
1 pull request received 1 new comment.
-
Add initial drafts of high-level design docs WebAssembly/component-model#1 (1 comment by @lukewagner)
-
WebAssembly/profiles
-
1 issue received 1 new comment.
Past meetings
Participants
-
7 participants joined.
-
Ho Young Jhoo (Seoul National University) joined.
-
Everett Pompeii joined.
-
Shiqi Wang (Huawei) joined.
-
Jun Gan (Huawei) joined.
-
Jason Blevins joined.
-
vansin hu joined.
-
Enrico Galli (Intel Corporation) joined.
-
-
1 participant left.
-
Jaroslaw Zolkiewski left.
-
-
1 organization joined.
-
Seoul National University joined.
-
GitHub
WebAssembly/spec
-
4 issues opened.
-
[spec] Potential accessibility issues with singlehtml due to missing MathML WebAssembly/spec#1386, by @ngzhian.
-
`br_table` validation has outdated bullet point? WebAssembly/spec#1376, by @fitzgen.
-
Validation algorithm in append doesn't handle unreachable `br_table` correctly WebAssembly/spec#1374, by @alexcrichton.
-
Ready to flip the default branch to main WebAssembly/spec#1368, by @ngzhian.
-
-
7 issues closed.
-
[test] Missing test cases that partially-oob stores do not store partial data WebAssembly/spec#1250.
-
`br_table` validation has outdated bullet point? WebAssembly/spec#1376.
-
Validation algorithm in append doesn't handle unreachable `br_table` correctly WebAssembly/spec#1374.
-
Bugs in test suite WebAssembly/spec#1355.
-
Clarify binary encoding of prefixed opcodes WebAssembly/spec#1228.
-
Spec publishing is broken WebAssembly/spec#1342.
-
Incorrect byte of section id in test suite binary.wast WebAssembly/spec#1365.
-
-
6 issues received 12 new comments.
-
[spec] Potential accessibility issues with singlehtml due to missing MathML WebAssembly/spec#1386 (5 comments by @ericprud, @ngzhian, @rossberg)
-
Validation algorithm in append doesn't handle unreachable `br_table` correctly WebAssembly/spec#1374 (2 comments by @alexcrichton, @rossberg)
-
-
15 pull requests opened.
-
remove outdated footnote WebAssembly/spec#1389, by @devsnek.
-
Only include ref links to index in multi-page html WebAssembly/spec#1388, by @ngzhian.
-
Upgrade to Sphinx 4.0.0 WebAssembly/spec#1387, by @ngzhian.
-
Check all types of partially-oob stores WebAssembly/spec#1385, by @ngzhian.
-
Check that partially-oob stores do not store partial data WebAssembly/spec#1384, by @ngzhian.
-
Upgrade katex to v0.13.19 WebAssembly/spec#1383, by @ngzhian.
-
Update sphinx to 3.5.4 WebAssembly/spec#1382, by @ngzhian.
-
Update bikeshed/conf.py with changes from conf.py WebAssembly/spec#1381, by @ngzhian.
-
Use main in github workflow WebAssembly/spec#1380, by @ngzhian.
-
Add integer tests for using nan patterns outside of script WebAssembly/spec#1379, by @ngzhian.
-
[spec] Remove outdated item from br_table validation prose WebAssembly/spec#1378, by @rossberg.
-
Rename "master" to "main" in repository URLs that have switched to "main". WebAssembly/spec#1377, by @sunfishcode.
-
Fix algorithm WebAssembly/spec#1375, by @rossberg.
-
Add tests for using nan patterns outside of script WebAssembly/spec#1373, by @ngzhian.
-
Improve parse error message and add null-byte in comments test WebAssembly/spec#1372, by @ngzhian.
-
-
14 pull requests merged.
-
Upgrade to Sphinx 4.0.0 WebAssembly/spec#1387.
-
Check all types of partially-oob stores WebAssembly/spec#1385.
-
Upgrade katex to v0.13.19 WebAssembly/spec#1383.
-
Check that partially-oob stores do not store partial data WebAssembly/spec#1384.
-
Update bikeshed/conf.py with changes from conf.py WebAssembly/spec#1381.
-
Update sphinx to 3.5.4 WebAssembly/spec#1382.
-
Add integer tests for using nan patterns outside of script WebAssembly/spec#1379.
-
Rename "master" to "main" in repository URLs that have switched to "main". WebAssembly/spec#1377.
-
Use main in github workflow WebAssembly/spec#1380.
-
[spec] Remove outdated item from br_table validation prose WebAssembly/spec#1378.
-
Fix algorithm WebAssembly/spec#1375.
-
Add tests for using nan patterns outside of script WebAssembly/spec#1373.
-
Improve parse error message and add null-byte in comments test WebAssembly/spec#1372.
-
[test] Fix binary test WebAssembly/spec#1367.
-
-
1 pull request reopened.
-
Rename "master" to "main" in repository URLs that have switched to "main". WebAssembly/spec#1377, by @sunfishcode.
-
-
10 pull requests received 20 new comments.
-
[web-api] Limit cross-origin sharing of Wasm modules. WebAssembly/spec#1352 (3 comments by @annevk, @Ms2ger)
-
Rename "master" to "main" in repository URLs that have switched to "main". WebAssembly/spec#1377 (2 comments by @ngzhian, @w3cbot)
-
Add tests for using nan patterns outside of script WebAssembly/spec#1373 (2 comments by @ngzhian, @sunfishcode)
-
Improve parse error message and add null-byte in comments test WebAssembly/spec#1372 (2 comments by @ngzhian, @rossberg)
-
Check that partially-oob stores do not store partial data WebAssembly/spec#1384 (1 comment by @ngzhian)
-
Add integer tests for using nan patterns outside of script WebAssembly/spec#1379 (1 comment by @ngzhian)
WebAssembly/WASI
-
2 issues opened.
-
Make release process more modular WebAssembly/WASI#450, by @linclark.
-
document endianness WebAssembly/WASI#449, by @vapier.
-
-
5 issues received 35 new comments.
-
Make release process more modular WebAssembly/WASI#450 (21 comments by @linclark, @lukewagner, @sbc100)
-
-
1 pull request opened.
-
Simplify main WASI repo WebAssembly/WASI#451, by @linclark.
-
-
2 pull requests received 5 new comments.
-
feat(socket): berkeley socket API WebAssembly/WASI#312 (2 comments by @john-sharratt, @tristangodfrey)
WebAssembly/wabt
-
4 issues opened.
-
wasm-objdump error's on object files built with wasm64 WebAssembly/wabt#1742, by @sbc100.
-
wasm2c no longer passes many spec tests WebAssembly/wabt#1737, by @sbc100.
-
unexpected opcode: 0x18 WebAssembly/wabt#1736, by @kiwenlau.
-
CMake warnings when building with CMake v3.20+ WebAssembly/wabt#1720, by @steven-johnson.
-
-
2 issues closed.
-
wasm-objdump error's on object files built with wasm64 WebAssembly/wabt#1742.
-
Bulk Memory As Default WebAssembly/wabt#1717.
-
-
3 issues received 5 new comments.
-
wasm-objdump error's on object files built with wasm64 WebAssembly/wabt#1742 (2 comments by @aardappel, @sbc100)
-
-
27 pull requests opened.
-
Add interpreter support for the exception handling proposal WebAssembly/wabt#1749, by @takikawa.
-
Fix try-delegate validation to allow any block target WebAssembly/wabt#1748, by @takikawa.
-
Add support for inline export/import of exception tags WebAssembly/wabt#1747, by @takikawa.
-
Fix uninitialized usages of init expr WebAssembly/wabt#1746, by @ngzhian.
-
Simplification followup from #1735. NFC WebAssembly/wabt#1745, by @sbc100.
-
Add support for target_features section WebAssembly/wabt#1744, by @sbc100.
-
Fix for wasm-objdump and memory64 segment offsets WebAssembly/wabt#1743, by @sbc100.
-
Support for import/export info in dylink section WebAssembly/wabt#1741, by @sbc100.
-
Handle invalid func type identifier in parser WebAssembly/wabt#1740, by @ngzhian.
-
Fix crash when function counts mismatch WebAssembly/wabt#1739, by @ngzhian.
-
Update testsuite WebAssembly/wabt#1738, by @sbc100.
-
Use subprocess.run in test/utils.py. NFC WebAssembly/wabt#1735, by @sbc100.
-
Use subprocess run WebAssembly/wabt#1734, by @sbc100.
-
Avoid race between tests introduced in #1731 WebAssembly/wabt#1733, by @sbc100.
-
Fix crash when i32/i64 const is followed by a nan expression WebAssembly/wabt#1732, by @ngzhian.
-
Avoid changing directory in run-spec-wasm2c.py and honor --print-cmd. NFC WebAssembly/wabt#1731, by @sbc100.
-
Delay validation of elem init expressions until validation time WebAssembly/wabt#1730, by @sbc100.
-
Enable reference types by default WebAssembly/wabt#1729, by @sbc100.
-
Enable bulk memory by default WebAssembly/wabt#1728, by @sbc100.
-
Avoid writing DataCount section when it is not needed. WebAssembly/wabt#1727, by @sbc100.
-
Fix crashes in parser when f32.const is given a nan expression WebAssembly/wabt#1726, by @ngzhian.
-
Fix ub access of 0-size vector in data segment WebAssembly/wabt#1725, by @ngzhian.
-
Code Annotations WebAssembly/wabt#1724, by @yuri91.
-
Set features of the Store used in wasm-interp WebAssembly/wabt#1723, by @sbc100.
-
Re-generate html versions of man pages. NFC WebAssembly/wabt#1722, by @sbc100.
-
Per instance, cross platform library sandboxing support in wasm2c WebAssembly/wabt#1721, by @shravanrn.
-
Favicons for the demo pages WebAssembly/wabt#1719, by @pouyakary.
-
-
23 pull requests merged.
-
Fix try-delegate validation to allow any block target WebAssembly/wabt#1748.
-
Add support for inline export/import of exception tags WebAssembly/wabt#1747.
-
Fix a range of data type warning in gcc WebAssembly/wabt#1702.
-
Simplification followup from #1735. NFC WebAssembly/wabt#1745.
-
Add support for target_features section WebAssembly/wabt#1744.
-
Use subprocess.run in test/utils.py. NFC WebAssembly/wabt#1735.
-
Support for import/export info in dylink section WebAssembly/wabt#1741.
-
Fix for wasm-objdump and memory64 segment offsets WebAssembly/wabt#1743.
-
Handle invalid func type identifier in parser WebAssembly/wabt#1740.
-
Update testsuite WebAssembly/wabt#1738.
-
Fix crash when function counts mismatch WebAssembly/wabt#1739.
-
Fix crash when i32/i64 const is followed by a nan expression WebAssembly/wabt#1732.
-
Avoid race between tests introduced in #1731 WebAssembly/wabt#1733.
-
Avoid changing directory in run-spec-wasm2c.py and honor --print-cmd. NFC WebAssembly/wabt#1731.
-
Delay validation of elem init expressions until validation time WebAssembly/wabt#1730.
-
Enable reference types by default WebAssembly/wabt#1729.
-
Enable bulk memory by default WebAssembly/wabt#1728.
-
Avoid writing DataCount section when it is not needed. WebAssembly/wabt#1727.
-
Handle some SIMD opcodes in opcodecnt WebAssembly/wabt#1713.
-
Fix ub access of 0-size vector in data segment WebAssembly/wabt#1725.
-
Fix crashes in parser when f32.const is given a nan expression WebAssembly/wabt#1726.
-
Set features of the Store used in wasm-interp WebAssembly/wabt#1723.
-
Re-generate html versions of man pages. NFC WebAssembly/wabt#1722.
-
-
2 pull requests closed.
-
Use subprocess run WebAssembly/wabt#1734.
-
Branch hinting WebAssembly/wabt#1693.
-
-
20 pull requests received 80 new comments.
-
Per instance, cross platform library sandboxing support in wasm2c WebAssembly/wabt#1721 (23 comments by @kripken, @sbc100, @shravanrn)
-
Fix crashes in parser when f32.const is given a nan expression WebAssembly/wabt#1726 (8 comments by @ngzhian, @sbc100)
-
Support function references in parameters and results WebAssembly/wabt#1695 (6 comments by @dbezhetskov, @sbc100)
-
Add interpreter support for the exception handling proposal WebAssembly/wabt#1749 (4 comments by @sbc100, @takikawa)
-
Delay validation of elem init expressions until validation time WebAssembly/wabt#1730 (4 comments by @ngzhian, @sbc100)
-
Set features of the Store used in wasm-interp WebAssembly/wabt#1723 (3 comments by @ngzhian, @sbc100)
-
Handle invalid func type identifier in parser WebAssembly/wabt#1740 (2 comments by @ngzhian, @sbc100)
-
Avoid changing directory in run-spec-wasm2c.py and honor --print-cmd. NFC WebAssembly/wabt#1731 (2 comments by @kripken, @sbc100)
-
Fix ub access of 0-size vector in data segment WebAssembly/wabt#1725 (2 comments by @ngzhian, @sbc100)
-
Fix try-delegate validation to allow any block target WebAssembly/wabt#1748 (1 comment by @takikawa)
-
Add support for inline export/import of exception tags WebAssembly/wabt#1747 (1 comment by @takikawa)
-
WebAssembly/design
-
3 issues opened.
-
Threads are old + have huge overhead, we should use goroutines! WebAssembly/design#1435, by @PaperPrototype.
-
Tech spec / table about all instruction costs WebAssembly/design#1434, by @MaxGraey.
-
every feature not "MVP" should be through an API WebAssembly/design#1432, by @PaperPrototype.
-
-
2 issues closed.
-
Proposal: Fp IEEE compliance level flags for Wasm (FP-Fast-Math for Wasm Scalar & SIMD) WebAssembly/design#1393.
-
every feature not "MVP" should be through an API WebAssembly/design#1432.
-
-
8 issues received 18 new comments.
-
We need persistent floating-point rounding mode control WebAssembly/design#1384 (3 comments by @cmuratori, @KloudKoder)
-
Feature detection section in binary modules? WebAssembly/design#1173 (3 comments by @jeff-hykin, @tlively)
-
Threads are old + have huge overhead, we should use goroutines! WebAssembly/design#1435 (2 comments by @fgmccabe, @PaperPrototype)
-
Tech spec / table about all instruction costs WebAssembly/design#1434 (2 comments by @lars-t-hansen, @MaxGraey)
-
every feature not "MVP" should be through an API WebAssembly/design#1432 (2 comments by @PaperPrototype, @tlively)
-
Proposal: Fp IEEE compliance level flags for Wasm (FP-Fast-Math for Wasm Scalar & SIMD) WebAssembly/design#1393 (1 comment by @arunetm)
WebAssembly/wasi-sdk
-
3 issues opened.
-
Wondering how to build LLVM in such a small size WebAssembly/wasi-sdk#201, by @bathtub-01.
-
"1 superfluous return values" error when compiling through assembly WebAssembly/wasi-sdk#200, by @TerrorJack.
-
Upgrade Clang in order to allow using the -shared option WebAssembly/wasi-sdk#199, by @Keithcat1.
-
-
3 issues received 9 new comments.
-
Upgrade Clang in order to allow using the -shared option WebAssembly/wasi-sdk#199 (4 comments by @Keithcat1, @sunfishcode)
-
Wondering how to build LLVM in such a small size WebAssembly/wasi-sdk#201 (3 comments by @bathtub-01, @sbc100)
-
"1 superfluous return values" error when compiling through assembly WebAssembly/wasi-sdk#200 (2 comments by @sbc100, @TerrorJack)
-
-
2 pull requests opened.
-
[RFC] Add Wasm exception support WebAssembly/wasi-sdk#198, by @whitequark.
-
Update to LLVM 13.0 WebAssembly/wasi-sdk#197, by @sunfishcode.
-
-
1 pull request closed.
-
Update to latest LLVM and wasi-libc WebAssembly/wasi-sdk#188.
-
-
3 pull requests received 8 new comments.
WebAssembly/binaryen
-
16 issues opened.
-
Cannot perform RTT casts on GC data created without an RTT WebAssembly/binaryen#4290, by @tlively.
-
Incorrect transformation in heap2local WebAssembly/binaryen#4287, by @tlively.
-
Clarify that -O is equivalent to -Os in --help WebAssembly/binaryen#4285, by @RReverser.
-
Priority list for OptimizeInstructions reviews WebAssembly/binaryen#4277, by @MaxGraey.
-
Preservation of initialization state of locals WebAssembly/binaryen#4276, by @askeksa-google.
-
Redundant global read WebAssembly/binaryen#4274, by @MaxGraey.
-
asm_v_wasm command line tool WebAssembly/binaryen#4273, by @Santiblocks.
-
Merge two if-blocks into one if conditions the same WebAssembly/binaryen#4268, by @MaxGraey.
-
wasm-emscripten-finalize runs out of memory with -g option WebAssembly/binaryen#4261, by @rickg-hcl.
-
Add option to force table elements to be considered immutable WebAssembly/binaryen#4256, by @sbc100.
-
Add sign bit tacking for floating points WebAssembly/binaryen#4253, by @MaxGraey.
-
CSE with side effects could be better WebAssembly/binaryen#4241, by @MaxGraey.
-
Pop in catch emitted inside a block ("not enough arguments on the stack" from VM) WebAssembly/binaryen#4237, by @kripken.
-
Implement ref.extern operation WebAssembly/binaryen#4226, by @MaxGraey.
-
Nuance of ASYNCIFY_IGNORE_INDIRECT WebAssembly/binaryen#4225, by @andrewevstyukhin.
-
Replace CallIndirect signature with heap type? WebAssembly/binaryen#4220, by @kripken.
-
-
3 issues closed.
-
Incorrect transformation in heap2local WebAssembly/binaryen#4287.
-
Could we eliminate redundant (double) branch checks for same predicate? WebAssembly/binaryen#4168.
-
Arm64 release? WebAssembly/binaryen#4135.
-
-
18 issues received 72 new comments.
-
Preservation of initialization state of locals WebAssembly/binaryen#4276 (9 comments by @askeksa-google, @kripken)
-
Nuance of ASYNCIFY_IGNORE_INDIRECT WebAssembly/binaryen#4225 (9 comments by @andrewevstyukhin, @kripken)
-
Pop in catch emitted inside a block ("not enough arguments on the stack" from VM) WebAssembly/binaryen#4237 (9 comments by @aheejin, @kripken, @tlively)
-
Add option to force table elements to be considered immutable WebAssembly/binaryen#4256 (6 comments by @kripken, @MaxGraey, @sbc100)
-
Make compilation faster :rocket: WebAssembly/binaryen#4165 (4 comments by @andrewevstyukhin, @kripken)
-
Merge two if-blocks into one if conditions the same WebAssembly/binaryen#4268 (2 comments by @kripken, @MaxGraey)
-
wasm-emscripten-finalize runs out of memory with -g option WebAssembly/binaryen#4261 (1 comment by @kripken)
-
80 pull requests opened.
-
[OptimizeInstructions] Optimize zero sized bulk memory ops even without "ignoreImplicitTraps" WebAssembly/binaryen#4295, by @MaxGraey.
-
Fix RTTs for RTT-less instructions WebAssembly/binaryen#4294, by @tlively.
-
[Wasm GC] Fix casts of rtt.canon with nominal typing WebAssembly/binaryen#4293, by @kripken.
-
ChildLocalizer: Do not use locals needlessly WebAssembly/binaryen#4292, by @kripken.
-
[Costs] Increase costs for rem by const operations WebAssembly/binaryen#4291, by @MaxGraey.
-
[NFC] Use std::variant in GCData WebAssembly/binaryen#4289, by @tlively.
-
Heap2Local: Handle loops WebAssembly/binaryen#4288, by @kripken.
-
Effects: Differentiate mutable from immutable globals WebAssembly/binaryen#4286, by @kripken.
-
[CI] Fix alpine builds WebAssembly/binaryen#4284, by @MaxGraey.
-
move fuzzing.h to be in the same directory as fuzzing.cpp. WebAssembly/binaryen#4283, by @walkingeyerobot.
-
[OptimizeInstructions] Canonicalizations for relational ops near signed & unsigned min/max WebAssembly/binaryen#4282, by @MaxGraey.
-
Fix printing of some unreachable GC instructions WebAssembly/binaryen#4281, by @kripken.
-
Switch binaryen.js/wasm to ESM WebAssembly/binaryen#4280, by @dcodeIO.
-
[NFC] Create a .cpp file for fuzzer implementation WebAssembly/binaryen#4279, by @tlively.
-
[Wasm GC] Add missing Tuple logic to TypeRewriter WebAssembly/binaryen#4278, by @kripken.
-
Reducer: Apply --debug to all commands WebAssembly/binaryen#4275, by @kripken.
-
[OptimizeInstructions] Canonicalize relational ops with near zero on rhs WebAssembly/binaryen#4272, by @MaxGraey.
-
Fuzz nontrivial GC types WebAssembly/binaryen#4271, by @tlively.
-
Experiment with std::variant WebAssembly/binaryen#4270, by @kripken.
-
[EH] Support try-delegate in CFGWalker WebAssembly/binaryen#4269, by @aheejin.
-
[EH] Make doEndThrowingInst simpler (NFC) WebAssembly/binaryen#4267, by @aheejin.
-
[OptimizeInstruction] Sync minimum cost for conditionalizeExpensiveOnBitwise with selectify WebAssembly/binaryen#4266, by @MaxGraey.
-
[OptimizeInstructions] Combine some relational ops joined Or/And WebAssembly/binaryen#4265, by @MaxGraey.
-
Validator: Emit type names when subtyping fails WebAssembly/binaryen#4264, by @kripken.
-
GlobalTypeOptimization: Handle side effects in removed fields in struct.new WebAssembly/binaryen#4263, by @kripken.
-
Add a more specific fast-math flag for NaNs WebAssembly/binaryen#4262, by @kripken.
-
MergeBlocks: optimize If conditions WebAssembly/binaryen#4260, by @kripken.
-
OptimizeInstructions: Ignore unreachable subsequent sets WebAssembly/binaryen#4259, by @kripken.
-
[Wasm GC] Constant Field Propagation: Handle immutable globals WebAssembly/binaryen#4258, by @kripken.
-
SimplifyGlobals: Detect trivial read-only-to-write functions WebAssembly/binaryen#4257, by @kripken.
-
[Wasm GC] Global Type Optimization: Remove unread fields WebAssembly/binaryen#4255, by @kripken.
-
[NFC] Refactor type canonicalization WebAssembly/binaryen#4254, by @tlively.
-
Add a --structural flag WebAssembly/binaryen#4252, by @tlively.
-
[Wasm GC] Propagate immutable fields WebAssembly/binaryen#4251, by @kripken.
-
[wasm-metadce] Add support for tags WebAssembly/binaryen#4250, by @aheejin.
-
[Costs] Differentiate unary costs WebAssembly/binaryen#4249, by @MaxGraey.
-
Switch from "extends" to M4 nominal syntax WebAssembly/binaryen#4248, by @tlively.
-
[refactor] Use Builder when possible in binaryen-c WebAssembly/binaryen#4247, by @MaxGraey.
-
[wasm-metadce] Don't add null names to roots WebAssembly/binaryen#4246, by @aheejin.
-
Add table.grow operation WebAssembly/binaryen#4245, by @MaxGraey.
-
[Wasm GC] Optimize subsequent struct.sets after a struct.new WebAssembly/binaryen#4244, by @kripken.
-
Precompute: Track reference identity WebAssembly/binaryen#4243, by @kripken.
-
Fix table size typo in declarations WebAssembly/binaryen#4242, by @MaxGraey.
-
[Wasm GC] Take advantage of immutable struct fields in effects.h WebAssembly/binaryen#4240, by @kripken.
-
Minor fixes in binary type name emitting WebAssembly/binaryen#4239, by @kripken.
-
MergeBlocks: Allow side effects in a ternary's first element WebAssembly/binaryen#4238, by @kripken.
-
Allow parsing of blocks with a type reference WebAssembly/binaryen#4236, by @pmatos.
-
Add runOnModuleCode helper. NFC WebAssembly/binaryen#4234, by @kripken.
-
Remove forgotten call_ref logic in Directize. NFC WebAssembly/binaryen#4233, by @kripken.
-
Fix tee/as-non-null reordering when writing to a non-nullable param WebAssembly/binaryen#4232, by @kripken.
-
Fix typo in comment WebAssembly/binaryen#4231, by @pmatos.
-
Fix function name `BinaryenTableSizeSetTable` WebAssembly/binaryen#4230, by @pmatos.
-
[Costs] More precise costs for int div & rem WebAssembly/binaryen#4229, by @MaxGraey.
-
[Selectify] Increase TooCostlyToRunUnconditionally from 7 to 9 WebAssembly/binaryen#4228, by @MaxGraey.
-
Add Ref.extern operation WebAssembly/binaryen#4227, by @MaxGraey.
-
Add table.size operation WebAssembly/binaryen#4224, by @MaxGraey.
-
[finalize] Add imported tag symbols to 'declares' WebAssembly/binaryen#4223, by @aheejin.
-
Parse milestone 4 nominal types WebAssembly/binaryen#4222, by @tlively.
-
Emit heap types for call_indirect that match the table WebAssembly/binaryen#4221, by @kripken.
-
Port another batch of passes tests to lit WebAssembly/binaryen#4219, by @tlively.
-
Directize: Do not optimize if a table has a table.set WebAssembly/binaryen#4218, by @kripken.
-
Clean up compile warnings on clang-cl WebAssembly/binaryen#4217, by @dschuff.
-
Rename field names from "name" to "field" in DELEGATE macros WebAssembly/binaryen#4216, by @kripken.
-
Add table.set operation WebAssembly/binaryen#4215, by @MaxGraey.
-
Limit to 2 parallel link jobs when using LTO WebAssembly/binaryen#4214, by @dschuff.
-
[Wasm GC] GlobalTypeOptimization: Turn fields immutable when possible WebAssembly/binaryen#4213, by @kripken.
-
Fix roundtripping specialized element segments of table zero WebAssembly/binaryen#4212, by @kripken.
-
Update nominal binary format to match milestone 4 WebAssembly/binaryen#4211, by @tlively.
-
Fix RefNull in wasm-delegations-fields.def WebAssembly/binaryen#4210, by @kripken.
-
Refactor generic functionality out of ConstantFieldPropagation. NFC WebAssembly/binaryen#4209, by @kripken.
-
Optimize call_indirect of a select of two constants WebAssembly/binaryen#4208, by @kripken.
-
Optimize call_ref+table.get => call_indirect WebAssembly/binaryen#4207, by @kripken.
-
Fix inlining name collision WebAssembly/binaryen#4206, by @kripken.
-
Fix Emscripten build by changing `|` to `||` WebAssembly/binaryen#4205, by @tlively.
-
Update to C++17 and use std::optional for getSuperType WebAssembly/binaryen#4203, by @dschuff.
-
Port a batch of passes tests to lit WebAssembly/binaryen#4202, by @tlively.
-
Implement standalone nominal types WebAssembly/binaryen#4201, by @tlively.
-
Use ptrdiff_t instead of long for type iterator diff WebAssembly/binaryen#4200, by @dschuff.
-
Remove use of std::iterator WebAssembly/binaryen#4199, by @dschuff.
-
Detect erroneous use of "FileCheck" in update script WebAssembly/binaryen#4198, by @tlively.
-
-
64 pull requests merged.
-
Effects: Differentiate mutable from immutable globals WebAssembly/binaryen#4286.
-
[NFC] Use std::variant in GCData WebAssembly/binaryen#4289.
-
Heap2Local: Handle loops WebAssembly/binaryen#4288.
-
[CI] Fix alpine builds WebAssembly/binaryen#4284.
-
Switch binaryen.js/wasm to ESM WebAssembly/binaryen#4280.
-
Fix printing of some unreachable GC instructions WebAssembly/binaryen#4281.
-
[Wasm GC] Constant Field Propagation: Handle immutable globals WebAssembly/binaryen#4258.
-
[OptimizeInstructions] Canonicalize relational ops with near zero on rhs WebAssembly/binaryen#4272.
-
[Wasm GC] Add missing Tuple logic to TypeRewriter WebAssembly/binaryen#4278.
-
[NFC] Create a .cpp file for fuzzer implementation WebAssembly/binaryen#4279.
-
Experiment with std::variant WebAssembly/binaryen#4270.
-
GlobalTypeOptimization: Handle side effects in removed fields in struct.new WebAssembly/binaryen#4263.
-
Reducer: Apply --debug to all commands WebAssembly/binaryen#4275.
-
[EH] Support try-delegate in CFGWalker WebAssembly/binaryen#4269.
-
[EH] Make doEndThrowingInst simpler (NFC) WebAssembly/binaryen#4267.
-
[Wasm GC] Global Type Optimization: Remove unread fields WebAssembly/binaryen#4255.
-
SimplifyGlobals: Detect trivial read-only-to-write functions WebAssembly/binaryen#4257.
-
OptimizeInstructions: Ignore unreachable subsequent sets WebAssembly/binaryen#4259.
-
MergeBlocks: optimize If conditions WebAssembly/binaryen#4260.
-
Update to C++17 and use std::optional for getSuperType WebAssembly/binaryen#4203.
-
Add table.grow operation WebAssembly/binaryen#4245.
-
Add a --structural flag WebAssembly/binaryen#4252.
-
[Wasm GC] Propagate immutable fields WebAssembly/binaryen#4251.
-
[wasm-metadce] Add support for tags WebAssembly/binaryen#4250.
-
Switch from "extends" to M4 nominal syntax WebAssembly/binaryen#4248.
-
[Wasm GC] Optimize subsequent struct.sets after a struct.new WebAssembly/binaryen#4244.
-
[refactor] Use Builder when possible in binaryen-c WebAssembly/binaryen#4247.
-
[wasm-metadce] Don't add null names to roots WebAssembly/binaryen#4246.
-
Precompute: Track reference identity WebAssembly/binaryen#4243.
-
MergeBlocks: Allow side effects in a ternary's first element WebAssembly/binaryen#4238.
-
[Selectify] Increase TooCostlyToRunUnconditionally from 7 to 9 WebAssembly/binaryen#4228.
-
Fix table size typo in declarations WebAssembly/binaryen#4242.
-
[Wasm GC] Take advantage of immutable struct fields in effects.h WebAssembly/binaryen#4240.
-
Minor fixes in binary type name emitting WebAssembly/binaryen#4239.
-
[Costs] More precise costs for int div & rem WebAssembly/binaryen#4229.
-
Fix function name `BinaryenTableSizeSetTable` WebAssembly/binaryen#4230.
-
Remove forgotten call_ref logic in Directize. NFC WebAssembly/binaryen#4233.
-
Add runOnModuleCode helper. NFC WebAssembly/binaryen#4234.
-
Fix tee/as-non-null reordering when writing to a non-nullable param WebAssembly/binaryen#4232.
-
Fix typo in comment WebAssembly/binaryen#4231.
-
Add table.size operation WebAssembly/binaryen#4224.
-
Parse milestone 4 nominal types WebAssembly/binaryen#4222.
-
Emit heap types for call_indirect that match the table WebAssembly/binaryen#4221.
-
Directize: Do not optimize if a table has a table.set WebAssembly/binaryen#4218.
-
Add table.set operation WebAssembly/binaryen#4215.
-
Clean up compile warnings on clang-cl WebAssembly/binaryen#4217.
-
Rename field names from "name" to "field" in DELEGATE macros WebAssembly/binaryen#4216.
-
[Wasm GC] GlobalTypeOptimization: Turn fields immutable when possible WebAssembly/binaryen#4213.
-
Limit to 2 parallel link jobs when using LTO WebAssembly/binaryen#4214.
-
[OptimizeInstructions] Fold select into zero or single expression for some patterns WebAssembly/binaryen#4181.
-
Implement standalone nominal types WebAssembly/binaryen#4201.
-
Update nominal binary format to match milestone 4 WebAssembly/binaryen#4211.
-
Fix roundtripping specialized element segments of table zero WebAssembly/binaryen#4212.
-
Optimize call_indirect of a select of two constants WebAssembly/binaryen#4208.
-
Fix RefNull in wasm-delegations-fields.def WebAssembly/binaryen#4210.
-
Refactor generic functionality out of ConstantFieldPropagation. NFC WebAssembly/binaryen#4209.
-
Optimize call_ref+table.get => call_indirect WebAssembly/binaryen#4207.
-
Fix inlining name collision WebAssembly/binaryen#4206.
-
Fix Emscripten build by changing `|` to `||` WebAssembly/binaryen#4205.
-
Port a batch of passes tests to lit WebAssembly/binaryen#4202.
-
Detect erroneous use of "FileCheck" in update script WebAssembly/binaryen#4198.
-
Use ptrdiff_t instead of long for type iterator diff WebAssembly/binaryen#4200.
-
Remove use of std::iterator WebAssembly/binaryen#4199.
-
Implement table.get WebAssembly/binaryen#4195.
-
-
5 pull requests closed.
-
[Wasm GC] Fix casts of rtt.canon with nominal typing WebAssembly/binaryen#4293.
-
move fuzzing.h to be in the same directory as fuzzing.cpp. WebAssembly/binaryen#4283.
-
[finalize] Add imported tag symbols to 'declares' WebAssembly/binaryen#4223.
-
Add Ref.extern operation WebAssembly/binaryen#4227.
-
[OptimizeInstructions] Early return for functions with single childless body WebAssembly/binaryen#4189.
-
-
65 pull requests received 405 new comments.
-
Effects: Differentiate mutable from immutable globals WebAssembly/binaryen#4286 (13 comments by @kripken, @tlively)
-
[Wasm GC] Global Type Optimization: Remove unread fields WebAssembly/binaryen#4255 (11 comments by @kripken, @tlively)
-
[finalize] Add imported tag symbols to 'declares' WebAssembly/binaryen#4223 (11 comments by @aheejin, @kripken, @sbc100)
-
Optimize call_indirect of a select of two constants WebAssembly/binaryen#4208 (11 comments by @kripken, @tlively)
-
Experiment with std::variant WebAssembly/binaryen#4270 (10 comments by @aheejin, @kripken, @MaxGraey, @tlively)
-
[OptimizeInstructions] Fold select into zero or single expression for some patterns WebAssembly/binaryen#4181 (10 comments by @kripken, @MaxGraey)
-
Detect erroneous use of "FileCheck" in update script WebAssembly/binaryen#4198 (10 comments by @kripken, @tlively)
-
[OptimizeInstructions] Transform 64-bit low word masking to wrap + extend unary ops WebAssembly/binaryen#4145 (9 comments by @kripken, @MaxGraey)
-
Switch binaryen.js/wasm to ESM WebAssembly/binaryen#4280 (8 comments by @dcodeIO, @kripken, @MaxGraey)
-
Allow parsing of blocks with a type reference WebAssembly/binaryen#4236 (8 comments by @kripken, @pmatos, @tlively)
-
[OptimizeInstruction] Sync minimum cost for conditionalizeExpensiveOnBitwise with selectify WebAssembly/binaryen#4266 (7 comments by @kripken, @MaxGraey)
-
[Wasm GC] GlobalTypeOptimization: Turn fields immutable when possible WebAssembly/binaryen#4213 (7 comments by @kripken, @tlively)
-
[Wasm GC] Optimize subsequent struct.sets after a struct.new WebAssembly/binaryen#4244 (6 comments by @kripken, @tlively)
-
OptimizeInstructions: Select => and/or in more cases WebAssembly/binaryen#4154 (5 comments by @kripken, @MaxGraey)
-
GlobalTypeOptimization: Handle side effects in removed fields in struct.new WebAssembly/binaryen#4263 (5 comments by @kripken, @tlively)
-
[OptimizeInstructions] canonicalize extacting sign bit to signed relational op WebAssembly/binaryen#4160 (5 comments by @MaxGraey, @tlively)
-
[Selectify] Increase TooCostlyToRunUnconditionally from 7 to 9 WebAssembly/binaryen#4228 (5 comments by @kripken, @MaxGraey)
-
[Costs] More precise costs for int div & rem WebAssembly/binaryen#4229 (5 comments by @kripken, @MaxGraey)
-
Emit heap types for call_indirect that match the table WebAssembly/binaryen#4221 (5 comments by @kripken, @tlively)
-
Update to C++17 and use std::optional for getSuperType WebAssembly/binaryen#4203 (5 comments by @dschuff, @tlively)
-
Refactor generic functionality out of ConstantFieldPropagation. NFC WebAssembly/binaryen#4209 (5 comments by @kripken, @tlively)
-
[Wasm GC] Constant Field Propagation: Handle immutable globals WebAssembly/binaryen#4258 (4 comments by @kripken, @tlively)
-
[OptimizeInstructions] Combine some relational ops joined Or/And WebAssembly/binaryen#4265 (4 comments by @kripken, @MaxGraey)
-
SimplifyGlobals: Detect trivial read-only-to-write functions WebAssembly/binaryen#4257 (4 comments by @aheejin, @kripken)
-
Switch from "extends" to M4 nominal syntax WebAssembly/binaryen#4248 (4 comments by @kripken, @tlively)
-
Minor fixes in binary type name emitting WebAssembly/binaryen#4239 (4 comments by @aheejin, @kripken)
-
[Wasm GC] Take advantage of immutable struct fields in effects.h WebAssembly/binaryen#4240 (4 comments by @aheejin, @kripken)
-
Fix roundtripping specialized element segments of table zero WebAssembly/binaryen#4212 (4 comments by @kripken, @tlively)
-
[Wasm GC] Add missing Tuple logic to TypeRewriter WebAssembly/binaryen#4278 (3 comments by @aheejin, @kripken, @tlively)
-
[Wasm GC] Fix casts of rtt.canon with nominal typing WebAssembly/binaryen#4293 (2 comments by @kripken, @tlively)
-
[Costs] Increase costs for rem by const operations WebAssembly/binaryen#4291 (2 comments by @kripken, @MaxGraey)
-
move fuzzing.h to be in the same directory as fuzzing.cpp. WebAssembly/binaryen#4283 (2 comments by @tlively, @walkingeyerobot)
-
[OptimizeInstructions] Canonicalize relational ops with near zero on rhs WebAssembly/binaryen#4272 (2 comments by @kripken, @MaxGraey)
-
MergeBlocks: Allow side effects in a ternary's first element WebAssembly/binaryen#4238 (2 comments by @aheejin, @kripken)
-
Directize: Do not optimize if a table has a table.set WebAssembly/binaryen#4218 (2 comments by @aheejin, @kripken)
-
Optimize call_ref+table.get => call_indirect WebAssembly/binaryen#4207 (2 comments by @kripken, @tlively)
-
[OptimizeInstructions] Canonicalizations for relational ops near signed & unsigned min/max WebAssembly/binaryen#4282 (1 comment by @MaxGraey)
-
[NFC] Create a .cpp file for fuzzer implementation WebAssembly/binaryen#4279 (1 comment by @tlively)
WebAssembly/meetings
-
1 issue received 1 new comment.
-
25 pull requests opened.
-
Add notes for SIMD meeting 2021-10-29 WebAssembly/meetings#914, by @ngzhian.
-
Add update on custom annotations WebAssembly/meetings#913, by @rossberg.
-
Update CG-11-09.md WebAssembly/meetings#912, by @ngzhian.
-
Add WASI 11-04 agenda item WebAssembly/meetings#911, by @linclark.
-
Add WASI-10-21 meeting notes WebAssembly/meetings#910, by @linclark.
-
Add links for WASI 10-21 agenda item WebAssembly/meetings#909, by @linclark.
-
Create GC-10-19.md WebAssembly/meetings#908, by @tlively.
-
edit wasi-data link WebAssembly/meetings#907, by @ricochet.
-
Branch Hinting Update CG-11-09.md WebAssembly/meetings#906, by @yuri91.
-
Update sg-10-18.md WebAssembly/meetings#905, by @fgmccabe.
-
Update CG-10-26.md WebAssembly/meetings#904, by @fgmccabe.
-
Add agenda items WebAssembly/meetings#903, by @rossberg.
-
Add notes for 10/12 meeting. WebAssembly/meetings#902, by @dtig.
-
Add remaining 2021 meetings. WebAssembly/meetings#901, by @dtig.
-
Cancel WG-10-13 WebAssembly/meetings#899, by @Ms2ger.
-
Add 2021-10-12 CG meeting to README WebAssembly/meetings#898, by @ngzhian.
-
Add meeting notes for 9/28 meeting WebAssembly/meetings#897, by @dtig.
-
Add items to WASI 10-21 meeting WebAssembly/meetings#896, by @linclark.
-
Add WASI component example agenda items WebAssembly/meetings#895, by @lukewagner.
-
Update sg-10-4.md WebAssembly/meetings#894, by @fgmccabe.
-
Create GC-10-05.md WebAssembly/meetings#893, by @tlively.
-
WASI: Add a demo of `async` for 2021-10-07 meeting WebAssembly/meetings#892, by @alexcrichton.
-
Add update on typed refs to agenda WebAssembly/meetings#891, by @rossberg.
-
Add notes for SIMD meeting 2021-10-01 WebAssembly/meetings#890, by @ngzhian.
-
Create CG-10-12.md and add a GC update agenda item WebAssembly/meetings#889, by @tlively.
-
-
25 pull requests merged.
-
Add update on custom annotations WebAssembly/meetings#913.
-
Branch Hinting Update CG-11-09.md WebAssembly/meetings#906.
-
Update CG-11-09.md WebAssembly/meetings#912.
-
Add WASI 11-04 agenda item WebAssembly/meetings#911.
-
Update sg-10-18.md WebAssembly/meetings#905.
-
Add WASI-10-21 meeting notes WebAssembly/meetings#910.
-
Add links for WASI 10-21 agenda item WebAssembly/meetings#909.
-
Create GC-10-05.md WebAssembly/meetings#893.
-
edit wasi-data link WebAssembly/meetings#907.
-
Add items to WASI 10-21 meeting WebAssembly/meetings#896.
-
Update CG-10-26.md WebAssembly/meetings#904.
-
Add agenda items WebAssembly/meetings#903.
-
Add notes for 10/12 meeting. WebAssembly/meetings#902.
-
Add remaining 2021 meetings. WebAssembly/meetings#901.
-
Add 2021-10-12 CG meeting to README WebAssembly/meetings#898.
-
Update sg-10-4.md WebAssembly/meetings#894.
-
Cancel WG-10-13 WebAssembly/meetings#899.
-
Add meeting notes for 9/28 meeting WebAssembly/meetings#897.
-
Slides for Flexible Vectors update WebAssembly/meetings#888.
-
Add update on typed refs to agenda WebAssembly/meetings#891.
-
Add WASI component example agenda items WebAssembly/meetings#895.
-
Create GC-09-21.md WebAssembly/meetings#879.
-
WASI: Add a demo of `async` for 2021-10-07 meeting WebAssembly/meetings#892.
-
Add notes for SIMD meeting 2021-10-01 WebAssembly/meetings#890.
-
Create CG-10-12.md and add a GC update agenda item WebAssembly/meetings#889.
-
-
7 pull requests received 12 new comments.
WebAssembly/relaxed-simd
-
4 issues opened.
-
Add a deterministic FMA WebAssembly/relaxed-simd#44, by @sunfishcode.
-
Instruction names WebAssembly/relaxed-simd#42, by @ngzhian.
-
Relaxed Rounding Q-format Multiplication WebAssembly/relaxed-simd#40, by @Maratyszcza.
-
SIMD subgroup meeting on 2021-10-29 WebAssembly/relaxed-simd#39, by @ngzhian.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2021-10-01 WebAssembly/relaxed-simd#37.
-
-
8 issues received 42 new comments.
-
How can fpenv be used? WebAssembly/relaxed-simd#19 (12 comments by @ngzhian, @penzn, @rossberg, @sunfishcode, @zeux)
-
Instruction names WebAssembly/relaxed-simd#42 (9 comments by @lars-t-hansen, @Maratyszcza, @ngzhian, @penzn, @rossberg, @tlively)
-
Add a deterministic FMA WebAssembly/relaxed-simd#44 (8 comments by @lars-t-hansen, @Maratyszcza, @ngzhian, @sunfishcode)
-
relaxed i32x4.trunc_sat_f32x4_{s,u} i32x4.trunc_sat_f64x2_{s,u}_zero WebAssembly/relaxed-simd#21 (4 comments by @ngzhian, @yurydelendik, @zeux)
-
-
3 pull requests opened.
-
Merge upstream WebAssembly/relaxed-simd#46, by @ngzhian.
-
Add impl status WebAssembly/relaxed-simd#45, by @ngzhian.
-
Rename to laneselect WebAssembly/relaxed-simd#41, by @ngzhian.
-
-
3 pull requests merged.
-
Merge upstream WebAssembly/relaxed-simd#46.
-
Add impl status WebAssembly/relaxed-simd#45.
-
Rename to laneselect WebAssembly/relaxed-simd#41.
-
-
2 pull requests received 3 new comments.
WebAssembly/js-types
-
1 issue received 1 new comment.
-
1 pull request opened.
-
Make anyfunc an alias of funcref WebAssembly/js-types#34, by @gahaas.
-
-
1 pull request received 4 new comments.
WebAssembly/website
-
1 issue closed.
-
Biography site WebAssembly/website#228.
-
-
1 issue received 1 new comment.
-
1 pull request opened.
-
Update features.json for Chrome 95 WebAssembly/website#252, by @Dimitris-Toulis.
-
-
1 pull request merged.
-
Update features.json for Chrome 95 WebAssembly/website#252.
-
WebAssembly/flexible-vectors
-
1 issue received 9 new comments.
-
Adaptive vector lengths without global state WebAssembly/flexible-vectors#21 (9 comments by @penzn, @sparker-arm, @sunfishcode)
-
WebAssembly/testsuite
-
8 pull requests opened.
-
Update update-testsuite.sh for pulling in testsuite from multi-memory WebAssembly/testsuite#49, by @yhdengh.
-
Rename "master" to "main" in spec repository URLs. WebAssembly/testsuite#48, by @sunfishcode.
-
Update repos WebAssembly/testsuite#47, by @sbc100.
-
update-testsuite.sh: Ignore conflicts outside of tests directory WebAssembly/testsuite#46, by @sbc100.
-
Update for design's master -> main rename. WebAssembly/testsuite#45, by @sunfishcode.
-
Remove bulk-memory and reference-types proposals WebAssembly/testsuite#44, by @sbc100.
-
Update repos WebAssembly/testsuite#43, by @sbc100.
-
Update branch names used by several proposals WebAssembly/testsuite#42, by @sbc100.
-
-
6 pull requests merged.
-
Rename "master" to "main" in spec repository URLs. WebAssembly/testsuite#48.
-
Update repos WebAssembly/testsuite#47.
-
Update for design's master -> main rename. WebAssembly/testsuite#45.
-
Remove bulk-memory and reference-types proposals WebAssembly/testsuite#44.
-
Update repos WebAssembly/testsuite#43.
-
Update branch names used by several proposals WebAssembly/testsuite#42.
-
-
3 pull requests received 3 new comments.
-
update-testsuite.sh: Ignore conflicts outside of tests directory WebAssembly/testsuite#46 (1 comment by @sunfishcode)
-
WebAssembly/profiles
-
1 issue opened.
-
Should we even have profiles WebAssembly/profiles#2, by @fgmccabe.
-
-
1 issue received 1 new comment.
-
1 pull request opened.
-
Add Overview WebAssembly/profiles#1, by @rossberg.
-
-
1 pull request merged.
-
Add Overview WebAssembly/profiles#1.
-
-
1 pull request received 4 new comments.
WebAssembly/proposals
-
1 issue opened.
-
Set default branch to main WebAssembly/proposals#122, by @ngzhian.
-
-
1 issue received 1 new comment.
-
4 pull requests opened.
-
Move CSP proposal to phase 3 WebAssembly/proposals#125, by @chicoxyzzy.
-
Update howto.md WebAssembly/proposals#124, by @fgmccabe.
-
Fix up links from master to main WebAssembly/proposals#123, by @ngzhian.
-
Fix some outdated howto info WebAssembly/proposals#121, by @rossberg.
-
-
3 pull requests merged.
-
Update howto.md WebAssembly/proposals#124.
-
Fix up links from master to main WebAssembly/proposals#123.
-
Fix some outdated howto info WebAssembly/proposals#121.
-
-
2 pull requests received 2 new comments.
WebAssembly/content-security-policy
-
2 issues opened.
-
Meta: rename default branch to main WebAssembly/content-security-policy#38, by @annevk.
-
Fine-grained Wasm execution policies WebAssembly/content-security-policy#37, by @guybedford.
-
-
12 issues closed.
-
Meta: rename default branch to main WebAssembly/content-security-policy#38.
-
self-contradictory CSP error message WebAssembly/content-security-policy#29.
-
No way to use WebAssembly on Chrome without 'unsafe-eval' WebAssembly/content-security-policy#7.
-
Reference other precedents for threat model WebAssembly/content-security-policy#11.
-
The proposed "Origin Bound Permission" potentially introduces weaknesses in nonce-based CSPs WebAssembly/content-security-policy#25.
-
Should `WebAssembly.Module` carry origin information? WebAssembly/content-security-policy#9.
-
Exit Criteria -- What is the goal of this proposal? WebAssembly/content-security-policy#5.
-
Consider security drawbacks to requiring unsafe-eval for WebAssembly WebAssembly/content-security-policy#27.
-
'wasm-unsafe-eval' fallback for non-compatible browsers WebAssembly/content-security-policy#26.
-
New Champion for this proposal needed WebAssembly/content-security-policy#28.
-
Response.url will be "hardened" WebAssembly/content-security-policy#4.
-
Behavior of Current Implementations section of proposal appears out of date? WebAssembly/content-security-policy#30.
-
-
8 issues received 10 new comments.
-
Meta: rename default branch to main WebAssembly/content-security-policy#38 (2 comments by @annevk, @fgmccabe)
-
No way to use WebAssembly on Chrome without 'unsafe-eval' WebAssembly/content-security-policy#7 (2 comments by @fgmccabe, @flosse)
-
self-contradictory CSP error message WebAssembly/content-security-policy#29 (1 comment by @fgmccabe)
-
Exit Criteria -- What is the goal of this proposal? WebAssembly/content-security-policy#5 (1 comment by @fgmccabe)
-
Consider security drawbacks to requiring unsafe-eval for WebAssembly WebAssembly/content-security-policy#27 (1 comment by @fgmccabe)
-
Behavior of Current Implementations section of proposal appears out of date? WebAssembly/content-security-policy#30 (1 comment by @fgmccabe)
-
Fine-grained Wasm execution policies WebAssembly/content-security-policy#37 (1 comment by @fgmccabe)
-
-
3 pull requests opened.
-
Merge upstream changes to repo WebAssembly/content-security-policy#39, by @fgmccabe.
-
Remove reference to Response CSP policy algorithm WebAssembly/content-security-policy#36, by @fgmccabe.
-
Small tweak WebAssembly/content-security-policy#35, by @fgmccabe.
-
-
1 pull request merged.
-
Remove reference to Response CSP policy algorithm WebAssembly/content-security-policy#36.
-
-
1 pull request closed.
-
Small tweak WebAssembly/content-security-policy#35.
-
WebAssembly/call-tags
-
2 issues opened.
-
call_tags and engine implementations WebAssembly/call-tags#7, by @dbezhetskov.
-
Performance motivations for call tags? WebAssembly/call-tags#5, by @tlively.
-
-
2 issues received 2 new comments.
-
1 pull request opened.
-
Revamp the overview with new insights WebAssembly/call-tags#6, by @RossTate.
-
-
1 pull request merged.
-
Add extension for fall-back handlers WebAssembly/call-tags#3.
-
-
1 pull request received 20 new comments.
-
Revamp the overview with new insights WebAssembly/call-tags#6 (20 comments by @RossTate, @taralx, @tlively)
-
WebAssembly/tool-conventions
-
2 issues received 2 new comments.
-
1 pull request opened.
-
Document import and export info subsections of `dylink` section. WebAssembly/tool-conventions#175, by @sbc100.
-
-
1 pull request merged.
-
Document import and export info subsections of `dylink` section. WebAssembly/tool-conventions#175.
-
-
3 pull requests received 19 new comments.
-
Add a first draft of the code annotations specification. WebAssembly/tool-conventions#173 (11 comments by @dschuff, @jabraham17, @yuri91)
-
Signatures.md: digital signatures for WebAssembly modules WebAssembly/tool-conventions#171 (4 comments by @dschuff, @jedisct1)
-
Document import and export info subsections of `dylink` section. WebAssembly/tool-conventions#175 (4 comments by @dschuff, @sbc100)
-
WebAssembly/esm-integration
-
2 issues opened.
-
CSP Support for ESM Integration WebAssembly/esm-integration#56, by @guybedford.
-
Possible inconsistency in js<->wasm cycle example for value import WebAssembly/esm-integration#55, by @takikawa.
-
-
1 issue received 2 new comments.
WebAssembly/wasi-nn
-
1 pull request opened.
-
Adding functions for creating tensors from images WebAssembly/wasi-nn#14, by @brianjjones.
-
WebAssembly/wasi-libc
-
2 issues opened.
-
chdir("..") from "/bin" changes the current directory to "/bin/.." instead of "/" WebAssembly/wasi-libc#260, by @nickysn.
-
Cannot build with alternative `WASM_CFLAGS` WebAssembly/wasi-libc#259, by @alexcrichton.
-
-
2 issues received 2 new comments.
-
chdir("..") from "/bin" changes the current directory to "/bin/.." instead of "/" WebAssembly/wasi-libc#260 (1 comment by @nickysn)
-
WebAssembly/threads
-
1 issue received 1 new comment.
-
Lack of atomic.wait on the main thread seems limiting to a fault WebAssembly/threads#106 (1 comment by @mirkootter)
-
Past meetings
Participants
-
11 participants joined.
-
Flavio Castelli joined.
-
Jochen Breuer joined.
-
Amanieu d'Antras (Wasmer) joined.
-
Anirudh Sunder Raj joined.
-
Bhanu Jalan joined.
-
Jacques Nadeau joined.
-
Adit Sachde joined.
-
Sami Havonen joined.
-
Mauricio Leventer joined.
-
Ying Yuan joined.
-
Ethan Lee (Google LLC) joined.
-
GitHub
WebAssembly/binaryen
-
17 issues opened.
-
Fuzzer found validation issue related to ref.test_static WebAssembly/binaryen#4182, by @MaxGraey.
-
Default value of HeapType() is func? WebAssembly/binaryen#4178, by @kripken.
-
Missing opportunity for redundant set elimination WebAssembly/binaryen#4175, by @MaxGraey.
-
Could we eliminate redundant (double) branch checks for same predicate? WebAssembly/binaryen#4168, by @MaxGraey.
-
A question about BINARYEN_EXTRA_PASSES with --no-validation WebAssembly/binaryen#4167, by @andrewevstyukhin.
-
Improve selectify WebAssembly/binaryen#4166, by @MaxGraey.
-
Make compilation faster :rocket: WebAssembly/binaryen#4165, by @kripken.
-
[New Optimization Proposal] Propagate conditional result to branch / switch arms WebAssembly/binaryen#4161, by @MaxGraey.
-
wasm-opt fuzzer found new issue WebAssembly/binaryen#4150, by @MaxGraey.
-
Implementing GC milestone v4 WebAssembly/binaryen#4149, by @tlively.
-
What happened to binary releases? WebAssembly/binaryen#4148, by @cmichi.
-
Non-deterministically fail with `8349856292569169838` seed WebAssembly/binaryen#4146, by @MaxGraey.
-
[Suggestion] Apply simplify-globals-optimizing until reaching fixed point WebAssembly/binaryen#4140, by @MaxGraey.
-
`wasm-opt` segfault WebAssembly/binaryen#4136, by @maurolacy.
-
Arm64 release? WebAssembly/binaryen#4135, by @maurolacy.
-
struct.get is silently turned into struct.get_u for packed fields WebAssembly/binaryen#4129, by @tlively.
-
Once Reduction Pass improvement WebAssembly/binaryen#4124, by @MaxGraey.
-
-
3 issues closed.
-
Fuzzer found validation issue related to ref.test_static WebAssembly/binaryen#4182.
-
`wasm-opt` segfault WebAssembly/binaryen#4136.
-
Prototype GC instructions WebAssembly/binaryen#2935.
-
-
19 issues received 76 new comments.
-
A question about BINARYEN_EXTRA_PASSES with --no-validation WebAssembly/binaryen#4167 (13 comments by @andrewevstyukhin, @kripken, @sbc100)
-
What happened to binary releases? WebAssembly/binaryen#4148 (8 comments by @cmichi, @kripken, @maurolacy, @sbc100)
-
Make compilation faster :rocket: WebAssembly/binaryen#4165 (6 comments by @andrewevstyukhin, @kripken, @MaxGraey)
-
Some opportunities for TrapsNeverHappen WebAssembly/binaryen#4061 (6 comments by @askeksa-google, @kripken, @tlively)
-
Non-deterministically fail with `8349856292569169838` seed WebAssembly/binaryen#4146 (4 comments by @kripken, @MaxGraey)
-
[Suggestion] Apply simplify-globals-optimizing until reaching fixed point WebAssembly/binaryen#4140 (3 comments by @kripken, @MaxGraey)
-
Fuzzer found validation issue related to ref.test_static WebAssembly/binaryen#4182 (2 comments by @kripken, @MaxGraey)
-
[New Optimization Proposal] Propagate conditional result to branch / switch arms WebAssembly/binaryen#4161 (2 comments by @kripken, @MaxGraey)
-
-
63 pull requests opened.
-
Fix clang-tidy regex WebAssembly/binaryen#4197, by @aheejin.
-
Fuzzer: Add --auto-initial-contents automatically to reduction script WebAssembly/binaryen#4196, by @kripken.
-
Implement table.get WebAssembly/binaryen#4195, by @kripken.
-
OptimizeInstructions: Optimize i64(x) != 0 to !!x WebAssembly/binaryen#4194, by @kripken.
-
Exclude test/ from clang-tidy WebAssembly/binaryen#4193, by @aheejin.
-
Clang-format c/cpp files in test directory WebAssembly/binaryen#4192, by @aheejin.
-
Disable partial inlining by default and add a flag for it. WebAssembly/binaryen#4191, by @kripken.
-
Inlining: Remove unneeded functions in linear time WebAssembly/binaryen#4190, by @kripken.
-
[OptimizeInstructions] Early return for functions with single childless body WebAssembly/binaryen#4189, by @MaxGraey.
-
Add a SmallSet and use it in LocalGraph. NFC WebAssembly/binaryen#4188, by @kripken.
-
[wasm-split] Disallow mixing --profile, --keep-funcs, and --split-funcs WebAssembly/binaryen#4187, by @tlively.
-
[Wasm GC] Optimize static (rtt-free) operations WebAssembly/binaryen#4186, by @kripken.
-
[Fuzzer] Don't prompt user when seed is given WebAssembly/binaryen#4185, by @aheejin.
-
Precompute: Only run a single LocalGraph iteration WebAssembly/binaryen#4184, by @kripken.
-
Add feature flag for relaxed-simd WebAssembly/binaryen#4183, by @ngzhian.
-
[OptimizeInstructions] Fold select into zero or single expression for some patterns WebAssembly/binaryen#4181, by @MaxGraey.
-
RemoveUnusedBrs: Optimize if-of-if pattern WebAssembly/binaryen#4180, by @kripken.
-
Use UniqueDeferringQueue in Precompute WebAssembly/binaryen#4179, by @kripken.
-
Properly error on bad function names in text format WebAssembly/binaryen#4177, by @kripken.
-
Remove unneeded work in Precompute WebAssembly/binaryen#4176, by @kripken.
-
[Refactoring] More code reusage WebAssembly/binaryen#4174, by @MaxGraey.
-
Select initial contents automatically in fuzzer WebAssembly/binaryen#4173, by @aheejin.
-
[Wasm GC] Implement static (rtt-free) StructNew, ArrayNew, ArrayInit WebAssembly/binaryen#4172, by @kripken.
-
Tiny code cleanups. NFC WebAssembly/binaryen#4171, by @kripken.
-
fix an unused variable warning WebAssembly/binaryen#4170, by @walkingeyerobot.
-
[Wasm GC] Fix invalid intermediate IR in OptimizeInstructions WebAssembly/binaryen#4169, by @kripken.
-
Fix interpreting of ref.as_func|data WebAssembly/binaryen#4164, by @kripken.
-
[Wasm GC] Add static variants of ref.test, ref.cast, and br_on_cast* WebAssembly/binaryen#4163, by @kripken.
-
[Matcher] Add bval for matching boolean literals WebAssembly/binaryen#4162, by @MaxGraey.
-
[OptimizeInstructions] canonicalize extacting sign bit to signed relational op WebAssembly/binaryen#4160, by @MaxGraey.
-
Propagate BINARYEN_PASS_DEBUG to lit test commands WebAssembly/binaryen#4159, by @tlively.
-
Fix regression from #4130 WebAssembly/binaryen#4158, by @kripken.
-
[Wasm GC] Optimize away ref.as_non_null going into local.set in TNH mode WebAssembly/binaryen#4157, by @kripken.
-
[Wasm GC] Fix OptimizeInstructions on unreachable ref.test WebAssembly/binaryen#4156, by @kripken.
-
DWARF: Canonicalize tombstone values WebAssembly/binaryen#4155, by @kripken.
-
OptimizeInstructions: Select => and/or in more cases WebAssembly/binaryen#4154, by @kripken.
-
[Wasm GC] Fix lack of packing in array.init WebAssembly/binaryen#4153, by @kripken.
-
Partial inlining via function splitting WebAssembly/binaryen#4152, by @kripken.
-
[github actions] Use a different tool for asset upload WebAssembly/binaryen#4151, by @sbc100.
-
OptimizeInstructions: Optimize boolean selects WebAssembly/binaryen#4147, by @kripken.
-
[OptimizeInstructions] Transform 64-bit low word masking to wrap + extend unary ops WebAssembly/binaryen#4145, by @MaxGraey.
-
RemoveUnusedBrs::tablify() improvements: handle EqZ and tee WebAssembly/binaryen#4144, by @kripken.
-
Version 102 WebAssembly/binaryen#4143, by @kripken.
-
[NFC] Add a comment in MergeBlocks about subtyping WebAssembly/binaryen#4142, by @kripken.
-
Support new dylink.0 custom section format WebAssembly/binaryen#4141, by @sbc100.
-
Add a -O3 test file to trigger segfault WebAssembly/binaryen#4139, by @maurolacy.
-
[Wasm GC] ArrayInit support WebAssembly/binaryen#4138, by @kripken.
-
Refactor MergeBlocks to use iteration; adds Wasm GC support WebAssembly/binaryen#4137, by @kripken.
-
Make static buffers in numToString thread local WebAssembly/binaryen#4134, by @tlively.
-
[wasm-split] Do not add exports of imported memories WebAssembly/binaryen#4133, by @tlively.
-
Do not use a library for wasm-split files WebAssembly/binaryen#4132, by @tlively.
-
[Wasm GC] Properly error on invalid struct/array.get packing WebAssembly/binaryen#4131, by @kripken.
-
[OptimizeInstructions] Optimize memory.fill with constant arguments WebAssembly/binaryen#4130, by @MaxGraey.
-
Use STATIC instead of OBJECT for wasm-split-lib WebAssembly/binaryen#4128, by @tlively.
-
[NFC] Inlining: Track names over multiple iterations, not pointers WebAssembly/binaryen#4127, by @kripken.
-
Add an Intrinsics mechanism, and a call.if.used intrinsic WebAssembly/binaryen#4126, by @kripken.
-
Show a clear error on asyncify+references. Helps #3739 WebAssembly/binaryen#4125, by @kripken.
-
[OptimizeInstruction] Simplify (x + 0.0) + 0.0 rule WebAssembly/binaryen#4123, by @MaxGraey.
-
[OptimizeInstructions] Invert sign for negative RHS constants in signed rem WebAssembly/binaryen#4122, by @MaxGraey.
-
wasm-split: Export the memory if it is not already WebAssembly/binaryen#4121, by @kripken.
-
[wasm-split] Add an option for recording profile data in memory WebAssembly/binaryen#4120, by @tlively.
-
[NFC] Split wasm-split into multiple files WebAssembly/binaryen#4119, by @tlively.
-
Fix the effects of array.copy WebAssembly/binaryen#4118, by @kripken.
-
-
56 pull requests merged.
-
Fix clang-tidy regex WebAssembly/binaryen#4197.
-
[Wasm GC] Optimize static (rtt-free) operations WebAssembly/binaryen#4186.
-
Fuzzer: Add --auto-initial-contents automatically to reduction script WebAssembly/binaryen#4196.
-
Add a SmallSet and use it in LocalGraph. NFC WebAssembly/binaryen#4188.
-
Clang-format c/cpp files in test directory WebAssembly/binaryen#4192.
-
Exclude test/ from clang-tidy WebAssembly/binaryen#4193.
-
Disable partial inlining by default and add a flag for it. WebAssembly/binaryen#4191.
-
Inlining: Remove unneeded functions in linear time WebAssembly/binaryen#4190.
-
[wasm-split] Disallow mixing --profile, --keep-funcs, and --split-funcs WebAssembly/binaryen#4187.
-
[Fuzzer] Don't prompt user when seed is given WebAssembly/binaryen#4185.
-
Precompute: Only run a single LocalGraph iteration WebAssembly/binaryen#4184.
-
RemoveUnusedBrs: Optimize if-of-if pattern WebAssembly/binaryen#4180.
-
Add feature flag for relaxed-simd WebAssembly/binaryen#4183.
-
[Wasm GC] Implement static (rtt-free) StructNew, ArrayNew, ArrayInit WebAssembly/binaryen#4172.
-
Select initial contents automatically in fuzzer WebAssembly/binaryen#4173.
-
[Refactoring] More code reusage WebAssembly/binaryen#4174.
-
Use UniqueDeferringQueue in Precompute WebAssembly/binaryen#4179.
-
Properly error on bad function names in text format WebAssembly/binaryen#4177.
-
Remove unneeded work in Precompute WebAssembly/binaryen#4176.
-
[Wasm GC] Fix invalid intermediate IR in OptimizeInstructions WebAssembly/binaryen#4169.
-
Tiny code cleanups. NFC WebAssembly/binaryen#4171.
-
[Matcher] Add bval for matching boolean literals WebAssembly/binaryen#4162.
-
fix an unused variable warning WebAssembly/binaryen#4170.
-
[Wasm GC] Add static variants of ref.test, ref.cast, and br_on_cast* WebAssembly/binaryen#4163.
-
Fix interpreting of ref.as_func|data WebAssembly/binaryen#4164.
-
Partial inlining via function splitting WebAssembly/binaryen#4152.
-
[Wasm GC] Optimize away ref.as_non_null going into local.set in TNH mode WebAssembly/binaryen#4157.
-
Propagate BINARYEN_PASS_DEBUG to lit test commands WebAssembly/binaryen#4159.
-
Fix regression from #4130 WebAssembly/binaryen#4158.
-
[Wasm GC] Fix OptimizeInstructions on unreachable ref.test WebAssembly/binaryen#4156.
-
[Wasm GC] Fix lack of packing in array.init WebAssembly/binaryen#4153.
-
[OptimizeInstructions] Optimize memory.fill with constant arguments WebAssembly/binaryen#4130.
-
RemoveUnusedBrs::tablify() improvements: handle EqZ and tee WebAssembly/binaryen#4144.
-
OptimizeInstructions: Optimize boolean selects WebAssembly/binaryen#4147.
-
Support new dylink.0 custom section format WebAssembly/binaryen#4141.
-
Add an Intrinsics mechanism, and a call.if.used intrinsic WebAssembly/binaryen#4126.
-
[NFC] Add a comment in MergeBlocks about subtyping WebAssembly/binaryen#4142.
-
Version 102 WebAssembly/binaryen#4143.
-
[Wasm GC] ArrayInit support WebAssembly/binaryen#4138.
-
Refactor MergeBlocks to use iteration; adds Wasm GC support WebAssembly/binaryen#4137.
-
Rename isIntrinsicallyNondeterministic() to isGenerative() WebAssembly/binaryen#4092.
-
[OptimizeInstructions] propagate sign for integer multiplication WebAssembly/binaryen#4098.
-
Make static buffers in numToString thread local WebAssembly/binaryen#4134.
-
Do not use a library for wasm-split files WebAssembly/binaryen#4132.
-
[wasm-split] Do not add exports of imported memories WebAssembly/binaryen#4133.
-
Use STATIC instead of OBJECT for wasm-split-lib WebAssembly/binaryen#4128.
-
[NFC] Inlining: Track names over multiple iterations, not pointers WebAssembly/binaryen#4127.
-
Show a clear error on asyncify+references. Helps #3739 WebAssembly/binaryen#4125.
-
wasm-split: Export the memory if it is not already WebAssembly/binaryen#4121.
-
[wasm-split] Add an option for recording profile data in memory WebAssembly/binaryen#4120.
-
Optimize away dominated calls to functions that run only once WebAssembly/binaryen#4111.
-
[NFC] Split wasm-split into multiple files WebAssembly/binaryen#4119.
-
Support specialized function types in element segments WebAssembly/binaryen#4109.
-
Fix the effects of array.copy WebAssembly/binaryen#4118.
-
[Refactoring] Cleanup asm2wasm. Use JS instead ASM prefix where possible WebAssembly/binaryen#4090.
-
Use TrapsNeverHappen mode in more places in Vacuum WebAssembly/binaryen#4117.
-
-
3 pull requests closed.
-
Optimize if/select when condition not equal to 64-bit zero WebAssembly/binaryen#2931.
-
Add a -O3 test file to trigger segfault WebAssembly/binaryen#4139.
-
Optimize memory.fill with constant arguments WebAssembly/binaryen#3071.
-
-
52 pull requests received 538 new comments.
-
Add a SmallSet and use it in LocalGraph. NFC WebAssembly/binaryen#4188 (85 comments by @aheejin, @kripken, @tlively)
-
Optimize away dominated calls to functions that run only once WebAssembly/binaryen#4111 (38 comments by @aheejin, @kripken, @tlively)
-
[OptimizeInstructions] Fold select into zero or single expression for some patterns WebAssembly/binaryen#4181 (31 comments by @kripken, @MaxGraey)
-
Select initial contents automatically in fuzzer WebAssembly/binaryen#4173 (30 comments by @aheejin, @kripken, @tlively)
-
Partial inlining via function splitting WebAssembly/binaryen#4152 (26 comments by @kripken, @tlively)
-
[OptimizeInstructions] Optimize memory.fill with constant arguments WebAssembly/binaryen#4130 (23 comments by @kripken, @MaxGraey, @tlively)
-
Add an Intrinsics mechanism, and a call.if.used intrinsic WebAssembly/binaryen#4126 (23 comments by @aheejin, @kripken, @tlively)
-
[Refactoring] More code reusage WebAssembly/binaryen#4174 (18 comments by @kripken, @MaxGraey, @tlively)
-
OptimizeInstructions: Optimize i64(x) != 0 to !!x WebAssembly/binaryen#4194 (17 comments by @aheejin, @kripken, @MaxGraey, @tlively)
-
[Wasm GC] Properly error on invalid struct/array.get packing WebAssembly/binaryen#4131 (16 comments by @kripken, @tlively)
-
RemoveUnusedBrs: Optimize if-of-if pattern WebAssembly/binaryen#4180 (14 comments by @kripken, @MaxGraey, @tlively)
-
OptimizeInstructions: Select => and/or in more cases WebAssembly/binaryen#4154 (13 comments by @kripken, @MaxGraey)
-
OptimizeInstructions: Optimize boolean selects WebAssembly/binaryen#4147 (13 comments by @kripken, @MaxGraey, @tlively)
-
[OptimizeInstructions] propagate sign for integer multiplication WebAssembly/binaryen#4098 (13 comments by @kripken, @MaxGraey, @tlively)
-
Support specialized function types in element segments WebAssembly/binaryen#4109 (12 comments by @kripken, @tlively)
-
[Wasm GC] Optimize static (rtt-free) operations WebAssembly/binaryen#4186 (11 comments by @aheejin, @kripken, @tlively)
-
[Wasm GC] Implement static (rtt-free) StructNew, ArrayNew, ArrayInit WebAssembly/binaryen#4172 (10 comments by @kripken, @tlively)
-
Use STATIC instead of OBJECT for wasm-split-lib WebAssembly/binaryen#4128 (10 comments by @dschuff, @sbc100, @tlively)
-
Clang-format c/cpp files in test directory WebAssembly/binaryen#4192 (8 comments by @aheejin, @kripken, @tlively)
-
[Wasm GC] Optimize away ref.as_non_null going into local.set in TNH mode WebAssembly/binaryen#4157 (8 comments by @aheejin, @kripken, @tlively)
-
[OptimizeInstructions] Early return for functions with single childless body WebAssembly/binaryen#4189 (7 comments by @kripken, @MaxGraey)
-
Propagate BINARYEN_PASS_DEBUG to lit test commands WebAssembly/binaryen#4159 (6 comments by @kripken, @tlively)
-
Support new dylink.0 custom section format WebAssembly/binaryen#4141 (6 comments by @dschuff, @sbc100)
-
[wasm-split] Add an option for recording profile data in memory WebAssembly/binaryen#4120 (6 comments by @kripken, @tlively)
-
RemoveUnusedBrs::tablify() improvements: handle EqZ and tee WebAssembly/binaryen#4144 (5 comments by @kripken, @tlively)
-
Add a -O3 test file to trigger segfault WebAssembly/binaryen#4139 (5 comments by @kripken, @maurolacy, @MaxGraey)
-
Make static buffers in numToString thread local WebAssembly/binaryen#4134 (5 comments by @kripken, @tlively)
-
[Wasm GC] Add static variants of ref.test, ref.cast, and br_on_cast* WebAssembly/binaryen#4163 (4 comments by @kripken, @tlively)
-
[OptimizeInstructions] Invert sign for negative RHS constants in signed rem WebAssembly/binaryen#4122 (4 comments by @kripken, @MaxGraey)
-
Refactor MergeBlocks to use iteration; adds Wasm GC support WebAssembly/binaryen#4137 (4 comments by @aheejin, @kripken)
-
[OptimizeInstructions] Transform 64-bit low word masking to wrap + extend unary ops WebAssembly/binaryen#4145 (3 comments by @MaxGraey)
-
Precompute: Only run a single LocalGraph iteration WebAssembly/binaryen#4184 (2 comments by @kripken, @tlively)
-
[Matcher] Add bval for matching boolean literals WebAssembly/binaryen#4162 (2 comments by @MaxGraey, @tlively)
-
Do not use a library for wasm-split files WebAssembly/binaryen#4132 (2 comments by @dschuff, @tlively)
-
wasm-split: Export the memory if it is not already WebAssembly/binaryen#4121 (2 comments by @kripken, @tlively)
-
Fuzzer: Add --auto-initial-contents automatically to reduction script WebAssembly/binaryen#4196 (1 comment by @tlively)
-
Optimize if/select when condition not equal to 64-bit zero WebAssembly/binaryen#2931 (1 comment by @MaxGraey)
-
Disable partial inlining by default and add a flag for it. WebAssembly/binaryen#4191 (1 comment by @aheejin)
-
[OptimizeInstructions] canonicalize extacting sign bit to signed relational op WebAssembly/binaryen#4160 (1 comment by @MaxGraey)
-
Show a clear error on asyncify+references. Helps #3739 WebAssembly/binaryen#4125 (1 comment by @kripken)
-
WebAssembly/relaxed-simd
-
2 issues opened.
-
SIMD subgroup meeting on 2021-10-01 WebAssembly/relaxed-simd#37, by @ngzhian.
-
1 issue closed.
-
SIMD subgroup meeting on 2021-09-03 WebAssembly/relaxed-simd#35.
-
-
6 issues received 37 new comments.
-
Phase 2 WebAssembly/relaxed-simd#38 (17 comments by @conrad-watt, @dtig, @Maratyszcza, @ngzhian, @penzn, @rossberg, @sunfishcode)
-
How can fpenv be used? WebAssembly/relaxed-simd#19 (6 comments by @Maratyszcza, @penzn, @sunfishcode, @tlively)
-
relaxed i32x4.trunc_sat_f32x4_{s,u} i32x4.trunc_sat_f64x2_{s,u}_zero WebAssembly/relaxed-simd#21 (5 comments by @Maratyszcza, @ngzhian, @yurydelendik)
-
Implementation-dependent reciprocal [sqrt] approximation instructions WebAssembly/relaxed-simd#4 (1 comment by @ngzhian)
-
-
1 pull request merged.
-
Add relaxed min and max WebAssembly/relaxed-simd#36.
-
WebAssembly/threads
-
2 issues opened.
-
Functions WebAssembly/threads#182, by @verbessern.
-
Atomics WebAssembly/threads#181, by @verbessern.
-
-
3 issues received 41 new comments.
WebAssembly/design
-
2 issues opened.
-
Name spacing conventions for custom section names? WebAssembly/design#1431, by @rossberg.
-
Block comment matching '(;' and ';)' in strings and line comments WebAssembly/design#1430, by @CraigWesbrook.
-
-
1 issue closed.
-
Block comment matching '(;' and ';)' in strings and line comments WebAssembly/design#1430.
-
-
6 issues received 33 new comments.
-
Wasm needs a better memory management story WebAssembly/design#1397 (15 comments by @aardappel, @cmuratori, @ShadowJonathan, @verbessern)
-
Switch from 'master' to 'main' branch WebAssembly/design#1417 (12 comments by @aardappel, @aheejin, @conrad-watt, @dtig, @lukewagner, @penzn, @yuri91)
-
Name spacing conventions for custom section names? WebAssembly/design#1431 (2 comments by @fgmccabe, @rossberg)
-
Block comment matching '(;' and ';)' in strings and line comments WebAssembly/design#1430 (2 comments by @CraigWesbrook, @rossberg)
-
We need persistent floating-point rounding mode control WebAssembly/design#1384 (1 comment by @cmuratori)
-
Shrinking memory and swap/switch memory or clone the instance it self to 'force' gc collecting the exponentially grown memory WebAssembly/design#1427 (1 comment by @cmuratori)
-
WebAssembly/wasi-libc
-
1 issue opened.
-
wasm-ld: error: import module mismatch for symbol: __wasi_proc_exit WebAssembly/wasi-libc#258, by @glandium.
-
-
2 issues closed.
-
wasm-ld: error: import module mismatch for symbol: __wasi_proc_exit WebAssembly/wasi-libc#258.
-
Can't utilize ccache with a custom compiler WebAssembly/wasi-libc#253.
-
-
1 issue received 3 new comments.
-
wasm-ld: error: import module mismatch for symbol: __wasi_proc_exit WebAssembly/wasi-libc#258 (3 comments by @alexcrichton, @glandium)
-
-
3 pull requests opened.
-
Adjust the Makefile for LLVM 13 WebAssembly/wasi-libc#257, by @glandium.
-
Output less text when building WebAssembly/wasi-libc#256, by @jyn514.
-
Allow user to provide CC wrapper WebAssembly/wasi-libc#255, by @vlovich.
-
-
2 pull requests merged.
-
Adjust the Makefile for LLVM 13 WebAssembly/wasi-libc#257.
-
Allow user to provide CC wrapper WebAssembly/wasi-libc#255.
-
-
3 pull requests received 13 new comments.
WebAssembly/wasi-sdk
-
2 issues opened.
-
llvm missing WebAssembly/wasi-sdk#194, by @patrup.
-
Any plan to support LLVM 13.x? WebAssembly/wasi-sdk#191, by @lum1n0us.
-
-
1 issue closed.
-
Any plan to support LLVM 13.x? WebAssembly/wasi-sdk#191.
-
-
5 issues received 40 new comments.
-
Avoid stdlib printing to stdout/stderr? WebAssembly/wasi-sdk#190 (22 comments by @kripken, @sbc100, @sunfishcode, @surma, @TerrorJack)
-
Instructions for compiling `libclang_rt.builtins-wasm32.a`? WebAssembly/wasi-sdk#36 (3 comments by @eric-nubix, @sbc100)
-
-
2 pull requests opened.
-
Autoconf 2.70 shipped WASI support WebAssembly/wasi-sdk#193, by @brettcannon.
-
Update to latest wasi-libc WebAssembly/wasi-sdk#192, by @glandium.
-
-
2 pull requests merged.
-
Autoconf 2.70 shipped WASI support WebAssembly/wasi-sdk#193.
-
Update to latest wasi-libc WebAssembly/wasi-sdk#192.
-
WebAssembly/wabt
-
6 issues opened.
-
Bulk Memory As Default WebAssembly/wabt#1717, by @NicholasLYang.
-
mingw.org leads to malware site WebAssembly/wabt#1716, by @bkimmel.
-
opcode.def Structure WebAssembly/wabt#1715, by @julKali.
-
Demangle Rust symbol names in wasm-decompile WebAssembly/wabt#1711, by @linkmauve.
-
Spec tests for the exception handling don't work WebAssembly/wabt#1710, by @igor-laevsky.
-
TARGET_ARCH sniffing doesn't handle arm64 on OSX WebAssembly/wabt#1709, by @steven-johnson.
-
-
1 issue closed.
-
opcode.def Structure WebAssembly/wabt#1715.
-
-
4 issues received 8 new comments.
-
MAP_ANONYMOUS undefined on OS X 10.10 and earlier (pre-2015) WebAssembly/wabt#1620 (3 comments by @lars-t-hansen, @sbc100)
-
[wasm-validate] Wrong binary location reported in error message WebAssembly/wabt#1217 (1 comment by @julKali)
-
6 pull requests opened.
-
wasm-decompile: Avoid trailing whitespace WebAssembly/wabt#1714, by @relrelb.
-
Handle some SIMD opcodes in opcodecnt WebAssembly/wabt#1713, by @ngzhian.
-
SIMD is now phase 5, enable it by default WebAssembly/wabt#1712, by @ngzhian.
-
Remove ununsed onSymbol callback. NFC WebAssembly/wabt#1708, by @sbc100.
-
Support new dylink.0 custom section format WebAssembly/wabt#1707, by @sbc100.
-
Support TLS symbol flag WebAssembly/wabt#1706, by @sbc100.
-
-
5 pull requests merged.
-
wasm-decompile: Avoid trailing whitespace WebAssembly/wabt#1714.
-
SIMD is now phase 5, enable it by default WebAssembly/wabt#1712.
-
Support new dylink.0 custom section format WebAssembly/wabt#1707.
-
Remove ununsed onSymbol callback. NFC WebAssembly/wabt#1708.
-
Support TLS symbol flag WebAssembly/wabt#1706.
-
-
7 pull requests received 29 new comments.
-
SIMD is now phase 5, enable it by default WebAssembly/wabt#1712 (9 comments by @kripken, @ngzhian, @sbc100)
-
Support function references in parameters and results WebAssembly/wabt#1695 (6 comments by @aardappel, @dbezhetskov, @tlively)
-
wasm-decompile: Avoid trailing whitespace WebAssembly/wabt#1714 (5 comments by @aardappel, @relrelb)
-
WebAssembly/flexible-vectors
-
1 issue opened.
-
SIMD subgroup meeting on 2021-10-01 WebAssembly/flexible-vectors#40, by @penzn.
-
-
2 issues closed.
-
Define binary encoding WebAssembly/flexible-vectors#34.
-
SIMD subgroup meeting on 2021-08-06 WebAssembly/flexible-vectors#38.
-
-
2 issues received 2 new comments.
-
1 pull request opened.
-
Introduce instruction encoding WebAssembly/flexible-vectors#39, by @penzn.
-
-
1 pull request merged.
-
Introduce instruction encoding WebAssembly/flexible-vectors#39.
-
-
1 pull request received 17 new comments.
WebAssembly/component-model
-
1 pull request opened.
-
Add initial drafts of high-level design docs WebAssembly/component-model#1, by @lukewagner.
-
-
1 pull request received 6 new comments.
-
Add initial drafts of high-level design docs WebAssembly/component-model#1 (6 comments by @dcodeIO, @dschuff, @lukewagner)
-
WebAssembly/spec
-
4 issues opened.
-
Incorrect byte of section id in test suite binary.wast WebAssembly/spec#1365, by @LuisHsu.
-
The prose for bulk memory ops uses incorrect variable names WebAssembly/spec#1357, by @lars-t-hansen.
-
If a module's start function fails, is the module instantiated? WebAssembly/spec#1356, by @TonyGuil.
-
Bugs in test suite WebAssembly/spec#1355, by @TonyGuil.
-
-
1 issue closed.
-
The prose for bulk memory ops uses incorrect variable names WebAssembly/spec#1357.
-
-
2 issues received 8 new comments.
-
If a module's start function fails, is the module instantiated? WebAssembly/spec#1356 (6 comments by @conrad-watt, @rossberg, @TonyGuil)
-
-
8 pull requests opened.
-
[test] Fix binary test WebAssembly/spec#1367, by @rossberg.
-
Add action to mirror main to master WebAssembly/spec#1364, by @ngzhian.
-
Add missing import to test [2] WebAssembly/spec#1363, by @gahaas.
-
Add missing import to test WebAssembly/spec#1362, by @gahaas.
-
Transfer updated test from WPT WebAssembly/spec#1361, by @gahaas.
-
[test] Sync with wpt. WebAssembly/spec#1360, by @Ms2ger.
-
Remove outdated table test WebAssembly/spec#1359, by @gahaas.
-
[spec] Fix variable name typos WebAssembly/spec#1358, by @rossberg.
-
-
6 pull requests merged.
-
Add action to mirror main to master WebAssembly/spec#1364.
-
Add missing import to test [2] WebAssembly/spec#1363.
-
Add missing import to test WebAssembly/spec#1362.
-
[test] Sync with wpt. WebAssembly/spec#1360.
-
Remove outdated table test WebAssembly/spec#1359.
-
[spec] Fix variable name typos WebAssembly/spec#1358.
-
-
1 pull request closed.
-
Transfer updated test from WPT WebAssembly/spec#1361.
-
-
3 pull requests received 4 new comments.
WebAssembly/meetings
-
1 issue received 4 new comments.
-
Streamlined process for single instruction proposals WebAssembly/meetings#857 (4 comments by @dschuff, @lars-t-hansen, @penzn)
-
-
16 pull requests opened.
-
Slides for Flexible Vectors update WebAssembly/meetings#888, by @penzn.
-
Add slides for streamlined process discussion WebAssembly/meetings#887, by @penzn.
-
Add an update on Flexible Vectors proposal WebAssembly/meetings#886, by @penzn.
-
Add update and poll for relaxed-simd WebAssembly/meetings#885, by @ngzhian.
-
Update WASI-10-07.md WebAssembly/meetings#884, by @lukewagner.
-
Cancel WASI 09-23 meeting WebAssembly/meetings#883, by @linclark.
-
Add slides for AOT Experiments and for Separate Compilation WebAssembly/meetings#882, by @RossTate.
-
Update on code annotations WebAssembly/meetings#881, by @yuri91.
-
Add an item for simple proposals to 2021-09-28 WebAssembly/meetings#880, by @penzn.
-
Create GC-09-21.md WebAssembly/meetings#879, by @tlively.
-
Update sg-9-20.md WebAssembly/meetings#878, by @fgmccabe.
-
Cancel 9/14 meeting. WebAssembly/meetings#877, by @dtig.
-
Add WASI 09-09 meeting notes WebAssembly/meetings#876, by @linclark.
-
Create GC-09-07 WebAssembly/meetings#875, by @tlively.
-
Propose WASI agenda item for 9/9 WebAssembly/meetings#874, by @lukewagner.
-
Cancel WG-09-08 due to empty agenda. WebAssembly/meetings#873, by @Ms2ger.
-
-
17 pull requests merged.
-
Add slides for streamlined process discussion WebAssembly/meetings#887.
-
Add an update on Flexible Vectors proposal WebAssembly/meetings#886.
-
Update WASI-10-07.md WebAssembly/meetings#884.
-
Add update and poll for relaxed-simd WebAssembly/meetings#885.
-
Add an item for simple proposals to 2021-09-28 WebAssembly/meetings#880.
-
Add slides for AOT Experiments and for Separate Compilation WebAssembly/meetings#882.
-
Update on code annotations WebAssembly/meetings#881.
-
Cancel WASI 09-23 meeting WebAssembly/meetings#883.
-
Update sg-9-20.md WebAssembly/meetings#878.
-
Create GC-07-27.md WebAssembly/meetings#839.
-
Create GC-09-07 WebAssembly/meetings#875.
-
Cancel 9/14 meeting. WebAssembly/meetings#877.
-
Add WASI 09-09 meeting notes WebAssembly/meetings#876.
-
Update sg-8-23.md WebAssembly/meetings#868.
-
Create GC-08-24.md WebAssembly/meetings#869.
-
Cancel WG-09-08 due to empty agenda. WebAssembly/meetings#873.
-
Propose WASI agenda item for 9/9 WebAssembly/meetings#874.
-
-
8 pull requests received 12 new comments.
-
Add slides for AOT Experiments and for Separate Compilation WebAssembly/meetings#882 (1 comment by @tlively)
WebAssembly/js-types
-
1 pull request merged.
-
Fix the type() algorithms. WebAssembly/js-types#31.
-
-
2 pull requests received 3 new comments.
-
Clear up several issues around WebAssembly.Function usage WebAssembly/js-types#33 (1 comment by @wingo)
WebAssembly/tool-conventions
-
1 issue received 5 new comments.
-
Code Annotations Framework WebAssembly/tool-conventions#167 (5 comments by @aardappel, @tlively, @yuri91)
-
-
6 pull requests opened.
-
Add a first draft of the code annotations specification. WebAssembly/tool-conventions#173, by @yuri91.
-
Update requirements for memory initialization WebAssembly/tool-conventions#172, by @tlively.
-
Signatures.md: digital signatures for WebAssembly modules WebAssembly/tool-conventions#171, by @jedisct1.
-
DynamicLinking: Specify new "dylink.0" section format WebAssembly/tool-conventions#170, by @sbc100.
-
Move dynamic linking docs to DynamicLinking.md. WebAssembly/tool-conventions#169, by @sbc100.
-
Mark multi-threading support as experimental WebAssembly/tool-conventions#168, by @sbc100.
-
-
5 pull requests merged.
-
Fix typo in dynamic linking doc WebAssembly/tool-conventions#140.
-
Update requirements for memory initialization WebAssembly/tool-conventions#172.
-
DynamicLinking: Specify new "dylink.0" section format WebAssembly/tool-conventions#170.
-
Move dynamic linking docs to DynamicLinking.md. WebAssembly/tool-conventions#169.
-
Mark multi-threading support as experimental WebAssembly/tool-conventions#168.
-
-
5 pull requests received 10 new comments.
-
Signatures.md: digital signatures for WebAssembly modules WebAssembly/tool-conventions#171 (5 comments by @asraa, @jedisct1)
-
Mark multi-threading support as experimental WebAssembly/tool-conventions#168 (2 comments by @tlively)
-
DynamicLinking: Specify new "dylink.0" section format WebAssembly/tool-conventions#170 (1 comment by @dschuff)
-
Move dynamic linking docs to DynamicLinking.md. WebAssembly/tool-conventions#169 (1 comment by @sbc100)
-
WebAssembly/WASI
-
1 issue closed.
-
May WASI turn out to harm Wasm use cases on the Web? WebAssembly/WASI#401.
-
-
3 issues received 3 new comments.
-
1 pull request opened.
-
Update proposals with wasi-data, wasi-http, and wasi-parallel WebAssembly/WASI#447, by @linclark.
-
-
1 pull request merged.
-
Update proposals with wasi-data, wasi-http, and wasi-parallel WebAssembly/WASI#447.
-
-
1 pull request received 3 new comments.
-
feat(socket): berkeley socket API WebAssembly/WASI#312 (3 comments by @0x1074, @jacobfriedman, @ShadowJonathan)
-
WebAssembly/website
-
1 pull request opened.
-
Update Safari Feature Support for 15.0 WebAssembly/website#250, by @CryZe.
-
-
1 pull request merged.
-
Update Safari Feature Support for 15.0 WebAssembly/website#250.
-
-
1 pull request received 4 new comments.
-
Update Safari Feature Support for 15.0 WebAssembly/website#250 (4 comments by @chicoxyzzy, @CryZe, @RReverser)
-
WebAssembly/proposals
-
1 issue opened.
-
Are Typed Function References dead? WebAssembly/proposals#120, by @TonyGuil.
-
-
1 issue received 2 new comments.
-
Are Typed Function References dead? WebAssembly/proposals#120 (2 comments by @dbezhetskov, @rossberg)
-
-
2 pull requests merged.
-
Add implementation status to README.md WebAssembly/proposals#118.
-
Update howto.md for new CI actions WebAssembly/proposals#113.
-
WebAssembly/wasi-crypto
-
1 issue opened.
-
The confused about witx defination update WebAssembly/wasi-crypto#35, by @sonder-joker.
-
-
1 issue closed.
-
The confused about witx defination update WebAssembly/wasi-crypto#35.
-
-
1 issue received 1 new comment.
WebAssembly/content-security-policy
-
1 pull request opened.
-
Removed text relating to extending script-src to include wasm WebAssembly/content-security-policy#33, by @fgmccabe.
-
-
1 pull request merged.
-
Removed text relating to extending script-src to include wasm WebAssembly/content-security-policy#33.
-
-
1 pull request received 6 new comments.
-
Removed text relating to extending script-src to include wasm WebAssembly/content-security-policy#33 (6 comments by @annevk, @fgmccabe)
-
WebAssembly/wasi-parallel
-
3 issues opened.
-
Restrict memory available to an executing kernel WebAssembly/wasi-parallel#3, by @abrown.
-
What kinds of devices to support? WebAssembly/wasi-parallel#2, by @abrown.
-
List the available parallelism devices WebAssembly/wasi-parallel#1, by @abrown.
-
-
1 issue received 1 new comment.
WebAssembly/wasp
-
1 issue received 1 new comment.
WebAssembly/stack-switching
-
1 issue opened.
-
C/C++ toolchain story? WebAssembly/stack-switching#4, by @wingo.
-
-
1 issue closed.
-
C/C++ toolchain story? WebAssembly/stack-switching#4.
-
-
1 issue received 8 new comments.
-
C/C++ toolchain story? WebAssembly/stack-switching#4 (8 comments by @dhil, @fgmccabe, @slindley, @wingo)
-
Past meetings
Participants
-
10 participants joined.
-
Tyler Nowicki (Huawei) joined.
-
Vibhav Pant (EDJX) joined.
-
Tadeu Zagallo (Apple Inc.) joined.
-
Sei Kato (Toyota Motor Corporation) joined.
-
Sei Kato (Toyota Motor Corporation) joined.
-
Stacy Kim joined.
-
Asra Ali (Google LLC) joined.
-
William Leighton Dawson joined.
-
Amin Yahyaabadi (University of Manitoba) joined.
-
Anne van Kesteren (Apple Inc.) joined.
-
-
4 participants left.
-
Sei Kato (Toyota Motor Corporation) left.
-
Terri Oda (Intel Corporation) left.
-
dcode IO left.
-
Amin Yahyaabadi (University of Manitoba) left.
-
-
3 organizations joined.
-
EDJX joined.
-
Toyota Motor Corporation joined.
-
University of Manitoba joined.
-
GitHub
WebAssembly/binaryen
-
10 issues opened.
-
`wasm-opt` can’t read from stdin/write to stdout WebAssembly/binaryen#4105, by @surma.
-
[fuzz-opt] Issue. Output must be deterministic WebAssembly/binaryen#4099, by @MaxGraey.
-
LICM pass stopped working WebAssembly/binaryen#4093, by @MaxGraey.
-
Nominal types: Nondeterminism testcase WebAssembly/binaryen#4082, by @kripken.
-
LICM pass doesn't move simple invariant expressions WebAssembly/binaryen#4074, by @MaxGraey.
-
Fuzzing: Focus on recent initial contents WebAssembly/binaryen#4073, by @kripken.
-
Seggestion. More advanced caching for globals WebAssembly/binaryen#4065, by @MaxGraey.
-
Some opportunities for TrapsNeverHappen WebAssembly/binaryen#4061, by @askeksa-google.
-
Fuzzing issue related to ref / gc types WebAssembly/binaryen#4056, by @MaxGraey.
-
Magic division by constant for OptimizeForJS. Does it make sense? WebAssembly/binaryen#4054, by @MaxGraey.
-
-
4 issues closed.
-
Fuzzing: Focus on recent initial contents WebAssembly/binaryen#4073.
-
`wasm-opt` can’t read from stdin/write to stdout WebAssembly/binaryen#4105.
-
LICM pass doesn't move simple invariant expressions WebAssembly/binaryen#4074.
-
wasm-opt error WebAssembly/binaryen#4028.
-
-
13 issues received 58 new comments.
-
[fuzz-opt] Issue. Output must be deterministic WebAssembly/binaryen#4099 (10 comments by @kripken, @MaxGraey)
-
Seggestion. More advanced caching for globals WebAssembly/binaryen#4065 (7 comments by @kripken, @MaxGraey)
-
Fuzzing: Focus on recent initial contents WebAssembly/binaryen#4073 (4 comments by @aheejin, @kripken, @tlively)
-
String ordering produce wrong results when called from webassembly. WebAssembly/binaryen#4034 (4 comments by @BaherBarakat100, @MaxGraey)
-
Magic division by constant for OptimizeForJS. Does it make sense? WebAssembly/binaryen#4054 (3 comments by @MaxGraey, @tlively)
-
`wasm-opt` can’t read from stdin/write to stdout WebAssembly/binaryen#4105 (2 comments by @surma, @tlively)
-
LICM pass doesn't move simple invariant expressions WebAssembly/binaryen#4074 (2 comments by @kripken, @MaxGraey)
-
64 pull requests opened.
-
Use TrapsNeverHappen mode in more places in Vacuum WebAssembly/binaryen#4117, by @kripken.
-
Use the new module version of EffectAnalyzer WebAssembly/binaryen#4116, by @kripken.
-
Add a Module parameter to EffectAnalyzer. NFC WebAssembly/binaryen#4115, by @kripken.
-
Use ModuleReader::readStdin for file "-" WebAssembly/binaryen#4114, by @tlively.
-
Remove out-of-date multivalue info in README WebAssembly/binaryen#4113, by @tlively.
-
Handle extra info in dylink section WebAssembly/binaryen#4112, by @sbc100.
-
Optimize away dominated calls to functions that run only once WebAssembly/binaryen#4111, by @kripken.
-
Add a test for too many locals in Asyncify WebAssembly/binaryen#4110, by @kripken.
-
Support specialized function types in element segments WebAssembly/binaryen#4109, by @kripken.
-
Asyncify: Degrade gracefully if too many locals to compute relevantLiveLocals WebAssembly/binaryen#4108, by @kripken.
-
[API] Add type argument for BinaryenAddTable method WebAssembly/binaryen#4107, by @MaxGraey.
-
Read from stdin when the input file is `-` WebAssembly/binaryen#4106, by @tlively.
-
[OptimizeInstructions] Optimize signed mul+div by constants WebAssembly/binaryen#4104, by @MaxGraey.
-
Costs: Index => ContType WebAssembly/binaryen#4103, by @kripken.
-
[fuzz-opt] Better error output for non-deterministic check WebAssembly/binaryen#4102, by @MaxGraey.
-
Ensure cfg-traversal emits blocks in reverse postorder, refactoring try. NFC WebAssembly/binaryen#4101, by @kripken.
-
Dominator Tree WebAssembly/binaryen#4100, by @kripken.
-
[OptimizeInstructions] propagate sign for integer multiplication WebAssembly/binaryen#4098, by @MaxGraey.
-
OptimizeInstructions: Handle trivial ref.cast and ref.test WebAssembly/binaryen#4097, by @kripken.
-
ConstantFieldPropagation: Infer specific types locally in functions WebAssembly/binaryen#4096, by @kripken.
-
Inlining: Allow inlining heavy functions that may skip their heavy work WebAssembly/binaryen#4095, by @kripken.
-
[Wasm GC] Nulls compare equal regardless of type WebAssembly/binaryen#4094, by @kripken.
-
Rename isIntrinsicallyNondeterministic() to isGenerative() WebAssembly/binaryen#4092, by @kripken.
-
Optimize LocalCSE hash computations using a stack. NFC WebAssembly/binaryen#4091, by @kripken.
-
[Refactoring] Cleanup asm2wasm. Use JS instead ASM prefix where possible WebAssembly/binaryen#4090, by @MaxGraey.
-
Enable LocalCSE by default? WebAssembly/binaryen#4089, by @kripken.
-
[Wasm GC] Effects: Differentiate Struct and Array types WebAssembly/binaryen#4088, by @kripken.
-
Deprecate IgnoreImplicitTraps WebAssembly/binaryen#4087, by @kripken.
-
Add TrapsNeverHappen to SideEffects's API WebAssembly/binaryen#4086, by @MaxGraey.
-
LocalCSE: ignore traps WebAssembly/binaryen#4085, by @kripken.
-
[Wasm GC] ConstantFieldPropagation: Ignore copies WebAssembly/binaryen#4084, by @kripken.
-
[OptimizeForJS] Avoid 64-bit integer storage if it's possible WebAssembly/binaryen#4083, by @MaxGraey.
-
Add nominal typing mode to a test in prep for #4069 NFC WebAssembly/binaryen#4081, by @kripken.
-
Support nominal typing in wasm-reduce WebAssembly/binaryen#4080, by @kripken.
-
LocalCSE rewrite WebAssembly/binaryen#4079, by @kripken.
-
[Wasm2JS] More optimal JS codegen for some special cases WebAssembly/binaryen#4078, by @MaxGraey.
-
Add a shallowHash() method WebAssembly/binaryen#4077, by @kripken.
-
Fix the Switch operand order in LinearExecutionWalker WebAssembly/binaryen#4076, by @kripken.
-
Fix signed_ field initialization in Load WebAssembly/binaryen#4075, by @kripken.
-
[OptimizeInstructions] Improve cache misses for canonicalize routines WebAssembly/binaryen#4072, by @MaxGraey.
-
[JS/C API] Expose zeroFilledMemory option for JS and C API WebAssembly/binaryen#4071, by @MaxGraey.
-
SimplifyGlobals: Optimize away globals that are only read in order to write themselves WebAssembly/binaryen#4070, by @kripken.
-
Fix OptimizeInstructions on folding of identical code with nominal typing WebAssembly/binaryen#4069, by @kripken.
-
Improve optimization of call_ref into direct calls WebAssembly/binaryen#4068, by @kripken.
-
Improve inlining limits for recursion WebAssembly/binaryen#4067, by @kripken.
-
[Wasm GC] RefEq(x, null) => RefIsNull(x) WebAssembly/binaryen#4066, by @kripken.
-
[Wasm GC] Track struct.new and struct.set separately in ConstantFieldPropagation WebAssembly/binaryen#4064, by @kripken.
-
Refactor TypeUpdating non-nullability code. NFC WebAssembly/binaryen#4063, by @kripken.
-
Fix BrOn logic in RemoveUnusedBrs WebAssembly/binaryen#4062, by @kripken.
-
Clean up warnings on MSVC WebAssembly/binaryen#4060, by @aardappel.
-
TrapsNeverHappen mode WebAssembly/binaryen#4059, by @kripken.
-
Disable RoundtripText fuzzer until #3989 is fixed WebAssembly/binaryen#4058, by @kripken.
-
[OptimizeForJS] Fix fist usafe of localized variable in popcnt(x) == 1 rule WebAssembly/binaryen#4057, by @MaxGraey.
-
[OptimizeForJS] Optimize 64-bit div by constant WebAssembly/binaryen#4055, by @MaxGraey.
-
wasm-split: accept file in keep-funcs/split-funcs WebAssembly/binaryen#4053, by @caiiiycuk.
-
[Wasm GC] Constant Field Propagation WebAssembly/binaryen#4052, by @kripken.
-
[Wasm GC] Fix LocalSubtyping on unreachable sets with incompatible values WebAssembly/binaryen#4051, by @kripken.
-
[OptimizeForJS] Refactor rewritePopcntEqualOne WebAssembly/binaryen#4050, by @MaxGraey.
-
[Wasm GC] Fix printing of more unreachable struct/array instructions WebAssembly/binaryen#4049, by @kripken.
-
Avoid an unnecessary copy in Directize WebAssembly/binaryen#4048, by @kripken.
-
[Wasm GC] Remove I31New from isSingleConstantExpression. NFC WebAssembly/binaryen#4047, by @kripken.
-
Fix a bug in nominal LUB calculation WebAssembly/binaryen#4046, by @tlively.
-
Fix assert on access of empty vector WebAssembly/binaryen#4045, by @aardappel.
-
[Wasm GC] Handle unreachability in LocalSubtyping WebAssembly/binaryen#4044, by @kripken.
-
-
53 pull requests merged.
-
Use the new module version of EffectAnalyzer WebAssembly/binaryen#4116.
-
Add a Module parameter to EffectAnalyzer. NFC WebAssembly/binaryen#4115.
-
Handle extra info in dylink section WebAssembly/binaryen#4112.
-
Remove out-of-date multivalue info in README WebAssembly/binaryen#4113.
-
Use ModuleReader::readStdin for file "-" WebAssembly/binaryen#4114.
-
Add a test for too many locals in Asyncify WebAssembly/binaryen#4110.
-
[API] Add type argument for BinaryenAddTable method WebAssembly/binaryen#4107.
-
Read from stdin when the input file is `-` WebAssembly/binaryen#4106.
-
Asyncify: Degrade gracefully if too many locals to compute relevantLiveLocals WebAssembly/binaryen#4108.
-
[fuzz-opt] Better error output for non-deterministic check WebAssembly/binaryen#4102.
-
Dominator Tree WebAssembly/binaryen#4100.
-
Costs: Index => ContType WebAssembly/binaryen#4103.
-
OptimizeInstructions: Handle trivial ref.cast and ref.test WebAssembly/binaryen#4097.
-
Ensure cfg-traversal emits blocks in reverse postorder, refactoring try. NFC WebAssembly/binaryen#4101.
-
wasm-split: accept file in keep-funcs/split-funcs WebAssembly/binaryen#4053.
-
[Wasm GC] Nulls compare equal regardless of type WebAssembly/binaryen#4094.
-
Enable LocalCSE by default? WebAssembly/binaryen#4089.
-
Optimize LocalCSE hash computations using a stack. NFC WebAssembly/binaryen#4091.
-
[Wasm GC] Effects: Differentiate Struct and Array types WebAssembly/binaryen#4088.
-
Deprecate IgnoreImplicitTraps WebAssembly/binaryen#4087.
-
Add TrapsNeverHappen to SideEffects's API WebAssembly/binaryen#4086.
-
LocalCSE: ignore traps WebAssembly/binaryen#4085.
-
TrapsNeverHappen mode WebAssembly/binaryen#4059.
-
LocalCSE rewrite WebAssembly/binaryen#4079.
-
[Wasm GC] ConstantFieldPropagation: Ignore copies WebAssembly/binaryen#4084.
-
Support nominal typing in wasm-reduce WebAssembly/binaryen#4080.
-
Fix OptimizeInstructions on folding of identical code with nominal typing WebAssembly/binaryen#4069.
-
Add nominal typing mode to a test in prep for #4069 NFC WebAssembly/binaryen#4081.
-
[JS/C API] Expose zeroFilledMemory option for JS and C API WebAssembly/binaryen#4071.
-
Add a shallowHash() method WebAssembly/binaryen#4077.
-
Fix the Switch operand order in LinearExecutionWalker WebAssembly/binaryen#4076.
-
Fix signed_ field initialization in Load WebAssembly/binaryen#4075.
-
[Wasm GC] Fix LocalSubtyping on unreachable sets with incompatible values WebAssembly/binaryen#4051.
-
SimplifyGlobals: Optimize away globals that are only read in order to write themselves WebAssembly/binaryen#4070.
-
Improve optimization of call_ref into direct calls WebAssembly/binaryen#4068.
-
Improve inlining limits for recursion WebAssembly/binaryen#4067.
-
[Wasm GC] RefEq(x, null) => RefIsNull(x) WebAssembly/binaryen#4066.
-
Fix BrOn logic in RemoveUnusedBrs WebAssembly/binaryen#4062.
-
[Wasm GC] Track struct.new and struct.set separately in ConstantFieldPropagation WebAssembly/binaryen#4064.
-
Refactor TypeUpdating non-nullability code. NFC WebAssembly/binaryen#4063.
-
Clean up warnings on MSVC WebAssembly/binaryen#4060.
-
Disable RoundtripText fuzzer until #3989 is fixed WebAssembly/binaryen#4058.
-
[OptimizeForJS] Fix fist usafe of localized variable in popcnt(x) == 1 rule WebAssembly/binaryen#4057.
-
[Wasm GC] Constant Field Propagation WebAssembly/binaryen#4052.
-
[Wasm GC] Remove I31New from isSingleConstantExpression. NFC WebAssembly/binaryen#4047.
-
[Wasm GC] Fix printing of more unreachable struct/array instructions WebAssembly/binaryen#4049.
-
Avoid an unnecessary copy in Directize WebAssembly/binaryen#4048.
-
[OptimizeForJS] Refactor rewritePopcntEqualOne WebAssembly/binaryen#4050.
-
Fix a bug in nominal LUB calculation WebAssembly/binaryen#4046.
-
Fix assert on access of empty vector WebAssembly/binaryen#4045.
-
[Wasm GC] Handle unreachability in LocalSubtyping WebAssembly/binaryen#4044.
-
Test GC lit tests with --nominal as well WebAssembly/binaryen#4043.
-
[JS] Add a new OptimizeForJS pass WebAssembly/binaryen#4033.
-
-
3 pull requests closed.
-
Inlining: Allow inlining heavy functions that may skip their heavy work WebAssembly/binaryen#4095.
-
[OptimizeInstructions] Optimize signed mul+div by constants WebAssembly/binaryen#4104.
-
[OptimizeInstructions] Improve cache misses for canonicalize routines WebAssembly/binaryen#4072.
-
-
51 pull requests received 381 new comments.
-
[OptimizeForJS] Optimize 64-bit div by constant WebAssembly/binaryen#4055 (24 comments by @kripken, @MaxGraey)
-
[Wasm2JS] More optimal JS codegen for some special cases WebAssembly/binaryen#4078 (22 comments by @dcodeIO, @juj, @kripken, @MaxGraey)
-
OptimizeInstructions: Handle trivial ref.cast and ref.test WebAssembly/binaryen#4097 (22 comments by @aheejin, @kripken)
-
SimplifyGlobals: Optimize away globals that are only read in order to write themselves WebAssembly/binaryen#4070 (16 comments by @aheejin, @kripken)
-
Handle extra info in dylink section WebAssembly/binaryen#4112 (13 comments by @kripken, @sbc100, @tlively)
-
[API] Add type argument for BinaryenAddTable method WebAssembly/binaryen#4107 (13 comments by @kripken, @MaxGraey)
-
Add TrapsNeverHappen to SideEffects's API WebAssembly/binaryen#4086 (12 comments by @kripken, @MaxGraey, @tlively)
-
Inlining: Allow inlining heavy functions that may skip their heavy work WebAssembly/binaryen#4095 (11 comments by @kripken, @tlively)
-
Support specialized function types in element segments WebAssembly/binaryen#4109 (11 comments by @kripken, @tlively)
-
[OptimizeInstructions] Improve cache misses for canonicalize routines WebAssembly/binaryen#4072 (10 comments by @kripken, @MaxGraey)
-
wasm-split: accept file in keep-funcs/split-funcs WebAssembly/binaryen#4053 (9 comments by @caiiiycuk, @tlively)
-
[Wasm GC] RefEq(x, null) => RefIsNull(x) WebAssembly/binaryen#4066 (9 comments by @aheejin, @kripken)
-
Improve optimization of call_ref into direct calls WebAssembly/binaryen#4068 (7 comments by @aheejin, @kripken)
-
Asyncify: Degrade gracefully if too many locals to compute relevantLiveLocals WebAssembly/binaryen#4108 (6 comments by @dschuff, @kripken)
-
Read from stdin when the input file is `-` WebAssembly/binaryen#4106 (6 comments by @sbc100, @tlively)
-
[Wasm GC] Remove I31New from isSingleConstantExpression. NFC WebAssembly/binaryen#4047 (6 comments by @kripken, @tlively)
-
[Wasm GC] Effects: Differentiate Struct and Array types WebAssembly/binaryen#4088 (5 comments by @aheejin, @kripken, @tlively)
-
Fix OptimizeInstructions on folding of identical code with nominal typing WebAssembly/binaryen#4069 (5 comments by @aheejin, @kripken, @tlively)
-
[JS/C API] Expose zeroFilledMemory option for JS and C API WebAssembly/binaryen#4071 (4 comments by @kripken, @MaxGraey)
-
Test GC lit tests with --nominal as well WebAssembly/binaryen#4043 (4 comments by @kripken, @tlively)
-
[JS] Add a new OptimizeForJS pass WebAssembly/binaryen#4033 (4 comments by @kripken, @MaxGraey, @tlively)
-
Add a Module parameter to EffectAnalyzer. NFC WebAssembly/binaryen#4115 (3 comments by @aheejin, @kripken)
-
Ensure cfg-traversal emits blocks in reverse postorder, refactoring try. NFC WebAssembly/binaryen#4101 (3 comments by @aheejin, @kripken)
-
Rename isIntrinsicallyNondeterministic() to isGenerative() WebAssembly/binaryen#4092 (3 comments by @kripken, @tlively)
-
[OptimizeForJS] Avoid 64-bit integer storage if it's possible WebAssembly/binaryen#4083 (3 comments by @MaxGraey)
-
[Wasm GC] Track struct.new and struct.set separately in ConstantFieldPropagation WebAssembly/binaryen#4064 (3 comments by @kripken, @tlively)
-
Refactor TypeUpdating non-nullability code. NFC WebAssembly/binaryen#4063 (3 comments by @aheejin, @kripken)
-
[fuzz-opt] Better error output for non-deterministic check WebAssembly/binaryen#4102 (2 comments by @kripken, @MaxGraey)
-
ConstantFieldPropagation: Infer specific types locally in functions WebAssembly/binaryen#4096 (2 comments by @kripken)
-
Fix the Switch operand order in LinearExecutionWalker WebAssembly/binaryen#4076 (2 comments by @kripken)
-
[Wasm GC] Fix LocalSubtyping on unreachable sets with incompatible values WebAssembly/binaryen#4051 (2 comments by @kripken, @tlively)
-
Optimize away dominated calls to functions that run only once WebAssembly/binaryen#4111 (1 comment by @tlively)
-
[OptimizeInstructions] propagate sign for integer multiplication WebAssembly/binaryen#4098 (1 comment by @MaxGraey)
-
[Refactoring] Cleanup asm2wasm. Use JS instead ASM prefix where possible WebAssembly/binaryen#4090 (1 comment by @MaxGraey)
-
[OptimizeForJS] Fix fist usafe of localized variable in popcnt(x) == 1 rule WebAssembly/binaryen#4057 (1 comment by @MaxGraey)
WebAssembly/tool-conventions
-
1 issue opened.
-
Code Annotations Framework WebAssembly/tool-conventions#167, by @yuri91.
-
-
2 issues received 18 new comments.
-
Code Annotations Framework WebAssembly/tool-conventions#167 (13 comments by @aardappel, @dschuff, @jabraham17, @sbc100, @tlively, @yuri91)
-
Build ID Section for WASM WebAssembly/tool-conventions#133 (5 comments by @dschuff, @mitsuhiko, @sunfishcode)
-
-
1 pull request opened.
-
Note that the C ABI for vector types is not stable WebAssembly/tool-conventions#166, by @tlively.
-
-
1 pull request merged.
-
Note that the C ABI for vector types is not stable WebAssembly/tool-conventions#166.
-
-
1 pull request received 1 new comment.
-
Note that the C ABI for vector types is not stable WebAssembly/tool-conventions#166 (1 comment by @tlively)
-
WebAssembly/content-security-policy
-
1 pull request merged.
-
Refactored explainer to use regular script-src for streaming WebAssembly/content-security-policy#32.
-
-
1 pull request received 2 new comments.
-
Refactored explainer to use regular script-src for streaming WebAssembly/content-security-policy#32 (2 comments by @annevk, @fgmccabe)
-
WebAssembly/wabt
-
3 issues opened.
-
1.0.24: test/wasm2c/spec/names.txt fails on RHEL/CentOS 7 with system python-3.6 WebAssembly/wabt#1704, by @rathann.
-
1.0.24 compilation error with gcc-4.8.5 (RHEL/CentOS 7) WebAssembly/wabt#1703, by @rathann.
-
Is WABT actively maintained? WebAssembly/wabt#1694, by @7ombie.
-
-
8 issues closed.
-
wat2wasm: function variable resolution broken WebAssembly/wabt#1689.
-
Version is wrong WebAssembly/wabt#1463.
-
How to build wabt in release mode on Linux WebAssembly/wabt#1571.
-
1.0.24 compilation error with gcc-4.8.5 (RHEL/CentOS 7) WebAssembly/wabt#1703.
-
Memory64 text format parses `i64` in the wrong location WebAssembly/wabt#1532.
-
test failures on s390x WebAssembly/wabt#1670.
-
error: alignment (0) must be a power of 2 WebAssembly/wabt#1674.
-
[SIMD] wasm2wat "error: type mismatch in function, expected [] but got [v128]" from i64x2.eq WebAssembly/wabt#1655.
-
-
14 issues received 28 new comments.
-
Memory64 text format parses `i64` in the wrong location WebAssembly/wabt#1532 (8 comments by @aardappel, @surma)
-
wat2wasm: function variable resolution broken WebAssembly/wabt#1689 (3 comments by @Horcrux7, @ngzhian)
-
MAP_ANONYMOUS undefined on OS X 10.10 and earlier (pre-2015) WebAssembly/wabt#1620 (1 comment by @jakirkham)
-
1.0.24 compilation error with gcc-4.8.5 (RHEL/CentOS 7) WebAssembly/wabt#1703 (1 comment by @rathann)
-
test/wasm2c/spec/skip-stack-guard-page.txt fails on 32-bit ARM WebAssembly/wabt#1365 (1 comment by @rathann)
-
[SIMD] wasm2wat "error: type mismatch in function, expected [] but got [v128]" from i64x2.eq WebAssembly/wabt#1655 (1 comment by @ngzhian)
-
-
9 pull requests opened.
-
Fix a range of data type warning in gcc WebAssembly/wabt#1702, by @clover2123.
-
Version 1.0.24 WebAssembly/wabt#1701, by @sbc100.
-
[simd] Remove unused template params WebAssembly/wabt#1700, by @ngzhian.
-
[simd] Shift alignment_log2 before validation WebAssembly/wabt#1699, by @ngzhian.
-
[simd] Make array backing Simd type private WebAssembly/wabt#1698, by @ngzhian.
-
[simd] Fix load/store lanes on BE systems WebAssembly/wabt#1697, by @ngzhian.
-
Add objdump flag to print section offsets instead of file offsets WebAssembly/wabt#1696, by @dschuff.
-
Support function references in parameters and results WebAssembly/wabt#1695, by @dbezhetskov.
-
7 pull requests merged.
-
Fix typo WebAssembly/wabt#1705.
-
Version 1.0.24 WebAssembly/wabt#1701.
-
[simd] Remove unused template params WebAssembly/wabt#1700.
-
[simd] Shift alignment_log2 before validation WebAssembly/wabt#1699.
-
Add clang-format check to CI WebAssembly/wabt#1683.
-
[simd] Fix load/store lanes on BE systems WebAssembly/wabt#1697.
-
Add objdump flag to print section offsets instead of file offsets WebAssembly/wabt#1696.
-
-
1 pull request closed.
-
[simd] Make array backing Simd type private WebAssembly/wabt#1698.
-
-
4 pull requests received 12 new comments.
-
Add objdump flag to print section offsets instead of file offsets WebAssembly/wabt#1696 (5 comments by @dschuff, @sbc100)
-
Support function references in parameters and results WebAssembly/wabt#1695 (4 comments by @dbezhetskov, @sbc100)
-
WebAssembly/WASI
-
1 issue opened.
-
Unable to import memory when using WASI WebAssembly/WASI#445, by @roee88.
-
-
1 issue closed.
-
Unable to import memory when using WASI WebAssembly/WASI#445.
-
-
5 issues received 21 new comments.
-
WASI IPC module WebAssembly/WASI#49 (13 comments by @abrown, @lygstate, @skyne98, @sunfishcode, @tsavola)
-
How to implement a platform-agnostic gpio/i2c/spi wasi api? WebAssembly/WASI#443 (4 comments by @rahul-thakoor, @sunfishcode)
-
WebAssembly/wasi-sdk
-
2 issues opened.
-
Avoid stdlib printing to stdout/stderr? WebAssembly/wasi-sdk#190, by @surma.
-
wasm-ld issue with "multi3.c.obj" WebAssembly/wasi-sdk#187, by @mrrostam.
-
-
1 issue closed.
-
wasm-ld issue with "multi3.c.obj" WebAssembly/wasi-sdk#187.
-
-
3 issues received 6 new comments.
-
`std::cout` is not initialized when used in the constructor of a global static variable. WebAssembly/wasi-sdk#153 (1 comment by @michaelfranzl)
-
2 pull requests opened.
-
Add missing dependency between compiler-rt and wasi-libc WebAssembly/wasi-sdk#189, by @glandium.
-
Update to latest LLVM and wasi-libc WebAssembly/wasi-sdk#188, by @sunfishcode.
-
-
2 pull requests merged.
-
Add missing dependency between compiler-rt and wasi-libc WebAssembly/wasi-sdk#189.
-
Use standard shell variable syntax WebAssembly/wasi-sdk#186.
-
-
2 pull requests received 6 new comments.
-
Add missing dependency between compiler-rt and wasi-libc WebAssembly/wasi-sdk#189 (3 comments by @glandium, @sbc100)
-
WebAssembly/spec
-
1 issue opened.
-
1 issue closed.
-
What mime type would be used with `.wat` (text format) file extensions? WebAssembly/spec#1347.
-
-
2 issues received 7 new comments.
-
CompileError: WebAssembly.instantiate(): expected magic word 00 61 73 6d, found 3c 21 64 6f @+0). Build with -s ASSERTIONS=1 for more info. WebAssembly/spec#1353 (5 comments by @clark-97, @ericprud, @ngzhian)
-
What mime type would be used with `.wat` (text format) file extensions? WebAssembly/spec#1347 (2 comments by @ericprud, @summercms)
-
-
2 pull requests opened.
-
[interpreter] Fix quadratic behavior when stepping in deeply-nested scopes. WebAssembly/spec#1354, by @cfallin.
-
[web-api] Limit cross-origin sharing of Wasm modules. WebAssembly/spec#1352, by @dtig.
-
-
1 pull request merged.
-
[js-api] Update CreateBuiltinFunction call for ES changes. WebAssembly/spec#1337.
-
-
1 pull request closed.
-
[interpreter] Fix quadratic behavior when stepping in deeply-nested scopes. WebAssembly/spec#1354.
-
-
5 pull requests received 13 new comments.
-
[web-api] Limit cross-origin sharing of Wasm modules. WebAssembly/spec#1352 (5 comments by @dtig, @gahaas, @Ms2ger)
-
[interpreter] Fix quadratic behavior when stepping in deeply-nested scopes. WebAssembly/spec#1354 (4 comments by @cfallin, @lukewagner, @rossberg)
-
[js-api] Update CreateBuiltinFunction call for ES changes. WebAssembly/spec#1337 (2 comments by @ANDREISURKOV1987, @domenic)
-
WebAssembly/spec#1351 (1 comment by @w3cbot)
-
WebAssembly/spec#1350 (1 comment by @ghost)
-
WebAssembly/meetings
-
1 issue opened.
-
Streamlined process for single instruction proposals WebAssembly/meetings#857, by @dtig.
-
-
1 issue closed.
-
Making "tailcall" part of the function signature WebAssembly/meetings#113.
-
-
2 issues received 2 new comments.
-
Streamlined process for single instruction proposals WebAssembly/meetings#857 (1 comment by @devsnek)
-
24 pull requests opened.
-
Cancel 8/31 meeting. WebAssembly/meetings#872, by @dtig.
-
Update WASI-09-09.md WebAssembly/meetings#871, by @abrown.
-
Add WASI 08-26 meeting notes WebAssembly/meetings#870, by @linclark.
-
Create GC-08-24.md WebAssembly/meetings#869, by @tlively.
-
Update sg-8-23.md WebAssembly/meetings#868, by @fgmccabe.
-
Add WASI agendas for Q4 WebAssembly/meetings#867, by @linclark.
-
Update WASI-08-26.md WebAssembly/meetings#866, by @abrown.
-
Add WASI 08-12 notes WebAssembly/meetings#865, by @linclark.
-
Add WASI-08-26 agenda item WebAssembly/meetings#864, by @abrown.
-
Add wasi-parallel presentation WebAssembly/meetings#863, by @abrown.
-
Add WASI-08-26 agenda item WebAssembly/meetings#862, by @lukewagner.
-
Add agenda item [20 min] for wasm signatures on 8-07 WebAssembly/meetings#861, by @asraa.
-
Update CG-08-17.md branch hinting item WebAssembly/meetings#860, by @yuri91.
-
Cancel WG-08-11 due to empty agenda. WebAssembly/meetings#859, by @lukewagner.
-
Fill in gaps and some corrections WebAssembly/meetings#858, by @rossberg.
-
Add notes for GC subgroup meeting on 2021-08-10 WebAssembly/meetings#856, by @ajklein.
-
Slides for type recursion presentation WebAssembly/meetings#855, by @rossberg.
-
Add WASI agenda item for sketching `async` and `stream` in Interface Types WebAssembly/meetings#854, by @lukewagner.
-
Update sg-8-9.md WebAssembly/meetings#853, by @fgmccabe.
-
Add notes for SIMD subgroup meeting 2021-08-06 WebAssembly/meetings#852, by @ngzhian.
-
Update WASI-06-17.md WebAssembly/meetings#851, by @bharadwajy.
-
Create sg-8-9.md WebAssembly/meetings#850, by @fgmccabe.
-
Formatting updates to 08/03 notes WebAssembly/meetings#849, by @dtig.
-
Add notes for 2021-08-03 WebAssembly/meetings#848, by @dschuff.
-
-
23 pull requests merged.
-
Cancel 8/31 meeting. WebAssembly/meetings#872.
-
Update WASI-09-09.md WebAssembly/meetings#871.
-
Add WASI 08-26 meeting notes WebAssembly/meetings#870.
-
Add notes for GC subgroup meeting on 2021-08-10 WebAssembly/meetings#856.
-
Add WASI agendas for Q4 WebAssembly/meetings#867.
-
Update WASI-08-26.md WebAssembly/meetings#866.
-
Update sg-8-9.md WebAssembly/meetings#853.
-
Add WASI 08-12 notes WebAssembly/meetings#865.
-
Add WASI-08-26 agenda item WebAssembly/meetings#862.
-
Add wasi-parallel presentation WebAssembly/meetings#863.
-
Add WASI-08-26 agenda item WebAssembly/meetings#864.
-
Add agenda item [20 min] for wasm signatures on 8-07 WebAssembly/meetings#861.
-
Update CG-08-17.md branch hinting item WebAssembly/meetings#860.
-
Fill in gaps and some corrections WebAssembly/meetings#858.
-
Cancel WG-08-11 due to empty agenda. WebAssembly/meetings#859.
-
Slides for type recursion presentation WebAssembly/meetings#855.
-
Add WASI agenda item for sketching `async` and `stream` in Interface Types WebAssembly/meetings#854.
-
Add notes for SIMD subgroup meeting 2021-08-06 WebAssembly/meetings#852.
-
Create sg-8-9.md WebAssembly/meetings#850.
-
Add notes for SIMD subgroup meeting 2021-07-09 WebAssembly/meetings#822.
-
Update WASI-06-17.md WebAssembly/meetings#851.
-
Add notes for 2021-08-03 WebAssembly/meetings#848.
-
Formatting updates to 08/03 notes WebAssembly/meetings#849.
-
-
1 pull request closed.
-
Add vote for wasi-http to WASI 2021-08-12 agenda. WebAssembly/meetings#841.
-
-
5 pull requests received 10 new comments.
-
Add notes for 2021-08-03 WebAssembly/meetings#848 (6 comments by @dschuff, @dtig, @ngzhian, @RossTate, @ttraenkler)
-
Add vote for wasi-http to WASI 2021-08-12 agenda. WebAssembly/meetings#841 (1 comment by @PiotrSikora)
-
WebAssembly/design
-
2 issues opened.
-
Collaborative Garbage Collection WebAssembly/design#1428, by @RossTate.
-
Denormalized floating-point numbers control WebAssembly/design#1429, by @Maratyszcza.
-
-
10 issues received 32 new comments.
-
`bswap` and `movebe` equivalents? WebAssembly/design#1426 (8 comments by @creationix, @dschuff, @dtig, @lars-t-hansen, @MaxGraey, @titzer, @tlively)
-
[js-api] Allow JS functions to be directly added to via `table.set`? WebAssembly/design#1408 (6 comments by @rossberg, @RossTate, @sbc100)
-
Denormalized floating-point numbers control WebAssembly/design#1429 (4 comments by @dtig, @ngzhian, @sunfishcode)
-
Framework for defining behavior beyond standard semantics WebAssembly/design#1424 (1 comment by @yuri91)
-
Shrinking memory and swap/switch memory or clone the instance it self to 'force' gc collecting the exponentially grown memory WebAssembly/design#1427 (1 comment by @titzer)
-
We need persistent floating-point rounding mode control WebAssembly/design#1384 (1 comment by @KloudKoder)
-
WebAssembly/wasi-libc
-
1 issue opened.
-
Can't utilize ccache with a custom compiler WebAssembly/wasi-libc#253, by @vlovich.
-
-
2 pull requests opened.
-
Reproducible Builds: Ensure object files are sorted WebAssembly/wasi-libc#254, by @kpcyrd.
-
Ignore -Wunused-but-set-variable warnings. WebAssembly/wasi-libc#252, by @sunfishcode.
-
-
1 pull request merged.
-
Ignore -Wunused-but-set-variable warnings. WebAssembly/wasi-libc#252.
-
-
2 pull requests received 2 new comments.
-
Reproducible Builds: Ensure object files are sorted WebAssembly/wasi-libc#254 (1 comment by @sbc100)
-
WebAssembly/threads
-
1 issue opened.
-
Does this proposal support multi-memories? WebAssembly/threads#180, by @7ombie.
-
-
1 pull request merged.
-
[interpreter] Threading WebAssembly/threads#179.
-
-
1 pull request received 12 new comments.
WebAssembly/wasp
-
2 issues received 5 new comments.
-
wasp encodes element sections differently than binaryen [typed function references] WebAssembly/wasp#63 (1 comment by @binji)
WebAssembly/proposals
-
2 pull requests opened.
-
Add JS Promise Integration proposal at phase 1 WebAssembly/proposals#119, by @dschuff.
-
Add implementation status to README.md WebAssembly/proposals#118, by @chicoxyzzy.
-
-
1 pull request merged.
-
Add JS Promise Integration proposal at phase 1 WebAssembly/proposals#119.
-
WebAssembly/benchmarks
-
1 pull request merged.
-
Add Schism eval benchmark proposal WebAssembly/benchmarks#3.
-
WebAssembly/relaxed-simd
-
2 issues opened.
-
SIMD subgroup meeting on 2021-09-03 WebAssembly/relaxed-simd#35, by @ngzhian.
-
Add new instructions: min / max WebAssembly/relaxed-simd#33, by @nemequ.
-
-
2 issues closed.
-
SIMD subgroup meeting on 2021-08-06 WebAssembly/relaxed-simd#30.
-
SIMD subgroup meeting on 2021-07-09 WebAssembly/relaxed-simd#26.
-
-
4 issues received 5 new comments.
-
1 pull request opened.
-
Add relaxed min and max WebAssembly/relaxed-simd#36, by @ngzhian.
-
-
1 pull request merged.
-
Add binary opcodes for instructions in overview WebAssembly/relaxed-simd#32.
-
-
1 pull request received 2 new comments.
WebAssembly/stack-switching
-
1 pull request opened.
-
Update requirements.md WebAssembly/stack-switching#3, by @fgmccabe.
-
-
1 pull request merged.
-
Update requirements.md WebAssembly/stack-switching#3.
-
WebAssembly/wasm-c-api
-
1 issue received 1 new comment.
WebAssembly/website
-
2 pull requests opened.
-
Update wasm features support in Node.js WebAssembly/website#249, by @chicoxyzzy.
-
Add memory64 row to feature table WebAssembly/website#248, by @abrown.
-
-
1 pull request merged.
-
Update wasm features support in Node.js WebAssembly/website#249.
-
-
2 pull requests received 14 new comments.
-
Add memory64 row to feature table WebAssembly/website#248 (10 comments by @aardappel, @abrown, @RReverser)
-
Update wasm features support in Node.js WebAssembly/website#249 (4 comments by @chicoxyzzy, @RReverser)
-
WebAssembly/flexible-vectors
-
1 issue received 1 new comment.
WebAssembly/esm-integration
-
1 issue opened.
-
What will it take for `<script type="module" src="foo.wasm">` to be useful? WebAssembly/esm-integration#53, by @trusktr.
-
-
1 issue received 7 new comments.
-
What will it take for `<script type="module" src="foo.wasm">` to be useful? WebAssembly/esm-integration#53 (7 comments by @devsnek, @Pauan, @trusktr)
-
WebAssembly/call-tags
-
1 pull request merged.
-
Fix typo WebAssembly/call-tags#4.
-
WebAssembly/instrument-tracing
-
2 issues opened.
-
Implement instrumentation for other profiling tools WebAssembly/instrument-tracing#5, by @abrown.
-
Allow tracing regions of already-compiled code WebAssembly/instrument-tracing#4, by @abrown.
-
Participants
-
11 participants joined.
-
Grant Matejka (iFixit) joined.
-
Adam Buggia joined.
-
Hyrum Cooper joined.
-
Will Woods (Congruus, Inc.) joined.
-
Phu Phung joined.
-
Michael Knyszek (Google LLC) joined.
-
Marco Vassena (University of California, San Diego) joined.
-
Amin Yahyaabadi (University of Manitoba) joined.
-
Emma Suryani joined.
-
Carl Sverre (SingleStore) joined.
-
Bailey Hayes (Cosmonic, Inc.) joined.
-
-
3 organizations joined.
-
iFixit joined.
-
Congruus, Inc. joined.
-
University of California, San Diego joined.
-
GitHub
WebAssembly/design
-
6 issues opened.
-
`bswap` and `movebe` equivalents? WebAssembly/design#1426, by @creationix.
-
Proposal: Async/Await JS API WebAssembly/design#1425, by @RossTate.
-
Framework for defining behavior beyond standard semantics WebAssembly/design#1424, by @penzn.
-
Question about hardware limitations WebAssembly/design#1423, by @Arcalise08.
-
8 issues received 53 new comments.
-
Proposal: Async/Await JS API WebAssembly/design#1425 (14 comments by @chicoxyzzy, @fgmccabe, @guybedford, @Jack-Works, @lukewagner, @RossTate)
-
Framework for defining behavior beyond standard semantics WebAssembly/design#1424 (14 comments by @conrad-watt, @kripken, @penzn, @rossberg, @RossTate, @titzer, @tlively, @yuri91)
-
AES-NI WebAssembly/design#1433 (13 comments by @jan-wassenberg, @jlb6740, @Maratyszcza, @MaxGraey, @nemequ, @penzn)
-
`bswap` and `movebe` equivalents? WebAssembly/design#1426 (6 comments by @creationix, @dcodeIO, @MaxGraey, @penzn)
-
We need persistent floating-point rounding mode control WebAssembly/design#1384 (2 comments by @KloudKoder)
-
WebAssembly/binaryen
-
12 issues opened.
-
String ordering produce wrong results when called from webassembly. WebAssembly/binaryen#4034, by @BaherBarakat100.
-
wasm-opt error WebAssembly/binaryen#4028, by @julianlen.
-
plan to create DWARF section WebAssembly/binaryen#4026, by @xuxbuptisc.
-
[CI] It seems tests on node:lts-alpine pretty often hangs up and can't finished WebAssembly/binaryen#4010, by @MaxGraey.
-
Problem with run check.py on MacOS WebAssembly/binaryen#3998, by @MaxGraey.
-
wasm-opt doesn't support loops with parameters WebAssembly/binaryen#3994, by @rockwalrus.
-
RemovedUnusedBrs breaks validation on "select value may not be a tuple" WebAssembly/binaryen#3990, by @kripken.
-
Identical function types not merged WebAssembly/binaryen#3989, by @kripken.
-
Can't run clang-tidy-diff on MacOS WebAssembly/binaryen#3985, by @MaxGraey.
-
Fuzzing issue related to post-mvp features WebAssembly/binaryen#3979, by @MaxGraey.
-
Optimize load/store + reinterpret ops into one load / store operation WebAssembly/binaryen#3973, by @MaxGraey.
-
Error during fuzz_opt fuzzing WebAssembly/binaryen#3967, by @MaxGraey.
-
-
8 issues closed.
-
asm2wasm: local var initialization silently dropped WebAssembly/binaryen#1402.
-
Optimize load/store + reinterpret ops into one load / store operation WebAssembly/binaryen#3973.
-
RemovedUnusedBrs breaks validation on "select value may not be a tuple" WebAssembly/binaryen#3990.
-
Can't run clang-tidy-diff on MacOS WebAssembly/binaryen#3985.
-
Problem with run check.py on MacOS WebAssembly/binaryen#3998.
-
Fuzzing issue related to post-mvp features WebAssembly/binaryen#3979.
-
Error during fuzz_opt fuzzing WebAssembly/binaryen#3967.
-
Non-nullable locals mode not producing non-nullable locals WebAssembly/binaryen#3953.
-
-
10 issues received 61 new comments.
-
Fuzzing issue related to post-mvp features WebAssembly/binaryen#3979 (14 comments by @kripken, @MaxGraey)
-
plan to create DWARF section WebAssembly/binaryen#4026 (8 comments by @kripken, @MaxGraey, @xuxbuptisc)
-
Can't run clang-tidy-diff on MacOS WebAssembly/binaryen#3985 (8 comments by @aheejin, @MaxGraey, @sbc100)
-
String ordering produce wrong results when called from webassembly. WebAssembly/binaryen#4034 (5 comments by @BaherBarakat100, @kripken, @MaxGraey)
-
RemovedUnusedBrs breaks validation on "select value may not be a tuple" WebAssembly/binaryen#3990 (5 comments by @kripken, @MaxGraey, @tlively)
-
wasm-opt doesn't support loops with parameters WebAssembly/binaryen#3994 (4 comments by @MaxGraey, @rockwalrus, @tlively)
-
-
72 pull requests opened.
-
Test GC lit tests with --nominal as well WebAssembly/binaryen#4043, by @tlively.
-
Properly print struct field names with --nominal WebAssembly/binaryen#4042, by @tlively.
-
Add a comment in SimplifyGlobals to document existing work WebAssembly/binaryen#4041, by @kripken.
-
Do not crash in ExtractFunction if an export already exists WebAssembly/binaryen#4040, by @kripken.
-
[Wasm GC] Optimize repeated identical ref.casts WebAssembly/binaryen#4039, by @kripken.
-
[Wasm GC] Handle call_ref in DeadArgument return refinement WebAssembly/binaryen#4038, by @kripken.
-
Refactor DeadArgumentElimination GC tests into separate files. NFC WebAssembly/binaryen#4037, by @kripken.
-
[Wasm GC] Refine return types of tail calling functions in DeadArgumentElimination WebAssembly/binaryen#4036, by @kripken.
-
[Wasm GC] Allow tail call subtyping in DeadArgumentElimination WebAssembly/binaryen#4035, by @kripken.
-
[JS] Add a new OptimizeForJS pass WebAssembly/binaryen#4033, by @MaxGraey.
-
Support subtyping in tail calls WebAssembly/binaryen#4032, by @tlively.
-
[Wasm GC] DeadArgumentElimination: Update tees after refining param types WebAssembly/binaryen#4031, by @kripken.
-
Parse and print pops of compound types WebAssembly/binaryen#4030, by @tlively.
-
[Wasm GC] DeadArgumentElimination: Do not refine return types of a function that tail calls WebAssembly/binaryen#4029, by @kripken.
-
[Simd] Refactoring. Remove middle *Vec* from some simd ops for consistency WebAssembly/binaryen#4027, by @MaxGraey.
-
[Wasm GC] DeadArgumentElimination: Do not refine return types of tail callees WebAssembly/binaryen#4025, by @kripken.
-
[Wasm GC] Handle uses of default values in LocalSubtyping WebAssembly/binaryen#4024, by @kripken.
-
[Simd] Implement extra convert, trunc, demote and promote ops for interpreter WebAssembly/binaryen#4023, by @MaxGraey.
-
[Simd] Add extending pairwise adds to interpreter WebAssembly/binaryen#4022, by @MaxGraey.
-
[SIMD] Add extend + mul simd operations to interpreter WebAssembly/binaryen#4021, by @MaxGraey.
-
[Wasm GC] Refine return types WebAssembly/binaryen#4020, by @kripken.
-
[Wasm GC] Handle nondefaultable types in LocalSubtyping WebAssembly/binaryen#4019, by @kripken.
-
[SIMD] Refactor extend helper WebAssembly/binaryen#4018, by @MaxGraey.
-
[Wasm GC] Fix Heap2Local + non-nullable locals WebAssembly/binaryen#4017, by @kripken.
-
[Simd] Add extension from i32x4 to i64x2 ops to interpreter WebAssembly/binaryen#4016, by @MaxGraey.
-
Clean up and rewrite wasm-reduce element segment logic. WebAssembly/binaryen#4015, by @kripken.
-
[Wasm GC] Refine function parameter types WebAssembly/binaryen#4014, by @kripken.
-
wasm-reduce: Avoid a crash where function names change after tryToRemoveFunctions() WebAssembly/binaryen#4013, by @kripken.
-
Do not create a select with multivalue arms in OptimizeInstructions WebAssembly/binaryen#4012, by @kripken.
-
[Optimize Instructions] Optimize signed comparisions with +1 or -1 on LHS or RHS WebAssembly/binaryen#4011, by @MaxGraey.
-
[Optimize Instructions] Simplify zero/sign extentions (special case) WebAssembly/binaryen#4009, by @MaxGraey.
-
Port test/passes/d* to lit WebAssembly/binaryen#4008, by @tlively.
-
[Wasm GC] Avoid dangerous StackIR opts on GC WebAssembly/binaryen#4007, by @kripken.
-
[Optimize Instructions] Combine reinterprets, loads and stores WebAssembly/binaryen#4006, by @MaxGraey.
-
RemoveUnusedBrs: Do not create a select with a multivalue result WebAssembly/binaryen#4005, by @kripken.
-
[Optimize Instructions] Simplify sign extentions WebAssembly/binaryen#4004, by @MaxGraey.
-
[clang-format/tidy-diff] Avoid "@{upstream}" for local branches WebAssembly/binaryen#4003, by @MaxGraey.
-
Revert "Fix Precompute on SIMD" WebAssembly/binaryen#4002, by @kripken.
-
[clang-tidy-diff] Replace readlink -f to inline python script WebAssembly/binaryen#4001, by @MaxGraey.
-
[Wasm GC] Add a GC-Lowering pass which lowers GC to MVP WebAssembly/binaryen#4000, by @kripken.
-
Add .DS_Store to non executable filter in check.py WebAssembly/binaryen#3999, by @MaxGraey.
-
Exponentially empty out function bodies when reducing WebAssembly/binaryen#3997, by @kripken.
-
Reduce more carefully when it looks like we are failing WebAssembly/binaryen#3996, by @kripken.
-
Fix tiny typo WebAssembly/binaryen#3995, by @kripken.
-
[Wasm GC] Fix getSentType() of BrOn with an unreachable input WebAssembly/binaryen#3993, by @kripken.
-
[Memory64] Fixed atomics / bulk memory support WebAssembly/binaryen#3992, by @aardappel.
-
Port test/passes/dae* to lit WebAssembly/binaryen#3991, by @tlively.
-
Port test/passes/c* to lit WebAssembly/binaryen#3988, by @tlively.
-
Port test/passes/a* to lit WebAssembly/binaryen#3987, by @tlively.
-
Fuzzer: Use NameTypes in RoundTrip WebAssembly/binaryen#3986, by @kripken.
-
Implement q15MulrSatSI16x8 for interpreter WebAssembly/binaryen#3984, by @MaxGraey.
-
Fix Precompute on SIMD WebAssembly/binaryen#3983, by @kripken.
-
Implement interpretation of i64x2.bitmask WebAssembly/binaryen#3982, by @tlively.
-
Fuzzer: Fix handling of features with initial contents WebAssembly/binaryen#3981, by @kripken.
-
Fix features section handling in the fuzzer WebAssembly/binaryen#3980, by @kripken.
-
[Wasm GC] Add a isNonNullable() convenience method. NFC WebAssembly/binaryen#3978, by @kripken.
-
Improve NameTypes to keep reasonable names WebAssembly/binaryen#3977, by @kripken.
-
[Wasm GC] Add Wasm GC support to InstrumentMemory WebAssembly/binaryen#3976, by @kripken.
-
Fix the fuzzer on wasm2c2wasm: emcc must request d8 support now WebAssembly/binaryen#3975, by @kripken.
-
Do not execute lit tests via an external shell WebAssembly/binaryen#3974, by @tlively.
-
Port test/passes/inlin* to lit WebAssembly/binaryen#3972, by @tlively.
-
Port test/passes/flatten* to lit WebAssembly/binaryen#3971, by @tlively.
-
Port test/passes/asyncify* to lit WebAssembly/binaryen#3970, by @tlively.
-
Port test/passes/O* to lit WebAssembly/binaryen#3969, by @tlively.
-
Filter more passes tests in porting script WebAssembly/binaryen#3968, by @tlively.
-
Port most passes tests to lit WebAssembly/binaryen#3966, by @tlively.
-
Lit tests for tool help messages WebAssembly/binaryen#3965, by @tlively.
-
[NFC] Refactor update_lit_checks.py WebAssembly/binaryen#3964, by @tlively.
-
Add a script for porting passes tests to lit WebAssembly/binaryen#3963, by @tlively.
-
Support generating checks for multiple modules WebAssembly/binaryen#3962, by @tlively.
-
Add option to add checks for all items WebAssembly/binaryen#3961, by @tlively.
-
Apply features from the commandline first WebAssembly/binaryen#3960, by @kripken.
-
-
71 pull requests merged.
-
Properly print struct field names with --nominal WebAssembly/binaryen#4042.
-
Port test/passes/d* to lit WebAssembly/binaryen#4008.
-
Do not crash in ExtractFunction if an export already exists WebAssembly/binaryen#4040.
-
Add a comment in SimplifyGlobals to document existing work WebAssembly/binaryen#4041.
-
[Wasm GC] Optimize repeated identical ref.casts WebAssembly/binaryen#4039.
-
[Wasm GC] Handle call_ref in DeadArgument return refinement WebAssembly/binaryen#4038.
-
Refactor DeadArgumentElimination GC tests into separate files. NFC WebAssembly/binaryen#4037.
-
[Wasm GC] Refine return types of tail calling functions in DeadArgumentElimination WebAssembly/binaryen#4036.
-
[Wasm GC] Handle uses of default values in LocalSubtyping WebAssembly/binaryen#4024.
-
[Wasm GC] Allow tail call subtyping in DeadArgumentElimination WebAssembly/binaryen#4035.
-
[Simd] Implement extra convert, trunc, demote and promote ops for interpreter WebAssembly/binaryen#4023.
-
Support subtyping in tail calls WebAssembly/binaryen#4032.
-
[Wasm GC] DeadArgumentElimination: Update tees after refining param types WebAssembly/binaryen#4031.
-
Parse and print pops of compound types WebAssembly/binaryen#4030.
-
[Simd] Refactoring. Remove middle *Vec* from some simd ops for consistency WebAssembly/binaryen#4027.
-
[Wasm GC] DeadArgumentElimination: Do not refine return types of tail callees WebAssembly/binaryen#4025.
-
[Wasm GC] Refine return types WebAssembly/binaryen#4020.
-
[Simd] Add extending pairwise adds to interpreter WebAssembly/binaryen#4022.
-
[SIMD] Add extend + mul simd operations to interpreter WebAssembly/binaryen#4021.
-
[Simd] Add extension from i32x4 to i64x2 ops to interpreter WebAssembly/binaryen#4016.
-
[Wasm GC] Handle nondefaultable types in LocalSubtyping WebAssembly/binaryen#4019.
-
[Wasm GC] Fix Heap2Local + non-nullable locals WebAssembly/binaryen#4017.
-
[SIMD] Refactor extend helper WebAssembly/binaryen#4018.
-
[Wasm GC] Local-Subtyping pass WebAssembly/binaryen#3765.
-
Clean up and rewrite wasm-reduce element segment logic. WebAssembly/binaryen#4015.
-
[Wasm GC] Refine function parameter types WebAssembly/binaryen#4014.
-
wasm-reduce: Avoid a crash where function names change after tryToRemoveFunctions() WebAssembly/binaryen#4013.
-
Reduce more carefully when it looks like we are failing WebAssembly/binaryen#3996.
-
[Optimize Instructions] Simplify zero/sign extentions (special case) WebAssembly/binaryen#4009.
-
Do not create a select with multivalue arms in OptimizeInstructions WebAssembly/binaryen#4012.
-
[Wasm GC] Avoid dangerous StackIR opts on GC WebAssembly/binaryen#4007.
-
[Optimize Instructions] Combine reinterprets, loads and stores WebAssembly/binaryen#4006.
-
Exponentially empty out function bodies when reducing WebAssembly/binaryen#3997.
-
[Optimize Instructions] Simplify sign extentions WebAssembly/binaryen#4004.
-
RemoveUnusedBrs: Do not create a select with a multivalue result WebAssembly/binaryen#4005.
-
Fix tiny typo WebAssembly/binaryen#3995.
-
[clang-tidy-diff] Replace readlink -f to inline python script WebAssembly/binaryen#4001.
-
[Memory64] Fixed atomics / bulk memory support WebAssembly/binaryen#3992.
-
Revert "Fix Precompute on SIMD" WebAssembly/binaryen#4002.
-
[Optimize-Instructions] simplify sign patterns like x < 0 ? -1 : 1 WebAssembly/binaryen#3756.
-
Add .DS_Store to non executable filter in check.py WebAssembly/binaryen#3999.
-
[Wasm GC] Fix getSentType() of BrOn with an unreachable input WebAssembly/binaryen#3993.
-
Port test/passes/dae* to lit WebAssembly/binaryen#3991.
-
[Wasm GC] Add Wasm GC support to InstrumentMemory WebAssembly/binaryen#3976.
-
Port test/passes/c* to lit WebAssembly/binaryen#3988.
-
Fuzzer: Fix handling of features with initial contents WebAssembly/binaryen#3981.
-
Port test/passes/a* to lit WebAssembly/binaryen#3987.
-
Fuzzer: Use NameTypes in RoundTrip WebAssembly/binaryen#3986.
-
Implement q15MulrSatSI16x8 for interpreter WebAssembly/binaryen#3984.
-
Fix Precompute on SIMD WebAssembly/binaryen#3983.
-
Implement interpretation of i64x2.bitmask WebAssembly/binaryen#3982.
-
Fix features section handling in the fuzzer WebAssembly/binaryen#3980.
-
Port test/passes/inlin* to lit WebAssembly/binaryen#3972.
-
Port test/passes/flatten* to lit WebAssembly/binaryen#3971.
-
Improve NameTypes to keep reasonable names WebAssembly/binaryen#3977.
-
[Wasm GC] Add a isNonNullable() convenience method. NFC WebAssembly/binaryen#3978.
-
Fix the fuzzer on wasm2c2wasm: emcc must request d8 support now WebAssembly/binaryen#3975.
-
[Memory64] further memory limit fixes WebAssembly/binaryen#3865.
-
Do not execute lit tests via an external shell WebAssembly/binaryen#3974.
-
Port test/passes/asyncify* to lit WebAssembly/binaryen#3970.
-
Port test/passes/O* to lit WebAssembly/binaryen#3969.
-
Filter more passes tests in porting script WebAssembly/binaryen#3968.
-
Lit tests for tool help messages WebAssembly/binaryen#3965.
-
Add a script for porting passes tests to lit WebAssembly/binaryen#3963.
-
Support generating checks for multiple modules WebAssembly/binaryen#3962.
-
[NFC] Refactor update_lit_checks.py WebAssembly/binaryen#3964.
-
[Wasm GC] Add support for non-nullable locals in binary reading WebAssembly/binaryen#3955.
-
Apply features from the commandline first WebAssembly/binaryen#3960.
-
Add option to add checks for all items WebAssembly/binaryen#3961.
-
Set an absolute maximum inlining limit WebAssembly/binaryen#3959.
-
Preserve Function HeapTypes WebAssembly/binaryen#3952.
-
-
3 pull requests closed.
-
[Wasm GC] DeadArgumentElimination: Do not refine return types of a function that tail calls WebAssembly/binaryen#4029.
-
[Optimize Instructions] Optimize signed comparisions with +1 or -1 on LHS or RHS WebAssembly/binaryen#4011.
-
Port most passes tests to lit WebAssembly/binaryen#3966.
-
-
51 pull requests received 272 new comments.
-
[JS] Add a new OptimizeForJS pass WebAssembly/binaryen#4033 (16 comments by @kripken, @MaxGraey, @tlively)
-
[Wasm GC] Add a GC-Lowering pass which lowers GC to MVP WebAssembly/binaryen#4000 (16 comments by @kripken, @tlively)
-
[clang-format/tidy-diff] Avoid "@{upstream}" for local branches WebAssembly/binaryen#4003 (12 comments by @MaxGraey, @sbc100, @tlively)
-
Apply features from the commandline first WebAssembly/binaryen#3960 (12 comments by @kripken, @tlively)
-
[Optimize Instructions] Optimize signed comparisions with +1 or -1 on LHS or RHS WebAssembly/binaryen#4011 (10 comments by @MaxGraey, @tlively)
-
Add a script for porting passes tests to lit WebAssembly/binaryen#3963 (10 comments by @aheejin, @kripken, @tlively)
-
[Wasm GC] Handle uses of default values in LocalSubtyping WebAssembly/binaryen#4024 (9 comments by @kripken, @tlively)
-
Port test/passes/asyncify* to lit WebAssembly/binaryen#3970 (9 comments by @aheejin, @kripken, @tlively)
-
[Wasm GC] Optimize repeated identical ref.casts WebAssembly/binaryen#4039 (8 comments by @kripken, @tlively)
-
[Wasm GC] Refine function parameter types WebAssembly/binaryen#4014 (8 comments by @kripken, @tlively)
-
[Wasm GC] Avoid dangerous StackIR opts on GC WebAssembly/binaryen#4007 (8 comments by @aheejin, @kripken, @tlively)
-
[Wasm GC] DeadArgumentElimination: Do not refine return types of a function that tail calls WebAssembly/binaryen#4029 (7 comments by @kripken, @tlively)
-
[Wasm GC] Add Wasm GC support to InstrumentMemory WebAssembly/binaryen#3976 (7 comments by @aheejin, @kripken, @tlively)
-
Support generating checks for multiple modules WebAssembly/binaryen#3962 (7 comments by @aheejin, @tlively)
-
[Optimize Instructions] Combine reinterprets, loads and stores WebAssembly/binaryen#4006 (6 comments by @kripken, @MaxGraey)
-
Test GC lit tests with --nominal as well WebAssembly/binaryen#4043 (5 comments by @kripken, @tlively)
-
Support subtyping in tail calls WebAssembly/binaryen#4032 (5 comments by @fgmccabe, @kripken, @tlively)
-
[Optimize Instructions] Simplify zero/sign extentions (special case) WebAssembly/binaryen#4009 (5 comments by @MaxGraey, @tlively)
-
[Optimize Instructions] Simplify sign extentions WebAssembly/binaryen#4004 (5 comments by @MaxGraey, @tlively)
-
Port test/passes/flatten* to lit WebAssembly/binaryen#3971 (5 comments by @aheejin, @kripken, @tlively)
-
Fix features section handling in the fuzzer WebAssembly/binaryen#3980 (5 comments by @kripken, @tlively)
-
[Wasm GC] Refine return types of tail calling functions in DeadArgumentElimination WebAssembly/binaryen#4036 (4 comments by @kripken, @tlively)
-
[Simd] Implement extra convert, trunc, demote and promote ops for interpreter WebAssembly/binaryen#4023 (4 comments by @MaxGraey, @tlively)
-
[Simd] Add extending pairwise adds to interpreter WebAssembly/binaryen#4022 (4 comments by @MaxGraey, @tlively)
-
[Simd] Add extension from i32x4 to i64x2 ops to interpreter WebAssembly/binaryen#4016 (4 comments by @MaxGraey, @tlively)
-
Filter more passes tests in porting script WebAssembly/binaryen#3968 (4 comments by @kripken, @tlively)
-
Port most passes tests to lit WebAssembly/binaryen#3966 (4 comments by @aheejin, @kripken, @tlively)
-
[Optimize-Instructions] simplify sign patterns like x < 0 ? -1 : 1 WebAssembly/binaryen#3756 (3 comments by @kripken, @MaxGraey)
-
Improve NameTypes to keep reasonable names WebAssembly/binaryen#3977 (3 comments by @kripken, @tlively)
-
[Wasm GC] DeadArgumentElimination: Do not refine return types of tail callees WebAssembly/binaryen#4025 (2 comments by @kripken, @tlively)
-
[Wasm GC] DeadArgumentElimination: Update tees after refining param types WebAssembly/binaryen#4031 (2 comments by @kripken, @tlively)
-
Fuzzer: Fix handling of features with initial contents WebAssembly/binaryen#3981 (2 comments by @kripken, @MaxGraey)
-
[Wasm GC] Add support for non-nullable locals in binary reading WebAssembly/binaryen#3955 (2 comments by @kripken)
-
[Simd] Refactoring. Remove middle *Vec* from some simd ops for consistency WebAssembly/binaryen#4027 (1 comment by @tlively)
-
[SIMD] Add extend + mul simd operations to interpreter WebAssembly/binaryen#4021 (1 comment by @MaxGraey)
-
[Wasm GC] Handle nondefaultable types in LocalSubtyping WebAssembly/binaryen#4019 (1 comment by @tlively)
-
Reduce more carefully when it looks like we are failing WebAssembly/binaryen#3996 (1 comment by @kripken)
WebAssembly/meetings
-
1 issue closed.
-
WG meetings for CG observers WebAssembly/meetings#339.
-
-
2 issues received 5 new comments.
-
Increasing inclusiveness at the community group meetings WebAssembly/meetings#304 (2 comments by @eriktrom, @ttraenkler)
-
31 pull requests opened.
-
Add link to slides WebAssembly/meetings#847, by @rossberg.
-
Add slides WebAssembly/meetings#846, by @rossberg.
-
Discussion of IT strings in CG-08-03 WebAssembly/meetings#845, by @dschuff.
-
Add WASI 07-29 meeting notes WebAssembly/meetings#844, by @linclark.
-
Add wasi-data slides WebAssembly/meetings#843, by @ricochet.
-
Update WASI agenda with wasi-parallel proposal WebAssembly/meetings#842, by @abrown.
-
Add vote for wasi-http to WASI 2021-08-12 agenda. WebAssembly/meetings#841, by @PiotrSikora.
-
Add slides for WASI 2021-07-29 WebAssembly/meetings#840, by @alexcrichton.
-
Create GC-07-27.md WebAssembly/meetings#839, by @tlively.
-
Add an agenda item for updates on interface types WebAssembly/meetings#838, by @alexcrichton.
-
Create sg-7-26.md WebAssembly/meetings#837, by @fgmccabe.
-
Move Branch Hinting update to the following meeting WebAssembly/meetings#836, by @yuri91.
-
Add slides for EH presentation to CG-07-20 WebAssembly/meetings#835, by @aheejin.
-
wasi: fix link to WASI logo WebAssembly/meetings#834, by @kevmoo.
-
Update WASI-07-29.md WebAssembly/meetings#833, by @ricochet.
-
Update Trace Proposal Slides WebAssembly/meetings#832, by @jabraham17.
-
Add slides for async/await JS API WebAssembly/meetings#831, by @RossTate.
-
Add relevant items to CG-08-03 string discussion WebAssembly/meetings#830, by @dcodeIO.
-
Notes from WG July 14, 2021 WebAssembly/meetings#829, by @dschuff.
-
Cancel WASI-07-15 WebAssembly/meetings#828, by @linclark.
-
Create GC-07-13.md WebAssembly/meetings#827, by @tlively.
-
Update WG-07-14.md WebAssembly/meetings#826, by @dschuff.
-
Add poll for advancing SIMD to phase 5 WebAssembly/meetings#825, by @dtig.
-
Add meeting notes for 6/22 meeting WebAssembly/meetings#824, by @dtig.
-
Update sg-7-12.md WebAssembly/meetings#823, by @fgmccabe.
-
Add notes for SIMD subgroup meeting 2021-07-09 WebAssembly/meetings#822, by @ngzhian.
-
Add placeholder agendas for WG meetings through December WebAssembly/meetings#821, by @lukewagner.
-
Add string item to CG-08-03 agenda WebAssembly/meetings#820, by @lukewagner.
-
Update CG-08-03.md WebAssembly/meetings#819, by @fgmccabe.
-
Add slides on Deferred Loading of Types WebAssembly/meetings#818, by @RossTate.
-
Add update on branch hinting for CG-08-03 WebAssembly/meetings#817, by @yuri91.
-
-
32 pull requests merged.
-
Discussion of IT strings in CG-08-03 WebAssembly/meetings#845.
-
Add link to slides WebAssembly/meetings#847.
-
Add slides WebAssembly/meetings#846.
-
Update WASI agenda with wasi-parallel proposal WebAssembly/meetings#842.
-
Add relevant items to CG-08-03 string discussion WebAssembly/meetings#830.
-
Add wasi-data slides WebAssembly/meetings#843.
-
Add WASI 07-29 meeting notes WebAssembly/meetings#844.
-
Add slides for WASI 2021-07-29 WebAssembly/meetings#840.
-
Create GC-07-13.md WebAssembly/meetings#827.
-
Create sg-7-26.md WebAssembly/meetings#837.
-
Add an agenda item for updates on interface types WebAssembly/meetings#838.
-
Update CG-08-03.md WebAssembly/meetings#819.
-
Update Trace Proposal Slides WebAssembly/meetings#832.
-
Add slides for EH presentation to CG-07-20 WebAssembly/meetings#835.
-
Move Branch Hinting update to the following meeting WebAssembly/meetings#836.
-
Update WASI-07-29.md WebAssembly/meetings#833.
-
wasi: fix link to WASI logo WebAssembly/meetings#834.
-
Notes from WG July 14, 2021 WebAssembly/meetings#829.
-
Add slides for async/await JS API WebAssembly/meetings#831.
-
Create GC-05-18.md WebAssembly/meetings#784.
-
Cancel WASI-07-15 WebAssembly/meetings#828.
-
Create GC-06-29.md WebAssembly/meetings#816.
-
Update WG-07-14.md WebAssembly/meetings#826.
-
Add poll for advancing SIMD to phase 5 WebAssembly/meetings#825.
-
Update sg-7-12.md WebAssembly/meetings#823.
-
Add meeting notes for 6/22 meeting WebAssembly/meetings#824.
-
Add string item to CG-08-03 agenda WebAssembly/meetings#820.
-
Add placeholder agendas for WG meetings through December WebAssembly/meetings#821.
-
Add slides on Deferred Loading of Types WebAssembly/meetings#818.
-
Add update on branch hinting for CG-08-03 WebAssembly/meetings#817.
-
Adding slides for 07-20 trace proposal update WebAssembly/meetings#813.
-
Update sg-6-28.md WebAssembly/meetings#815.
-
-
13 pull requests received 114 new comments.
-
Add relevant items to CG-08-03 string discussion WebAssembly/meetings#830 (58 comments by @conrad-watt, @dcodeIO, @dschuff, @lukewagner, @PiotrSikora, @tlively)
-
Discussion of IT strings in CG-08-03 WebAssembly/meetings#845 (11 comments by @dcodeIO, @dschuff, @dtig)
-
Add vote for wasi-http to WASI 2021-08-12 agenda. WebAssembly/meetings#841 (2 comments by @linclark, @PiotrSikora)
-
Move Branch Hinting update to the following meeting WebAssembly/meetings#836 (1 comment by @dschuff)
-
WebAssembly/wasp
-
1 issue opened.
-
wasp encodes element sections differently than binaryen [typed function references] WebAssembly/wasp#63, by @dbezhetskov.
-
-
2 issues received 3 new comments.
-
wasp encodes element sections differently than binaryen [typed function references] WebAssembly/wasp#63 (1 comment by @dbezhetskov)
WebAssembly/tool-conventions
-
1 issue received 8 new comments.
-
Build ID Section for WASM WebAssembly/tool-conventions#133 (8 comments by @dschuff, @RReverser, @trybka)
-
WebAssembly/WASI
-
6 issues opened.
-
'chmod' equivalent in snapshot preview1? WebAssembly/WASI#766, by @titzer.
-
How to implement a platform-agnostic gpio/i2c/spi wasi api? WebAssembly/WASI#443, by @rahul-thakoor.
-
user preference API WebAssembly/WASI#442, by @unmellow.
-
Separate initialization and finalization WebAssembly/WASI#441, by @tudor.
-
Storage API WebAssembly/WASI#440, by @olanod.
-
Understanding abstractions in WASI and JVM WebAssembly/WASI#439, by @proohit.
-
-
1 issue closed.
-
witx: globals in WASI APIs WebAssembly/WASI#419.
-
-
7 issues received 15 new comments.
-
How to implement a platform-agnostic gpio/i2c/spi wasi api? WebAssembly/WASI#443 (1 comment by @sunfishcode)
WebAssembly/call-tags
-
1 pull request opened.
-
Add extension for fall-back handlers WebAssembly/call-tags#3, by @RossTate.
-
WebAssembly/relaxed-simd
-
1 issue opened.
-
SIMD subgroup meeting on 2021-08-06 WebAssembly/relaxed-simd#30, by @ngzhian.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2021-06-11 WebAssembly/relaxed-simd#23.
-
-
2 issues received 8 new comments.
-
SIMD subgroup meeting on 2021-08-06 WebAssembly/relaxed-simd#30 (5 comments by @MaxGraey, @nemequ, @ngzhian, @penzn)
-
SIMD subgroup meeting on 2021-07-09 WebAssembly/relaxed-simd#26 (3 comments by @lars-t-hansen, @ngzhian, @penzn)
-
-
2 pull requests opened.
-
Add binary opcodes for instructions in overview WebAssembly/relaxed-simd#32, by @ngzhian.
-
Add relaxed blend to overview WebAssembly/relaxed-simd#29, by @ngzhian.
-
-
2 pull requests merged.
-
Add relaxed blend to overview WebAssembly/relaxed-simd#29.
-
Add fma and fms WebAssembly/relaxed-simd#28.
-
WebAssembly/threads
-
1 issue received 11 new comments.
-
Requirements for phase 3 WebAssembly/threads#163 (11 comments by @chicoxyzzy, @conrad-watt, @rossberg)
-
-
1 pull request opened.
-
[interpreter] Threading WebAssembly/threads#179, by @rossberg.
-
-
2 pull requests received 2 new comments.
WebAssembly/flexible-vectors
-
1 issue opened.
-
SIMD subgroup meeting on 2021-08-06 WebAssembly/flexible-vectors#38, by @penzn.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2021-07-09 WebAssembly/flexible-vectors#37.
-
-
1 issue received 3 new comments.
WebAssembly/wasi-libc
-
1 issue reopened.
-
Make dlmalloc optional WebAssembly/wasi-libc#244, by @aykevl.
-
-
1 issue received 8 new comments.
-
Make dlmalloc optional WebAssembly/wasi-libc#244 (8 comments by @aykevl, @PiotrSikora, @sbc100, @sunfishcode)
-
-
2 pull requests opened.
-
Fix compilation with clang trunk WebAssembly/wasi-libc#251, by @keithw.
-
Add build flag to select malloc implementation WebAssembly/wasi-libc#250, by @aykevl.
-
-
1 pull request merged.
-
Add build flag to select malloc implementation WebAssembly/wasi-libc#250.
-
-
2 pull requests received 7 new comments.
-
Add build flag to select malloc implementation WebAssembly/wasi-libc#250 (5 comments by @aykevl, @sbc100, @sunfishcode)
-
WebAssembly/spec
-
6 issues opened.
-
Inspecting memory limits from the Javascript API WebAssembly/spec#1348, by @jashug.
-
What mime type would be used with `.wat` (text format) file extensions? WebAssembly/spec#1347, by @summercms.
-
Test more side-effects/order of execution WebAssembly/spec#1343, by @SoniEx2.
-
Spec publishing is broken WebAssembly/spec#1342, by @Ms2ger.
-
[test] Tests for custom sections WebAssembly/spec#1341, by @yuri91.
-
[Question] What is the "right" way to construct a `Values.value`? WebAssembly/spec#1340, by @abrown.
-
-
2 issues closed.
-
Inspecting memory limits from the Javascript API WebAssembly/spec#1348.
-
[Question] What is the "right" way to construct a `Values.value`? WebAssembly/spec#1340.
-
-
6 issues received 19 new comments.
-
Inspecting memory limits from the Javascript API WebAssembly/spec#1348 (2 comments by @jashug, @rossberg)
-
[Question] What is the "right" way to construct a `Values.value`? WebAssembly/spec#1340 (2 comments by @abrown, @rossberg)
-
What mime type would be used with `.wat` (text format) file extensions? WebAssembly/spec#1347 (1 comment by @Ms2ger)
-
4 pull requests opened.
-
[spec] Fix signature of `table.grow` in instructions index WebAssembly/spec#1349, by @fitzgen.
-
Test order of execution WebAssembly/spec#1346, by @SoniEx2.
-
[CI] Adjust JS/Web API build to use latest bikeshed WebAssembly/spec#1345, by @takikawa.
-
Create Github Actions workflow for CI WebAssembly/spec#1344, by @takikawa.
-
-
3 pull requests merged.
-
[CI] Adjust JS/Web API build to use latest bikeshed WebAssembly/spec#1345.
-
[spec] Fix signature of `table.grow` in instructions index WebAssembly/spec#1349.
-
Create Github Actions workflow for CI WebAssembly/spec#1344.
-
-
1 pull request closed.
-
[spec] $canon_N = 2^{signif(N)} - 1$; WebAssembly/spec#1336.
-
-
2 pull requests received 12 new comments.
-
[spec] Fix signature of `table.grow` in instructions index WebAssembly/spec#1349 (8 comments by @fitzgen, @rossberg, @w3cbot)
-
Create Github Actions workflow for CI WebAssembly/spec#1344 (4 comments by @Ms2ger, @rossberg, @takikawa)
-
WebAssembly/wasi-sdk
-
1 issue opened.
-
Any plans for wasm64 support? WebAssembly/wasi-sdk#185, by @tudor.
-
-
1 issue received 2 new comments.
-
1 pull request opened.
-
Use standard shell variable syntax WebAssembly/wasi-sdk#186, by @gautric.
-
-
1 pull request received 1 new comment.
-
wasi-sdk.cmake: Add wasi-sdk/cmake to CMAKE_MODULE_PATH WebAssembly/wasi-sdk#182 (1 comment by @sunfishcode)
-
WebAssembly/wabt
-
5 issues opened.
-
accommodate outputting the binary wasm to stdout WebAssembly/wabt#1692, by @sfranzyshen.
-
WABT cannot handle constant expressions with more than one instruction. WebAssembly/wabt#1690, by @7ombie.
-
wat2wasm: function variable resolution broken WebAssembly/wabt#1689, by @Horcrux7.
-
wabt does not build on Apple M1 computers WebAssembly/wabt#1688, by @raydelto.
-
Type identifiers in the name section are lost during round trip. WebAssembly/wabt#1687, by @7ombie.
-
-
1 issue reopened.
-
Type identifiers in the name section are lost during round trip. WebAssembly/wabt#1687, by @7ombie.
-
-
6 issues received 11 new comments.
-
wat2wasm: function variable resolution broken WebAssembly/wabt#1689 (3 comments by @7ombie, @Horcrux7)
-
Type identifiers in the name section are lost during round trip. WebAssembly/wabt#1687 (2 comments by @7ombie)
-
-
3 pull requests opened.
-
Branch hinting WebAssembly/wabt#1693, by @yuri91.
-
Begin support for typed function references proposal: added the flag and supported call_ref WebAssembly/wabt#1691, by @dbezhetskov.
-
wasm2c: Support multi-value WebAssembly/wabt#1686, by @SoniEx2.
-
-
2 pull requests merged.
-
Begin support for typed function references proposal: added the flag and supported call_ref WebAssembly/wabt#1691.
-
wasm2c: Support multi-value WebAssembly/wabt#1686.
-
-
2 pull requests received 29 new comments.
-
Begin support for typed function references proposal: added the flag and supported call_ref WebAssembly/wabt#1691 (25 comments by @dbezhetskov, @sbc100, @takikawa)
-
WebAssembly/website
-
4 pull requests opened.
-
Update tinygo getting started link WebAssembly/website#247, by @ilhamwahabi.
-
Update Firefox SIMD status WebAssembly/website#246, by @eqrion.
-
[wip] [reland] Update Firefox features (#243) WebAssembly/website#244, by @RReverser.
-
Update Firefox features WebAssembly/website#243, by @lars-t-hansen.
-
-
3 pull requests merged.
-
Update tinygo getting started link WebAssembly/website#247.
-
[wip] [reland] Update Firefox features (#243) WebAssembly/website#244.
-
Update Firefox features WebAssembly/website#243.
-
-
1 pull request closed.
-
Update Firefox SIMD status WebAssembly/website#246.
-
-
2 pull requests received 5 new comments.
WebAssembly/wasm-c-api
-
1 issue opened.
-
WASM proposals supporting in Wasm C API WebAssembly/wasm-c-api#169, by @q82419.
-
WebAssembly/esm-integration
-
4 pull requests opened.
-
Update README WebAssembly/esm-integration#52, by @takikawa.
-
Merge upstream spec WebAssembly/esm-integration#51, by @takikawa.
-
Add missing examples WebAssembly/esm-integration#50, by @ptomato.
-
[js-api] Fix various editorial issues. WebAssembly/esm-integration#49, by @Ms2ger.
-
-
4 pull requests merged.
-
Update README WebAssembly/esm-integration#52.
-
Merge upstream spec WebAssembly/esm-integration#51.
-
[js-api] Fix various editorial issues. WebAssembly/esm-integration#49.
-
Add missing examples WebAssembly/esm-integration#50.
-
-
1 pull request received 2 new comments.
WebAssembly/proposals
-
5 pull requests opened.
-
Move exception handling to phase 3 WebAssembly/proposals#117, by @aheejin.
-
CG July 20 update WebAssembly/proposals#116, by @chicoxyzzy.
-
Move Constant-Time to Phase 1 WebAssembly/proposals#115, by @garrettgu10.
-
Move SIMD to phase 5 WebAssembly/proposals#114, by @chicoxyzzy.
-
Update howto.md for new CI actions WebAssembly/proposals#113, by @takikawa.
-
-
3 pull requests merged.
-
Move SIMD to phase 5 WebAssembly/proposals#114.
-
CG July 20 update WebAssembly/proposals#116.
-
Move Constant-Time to Phase 1 WebAssembly/proposals#115.
-
-
1 pull request closed.
-
Move exception handling to phase 3 WebAssembly/proposals#117.
-
-
3 pull requests received 5 new comments.
WebAssembly/content-security-policy
-
1 pull request opened.
-
Refactored explainer to use regular script-src for streaming WebAssembly/content-security-policy#32, by @fgmccabe.
-
-
1 pull request received 1 new comment.
-
Refactored explainer to use regular script-src for streaming WebAssembly/content-security-policy#32 (1 comment by @annevk)
-
WebAssembly/testsuite
-
1 pull request opened.
-
Adds to simd_i16x8_extmul_i8x16 to distiguish extmul_low and extmul_high WebAssembly/testsuite#41, by @jlb6740.
-
-
1 pull request closed.
-
Adds to simd_i16x8_extmul_i8x16 to distiguish extmul_low and extmul_high WebAssembly/testsuite#41.
-
-
1 pull request received 3 new comments.
-
Adds to simd_i16x8_extmul_i8x16 to distiguish extmul_low and extmul_high WebAssembly/testsuite#41 (3 comments by @jlb6740, @tlively)
-
WebAssembly/stack-switching
-
1 issue opened.
-
Motivation WebAssembly/stack-switching#2, by @aykevl.
-
-
1 issue received 11 new comments.
WebAssembly/debugging
-
1 issue opened.
-
State of https://reviews.llvm.org/D78801 WebAssembly/debugging#16, by @ecs-deutschland-gmbh.
-
-
1 issue received 1 new comment.
WebAssembly/js-types
-
1 issue received 3 new comments.
-
Passing a WasmExportedFunction to new WebAssembly.Function WebAssembly/js-types#13 (3 comments by @rossberg, @tsyesika)
-
-
1 pull request opened.
-
Clear up several issues around WebAssembly.Function usage WebAssembly/js-types#33, by @tsyesika.
-
-
1 pull request received 1 new comment.
-
Clear up several issues around WebAssembly.Function usage WebAssembly/js-types#33 (1 comment by @rossberg)
-
Participants
-
3 participants joined.
-
Shahaf Levi (Sl's Repository Ltd) joined.
-
Oliver Schabenberger (SingleStore) joined.
-
Igor Laevsky (JetBrains) joined.
-
-
8 participants left.
-
John Plevyak (Google LLC) left.
-
JP Sugarbroad (Google LLC) left.
-
Anthony Laforge (Google LLC) left.
-
Ben Smith (Google LLC) left.
-
Eric Holk (Google LLC) left.
-
Sean Klein (Google LLC) left.
-
Cameron Westland (Autodesk) left.
-
Ujjwal Sharma left.
-
-
2 organizations joined.
-
Sl's Repository Ltd joined.
-
SingleStore joined.
-
GitHub
WebAssembly/wabt
-
2 issues opened.
-
error: alignment (0) must be a power of 2 WebAssembly/wabt#1674, by @abrown.
-
Cannot open include file: 'wasm.h': No such file or directory WebAssembly/wabt#1673, by @ghost.
-
-
3 issues closed.
-
Names for globals from name section are not used in wasm2wat WebAssembly/wabt#1584.
-
[wat2wasm] Add a flag for indexing passive segments before active segments. WebAssembly/wabt#1663.
-
Cannot open include file: 'wasm.h': No such file or directory WebAssembly/wabt#1673.
-
-
3 issues received 5 new comments.
-
Names for globals from name section are not used in wasm2wat WebAssembly/wabt#1584 (3 comments by @7ombie, @sbc100)
-
[wat2wasm] Add a flag for indexing passive segments before active segments. WebAssembly/wabt#1663 (1 comment by @7ombie)
-
Cannot open include file: 'wasm.h': No such file or directory WebAssembly/wabt#1673 (1 comment by @ghost)
-
-
11 pull requests opened.
-
Fix printing of try-delegate labels WebAssembly/wabt#1685, by @takikawa.
-
Clang-format codebase WebAssembly/wabt#1684, by @aheejin.
-
Add clang-format check to CI WebAssembly/wabt#1683, by @aheejin.
-
[EH] Remove `unwind` WebAssembly/wabt#1682, by @aheejin.
-
[EH] Make tag attribute's encoding uint8 WebAssembly/wabt#1681, by @aheejin.
-
wasm2c: Support saturating-float-to-int WebAssembly/wabt#1680, by @SoniEx2.
-
wasm2c: Support sign-extend WebAssembly/wabt#1679, by @SoniEx2.
-
[EH] Replace event with tag WebAssembly/wabt#1678, by @aheejin.
-
Add submodule init to README WebAssembly/wabt#1677, by @ricochet.
-
Allow plain `try` with no `catch` or `delegate` WebAssembly/wabt#1676, by @takikawa.
-
Fix resolution of delegate labels WebAssembly/wabt#1675, by @takikawa.
-
-
9 pull requests merged.
-
Allow plain `try` with no `catch` or `delegate` WebAssembly/wabt#1676.
-
[EH] Remove `unwind` WebAssembly/wabt#1682.
-
[EH] Make tag attribute's encoding uint8 WebAssembly/wabt#1681.
-
Fix printing of try-delegate labels WebAssembly/wabt#1685.
-
Fix resolution of delegate labels WebAssembly/wabt#1675.
-
wasm2c: Support saturating-float-to-int WebAssembly/wabt#1680.
-
wasm2c: Support sign-extend WebAssembly/wabt#1679.
-
[EH] Replace event with tag WebAssembly/wabt#1678.
-
Add submodule init to README WebAssembly/wabt#1677.
-
-
7 pull requests received 137 new comments.
-
Clang-format codebase WebAssembly/wabt#1684 (110 comments by @aardappel, @aheejin, @kripken, @sbc100)
-
Allow plain `try` with no `catch` or `delegate` WebAssembly/wabt#1676 (5 comments by @aheejin, @takikawa)
-
WebAssembly/binaryen
-
8 issues opened.
-
Non-nullable locals mode not producing non-nullable locals WebAssembly/binaryen#3953, by @askeksa-google.
-
`drop` signature in the parser seems wrong WebAssembly/binaryen#3948, by @alimpfard.
-
Assert when enabling non-nullable locals, take 2 WebAssembly/binaryen#3944, by @askeksa-google.
-
Assert when enabling non-nullable locals WebAssembly/binaryen#3942, by @askeksa-google.
-
Invalid optimization to select with --ignore-implicit-traps WebAssembly/binaryen#3934, by @askeksa-google.
-
Crashes when optimizing big module produced by dart2wasm WebAssembly/binaryen#3926, by @askeksa-google.
-
Do not pop from the polymorphic stack (was: Parse expection on unreachable struct.set) WebAssembly/binaryen#3922, by @askeksa-google.
-
asyncify_get_state is not generated by wasm-opt WebAssembly/binaryen#3921, by @kfkfkfkfkfkf.
-
-
6 issues closed.
-
`drop` signature in the parser seems wrong WebAssembly/binaryen#3948.
-
Assert when enabling non-nullable locals, take 2 WebAssembly/binaryen#3944.
-
Assert when enabling non-nullable locals WebAssembly/binaryen#3942.
-
fuzz_opt interpretion error WebAssembly/binaryen#3915.
-
Sign extension operations may prevent optimize locals WebAssembly/binaryen#3906.
-
[wasm-split] using multiple profiles at once WebAssembly/binaryen#3912.
-
-
9 issues received 34 new comments.
-
Invalid optimization to select with --ignore-implicit-traps WebAssembly/binaryen#3934 (9 comments by @askeksa-google, @kripken, @tlively)
-
Crashes when optimizing big module produced by dart2wasm WebAssembly/binaryen#3926 (6 comments by @askeksa-google, @kripken, @tlively)
-
Do not pop from the polymorphic stack (was: Parse expection on unreachable struct.set) WebAssembly/binaryen#3922 (6 comments by @askeksa-google, @kripken)
-
`drop` signature in the parser seems wrong WebAssembly/binaryen#3948 (4 comments by @alimpfard, @tlively)
-
Sign extension operations may prevent optimize locals WebAssembly/binaryen#3906 (4 comments by @kripken, @MaxGraey)
-
Assert when enabling non-nullable locals, take 2 WebAssembly/binaryen#3944 (1 comment by @askeksa-google)
-
-
34 pull requests opened.
-
Set an absolute maximum inlining limit WebAssembly/binaryen#3959, by @kripken.
-
Only set `supertype` if nominal typing is enabled WebAssembly/binaryen#3958, by @tlively.
-
Generate FileCheck checks for all module items WebAssembly/binaryen#3957, by @tlively.
-
Refactor LinearExecutionWalker to a separate file. NFC WebAssembly/binaryen#3956, by @kripken.
-
[Wasm GC] Add support for non-nullable locals in binary reading WebAssembly/binaryen#3955, by @kripken.
-
[Wasm GC] Fix LinearExecutionWalker WebAssembly/binaryen#3954, by @kripken.
-
Preserve Function HeapTypes WebAssembly/binaryen#3952, by @tlively.
-
PostEmscripten: Handle invokes of invalid function pointers. See #14174 WebAssembly/binaryen#3951, by @kripken.
-
Revert accidental debugging changes from #3935 WebAssembly/binaryen#3950, by @tlively.
-
[EH] Make tag attribute's encoding uint8 WebAssembly/binaryen#3949, by @aheejin.
-
[EH] Make tag's attribute encoding detail WebAssembly/binaryen#3947, by @aheejin.
-
Remove (attr 0) from tag text format WebAssembly/binaryen#3946, by @aheejin.
-
[Wasm GC] Fix inlining + non-nullable locals WebAssembly/binaryen#3945, by @kripken.
-
[Wasm GC] Fix RSE on non-nullable locals WebAssembly/binaryen#3943, by @kripken.
-
Rename wasm-delegations[-fields].h to def files (NFC) WebAssembly/binaryen#3941, by @aheejin.
-
Add space between options in --help text WebAssembly/binaryen#3940, by @tlively.
-
Add a extract-function-index pass WebAssembly/binaryen#3939, by @tlively.
-
[wasm2js] Refactor assertion parsing WebAssembly/binaryen#3938, by @tlively.
-
[EH] Replace event with tag WebAssembly/binaryen#3937, by @aheejin.
-
[Wasm GC] rtt.fresh_sub WebAssembly/binaryen#3936, by @kripken.
-
Preserve function heap types during text parsing WebAssembly/binaryen#3935, by @tlively.
-
Parsing and emitting nominal types WebAssembly/binaryen#3933, by @tlively.
-
[Wasm GC] Add experimental support for non-nullable locals WebAssembly/binaryen#3932, by @kripken.
-
[wasm-split] Add an option to emit a placeholder map WebAssembly/binaryen#3931, by @tlively.
-
[Wasm GC] Support struct.new in global initializers WebAssembly/binaryen#3930, by @kripken.
-
Store signatures as HeapTypes when parsing binaries WebAssembly/binaryen#3929, by @tlively.
-
[Wasm GC] Properly validate BrOn* WebAssembly/binaryen#3928, by @kripken.
-
Nominal subtyping WebAssembly/binaryen#3927, by @tlively.
-
[Wasm GC] Cache the heap types of functions in binary reading WebAssembly/binaryen#3925, by @kripken.
-
[EH] Allow catch/delegate-less trys WebAssembly/binaryen#3924, by @aheejin.
-
[EH] Convert EH tests into lit tests WebAssembly/binaryen#3923, by @aheejin.
-
Fix 'example' tests in check.py WebAssembly/binaryen#3920, by @tlively.
-
Initial nominal typing support WebAssembly/binaryen#3919, by @tlively.
-
Properly handle comparisons of 64-bit ints in wasm2c in the fuzzer. WebAssembly/binaryen#3918, by @kripken.
-
-
35 pull requests merged.
-
[Wasm GC] Fix LinearExecutionWalker WebAssembly/binaryen#3954.
-
Only set `supertype` if nominal typing is enabled WebAssembly/binaryen#3958.
-
Generate FileCheck checks for all module items WebAssembly/binaryen#3957.
-
Refactor LinearExecutionWalker to a separate file. NFC WebAssembly/binaryen#3956.
-
PostEmscripten: Handle invokes of invalid function pointers. See #14174 WebAssembly/binaryen#3951.
-
[EH] Make tag attribute's encoding uint8 WebAssembly/binaryen#3949.
-
Revert accidental debugging changes from #3935 WebAssembly/binaryen#3950.
-
Preserve function heap types during text parsing WebAssembly/binaryen#3935.
-
[EH] Make tag's attribute encoding detail WebAssembly/binaryen#3947.
-
Remove (attr 0) from tag text format WebAssembly/binaryen#3946.
-
[Wasm GC] Fix inlining + non-nullable locals WebAssembly/binaryen#3945.
-
[EH] Replace event with tag WebAssembly/binaryen#3937.
-
Rename wasm-delegations[-fields].h to def files (NFC) WebAssembly/binaryen#3941.
-
[Wasm GC] Fix RSE on non-nullable locals WebAssembly/binaryen#3943.
-
Add a extract-function-index pass WebAssembly/binaryen#3939.
-
Add space between options in --help text WebAssembly/binaryen#3940.
-
[wasm2js] Refactor assertion parsing WebAssembly/binaryen#3938.
-
[Wasm GC] rtt.fresh_sub WebAssembly/binaryen#3936.
-
[Wasm GC] Add experimental support for non-nullable locals WebAssembly/binaryen#3932.
-
Parsing and emitting nominal types WebAssembly/binaryen#3933.
-
[wasm-split] Add an option to emit a placeholder map WebAssembly/binaryen#3931.
-
Nominal subtyping WebAssembly/binaryen#3927.
-
[EH] Allow catch/delegate-less trys WebAssembly/binaryen#3924.
-
Store signatures as HeapTypes when parsing binaries WebAssembly/binaryen#3929.
-
[Wasm GC] Support struct.new in global initializers WebAssembly/binaryen#3930.
-
[Wasm GC] Properly validate BrOn* WebAssembly/binaryen#3928.
-
[EH] Convert EH tests into lit tests WebAssembly/binaryen#3923.
-
Initial nominal typing support WebAssembly/binaryen#3919.
-
Properly handle comparisons of 64-bit ints in wasm2c in the fuzzer. WebAssembly/binaryen#3918.
-
Fix 'example' tests in check.py WebAssembly/binaryen#3920.
-
[OptimizeInstructions] Handle post-MVP sign extended operations WebAssembly/binaryen#3910.
-
[wasm-split] Add a merge-profiles mode WebAssembly/binaryen#3917.
-
[Wasm GC] Add negated BrOn* operations WebAssembly/binaryen#3913.
-
[wasm-split] Make option validation declarative WebAssembly/binaryen#3916.
-
[wasm-split] Minimize names of newly created exports WebAssembly/binaryen#3905.
-
-
35 pull requests received 181 new comments.
-
Store signatures as HeapTypes when parsing binaries WebAssembly/binaryen#3929 (17 comments by @kripken, @tlively)
-
Preserve function heap types during text parsing WebAssembly/binaryen#3935 (15 comments by @kripken, @tlively)
-
Properly handle comparisons of 64-bit ints in wasm2c in the fuzzer. WebAssembly/binaryen#3918 (13 comments by @aheejin, @kripken, @MaxGraey)
-
[Wasm GC] Add experimental support for non-nullable locals WebAssembly/binaryen#3932 (12 comments by @aheejin, @kripken, @tlively)
-
Generate FileCheck checks for all module items WebAssembly/binaryen#3957 (7 comments by @kripken, @tlively)
-
[OptimizeInstructions] Handle post-MVP sign extended operations WebAssembly/binaryen#3910 (5 comments by @kripken)
-
Set an absolute maximum inlining limit WebAssembly/binaryen#3959 (4 comments by @aheejin, @kripken, @tlively)
-
[Wasm GC] Fix inlining + non-nullable locals WebAssembly/binaryen#3945 (4 comments by @aheejin, @kripken)
-
[Wasm GC] Add support for non-nullable locals in binary reading WebAssembly/binaryen#3955 (3 comments by @kripken, @tlively)
-
Revert accidental debugging changes from #3935 WebAssembly/binaryen#3950 (3 comments by @kripken, @tlively)
-
[wasm-split] Add an option to emit a placeholder map WebAssembly/binaryen#3931 (3 comments by @kripken, @tlively)
-
Inlining: Always inline single-use functions WebAssembly/binaryen#3730 (2 comments by @kripken, @MaxGraey)
-
Rename wasm-delegations[-fields].h to def files (NFC) WebAssembly/binaryen#3941 (2 comments by @aheejin, @tlively)
-
Add space between options in --help text WebAssembly/binaryen#3940 (2 comments by @kripken, @tlively)
-
Refactor LinearExecutionWalker to a separate file. NFC WebAssembly/binaryen#3956 (1 comment by @kripken)
-
[Wasm GC] Cache the heap types of functions in binary reading WebAssembly/binaryen#3925 (1 comment by @kripken)
-
[wasm-split] Minimize names of newly created exports WebAssembly/binaryen#3905 (1 comment by @kripken)
-
WebAssembly/meetings
-
26 pull requests opened.
-
Create GC-06-29.md WebAssembly/meetings#816, by @tlively.
-
Update sg-6-28.md WebAssembly/meetings#815, by @fgmccabe.
-
Cancel WASI 07-01 meeting WebAssembly/meetings#814, by @linclark.
-
Adding slides for 07-20 trace proposal update WebAssembly/meetings#813, by @jabraham17.
-
Add August, September CG meetings WebAssembly/meetings#812, by @dtig.
-
Add EH proposal update + poll for phase 3 WebAssembly/meetings#811, by @aheejin.
-
Add agenda item for CG-07-20 WebAssembly/meetings#810, by @jabraham17.
-
Fix broken link in CG-06-22 WebAssembly/meetings#809, by @garrettgu10.
-
Add notes for WASI 06-17 meeting WebAssembly/meetings#808, by @linclark.
-
Create GC-06-15.md WebAssembly/meetings#807, by @tlively.
-
Update sg-6-14.md WebAssembly/meetings#806, by @fgmccabe.
-
Discussion of Constant-TIme at cg-07-20 WebAssembly/meetings#805, by @garrettgu10.
-
Add notes for SIMD subgroup meeting 2021-06-11 WebAssembly/meetings#804, by @ngzhian.
-
Add agenda item for WASI 06-17 meeting WebAssembly/meetings#803, by @linclark.
-
Cancel WG-05-12 due to empty agenda WebAssembly/meetings#802, by @lukewagner.
-
Update CG-05-11.md WebAssembly/meetings#801, by @fgmccabe.
-
Add notes from WG 2021-03-10 WebAssembly/meetings#800, by @dschuff.
-
Add notes for 2021-05-11 WebAssembly/meetings#799, by @dschuff.
-
Add notes for 2021-06-08 WebAssembly/meetings#798, by @dschuff.
-
add CG-07-06 and CG-07-20 WebAssembly/meetings#797, by @conrad-watt.
-
Add WASI 06-03 meeting notes WebAssembly/meetings#796, by @linclark.
-
Create discussions.md for constructive CG discussions WebAssembly/meetings#795, by @dtig.
-
Add notes for 5/25 meeting WebAssembly/meetings#794, by @dtig.
-
Update attendance.md to include online meetings WebAssembly/meetings#793, by @dtig.
-
Add resizable buffers agenda item WebAssembly/meetings#792, by @syg.
-
Add an agenda item for talking about Environment Variables in WASI. WebAssembly/meetings#791, by @sunfishcode.
-
-
23 pull requests merged.
-
Create GC-06-15.md WebAssembly/meetings#807.
-
Cancel WASI 07-01 meeting WebAssembly/meetings#814.
-
Add August, September CG meetings WebAssembly/meetings#812.
-
Add EH proposal update + poll for phase 3 WebAssembly/meetings#811.
-
Add agenda item for CG-07-20 WebAssembly/meetings#810.
-
Fix broken link in CG-06-22 WebAssembly/meetings#809.
-
Add notes for WASI 06-17 meeting WebAssembly/meetings#808.
-
Add notes for 2021-06-08 WebAssembly/meetings#798.
-
Update sg-6-14.md WebAssembly/meetings#806.
-
Discussion of Constant-TIme at cg-07-20 WebAssembly/meetings#805.
-
add CG-07-06 and CG-07-20 WebAssembly/meetings#797.
-
Create discussions.md for constructive CG discussions WebAssembly/meetings#795.
-
Add notes for SIMD subgroup meeting 2021-06-11 WebAssembly/meetings#804.
-
Add agenda item for WASI 06-17 meeting WebAssembly/meetings#803.
-
Cancel WG-05-12 due to empty agenda WebAssembly/meetings#802.
-
Add notes from WG 2021-03-10 WebAssembly/meetings#800.
-
Add notes for 2021-05-11 WebAssembly/meetings#799.
-
Update CG-05-11.md WebAssembly/meetings#801.
-
Add WASI 06-03 meeting notes WebAssembly/meetings#796.
-
Update attendance.md to include online meetings WebAssembly/meetings#793.
-
Add notes for 5/25 meeting WebAssembly/meetings#794.
-
Add resizable buffers agenda item WebAssembly/meetings#792.
-
Add an agenda item for talking about Environment Variables in WASI. WebAssembly/meetings#791.
-
-
6 pull requests received 18 new comments.
-
Add notes for 2021-06-08 WebAssembly/meetings#798 (11 comments by @dcodeIO, @dschuff, @dtig, @fgmccabe, @KloudKoder, @yuri91)
-
WebAssembly/relaxed-simd
-
2 issues opened.
-
relaxed fused multiply-add and fused multiply-subtract WebAssembly/relaxed-simd#27, by @ngzhian.
-
SIMD subgroup meeting on 2021-07-09 WebAssembly/relaxed-simd#26, by @ngzhian.
-
-
2 issues received 6 new comments.
-
SIMD subgroup meeting on 2021-06-11 WebAssembly/relaxed-simd#23 (5 comments by @nemequ, @ngzhian, @penzn)
-
-
3 pull requests opened.
-
Add fma and fms WebAssembly/relaxed-simd#28, by @ngzhian.
-
Add relaxed float to int conversions WebAssembly/relaxed-simd#25, by @ngzhian.
-
Add relaxed swizzle to overview WebAssembly/relaxed-simd#24, by @ngzhian.
-
-
2 pull requests merged.
-
Add relaxed float to int conversions WebAssembly/relaxed-simd#25.
-
Add relaxed swizzle to overview WebAssembly/relaxed-simd#24.
-
-
1 pull request received 3 new comments.
-
Add relaxed float to int conversions WebAssembly/relaxed-simd#25 (3 comments by @lars-t-hansen, @ngzhian)
-
WebAssembly/spec
-
5 issues opened.
-
Grammar railroad diagram WebAssembly/spec#1339, by @mingodad.
-
[spec] Possible typo in Memory Instructions WebAssembly/spec#1334, by @rahulv4667.
-
WebAssembly.Global.value.set without argument WebAssembly/spec#1332, by @gahaas.
-
Is there an example that it can run for Pytorch with Javascript? WebAssembly/spec#1331, by @AliceSum.
-
Error in table.size in Index of Instructions WebAssembly/spec#1330, by @Enichan.
-
-
3 issues closed.
-
[spec] Possible typo in Memory Instructions WebAssembly/spec#1334.
-
Error in table.size in Index of Instructions WebAssembly/spec#1330.
-
WebAssembly.Global.value.set without argument WebAssembly/spec#1332.
-
-
2 issues received 4 new comments.
-
[spec] Possible typo in Memory Instructions WebAssembly/spec#1334 (2 comments by @rahulv4667, @rossberg)
-
WebAssembly.Global.value.set without argument WebAssembly/spec#1332 (2 comments by @gahaas, @Ms2ger)
-
-
5 pull requests opened.
-
[spec] Fix a bunch of minor issues WebAssembly/spec#1338, by @rossberg.
-
[js-api] Update CreateBuiltinFunction call for ES changes. WebAssembly/spec#1337, by @Ms2ger.
-
[spec] $canon_N = 2^{signif(N)} - 1$; WebAssembly/spec#1336, by @mengsuenyan.
-
[js-api] Fix link to HTML. WebAssembly/spec#1335, by @Ms2ger.
-
[spec] Fix type typo WebAssembly/spec#1333, by @rossberg.
-
-
4 pull requests merged.
-
[spec] Fix a bunch of minor issues WebAssembly/spec#1338.
-
[js-api] Fix link to HTML. WebAssembly/spec#1335.
-
[spec] Fix type typo WebAssembly/spec#1333.
-
Factor unreachability tests out of select and br_table WebAssembly/spec#1329.
-
-
4 pull requests received 5 new comments.
WebAssembly/design
-
2 issues opened.
-
Executing nested 'if-else-end' structures WebAssembly/design#1422, by @jpaulm.
-
Support for Rust 16-bit floating point WebAssembly/design#1421, by @hisergiorojas.
-
-
1 issue closed.
-
[Support] Are tables typed, or just the individual elements? WebAssembly/design#1412.
-
-
1 issue reopened.
-
[Support] Are tables typed, or just the individual elements? WebAssembly/design#1412, by @7ombie.
-
-
11 issues received 57 new comments.
-
Discussion: WebAssembly, Unicode and the Web Platform WebAssembly/design#1419 (19 comments by @conrad-watt, @dcodeIO, @lukewagner, @tlively)
-
Why not return quotient and remainder in one instruction? WebAssembly/design#1386 (11 comments by @KloudKoder, @lars-t-hansen, @wbl)
-
Executing nested 'if-else-end' structures WebAssembly/design#1422 (5 comments by @conrad-watt, @jpaulm, @kripken)
-
WASM module signatures proposal WebAssembly/design#1413 (5 comments by @jedisct1, @lukewagner, @rossberg, @tiziano88)
-
We need persistent floating-point rounding mode control WebAssembly/design#1384 (2 comments by @KloudKoder)
-
"Lightweight Component Model" as new scope for layered linking + interface types spec? WebAssembly/design#1415 (2 comments by @lukewagner, @penzn)
-
Should WebAssembly consider compatibility with the Open Web Platform critically important? WebAssembly/design#1407 (1 comment by @SamuraiCrow)
-
Constant expressions for settings memory/table limits? WebAssembly/design#1410 (1 comment by @7ombie)
-
WebAssembly/js-types
-
1 issue closed.
-
Function names from WebAssembly.Function WebAssembly/js-types#27.
-
-
1 issue received 1 new comment.
-
2 pull requests opened.
-
Editorial: Use WebIDL `constructor` operation in `Overview.md` WebAssembly/js-types#32, by @ExE-Boss.
-
Fix the type() algorithms. WebAssembly/js-types#31, by @Ms2ger.
-
WebAssembly/wasi-libc
-
2 issues opened.
-
Alignment used by dlmalloc is not correct (AFAICT) WebAssembly/wasi-libc#249, by @sbc100.
-
wasi-libc issue with stdio header files on browser WebAssembly/wasi-libc#248, by @mrrostam.
-
-
1 issue closed.
-
wasi-libc issue with stdio header files on browser WebAssembly/wasi-libc#248.
-
-
1 issue received 3 new comments.
-
wasi-libc issue with stdio header files on browser WebAssembly/wasi-libc#248 (3 comments by @mrrostam, @sbc100)
-
-
1 pull request opened.
-
chdir: fixing a malloc'ed buffer that was not large enough (possible mem corruption) WebAssembly/wasi-libc#247, by @gerdstolpmann.
-
-
1 pull request received 4 new comments.
-
chdir: fixing a malloc'ed buffer that was not large enough (possible mem corruption) WebAssembly/wasi-libc#247 (4 comments by @gerdstolpmann, @sunfishcode)
-
WebAssembly/WASI
-
1 issue closed.
-
witx should permit defining `typename` inside modules WebAssembly/WASI#157.
-
-
1 issue received 1 new comment.
-
6 pull requests opened.
-
Remove `witx` workspace WebAssembly/WASI#438, by @cratelyn.
-
Bump to 0.9.1 WebAssembly/WASI#437, by @alexcrichton.
-
reintroduce witx::phases (partial revert #398) WebAssembly/WASI#436, by @cratelyn.
-
Revert PR's 415 and 421 WebAssembly/WASI#435, by @cratelyn.
-
Fix path canonicalization in witx `use` statements WebAssembly/WASI#434, by @cratelyn.
-
witx: Update wast dependency WebAssembly/WASI#433, by @olivierlemasle.
-
-
6 pull requests merged.
-
Remove `witx` workspace WebAssembly/WASI#438.
-
Bump to 0.9.1 WebAssembly/WASI#437.
-
reintroduce witx::phases (partial revert #398) WebAssembly/WASI#436.
-
Fix path canonicalization in witx `use` statements WebAssembly/WASI#434.
-
Revert PR's 415 and 421 WebAssembly/WASI#435.
-
witx: Update wast dependency WebAssembly/WASI#433.
-
-
3 pull requests received 13 new comments.
-
Fix path canonicalization in witx `use` statements WebAssembly/WASI#434 (10 comments by @alexcrichton, @cratelyn)
-
WebAssembly/instrument-tracing
-
1 pull request opened.
-
Update of implementation to custom sections WebAssembly/instrument-tracing#3, by @jabraham17.
-
WebAssembly/esm-integration
-
2 issues received 2 new comments.
-
Should WebAssembly be at the same "privilege level" as JS? WebAssembly/esm-integration#41 (1 comment by @Pyrolistical)
-
1 pull request opened.
-
Merge latest spec into proposal WebAssembly/esm-integration#48, by @takikawa.
-
-
1 pull request merged.
-
Merge latest spec into proposal WebAssembly/esm-integration#48.
-
WebAssembly/testsuite
-
1 pull request opened.
-
Fix update-testsuite.sh to handle different names for primary branch WebAssembly/testsuite#40, by @sbc100.
-
-
1 pull request merged.
-
Fix update-testsuite.sh to handle different names for primary branch WebAssembly/testsuite#40.
-
-
1 pull request received 12 new comments.
WebAssembly/flexible-vectors
-
1 issue opened.
-
SIMD subgroup meeting on 2021-07-09 WebAssembly/flexible-vectors#37, by @penzn.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2021-06-11 WebAssembly/flexible-vectors#36.
-
-
3 issues received 12 new comments.
-
SIMD subgroup meeting on 2021-06-11 WebAssembly/flexible-vectors#36 (5 comments by @ngzhian, @penzn)
-
2 pull requests received 43 new comments.
-
[WIP] SVE-like flexible vectors WebAssembly/flexible-vectors#27 (42 comments by @akirilov-arm, @lemaitre, @penzn)
-
WebAssembly/wasi-sdk
-
2 issues opened.
-
multivalue generates illegal wasm code WebAssembly/wasi-sdk#184, by @L0laapk3.
-
Clang exports memory by default WebAssembly/wasi-sdk#183, by @loloRvz.
-
-
2 issues received 5 new comments.
-
multivalue generates illegal wasm code WebAssembly/wasi-sdk#184 (2 comments by @L0laapk3, @pchickey)
-
1 pull request received 4 new comments.
-
wasi-sdk.cmake: Add wasi-sdk/cmake to CMAKE_MODULE_PATH WebAssembly/wasi-sdk#182 (4 comments by @axic, @sbc100, @sunfishcode)
-
WebAssembly/tool-conventions
-
1 pull request received 2 new comments.
-
DynamicLinking: Extend "dylink" section with [] of needed libraries WebAssembly/tool-conventions#77 (2 comments by @ghost)
-
WebAssembly/proposals
-
2 issues opened.
-
Questions regarding function and their locals. WebAssembly/proposals#112, by @Becavalier.
-
How can I access the input parameters of the if structure? WebAssembly/proposals#111, by @Becavalier.
-
-
2 issues closed.
-
Questions regarding function and their locals. WebAssembly/proposals#112.
-
How can I access the input parameters of the if structure? WebAssembly/proposals#111.
-
-
2 issues received 10 new comments.
-
Questions regarding function and their locals. WebAssembly/proposals#112 (7 comments by @Becavalier, @ghost, @rossberg, @tlively)
-
How can I access the input parameters of the if structure? WebAssembly/proposals#111 (3 comments by @Becavalier, @conrad-watt, @RossTate)
-
WebAssembly/branch-hinting
-
1 issue opened.
-
How to add tests for phase 3 entry requirements WebAssembly/branch-hinting#13, by @yuri91.
-
WebAssembly/website
-
2 pull requests opened.
-
Update AssemblyScript url WebAssembly/website#242, by @axrez.
-
Update Wasmer features WebAssembly/website#241, by @syrusakbary.
-
-
2 pull requests merged.
-
Update Wasmer features WebAssembly/website#241.
-
Update AssemblyScript url WebAssembly/website#242.
-
-
1 pull request received 1 new comment.
WebAssembly/wasm-c-api
-
1 issue received 1 new comment.
-
wasm-c-api lacks an import reflection example - one attached. WebAssembly/wasm-c-api#137 (1 comment by @FGasper)
-
Participants
-
12 participants joined.
-
Ben Titzer (Carnegie Mellon University) joined.
-
Kunal Purohit joined.
-
Metehan Arslan joined.
-
Hakan Karlidag (Waste Creative) joined.
-
Keith Winstein (Stanford University) joined.
-
Julien Dramaix (Google LLC) joined.
-
xianyang zhang (Agora.io) joined.
-
Gong Chen (Agora.io) joined.
-
Jimmy Moon joined.
-
Gary Murphy joined.
-
Shen-Ta Hsieh joined.
-
swartz k joined.
-
-
3 participants left.
-
xianyang zhang (Agora.io) left.
-
Gong Chen (Agora.io) left.
-
John Teague (Theme Surgeons LLC) left.
-
-
3 organizations joined.
-
Carnegie Mellon University joined.
-
Waste Creative joined.
-
Agora.io joined.
-
-
1 organization left.
-
Theme Surgeons LLC left.
-
GitHub
WebAssembly/spec
-
3 issues opened.
-
[WAT Spec] Elem and Data single instructions abbreviations missing parens WebAssembly/spec#1319, by @laelath.
-
[WAT Spec] Table abbreviation with vec(expr) unclear/ill-defined WebAssembly/spec#1318, by @laelath.
-
Spec Readability WebAssembly/spec#1317, by @NicholasLYang.
-
-
5 issues closed.
-
[WAT Spec] Table abbreviation with vec(expr) unclear/ill-defined WebAssembly/spec#1318.
-
[WAT Spec] Elem and Data single instructions abbreviations missing parens WebAssembly/spec#1319.
-
Typo in runtime semantics of table.init WebAssembly/spec#1316.
-
Identifiers can seemingly be replaced with fresh identifiers WebAssembly/spec#1313.
-
Spec Readability WebAssembly/spec#1317.
-
-
3 issues received 9 new comments.
-
Spec Readability WebAssembly/spec#1317 (6 comments by @conrad-watt, @ngzhian, @NicholasLYang, @rossberg)
-
[WAT Spec] Table abbreviation with vec(expr) unclear/ill-defined WebAssembly/spec#1318 (2 comments by @rossberg)
-
[WAT Spec] Elem and Data single instructions abbreviations missing parens WebAssembly/spec#1319 (1 comment by @rossberg)
-
-
10 pull requests opened.
-
Factor unreachability tests out of select and br_table WebAssembly/spec#1329, by @titzer.
-
Tiny Grammar Fix WebAssembly/spec#1328, by @theduke.
-
[spec] fix markup for ref.func instruction WebAssembly/spec#1327, by @harpocrates.
-
Fix the Editor metadata format WebAssembly/spec#1326, by @jyasskin.
-
Fix the Editor metadata format WebAssembly/spec#1325, by @jyasskin.
-
[js-api] Fix links to the core specification. WebAssembly/spec#1324, by @Ms2ger.
-
[test] Revert accidental commenting-out of a test WebAssembly/spec#1323, by @jblebrun.
-
[spec] Remove obsolete note about multiple tables. WebAssembly/spec#1322, by @Ms2ger.
-
[spec] Fix various typos in rules WebAssembly/spec#1321, by @rossberg.
-
binary: table instructions can be 1 byte or prefix+u32 WebAssembly/spec#1320, by @ngzhian.
-
-
10 pull requests merged.
-
Tiny Grammar Fix WebAssembly/spec#1328.
-
[spec] fix markup for ref.func instruction WebAssembly/spec#1327.
-
Fix the Editor metadata format WebAssembly/spec#1326.
-
Fix the Editor metadata format WebAssembly/spec#1325.
-
[js-api] Fix links to the core specification. WebAssembly/spec#1324.
-
[test] Revert accidental commenting-out of a test WebAssembly/spec#1323.
-
[spec] Remove obsolete note about multiple tables. WebAssembly/spec#1322.
-
[spec] Fix various typos in rules WebAssembly/spec#1321.
-
[spec] Fix side condition about fresh ids WebAssembly/spec#1315.
-
binary: table instructions can be 1 byte or prefix+u32 WebAssembly/spec#1320.
-
-
10 pull requests received 21 new comments.
-
[spec] Fix various typos in rules WebAssembly/spec#1321 (5 comments by @conrad-watt, @laelath, @rossberg)
-
[spec/interpreter/test] Land bulk instructions & reference types proposals WebAssembly/spec#1287 (3 comments by @jblebrun, @rossberg)
-
Factor unreachability tests out of select and br_table WebAssembly/spec#1329 (2 comments by @rossberg, @titzer)
-
[spec] Remove obsolete note about multiple tables. WebAssembly/spec#1322 (2 comments by @Ms2ger, @rossberg)
-
WebAssembly/js-types
-
1 issue opened.
-
Consider how to expose reference types WebAssembly/js-types#30, by @Ms2ger.
-
-
1 pull request opened.
-
Update to upstream. WebAssembly/js-types#29, by @Ms2ger.
-
-
1 pull request merged.
-
Update to upstream. WebAssembly/js-types#29.
-
-
1 pull request received 2 new comments.
WebAssembly/binaryen
-
16 issues opened.
-
fuzz_opt interpretion error WebAssembly/binaryen#3915, by @MaxGraey.
-
wasm-opt -O0 modifies the binary WebAssembly/binaryen#3914, by @vshymanskyy.
-
[wasm-split] using multiple profiles at once WebAssembly/binaryen#3912, by @tlively.
-
Optimization bug: array creation thrown out WebAssembly/binaryen#3907, by @askeksa-google.
-
Sign extension operations may prevent optimize locals WebAssembly/binaryen#3906, by @MaxGraey.
-
no 32bit binaries... fails to compile with latest mingw WebAssembly/binaryen#3903, by @MyTDT-Mysoft.
-
Shared field names will cause ambiguities WebAssembly/binaryen#3898, by @tlively.
-
Wrong usage hint for --extract-function WebAssembly/binaryen#3895, by @manoskouk.
-
Import #0 module="env" function="out" error: function import requires a callable WebAssembly/binaryen#3880, by @jingyuexing.
-
Segfault in RemoveUnusedModuleElements::run WebAssembly/binaryen#3879, by @manoskouk.
-
Assertion `it != indexes.tableIndexes.end()' fails WebAssembly/binaryen#3876, by @manoskouk.
-
[Wasm GC] Nondeterminism in type emitting WebAssembly/binaryen#3869, by @kripken.
-
--duplicate-function-elimination and "names" section WebAssembly/binaryen#3867, by @waywardmonkeys.
-
Much slower compilation compare to v98 WebAssembly/binaryen#3857, by @MaxGraey.
-
wasm-opt crashing when invoked by emcc at higher optimization levels WebAssembly/binaryen#3856, by @kg.
-
[Proposal] Optimization for AoS with SIMD WebAssembly/binaryen#3854, by @MaxGraey.
-
-
10 issues closed.
-
wasm-opt -O0 modifies the binary WebAssembly/binaryen#3914.
-
Optimization bug: array creation thrown out WebAssembly/binaryen#3907.
-
wasm-split: assertion failed "Function already has multiple table slots" WebAssembly/binaryen#3824.
-
Much slower compilation compare to v98 WebAssembly/binaryen#3857.
-
Recursive GC types are not a partial order WebAssembly/binaryen#3682.
-
Wrong usage hint for --extract-function WebAssembly/binaryen#3895.
-
Additional canonalize rule. Unify x - C to x + (-C) WebAssembly/binaryen#3320.
-
Segfault in RemoveUnusedModuleElements::run WebAssembly/binaryen#3879.
-
Assertion `it != indexes.tableIndexes.end()' fails WebAssembly/binaryen#3876.
-
wasm-opt crashing when invoked by emcc at higher optimization levels WebAssembly/binaryen#3856.
-
-
12 issues received 26 new comments.
-
Much slower compilation compare to v98 WebAssembly/binaryen#3857 (10 comments by @aheejin, @kripken, @MaxGraey)
-
wasm-opt crashing when invoked by emcc at higher optimization levels WebAssembly/binaryen#3856 (4 comments by @kg, @kripken, @vargaz)
-
Sign extension operations may prevent optimize locals WebAssembly/binaryen#3906 (1 comment by @kripken)
-
no 32bit binaries... fails to compile with latest mingw WebAssembly/binaryen#3903 (1 comment by @kripken)
-
wasm-split: assertion failed "Function already has multiple table slots" WebAssembly/binaryen#3824 (1 comment by @caiiiycuk)
-
Import #0 module="env" function="out" error: function import requires a callable WebAssembly/binaryen#3880 (1 comment by @tlively)
-
--duplicate-function-elimination and "names" section WebAssembly/binaryen#3867 (1 comment by @kripken)
-
-
46 pull requests opened.
-
[wasm-split] Add a merge-profiles mode WebAssembly/binaryen#3917, by @tlively.
-
[wasm-split] Make option validation declarative WebAssembly/binaryen#3916, by @tlively.
-
[Wasm GC] Add negated BrOn* operations WebAssembly/binaryen#3913, by @kripken.
-
[Wasm GC] Add experimental array.copy WebAssembly/binaryen#3911, by @kripken.
-
[OptimizeInstructions] Handle post-MVP sign extended operations WebAssembly/binaryen#3910, by @MaxGraey.
-
[NFC] Factor out and simplify minified name generation WebAssembly/binaryen#3909, by @tlively.
-
[Wasm GC] Implement CFGWalker support for BrOn* WebAssembly/binaryen#3908, by @kripken.
-
[wasm-split] Minimize names of newly created exports WebAssembly/binaryen#3905, by @tlively.
-
Add SIMDLoadStoreLane get/setters to C/JS API WebAssembly/binaryen#3904, by @dcodeIO.
-
[wasm-split] Add an option to emit only the module names WebAssembly/binaryen#3901, by @tlively.
-
Emit imported functions first in symbol maps WebAssembly/binaryen#3900, by @tlively.
-
[EH] Change Walker::TaskFunc back to function pointer WebAssembly/binaryen#3899, by @aheejin.
-
[Wasm GC] Validate struct.get/set heap types early WebAssembly/binaryen#3897, by @kripken.
-
Fix usage comment for ExtractFunction WebAssembly/binaryen#3896, by @kripken.
-
[wasm-split] Add a --symbolmap option WebAssembly/binaryen#3894, by @tlively.
-
[Wasm GC] Heap2Local: Replace the allocation with null WebAssembly/binaryen#3893, by @kripken.
-
[Wasm GC] Fix printing of unreachable Array operations WebAssembly/binaryen#3892, by @kripken.
-
Add namespace and include guard to insert_ordered.h WebAssembly/binaryen#3891, by @tlively.
-
Disable colors when writing module as text WebAssembly/binaryen#3890, by @pmatos.
-
Remove unused argument `major` WebAssembly/binaryen#3889, by @pmatos.
-
[NFC] Move InsertOrdered{Set,Map} into a new header WebAssembly/binaryen#3888, by @tlively.
-
Do not attempt to preserve DWARF if a previous pass removes it WebAssembly/binaryen#3887, by @kripken.
-
Support --symbolmap and --symbolmap=FOO in wasm-opt WebAssembly/binaryen#3885, by @kripken.
-
RemoveUnusedModuleElements: The start function may be imported WebAssembly/binaryen#3884, by @kripken.
-
Switch from Hopcroft's to Valmari and Lehtinen's DFA minimization WebAssembly/binaryen#3883, by @tlively.
-
Add pass argument sugar to commandline WebAssembly/binaryen#3882, by @kripken.
-
[Wasm GC] Heap2Local: Handle branches WebAssembly/binaryen#3881, by @kripken.
-
Printing: Add a comment when we cannot emit something WebAssembly/binaryen#3878, by @kripken.
-
ExtractFunction: Do not always remove the memory and table WebAssembly/binaryen#3877, by @kripken.
-
[Wasm GC] Fix precomputing of incompatible fallthrough values WebAssembly/binaryen#3875, by @kripken.
-
[Wasm GC] Fix StructSet::finalize on an unreachable value WebAssembly/binaryen#3874, by @kripken.
-
[Wasm GC] Fix casting code in interpreter WebAssembly/binaryen#3873, by @kripken.
-
Implement all Builder::replaceWithIdenticalType() cases as best we can WebAssembly/binaryen#3872, by @kripken.
-
Fuzz with maximal inlining some of the time WebAssembly/binaryen#3871, by @kripken.
-
Fix link to Contributing.md WebAssembly/binaryen#3870, by @pmatos.
-
[Wasm GC] Fix Array initialization of a packed value WebAssembly/binaryen#3868, by @kripken.
-
Heap2Local: Use escape analysis to turn heap allocations into local data WebAssembly/binaryen#3866, by @kripken.
-
[Memory64] further memory limit fixes WebAssembly/binaryen#3865, by @aardappel.
-
Fuzzer: Ignore things we should ignore even if the process succeeded WebAssembly/binaryen#3864, by @kripken.
-
Fix interpreting of a ref.cast of a function that is not on the module WebAssembly/binaryen#3863, by @kripken.
-
Fix typo in function name: BinayenElementSegmentIsPassive WebAssembly/binaryen#3862, by @pmatos.
-
Allow only computing necessary influences in LocalGraph. NFC WebAssembly/binaryen#3861, by @kripken.
-
BranchUtils additions WebAssembly/binaryen#3860, by @kripken.
-
Refactor getFallthrough() to use a loop instead of recursion. NFC WebAssembly/binaryen#3859, by @kripken.
-
Simple/Local Dead Store Elimination WebAssembly/binaryen#3858, by @kripken.
-
Add an ExpressionReplacer utility WebAssembly/binaryen#3855, by @kripken.
-
-
39 pull requests merged.
-
[NFC] Factor out and simplify minified name generation WebAssembly/binaryen#3909.
-
[Wasm GC] Add experimental array.copy WebAssembly/binaryen#3911.
-
[Wasm GC] Implement CFGWalker support for BrOn* WebAssembly/binaryen#3908.
-
[wasm-split] Add an option to emit only the module names WebAssembly/binaryen#3901.
-
Add SIMDLoadStoreLane get/setters to C/JS API WebAssembly/binaryen#3904.
-
[EH] Change Walker::TaskFunc back to function pointer WebAssembly/binaryen#3899.
-
Emit imported functions first in symbol maps WebAssembly/binaryen#3900.
-
[Wasm GC] Validate struct.get/set heap types early WebAssembly/binaryen#3897.
-
Fix usage comment for ExtractFunction WebAssembly/binaryen#3896.
-
[wasm-split] Add a --symbolmap option WebAssembly/binaryen#3894.
-
Switch from Hopcroft's to Valmari and Lehtinen's DFA minimization WebAssembly/binaryen#3883.
-
wasm-reduce: Always decrease the factor WebAssembly/binaryen#3849.
-
Remove Type ordering WebAssembly/binaryen#3793.
-
[Wasm GC] Heap2Local: Replace the allocation with null WebAssembly/binaryen#3893.
-
[Wasm GC] Fix printing of unreachable Array operations WebAssembly/binaryen#3892.
-
Add namespace and include guard to insert_ordered.h WebAssembly/binaryen#3891.
-
Do not attempt to preserve DWARF if a previous pass removes it WebAssembly/binaryen#3887.
-
[NFC] Move InsertOrdered{Set,Map} into a new header WebAssembly/binaryen#3888.
-
Remove unused argument `major` WebAssembly/binaryen#3889.
-
Disable colors when writing module as text WebAssembly/binaryen#3890.
-
Support --symbolmap and --symbolmap=FOO in wasm-opt WebAssembly/binaryen#3885.
-
Add pass argument sugar to commandline WebAssembly/binaryen#3882.
-
RemoveUnusedModuleElements: The start function may be imported WebAssembly/binaryen#3884.
-
[Wasm GC] Heap2Local: Handle branches WebAssembly/binaryen#3881.
-
Heap2Local: Use escape analysis to turn heap allocations into local data WebAssembly/binaryen#3866.
-
Printing: Add a comment when we cannot emit something WebAssembly/binaryen#3878.
-
ExtractFunction: Do not always remove the memory and table WebAssembly/binaryen#3877.
-
[Wasm GC] Fix StructSet::finalize on an unreachable value WebAssembly/binaryen#3874.
-
[Wasm GC] Fix precomputing of incompatible fallthrough values WebAssembly/binaryen#3875.
-
Fuzz with maximal inlining some of the time WebAssembly/binaryen#3871.
-
Implement all Builder::replaceWithIdenticalType() cases as best we can WebAssembly/binaryen#3872.
-
[Wasm GC] Fix casting code in interpreter WebAssembly/binaryen#3873.
-
[Wasm GC] Fix Array initialization of a packed value WebAssembly/binaryen#3868.
-
Fuzzer: Ignore things we should ignore even if the process succeeded WebAssembly/binaryen#3864.
-
Fix interpreting of a ref.cast of a function that is not on the module WebAssembly/binaryen#3863.
-
Fix typo in function name: BinayenElementSegmentIsPassive WebAssembly/binaryen#3862.
-
BranchUtils additions WebAssembly/binaryen#3860.
-
Refactor getFallthrough() to use a loop instead of recursion. NFC WebAssembly/binaryen#3859.
-
Allow only computing necessary influences in LocalGraph. NFC WebAssembly/binaryen#3861.
-
-
2 pull requests closed.
-
Hacks to build and test BinaryenJS with wasm EH WebAssembly/binaryen#3607.
-
Fix link to Contributing.md WebAssembly/binaryen#3870.
-
-
31 pull requests received 213 new comments.
-
Heap2Local: Use escape analysis to turn heap allocations into local data WebAssembly/binaryen#3866 (60 comments by @aheejin, @kripken, @MaxGraey, @tlively)
-
Simple/Local Dead Store Elimination WebAssembly/binaryen#3858 (24 comments by @aheejin, @kripken, @tlively)
-
Switch from Hopcroft's to Valmari and Lehtinen's DFA minimization WebAssembly/binaryen#3883 (14 comments by @kripken, @MaxGraey, @tlively)
-
Add SIMDLoadStoreLane get/setters to C/JS API WebAssembly/binaryen#3904 (10 comments by @dcodeIO, @tlively)
-
[wasm-split] Add an option to emit only the module names WebAssembly/binaryen#3901 (9 comments by @kripken, @tlively)
-
[wasm-split] Minimize names of newly created exports WebAssembly/binaryen#3905 (8 comments by @kripken, @tlively)
-
[Wasm GC] Heap2Local: Replace the allocation with null WebAssembly/binaryen#3893 (7 comments by @kripken, @tlively)
-
[Wasm GC] Fix StructSet::finalize on an unreachable value WebAssembly/binaryen#3874 (7 comments by @aheejin, @kripken)
-
Do not attempt to preserve DWARF if a previous pass removes it WebAssembly/binaryen#3887 (5 comments by @kripken, @sbc100)
-
Add an ExpressionReplacer utility WebAssembly/binaryen#3855 (5 comments by @aheejin, @kripken, @tlively)
-
[EH] Change Walker::TaskFunc back to function pointer WebAssembly/binaryen#3899 (4 comments by @aheejin, @kripken, @MaxGraey)
-
ExtractFunction: Do not always remove the memory and table WebAssembly/binaryen#3877 (4 comments by @aheejin, @kripken)
-
[Wasm GC] Fix precomputing of incompatible fallthrough values WebAssembly/binaryen#3875 (4 comments by @aheejin, @kripken)
-
[Memory64] further memory limit fixes WebAssembly/binaryen#3865 (4 comments by @aardappel, @kripken)
-
[NFC] Factor out and simplify minified name generation WebAssembly/binaryen#3909 (3 comments by @kripken, @tlively)
-
[OptimizeInstructions] Handle post-MVP sign extended operations WebAssembly/binaryen#3910 (3 comments by @kripken, @MaxGraey)
-
Fuzz with maximal inlining some of the time WebAssembly/binaryen#3871 (3 comments by @aheejin, @kripken)
-
Support --symbolmap and --symbolmap=FOO in wasm-opt WebAssembly/binaryen#3885 (2 comments by @aheejin, @kripken)
-
Fix data races in type canonicalization WebAssembly/binaryen#3852 (2 comments by @kripken, @tlively)
-
[NFC] Move InsertOrdered{Set,Map} into a new header WebAssembly/binaryen#3888 (1 comment by @kripken)
-
Fuzzer: Ignore things we should ignore even if the process succeeded WebAssembly/binaryen#3864 (1 comment by @kripken)
-
Fix interpreting of a ref.cast of a function that is not on the module WebAssembly/binaryen#3863 (1 comment by @kripken)
-
Fix typo in function name: BinayenElementSegmentIsPassive WebAssembly/binaryen#3862 (1 comment by @martianboy)
-
WebAssembly/design
-
5 issues opened.
-
PR proposes applying source maps to wasm binaries WebAssembly/design#1420, by @okay49.
-
Discussion: WebAssembly, Unicode and the Web Platform WebAssembly/design#1419, by @dcodeIO.
-
instruction encoding changes?? WebAssembly/design#1418, by @kam1986.
-
Switch from 'master' to 'main' branch WebAssembly/design#1417, by @kripken.
-
The spec for `br_table` seems to contain a minor error. WebAssembly/design#1416, by @7ombie.
-
-
3 issues closed.
-
does support for socket(udp and tcp)? WebAssembly/design#1251.
-
The spec for `br_table` seems to contain a minor error. WebAssembly/design#1416.
-
Constant expressions for settings memory/table limits? WebAssembly/design#1410.
-
-
14 issues received 44 new comments.
-
Switch from 'master' to 'main' branch WebAssembly/design#1417 (9 comments by @dtig, @fgmccabe, @kripken, @rossberg)
-
Ability to `pause` wasm execution and call back JavaScript (async JS support) WebAssembly/design#1294 (7 comments by @amirouche, @conrad-watt, @fgmccabe, @slindley)
-
"Lightweight Component Model" as new scope for layered linking + interface types spec? WebAssembly/design#1415 (5 comments by @dcodeIO, @lukewagner)
-
instruction encoding changes?? WebAssembly/design#1418 (3 comments by @conrad-watt, @kam1986, @rossberg)
-
does support for socket(udp and tcp)? WebAssembly/design#1251 (3 comments by @ngzhian, @ondrejtomcik, @Pauan)
-
Why not return quotient and remainder in one instruction? WebAssembly/design#1386 (3 comments by @KloudKoder, @lars-t-hansen)
-
We need persistent floating-point rounding mode control WebAssembly/design#1384 (3 comments by @conrad-watt, @KloudKoder)
-
Constant expressions for settings memory/table limits? WebAssembly/design#1410 (3 comments by @lars-t-hansen, @sbc100)
-
The spec for `br_table` seems to contain a minor error. WebAssembly/design#1416 (2 comments by @7ombie, @rossberg)
-
Documentation request: self-modifying code WebAssembly/design#1414 (2 comments by @KloudKoder, @penzn)
-
Should WebAssembly consider compatibility with the Open Web Platform critically important? WebAssembly/design#1407 (1 comment by @dcodeIO)
-
WebAssembly/wabt
-
4 issues opened.
-
memory management(gc) in wasm-interp WebAssembly/wabt#1671, by @clover2123.
-
test failures on s390x WebAssembly/wabt#1670, by @rathann.
-
POSIX reserved names: *_t is reserved by POSIX WebAssembly/wabt#1668, by @SoniEx2.
-
unable to read u32 leb128 WebAssembly/wabt#1667, by @PoilZero.
-
-
5 issues received 11 new comments.
-
Improve `wat2wasm --relocatable` support (or remove it completely). WebAssembly/wabt#1137 (5 comments by @sbc100, @srenatus)
-
MAP_ANONYMOUS undefined on OS X 10.10 and earlier (pre-2015) WebAssembly/wabt#1620 (1 comment by @jakirkham)
-
-
2 pull requests opened.
-
Fix asan error in reading of bad relocation type WebAssembly/wabt#1672, by @sbc100.
-
objdump: add support for segments flags in the linking section WebAssembly/wabt#1669, by @sbc100.
-
-
2 pull requests merged.
-
Fix asan error in reading of bad relocation type WebAssembly/wabt#1672.
-
objdump: add support for segments flags in the linking section WebAssembly/wabt#1669.
-
-
1 pull request received 4 new comments.
-
objdump: add support for segments flags in the linking section WebAssembly/wabt#1669 (4 comments by @dschuff, @sbc100)
-
WebAssembly/WASI
-
2 pull requests opened.
-
Move meeting agendas and notes to WebAssembly/meetings WebAssembly/WASI#432, by @linclark.
-
Add 05-06 meeting notes WebAssembly/WASI#431, by @linclark.
-
-
2 pull requests merged.
-
Move meeting agendas and notes to WebAssembly/meetings WebAssembly/WASI#432.
-
Add 05-06 meeting notes WebAssembly/WASI#431.
-
-
5 pull requests received 9 new comments.
-
Add beginnings of a Resources and Handles design document. WebAssembly/WASI#319 (4 comments by @monoclex, @programmerjake, @sunfishcode)
-
Add mechanism for displaying the WAT signatures of WASI modules WebAssembly/WASI#377 (1 comment by @abrown)
-
Add a new "abi" which supports the full type grammar WebAssembly/WASI#422 (1 comment by @alexcrichton)
-
WebAssembly/meetings
-
1 issue received 2 new comments.
-
Official CG chatroom (besides w3c IRC channel) WebAssembly/meetings#236 (2 comments by @tlively, @ttraenkler)
-
-
24 pull requests opened.
-
Add an agenda item for cross origin module sharing WebAssembly/meetings#790, by @dtig.
-
Add link & slides for discussion CG 06-22 WebAssembly/meetings#789, by @dcodeIO.
-
Add slides for the Canonical ABI presentation. WebAssembly/meetings#788, by @sunfishcode.
-
Add WASI 05-20 meeting notes WebAssembly/meetings#787, by @linclark.
-
Add agenda item for a quick update on branch hinting WebAssembly/meetings#786, by @yuri91.
-
Create GC-05-18.md WebAssembly/meetings#784, by @tlively.
-
Add agenda item for ABI string encoding discussion WebAssembly/meetings#783, by @dcodeIO.
-
Update sg-5-17.md WebAssembly/meetings#782, by @fgmccabe.
-
Add notes for SIMD subgroup meeting 2021-05-14 WebAssembly/meetings#781, by @ngzhian.
-
Add agenda items for the WASI 05-20 meeting. WebAssembly/meetings#780, by @sunfishcode.
-
Move interval, multiprecision primitives to 6/8 meeting WebAssembly/meetings#779, by @dtig.
-
Cancel WG-05-12 meeting due to empty agenda WebAssembly/meetings#778, by @lukewagner.
-
Update CG-05-11.md WebAssembly/meetings#777, by @KloudKoder.
-
Add notes for 4/27 meeting WebAssembly/meetings#776, by @dtig.
-
Add agenda item relevant for second CM poll 05-25 WebAssembly/meetings#775, by @dcodeIO.
-
Add agenda item for proposal Wasm signatures 05-25 WebAssembly/meetings#774, by @asraa.
-
Move WASI meeting minutes to meetings repo WebAssembly/meetings#773, by @linclark.
-
Add agenda item for Component Model follow-up discussion and poll WebAssembly/meetings#772, by @lukewagner.
-
Slides for GC meeting WebAssembly/meetings#771, by @rossberg.
-
Create GC-05-04.md WebAssembly/meetings#770, by @tlively.
-
Add slides for Two-Pronged Plan WebAssembly/meetings#769, by @RossTate.
-
Update sg-5-3.md WebAssembly/meetings#768, by @fgmccabe.
-
Update CG-03-30.md WebAssembly/meetings#767, by @tlively.
-
-
22 pull requests merged.
-
Add an agenda item for cross origin module sharing WebAssembly/meetings#790.
-
Add link & slides for discussion CG 06-22 WebAssembly/meetings#789.
-
Add slides for the Canonical ABI presentation. WebAssembly/meetings#788.
-
Add WASI 05-20 meeting notes WebAssembly/meetings#787.
-
Add agenda item for a quick update on branch hinting WebAssembly/meetings#786.
-
Slides WebAssembly/meetings#785.
-
Update sg-5-17.md WebAssembly/meetings#782.
-
Add agenda item for ABI string encoding discussion WebAssembly/meetings#783.
-
Add notes for SIMD subgroup meeting 2021-05-14 WebAssembly/meetings#781.
-
Add agenda items for the WASI 05-20 meeting. WebAssembly/meetings#780.
-
Move interval, multiprecision primitives to 6/8 meeting WebAssembly/meetings#779.
-
Cancel WG-05-12 meeting due to empty agenda WebAssembly/meetings#778.
-
Create GC-05-04.md WebAssembly/meetings#770.
-
Add notes for 4/27 meeting WebAssembly/meetings#776.
-
Add agenda item for proposal Wasm signatures 05-25 WebAssembly/meetings#774.
-
Add agenda item for Component Model follow-up discussion and poll WebAssembly/meetings#772.
-
Move WASI meeting minutes to meetings repo WebAssembly/meetings#773.
-
Update sg-5-3.md WebAssembly/meetings#768.
-
Slides for GC meeting WebAssembly/meetings#771.
-
Add GC 4/20 notes WebAssembly/meetings#759.
-
Update CG-03-30.md WebAssembly/meetings#767.
-
Add slides for Two-Pronged Plan WebAssembly/meetings#769.
-
-
2 pull requests closed.
-
Add agenda item relevant for second CM poll 05-25 WebAssembly/meetings#775.
-
Update CG-05-11.md WebAssembly/meetings#777.
-
-
12 pull requests received 37 new comments.
-
Add agenda item relevant for second CM poll 05-25 WebAssembly/meetings#775 (13 comments by @conrad-watt, @dcodeIO, @dtig, @Ms2ger, @penzn)
-
Add notes for SIMD subgroup meeting 2021-05-14 WebAssembly/meetings#781 (3 comments by @dtig, @lemaitre, @ngzhian)
-
Add agenda items for the WASI 05-20 meeting. WebAssembly/meetings#780 (2 comments by @dcodeIO, @linclark)
-
Move interval, multiprecision primitives to 6/8 meeting WebAssembly/meetings#779 (1 comment by @dtig)
-
WebAssembly/wasi-sdk
-
2 issues opened.
-
`set(CMAKE_SYSTEM_NAME WASI)` issues on macOS host WebAssembly/wasi-sdk#181, by @axic.
-
ICU support WebAssembly/wasi-sdk#180, by @dbezhetskov.
-
-
3 issues received 12 new comments.
-
`set(CMAKE_SYSTEM_NAME WASI)` issues on macOS host WebAssembly/wasi-sdk#181 (7 comments by @axic, @sbc100)
-
-
1 pull request opened.
-
wasi-sdk.cmake: Add wasi-sdk/cmake to CMAKE_MODULE_PATH WebAssembly/wasi-sdk#182, by @sbc100.
-
-
1 pull request received 1 new comment.
-
wasi-sdk.cmake: Add wasi-sdk/cmake to CMAKE_MODULE_PATH WebAssembly/wasi-sdk#182 (1 comment by @axic)
-
WebAssembly/wasi-libc
-
1 issue received 8 new comments.
-
Upstream llvm change adds new undefined symbol: __multi3 WebAssembly/wasi-libc#98 (8 comments by @michaelfranzl, @sbc100)
-
-
1 pull request merged.
-
Add a function to de-initialize the environment-variable state. WebAssembly/wasi-libc#237.
-
-
1 pull request received 7 new comments.
-
Add a function to de-initialize the environment-variable state. WebAssembly/wasi-libc#237 (7 comments by @fitzgen, @sbc100, @sunfishcode)
-
WebAssembly/tool-conventions
-
1 pull request received 4 new comments.
-
DynamicLinking: Extend "dylink" section with [] of needed libraries WebAssembly/tool-conventions#77 (4 comments by @ghost, @sbc100)
-
WebAssembly/website
-
1 issue opened.
-
Add use from Python WebAssembly/website#238, by @Abdur-rahmaanJ.
-
-
1 issue received 3 new comments.
-
Update Microsoft Edge logo on home page WebAssembly/website#231 (3 comments by @alvinashcraft, @sidverma32)
-
-
1 pull request opened.
-
Updated Microsoft Edge logo on home page WebAssembly/website#239, by @sidverma32.
-
-
1 pull request received 4 new comments.
-
Updated Microsoft Edge logo on home page WebAssembly/website#239 (4 comments by @RReverser, @sidverma32)
-
WebAssembly/flexible-vectors
-
2 issues opened.
-
SIMD subgroup meeting on 2021-06-11 WebAssembly/flexible-vectors#36, by @penzn.
-
Out-of-bounds behaviour WebAssembly/flexible-vectors#35, by @akirilov-arm.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2021-05-14 WebAssembly/flexible-vectors#33.
-
-
2 issues received 14 new comments.
-
Out-of-bounds behaviour WebAssembly/flexible-vectors#35 (7 comments by @akirilov-arm, @lemaitre, @penzn, @programmerjake)
-
SIMD subgroup meeting on 2021-05-14 WebAssembly/flexible-vectors#33 (7 comments by @lemaitre, @nemequ, @ngzhian, @penzn, @programmerjake)
-
WebAssembly/relaxed-simd
-
1 issue opened.
-
SIMD subgroup meeting on 2021-06-11 WebAssembly/relaxed-simd#23, by @ngzhian.
-
-
1 issue closed.
-
SIMD subgroup meeting on 2021-05-14 WebAssembly/relaxed-simd#20.
-
-
4 issues received 5 new comments.
WebAssembly/branch-hinting
-
1 issue received 1 new comment.
WebAssembly/stack-switching
-
1 issue opened.
-
Do have an approximate time plan for this proposal? WebAssembly/stack-switching#1, by @wangfakang.
-
WebAssembly/proposals
-
1 issue closed.
-
🛤 Non-trapping float-to-int conversions WebAssembly/proposals#11.
-
-
1 issue received 1 new comment.
WebAssembly/content-security-policy
-
1 pull request opened.
-
Revised and simplified note WebAssembly/content-security-policy#31, by @fgmccabe.
-
-
1 pull request merged.
-
Revised and simplified note WebAssembly/content-security-policy#31.
-
-
1 pull request received 18 new comments.
-
Revised and simplified note WebAssembly/content-security-policy#31 (18 comments by @annevk, @fgmccabe, @lars-t-hansen)
-
WebAssembly/threads
-
2 issues received 9 new comments.
-
Can we relax Atomics.wait to allow waiting on the main thread? WebAssembly/threads#177 (5 comments by @juj, @RReverser)
-
WebAssembly/proposal-type-imports
-
2 issues opened.
-
Clarification on exporting objects referencing type imports WebAssembly/proposal-type-imports#14, by @takikawa.
-
Binary format in overview? WebAssembly/proposal-type-imports#13, by @takikawa.
-
-
2 issues received 3 new comments.
-
Binary format in overview? WebAssembly/proposal-type-imports#13 (2 comments by @rossberg, @takikawa)
-
Clarification on exporting objects referencing type imports WebAssembly/proposal-type-imports#14 (1 comment by @rossberg)
-
-
1 pull request opened.
-
Add preliminary binary format WebAssembly/proposal-type-imports#15, by @rossberg.
-
-
1 pull request merged.
-
Add preliminary binary format WebAssembly/proposal-type-imports#15.
-
WebAssembly/wasm-c-api
-
1 issue opened.
-
Custom Sections API WebAssembly/wasm-c-api#168, by @syrusakbary.
-
-
1 issue received 4 new comments.
-
Custom Sections API WebAssembly/wasm-c-api#168 (4 comments by @FGasper, @Hywan, @rossberg, @syrusakbary)
-
Participants
-
3 chairs appointed.
-
Derek Schuff became a chair.
-
Deepti Gandluri became a chair.
-
Lin Clark became a chair.
-
-
1 chair stepped down.
-
Lin Clark stepped down as a chair.
-
-
12 participants joined.
-
Connor Hicks (Suborbital Software Systems) joined.
-
Mohit Saini (ThoughtSpot) joined.
-
鑫 董 joined.
-
Joseph Orbegoso Pea joined.
-
Jason Yu joined.
-
Jacob Gravelle joined.
-
Tory Clasen joined.
-
Jairus Tanaka joined.
-
Adam Reese (Microsoft Corporation) joined.
-
Kloud Koder joined.
-
Gongyu Deng (Shanghai Jiao Tong University) joined.
-
Daniel Miller (Google LLC) joined.
-
-
3 participants left.
-
Jason Yu left.
-
Owen Buckley (Kenzan) left.
-
Liam Randall (Wasmcloud) left.
-
-
3 organizations joined.
-
Suborbital Software Systems joined.
-
ThoughtSpot joined.
-
Shanghai Jiao Tong University joined.
-
-
2 organizations left.
-
Kenzan left.
-
Capital One left.
-
GitHub
WebAssembly/binaryen
-
11 issues opened.
-
GetFunctionTable is now gone, what is the favorite way to replace it ? WebAssembly/binaryen#3853, by @hummeleBop.
-
ReFinalize generates new types, not synchronized with the global store WebAssembly/binaryen#3843, by @kripken.
-
Asyncify "OOM" leaves broken state WebAssembly/binaryen#3839, by @RReverser.
-
Problems with "wasm-type" when compiles with tot WebAssembly/binaryen#3838, by @MaxGraey.
-
2.0.17 on macOS : unexpected metadata key received from wasm-emscripten-finalize: globalImports WebAssembly/binaryen#3829, by @seyhajin.
-
wasm-split: assertion failed "Function already has multiple table slots" WebAssembly/binaryen#3824, by @caiiiycuk.
-
How to identify the dynamic linking table? WebAssembly/binaryen#3823, by @tlively.
-
Can't compile BinaryenJs myself from version 101 WebAssembly/binaryen#3816, by @hummeleBop.
-
Release build "wasm-opt" crashes on Android WebAssembly/binaryen#3806, by @truboxl.
-
[vlc.js] : parse exception - attempted pop from empty stack WebAssembly/binaryen#3804, by @msabwat.
-
[proposal] Dead Store Elimination Pass WebAssembly/binaryen#3772, by @MaxGraey.
-
-
7 issues closed.
-
ReFinalize generates new types, not synchronized with the global store WebAssembly/binaryen#3843.
-
Problems with "wasm-type" when compiles with tot WebAssembly/binaryen#3838.
-
2.0.17 on macOS : unexpected metadata key received from wasm-emscripten-finalize: globalImports WebAssembly/binaryen#3829.
-
How to identify the dynamic linking table? WebAssembly/binaryen#3823.
-
Release build "wasm-opt" crashes on Android WebAssembly/binaryen#3806.
-
wasm-split producing invalid modules WebAssembly/binaryen#3701.
-
Regression from equirecursive type canonicalization WebAssembly/binaryen#3736.
-
-
13 issues received 48 new comments.
-
[vlc.js] : parse exception - attempted pop from empty stack WebAssembly/binaryen#3804 (5 comments by @kripken, @msabwat)
-
Release build "wasm-opt" crashes on Android WebAssembly/binaryen#3806 (4 comments by @tlively, @truboxl)
-
Reference types crash wasm-opt‘s asyncify pass WebAssembly/binaryen#3739 (3 comments by @martianboy, @surma)
-
wasm-split: assertion failed "Function already has multiple table slots" WebAssembly/binaryen#3824 (3 comments by @caiiiycuk, @tlively)
-
How to identify the dynamic linking table? WebAssembly/binaryen#3823 (3 comments by @sbc100, @tlively)
-
Can't compile BinaryenJs myself from version 101 WebAssembly/binaryen#3816 (3 comments by @hummeleBop, @kripken)
-
`BinaryenExpressionCopy()` does not rename blocks WebAssembly/binaryen#3762 (3 comments by @ImmanuelHaffner, @kripken)
-
ReFinalize generates new types, not synchronized with the global store WebAssembly/binaryen#3843 (2 comments by @tlively)
-
2.0.17 on macOS : unexpected metadata key received from wasm-emscripten-finalize: globalImports WebAssembly/binaryen#3829 (2 comments by @kripken, @seyhajin)
-
GetFunctionTable is now gone, what is the favorite way to replace it ? WebAssembly/binaryen#3853 (1 comment by @martianboy)
-
Type of br_if should be the target's type, not the value WebAssembly/binaryen#3767 (1 comment by @aheejin)
-
73 pull requests opened.
-
Fix data races in type canonicalization WebAssembly/binaryen#3852, by @tlively.
-
Use standard type traversal in module-utils.h WebAssembly/binaryen#3851, by @tlively.
-
[Wasm GC] Add a print limit in TypePrinter WebAssembly/binaryen#3850, by @kripken.
-
wasm-reduce: Always decrease the factor WebAssembly/binaryen#3849, by @kripken.
-
Add LocalGraph::equivalent WebAssembly/binaryen#3848, by @kripken.
-
UniqueDeferredQueue improvements WebAssembly/binaryen#3847, by @kripken.
-
Add const to an optimizeAfterInlining parameter. NFC WebAssembly/binaryen#3846, by @kripken.
-
Save the exit block, if any, in CFGTraversal. NFC WebAssembly/binaryen#3845, by @kripken.
-
Generic type traversal and fix a LUB bug WebAssembly/binaryen#3844, by @tlively.
-
Followups to #3841 WebAssembly/binaryen#3842, by @kripken.
-
Fix a new clang warning on implicit Tuple construction WebAssembly/binaryen#3841, by @kripken.
-
OptimizeInstructions: Do not change unreachability in if/select changes WebAssembly/binaryen#3840, by @kripken.
-
OptimizeInstructions: Handle EqZ-64 on an if/select arm, not just 32 WebAssembly/binaryen#3837, by @kripken.
-
Run lit tests with pass-debug as well, to check for more errors WebAssembly/binaryen#3836, by @kripken.
-
OptimizeInstructions: Fix eqz hoisting of if with unreachable arm WebAssembly/binaryen#3835, by @kripken.
-
[Wasm GC] Skip DeadArgumentElimination of an RTT parameter WebAssembly/binaryen#3834, by @kripken.
-
Generalize moving of identical code from if/select arms WebAssembly/binaryen#3833, by @kripken.
-
Create a shasum file for the Windows tarball WebAssembly/binaryen#3832, by @SpecLad.
-
wasm-metadce: Keep symbols alive if there is any reference to corresponding GOT.mem or GOT.func import WebAssembly/binaryen#3831, by @sbc100.
-
[Wasm GC] Fix handleNonDefaultableLocals on tees WebAssembly/binaryen#3830, by @kripken.
-
OptimizeInstructions: Move identical unary code out of if/select arms WebAssembly/binaryen#3828, by @kripken.
-
Update test expectations after colliding landings WebAssembly/binaryen#3827, by @kripken.
-
Refactor Child*Iterator for simplicity and to allow modifications. NFC WebAssembly/binaryen#3826, by @kripken.
-
Minor wasm-split improvements WebAssembly/binaryen#3825, by @tlively.
-
Optimize if/select with one arm an EqZ and another a 0 or a 1 WebAssembly/binaryen#3822, by @kripken.
-
[Wasm GC] Fix the type of ref.as_func, which should be non-nullable WebAssembly/binaryen#3821, by @kripken.
-
[Wasm GC] Reorder ref.as_non_null with tee and cast WebAssembly/binaryen#3820, by @kripken.
-
Implement missing if restructuring WebAssembly/binaryen#3819, by @kripken.
-
Fix element segment ordering in Print WebAssembly/binaryen#3818, by @martianboy.
-
Run spec test all at once after binary transform WebAssembly/binaryen#3817, by @martianboy.
-
LegalizeJSInterface: Remove illegal imports once they are no longer used WebAssembly/binaryen#3815, by @sbc100.
-
[Wasm GC] Optimize reference identity checks WebAssembly/binaryen#3814, by @kripken.
-
Rename emscripten metadata key to signal new unmangled names WebAssembly/binaryen#3813, by @sbc100.
-
Release 101 WebAssembly/binaryen#3812, by @sbc100.
-
Remove renaming of __wasm_call_ctors WebAssembly/binaryen#3811, by @sbc100.
-
[Wasm GC] Fix precompute on GC data WebAssembly/binaryen#3810, by @kripken.
-
Fuzzer: Do not fuzz multivalue testcases in initial contents WebAssembly/binaryen#3809, by @kripken.
-
[Wasm GC] Do not inline a function with an RTT parameter WebAssembly/binaryen#3808, by @kripken.
-
Fix lock-free MixedArena allocation WebAssembly/binaryen#3807, by @tlively.
-
[Wasm GC] Fix precomputing WebAssembly/binaryen#3805, by @kripken.
-
[Wasm GC] Full precompute support for GC WebAssembly/binaryen#3803, by @kripken.
-
Reducer: Replace entire function bodies with either unreachable or nop WebAssembly/binaryen#3802, by @kripken.
-
Fuzzer: Distinguish traps from host limitations WebAssembly/binaryen#3801, by @kripken.
-
[Wasm GC] Optimize away unnecessary non-null assertions WebAssembly/binaryen#3800, by @kripken.
-
Update SIMD binary constants WebAssembly/binaryen#3799, by @dcodeIO.
-
Rename SIMD extending load instructions WebAssembly/binaryen#3798, by @dcodeIO.
-
Rename various SIMD load instructions WebAssembly/binaryen#3795, by @dcodeIO.
-
Add an Asyncify option to propagate the addList WebAssembly/binaryen#3794, by @curiousdannii.
-
Remove Type ordering WebAssembly/binaryen#3793, by @tlively.
-
Very simple module linking in wasm-shell WebAssembly/binaryen#3792, by @martianboy.
-
wasm-split: Update dylink section when growing table WebAssembly/binaryen#3791, by @sbc100.
-
RefFunc: Validate that the type is non-nullable, and avoid possible bugs in the builder WebAssembly/binaryen#3790, by @kripken.
-
Fuzz --converge WebAssembly/binaryen#3789, by @kripken.
-
[Wasm GC] Enable more GC fuzzing WebAssembly/binaryen#3788, by @kripken.
-
Fuzzer: Do not assume table 0 is funcref, as initial content may include a non-funcref table WebAssembly/binaryen#3787, by @kripken.
-
wasm-emscripten: Remove unused EM_ASM_PREFIX and STACK_INIT WebAssembly/binaryen#3786, by @sbc100.
-
Remove final remnants of name mangling from wasm-emscripten WebAssembly/binaryen#3785, by @sbc100.
-
Add v128.load/storeN_lane SIMD instructions to C/JS API WebAssembly/binaryen#3784, by @dcodeIO.
-
Add v128.load32/64_zero SIMD instructions to C/JS API WebAssembly/binaryen#3783, by @dcodeIO.
-
Add new SIMD multiplication instructions to C/JS API WebAssembly/binaryen#3782, by @dcodeIO.
-
Add new SIMD conversion instructions to C/JS API WebAssembly/binaryen#3781, by @dcodeIO.
-
Add iNxM.extadd_pairwise_* SIMD instructions to C/JS API WebAssembly/binaryen#3780, by @dcodeIO.
-
Write names subsections by increasing id WebAssembly/binaryen#3779, by @sbc100.
-
Add i64x2.extend_low/high_* SIMD instructions to C/JS API WebAssembly/binaryen#3778, by @dcodeIO.
-
Add various SIMD instructions to C/JS API WebAssembly/binaryen#3777, by @dcodeIO.
-
[RT] Implement table instructions WebAssembly/binaryen#3776, by @martianboy.
-
Fuzzer: Ignore our current bug with the type of br_if WebAssembly/binaryen#3775, by @kripken.
-
Wasm2JS fuzzing: Emit null for reference type params instead of 0 WebAssembly/binaryen#3774, by @kripken.
-
Wasm2JS Fuzzing: Print types when we have nothing better WebAssembly/binaryen#3773, by @kripken.
-
Update SIMD names and opcodes WebAssembly/binaryen#3771, by @tlively.
-
Reorder global definitions in Print pass WebAssembly/binaryen#3770, by @martianboy.
-
Improve a test from binary to text WebAssembly/binaryen#3769, by @kripken.
-
Disallow flatten + GC in the fuzzer due to RTTs WebAssembly/binaryen#3768, by @kripken.
-
-
73 pull requests merged.
-
Fix data races in type canonicalization WebAssembly/binaryen#3852.
-
Use standard type traversal in module-utils.h WebAssembly/binaryen#3851.
-
Add LocalGraph::equivalent WebAssembly/binaryen#3848.
-
[Wasm GC] Add a print limit in TypePrinter WebAssembly/binaryen#3850.
-
UniqueDeferredQueue improvements WebAssembly/binaryen#3847.
-
Generic type traversal and fix a LUB bug WebAssembly/binaryen#3844.
-
Save the exit block, if any, in CFGTraversal. NFC WebAssembly/binaryen#3845.
-
Add const to an optimizeAfterInlining parameter. NFC WebAssembly/binaryen#3846.
-
OptimizeInstructions: Do not change unreachability in if/select changes WebAssembly/binaryen#3840.
-
Fix a new clang warning on implicit Tuple construction WebAssembly/binaryen#3841.
-
Run lit tests with pass-debug as well, to check for more errors WebAssembly/binaryen#3836.
-
OptimizeInstructions: Handle EqZ-64 on an if/select arm, not just 32 WebAssembly/binaryen#3837.
-
OptimizeInstructions: Fix eqz hoisting of if with unreachable arm WebAssembly/binaryen#3835.
-
Create a shasum file for the Windows tarball WebAssembly/binaryen#3832.
-
[Wasm GC] Skip DeadArgumentElimination of an RTT parameter WebAssembly/binaryen#3834.
-
Generalize moving of identical code from if/select arms WebAssembly/binaryen#3833.
-
wasm-metadce: Keep symbols alive if there is any reference to corresponding GOT.mem or GOT.func import WebAssembly/binaryen#3831.
-
OptimizeInstructions: Move identical unary code out of if/select arms WebAssembly/binaryen#3828.
-
[Wasm GC] Fix handleNonDefaultableLocals on tees WebAssembly/binaryen#3830.
-
Update test expectations after colliding landings WebAssembly/binaryen#3827.
-
Refactor Child*Iterator for simplicity and to allow modifications. NFC WebAssembly/binaryen#3826.
-
Fix element segment ordering in Print WebAssembly/binaryen#3818.
-
Run spec test all at once after binary transform WebAssembly/binaryen#3817.
-
Minor wasm-split improvements WebAssembly/binaryen#3825.
-
Implement missing if restructuring WebAssembly/binaryen#3819.
-
[Wasm GC] Fix the type of ref.as_func, which should be non-nullable WebAssembly/binaryen#3821.
-
Optimize if/select with one arm an EqZ and another a 0 or a 1 WebAssembly/binaryen#3822.
-
[Wasm GC] Reorder ref.as_non_null with tee and cast WebAssembly/binaryen#3820.
-
[Wasm GC] Optimize reference identity checks WebAssembly/binaryen#3814.
-
LegalizeJSInterface: Remove illegal imports once they are no longer used WebAssembly/binaryen#3815.
-
Release 101 WebAssembly/binaryen#3812.
-
Very simple module linking in wasm-shell WebAssembly/binaryen#3792.
-
[Wasm GC] Fix precompute on GC data WebAssembly/binaryen#3810.
-
Rename emscripten metadata key to signal new unmangled names WebAssembly/binaryen#3813.
-
Fuzzer: Do not fuzz multivalue testcases in initial contents WebAssembly/binaryen#3809.
-
Remove renaming of __wasm_call_ctors WebAssembly/binaryen#3811.
-
Remove final remnants of name mangling from wasm-emscripten WebAssembly/binaryen#3785.
-
Fix lock-free MixedArena allocation WebAssembly/binaryen#3807.
-
[Wasm GC] Do not inline a function with an RTT parameter WebAssembly/binaryen#3808.
-
[Wasm GC] Full precompute support for GC WebAssembly/binaryen#3803.
-
Fuzzer: Distinguish traps from host limitations WebAssembly/binaryen#3801.
-
Reducer: Replace entire function bodies with either unreachable or nop WebAssembly/binaryen#3802.
-
[Wasm GC] Optimize away unnecessary non-null assertions WebAssembly/binaryen#3800.
-
Rename SIMD extending load instructions WebAssembly/binaryen#3798.
-
Update SIMD binary constants WebAssembly/binaryen#3799.
-
Rename various SIMD load instructions WebAssembly/binaryen#3795.
-
wasm-split: Update dylink section when growing table WebAssembly/binaryen#3791.
-
wasm-emscripten: Remove unused EM_ASM_PREFIX and STACK_INIT WebAssembly/binaryen#3786.
-
RefFunc: Validate that the type is non-nullable, and avoid possible bugs in the builder WebAssembly/binaryen#3790.
-
[Wasm GC] Enable more GC fuzzing WebAssembly/binaryen#3788.
-
Fuzz --converge WebAssembly/binaryen#3789.
-
Fuzzer: Do not assume table 0 is funcref, as initial content may include a non-funcref table WebAssembly/binaryen#3787.
-
Add v128.load/storeN_lane SIMD instructions to C/JS API WebAssembly/binaryen#3784.
-
Add v128.load32/64_zero SIMD instructions to C/JS API WebAssembly/binaryen#3783.
-
Add new SIMD multiplication instructions to C/JS API WebAssembly/binaryen#3782.
-
Add new SIMD conversion instructions to C/JS API WebAssembly/binaryen#3781.
-
Add iNxM.extadd_pairwise_* SIMD instructions to C/JS API WebAssembly/binaryen#3780.
-
Write names subsections by increasing id WebAssembly/binaryen#3779.
-
Add i64x2.extend_low/high_* SIMD instructions to C/JS API WebAssembly/binaryen#3778.
-
Add various SIMD instructions to C/JS API WebAssembly/binaryen#3777.
-
[GC] Do not crash in GC allocations in interpreter; trap WebAssembly/binaryen#3559.
-
Fuzzer: Ignore our current bug with the type of br_if WebAssembly/binaryen#3775.
-
[RT] Add type to tables and element segments WebAssembly/binaryen#3763.
-
Emit dollar signs when relevant while debugging s-expression elements WebAssembly/binaryen#3693.
-
Wasm2JS fuzzing: Emit null for reference type params instead of 0 WebAssembly/binaryen#3774.
-
Wasm2JS Fuzzing: Print types when we have nothing better WebAssembly/binaryen#3773.
-
Reducer: skip more functions when failing to remove them WebAssembly/binaryen#3718.
-
Update SIMD names and opcodes WebAssembly/binaryen#3771.
-
Reorder global definitions in Print pass WebAssembly/binaryen#3770.
-
Improve a test from binary to text WebAssembly/binaryen#3769.
-
Fix an iterator invalidation error in the fuzzer WebAssembly/binaryen#3764.
-
Fix type canonicalization bugs WebAssembly/binaryen#3761.
-
Disallow flatten + GC in the fuzzer due to RTTs WebAssembly/binaryen#3768.
-
-
5 pull requests closed.
-
[Wasm GC] Fix precomputing WebAssembly/binaryen#3805.
-
PostAssemblyScript: Handle balanced retains involving allocations WebAssembly/binaryen#2833.
-
[Wasm GC] Provide the local type in SimplifyLocals return value optimizations WebAssembly/binaryen#3681.
-
[Wasm GC] Fix Vaccum pass after #3669 WebAssembly/binaryen#3686.
-
-
56 pull requests received 314 new comments.
-
Very simple module linking in wasm-shell WebAssembly/binaryen#3792 (55 comments by @kripken, @martianboy, @tlively)
-
[RT] Add type to tables and element segments WebAssembly/binaryen#3763 (30 comments by @kripken, @martianboy, @tlively)
-
[RT] Implement table instructions WebAssembly/binaryen#3776 (20 comments by @kripken, @martianboy, @tlively)
-
[Wasm GC] Optimize reference identity checks WebAssembly/binaryen#3814 (17 comments by @aheejin, @kripken, @tlively)
-
Fix element segment ordering in Print WebAssembly/binaryen#3818 (13 comments by @kripken, @martianboy, @tlively)
-
Run spec test all at once after binary transform WebAssembly/binaryen#3817 (11 comments by @kripken, @martianboy)
-
OptimizeInstructions: Move identical unary code out of if/select arms WebAssembly/binaryen#3828 (9 comments by @kripken, @tlively)
-
[Wasm GC] Optimize away unnecessary non-null assertions WebAssembly/binaryen#3800 (8 comments by @aheejin, @kripken)
-
Generic type traversal and fix a LUB bug WebAssembly/binaryen#3844 (7 comments by @kripken, @tlively)
-
OptimizeInstructions: Do not change unreachability in if/select changes WebAssembly/binaryen#3840 (7 comments by @kripken, @tlively)
-
Fuzzer: Do not assume table 0 is funcref, as initial content may include a non-funcref table WebAssembly/binaryen#3787 (5 comments by @kripken, @martianboy)
-
Wasm2JS fuzzing: Emit null for reference type params instead of 0 WebAssembly/binaryen#3774 (5 comments by @aheejin, @kripken)
-
Fix data races in type canonicalization WebAssembly/binaryen#3852 (4 comments by @kripken, @tlively)
-
Save the exit block, if any, in CFGTraversal. NFC WebAssembly/binaryen#3845 (4 comments by @aheejin, @kripken, @tlively)
-
Generalize moving of identical code from if/select arms WebAssembly/binaryen#3833 (4 comments by @kripken, @tlively)
-
[Wasm GC] Fix the type of ref.as_func, which should be non-nullable WebAssembly/binaryen#3821 (4 comments by @kripken, @tlively)
-
Fuzzer: Do not fuzz multivalue testcases in initial contents WebAssembly/binaryen#3809 (4 comments by @aheejin, @kripken, @tlively)
-
[Wasm GC] Full precompute support for GC WebAssembly/binaryen#3803 (4 comments by @kripken, @tlively)
-
Add v128.load/storeN_lane SIMD instructions to C/JS API WebAssembly/binaryen#3784 (4 comments by @dcodeIO, @tlively)
-
[Wasm GC] Add a print limit in TypePrinter WebAssembly/binaryen#3850 (3 comments by @aheejin, @kripken, @tlively)
-
Refactor Child*Iterator for simplicity and to allow modifications. NFC WebAssembly/binaryen#3826 (3 comments by @kripken, @tlively)
-
[Wasm GC] Reorder ref.as_non_null with tee and cast WebAssembly/binaryen#3820 (3 comments by @aheejin, @kripken)
-
Fix a new clang warning on implicit Tuple construction WebAssembly/binaryen#3841 (2 comments by @kripken, @tlively)
-
Run lit tests with pass-debug as well, to check for more errors WebAssembly/binaryen#3836 (2 comments by @kripken, @tlively)
-
[Wasm GC] Skip DeadArgumentElimination of an RTT parameter WebAssembly/binaryen#3834 (2 comments by @kripken, @tlively)
-
wasm-metadce: Keep symbols alive if there is any reference to corresponding GOT.mem or GOT.func import WebAssembly/binaryen#3831 (2 comments by @kripken, @sbc100)
-
Remove final remnants of name mangling from wasm-emscripten WebAssembly/binaryen#3785 (2 comments by @kripken, @sbc100)
-
[Wasm GC] Do not inline a function with an RTT parameter WebAssembly/binaryen#3808 (2 comments by @aheejin, @kripken)
-
[GC] Do not crash in GC allocations in interpreter; trap WebAssembly/binaryen#3559 (2 comments by @kripken)
-
Add i64x2.extend_low/high_* SIMD instructions to C/JS API WebAssembly/binaryen#3778 (2 comments by @dcodeIO, @tlively)
-
[Wasm GC] Optimize RefIs and RefAs when the type lets us WebAssembly/binaryen#3725 (2 comments by @jakobkummerow, @kripken)
-
Fuzzer: Ignore our current bug with the type of br_if WebAssembly/binaryen#3775 (2 comments by @kripken, @tlively)
-
Added default optimization passes for convenience in the runPasses API. WebAssembly/binaryen#2530 (1 comment by @hummeleBop)
-
Reducer: Replace entire function bodies with either unreachable or nop WebAssembly/binaryen#3802 (1 comment by @kripken)
-
wasm-split: Update dylink section when growing table WebAssembly/binaryen#3791 (1 comment by @sbc100)
-
RefFunc: Validate that the type is non-nullable, and avoid possible bugs in the builder WebAssembly/binaryen#3790 (1 comment by @kripken)
-
PostAssemblyScript: Handle balanced retains involving allocations WebAssembly/binaryen#2833 (1 comment by @dcodeIO)
-
Wasm2JS Fuzzing: Print types when we have nothing better WebAssembly/binaryen#3773 (1 comment by @kripken)
-
[Wasm GC] Provide the local type in SimplifyLocals return value optimizations WebAssembly/binaryen#3681 (1 comment by @kripken)
-
Reducer: skip more functions when failing to remove them WebAssembly/binaryen#3718 (1 comment by @kripken)
-
WebAssembly/design
-
7 issues opened.
-
"Lightweight Component Model" as new scope for layered linking + interface types spec? WebAssembly/design#1415, by @lukewagner.
-
Documentation request: self-modifying code WebAssembly/design#1414, by @KloudKoder.
-
WASM module signatures proposal WebAssembly/design#1413, by @asraa.
-
[Support] Are tables typed, or just the individual elements? WebAssembly/design#1412, by @7ombie.
-
Positive/negative encoding of type (constructor)s that have arguments WebAssembly/design#1411, by @titzer.
-
Constant expressions for settings memory/table limits? WebAssembly/design#1410, by @sbc100.
-
Universal checkpoint functionality across Wasm VMs WebAssembly/design#1409, by @MrHate.
-
-
3 issues closed.
-
Positive/negative encoding of type (constructor)s that have arguments WebAssembly/design#1411.
-
Rationale behind disallowing comma in identifiers? WebAssembly/design#1324.
-
Continuations WebAssembly/design#1252.
-
-
19 issues received 101 new comments.
-
Should WebAssembly consider compatibility with the Open Web Platform critically important? WebAssembly/design#1407 (25 comments by @7ombie, @aardappel, @conrad-watt, @dcodeIO, @fgmccabe, @kripken, @penzn, @rossberg, @tlively, @trusktr)
-
We need persistent floating-point rounding mode control WebAssembly/design#1384 (17 comments by @KloudKoder, @penzn)
-
Constant expressions for settings memory/table limits? WebAssembly/design#1410 (8 comments by @eqrion, @lars-t-hansen, @rossberg, @sbc100)
-
Please Support Arbitrary Labels and Gotos. WebAssembly/design#796 (8 comments by @aardappel, @conrad-watt, @jfmc, @kripken, @neelance, @RossTate)
-
"Lightweight Component Model" as new scope for layered linking + interface types spec? WebAssembly/design#1415 (5 comments by @aardappel, @kripken, @lukewagner, @tlively)
-
Wasm needs a better memory management story WebAssembly/design#1397 (5 comments by @lars-t-hansen, @laughinghan, @lukewagner, @penzn)
-
Documentation request: self-modifying code WebAssembly/design#1414 (4 comments by @KloudKoder, @penzn)
-
Why not return quotient and remainder in one instruction? WebAssembly/design#1386 (4 comments by @KloudKoder, @penzn)
-
Positive/negative encoding of type (constructor)s that have arguments WebAssembly/design#1411 (4 comments by @rossberg, @titzer)
-
Universal checkpoint functionality across Wasm VMs WebAssembly/design#1409 (2 comments by @aardappel, @dtig)
-
[Support] Are tables typed, or just the individual elements? WebAssembly/design#1412 (2 comments by @7ombie, @tlively)
-
[Text Format] Syntax for referencing data offsets and table elements in code WebAssembly/design#1368 (1 comment by @7ombie)
-
WebAssembly/WASI
-
2 issues opened.
-
Wasm module signatures WebAssembly/WASI#425, by @asraa.
-
Add test coverage (for advancement to Phase 3) WebAssembly/WASI#767, by @linclark.
-
-
1 issue closed.
-
Wasm module signatures WebAssembly/WASI#425.
-
-
4 issues received 24 new comments.
-
Wasm module signatures WebAssembly/WASI#425 (12 comments by @asraa, @jedisct1, @linclark, @sunfishcode, @tlively)
-
WebGPU as low level graphics API WebAssembly/WASI#53 (8 comments by @freedaun, @lachlansneff, @linclark, @remexre)
-
posix_spawn/CreateProcess API WebAssembly/WASI#414 (3 comments by @Artoria2e5, @lygstate, @programmerjake)
-
-
8 pull requests opened.
-
Add items to 05-06 meeting agenda WebAssembly/WASI#430, by @linclark.
-
Add slides for the Proxy-Wasm presentation (2021-04-22). WebAssembly/WASI#429, by @PiotrSikora.
-
Add Q3 2021 agendas WebAssembly/WASI#428, by @linclark.
-
Add 04-22 meeting notes WebAssembly/WASI#427, by @linclark.
-
Add 04-08 meeting notes WebAssembly/WASI#426, by @linclark.
-
Add Proxy-Wasm update to 4/22 agenda. WebAssembly/WASI#424, by @PiotrSikora.
-
Add agenda items for 04-08 meeting WebAssembly/WASI#423, by @linclark.
-
Add a new "abi" which supports the full type grammar WebAssembly/WASI#422, by @alexcrichton.
-
-
7 pull requests merged.
-
Add items to 05-06 meeting agenda WebAssembly/WASI#430.
-
Add slides for the Proxy-Wasm presentation (2021-04-22). WebAssembly/WASI#429.
-
Add Q3 2021 agendas WebAssembly/WASI#428.
-
Add 04-22 meeting notes WebAssembly/WASI#427.
-
Add 04-08 meeting notes WebAssembly/WASI#426.
-
Add Proxy-Wasm update to 4/22 agenda. WebAssembly/WASI#424.
-
Add agenda items for 04-08 meeting WebAssembly/WASI#423.
-
-
1 pull request reopened.
-
Add 04-08 meeting notes WebAssembly/WASI#426, by @linclark.
-
-
6 pull requests received 21 new comments.
-
Add a new "abi" which supports the full type grammar WebAssembly/WASI#422 (14 comments by @alexcrichton, @jedisct1, @sunfishcode)
-
Add slides for the Proxy-Wasm presentation (2021-04-22). WebAssembly/WASI#429 (1 comment by @PiotrSikora)
-
WebAssembly/threads
-
2 issues opened.
-
Initializing shared memories (within a module). WebAssembly/threads#178, by @7ombie.
-
Can we relax Atomics.wait to allow waiting on the main thread? WebAssembly/threads#177, by @juj.
-
-
1 issue closed.
-
Initializing shared memories (within a module). WebAssembly/threads#178.
-
-
3 issues received 10 new comments.
-
Initializing shared memories (within a module). WebAssembly/threads#178 (5 comments by @7ombie, @conrad-watt)
-
Can we relax Atomics.wait to allow waiting on the main thread? WebAssembly/threads#177 (1 comment by @RReverser)
-
WebAssembly/spec
-
5 issues opened.
-
Typo in runtime semantics of table.init WebAssembly/spec#1316, by @manoskouk.
-
Identifiers can seemingly be replaced with fresh identifiers WebAssembly/spec#1313, by @SpecLad.
-
Incorrect condition for text encoding of call_indirect WebAssembly/spec#1310, by @SpecLad.
-
Obsolete note in "5.4.1. Control Instructions" WebAssembly/spec#1309, by @SpecLad.
-
[web-api] Deprecate cross-origin Module sharing WebAssembly/spec#1303, by @camillelamy.
-
-
6 issues closed.
-
[js-api] Subclassing of WebAssembly classes WebAssembly/spec#1107.
-
[web] Register application/wasm MIME type WebAssembly/spec#573.
-
Incorrect condition for text encoding of call_indirect WebAssembly/spec#1310.
-
Obsolete note in "5.4.1. Control Instructions" WebAssembly/spec#1309.
-
PDF: text clips beyond right border WebAssembly/spec#1299.
-
Provide release notes / diff when spec is updated WebAssembly/spec#1283.
-
-
8 issues received 24 new comments.
-
[web-api] Deprecate cross-origin Module sharing WebAssembly/spec#1303 (13 comments by @annevk, @camillelamy, @lars-t-hansen, @mikewest, @Ms2ger)
-
support Unicode(or UTF-8 encoded) identifiers WebAssembly/spec#830 (3 comments by @7ombie, @rossberg)
-
Incorrect condition for text encoding of call_indirect WebAssembly/spec#1310 (2 comments by @rossberg, @SpecLad)
-
Identifiers can seemingly be replaced with fresh identifiers WebAssembly/spec#1313 (1 comment by @rossberg)
-
-
9 pull requests opened.
-
[spec] Fix side condition about fresh ids WebAssembly/spec#1315, by @rossberg.
-
[test] Remove duplicate tests WebAssembly/spec#1314, by @gumb0.
-
[test] Fix alignment of i32.store instruction in binary test WebAssembly/spec#1312, by @gumb0.
-
[spec] Remove obsolete notes and fix inaccurate side conditions WebAssembly/spec#1311, by @rossberg.
-
[spec] Move all repo-specifics to conf.py WebAssembly/spec#1308, by @rossberg.
-
[spec] Layout improvements WebAssembly/spec#1307, by @rossberg.
-
[spec] Add changelog appendix WebAssembly/spec#1306, by @rossberg.
-
[spec] Fix oversight in reversal of br_table validation WebAssembly/spec#1305, by @rossberg.
-
Remove 'data passive' from bulk-memory examples WebAssembly/spec#1304, by @aheejin.
-
-
9 pull requests merged.
-
[spec] Remove obsolete notes and fix inaccurate side conditions WebAssembly/spec#1311.
-
[test] Fix alignment of i32.store instruction in binary test WebAssembly/spec#1312.
-
[spec] Fix oversight in reversal of br_table validation WebAssembly/spec#1305.
-
[test] Check that memory is exported/imported with correct min limit after grow WebAssembly/spec#1293.
-
[spec] Move all repo-specifics to conf.py WebAssembly/spec#1308.
-
[spec] Layout improvements WebAssembly/spec#1307.
-
[spec] Add changelog appendix WebAssembly/spec#1306.
-
Remove 'data passive' from bulk-memory examples WebAssembly/spec#1304.
-
Escape parentheses in echo line WebAssembly/spec#1301.
-
-
8 pull requests received 35 new comments.
-
[js-api] Integrate with the ResizableArrayBuffer proposal WebAssembly/spec#1300 (4 comments by @littledan, @syg)
-
[spec] Remove obsolete notes and fix inaccurate side conditions WebAssembly/spec#1311 (3 comments by @rossberg, @SpecLad)
-
[spec] Fix oversight in reversal of br_table validation WebAssembly/spec#1305 (1 comment by @rossberg)
-
[test] Check that memory is exported/imported with correct min limit after grow WebAssembly/spec#1293 (1 comment by @gumb0)
WebAssembly/flexible-vectors
-
2 issues opened.
-
Define binary encoding WebAssembly/flexible-vectors#34, by @penzn.
-
SIMD subgroup meeting on 2021-05-14 WebAssembly/flexible-vectors#33, by @penzn.
-
-
1 issue closed.
-
Joint SIMD meeting on 2021-04-16 WebAssembly/flexible-vectors#31.
-
-
4 issues received 18 new comments.
-
SIMD subgroup meeting on 2021-05-14 WebAssembly/flexible-vectors#33 (6 comments by @lemaitre, @penzn, @programmerjake)
-
Hardware support and priorities WebAssembly/flexible-vectors#7 (4 comments by @colepoirier, @penzn, @programmerjake)
-
-
1 pull request opened.
-
Add SIMD subgroup charter WebAssembly/flexible-vectors#32, by @dtig.
-
-
1 pull request merged.
-
Add SIMD subgroup charter WebAssembly/flexible-vectors#32.
-
WebAssembly/website
-
1 issue opened.
-
Please Add Python Support WebAssembly/website#237, by @CooliBro2010.
-
-
1 issue closed.
-
Please Add Python Support WebAssembly/website#237.
-
-
1 issue received 1 new comment.
-
3 pull requests opened.
-
Mention Origin Trials WebAssembly/website#236, by @Dimitris-Toulis.
-
Update features.json for Chrome 90 WebAssembly/website#235, by @Dimitris-Toulis.
-
Update flag for Firefox SIMD WebAssembly/website#233, by @RReverser.
-
-
7 pull requests merged.
-
Update features.json with Safari 14.1 data WebAssembly/website#226.
-
Mention Origin Trials WebAssembly/website#236.
-
Update features.json for Chrome 90 WebAssembly/website#235.
-
Update features.json for Node.js 15.0 WebAssembly/website#220.
-
Update features.json for Chrome 89 WebAssembly/website#229.
-
Move SIMD to phase 4 WebAssembly/website#227.
-
Update flag for Firefox SIMD WebAssembly/website#233.
-
-
1 pull request closed.
-
getting-started/developers-guide.md: add OPA/rego WebAssembly/website#232.
-
-
6 pull requests received 33 new comments.
-
Update features.json with Safari 14.1 data WebAssembly/website#226 (23 comments by @chicoxyzzy, @Constellation, @RReverser)
-
getting-started/developers-guide.md: add OPA/rego WebAssembly/website#232 (3 comments by @RReverser, @srenatus)
-
WebAssembly/meetings
-
1 issue opened.
-
Process for joining the meetings WebAssembly/meetings#766, by @trusktr.
-
-
1 issue received 1 new comment.
-
22 pull requests opened.
-
Fix links to Ross' slides WebAssembly/meetings#765, by @flaki.
-
Add slides for April 27 CG meeting WebAssembly/meetings#764, by @lukewagner.
-
Update CG-05-11.md WebAssembly/meetings#763, by @fgmccabe.
-
Update CG-05-11.md WebAssembly/meetings#762, by @KloudKoder.
-
Add slides for Collaborative Garbage Collection WebAssembly/meetings#761, by @RossTate.
-
Add notes for 4/13 CG meeting. WebAssembly/meetings#760, by @dtig.
-
Add GC 4/20 notes WebAssembly/meetings#759, by @tlively.
-
Update sg-4-19.md WebAssembly/meetings#758, by @fgmccabe.
-
Sam Lindley's Wasm reference interpreter continuation examples slides WebAssembly/meetings#757, by @slindley.
-
Add agenda item for interval primitives WebAssembly/meetings#756, by @KloudKoder.
-
Add May, June CG meetings WebAssembly/meetings#755, by @dtig.
-
cancel WG-04-14 due to empty agenda WebAssembly/meetings#754, by @lukewagner.
-
Add announcement for WG chairs, reorder agenda WebAssembly/meetings#753, by @dtig.
-
Add agenda item, poll for instrument tracing WebAssembly/meetings#752, by @dtig.
-
Add sublanguages slides WebAssembly/meetings#751, by @rossberg.
-
Add notes for April 6 GC meeting WebAssembly/meetings#750, by @tlively.
-
Add Collaborative Garbage Collection to April 13th WebAssembly/meetings#749, by @RossTate.
-
Update sg-4-5.md WebAssembly/meetings#748, by @fgmccabe.
-
Minor typo WebAssembly/meetings#747, by @penzn.
-
Add agenda item for SIMD subgroup WebAssembly/meetings#746, by @dtig.
-
Add agenda item, vote for CG chairs WebAssembly/meetings#745, by @dtig.
-
Add an agenda item for adding Lin Clark as a WASI Subgroup chair. WebAssembly/meetings#744, by @sunfishcode.
-
-
22 pull requests merged.
-
doc(process): include details in the attendance process WebAssembly/meetings#274.
-
Fix links to Ross' slides WebAssembly/meetings#765.
-
Add slides for April 27 CG meeting WebAssembly/meetings#764.
-
Update CG-05-11.md WebAssembly/meetings#762.
-
Update CG-05-11.md WebAssembly/meetings#763.
-
Add slides for Collaborative Garbage Collection WebAssembly/meetings#761.
-
Add agenda item for interval primitives WebAssembly/meetings#756.
-
Update sg-4-19.md WebAssembly/meetings#758.
-
Add notes for 4/13 CG meeting. WebAssembly/meetings#760.
-
Add notes for April 6 GC meeting WebAssembly/meetings#750.
-
Sam Lindley's Wasm reference interpreter continuation examples slides WebAssembly/meetings#757.
-
Add May, June CG meetings WebAssembly/meetings#755.
-
cancel WG-04-14 due to empty agenda WebAssembly/meetings#754.
-
Add announcement for WG chairs, reorder agenda WebAssembly/meetings#753.
-
Add agenda item, poll for instrument tracing WebAssembly/meetings#752.
-
Add sublanguages slides WebAssembly/meetings#751.
-
Update sg-4-5.md WebAssembly/meetings#748.
-
Add Collaborative Garbage Collection to April 13th WebAssembly/meetings#749.
-
Minor typo WebAssembly/meetings#747.
-
Add agenda item for SIMD subgroup WebAssembly/meetings#746.
-
Add agenda item, vote for CG chairs WebAssembly/meetings#745.
-
Add an agenda item for adding Lin Clark as a WASI Subgroup chair. WebAssembly/meetings#744.
-
-
2 pull requests closed.
-
Preproposal phase update WebAssembly/meetings#347.
-
Add discussion of media type registration WebAssembly/meetings#597.
-
-
10 pull requests received 13 new comments.
-
doc(process): include details in the attendance process WebAssembly/meetings#274 (1 comment by @dtig)
-
Add an agenda item for adding Lin Clark as a WASI Subgroup chair. WebAssembly/meetings#744 (1 comment by @sunfishcode)
WebAssembly/relaxed-simd
-
4 issues opened.
-
relaxed i8x16.swizzle WebAssembly/relaxed-simd#22, by @ngzhian.
-
relaxed i32x4.trunc_sat_f32x4_{s,u} i32x4.trunc_sat_f64x2_{s,u}_zero WebAssembly/relaxed-simd#21, by @ngzhian.
-
SIMD subgroup meeting on 2021-05-14 WebAssembly/relaxed-simd#20, by @ngzhian.
-
How can fpenv be used? WebAssembly/relaxed-simd#19, by @ngzhian.
-
-
1 issue closed.
-
Joint SIMD meeting on 2021-04-16 WebAssembly/relaxed-simd#10.
-
-
6 issues received 21 new comments.
-
relaxed i8x16.swizzle WebAssembly/relaxed-simd#22 (8 comments by @jlb6740, @Maratyszcza, @nemequ, @ngzhian)
-
relaxed i32x4.trunc_sat_f32x4_{s,u} i32x4.trunc_sat_f64x2_{s,u}_zero WebAssembly/relaxed-simd#21 (8 comments by @Maratyszcza, @ngzhian, @zeux)
-
8bit*8bit 4-D dot-product accumulating to 32bit, similar to ARM SDOT and x86 VNNI WebAssembly/relaxed-simd#9 (1 comment by @penzn)
-
-
1 pull request opened.
-
Add SIMD subgroup charter WebAssembly/relaxed-simd#18, by @dtig.
-
-
1 pull request merged.
-
Add SIMD subgroup charter WebAssembly/relaxed-simd#18.
-
-
1 pull request received 1 new comment.
WebAssembly/wasm-c-api
-
2 issues opened.
-
undefined reference to `wasm::vec<char>::free_data()' WebAssembly/wasm-c-api#166, by @SpiralBL0CK.
-
1 issue closed.
-
Syslog WebAssembly/wasm-c-api#167.
-
WebAssembly/wabt
-
4 issues opened.
-
[wasm-decompile] Same variable declaration gets emitted multiple times WebAssembly/wabt#1665, by @RReverser.
-
[wat2wasm] Add a flag for indexing passive segments before active segments. WebAssembly/wabt#1663, by @7ombie.
-
Document wasm-interp trace output WebAssembly/wabt#1662, by @jiayihu.
-
Guide for creating object files using wat2wasm WebAssembly/wabt#1658, by @mwilliamson.
-
-
3 issues closed.
-
wasm-decompile outputs seemingly repetitive/nonsensical code WebAssembly/wabt#1565.
-
[wasm-decompile] Same variable declaration gets emitted multiple times WebAssembly/wabt#1665.
-
Guide for creating object files using wat2wasm WebAssembly/wabt#1658.
-
-
6 issues received 23 new comments.
-
Guide for creating object files using wat2wasm WebAssembly/wabt#1658 (13 comments by @aardappel, @kripken, @mwilliamson, @sbc100, @tlively)
-
[wasm-decompile] Same variable declaration gets emitted multiple times WebAssembly/wabt#1665 (3 comments by @aardappel, @RReverser)
-
`wasm2wat --generate-names` produces invalid names WebAssembly/wabt#1651 (3 comments by @fitzgen, @sbc100)
-
[wat2wasm] Add a flag for indexing passive segments before active segments. WebAssembly/wabt#1663 (2 comments by @7ombie, @sbc100)
-
wasm-decompile outputs seemingly repetitive/nonsensical code WebAssembly/wabt#1565 (1 comment by @aardappel)
-
How to run/test exported function of WASM binary using wasm-interp? WebAssembly/wabt#798 (1 comment by @binji)
-
-
5 pull requests opened.
-
[wasm-decompile] Fix repeated pre-declarations WebAssembly/wabt#1666, by @aardappel.
-
[Memory64] Support reading/writing limits as 64-bit LEBs WebAssembly/wabt#1664, by @aardappel.
-
Always do a full roundtrip in run-roundtrip.py WebAssembly/wabt#1661, by @sbc100.
-
Implement wasm2c for SIMD expressions WebAssembly/wabt#1660, by @ngzhian.
-
Add more support to extended names section. WebAssembly/wabt#1659, by @sbc100.
-
-
6 pull requests merged.
-
[wasm-decompile] Fix repeated pre-declarations WebAssembly/wabt#1666.
-
[Memory64] Support reading/writing limits as 64-bit LEBs WebAssembly/wabt#1664.
-
Add more support to extended names section. WebAssembly/wabt#1659.
-
Implement wasm2c for SIMD expressions WebAssembly/wabt#1660.
-
Memory64: support 64-bit data init-expr WebAssembly/wabt#1656.
-
Use ninja cmake generator by default WebAssembly/wabt#1146.
-
-
7 pull requests received 24 new comments.
-
Always do a full roundtrip in run-roundtrip.py WebAssembly/wabt#1661 (7 comments by @ngzhian, @sbc100)
-
Implement wasm2c for SIMD expressions WebAssembly/wabt#1660 (6 comments by @kripken, @ngzhian, @sbc100)
-
Create a static wasm C API instead of shared WebAssembly/wabt#1602 (3 comments by @basvandijk, @sbc100)
-
[Memory64] Support reading/writing limits as 64-bit LEBs WebAssembly/wabt#1664 (1 comment by @sbc100)
-
WebAssembly/tool-conventions
-
1 issue received 3 new comments.
-
Create an ABI version for wasm object format WebAssembly/tool-conventions#54 (3 comments by @alexcrichton, @sbc100)
-
-
2 pull requests opened.
-
Fix typo in DynamicLinking.md WebAssembly/tool-conventions#165, by @nxdong.
-
Update linking docs WebAssembly/tool-conventions#164, by @mwilliamson.
-
-
2 pull requests merged.
-
Fix typo in DynamicLinking.md WebAssembly/tool-conventions#165.
-
Update linking docs WebAssembly/tool-conventions#164.
-
-
1 pull request received 8 new comments.
-
Update linking docs WebAssembly/tool-conventions#164 (8 comments by @mwilliamson, @sbc100, @sunfishcode)
-
WebAssembly/wasi-sdk
-
1 issue opened.
-
Using WASI SDK in CMake build on Windows WebAssembly/wasi-sdk#179, by @arrisde.
-
-
3 issues closed.
-
Using WASI SDK in CMake build on Windows WebAssembly/wasi-sdk#179.
-
wasm features enabled by default with wasi-sdk clang WebAssembly/wasi-sdk#122.
-
Unable to compile for `wasm32-wasi` using standalone sysroot: "no available targets are compatible" WebAssembly/wasi-sdk#172.
-
-
5 issues received 10 new comments.
-
`std::cout` is not initialized when used in the constructor of a global static variable. WebAssembly/wasi-sdk#153 (3 comments by @ldionne, @michaelfranzl, @sunfishcode)
-
wasm features enabled by default with wasi-sdk clang WebAssembly/wasi-sdk#122 (2 comments by @sunfishcode, @vshymanskyy)
-
Unable to compile for `wasm32-wasi` using standalone sysroot: "no available targets are compatible" WebAssembly/wasi-sdk#172 (1 comment by @anp)
-
-
1 pull request opened.
-
use llvm 12.0.0 release WebAssembly/wasi-sdk#178, by @pchickey.
-
-
1 pull request merged.
-
use llvm 12.0.0 release WebAssembly/wasi-sdk#178.
-
-
1 pull request received 5 new comments.
WebAssembly/content-security-policy
-
1 pull request merged.
-
Add hooks for CSP WebAssembly/content-security-policy#13.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-libc
-
1 issue opened.
-
Make dlmalloc optional WebAssembly/wasi-libc#244, by @aykevl.
-
-
1 issue received 1 new comment.
-
2 pull requests opened.
-
Implement emulated support for `getpid`. WebAssembly/wasi-libc#243, by @sunfishcode.
-
Enable support for `utimes` and `futimesat`. WebAssembly/wasi-libc#242, by @sunfishcode.
-
-
1 pull request merged.
-
Implement emulated support for `getpid`. WebAssembly/wasi-libc#243.
-
-
1 pull request received 1 new comment.
WebAssembly/relaxed-dead-code-validation
-
1 issue opened.
-
bt_table validation WebAssembly/relaxed-dead-code-validation#4, by @manoskouk.
-
-
1 issue closed.
-
bt_table validation WebAssembly/relaxed-dead-code-validation#4.
-
-
1 issue received 4 new comments.
-
bt_table validation WebAssembly/relaxed-dead-code-validation#4 (4 comments by @conrad-watt, @manoskouk, @rossberg)
-
WebAssembly/esm-integration
-
1 issue closed.
-
Security concern when importing executable modules as non-executable data WebAssembly/esm-integration#40.
-
-
1 issue received 1 new comment.
-
Security concern when importing executable modules as non-executable data WebAssembly/esm-integration#40 (1 comment by @ghost)
-
WebAssembly/proposals
-
2 pull requests opened.
-
Fix indentation WebAssembly/proposals#110, by @dtig.
-
Adjust howto WebAssembly/proposals#109, by @rossberg.
-
-
2 pull requests merged.
-
Fix indentation WebAssembly/proposals#110.
-
Adjust howto WebAssembly/proposals#109.
-
-
1 pull request received 2 new comments.
WebAssembly/instrument-tracing
-
1 pull request merged.
-
Add Overview and Example Usage WebAssembly/instrument-tracing#2.
-
-
1 pull request received 2 new comments.
Participants
-
9 participants joined.
-
Casey Bowman joined.
-
Shihabur Chowdhury (Huawei) joined.
-
Geoff Gustafson (Intel Corporation) joined.
-
Zachary Whitley (Tegmentum) joined.
-
Wellington Santos joined.
-
Ekansh Gayakwad joined.
-
Shu-yu Guo (Google LLC) joined.
-
Anthony Drendel (Microsoft Corporation) joined.
-
Mats Brorsson (University of Luxembourg) joined.
-
-
2 participants left.
-
Wes Garland (Distributed Compute Labs) left.
-
Shu-yu Guo (Google LLC) left.
-
-
1 organization joined.
-
University of Luxembourg joined.
-
-
2 organizations left.
-
Distributed Compute Labs left.
-
Bloomberg left.
-
GitHub
WebAssembly/binaryen
-
27 issues opened.
-
Type of br_if should be the target's type, not the value WebAssembly/binaryen#3767, by @kripken.
-
`BinaryenExpressionCopy()` does not rename blocks WebAssembly/binaryen#3762, by @ImmanuelHaffner.
-
Flatten pass can make invalid modules on tuple types WebAssembly/binaryen#3759, by @martianboy.
-
struct.set optimized away WebAssembly/binaryen#3754, by @askeksa-google.
-
ReferenceError: ___cxa_find_matching_catch_2 is not defined WebAssembly/binaryen#3743, by @sps-gold.
-
emscripten ci cache does not have webgl libs WebAssembly/binaryen#3742, by @sps-gold.
-
Reference types crash wasm-opt‘s asyncify pass WebAssembly/binaryen#3739, by @surma.
-
Regression from equirecursive type canonicalization WebAssembly/binaryen#3736, by @kripken.
-
Compiling binaryen to Wasm (no JS) WebAssembly/binaryen#3722, by @syrusakbary.
-
[Wasm GC][wasm-dis] Type index should be printed over type description for reference types WebAssembly/binaryen#3713, by @manoskouk.
-
Support non-funcref tables WebAssembly/binaryen#3712, by @MrHate.
-
Bad interaction with tuples and local.tee using the value type WebAssembly/binaryen#3704, by @kripken.
-
Tuple-related segfault WebAssembly/binaryen#3703, by @kripken.
-
wasm-split producing invalid modules WebAssembly/binaryen#3701, by @sbc100.
-
crash in wasm-opt at -O2 WebAssembly/binaryen#3697, by @sbc100.
-
[Wasm GC] Distinct types can end up identical in text format WebAssembly/binaryen#3687, by @kripken.
-
Recursive GC types are not a partial order WebAssembly/binaryen#3682, by @kripken.
-
Use `bool` in the C API WebAssembly/binaryen#3664, by @sbc100.
-
Iterator related warnings in visual studio build WebAssembly/binaryen#3661, by @aardappel.
-
Parse exception for valid heap type WebAssembly/binaryen#3656, by @manoskouk.
-
Invalid optimization, ignoring side effect on field value WebAssembly/binaryen#3655, by @askeksa-google.
-
Error - binaryen is outdated WebAssembly/binaryen#3651, by @MasterenDEVour.
-
Strange issue with std::map<Type, ..> WebAssembly/binaryen#3648, by @kripken.
-
CoalesceLocals N^2 memory usages of "copies" (affects AddressSanitizer -O3 builds on large wasm file) WebAssembly/binaryen#3646, by @trzecieu.
-
Error on implicit upcast WebAssembly/binaryen#3636, by @askeksa-google.
-
[Wasm Exceptions] Support Inlining of content with Try-Delegate WebAssembly/binaryen#3634, by @kripken.
-
-
21 issues closed.
-
Tuple-related segfault WebAssembly/binaryen#3703.
-
Remove "passive" from WAT for passive data segments WebAssembly/binaryen#2339.
-
struct.set optimized away WebAssembly/binaryen#3754.
-
emscripten ci cache does not have webgl libs WebAssembly/binaryen#3742.
-
ReferenceError: ___cxa_find_matching_catch_2 is not defined WebAssembly/binaryen#3743.
-
Compiling binaryen to Wasm (no JS) WebAssembly/binaryen#3722.
-
[Wasm GC][wasm-dis] Type index should be printed over type description for reference types WebAssembly/binaryen#3713.
-
Support non-funcref tables WebAssembly/binaryen#3712.
-
crash in wasm-opt at -O2 WebAssembly/binaryen#3697.
-
Use `bool` in the C API WebAssembly/binaryen#3664.
-
Parse exception for valid heap type WebAssembly/binaryen#3656.
-
API function name `BinaryenI31GetIsSigned` is not consistent WebAssembly/binaryen#3613.
-
How to implement delegate's target WebAssembly/binaryen#3497.
-
Invalid optimization, ignoring side effect on field value WebAssembly/binaryen#3655.
-
Names section unaware of local reordering during binary writing WebAssembly/binaryen#3499.
-
Error - binaryen is outdated WebAssembly/binaryen#3651.
-
Strange issue with std::map<Type, ..> WebAssembly/binaryen#3648.
-
Release 98 lacks Linux build WebAssembly/binaryen#3459.
-
Error on implicit upcast WebAssembly/binaryen#3636.
-
test/try-delegate.wasm does not roundtrip through text WebAssembly/binaryen#3629.
-
-
26 issues received 119 new comments.
-
Is it possible avoid c++ exeptions? WebAssembly/binaryen#2917 (19 comments by @dcodeIO, @kripken, @MaxGraey, @syrusakbary, @tlively)
-
Error on implicit upcast WebAssembly/binaryen#3636 (15 comments by @askeksa-google, @kripken, @tlively)
-
CoalesceLocals N^2 memory usages of "copies" (affects AddressSanitizer -O3 builds on large wasm file) WebAssembly/binaryen#3646 (11 comments by @kripken, @trzecieu)
-
Bad interaction with tuples and local.tee using the value type WebAssembly/binaryen#3704 (10 comments by @aheejin, @jakobkummerow, @kripken, @tlively)
-
Reference types crash wasm-opt‘s asyncify pass WebAssembly/binaryen#3739 (7 comments by @kripken, @martianboy, @surma)
-
Release 98 lacks Linux build WebAssembly/binaryen#3459 (5 comments by @kripken, @sbc100, @TriplEight)
-
Printing indices instead of generated heap type names? WebAssembly/binaryen#3627 (5 comments by @kripken, @tlively)
-
Invalid optimization, ignoring side effect on field value WebAssembly/binaryen#3655 (4 comments by @askeksa-google, @kripken, @tlively)
-
./bin/wasm-opt: error while loading shared libraries: libbinaryen.so: cannot open shared object file: No such file or directory WebAssembly/binaryen#3662 (3 comments by @sbc100, @zihuaweng)
-
emscripten ci cache does not have webgl libs WebAssembly/binaryen#3742 (2 comments by @kripken, @sps-gold)
-
ReferenceError: ___cxa_find_matching_catch_2 is not defined WebAssembly/binaryen#3743 (2 comments by @kripken, @sps-gold)
-
Regression from equirecursive type canonicalization WebAssembly/binaryen#3736 (2 comments by @kripken, @tlively)
-
[Wasm GC][wasm-dis] Type index should be printed over type description for reference types WebAssembly/binaryen#3713 (2 comments by @kripken, @manoskouk)
-
Flatten pass can make invalid modules on tuple types WebAssembly/binaryen#3759 (1 comment by @kripken)
-
-
108 pull requests opened.
-
Catch bad tuple.extract index in parser WebAssembly/binaryen#3766, by @tlively.
-
[Wasm GC] Local-Subtyping pass WebAssembly/binaryen#3765, by @kripken.
-
Fix an iterator invalidation error in the fuzzer WebAssembly/binaryen#3764, by @kripken.
-
[RT] Add type to tables and element segments WebAssembly/binaryen#3763, by @martianboy.
-
Fix type canonicalization bugs WebAssembly/binaryen#3761, by @tlively.
-
Avoid flatten + multivalue + reference types in the fuzzer WebAssembly/binaryen#3760, by @kripken.
-
Remove 'passive' keyword from data segments WebAssembly/binaryen#3758, by @aheejin.
-
Remove passive keyword from data segment parser WebAssembly/binaryen#3757, by @martianboy.
-
[Optimize-Instructions] simplify sign patterns like x < 0 ? -1 : 1 WebAssembly/binaryen#3756, by @MaxGraey.
-
[Wasm GC] Heap reads/writes are reads/writes of global state WebAssembly/binaryen#3755, by @kripken.
-
Remove old syntax from table and elem in parser WebAssembly/binaryen#3753, by @martianboy.
-
Scan all module-level code in collectHeapTypes() WebAssembly/binaryen#3752, by @kripken.
-
Fix DeadArgumentElimination pass on non-nullable locals WebAssembly/binaryen#3751, by @kripken.
-
SetGlobals pass WebAssembly/binaryen#3750, by @kripken.
-
Fix LegalizeJSInterface with RefFuncs WebAssembly/binaryen#3749, by @kripken.
-
[Wasm GC] Optimize RefCast + ignore-implicit-traps WebAssembly/binaryen#3748, by @kripken.
-
Fuzzing: Minor execution-results.h fixes WebAssembly/binaryen#3747, by @kripken.
-
Fix reduction of nondefaultable tuples WebAssembly/binaryen#3746, by @kripken.
-
[Wasm GC] Fix SSA pass on non-nullable parameters WebAssembly/binaryen#3745, by @kripken.
-
Scan module-level code in necessary places WebAssembly/binaryen#3744, by @kripken.
-
OptimizeInstructions: bool(x) xor 1 ==> !bool(x) WebAssembly/binaryen#3741, by @kripken.
-
handleNonNullableLocals(): Do not modify params WebAssembly/binaryen#3740, by @kripken.
-
Fix fuzzer on creating a function with a heaptype of just 'func' WebAssembly/binaryen#3738, by @kripken.
-
Print parse errors in reducer and roundtrip WebAssembly/binaryen#3737, by @kripken.
-
[Wasm GC] Add a Name-Types pass WebAssembly/binaryen#3735, by @kripken.
-
Fix binary reading of tuples containing non-nullable types WebAssembly/binaryen#3734, by @kripken.
-
Fix nondefaultability of Tuple types WebAssembly/binaryen#3733, by @kripken.
-
Flat IR: Allow ref.as_non_null in nested positions WebAssembly/binaryen#3732, by @kripken.
-
Inlining: Always inline single-use functions WebAssembly/binaryen#3730, by @kripken.
-
Resolve unused variable `globalStore` WebAssembly/binaryen#3729, by @tlively.
-
Refactor TypeBuilder WebAssembly/binaryen#3728, by @tlively.
-
Validator: Pass the module along when printing errors, so type names are used WebAssembly/binaryen#3727, by @kripken.
-
[Wasm GC] Properly validate struct.new number of operands WebAssembly/binaryen#3726, by @kripken.
-
[Wasm GC] Optimize RefIs and RefAs when the type lets us WebAssembly/binaryen#3725, by @kripken.
-
[Wasm GC] Optimize BrOn* of the wrong kind WebAssembly/binaryen#3724, by @kripken.
-
[Wasm GC] Validate the number of arguments in struct.new WebAssembly/binaryen#3723, by @kripken.
-
[Wasm GC] Fix canMakeZero on tuples WebAssembly/binaryen#3721, by @kripken.
-
[Wasm GC] Handle non-nullable locals in Flatten pass WebAssembly/binaryen#3720, by @kripken.
-
[Wasm GC] Optimize br_on_* WebAssembly/binaryen#3719, by @kripken.
-
Reducer: skip more functions when failing to remove them WebAssembly/binaryen#3718, by @kripken.
-
Equirecursive type canonicalization WebAssembly/binaryen#3717, by @tlively.
-
Improve selectification in RemoveUnusedBrs WebAssembly/binaryen#3716, by @kripken.
-
Fix a fuzz regression from #3669 WebAssembly/binaryen#3715, by @kripken.
-
wasm-emscripten-finalize: Do not skip the start function body WebAssembly/binaryen#3714, by @kripken.
-
Allow clang-format-diff/clang-tidy-diff to take branch as argument WebAssembly/binaryen#3711, by @sbc100.
-
[Wasm GC] Add support for non-nullable types, all except for locals WebAssembly/binaryen#3710, by @kripken.
-
Fixed reading 64-bit memories and output of globals WebAssembly/binaryen#3709, by @aardappel.
-
Perform clang-tidy/clang-format linting only on PRs WebAssembly/binaryen#3708, by @sbc100.
-
Avoid warnings/errors on isTemp(*Type) being unused WebAssembly/binaryen#3707, by @kripken.
-
Add `-o pipefail` to shell scripts WebAssembly/binaryen#3706, by @sbc100.
-
Revert the effect of #3689 WebAssembly/binaryen#3705, by @kripken.
-
[Wasm GC] Fix MergeBlocks on BrOn WebAssembly/binaryen#3702, by @kripken.
-
Ignore missing CUs in DWARF rewriting WebAssembly/binaryen#3700, by @kripken.
-
Change upstream to origin/main in clang-tidy-diff.sh WebAssembly/binaryen#3699, by @aheejin.
-
Do not read the Names section when debug info is disabled by wasm-emscripten-finalize WebAssembly/binaryen#3698, by @kripken.
-
[Wasm GC] Validate static subtyping in rtt.sub WebAssembly/binaryen#3696, by @kripken.
-
[NFC] Record isTemp and isSelfReferential on TypeInfos WebAssembly/binaryen#3695, by @tlively.
-
Validate code in global data structures WebAssembly/binaryen#3694, by @kripken.
-
Emit dollar signs when relevant while debugging s-expression elements WebAssembly/binaryen#3693, by @kripken.
-
Add missing fields in ModuleUtils::copyModule WebAssembly/binaryen#3692, by @kripken.
-
Remove unsed 'Module' param from Names::getValidName. NFC WebAssembly/binaryen#3691, by @kripken.
-
[Wasm GC] Optimize array.set stored values WebAssembly/binaryen#3690, by @kripken.
-
Skip function bodies in wasm-emscripten-finalize when we don't need them WebAssembly/binaryen#3689, by @kripken.
-
Simplify fuzzer fixup code for names WebAssembly/binaryen#3688, by @kripken.
-
[Wasm GC] Fix Vaccum pass after #3669 WebAssembly/binaryen#3686, by @kripken.
-
Remove old AsmConstWalker code WebAssembly/binaryen#3685, by @sbc100.
-
Regenerate lld tests WebAssembly/binaryen#3684, by @sbc100.
-
[Wasm GC] Avoid std::map<Type,..> in mapLocals WebAssembly/binaryen#3683, by @kripken.
-
[Wasm GC] Provide the local type in SimplifyLocals return value optimizations WebAssembly/binaryen#3681, by @kripken.
-
[Wasm GC] Optimize struct stores like stores to memory, ignore unneeded bits WebAssembly/binaryen#3680, by @kripken.
-
[Wasm GC] Do not consider reference type equality in fuzzer due to roundtripping creating new recursive types WebAssembly/binaryen#3679, by @kripken.
-
Refactor OptimizeInstructions to use visit* methods. NFC WebAssembly/binaryen#3678, by @kripken.
-
[Wasm GC] Add more passing spec tests. WebAssembly/binaryen#3677, by @kripken.
-
Revert "Make unreachable a subtype of everything" WebAssembly/binaryen#3676, by @tlively.
-
Fix fuzzer to generate fresh ElementSegment names WebAssembly/binaryen#3675, by @tlively.
-
Fix fuzz issue with ElementSegment name collisions WebAssembly/binaryen#3674, by @kripken.
-
Make unreachable a subtype of everything WebAssembly/binaryen#3673, by @tlively.
-
[Wasm GC] Fix RTT type parsing WebAssembly/binaryen#3672, by @kripken.
-
Use uint32_t for Event Attribute in API WebAssembly/binaryen#3671, by @pmatos.
-
Use stdbool boolean instead of int to represent boolean values WebAssembly/binaryen#3670, by @pmatos.
-
Remove LUB calculation WebAssembly/binaryen#3669, by @tlively.
-
Reducer optimizations: Improve reduction of function bodies and text reduction WebAssembly/binaryen#3668, by @kripken.
-
[Wasm GC] Avoid extremely large outputs in TypeNamePrinter WebAssembly/binaryen#3667, by @kripken.
-
[RT] Support expressions in element segments WebAssembly/binaryen#3666, by @martianboy.
-
[Wasm GC] Allow set values to be subtypes WebAssembly/binaryen#3665, by @kripken.
-
[Wasm GC] Properly handle "typeindex" in the binary format WebAssembly/binaryen#3663, by @kripken.
-
Fixed .debug_loc parsing for wasm64 files WebAssembly/binaryen#3660, by @aardappel.
-
[Wasm GC] Consider subtyping in least upper bounds WebAssembly/binaryen#3659, by @kripken.
-
[Wasm GC] Fix cost.h on array.new_default WebAssembly/binaryen#3658, by @kripken.
-
[effects] Record reads and writes of the GC heap WebAssembly/binaryen#3657, by @tlively.
-
Add a CMake option to install only the tools WebAssembly/binaryen#3654, by @dschuff.
-
Emit "elem declare" for functions that need it WebAssembly/binaryen#3653, by @kripken.
-
Stop emitting features section in fuzzer WebAssembly/binaryen#3652, by @kripken.
-
Fix TypeComparator to satisfy C++'s Compare requirement WebAssembly/binaryen#3650, by @tlively.
-
Fix binary writing of local name indexes WebAssembly/binaryen#3649, by @kripken.
-
[Wasm GC] Parse text field names even of types that end up canonicalized together WebAssembly/binaryen#3647, by @kripken.
-
Release 100 WebAssembly/binaryen#3645, by @sbc100.
-
[Wasm GC] Allow subtyping in arguments to struct.get etc. WebAssembly/binaryen#3644, by @kripken.
-
Remove PostAssemblyScript passes WebAssembly/binaryen#3643, by @dcodeIO.
-
ci: Build alpine linux to match what the release builder does WebAssembly/binaryen#3642, by @sbc100.
-
[Wasm GC] ref.cast should have zero immediates in current spec and prototype v3 WebAssembly/binaryen#3641, by @kripken.
-
Make the reduction script more robust, and document text reduction WebAssembly/binaryen#3640, by @kripken.
-
[Wasm Exceptions] Fix a handwritten exceptions test WebAssembly/binaryen#3639, by @kripken.
-
Remove duplicate assertion. NFC WebAssembly/binaryen#3638, by @kripken.
-
wasm-api-gen tool WebAssembly/binaryen#3637, by @kripken.
-
Refactor code out of parsing.h NFC. WebAssembly/binaryen#3635, by @kripken.
-
[Wasm Exceptions] Fix/work around delegate 0 issues in Inlining pass WebAssembly/binaryen#3633, by @kripken.
-
-
99 pull requests merged.
-
Catch bad tuple.extract index in parser WebAssembly/binaryen#3766.
-
Remove old syntax from table and elem in parser WebAssembly/binaryen#3753.
-
Avoid flatten + multivalue + reference types in the fuzzer WebAssembly/binaryen#3760.
-
[Wasm GC] Optimize RefCast + ignore-implicit-traps WebAssembly/binaryen#3748.
-
SetGlobals pass WebAssembly/binaryen#3750.
-
Scan all module-level code in collectHeapTypes() WebAssembly/binaryen#3752.
-
Fix LegalizeJSInterface with RefFuncs WebAssembly/binaryen#3749.
-
Remove passive keyword from data segment parser WebAssembly/binaryen#3757.
-
Fuzzing: Minor execution-results.h fixes WebAssembly/binaryen#3747.
-
[Wasm GC] Optimize RefIs and RefAs when the type lets us WebAssembly/binaryen#3725.
-
[Wasm GC] Heap reads/writes are reads/writes of global state WebAssembly/binaryen#3755.
-
Fix DeadArgumentElimination pass on non-nullable locals WebAssembly/binaryen#3751.
-
OptimizeInstructions: bool(x) xor 1 ==> !bool(x) WebAssembly/binaryen#3741.
-
LUBs WebAssembly/binaryen#3731.
-
Scan module-level code in necessary places WebAssembly/binaryen#3744.
-
[Wasm GC] Fix SSA pass on non-nullable parameters WebAssembly/binaryen#3745.
-
Fix reduction of nondefaultable tuples WebAssembly/binaryen#3746.
-
handleNonNullableLocals(): Do not modify params WebAssembly/binaryen#3740.
-
Inlining: Always inline single-use functions WebAssembly/binaryen#3730.
-
Fix fuzzer on creating a function with a heaptype of just 'func' WebAssembly/binaryen#3738.
-
Print parse errors in reducer and roundtrip WebAssembly/binaryen#3737.
-
[Wasm GC] Add a Name-Types pass WebAssembly/binaryen#3735.
-
Fix binary reading of tuples containing non-nullable types WebAssembly/binaryen#3734.
-
Fix nondefaultability of Tuple types WebAssembly/binaryen#3733.
-
Flat IR: Allow ref.as_non_null in nested positions WebAssembly/binaryen#3732.
-
[Wasm GC] Properly validate struct.new number of operands WebAssembly/binaryen#3726.
-
Refactor TypeBuilder WebAssembly/binaryen#3728.
-
Resolve unused variable `globalStore` WebAssembly/binaryen#3729.
-
Validator: Pass the module along when printing errors, so type names are used WebAssembly/binaryen#3727.
-
[Wasm GC] Optimize BrOn* of the wrong kind WebAssembly/binaryen#3724.
-
[Wasm GC] Handle non-nullable locals in Flatten pass WebAssembly/binaryen#3720.
-
[Wasm GC] Validate the number of arguments in struct.new WebAssembly/binaryen#3723.
-
[RT] Support expressions in element segments WebAssembly/binaryen#3666.
-
[Wasm GC] Optimize br_on_* WebAssembly/binaryen#3719.
-
[Wasm GC] Fix canMakeZero on tuples WebAssembly/binaryen#3721.
-
Equirecursive type canonicalization WebAssembly/binaryen#3717.
-
[Wasm GC] Add support for non-nullable types, all except for locals WebAssembly/binaryen#3710.
-
Improve selectification in RemoveUnusedBrs WebAssembly/binaryen#3716.
-
wasm-emscripten-finalize: Do not skip the start function body WebAssembly/binaryen#3714.
-
Fix a fuzz regression from #3669 WebAssembly/binaryen#3715.
-
Allow clang-format-diff/clang-tidy-diff to take branch as argument WebAssembly/binaryen#3711.
-
Fixed reading 64-bit memories and output of globals WebAssembly/binaryen#3709.
-
Avoid warnings/errors on isTemp(*Type) being unused WebAssembly/binaryen#3707.
-
Add `-o pipefail` to shell scripts WebAssembly/binaryen#3706.
-
Perform clang-tidy/clang-format linting only on PRs WebAssembly/binaryen#3708.
-
Revert the effect of #3689 WebAssembly/binaryen#3705.
-
Do not read the Names section when debug info is disabled by wasm-emscripten-finalize WebAssembly/binaryen#3698.
-
[Wasm GC] Fix MergeBlocks on BrOn WebAssembly/binaryen#3702.
-
Ignore missing CUs in DWARF rewriting WebAssembly/binaryen#3700.
-
Use stdbool boolean instead of int to represent boolean values WebAssembly/binaryen#3670.
-
Skip function bodies in wasm-emscripten-finalize when we don't need them WebAssembly/binaryen#3689.
-
[NFC] Record isTemp and isSelfReferential on TypeInfos WebAssembly/binaryen#3695.
-
Add missing fields in ModuleUtils::copyModule WebAssembly/binaryen#3692.
-
[Wasm GC] Validate static subtyping in rtt.sub WebAssembly/binaryen#3696.
-
Validate code in global data structures WebAssembly/binaryen#3694.
-
[Wasm GC] Optimize array.set stored values WebAssembly/binaryen#3690.
-
Remove unsed 'Module' param from Names::getValidName. NFC WebAssembly/binaryen#3691.
-
Simplify fuzzer fixup code for names WebAssembly/binaryen#3688.
-
Remove old AsmConstWalker code WebAssembly/binaryen#3685.
-
Regenerate lld tests WebAssembly/binaryen#3684.
-
Fix fuzz issue with ElementSegment name collisions WebAssembly/binaryen#3674.
-
[Wasm GC] Avoid std::map<Type,..> in mapLocals WebAssembly/binaryen#3683.
-
[Wasm GC] Optimize struct stores like stores to memory, ignore unneeded bits WebAssembly/binaryen#3680.
-
Refactor OptimizeInstructions to use visit* methods. NFC WebAssembly/binaryen#3678.
-
[Wasm GC] Avoid extremely large outputs in TypeNamePrinter WebAssembly/binaryen#3667.
-
[Wasm GC] Add more passing spec tests. WebAssembly/binaryen#3677.
-
Remove LUB calculation WebAssembly/binaryen#3669.
-
Make unreachable a subtype of everything WebAssembly/binaryen#3673.
-
[Wasm GC] Fix RTT type parsing WebAssembly/binaryen#3672.
-
Use uint32_t for Event Attribute in API WebAssembly/binaryen#3671.
-
[Wasm GC] Properly handle "typeindex" in the binary format WebAssembly/binaryen#3663.
-
[Wasm GC] Allow set values to be subtypes WebAssembly/binaryen#3665.
-
Reducer optimizations: Improve reduction of function bodies and text reduction WebAssembly/binaryen#3668.
-
Fixed .debug_loc parsing for wasm64 files WebAssembly/binaryen#3660.
-
[reference-types] Support passive elem segments WebAssembly/binaryen#3572.
-
[effects] Record reads and writes of the GC heap WebAssembly/binaryen#3657.
-
[Wasm GC] Fix cost.h on array.new_default WebAssembly/binaryen#3658.
-
Fix binary writing of local name indexes WebAssembly/binaryen#3649.
-
Add a CMake option to install only the tools WebAssembly/binaryen#3654.
-
Emit "elem declare" for functions that need it WebAssembly/binaryen#3653.
-
Fix TypeComparator to satisfy C++'s Compare requirement WebAssembly/binaryen#3650.
-
Stop emitting features section in fuzzer WebAssembly/binaryen#3652.
-
Make the reduction script more robust, and document text reduction WebAssembly/binaryen#3640.
-
[Wasm GC] Parse text field names even of types that end up canonicalized together WebAssembly/binaryen#3647.
-
[Wasm Exceptions] Fix a handwritten exceptions test WebAssembly/binaryen#3639.
-
Remove PostAssemblyScript passes WebAssembly/binaryen#3643.
-
Release 100 WebAssembly/binaryen#3645.
-
ci: Build alpine linux to match what the release builder does WebAssembly/binaryen#3642.
-
[Wasm GC] ref.cast should have zero immediates in current spec and prototype v3 WebAssembly/binaryen#3641.
-
[Wasm GC] Allow subtyping in arguments to struct.get etc. WebAssembly/binaryen#3644.
-
Remove duplicate assertion. NFC WebAssembly/binaryen#3638.
-
[Wasm GC] Add Names section support for field names WebAssembly/binaryen#3589.
-
[Wasm GC] Add test/spec/br_on_null.wast and validation fixes for it WebAssembly/binaryen#3623.
-
Fix DeNaN pass to handle existing colliding names WebAssembly/binaryen#3631.
-
Add C and JS API bindings for ref.as_* WebAssembly/binaryen#3628.
-
Refactor code out of parsing.h NFC. WebAssembly/binaryen#3635.
-
[Wasm Exceptions] Fix/work around delegate 0 issues in Inlining pass WebAssembly/binaryen#3633.
-
[Wasm Exceptions] Properly ensure unique try labels after an inlining WebAssembly/binaryen#3632.
-
Allow empty body within catch block WebAssembly/binaryen#3630.
-
-
5 pull requests closed.
-
Remove 'passive' keyword from data segments WebAssembly/binaryen#3758.
-
Change upstream to origin/main in clang-tidy-diff.sh WebAssembly/binaryen#3699.
-
Revert "Make unreachable a subtype of everything" WebAssembly/binaryen#3676.
-
Fix fuzzer to generate fresh ElementSegment names WebAssembly/binaryen#3675.
-
[Wasm GC] Consider subtyping in least upper bounds WebAssembly/binaryen#3659.
-
-
78 pull requests received 571 new comments.
-
[RT] Support expressions in element segments WebAssembly/binaryen#3666 (66 comments by @kripken, @martianboy, @tlively)
-
[reference-types] Support passive elem segments WebAssembly/binaryen#3572 (60 comments by @dcodeIO, @martianboy, @tlively)
-
[Wasm GC] Add support for non-nullable types, all except for locals WebAssembly/binaryen#3710 (26 comments by @aheejin, @kripken, @tlively)
-
Skip function bodies in wasm-emscripten-finalize when we don't need them WebAssembly/binaryen#3689 (23 comments by @kripken, @pfaffe, @sbc100, @tlively)
-
Scan module-level code in necessary places WebAssembly/binaryen#3744 (16 comments by @aheejin, @kripken, @martianboy, @tlively)
-
[Wasm GC] Optimize RefIs and RefAs when the type lets us WebAssembly/binaryen#3725 (14 comments by @aheejin, @askeksa-google, @kripken)
-
[Wasm GC] Do not consider reference type equality in fuzzer due to roundtripping creating new recursive types WebAssembly/binaryen#3679 (14 comments by @kripken, @tlively)
-
Do not read the Names section when debug info is disabled by wasm-emscripten-finalize WebAssembly/binaryen#3698 (13 comments by @kripken, @sbc100)
-
Use stdbool boolean instead of int to represent boolean values WebAssembly/binaryen#3670 (13 comments by @kripken, @pmatos, @sbc100, @tlively)
-
wasm-api-gen tool WebAssembly/binaryen#3637 (13 comments by @aardappel, @aheejin, @dcodeIO, @kripken, @sbc100, @tlively)
-
Change upstream to origin/main in clang-tidy-diff.sh WebAssembly/binaryen#3699 (11 comments by @aheejin, @sbc100, @tlively)
-
[RT] Add type to tables and element segments WebAssembly/binaryen#3763 (10 comments by @martianboy, @tlively)
-
[Optimize-Instructions] simplify sign patterns like x < 0 ? -1 : 1 WebAssembly/binaryen#3756 (10 comments by @kripken, @MaxGraey)
-
Emit "elem declare" for functions that need it WebAssembly/binaryen#3653 (10 comments by @kripken, @martianboy, @tlively)
-
Fuzzing: Minor execution-results.h fixes WebAssembly/binaryen#3747 (8 comments by @aheejin, @kripken)
-
Fix fuzzer on creating a function with a heaptype of just 'func' WebAssembly/binaryen#3738 (8 comments by @aheejin, @kripken)
-
[Wasm GC] Properly validate struct.new number of operands WebAssembly/binaryen#3726 (8 comments by @aheejin, @kripken)
-
wasm-emscripten-finalize: Do not skip the start function body WebAssembly/binaryen#3714 (8 comments by @kripken, @sbc100, @tlively)
-
Fix LegalizeJSInterface with RefFuncs WebAssembly/binaryen#3749 (7 comments by @aheejin, @kripken, @martianboy)
-
Remove old syntax from table and elem in parser WebAssembly/binaryen#3753 (6 comments by @martianboy, @tlively)
-
Fix fuzz issue with ElementSegment name collisions WebAssembly/binaryen#3674 (6 comments by @kripken, @martianboy, @tlively)
-
[Wasm GC] Avoid extremely large outputs in TypeNamePrinter WebAssembly/binaryen#3667 (6 comments by @kripken, @tlively)
-
Fix TypeComparator to satisfy C++'s Compare requirement WebAssembly/binaryen#3650 (6 comments by @kripken, @tlively)
-
[effects] Record reads and writes of the GC heap WebAssembly/binaryen#3657 (5 comments by @kripken, @tlively)
-
Fix binary writing of local name indexes WebAssembly/binaryen#3649 (5 comments by @kripken, @tlively)
-
Remove passive keyword from data segment parser WebAssembly/binaryen#3757 (4 comments by @aheejin, @martianboy, @tlively)
-
[Wasm GC] Provide the local type in SimplifyLocals return value optimizations WebAssembly/binaryen#3681 (4 comments by @kripken, @tlively)
-
[Wasm GC] Add test/spec/br_on_null.wast and validation fixes for it WebAssembly/binaryen#3623 (4 comments by @kripken, @tlively)
-
Fix an iterator invalidation error in the fuzzer WebAssembly/binaryen#3764 (3 comments by @kripken, @tlively)
-
Scan all module-level code in collectHeapTypes() WebAssembly/binaryen#3752 (3 comments by @kripken, @tlively)
-
OptimizeInstructions: bool(x) xor 1 ==> !bool(x) WebAssembly/binaryen#3741 (3 comments by @kripken, @MaxGraey)
-
Fix binary reading of tuples containing non-nullable types WebAssembly/binaryen#3734 (3 comments by @kripken, @tlively)
-
Flat IR: Allow ref.as_non_null in nested positions WebAssembly/binaryen#3732 (3 comments by @kripken, @tlively)
-
[Wasm GC] Handle non-nullable locals in Flatten pass WebAssembly/binaryen#3720 (3 comments by @aheejin, @kripken)
-
[NFC] Record isTemp and isSelfReferential on TypeInfos WebAssembly/binaryen#3695 (3 comments by @kripken, @tlively)
-
Refactor OptimizeInstructions to use visit* methods. NFC WebAssembly/binaryen#3678 (3 comments by @kripken, @MaxGraey)
-
[Wasm GC] Add more passing spec tests. WebAssembly/binaryen#3677 (3 comments by @kripken, @martianboy)
-
[Wasm GC] Properly handle "typeindex" in the binary format WebAssembly/binaryen#3663 (3 comments by @manoskouk, @tlively)
-
Fixed .debug_loc parsing for wasm64 files WebAssembly/binaryen#3660 (3 comments by @aardappel, @kripken)
-
[Wasm GC] Allow subtyping in arguments to struct.get etc. WebAssembly/binaryen#3644 (3 comments by @kripken, @tlively)
-
Avoid flatten + multivalue + reference types in the fuzzer WebAssembly/binaryen#3760 (2 comments by @kripken)
-
[Wasm GC] Optimize RefCast + ignore-implicit-traps WebAssembly/binaryen#3748 (2 comments by @tlively)
-
Inlining: Always inline single-use functions WebAssembly/binaryen#3730 (2 comments by @kripken, @MaxGraey)
-
[Wasm GC] Optimize BrOn* of the wrong kind WebAssembly/binaryen#3724 (2 comments by @aheejin, @kripken)
-
Ignore missing CUs in DWARF rewriting WebAssembly/binaryen#3700 (2 comments by @aardappel, @kripken)
-
Add missing fields in ModuleUtils::copyModule WebAssembly/binaryen#3692 (2 comments by @kripken, @tlively)
-
Validate code in global data structures WebAssembly/binaryen#3694 (2 comments by @aheejin, @kripken)
-
[Wasm GC] Optimize struct stores like stores to memory, ignore unneeded bits WebAssembly/binaryen#3680 (2 comments by @kripken, @tlively)
-
[Wasm GC] Consider subtyping in least upper bounds WebAssembly/binaryen#3659 (2 comments by @kripken, @tlively)
-
ci: Build alpine linux to match what the release builder does WebAssembly/binaryen#3642 (2 comments by @sbc100, @tlively)
-
[Wasm GC] Add Names section support for field names WebAssembly/binaryen#3589 (2 comments by @kripken, @tlively)
-
Fix DeadArgumentElimination pass on non-nullable locals WebAssembly/binaryen#3751 (1 comment by @kripken)
-
Fixed reading 64-bit memories and output of globals WebAssembly/binaryen#3709 (1 comment by @aardappel)
-
Add C and JS API functions for accessing memory info (#3573) WebAssembly/binaryen#3595 (1 comment by @kripken)
-
[Wasm GC] ref.cast should have zero immediates in current spec and prototype v3 WebAssembly/binaryen#3641 (1 comment by @kripken)
-
Make the reduction script more robust, and document text reduction WebAssembly/binaryen#3640 (1 comment by @tlively)
-
[Wasm Exceptions] Fix/work around delegate 0 issues in Inlining pass WebAssembly/binaryen#3633 (1 comment by @kripken)
-
WebAssembly/spec
-
3 issues opened.
-
Not equal signs are not displayed correctly in the one-page version WebAssembly/spec#1302, by @SpecLad.
-
PDF: text clips beyond right border WebAssembly/spec#1299, by @Toideng.
-
[js-api] Integration with the ResizableArrayBuffer and GrowableSharedArrayBuffer proposal WebAssembly/spec#1292, by @syg.
-
-
1 issue closed.
-
Not equal signs are not displayed correctly in the one-page version WebAssembly/spec#1302.
-
-
5 issues received 32 new comments.
-
[js-api] Integration with the ResizableArrayBuffer and GrowableSharedArrayBuffer proposal WebAssembly/spec#1292 (27 comments by @aardappel, @conrad-watt, @guest271314, @littledan, @syg)
-
Not equal signs are not displayed correctly in the one-page version WebAssembly/spec#1302 (2 comments by @ngzhian, @SpecLad)
-
-
8 pull requests opened.
-
Escape parentheses in echo line WebAssembly/spec#1301, by @radekdoulik.
-
[js-api] Integrate with the ResizableArrayBuffer proposal WebAssembly/spec#1300, by @syg.
-
Upgrade Sphinx to 3.5.2 WebAssembly/spec#1298, by @ngzhian.
-
Upgrade Sphinx to 3.0.0 WebAssembly/spec#1297, by @ngzhian.
-
[spec] Fix instruction table WebAssembly/spec#1296, by @rossberg.
-
[interpreter] Functionality for encoding custom sections WebAssembly/spec#1295, by @rossberg.
-
Small fixes in build instructions, fix warnings WebAssembly/spec#1294, by @ngzhian.
-
[test] Check that memory is exported/imported with correct min limit after grow WebAssembly/spec#1293, by @gumb0.
-
-
9 pull requests merged.
-
Upgrade Sphinx to 3.5.2 WebAssembly/spec#1298.
-
Upgrade Sphinx to 3.0.0 WebAssembly/spec#1297.
-
Small fixes in build instructions, fix warnings WebAssembly/spec#1294.
-
[spec] Fix instruction table WebAssembly/spec#1296.
-
[interpreter] Functionality for encoding custom sections WebAssembly/spec#1295.
-
[spec/interpreter/test] Land bulk instructions & reference types proposals WebAssembly/spec#1287.
-
[test] Add tests for functions sharing same implementation WebAssembly/spec#1289.
-
[test] Test cases with imports the same name as exports WebAssembly/spec#1291.
-
Add global_i64 to js harness WebAssembly/spec#1290.
-
-
1 pull request closed.
-
Merge bulk-memory-operations proposal into spec WebAssembly/spec#1242.
-
-
10 pull requests received 14 new comments.
-
Small fixes in build instructions, fix warnings WebAssembly/spec#1294 (2 comments by @ngzhian, @rossberg)
-
[interpreter] Functionality for encoding custom sections WebAssembly/spec#1295 (1 comment by @rossberg)
-
[spec/interpreter/test] Land bulk instructions & reference types proposals WebAssembly/spec#1287 (1 comment by @dschuff)
-
[test] Add tests for functions sharing same implementation WebAssembly/spec#1289 (1 comment by @atdrendel)
WebAssembly/wabt
-
11 issues opened.
-
[SIMD] wasm2wat "error: type mismatch in function, expected [] but got [v128]" from i64x2.eq WebAssembly/wabt#1655, by @nemequ.
-
[SIMD] wasm2wat outputs incorrect instruction for i8x16.popcount WebAssembly/wabt#1653, by @nemequ.
-
`wasm2wat --generate-names` produces invalid names WebAssembly/wabt#1651, by @fitzgen.
-
wasm-interp --wasi --enable-threads can't handle emcc's pthread support WebAssembly/wabt#1645, by @steven-johnson.
-
wasm-objdump cannot handle prefixed instructions with non-canonical leb128 opcodes WebAssembly/wabt#1631, by @ngzhian.
-
Compilation is broken for 32-bit targets for WITH_WASI=ON WebAssembly/wabt#1629, by @steven-johnson.
-
WITH_WASI=ON is broken WebAssembly/wabt#1627, by @steven-johnson.
-
Incorrect min limit of exported memory after grow WebAssembly/wabt#1626, by @gumb0.
-
MAP_ANONYMOUS undefined on OS X 10.10 and earlier (pre-2015) WebAssembly/wabt#1620, by @jakirkham.
-
Missing wasm.h? WebAssembly/wabt#1619, by @jakirkham.
-
Support for final wasm-simd128 specin the wabt interpreter? WebAssembly/wabt#1617, by @steven-johnson.
-
-
6 issues closed.
-
[SIMD] wasm2wat outputs incorrect instruction for i8x16.popcount WebAssembly/wabt#1653.
-
Switch primary branch from `master` to `main` WebAssembly/wabt#1613.
-
WITH_WASI=ON is broken WebAssembly/wabt#1627.
-
Missing wasm.h? WebAssembly/wabt#1619.
-
wabt fails to build from source because of missing wasm.h WebAssembly/wabt#1315.
-
[Q] clang/gas style assembly WebAssembly/wabt#1616.
-
-
12 issues received 55 new comments.
-
Compilation is broken for 32-bit targets for WITH_WASI=ON WebAssembly/wabt#1629 (13 comments by @sbc100, @steven-johnson)
-
wabt fails to build from source because of missing wasm.h WebAssembly/wabt#1315 (9 comments by @apoleon, @rofl0r, @sbc100)
-
[SIMD] wasm2wat outputs incorrect instruction for i8x16.popcount WebAssembly/wabt#1653 (7 comments by @nemequ, @ngzhian, @sbc100, @tlively)
-
wasm-interp --wasi --enable-threads can't handle emcc's pthread support WebAssembly/wabt#1645 (5 comments by @sbc100, @steven-johnson)
-
Support for final wasm-simd128 specin the wabt interpreter? WebAssembly/wabt#1617 (5 comments by @ngzhian, @steven-johnson, @tlively)
-
[SIMD] wasm2wat "error: type mismatch in function, expected [] but got [v128]" from i64x2.eq WebAssembly/wabt#1655 (3 comments by @sbc100, @tlively)
-
`wasm2wat --generate-names` produces invalid names WebAssembly/wabt#1651 (2 comments by @fitzgen, @sbc100)
-
wasm-objdump cannot handle prefixed instructions with non-canonical leb128 opcodes WebAssembly/wabt#1631 (2 comments by @ngzhian, @sbc100)
-
wabt 1.0.17 fails to compile on RHEL7 with gcc 4.8.5 WebAssembly/wabt#1482 (1 comment by @zacharywhitley)
-
-
30 pull requests opened.
-
Enable multi value by default WebAssembly/wabt#1657, by @NateLevin1.
-
Memory64: support 64-bit data init-expr WebAssembly/wabt#1656, by @aardappel.
-
Version 1.0.23 WebAssembly/wabt#1654, by @ngzhian.
-
Add _free to list of exports WebAssembly/wabt#1652, by @ngzhian.
-
Version 1.0.22 WebAssembly/wabt#1650, by @ngzhian.
-
Verify roundtrip for alignment stored in simd load/store lane WebAssembly/wabt#1649, by @alexcrichton.
-
[simd] Unskip more tests WebAssembly/wabt#1648, by @ngzhian.
-
[simd] Implement store lane WebAssembly/wabt#1647, by @ngzhian.
-
[simd] Implement load lane WebAssembly/wabt#1646, by @ngzhian.
-
[simd] Implement v128.load{32,64}_zero WebAssembly/wabt#1644, by @ngzhian.
-
[simd] Implement i64x2.extend_{low,high}_i32x4_{s,u} WebAssembly/wabt#1643, by @ngzhian.
-
[simd] Implement i64x2 comparisons WebAssembly/wabt#1642, by @ngzhian.
-
Fix ubsan compile WebAssembly/wabt#1641, by @ngzhian.
-
[simd] Implement i32x4.dot_i16x8_s WebAssembly/wabt#1640, by @ngzhian.
-
[simd] Implement q15mulrsat_s WebAssembly/wabt#1639, by @ngzhian.
-
[simd] Implement extmul instructions WebAssembly/wabt#1638, by @ngzhian.
-
[simd] Implement extadd instructions WebAssembly/wabt#1637, by @ngzhian.
-
[simd] Implement i64x2.abs WebAssembly/wabt#1636, by @ngzhian.
-
[simd] Implement i32x4.trunc_sat_f64x2_[su]_zero WebAssembly/wabt#1635, by @ngzhian.
-
Remove mentions of running travis scripts in README WebAssembly/wabt#1634, by @ngzhian.
-
[simd] Rename widen to extend, implement some double precision ops WebAssembly/wabt#1633, by @ngzhian.
-
Take care of opcodes whose bytes are non-canonical leb128 WebAssembly/wabt#1632, by @ngzhian.
-
Fix format-string warning for 32-bit compilation (#1629) WebAssembly/wabt#1630, by @steven-johnson.
-
Fix compile errors for WITH_WASI=ON WebAssembly/wabt#1628, by @steven-johnson.
-
[simd] Implement i8x16.popcnt WebAssembly/wabt#1625, by @ngzhian.
-
[simd] Rename any_true, implement i64x2 bitmask and all_true WebAssembly/wabt#1624, by @ngzhian.
-
Bump third_party/testsuite to TOT WebAssembly/wabt#1623, by @ngzhian.
-
Bump testsuite version and fix tests WebAssembly/wabt#1622, by @ngzhian.
-
Add and update final SIMD opcodes WebAssembly/wabt#1621, by @ngzhian.
-
Version 1.0.21 WebAssembly/wabt#1618, by @sbc100.
-
-
27 pull requests merged.
-
Version 1.0.23 WebAssembly/wabt#1654.
-
Add _free to list of exports WebAssembly/wabt#1652.
-
Version 1.0.22 WebAssembly/wabt#1650.
-
[simd] Unskip more tests WebAssembly/wabt#1648.
-
[simd] Implement store lane WebAssembly/wabt#1647.
-
[simd] Implement load lane WebAssembly/wabt#1646.
-
[simd] Implement v128.load{32,64}_zero WebAssembly/wabt#1644.
-
Fix ubsan compile WebAssembly/wabt#1641.
-
[simd] Implement i64x2.extend_{low,high}_i32x4_{s,u} WebAssembly/wabt#1643.
-
[simd] Implement i64x2 comparisons WebAssembly/wabt#1642.
-
[simd] Implement i32x4.dot_i16x8_s WebAssembly/wabt#1640.
-
[simd] Implement q15mulrsat_s WebAssembly/wabt#1639.
-
[simd] Implement extmul instructions WebAssembly/wabt#1638.
-
[simd] Implement extadd instructions WebAssembly/wabt#1637.
-
[simd] Implement i64x2.abs WebAssembly/wabt#1636.
-
[simd] Implement i32x4.trunc_sat_f64x2_[su]_zero WebAssembly/wabt#1635.
-
Remove mentions of running travis scripts in README WebAssembly/wabt#1634.
-
[simd] Rename widen to extend, implement some double precision ops WebAssembly/wabt#1633.
-
[simd] Implement i8x16.popcnt WebAssembly/wabt#1625.
-
Fix format-string warning for 32-bit compilation (#1629) WebAssembly/wabt#1630.
-
Fix compile errors for WITH_WASI=ON WebAssembly/wabt#1628.
-
[simd] Rename any_true, implement i64x2 bitmask and all_true WebAssembly/wabt#1624.
-
Bump third_party/testsuite to TOT WebAssembly/wabt#1623.
-
Bump testsuite version and fix tests WebAssembly/wabt#1622.
-
Version 1.0.21 WebAssembly/wabt#1618.
-
objdump: fix typo WebAssembly/wabt#1614.
-
CI: add github action to build source release tarball WebAssembly/wabt#1615.
-
-
1 pull request closed.
-
Add and update final SIMD opcodes WebAssembly/wabt#1621.
-
-
14 pull requests received 40 new comments.
-
Add and update final SIMD opcodes WebAssembly/wabt#1621 (8 comments by @ngzhian, @steven-johnson, @tlively)
-
[simd] Rename widen to extend, implement some double precision ops WebAssembly/wabt#1633 (6 comments by @ngzhian, @sbc100)
-
Fix format-string warning for 32-bit compilation (#1629) WebAssembly/wabt#1630 (5 comments by @sbc100, @steven-johnson)
-
Create a static wasm C API instead of shared WebAssembly/wabt#1602 (2 comments by @basvandijk, @sbc100)
-
WebAssembly/relaxed-simd
-
7 issues opened.
-
blend instructions WebAssembly/relaxed-simd#17, by @nemequ.
-
Implications of hw discovery WebAssembly/relaxed-simd#11, by @jlb6740.
-
Joint SIMD meeting on 2021-04-16 WebAssembly/relaxed-simd#10, by @ngzhian.
-
PSA: SIMD meeting on Friday, March 19 WebAssembly/relaxed-simd#6, by @tlively.
-
Questions of scope WebAssembly/relaxed-simd#3, by @lars-t-hansen.
-
Fingerprinting/privacy concerns WebAssembly/relaxed-simd#2, by @ngzhian.
-
What does "consistent across runs" mean? WebAssembly/relaxed-simd#1, by @ngzhian.
-
-
1 issue closed.
-
PSA: SIMD meeting on Friday, March 19 WebAssembly/relaxed-simd#6.
-
-
7 issues received 34 new comments.
-
Implications of hw discovery WebAssembly/relaxed-simd#11 (16 comments by @arunetm, @jlb6740, @Maratyszcza, @ngzhian, @penzn, @rowan-m)
-
What does "consistent across runs" mean? WebAssembly/relaxed-simd#1 (6 comments by @ngzhian, @sunfishcode)
-
8bit*8bit 4-D dot-product accumulating to 32bit, similar to ARM SDOT and x86 VNNI WebAssembly/relaxed-simd#9 (1 comment by @ngzhian)
-
-
7 pull requests opened.
-
Add placeholder sections for instructions and binary format WebAssembly/relaxed-simd#16, by @ngzhian.
-
Add paragraph describing consistency using fpenv WebAssembly/relaxed-simd#15, by @ngzhian.
-
Update issue templates WebAssembly/relaxed-simd#14, by @ngzhian.
-
Update issue templates WebAssembly/relaxed-simd#13, by @ngzhian.
-
Add template for proposing new instructions WebAssembly/relaxed-simd#12, by @ngzhian.
-
Add description of categories of instructions WebAssembly/relaxed-simd#8, by @ngzhian.
-
Add a references section with useful links WebAssembly/relaxed-simd#7, by @ngzhian.
-
-
5 pull requests merged.
-
Add placeholder sections for instructions and binary format WebAssembly/relaxed-simd#16.
-
Add paragraph describing consistency using fpenv WebAssembly/relaxed-simd#15.
-
Update issue templates WebAssembly/relaxed-simd#14.
-
Add description of categories of instructions WebAssembly/relaxed-simd#8.
-
Add a references section with useful links WebAssembly/relaxed-simd#7.
-
-
2 pull requests closed.
-
Add template for proposing new instructions WebAssembly/relaxed-simd#12.
-
Update issue templates WebAssembly/relaxed-simd#13.
-
-
5 pull requests received 34 new comments.
-
Add paragraph describing consistency using fpenv WebAssembly/relaxed-simd#15 (15 comments by @ngzhian, @sunfishcode, @tlively)
-
Add description of categories of instructions WebAssembly/relaxed-simd#8 (9 comments by @Maratyszcza, @nemequ, @ngzhian, @zeux)
-
Add template for proposing new instructions WebAssembly/relaxed-simd#12 (7 comments by @Maratyszcza, @ngzhian, @penzn)
-
WebAssembly/meetings
-
2 issues opened.
-
Polling for interest: Long-form virtual CG meeting WebAssembly/meetings#740, by @dtig.
-
Explicit text about proposal scope, goals as a part of phase 1? WebAssembly/meetings#739, by @dtig.
-
-
2 issues received 9 new comments.
-
Polling for interest: Long-form virtual CG meeting WebAssembly/meetings#740 (5 comments by @dtig, @fgmccabe, @RossTate)
-
Explicit text about proposal scope, goals as a part of phase 1? WebAssembly/meetings#739 (4 comments by @dtig, @fgmccabe, @ngzhian, @tlively)
-
-
18 pull requests opened.
-
Edit time slot, and logistics for 4/27 session. WebAssembly/meetings#743, by @dtig.
-
Add notes for 3/16 CG meeting. WebAssembly/meetings#742, by @dtig.
-
Update sg-3-22.md WebAssembly/meetings#741, by @fgmccabe.
-
Propose follow-on discussion on irreducible control flow WebAssembly/meetings#738, by @conrad-watt.
-
Add polling subitem for RAB/GSAB discussion WebAssembly/meetings#737, by @syg.
-
Update CG-03-16.md WebAssembly/meetings#736, by @fgmccabe.
-
Add WG meetings to README index WebAssembly/meetings#735, by @ngzhian.
-
Add link to slides and repo WebAssembly/meetings#734, by @rossberg.
-
Slides for GC meeting WebAssembly/meetings#733, by @rossberg.
-
Add RAB/GSAB integration agenda item WebAssembly/meetings#732, by @syg.
-
Add March 9 GC notes WebAssembly/meetings#731, by @tlively.
-
Update sg-3-8.md WebAssembly/meetings#730, by @KronicDeth.
-
Vote on Discord stewardship on 3/30 WebAssembly/meetings#729, by @tlively.
-
Add Branch Hinting - Poll for Phase 2 to agenda WebAssembly/meetings#728, by @yuri91.
-
Update CG-03-16.md WebAssembly/meetings#727, by @fgmccabe.
-
Discussion item on irreducible control flow WebAssembly/meetings#726, by @conrad-watt.
-
Add relaxed SIMD and poll for phase 1 to agenda WebAssembly/meetings#725, by @ngzhian.
-
Notes from CG meeting 2021-03-02 WebAssembly/meetings#724, by @dschuff.
-
-
20 pull requests merged.
-
Edit time slot, and logistics for 4/27 session. WebAssembly/meetings#743.
-
Add notes for 3/16 CG meeting. WebAssembly/meetings#742.
-
Update sg-3-22.md WebAssembly/meetings#741.
-
Propose follow-on discussion on irreducible control flow WebAssembly/meetings#738.
-
Add polling subitem for RAB/GSAB discussion WebAssembly/meetings#737.
-
Update CG-03-16.md WebAssembly/meetings#736.
-
Add WG meetings to README index WebAssembly/meetings#735.
-
Add March 9 GC notes WebAssembly/meetings#731.
-
Add link to slides and repo WebAssembly/meetings#734.
-
Add RAB/GSAB integration agenda item WebAssembly/meetings#732.
-
Vote on Discord stewardship on 3/30 WebAssembly/meetings#729.
-
Notes from CG meeting 2021-03-02 WebAssembly/meetings#724.
-
Slides for GC meeting WebAssembly/meetings#733.
-
Meeting notes from WG 2021-02-10 WebAssembly/meetings#716.
-
Update sg-3-8.md WebAssembly/meetings#730.
-
Update CG-03-16.md WebAssembly/meetings#727.
-
Add Branch Hinting - Poll for Phase 2 to agenda WebAssembly/meetings#728.
-
Discussion item on irreducible control flow WebAssembly/meetings#726.
-
Add relaxed SIMD and poll for phase 1 to agenda WebAssembly/meetings#725.
-
Add notes for Feb 23 GC meeting WebAssembly/meetings#721.
-
-
6 pull requests received 8 new comments.
-
Notes from CG meeting 2021-03-02 WebAssembly/meetings#724 (3 comments by @dschuff, @lukewagner, @yuri91)
-
Propose follow-on discussion on irreducible control flow WebAssembly/meetings#738 (1 comment by @RossTate)
-
WebAssembly/flexible-vectors
-
2 issues opened.
-
Joint SIMD meeting on 2021-04-16 WebAssembly/flexible-vectors#31, by @penzn.
-
Special shuffles to rearrange lanes WebAssembly/flexible-vectors#30, by @penzn.
-
-
3 issues received 16 new comments.
-
Special shuffles to rearrange lanes WebAssembly/flexible-vectors#30 (13 comments by @jan-wassenberg, @lemaitre, @penzn)
-
-
1 pull request received 1 new comment.
WebAssembly/proposals
-
1 issue opened.
-
At the moment, does WebAssembly has GC implemented? WebAssembly/proposals#101, by @evertondanilo.
-
-
1 issue received 2 new comments.
-
At the moment, does WebAssembly has GC implemented? WebAssembly/proposals#101 (2 comments by @dschuff, @protheory8)
-
-
8 pull requests opened.
-
Add Conrad Watt as champion for the threads proposal WebAssembly/proposals#108, by @dtig.
-
Update README.md WebAssembly/proposals#107, by @fgmccabe.
-
Add a note about SSH/HTTPS urls. WebAssembly/proposals#106, by @dtig.
-
Move forgotten references to proposals WebAssembly/proposals#105, by @chicoxyzzy.
-
Fix broken link in howto WebAssembly/proposals#104, by @ngzhian.
-
Move Branch Hinting proposal to phase 2 WebAssembly/proposals#103, by @chicoxyzzy.
-
Add relaxed-simd WebAssembly/proposals#102, by @ngzhian.
-
Update howto with more details about Travis WebAssembly/proposals#100, by @rossberg.
-
-
9 pull requests merged.
-
Add Conrad Watt as champion for the threads proposal WebAssembly/proposals#108.
-
Update README.md WebAssembly/proposals#107.
-
Add a note about SSH/HTTPS urls. WebAssembly/proposals#106.
-
Move forgotten references to proposals WebAssembly/proposals#105.
-
Move RefTypes and BulkMem to finished proposals list WebAssembly/proposals#98.
-
Fix broken link in howto WebAssembly/proposals#104.
-
Move Branch Hinting proposal to phase 2 WebAssembly/proposals#103.
-
Add relaxed-simd WebAssembly/proposals#102.
-
Update howto with more details about Travis WebAssembly/proposals#100.
-
-
4 pull requests received 6 new comments.
-
Move RefTypes and BulkMem to finished proposals list WebAssembly/proposals#98 (3 comments by @dschuff, @protheory8)
-
Add Conrad Watt as champion for the threads proposal WebAssembly/proposals#108 (1 comment by @conrad-watt)
-
WebAssembly/design
-
8 issues opened.
-
[js-api] Allow JS functions to be directly added to via `table.set`? WebAssembly/design#1408, by @sbc100.
-
Should WebAssembly consider compatibility with the Open Web Platform critically important? WebAssembly/design#1407, by @dcodeIO.
-
Is a Wasm engine allowed to reorder loads? WebAssembly/design#1406, by @alexp-sssup.
-
True meaning of 0xFC opcode WebAssembly/design#1405, by @helins.
-
How long does it take for JavaScript to communicate with webassembly??? WebAssembly/design#1404, by @a6965921.
-
Disallow duplicate imports? WebAssembly/design#1402, by @lukewagner.
-
Relaxed SIMD WebAssembly/design#1401, by @ngzhian.
-
Defining a genuine WAT canonical format WebAssembly/design#1400, by @helins.
-
-
3 issues closed.
-
True meaning of 0xFC opcode WebAssembly/design#1405.
-
Relaxed SIMD WebAssembly/design#1401.
-
Defining a genuine WAT canonical format WebAssembly/design#1400.
-
-
15 issues received 155 new comments.
-
Relaxed SIMD WebAssembly/design#1401 (41 comments by @arunetm, @conrad-watt, @dtig, @Maratyszcza, @ngzhian, @RossTate, @sunfishcode, @tlively)
-
Should WebAssembly consider compatibility with the Open Web Platform critically important? WebAssembly/design#1407 (21 comments by @aardappel, @conrad-watt, @dcodeIO, @dtig, @kripken, @penzn, @tlively, @yeewang)
-
We need persistent floating-point rounding mode control WebAssembly/design#1384 (12 comments by @KloudKoder, @penzn, @tlively)
-
Wasm needs a better memory management story WebAssembly/design#1397 (6 comments by @juj, @lukewagner, @penzn, @titzer)
-
Defining a genuine WAT canonical format WebAssembly/design#1400 (6 comments by @ghost, @helins, @sbc100, @tlively)
-
Problematic JS BigInt coercion WebAssembly/design#1399 (5 comments by @dcodeIO, @devsnek, @MaxGraey, @Ms2ger)
-
Is a Wasm engine allowed to reorder loads? WebAssembly/design#1406 (4 comments by @alexp-sssup, @conrad-watt, @kripken, @titzer)
-
[js-api] Allow JS functions to be directly added to via `table.set`? WebAssembly/design#1408 (3 comments by @lukewagner, @sbc100)
-
Please Support Arbitrary Labels and Gotos. WebAssembly/design#796 (3 comments by @aardappel, @conrad-watt, @titzer)
-
How long does it take for JavaScript to communicate with webassembly??? WebAssembly/design#1404 (1 comment by @ExE-Boss)
-
Proposal: Fp IEEE compliance level flags for Wasm (FP-Fast-Math for Wasm Scalar & SIMD) WebAssembly/design#1393 (1 comment by @arunetm)
-
1 pull request opened.
-
FAQ: Change asm2wasm to past tense WebAssembly/design#1403, by @Artoria2e5.
-
WebAssembly/WASI
-
5 issues opened.
-
witx: globals in WASI APIs WebAssembly/WASI#419, by @sunfishcode.
-
posix_spawn/CreateProcess API WebAssembly/WASI#414, by @programmerjake.
-
How should `..` paths be resolved? WebAssembly/WASI#768, by @sunfishcode.
-
Clarifying path normalization, or lack thereof WebAssembly/WASI#769, by @MaulingMonkey.
-
a `st_blksize` analog for `filestat` WebAssembly/WASI#770, by @sunfishcode.
-
-
9 issues closed.
-
[witx] Make `use` import individual names from other modules WebAssembly/WASI#378.
-
[witx] Update witx parser for new `use` syntax WebAssembly/WASI#379.
-
Witx does not allow non-primitive error types WebAssembly/WASI#372.
-
Properly define possible errno results WebAssembly/WASI#215.
-
Remove non-Core error constants WebAssembly/WASI#158.
-
Do we need a new term for a WASI "module"? WebAssembly/WASI#46.
-
witx should encode ok/error result types WebAssembly/WASI#156.
-
Shadow stack, stack size, imported memory, and ABI WebAssembly/WASI#368.
-
Does WASI considerate memory64? WebAssembly/WASI#400.
-
-
1 issue reopened.
-
Supporting an "initial current directory" WebAssembly/WASI#771, by @sunfishcode.
-
-
20 issues received 47 new comments.
-
May WASI turn out to harm Wasm use cases on the Web? WebAssembly/WASI#401 (15 comments by @dcodeIO, @devsnek, @kripken, @linclark, @sbc100, @sunfishcode, @tlively, @trusktr)
-
Supporting an "initial current directory" WebAssembly/WASI#771 (6 comments by @RReverser, @sunfishcode)
-
Do we need a new term for a WASI "module"? WebAssembly/WASI#46 (3 comments by @sbc100, @sunfishcode)
-
[DISCUSS] Execution Environment for Asyncify Lightweight Synchronize System Calls WebAssembly/WASI#276 (1 comment by @sunfishcode)
-
Design document to outline goals, requirements and semantics for networking and network security in WASI WebAssembly/WASI#315 (1 comment by @sunfishcode)
-
-
15 pull requests opened.
-
Enable more than one `handle` type in `*.witx` WebAssembly/WASI#421, by @alexcrichton.
-
Add an `option` shorthand to witx. WebAssembly/WASI#420, by @sunfishcode.
-
Link to the pdf, which can be read without making a clone of the repo. WebAssembly/WASI#418, by @sunfishcode.
-
Add 03-25 meeting notes WebAssembly/WASI#417, by @linclark.
-
Add the slides for the I/O Types presentation. WebAssembly/WASI#416, by @sunfishcode.
-
Implement a new `use` syntax WebAssembly/WASI#415, by @alexcrichton.
-
Add I/O Types discussion for 03-25 meeting WebAssembly/WASI#413, by @linclark.
-
Add 03-11 meeting notes WebAssembly/WASI#412, by @linclark.
-
Add the slides for the Typed Main presentation. WebAssembly/WASI#411, by @sunfishcode.
-
Update the message that says how to regenerate the docs. WebAssembly/WASI#408, by @sunfishcode.
-
Regenerate the docs. WebAssembly/WASI#407, by @sunfishcode.
-
main to master WebAssembly/WASI#406, by @lygstate.
-
Add stub agendas for Q2 2021 WebAssembly/WASI#405, by @linclark.
-
Add 03-11 agenda WebAssembly/WASI#404, by @linclark.
-
Add 02-25 meeting notes WebAssembly/WASI#403, by @linclark.
-
-
16 pull requests merged.
-
Enable more than one `handle` type in `*.witx` WebAssembly/WASI#421.
-
Implement a new `use` syntax WebAssembly/WASI#415.
-
Link to the pdf, which can be read without making a clone of the repo. WebAssembly/WASI#418.
-
Add 03-25 meeting notes WebAssembly/WASI#417.
-
Add the slides for the I/O Types presentation. WebAssembly/WASI#416.
-
Initial checkin of test scripts, copied from wasi-sdk. WebAssembly/WASI#397.
-
Add I/O Types discussion for 03-25 meeting WebAssembly/WASI#413.
-
Add 03-11 meeting notes WebAssembly/WASI#412.
-
Add the slides for the Typed Main presentation. WebAssembly/WASI#411.
-
Update the message that says how to regenerate the docs. WebAssembly/WASI#408.
-
Regenerate the docs. WebAssembly/WASI#407.
-
Disallow non-portable and signal values as exit statuses. WebAssembly/WASI#235.
-
main to master WebAssembly/WASI#406.
-
Add stub agendas for Q2 2021 WebAssembly/WASI#405.
-
Add 03-11 agenda WebAssembly/WASI#404.
-
Add 02-25 meeting notes WebAssembly/WASI#403.
-
-
3 pull requests closed.
-
Add an `option` shorthand to witx. WebAssembly/WASI#420.
-
Merge `recv`/`send` into `read`/`write`. WebAssembly/WASI#240.
-
Fixed typo in random_get documentation WebAssembly/WASI#388.
-
-
8 pull requests received 20 new comments.
-
Implement a new `use` syntax WebAssembly/WASI#415 (6 comments by @alexcrichton, @devsnek, @sbc100, @sunfishcode)
-
Add an `option` shorthand to witx. WebAssembly/WASI#420 (4 comments by @alexcrichton, @jedisct1, @sunfishcode)
-
Add the slides for the Typed Main presentation. WebAssembly/WASI#411 (4 comments by @kripken, @sbc100, @sunfishcode)
-
Initial checkin of test scripts, copied from wasi-sdk. WebAssembly/WASI#397 (1 comment by @sunfishcode)
-
Disallow non-portable and signal values as exit statuses. WebAssembly/WASI#235 (1 comment by @sunfishcode)
-
WebAssembly/website
-
3 issues opened.
-
Update Microsoft Edge logo on home page WebAssembly/website#231, by @alvinashcraft.
-
Compiling to WASM from a Bash script? WebAssembly/website#230, by @philiprhoades.
-
Biography site WebAssembly/website#228, by @Damoblinkz.
-
-
2 issues reopened.
-
Biography site WebAssembly/website#228, by @Damoblinkz.
-
Biography site WebAssembly/website#228, by @Damoblinkz.
-
-
1 issue received 4 new comments.
-
Compiling to WASM from a Bash script? WebAssembly/website#230 (4 comments by @philiprhoades, @sbc100)
-
-
2 pull requests opened.
-
getting-started/developers-guide.md: add OPA/rego WebAssembly/website#232, by @srenatus.
-
Update features.json for Chrome 89 WebAssembly/website#229, by @Dimitris-Toulis.
-
-
1 pull request closed.
-
Adding link to use as an actor in the cloud WebAssembly/website#172.
-
-
1 pull request received 1 new comment.
WebAssembly/testsuite
-
1 pull request opened.
-
Update repos WebAssembly/testsuite#39, by @aardappel.
-
-
1 pull request merged.
-
Update repos WebAssembly/testsuite#39.
-
WebAssembly/instrument-tracing
-
2 pull requests opened.
-
Add Overview and Example Usage WebAssembly/instrument-tracing#2, by @jabraham17.
-
Update Overview.md WebAssembly/instrument-tracing#1, by @rrwinterton.
-
-
1 pull request received 1 new comment.
WebAssembly/content-security-policy
-
1 issue opened.
-
Behavior of Current Implementations section of proposal appears out of date? WebAssembly/content-security-policy#30, by @whereisaaron.
-
-
3 issues received 8 new comments.
-
No way to use WebAssembly on Chrome without 'unsafe-eval' WebAssembly/content-security-policy#7 (6 comments by @fgmccabe, @whereisaaron)
-
Behavior of Current Implementations section of proposal appears out of date? WebAssembly/content-security-policy#30 (1 comment by @whereisaaron)
-
Consider security drawbacks to requiring unsafe-eval for WebAssembly WebAssembly/content-security-policy#27 (1 comment by @whereisaaron)
-
WebAssembly/wasm-c-api
-
2 issues received 2 new comments.
WebAssembly/js-types
-
1 issue opened.
-
Allow JS functions to be directly added to via `table.set`? WebAssembly/js-types#28, by @sbc100.
-
WebAssembly/wasi-libc
-
2 issues opened.
-
Implementing errno with WASI modularization WebAssembly/wasi-libc#239, by @sunfishcode.
-
Generation user-defined custom section WebAssembly/wasi-libc#238, by @mikevoronov.
-
-
3 issues received 5 new comments.
-
Implementing errno with WASI modularization WebAssembly/wasi-libc#239 (2 comments by @sbc100, @sunfishcode)
-
global dlmalloc structures clobbered without warning by large stack variable WebAssembly/wasi-libc#233 (1 comment by @sunfishcode)
-
3 pull requests opened.
-
Emulate `clock`, `times`, and `getrusage` using the monotonic clock. WebAssembly/wasi-libc#241, by @sunfishcode.
-
Update to musl 1.2.2. WebAssembly/wasi-libc#240, by @sunfishcode.
-
Add a function to de-initialize the environment-variable state. WebAssembly/wasi-libc#237, by @sunfishcode.
-
-
3 pull requests merged.
-
Emulate `clock`, `times`, and `getrusage` using the monotonic clock. WebAssembly/wasi-libc#241.
-
Update to musl 1.2.2. WebAssembly/wasi-libc#240.
-
Update README to include Archlinux AUR package link WebAssembly/wasi-libc#235.
-
-
1 pull request closed.
-
Makefile: ignore __indirect_function_table symbol added in LLVM 12 WebAssembly/wasi-libc#228.
-
-
4 pull requests received 6 new comments.
-
Emulate `clock`, `times`, and `getrusage` using the monotonic clock. WebAssembly/wasi-libc#241 (3 comments by @sbc100, @sunfishcode)
-
Update README to include Archlinux AUR package link WebAssembly/wasi-libc#235 (1 comment by @sunfishcode)
-
Makefile: ignore __indirect_function_table symbol added in LLVM 12 WebAssembly/wasi-libc#228 (1 comment by @rojamd)
-
WebAssembly/wasi-sdk
-
1 issue opened.
-
Publish an official Docker image WebAssembly/wasi-sdk#176, by @abrown.
-
-
1 issue received 5 new comments.
-
2 pull requests opened.
-
Add tests for `clock`, `times`, and `getrusage`. WebAssembly/wasi-sdk#177, by @sunfishcode.
-
-
1 pull request received 2 new comments.
WebAssembly/branch-hinting
-
3 issues opened.
-
Binary grammar is incomplete WebAssembly/branch-hinting#11, by @rossberg.
-
Change offset origin WebAssembly/branch-hinting#8, by @yuri91.
-
Change section name? WebAssembly/branch-hinting#7, by @yuri91.
-
-
5 issues closed.
-
Syntactic requirements of the hinting section WebAssembly/branch-hinting#2.
-
Binary grammar is incomplete WebAssembly/branch-hinting#11.
-
Other types of hints / syntax tweak WebAssembly/branch-hinting#6.
-
Proposal motivation WebAssembly/branch-hinting#5.
-
Change offset origin WebAssembly/branch-hinting#8.
-
-
6 issues received 15 new comments.
-
Syntactic requirements of the hinting section WebAssembly/branch-hinting#2 (3 comments by @lars-t-hansen, @yuri91)
-
3 pull requests opened.
-
Fix binary grammar definition of the branch hints custom section WebAssembly/branch-hinting#12, by @yuri91.
-
Add syntactic requirements to the branchHints section. WebAssembly/branch-hinting#10, by @yuri91.
-
Make the binary format of branch hinting more flexible WebAssembly/branch-hinting#9, by @yuri91.
-
-
3 pull requests merged.
-
Add syntactic requirements to the branchHints section. WebAssembly/branch-hinting#10.
-
Fix binary grammar definition of the branch hints custom section WebAssembly/branch-hinting#12.
-
Make the binary format of branch hinting more flexible WebAssembly/branch-hinting#9.
-
-
1 pull request received 2 new comments.
-
Fix binary grammar definition of the branch hints custom section WebAssembly/branch-hinting#12 (2 comments by @rossberg, @yuri91)
-
WebAssembly/tool-conventions
-
1 issue received 4 new comments.
-
Enabling features by default in LLVM WebAssembly/tool-conventions#158 (4 comments by @AlexEne, @sbc100)
-
-
1 pull request opened.
-
Add missing description of new relocation types WebAssembly/tool-conventions#163, by @kateinoigakukun.
-
-
1 pull request received 2 new comments.
-
Add missing description of new relocation types WebAssembly/tool-conventions#163 (2 comments by @kateinoigakukun, @sbc100)
-
WebAssembly/wasp
-
1 issue closed.
-
Type casting does not work with complex sample WebAssembly/wasp#56.
-
Participants
-
1 chair stepped down.
-
Ben Smith stepped down as a chair.
-
-
6 participants joined.
-
Andreas Rossberg joined.
-
rgrmrts undisclosed joined.
-
Daniel Iziourov joined.
-
Akshat Verma joined.
-
Barry D joined.
-
Rodrigo Belli joined.
-
-
2 participants left.
-
Andreas Rossberg (Dfinity Stiftung) left.
-
Jakub Konka (Golem Factory GmbH) left.
-
-
1 organization left.
-
Golem Factory GmbH left.
-
GitHub
WebAssembly/WASI
-
4 issues opened.
-
Module idea: WASI logging WebAssembly/WASI#402, by @dcodeIO.
-
May WASI turn out to harm Wasm use cases on the Web? WebAssembly/WASI#401, by @dcodeIO.
-
Does WASI considerate memory64? WebAssembly/WASI#400, by @lygstate.
-
Environ (& args) API questions and clarifications WebAssembly/WASI#396, by @MaulingMonkey.
-
-
6 issues closed.
-
Environ (& args) API questions and clarifications WebAssembly/WASI#396.
-
AI and neural networks WebAssembly/WASI#59.
-
witx: consider using codespan crate for error highlighting WebAssembly/WASI#172.
-
How to cite the WASI spec? WebAssembly/WASI#260.
-
Cryptography Module WebAssembly/WASI#65.
-
Link to misck are dead. WebAssembly/WASI#386.
-
-
11 issues received 37 new comments.
-
Module idea: WASI logging WebAssembly/WASI#402 (15 comments by @dcodeIO, @jtenner, @sbc100, @sunfishcode)
-
May WASI turn out to harm Wasm use cases on the Web? WebAssembly/WASI#401 (7 comments by @dcodeIO, @devsnek, @kripken, @sbc100, @sunfishcode)
-
Environ (& args) API questions and clarifications WebAssembly/WASI#396 (4 comments by @caspervonb, @devsnek, @MaulingMonkey)
-
witx: consider using codespan crate for error highlighting WebAssembly/WASI#172 (1 comment by @linclark)
-
-
10 pull requests opened.
-
Document `=` and `\0` use in args/environ docs. WebAssembly/WASI#399, by @MaulingMonkey.
-
make witx cli a new crate, refactor how we validate repo contents WebAssembly/WASI#398, by @pchickey.
-
Initial checkin of test scripts, copied from wasi-sdk. WebAssembly/WASI#397, by @sunfishcode.
-
Take another step towards interface types WebAssembly/WASI#395, by @alexcrichton.
-
Add 02-11 meeting notes WebAssembly/WASI#394, by @linclark.
-
Fix proposal links WebAssembly/WASI#393, by @abrown.
-
Add a new style of test suite for the `witx` tooling similar to `*.wast` WebAssembly/WASI#392, by @alexcrichton.
-
Refactor the AST of types in the `witx` crate WebAssembly/WASI#391, by @alexcrichton.
-
Update the Proposals.md links to match the proposals repositories. WebAssembly/WASI#390, by @sunfishcode.
-
Add agendas for 02-11 and 02-25 WebAssembly/WASI#389, by @linclark.
-
-
9 pull requests merged.
-
make witx cli a new crate, refactor how we validate repo contents WebAssembly/WASI#398.
-
Document `=` and `\0` use in args/environ docs. WebAssembly/WASI#399.
-
Take another step towards interface types WebAssembly/WASI#395.
-
Add 02-11 meeting notes WebAssembly/WASI#394.
-
Fix proposal links WebAssembly/WASI#393.
-
Add a new style of test suite for the `witx` tooling similar to `*.wast` WebAssembly/WASI#392.
-
Update the Proposals.md links to match the proposals repositories. WebAssembly/WASI#390.
-
Refactor the AST of types in the `witx` crate WebAssembly/WASI#391.
-
Add agendas for 02-11 and 02-25 WebAssembly/WASI#389.
-
-
9 pull requests received 35 new comments.
-
Take another step towards interface types WebAssembly/WASI#395 (10 comments by @alexcrichton, @pchickey, @sbc100, @sunfishcode)
-
Refactor the AST of types in the `witx` crate WebAssembly/WASI#391 (9 comments by @alexcrichton, @sunfishcode)
-
Initial checkin of test scripts, copied from wasi-sdk. WebAssembly/WASI#397 (4 comments by @caspervonb, @sbc100, @sunfishcode)
-
Add a new style of test suite for the `witx` tooling similar to `*.wast` WebAssembly/WASI#392 (3 comments by @alexcrichton, @pchickey)
-
Merge `recv`/`send` into `read`/`write`. WebAssembly/WASI#240 (2 comments by @lygstate, @sunfishcode)
-
make witx cli a new crate, refactor how we validate repo contents WebAssembly/WASI#398 (2 comments by @alexcrichton, @pchickey)
-
WebAssembly/binaryen
-
10 issues opened.
-
test/try-delegate.wasm does not roundtrip through text WebAssembly/binaryen#3629, by @kripken.
-
Printing indices instead of generated heap type names? WebAssembly/binaryen#3627, by @tlively.
-
API function name `BinaryenI31GetIsSigned` is not consistent WebAssembly/binaryen#3613, by @pmatos.
-
Optimized file size regression for `wasm-opt` WebAssembly/binaryen#3587, by @cmichi.
-
Disable optimizations when using wasm EH even when O2 is specified WebAssembly/binaryen#3586, by @dschuff.
-
wasm-opt fails when `-o` is omitted, instead of writing to stdout as fallback WebAssembly/binaryen#3579, by @cmichi.
-
Globals, table & memory metadata not exposed to JS WebAssembly/binaryen#3573, by @bvibber.
-
Required node version to run test suite WebAssembly/binaryen#3551, by @sbc100.
-
wasm-dis should run validation WebAssembly/binaryen#3545, by @martianboy.
-
Using webpack with asm2js WebAssembly/binaryen#3544, by @rowanG077.
-
-
5 issues closed.
-
Disable optimizations when using wasm EH even when O2 is specified WebAssembly/binaryen#3586.
-
wasm-opt fails when `-o` is omitted, instead of writing to stdout as fallback WebAssembly/binaryen#3579.
-
Optimized file size regression for `wasm-opt` WebAssembly/binaryen#3587.
-
Two concurrent assertion failures during `BinaryenModuleOptimize()` WebAssembly/binaryen#3532.
-
Multiple tables support from the reference-types proposal WebAssembly/binaryen#3512.
-
-
14 issues received 60 new comments.
-
Two concurrent assertion failures during `BinaryenModuleOptimize()` WebAssembly/binaryen#3532 (12 comments by @ImmanuelHaffner, @kripken)
-
Disable optimizations when using wasm EH even when O2 is specified WebAssembly/binaryen#3586 (10 comments by @aheejin, @dschuff, @kripken, @tlively)
-
Globals, table & memory metadata not exposed to JS WebAssembly/binaryen#3573 (9 comments by @bvibber, @kripken)
-
wasm-dis should run validation WebAssembly/binaryen#3545 (9 comments by @kripken, @martianboy, @tlively)
-
Required node version to run test suite WebAssembly/binaryen#3551 (4 comments by @kripken, @sbc100, @tlively)
-
wasm-opt fails when `-o` is omitted, instead of writing to stdout as fallback WebAssembly/binaryen#3579 (3 comments by @cmichi, @martianboy, @pipcet)
-
Printing indices instead of generated heap type names? WebAssembly/binaryen#3627 (2 comments by @tlively)
-
Optimized file size regression for `wasm-opt` WebAssembly/binaryen#3587 (2 comments by @cmichi, @martianboy)
-
test/try-delegate.wasm does not roundtrip through text WebAssembly/binaryen#3629 (1 comment by @aheejin)
-
Don't require Python in build (if not found, skip those targets) WebAssembly/binaryen#3036 (1 comment by @MaulingMonkey)
-
API function name `BinaryenI31GetIsSigned` is not consistent WebAssembly/binaryen#3613 (1 comment by @tlively)
-
-
90 pull requests opened.
-
[Wasm Exceptions] Properly ensure unique try labels after an inlining WebAssembly/binaryen#3632, by @kripken.
-
Fix DeNaN pass to handle existing colliding names WebAssembly/binaryen#3631, by @kripken.
-
Allow empty body within catch block WebAssembly/binaryen#3630, by @aheejin.
-
Add C and JS API bindings for ref.as_* WebAssembly/binaryen#3628, by @dcodeIO.
-
Consider self-referential HeapTypes to be canonical WebAssembly/binaryen#3626, by @tlively.
-
Use enum instead of bool for StackSignature kind WebAssembly/binaryen#3625, by @tlively.
-
Support printing recursive types WebAssembly/binaryen#3624, by @tlively.
-
[Wasm GC] Add test/spec/br_on_null.wast and validation fixes for it WebAssembly/binaryen#3623, by @kripken.
-
[Wasm GC] Add array.wast and validator fixes for it WebAssembly/binaryen#3622, by @kripken.
-
Use Tarjan's SCC alg. to find self-referential types WebAssembly/binaryen#3621, by @tlively.
-
Fix VS2017 builds with /std:c++17 WebAssembly/binaryen#3620, by @MaulingMonkey.
-
Update clang-tidy-diff.sh for GH Actions WebAssembly/binaryen#3619, by @tlively.
-
Simplify printing code WebAssembly/binaryen#3618, by @kripken.
-
[Wasm GC] Fix the order of operands in array.new and struct.new WebAssembly/binaryen#3617, by @kripken.
-
Remove .o and .obj from gitignore WebAssembly/binaryen#3616, by @sbc100.
-
Support Type names in the Names section WebAssembly/binaryen#3615, by @kripken.
-
Adds BinaryenI31GetGetIsSigned to API for consistency WebAssembly/binaryen#3614, by @pmatos.
-
Remove comment as context is nonexistent WebAssembly/binaryen#3612, by @pmatos.
-
Fix typo in API header WebAssembly/binaryen#3611, by @pmatos.
-
Support comparing and subtyping of recursive types WebAssembly/binaryen#3610, by @tlively.
-
Refactor name processing (escaping/deduplication) to a shared place. NFC WebAssembly/binaryen#3609, by @kripken.
-
[Wasm GC] Print Struct field names WebAssembly/binaryen#3608, by @kripken.
-
Hacks to build and test BinaryenJS with wasm EH WebAssembly/binaryen#3607, by @dschuff.
-
Remove unneeded static_assert on number of Names in hashing WebAssembly/binaryen#3606, by @kripken.
-
Add RefIsGetOp/SetOp in C and JS API WebAssembly/binaryen#3605, by @dcodeIO.
-
Slightly improve new table C APIs WebAssembly/binaryen#3604, by @dcodeIO.
-
Add TypedFunctionReferences feature to C and JS API WebAssembly/binaryen#3603, by @dcodeIO.
-
Support building recursive types WebAssembly/binaryen#3602, by @tlively.
-
Fix hashing of a use of a name without the context/target for it WebAssembly/binaryen#3601, by @kripken.
-
[Wasm GC] Move struct field names to their proper place WebAssembly/binaryen#3600, by @kripken.
-
[Wasm Exceptions] Fix StackIR writing of nested delegates WebAssembly/binaryen#3599, by @kripken.
-
cleanup fallthrough warnings when building without asserts WebAssembly/binaryen#3598, by @walkingeyerobot.
-
[GC] Add subtyping support for HeapTypes WebAssembly/binaryen#3597, by @kripken.
-
Add missing `restoreNormalColor` in some `visitFunctions` WebAssembly/binaryen#3596, by @xndcn.
-
Add C and JS API functions for accessing memory info (#3573) WebAssembly/binaryen#3595, by @bvibber.
-
[Wasm Exceptions] Fix cfg-traversal on linking the basic block after a call WebAssembly/binaryen#3594, by @kripken.
-
Support 64-bit data segment init-exps in Memory64 WebAssembly/binaryen#3593, by @aardappel.
-
Fix global destructor ordering problem WebAssembly/binaryen#3592, by @aardappel.
-
Properly use text format type names in printing WebAssembly/binaryen#3591, by @kripken.
-
wasm-reduce: Do not verify binary roundtripping when not using binary files WebAssembly/binaryen#3590, by @kripken.
-
[Wasm GC] Add Names section support for field names WebAssembly/binaryen#3589, by @kripken.
-
Support type use before definition in binaries WebAssembly/binaryen#3588, by @tlively.
-
[Wasm Exceptions] Handle delegation to the caller in RemoveUnusedNames WebAssembly/binaryen#3585, by @kripken.
-
Support type uses before definitions in text parser WebAssembly/binaryen#3584, by @tlively.
-
[Wasm Exceptions] Fix RemoveUnusedNames on Try WebAssembly/binaryen#3583, by @kripken.
-
[Wasm Exceptions] Scan catch events in RemoveUnusedModuleElements WebAssembly/binaryen#3582, by @kripken.
-
[Wasm Exceptions] Fix binary parsing of a normal break to a try in a singleton WebAssembly/binaryen#3581, by @kripken.
-
Create a table if there is none in GenerateDynCalls::generateDynCallThunk (?) WebAssembly/binaryen#3580, by @kripken.
-
Fix TypeBuilder canonicalization WebAssembly/binaryen#3578, by @tlively.
-
Allow em_js strings to be exported as globals WebAssembly/binaryen#3577, by @sbc100.
-
Remove assertions that prevent non-assertion builds WebAssembly/binaryen#3576, by @kripken.
-
[EH] Remove dependency of reference types from EH WebAssembly/binaryen#3575, by @aheejin.
-
[EH] Change catch_all's opcode WebAssembly/binaryen#3574, by @aheejin.
-
[reference-types] Support passive elem segments WebAssembly/binaryen#3572, by @martianboy.
-
Fix TypeBuilder bug with repeated uses of a type WebAssembly/binaryen#3571, by @tlively.
-
Fix removal of em_js strings WebAssembly/binaryen#3570, by @sbc100.
-
Update V8 feature flags for the fuzzer WebAssembly/binaryen#3569, by @aheejin.
-
[EH] Make rethrow's target a try label WebAssembly/binaryen#3568, by @aheejin.
-
[GC] Fuzzer: Avoid creating tuples with non-defaultable types WebAssembly/binaryen#3567, by @kripken.
-
cleanup to allow binaryen to be built in more strict environments WebAssembly/binaryen#3566, by @walkingeyerobot.
-
[EH] Update C and binaryen.js API for delegate WebAssembly/binaryen#3565, by @aheejin.
-
Allow specifying additional features past the features section WebAssembly/binaryen#3564, by @kripken.
-
Print the features section in a comment WebAssembly/binaryen#3563, by @kripken.
-
[EH] Rename delegateTarget to exceptionTarget (NFC) WebAssembly/binaryen#3562, by @aheejin.
-
[EH] Support reading/writing of delegate WebAssembly/binaryen#3561, by @aheejin.
-
Use correct table name in GenerateDynCalls WebAssembly/binaryen#3560, by @tlively.
-
[GC] Do not crash in GC allocations in interpreter; trap WebAssembly/binaryen#3559, by @kripken.
-
Simplify asmConst handling. NFC. WebAssembly/binaryen#3558, by @sbc100.
-
finalize: strip segments that contain only EM_ASM/EM_JS data WebAssembly/binaryen#3557, by @sbc100.
-
Comment on validation in wasm-dis WebAssembly/binaryen#3556, by @kripken.
-
finalize: Refactor C string extraction code. NFC. WebAssembly/binaryen#3555, by @sbc100.
-
[GC] Support casts of function types WebAssembly/binaryen#3554, by @kripken.
-
finalize: Strip "em_js" named data segment. WebAssembly/binaryen#3553, by @sbc100.
-
Fix removal of EM_JS functions WebAssembly/binaryen#3552, by @sbc100.
-
[GC] Support RTT constants in Builder::makeConstantExpression WebAssembly/binaryen#3550, by @kripken.
-
[GC] Avoid replacing non-defaultable types in the fuzzer WebAssembly/binaryen#3549, by @kripken.
-
Add feature options to wasm-dis WebAssembly/binaryen#3548, by @martianboy.
-
Add a test for memory.size in wasm2js WebAssembly/binaryen#3547, by @kripken.
-
Use unordered maps of Name where possible WebAssembly/binaryen#3546, by @kripken.
-
StackSignature LUBs WebAssembly/binaryen#3543, by @tlively.
-
[GC] Do not crash on unreachable inputs to struct.get/set WebAssembly/binaryen#3542, by @kripken.
-
Poppify pass WebAssembly/binaryen#3541, by @tlively.
-
[GC] Small fuzz fixes for GC WebAssembly/binaryen#3540, by @kripken.
-
[GC] Feedback for #3536 WebAssembly/binaryen#3539, by @kripken.
-
Support Stack IR for new try-catch(_all) WebAssembly/binaryen#3538, by @aheejin.
-
Allow printing expressions based on feature set WebAssembly/binaryen#3537, by @martianboy.
-
[GC] dataref typing fixes WebAssembly/binaryen#3536, by @kripken.
-
Prototype i32x4.widen_i8x16_{s,u} WebAssembly/binaryen#3535, by @tlively.
-
[GC] isGCData => isData WebAssembly/binaryen#3534, by @kripken.
-
Remove unnecessary breakStack pushes for if/try (NFC) WebAssembly/binaryen#3533, by @aheejin.
-
-
79 pull requests merged.
-
Consider self-referential HeapTypes to be canonical WebAssembly/binaryen#3626.
-
Use enum instead of bool for StackSignature kind WebAssembly/binaryen#3625.
-
Support printing recursive types WebAssembly/binaryen#3624.
-
Remove unneeded static_assert on number of Names in hashing WebAssembly/binaryen#3606.
-
[Wasm GC] Add array.wast and validator fixes for it WebAssembly/binaryen#3622.
-
Update clang-tidy-diff.sh for GH Actions WebAssembly/binaryen#3619.
-
Use Tarjan's SCC alg. to find self-referential types WebAssembly/binaryen#3621.
-
Slightly improve new table C APIs WebAssembly/binaryen#3604.
-
Add TypedFunctionReferences feature to C and JS API WebAssembly/binaryen#3603.
-
Fix VS2017 builds with /std:c++17 WebAssembly/binaryen#3620.
-
Add RefIsGetOp/SetOp in C and JS API WebAssembly/binaryen#3605.
-
Simplify printing code WebAssembly/binaryen#3618.
-
Support comparing and subtyping of recursive types WebAssembly/binaryen#3610.
-
[Wasm GC] Fix the order of operands in array.new and struct.new WebAssembly/binaryen#3617.
-
Remove .o and .obj from gitignore WebAssembly/binaryen#3616.
-
Support 64-bit data segment init-exps in Memory64 WebAssembly/binaryen#3593.
-
Support Type names in the Names section WebAssembly/binaryen#3615.
-
[Wasm GC] Print Struct field names WebAssembly/binaryen#3608.
-
Fix typo in API header WebAssembly/binaryen#3611.
-
Remove comment as context is nonexistent WebAssembly/binaryen#3612.
-
Support building recursive types WebAssembly/binaryen#3602.
-
Refactor name processing (escaping/deduplication) to a shared place. NFC WebAssembly/binaryen#3609.
-
[Wasm GC] Move struct field names to their proper place WebAssembly/binaryen#3600.
-
Fix hashing of a use of a name without the context/target for it WebAssembly/binaryen#3601.
-
Add missing `restoreNormalColor` in some `visitFunctions` WebAssembly/binaryen#3596.
-
[Wasm Exceptions] Fix StackIR writing of nested delegates WebAssembly/binaryen#3599.
-
Properly use text format type names in printing WebAssembly/binaryen#3591.
-
cleanup fallthrough warnings when building without asserts WebAssembly/binaryen#3598.
-
[GC] Add subtyping support for HeapTypes WebAssembly/binaryen#3597.
-
[Wasm Exceptions] Fix cfg-traversal on linking the basic block after a call WebAssembly/binaryen#3594.
-
Fix global destructor ordering problem WebAssembly/binaryen#3592.
-
Support type use before definition in binaries WebAssembly/binaryen#3588.
-
[Wasm Exceptions] Fix binary parsing of a normal break to a try in a singleton WebAssembly/binaryen#3581.
-
Support type uses before definitions in text parser WebAssembly/binaryen#3584.
-
Fix TypeBuilder canonicalization WebAssembly/binaryen#3578.
-
[Wasm Exceptions] Handle delegation to the caller in RemoveUnusedNames WebAssembly/binaryen#3585.
-
[Wasm Exceptions] Fix RemoveUnusedNames on Try WebAssembly/binaryen#3583.
-
[Wasm Exceptions] Scan catch events in RemoveUnusedModuleElements WebAssembly/binaryen#3582.
-
[EH] Remove dependency of reference types from EH WebAssembly/binaryen#3575.
-
[EH] Change catch_all's opcode WebAssembly/binaryen#3574.
-
Create a table if there is none in GenerateDynCalls::generateDynCallThunk (?) WebAssembly/binaryen#3580.
-
Allow em_js strings to be exported as globals WebAssembly/binaryen#3577.
-
Remove assertions that prevent non-assertion builds WebAssembly/binaryen#3576.
-
[EH] Make rethrow's target a try label WebAssembly/binaryen#3568.
-
Update V8 feature flags for the fuzzer WebAssembly/binaryen#3569.
-
cleanup to allow binaryen to be built in more strict environments WebAssembly/binaryen#3566.
-
[GC] Fuzzer: Avoid creating tuples with non-defaultable types WebAssembly/binaryen#3567.
-
Fix removal of em_js strings WebAssembly/binaryen#3570.
-
[EH] Update C and binaryen.js API for delegate WebAssembly/binaryen#3565.
-
[EH] Rename delegateTarget to exceptionTarget (NFC) WebAssembly/binaryen#3562.
-
Print the features section in a comment WebAssembly/binaryen#3563.
-
Allow specifying additional features past the features section WebAssembly/binaryen#3564.
-
[EH] Support reading/writing of delegate WebAssembly/binaryen#3561.
-
finalize: strip segments that contain only EM_ASM/EM_JS data WebAssembly/binaryen#3557.
-
StackSignature LUBs WebAssembly/binaryen#3543.
-
Comment on validation in wasm-dis WebAssembly/binaryen#3556.
-
Use correct table name in GenerateDynCalls WebAssembly/binaryen#3560.
-
Simplify asmConst handling. NFC. WebAssembly/binaryen#3558.
-
[GC] Support RTT constants in Builder::makeConstantExpression WebAssembly/binaryen#3550.
-
Poppify pass WebAssembly/binaryen#3541.
-
[reference-types] remove single table restriction in IR WebAssembly/binaryen#3517.
-
[GC] Support casts of function types WebAssembly/binaryen#3554.
-
finalize: Refactor C string extraction code. NFC. WebAssembly/binaryen#3555.
-
Fix removal of EM_JS functions WebAssembly/binaryen#3552.
-
[GC] Avoid replacing non-defaultable types in the fuzzer WebAssembly/binaryen#3549.
-
Add feature options to wasm-dis WebAssembly/binaryen#3548.
-
Use unordered maps of Name where possible WebAssembly/binaryen#3546.
-
Add a test for memory.size in wasm2js WebAssembly/binaryen#3547.
-
[GC] Do not crash on unreachable inputs to struct.get/set WebAssembly/binaryen#3542.
-
[GC] Small fuzz fixes for GC WebAssembly/binaryen#3540.
-
[GC] Feedback for #3536 WebAssembly/binaryen#3539.
-
Support Stack IR for new try-catch(_all) WebAssembly/binaryen#3538.
-
[GC] dataref typing fixes WebAssembly/binaryen#3536.
-
Allow printing expressions based on feature set WebAssembly/binaryen#3537.
-
Prototype i32x4.widen_i8x16_{s,u} WebAssembly/binaryen#3535.
-
[GC] isGCData => isData WebAssembly/binaryen#3534.
-
[GC] br_on_null WebAssembly/binaryen#3528.
-
[GC] Don't emit i31ref in fuzzer WebAssembly/binaryen#3531.
-
Remove unnecessary breakStack pushes for if/try (NFC) WebAssembly/binaryen#3533.
-
-
3 pull requests closed.
-
Adds BinaryenI31GetGetIsSigned to API for consistency WebAssembly/binaryen#3614.
-
Fix TypeBuilder bug with repeated uses of a type WebAssembly/binaryen#3571.
-
finalize: Strip "em_js" named data segment. WebAssembly/binaryen#3553.
-
-
54 pull requests received 455 new comments.
-
[reference-types] remove single table restriction in IR WebAssembly/binaryen#3517 (67 comments by @kripken, @martianboy, @sbc100, @tlively)
-
Support 64-bit data segment init-exps in Memory64 WebAssembly/binaryen#3593 (19 comments by @aardappel, @sbc100)
-
[reference-types] Support passive elem segments WebAssembly/binaryen#3572 (18 comments by @martianboy, @tlively)
-
cleanup to allow binaryen to be built in more strict environments WebAssembly/binaryen#3566 (15 comments by @kripken, @tlively, @walkingeyerobot)
-
finalize: strip segments that contain only EM_ASM/EM_JS data WebAssembly/binaryen#3557 (15 comments by @sbc100, @tlively)
-
[Wasm GC] Add Names section support for field names WebAssembly/binaryen#3589 (13 comments by @kripken, @tlively)
-
[EH] Make rethrow's target a try label WebAssembly/binaryen#3568 (13 comments by @aheejin, @tlively)
-
[GC] Do not crash in GC allocations in interpreter; trap WebAssembly/binaryen#3559 (12 comments by @kripken, @tlively)
-
[EH] Support reading/writing of delegate WebAssembly/binaryen#3561 (12 comments by @aheejin, @kripken)
-
Add C and JS API functions for accessing memory info (#3573) WebAssembly/binaryen#3595 (11 comments by @bvibber, @dcodeIO)
-
Update clang-tidy-diff.sh for GH Actions WebAssembly/binaryen#3619 (10 comments by @sbc100, @tlively)
-
Use Tarjan's SCC alg. to find self-referential types WebAssembly/binaryen#3621 (8 comments by @kripken, @tlively)
-
[Wasm Exceptions] Fix binary parsing of a normal break to a try in a singleton WebAssembly/binaryen#3581 (8 comments by @aheejin, @kripken, @tlively)
-
Hacks to build and test BinaryenJS with wasm EH WebAssembly/binaryen#3607 (7 comments by @aheejin, @dschuff, @kripken)
-
Support comparing and subtyping of recursive types WebAssembly/binaryen#3610 (7 comments by @kripken, @tlively)
-
[Wasm GC] Move struct field names to their proper place WebAssembly/binaryen#3600 (7 comments by @kripken, @tlively)
-
Prototype i32x4.widen_i8x16_{s,u} WebAssembly/binaryen#3535 (7 comments by @kripken, @omnisip, @tlively)
-
Properly use text format type names in printing WebAssembly/binaryen#3591 (6 comments by @kripken, @tlively)
-
[Wasm GC] Add test/spec/br_on_null.wast and validation fixes for it WebAssembly/binaryen#3623 (5 comments by @kripken, @tlively)
-
Fix global destructor ordering problem WebAssembly/binaryen#3592 (5 comments by @aardappel, @kripken, @tlively)
-
Support type use before definition in binaries WebAssembly/binaryen#3588 (5 comments by @kripken, @tlively)
-
Create a table if there is none in GenerateDynCalls::generateDynCallThunk (?) WebAssembly/binaryen#3580 (5 comments by @kripken, @sbc100, @wingo)
-
Support type uses before definitions in text parser WebAssembly/binaryen#3584 (5 comments by @kripken, @tlively)
-
Stop building with assertions by default even in release builds. Fixes #3058 WebAssembly/binaryen#3065 (4 comments by @dschuff, @kripken, @sbc100)
-
Consider self-referential HeapTypes to be canonical WebAssembly/binaryen#3626 (3 comments by @kripken, @tlively)
-
wasm-reduce: Do not verify binary roundtripping when not using binary files WebAssembly/binaryen#3590 (3 comments by @aheejin, @kripken)
-
Adds BinaryenI31GetGetIsSigned to API for consistency WebAssembly/binaryen#3614 (3 comments by @dcodeIO, @pmatos, @tlively)
-
[Wasm Exceptions] Fix RemoveUnusedNames on Try WebAssembly/binaryen#3583 (3 comments by @aheejin, @kripken)
-
Remove assertions that prevent non-assertion builds WebAssembly/binaryen#3576 (3 comments by @dschuff, @kripken)
-
[GC] Support RTT constants in Builder::makeConstantExpression WebAssembly/binaryen#3550 (3 comments by @kripken, @tlively)
-
[Wasm GC] Fix the order of operands in array.new and struct.new WebAssembly/binaryen#3617 (2 comments by @kripken, @tlively)
-
Fix hashing of a use of a name without the context/target for it WebAssembly/binaryen#3601 (2 comments by @kripken, @tlively)
-
[EH] Update C and binaryen.js API for delegate WebAssembly/binaryen#3565 (2 comments by @aheejin, @kripken)
-
[GC] Do not crash on unreachable inputs to struct.get/set WebAssembly/binaryen#3542 (1 comment by @kripken)
-
Allow printing expressions based on feature set WebAssembly/binaryen#3537 (1 comment by @martianboy)
-
Made FuncCastEmulation make and export thunks for exports WebAssembly/binaryen#3474 (1 comment by @kripken)
-
WebAssembly/wabt
-
10 issues opened.
-
[Q] clang/gas style assembly WebAssembly/wabt#1616, by @rofl0r.
-
Switch primary branch from `master` to `main` WebAssembly/wabt#1613, by @sbc100.
-
wat2wasm doesn't typecheck (elem) against table types WebAssembly/wabt#1612, by @ghost.
-
wat2wasm produces code that gives "Invalid regular expression" WebAssembly/wabt#1611, by @mvolkmann.
-
wat2wasm still encodes 'catch_all' as 'else' WebAssembly/wabt#1610, by @aheejin.
-
Building inside a symlinked directory fails completely WebAssembly/wabt#1607, by @ericonr.
-
wat2wasm fails to convert ref.func WebAssembly/wabt#1606, by @abrown.
-
How to support the updated EH spec WebAssembly/wabt#1604, by @dschuff.
-
wasm-decompile cannot handle branching out of a function WebAssembly/wabt#1603, by @adambenali.
-
Roundtripping Wasm through wasm2wat and wat2wasm adds bloat WebAssembly/wabt#1601, by @ghost.
-
-
6 issues closed.
-
wat2wasm produces code that gives "Invalid regular expression" WebAssembly/wabt#1611.
-
wat2wasm still encodes 'catch_all' as 'else' WebAssembly/wabt#1610.
-
How to support the updated EH spec WebAssembly/wabt#1604.
-
wat2wasm fails to convert ref.func WebAssembly/wabt#1606.
-
Building inside a symlinked directory fails completely WebAssembly/wabt#1607.
-
Roundtripping Wasm through wasm2wat and wat2wasm adds bloat WebAssembly/wabt#1601.
-
-
11 issues received 33 new comments.
-
How to support the updated EH spec WebAssembly/wabt#1604 (8 comments by @aardappel, @aheejin, @dschuff, @lars-t-hansen, @sbc100, @takikawa, @wingo)
-
Building inside a symlinked directory fails completely WebAssembly/wabt#1607 (6 comments by @ericonr, @sbc100)
-
wabt fails to build from source because of missing wasm.h WebAssembly/wabt#1315 (4 comments by @rofl0r, @sbc100)
-
Roundtripping Wasm through wasm2wat and wat2wasm adds bloat WebAssembly/wabt#1601 (4 comments by @ghost, @lars-t-hansen, @tlively)
-
wat2wasm produces code that gives "Invalid regular expression" WebAssembly/wabt#1611 (3 comments by @mvolkmann, @tlively)
-
wabt 1.0.17 fails to compile on RHEL7 with gcc 4.8.5 WebAssembly/wabt#1482 (3 comments by @leeveel, @rathann)
-
How to run/test exported function of WASM binary using wasm-interp? WebAssembly/wabt#798 (1 comment by @esnible)
-
247 test failures on big-endian arches (ppc64 and s390x) WebAssembly/wabt#1063 (1 comment by @rathann)
-
-
6 pull requests opened.
-
CI: add github action to build source release tarball WebAssembly/wabt#1615, by @rofl0r.
-
objdump: fix typo WebAssembly/wabt#1614, by @sbc100.
-
Adjust label printing for blocks in folded form WebAssembly/wabt#1609, by @takikawa.
-
Update rethrow depth handling and catch_all opcode WebAssembly/wabt#1608, by @takikawa.
-
Fix checking of delegate target block kind. WebAssembly/wabt#1605, by @takikawa.
-
Create a static wasm C API instead of shared WebAssembly/wabt#1602, by @basvandijk.
-
-
5 pull requests merged.
-
Adjust label printing for blocks in folded form WebAssembly/wabt#1609.
-
Fix checking of delegate target block kind. WebAssembly/wabt#1605.
-
feat: 🎸 drag file to editor trigger recompile WebAssembly/wabt#1598.
-
Update rethrow depth handling and catch_all opcode WebAssembly/wabt#1608.
-
Update exception handling support to current proposal WebAssembly/wabt#1596.
-
-
7 pull requests received 28 new comments.
-
CI: add github action to build source release tarball WebAssembly/wabt#1615 (12 comments by @rofl0r, @sbc100)
-
feat: 🎸 drag file to editor trigger recompile WebAssembly/wabt#1598 (4 comments by @binji, @IWANABETHATGUY)
-
Update exception handling support to current proposal WebAssembly/wabt#1596 (4 comments by @aheejin, @dschuff, @takikawa)
-
Report missing section features in wasm2wat (#1197) WebAssembly/wabt#1595 (3 comments by @binji, @rusty122)
-
Update rethrow depth handling and catch_all opcode WebAssembly/wabt#1608 (3 comments by @aheejin, @takikawa)
-
WebAssembly/wasi-libc
-
1 issue opened.
-
global dlmalloc structures clobbered without warning by large stack variable WebAssembly/wasi-libc#233, by @aidanhs.
-
-
1 issue closed.
-
AT_FDCWD undefined? WebAssembly/wasi-libc#42.
-
-
4 issues received 16 new comments.
-
global dlmalloc structures clobbered without warning by large stack variable WebAssembly/wasi-libc#233 (11 comments by @aidanhs, @kripken, @Paril, @sbc100, @sunfishcode)
-
Allow mk*temp on WASI WebAssembly/wasi-libc#229 (3 comments by @RReverser, @squillace, @sunfishcode)
-
compiling cpp module with --target=wasm32-wasi results in fatal error: 'setjmp.h' file not found WebAssembly/wasi-libc#432 (1 comment by @ghost)
-
-
5 pull requests opened.
-
Update README to include Archlinux AUR package link WebAssembly/wasi-libc#235, by @htfy96.
-
Update to the next version of the `witx` crate WebAssembly/wasi-libc#234, by @alexcrichton.
-
Add -Wall -Wextra -Werror to the build. WebAssembly/wasi-libc#232, by @sunfishcode.
-
Remove __wasilibc_unmodified_upstream markers from libc-bottom-half. WebAssembly/wasi-libc#231, by @sunfishcode.
-
AT_FDCWD support. WebAssembly/wasi-libc#230, by @sunfishcode.
-
-
4 pull requests merged.
-
Update to the next version of the `witx` crate WebAssembly/wasi-libc#234.
-
AT_FDCWD support. WebAssembly/wasi-libc#230.
-
Add -Wall -Wextra -Werror to the build. WebAssembly/wasi-libc#232.
-
Remove __wasilibc_unmodified_upstream markers from libc-bottom-half. WebAssembly/wasi-libc#231.
-
-
1 pull request closed.
-
AT_FDCWD support WebAssembly/wasi-libc#54.
-
-
4 pull requests received 38 new comments.
-
Update to the next version of the `witx` crate WebAssembly/wasi-libc#234 (27 comments by @alexcrichton, @pchickey, @sbc100, @sunfishcode)
-
Update README to include Archlinux AUR package link WebAssembly/wasi-libc#235 (5 comments by @htfy96, @sbc100)
-
WebAssembly/design
-
3 issues opened.
-
Problematic JS BigInt coercion WebAssembly/design#1399, by @dcodeIO.
-
Proposal: add the ability to declare read only memories WebAssembly/design#1398, by @dbezhetskov.
-
Wasm needs a better memory management story WebAssembly/design#1397, by @juj.
-
-
2 issues closed.
-
Proposal: add the ability to declare read only memories WebAssembly/design#1398.
-
Proposal: Extended Constant Expressions WebAssembly/design#1392.
-
-
7 issues received 37 new comments.
-
Wasm needs a better memory management story WebAssembly/design#1397 (20 comments by @aardappel, @conrad-watt, @juj, @kmiller68, @KronicDeth, @lukewagner, @penzn, @pipcet)
-
Request for opcode: dup WebAssembly/design#1365 (7 comments by @aardappel, @fgmccabe, @mvolkmann, @tlively)
-
Proposal: add the ability to declare read only memories WebAssembly/design#1398 (1 comment by @dbezhetskov)
-
WebAssembly/spec
-
1 issue opened.
-
WebAssembly.instantiateStreaming 2nd argument optional but required WebAssembly/spec#1284, by @yoones.
-
-
1 issue closed.
-
WebAssembly.instantiateStreaming 2nd argument optional but required WebAssembly/spec#1284.
-
-
3 issues received 6 new comments.
-
The WASM specification is not human-readable WebAssembly/spec#983 (3 comments by @fwsGonzo, @ngzhian)
-
WebAssembly.instantiateStreaming 2nd argument optional but required WebAssembly/spec#1284 (2 comments by @Ms2ger, @ngzhian)
-
-
7 pull requests opened.
-
[test] Test cases with imports the same name as exports WebAssembly/spec#1291, by @axic.
-
Add global_i64 to js harness WebAssembly/spec#1290, by @ngzhian.
-
[test] Add tests for functions sharing same implementation WebAssembly/spec#1289, by @atdrendel.
-
Add testing for globals initialized by othert (imported) globals WebAssembly/spec#1288, by @sbc100.
-
[spec/interpreter/test] Land bulk instructions & reference types proposals WebAssembly/spec#1287, by @rossberg.
-
[interpreter] Make popcnt loop up to bitwidth WebAssembly/spec#1286, by @ngzhian.
-
Fix step-by-step guide instruction WebAssembly/spec#1285, by @ngzhian.
-
-
4 pull requests merged.
-
Add testing for globals initialized by othert (imported) globals WebAssembly/spec#1288.
-
[interpreter] Make popcnt loop up to bitwidth WebAssembly/spec#1286.
-
Fix step-by-step guide instruction WebAssembly/spec#1285.
-
[test] Improvements to select instruction tests WebAssembly/spec#1282.
-
-
2 pull requests received 2 new comments.
-
[test] Add tests for functions sharing same implementation WebAssembly/spec#1289 (1 comment by @atdrendel)
-
[spec/interpreter/test] Land bulk instructions & reference types proposals WebAssembly/spec#1287 (1 comment by @Ms2ger)
-
WebAssembly/wasp
-
4 issues opened.
-
Update the exception handling support to the current proposal WebAssembly/wasp#62, by @Horcrux7.
-
Support for GC Milestone 3 WebAssembly/wasp#61, by @Horcrux7.
-
When reporting errors, use names instead of indexes if they are provided. WebAssembly/wasp#60, by @rluble.
-
-
3 issues closed.
-
Error on roundtripping a testcase with "let" WebAssembly/wasp#53.
-
Text syntax for array type definition WebAssembly/wasp#55.
-
4 issues received 8 new comments.
-
ref.func incorrectly gives "Undeclared function reference" if there is no reference to the function in a global (wat2wasm) WebAssembly/wasp#59 (3 comments by @binji, @rluble)
-
When reporting errors, use names instead of indexes if they are provided. WebAssembly/wasp#60 (1 comment by @binji)
-
-
2 pull requests merged.
-
Fix IsMatch ordering WebAssembly/wasp#58.
-
Fix array type syntax WebAssembly/wasp#57.
-
WebAssembly/flexible-vectors
-
1 issue opened.
-
Broadcast lane WebAssembly/flexible-vectors#29, by @penzn.
-
-
3 issues received 10 new comments.
-
Adaptive vector lengths without global state WebAssembly/flexible-vectors#21 (8 comments by @lemaitre, @penzn, @sunfishcode)
-
-
2 pull requests opened.
-
Add inter-lane operations WebAssembly/flexible-vectors#28, by @penzn.
-
[WIP] SVE-like flexible vectors WebAssembly/flexible-vectors#27, by @lemaitre.
-
-
2 pull requests received 22 new comments.
-
[WIP] SVE-like flexible vectors WebAssembly/flexible-vectors#27 (19 comments by @jan-wassenberg, @lemaitre, @penzn)
-
WebAssembly/testsuite
-
1 pull request opened.
-
Update repos WebAssembly/testsuite#38, by @abrown.
-
-
1 pull request merged.
-
Update repos WebAssembly/testsuite#38.
-
-
1 pull request received 3 new comments.
WebAssembly/meetings
-
20 pull requests opened.
-
Add agenda item for removing duplicate imports WebAssembly/meetings#723, by @lukewagner.
-
Schedule follow-up discussion of branch hinting WebAssembly/meetings#722, by @yuri91.
-
Add notes for Feb 23 GC meeting WebAssembly/meetings#721, by @tlively.
-
Add sublanguages as item for CG-03-02.md WebAssembly/meetings#720, by @rossberg.
-
Add slides on Why to Localize Non-Local Control WebAssembly/meetings#719, by @RossTate.
-
Add slides on Why to Localize Non-Local Control WebAssembly/meetings#718, by @RossTate.
-
Update sg-2-22.md WebAssembly/meetings#717, by @fgmccabe.
-
Meeting notes from WG 2021-02-10 WebAssembly/meetings#716, by @dschuff.
-
Add March, April CG meetings WebAssembly/meetings#715, by @dtig.
-
Add notes for 02/16 meeting WebAssembly/meetings#714, by @dtig.
-
Add placeholder agendas for WG meetings through June WebAssembly/meetings#713, by @lukewagner.
-
Added Memory64 phase 3 poll to feb 16 CG meeting WebAssembly/meetings#712, by @aardappel.
-
Update CG-02-16.md WebAssembly/meetings#711, by @fgmccabe.
-
Update sg-2-8.md WebAssembly/meetings#710, by @fgmccabe.
-
Add WG-02-10 to README WebAssembly/meetings#709, by @ngzhian.
-
Fix formatting in WG-02-10 WebAssembly/meetings#708, by @ngzhian.
-
Add SIMD phase 4 poll WebAssembly/meetings#707, by @dtig.
-
Add polls for phase 5, working draft discussion WebAssembly/meetings#706, by @dtig.
-
Add 02/10 WG meeting WebAssembly/meetings#705, by @dtig.
-
Move branch hinting poll to 02/16, and cancel 02/02 meeting WebAssembly/meetings#704, by @dtig.
-
-
19 pull requests merged.
-
Add agenda item for removing duplicate imports WebAssembly/meetings#723.
-
Add sublanguages as item for CG-03-02.md WebAssembly/meetings#720.
-
Schedule follow-up discussion of branch hinting WebAssembly/meetings#722.
-
Add slides on Why to Localize Non-Local Control WebAssembly/meetings#719.
-
Add slides on Why to Localize Non-Local Control WebAssembly/meetings#718.
-
Update sg-2-22.md WebAssembly/meetings#717.
-
Add notes for 02/16 meeting WebAssembly/meetings#714.
-
Add March, April CG meetings WebAssembly/meetings#715.
-
Add placeholder agendas for WG meetings through June WebAssembly/meetings#713.
-
Update sg-2-8.md WebAssembly/meetings#710.
-
Update CG-02-16.md WebAssembly/meetings#711.
-
Added Memory64 phase 3 poll to feb 16 CG meeting WebAssembly/meetings#712.
-
Fix formatting in WG-02-10 WebAssembly/meetings#708.
-
Add WG-02-10 to README WebAssembly/meetings#709.
-
Add SIMD phase 4 poll WebAssembly/meetings#707.
-
Add polls for phase 5, working draft discussion WebAssembly/meetings#706.
-
Add 02/10 WG meeting WebAssembly/meetings#705.
-
Move branch hinting poll to 02/16, and cancel 02/02 meeting WebAssembly/meetings#704.
-
Update sg-1-25.md WebAssembly/meetings#702.
-
-
1 pull request reopened.
-
Add slides on Why to Localize Non-Local Control WebAssembly/meetings#718, by @fgmccabe.
-
-
8 pull requests received 18 new comments.
-
Add polls for phase 5, working draft discussion WebAssembly/meetings#706 (6 comments by @dtig, @Ms2ger, @rossberg)
-
Add placeholder agendas for WG meetings through June WebAssembly/meetings#713 (3 comments by @dschuff, @lukewagner)
-
WebAssembly/wasi-sdk
-
3 issues opened.
-
Couldn't compile C code: pthread.h not found, need to enable minimal signal emulation WebAssembly/wasi-sdk#174, by @elimisteve.
-
Error building libcxx with recent LLVM due to -mthread-model posix default WebAssembly/wasi-sdk#173, by @sunfishcode.
-
Unable to compile for `wasm32-wasi` using standalone sysroot: "no available targets are compatible" WebAssembly/wasi-sdk#172, by @anp.
-
-
1 issue closed.
-
Error building libcxx with recent LLVM due to -mthread-model posix default WebAssembly/wasi-sdk#173.
-
-
3 issues received 13 new comments.
-
Error building libcxx with recent LLVM due to -mthread-model posix default WebAssembly/wasi-sdk#173 (9 comments by @sbc100, @sunfishcode, @tlively)
-
Unable to compile for `wasm32-wasi` using standalone sysroot: "no available targets are compatible" WebAssembly/wasi-sdk#172 (3 comments by @anp, @jedisct1, @sbc100)
-
Couldn't compile C code: pthread.h not found, need to enable minimal signal emulation WebAssembly/wasi-sdk#174 (1 comment by @pchickey)
-
WebAssembly/branch-hinting
-
5 issues opened.
-
Other types of hints / syntax tweak WebAssembly/branch-hinting#6, by @lars-t-hansen.
-
Proposal motivation WebAssembly/branch-hinting#5, by @yuri91.
-
Intent to prototype WebAssembly/branch-hinting#4, by @dcodeIO.
-
Are "likely taken" offsets redundant? WebAssembly/branch-hinting#3, by @jayphelps.
-
Syntactic requirements of the hinting section WebAssembly/branch-hinting#2, by @lars-t-hansen.
-
-
2 issues closed.
-
Are "likely taken" offsets redundant? WebAssembly/branch-hinting#3.
-
What mechanism should we use? WebAssembly/branch-hinting#1.
-
-
6 issues received 12 new comments.
-
Are "likely taken" offsets redundant? WebAssembly/branch-hinting#3 (4 comments by @jayphelps, @lars-t-hansen, @sunfishcode)
-
Other types of hints / syntax tweak WebAssembly/branch-hinting#6 (3 comments by @lars-t-hansen, @yuri91)
-
Syntactic requirements of the hinting section WebAssembly/branch-hinting#2 (2 comments by @lars-t-hansen, @yuri91)
-
WebAssembly/wasm-c-api
-
2 issues opened.
-
Embedding multiple engines implementing wasm C API WebAssembly/wasm-c-api#165, by @chfast.
-
High-level memory API WebAssembly/wasm-c-api#164, by @SoniEx2.
-
-
1 issue closed.
-
Get rid of wasm_memory_data, use a copying wasm_(read/write)_memory_data instead WebAssembly/wasm-c-api#156.
-
-
2 issues received 4 new comments.
-
Embedding multiple engines implementing wasm C API WebAssembly/wasm-c-api#165 (2 comments by @jakobkummerow, @rossberg)
WebAssembly/website
-
1 issue received 3 new comments.
-
AS3 and Actionsctipt Virtual Machine WebAssembly/website#224 (3 comments by @chicoxyzzy, @kripken, @lars-t-hansen)
-
-
2 pull requests opened.
-
Move SIMD to phase 4 WebAssembly/website#227, by @chicoxyzzy.
-
Update features.json with Safari 14.1 data WebAssembly/website#226, by @chicoxyzzy.
-
-
2 pull requests received 5 new comments.
WebAssembly/proposals
-
1 issue opened.
-
"inline" finished proposals? WebAssembly/proposals#99, by @aardappel.
-
-
1 issue received 2 new comments.
-
2 pull requests opened.
-
Move RefTypes and BulkMem to finished proposals list WebAssembly/proposals#98, by @chicoxyzzy.
-
February 16th Wasm CG video call updates WebAssembly/proposals#97, by @chicoxyzzy.
-
-
2 pull requests merged.
-
February 16th Wasm CG video call updates WebAssembly/proposals#97.
-
Update CSP proposal champion WebAssembly/proposals#94.
-
-
1 pull request received 1 new comment.
WebAssembly/wasi-nn
-
1 pull request opened.
-
Update *.witx files for the witx 0.9 syntax WebAssembly/wasi-nn#13, by @alexcrichton.
-
-
1 pull request merged.
-
Update *.witx files for the witx 0.9 syntax WebAssembly/wasi-nn#13.
-
-
1 pull request received 3 new comments.
WebAssembly/wasi-crypto
-
3 pull requests opened.
-
Update witx files for 0.9 witx crate WebAssembly/wasi-crypto#34, by @alexcrichton.
-
Revert "Update witx files for 0.9 witx crate" WebAssembly/wasi-crypto#33, by @jedisct1.
-
Update witx files for 0.9 witx crate WebAssembly/wasi-crypto#32, by @alexcrichton.
-
-
3 pull requests merged.
-
Update witx files for 0.9 witx crate WebAssembly/wasi-crypto#34.
-
Revert "Update witx files for 0.9 witx crate" WebAssembly/wasi-crypto#33.
-
Update witx files for 0.9 witx crate WebAssembly/wasi-crypto#32.
-
-
2 pull requests received 4 new comments.
-
Update witx files for 0.9 witx crate WebAssembly/wasi-crypto#32 (3 comments by @alexcrichton, @jedisct1)
-
WebAssembly/content-security-policy
-
2 issues received 6 new comments.
-
No way to use WebAssembly on Chrome without 'unsafe-eval' WebAssembly/content-security-policy#7 (5 comments by @DeanHnter, @hackcasual, @Poopooracoocoo)
-
WebAssembly/tool-conventions
-
1 issue opened.
-
Proposal: Add new relocation type R_WASM_MEMORY_ADDR_SELFREL_I32 WebAssembly/tool-conventions#162, by @kateinoigakukun.
-
-
1 issue closed.
-
Support relocation type like RELOC_SUBTRACTOR WebAssembly/tool-conventions#132.
-
-
1 issue received 6 new comments.
-
Proposal: Add new relocation type R_WASM_MEMORY_ADDR_SELFREL_I32 WebAssembly/tool-conventions#162 (6 comments by @aardappel, @kateinoigakukun, @sbc100)
-
WebAssembly/js-types
-
1 issue opened.
-
Function names from WebAssembly.Function WebAssembly/js-types#27, by @ghost.
-
WebAssembly/threads
-
1 issue received 6 new comments.
-
Requirements for phase 3 WebAssembly/threads#163 (6 comments by @dtig, @lars-t-hansen, @rossberg, @tlively)
-
Participants
-
14 participants joined.
-
Ethan Tang joined.
-
Abbas Mashayekh joined.
-
Aravind Bolloju joined.
-
Thomas Hickey joined.
-
David Protasowski (VMware) joined.
-
David Protasowski (VMware) joined.
-
David Protasowski (VMware) joined.
-
Peter Engelbert joined.
-
Josh Dolitsky joined.
-
Boguslaw Fraszko joined.
-
Andrew Brown (Intel Corporation) joined.
-
Joe Marshall (University of Nottingham) joined.
-
Léo Andrès joined.
-
Narifumi Iwamoto (Intel Corporation) joined.
-
-
2 participants left.
-
David Protasowski (VMware) left.
-
David Protasowski (VMware) left.
-
-
3 organizations joined.
-
VMware joined.
-
VMware joined.
-
University of Nottingham joined.
-
-
1 organization left.
-
VMware left.
-
GitHub
WebAssembly/WASI
-
11 issues opened.
-
Link to misck are dead. WebAssembly/WASI#386, by @lygstate.
-
Cut a new snapshot using `make-snapshot.sh` WebAssembly/WASI#385, by @linclark.
-
Add tests for all modules WebAssembly/WASI#384, by @linclark.
-
Update external repos to match new structure WebAssembly/WASI#383, by @linclark.
-
Move all WASI modules to separate repositories WebAssembly/WASI#382, by @linclark.
-
Update Rust bindings for new `use` syntax WebAssembly/WASI#381, by @linclark.
-
Update wasi-libc for new `use` syntax WebAssembly/WASI#380, by @linclark.
-
[witx] Update witx parser for new `use` syntax WebAssembly/WASI#379, by @linclark.
-
[witx] Make `use` import individual names from other modules WebAssembly/WASI#378, by @sunfishcode.
-
What's the intended semantics of `path_open` with absolute path? WebAssembly/WASI#374, by @yagehu.
-
Witx does not allow non-primitive error types WebAssembly/WASI#372, by @Ekleog.
-
-
2 issues closed.
-
Change default branch name WebAssembly/WASI#290.
-
What's the intended semantics of `path_open` with absolute path? WebAssembly/WASI#374.
-
-
1 issue reopened.
-
Supporting an "initial current directory" WebAssembly/WASI#771, by @pchickey.
-
-
9 issues received 32 new comments.
-
Supporting an "initial current directory" WebAssembly/WASI#771 (14 comments by @devsnek, @RReverser, @sbc100, @sunfishcode)
-
What's the intended semantics of `path_open` with absolute path? WebAssembly/WASI#374 (4 comments by @sbc100, @yagehu)
-
Witx does not allow non-primitive error types WebAssembly/WASI#372 (2 comments by @Ekleog, @sunfishcode)
-
-
6 pull requests opened.
-
Fixed typo in random_get documentation WebAssembly/WASI#388, by @guyroyse.
-
Add 01-28 meeting notes WebAssembly/WASI#387, by @linclark.
-
Add mechanism for displaying the WAT signatures of WASI modules WebAssembly/WASI#377, by @abrown.
-
correct WASI branch name references from `master` to `main` WebAssembly/WASI#376, by @pchickey.
-
Document how to write and run tests WebAssembly/WASI#373, by @caspervonb.
-
Add the `(@witx noreturn)` annotation to proc_exit WebAssembly/WASI#371, by @pchickey.
-
-
4 pull requests merged.
-
Add 01-28 meeting notes WebAssembly/WASI#387.
-
correct WASI branch name references from `master` to `main` WebAssembly/WASI#376.
-
Reorganize the directory structure to better support proposals. WebAssembly/WASI#364.
-
Add the `(@witx noreturn)` annotation to proc_exit WebAssembly/WASI#371.
-
-
1 pull request closed.
-
Create wasi.bib WebAssembly/WASI#265.
-
-
5 pull requests received 38 new comments.
-
Document how to write and run tests WebAssembly/WASI#373 (30 comments by @abrown, @caspervonb, @pchickey, @sbc100, @sunfishcode)
-
Add mechanism for displaying the WAT signatures of WASI modules WebAssembly/WASI#377 (3 comments by @abrown, @alexcrichton, @pchickey)
-
correct WASI branch name references from `master` to `main` WebAssembly/WASI#376 (2 comments by @caspervonb, @pchickey)
-
Reorganize the directory structure to better support proposals. WebAssembly/WASI#364 (2 comments by @linclark, @sunfishcode)
-
WebAssembly/binaryen
-
10 issues opened.
-
Two concurrent assertion failures during `BinaryenModuleOptimize()` WebAssembly/binaryen#3532, by @ImmanuelHaffner.
-
Split-dwarf support WebAssembly/binaryen#3518, by @dschuff.
-
wasm-opt segfault WebAssembly/binaryen#3513, by @panstromek.
-
Multiple tables support from the reference-types proposal WebAssembly/binaryen#3512, by @martianboy.
-
ref.is_* - ? WebAssembly/binaryen#3511, by @kripken.
-
Names section unaware of local reordering during binary writing WebAssembly/binaryen#3499, by @kripken.
-
How to implement delegate's target WebAssembly/binaryen#3497, by @aheejin.
-
wasm-delegations.h is not installed in the build product WebAssembly/binaryen#3481, by @TerrorJack.
-
wasm-emscripten-finalize does not escape characters WebAssembly/binaryen#3470, by @dalcde.
-
Emscripten test_wasm_builtin_simd broken by #3466 WebAssembly/binaryen#3468, by @sbc100.
-
-
4 issues closed.
-
wasm-opt segfault WebAssembly/binaryen#3513.
-
wasm-delegations.h is not installed in the build product WebAssembly/binaryen#3481.
-
Emscripten test_wasm_builtin_simd broken by #3466 WebAssembly/binaryen#3468.
-
error in validating output WebAssembly/binaryen#3463.
-
-
11 issues received 50 new comments.
-
wasm-emscripten-finalize does not escape characters WebAssembly/binaryen#3470 (11 comments by @dalcde, @sbc100, @tlively)
-
How to implement delegate's target WebAssembly/binaryen#3497 (8 comments by @aheejin, @kripken, @tlively)
-
Two concurrent assertion failures during `BinaryenModuleOptimize()` WebAssembly/binaryen#3532 (3 comments by @ImmanuelHaffner, @kripken)
-
Multiple tables support from the reference-types proposal WebAssembly/binaryen#3512 (3 comments by @aheejin, @martianboy, @sbc100)
-
No way to provide input for stdin WebAssembly/binaryen#1060 (2 comments by @kripken, @vadimkantorov)
-
-
56 pull requests opened.
-
[GC] Don't emit i31ref in fuzzer WebAssembly/binaryen#3531, by @kripken.
-
[GC] br_on_null WebAssembly/binaryen#3528, by @kripken.
-
[GC] ref.as_non_null WebAssembly/binaryen#3527, by @kripken.
-
Don't error out when EH is used for Flatten WebAssembly/binaryen#3526, by @aheejin.
-
[GC] Add br_on_func/data/i31 WebAssembly/binaryen#3525, by @kripken.
-
Remove test suite's assumption of minify_check roundtripping perfectly WebAssembly/binaryen#3524, by @kripken.
-
[GC] Update br_on_cast: the text format also no longer has a heap type WebAssembly/binaryen#3523, by @kripken.
-
Simplfy getExpressionName WebAssembly/binaryen#3522, by @kripken.
-
Memcpy data instead of bytewise copies WebAssembly/binaryen#3521, by @pfaffe.
-
[GC] ref.as_* WebAssembly/binaryen#3520, by @kripken.
-
[GC] ref.is_func/data/i31 WebAssembly/binaryen#3519, by @kripken.
-
[reference-types] remove single table restriction in IR WebAssembly/binaryen#3517, by @martianboy.
-
[GC] RefIsNull => RefIs. NFC WebAssembly/binaryen#3516, by @kripken.
-
Revert cmake version requirement bump WebAssembly/binaryen#3515, by @sbc100.
-
Consistent lowercase keyword/methods in CMakeLists.txt WebAssembly/binaryen#3514, by @sbc100.
-
Document how to install lit test requirements WebAssembly/binaryen#3510, by @kripken.
-
Reorder i31ref and dataref WebAssembly/binaryen#3509, by @aheejin.
-
Partially split up functions in optimize-instructions.wast WebAssembly/binaryen#3508, by @tlively.
-
[GC] Update GC binary format for prototype v3 WebAssembly/binaryen#3507, by @kripken.
-
Warn when running a pass not compatible with DWARF WebAssembly/binaryen#3506, by @kripken.
-
Remove exnref and br_on_exn WebAssembly/binaryen#3505, by @aheejin.
-
Remove translate-to-fuzz_all-features.txt WebAssembly/binaryen#3504, by @aheejin.
-
Introduce a script for updating lit tests WebAssembly/binaryen#3503, by @tlively.
-
Replace "master" with "main" in scripts and docs WebAssembly/binaryen#3502, by @tlively.
-
Prototype additional f64x2 conversions WebAssembly/binaryen#3501, by @tlively.
-
[GC] Add dataref type WebAssembly/binaryen#3500, by @kripken.
-
Update interpreter for new EH spec WebAssembly/binaryen#3498, by @aheejin.
-
Debug info handling for new EH try-catch WebAssembly/binaryen#3496, by @kripken.
-
Simplify set/gets of vectors in binaryen.js WebAssembly/binaryen#3495, by @aheejin.
-
CFG traversal for the new EH spec WebAssembly/binaryen#3494, by @aheejin.
-
wasm-reduce: Fix setting of feature flags after loading WebAssembly/binaryen#3493, by @kripken.
-
wasm-reduce: default to -all, and make it customizable WebAssembly/binaryen#3492, by @kripken.
-
Enable LTO on the Linux Clang build on CI WebAssembly/binaryen#3491, by @dschuff.
-
Reducer: Improve warning on scripts that ignore the input WebAssembly/binaryen#3490, by @kripken.
-
[GC] rtt types are not defaultable WebAssembly/binaryen#3489, by @kripken.
-
Avoid usedElements around code that modifies that value WebAssembly/binaryen#3488, by @kripken.
-
Basic EH instrucion support for the new spec WebAssembly/binaryen#3487, by @aheejin.
-
Fix an index error in ArenaVectorBase::insertAt WebAssembly/binaryen#3486, by @aheejin.
-
[GC] Read and lower Let instructions WebAssembly/binaryen#3485, by @kripken.
-
Add support for building with thinLTO WebAssembly/binaryen#3484, by @dschuff.
-
[GC] Fix casts of non-GC data WebAssembly/binaryen#3483, by @kripken.
-
Fix #3481 WebAssembly/binaryen#3482, by @TerrorJack.
-
Remove extra-unreachable.wast WebAssembly/binaryen#3480, by @aheejin.
-
finalize: remove initializers from metadata output WebAssembly/binaryen#3479, by @sbc100.
-
version_99 WebAssembly/binaryen#3478, by @kripken.
-
Add more verbose logging of an assert that only happens on the release builder WebAssembly/binaryen#3477, by @kripken.
-
Disable threads in emscripten build WebAssembly/binaryen#3476, by @kripken.
-
[GC] More HeapType instead of Type WebAssembly/binaryen#3475, by @kripken.
-
Made FuncCastEmulation make and export thunks for exports WebAssembly/binaryen#3474, by @joemarshall.
-
[GC] Validate that struct.set is to a mutable field. WebAssembly/binaryen#3473, by @kripken.
-
[GC] Fix minor binary format issues of ordering and a missing immediate WebAssembly/binaryen#3472, by @kripken.
-
[GC] Fix the opcode of i31 WebAssembly/binaryen#3471, by @kripken.
-
[GC] Fix parsing/printing of ref types using i31 WebAssembly/binaryen#3469, by @kripken.
-
Prototype prefetch instructions WebAssembly/binaryen#3467, by @tlively.
-
Prototype SIMD extending pairwise add instructions WebAssembly/binaryen#3466, by @tlively.
-
Remove c-api-kitchen-sink.txt.txt WebAssembly/binaryen#3465, by @aheejin.
-
-
53 pull requests merged.
-
Don't error out when EH is used for Flatten WebAssembly/binaryen#3526.
-
[GC] ref.as_non_null WebAssembly/binaryen#3527.
-
[GC] Add br_on_func/data/i31 WebAssembly/binaryen#3525.
-
[GC] Update br_on_cast: the text format also no longer has a heap type WebAssembly/binaryen#3523.
-
Remove test suite's assumption of minify_check roundtripping perfectly WebAssembly/binaryen#3524.
-
Memcpy data instead of bytewise copies WebAssembly/binaryen#3521.
-
Simplfy getExpressionName WebAssembly/binaryen#3522.
-
[GC] ref.as_* WebAssembly/binaryen#3520.
-
[GC] ref.is_func/data/i31 WebAssembly/binaryen#3519.
-
[GC] RefIsNull => RefIs. NFC WebAssembly/binaryen#3516.
-
Warn when running a pass not compatible with DWARF WebAssembly/binaryen#3506.
-
Revert cmake version requirement bump WebAssembly/binaryen#3515.
-
Consistent lowercase keyword/methods in CMakeLists.txt WebAssembly/binaryen#3514.
-
Debug info handling for new EH try-catch WebAssembly/binaryen#3496.
-
Reorder i31ref and dataref WebAssembly/binaryen#3509.
-
Document how to install lit test requirements WebAssembly/binaryen#3510.
-
Partially split up functions in optimize-instructions.wast WebAssembly/binaryen#3508.
-
[GC] Update GC binary format for prototype v3 WebAssembly/binaryen#3507.
-
Remove exnref and br_on_exn WebAssembly/binaryen#3505.
-
Remove translate-to-fuzz_all-features.txt WebAssembly/binaryen#3504.
-
Introduce a script for updating lit tests WebAssembly/binaryen#3503.
-
[GC] Add dataref type WebAssembly/binaryen#3500.
-
Update interpreter for new EH spec WebAssembly/binaryen#3498.
-
CFG traversal for the new EH spec WebAssembly/binaryen#3494.
-
Simplify set/gets of vectors in binaryen.js WebAssembly/binaryen#3495.
-
Prototype additional f64x2 conversions WebAssembly/binaryen#3501.
-
Replace "master" with "main" in scripts and docs WebAssembly/binaryen#3502.
-
wasm-reduce: Fix setting of feature flags after loading WebAssembly/binaryen#3493.
-
wasm-reduce: default to -all, and make it customizable WebAssembly/binaryen#3492.
-
[GC] Read and lower Let instructions WebAssembly/binaryen#3485.
-
Reducer: Improve warning on scripts that ignore the input WebAssembly/binaryen#3490.
-
Basic EH instrucion support for the new spec WebAssembly/binaryen#3487.
-
Enable LTO on the Linux Clang build on CI WebAssembly/binaryen#3491.
-
Add support for building with thinLTO WebAssembly/binaryen#3484.
-
Avoid usedElements around code that modifies that value WebAssembly/binaryen#3488.
-
[GC] rtt types are not defaultable WebAssembly/binaryen#3489.
-
Fix an index error in ArenaVectorBase::insertAt WebAssembly/binaryen#3486.
-
[GC] Fix casts of non-GC data WebAssembly/binaryen#3483.
-
Remove extra-unreachable.wast WebAssembly/binaryen#3480.
-
[GC] Add Type::IsDefaultable and use that to do more validation WebAssembly/binaryen#3456.
-
[GC] More HeapType instead of Type WebAssembly/binaryen#3475.
-
[GC] Fix minor binary format issues of ordering and a missing immediate WebAssembly/binaryen#3472.
-
Fix #3481 WebAssembly/binaryen#3482.
-
finalize: remove initializers from metadata output WebAssembly/binaryen#3479.
-
version_99 WebAssembly/binaryen#3478.
-
Add more verbose logging of an assert that only happens on the release builder WebAssembly/binaryen#3477.
-
[GC] Validate that struct.set is to a mutable field. WebAssembly/binaryen#3473.
-
[GC] Fix the opcode of i31 WebAssembly/binaryen#3471.
-
[GC] Fix parsing/printing of ref types using i31 WebAssembly/binaryen#3469.
-
Remove c-api-kitchen-sink.txt.txt WebAssembly/binaryen#3465.
-
Prototype prefetch instructions WebAssembly/binaryen#3467.
-
Prototype SIMD extending pairwise add instructions WebAssembly/binaryen#3466.
-
Improve C and JS API module inspection features WebAssembly/binaryen#3464.
-
-
4 pull requests closed.
-
Added default optimization passes for convenience in the runPasses API. WebAssembly/binaryen#2530.
-
enable response file for ctors list parameter WebAssembly/binaryen#1130.
-
[wasm-type] Introduce a function for walking type trees WebAssembly/binaryen#3405.
-
Disable threads in emscripten build WebAssembly/binaryen#3476.
-
-
38 pull requests received 361 new comments.
-
[reference-types] remove single table restriction in IR WebAssembly/binaryen#3517 (66 comments by @aheejin, @kripken, @martianboy, @tlively)
-
Basic EH instrucion support for the new spec WebAssembly/binaryen#3487 (44 comments by @aheejin, @kripken, @tlively)
-
CFG traversal for the new EH spec WebAssembly/binaryen#3494 (30 comments by @aheejin, @kripken, @tlively)
-
Add support for building with thinLTO WebAssembly/binaryen#3484 (22 comments by @dschuff, @kripken, @sbc100)
-
Warn when running a pass not compatible with DWARF WebAssembly/binaryen#3506 (19 comments by @aheejin, @kripken, @sbc100, @tlively)
-
[GC] Fix parsing/printing of ref types using i31 WebAssembly/binaryen#3469 (13 comments by @aheejin, @kripken, @tlively)
-
Introduce a script for updating lit tests WebAssembly/binaryen#3503 (12 comments by @kripken, @sbc100, @tlively)
-
[GC] Add br_on_func/data/i31 WebAssembly/binaryen#3525 (11 comments by @aheejin, @kripken, @tlively)
-
Enable LTO on the Linux Clang build on CI WebAssembly/binaryen#3491 (11 comments by @dschuff, @kripken)
-
Debug info handling for new EH try-catch WebAssembly/binaryen#3496 (10 comments by @aheejin, @kripken)
-
Made FuncCastEmulation make and export thunks for exports WebAssembly/binaryen#3474 (9 comments by @joemarshall, @kripken, @sbc100)
-
[GC] Read and lower Let instructions WebAssembly/binaryen#3485 (9 comments by @aheejin, @kripken, @tlively)
-
Simplify set/gets of vectors in binaryen.js WebAssembly/binaryen#3495 (8 comments by @aheejin, @dcodeIO, @tlively)
-
[GC] Add Type::IsDefaultable and use that to do more validation WebAssembly/binaryen#3456 (6 comments by @kripken, @tlively)
-
Don't error out when EH is used for Flatten WebAssembly/binaryen#3526 (4 comments by @aheejin, @kripken)
-
Remove test suite's assumption of minify_check roundtripping perfectly WebAssembly/binaryen#3524 (4 comments by @kripken, @tlively)
-
finalize: remove initializers from metadata output WebAssembly/binaryen#3479 (4 comments by @kripken, @sbc100)
-
[GC] Fix minor binary format issues of ordering and a missing immediate WebAssembly/binaryen#3472 (4 comments by @kripken, @tlively)
-
Document how to install lit test requirements WebAssembly/binaryen#3510 (3 comments by @kripken, @sbc100)
-
wasm-reduce: Fix setting of feature flags after loading WebAssembly/binaryen#3493 (3 comments by @kripken, @tlively)
-
Correctly update .debug_addr DWARF section. WebAssembly/binaryen#3461 (3 comments by @bmeurer, @kripken)
-
[GC] Update br_on_cast: the text format also no longer has a heap type WebAssembly/binaryen#3523 (2 comments by @kripken, @tlively)
-
Prototype SIMD extending pairwise add instructions WebAssembly/binaryen#3466 (2 comments by @sbc100, @tlively)
-
Partially split up functions in optimize-instructions.wast WebAssembly/binaryen#3508 (1 comment by @tlively)
-
WebAssembly/website
-
1 issue received 1 new comment.
-
Please change roadmap checkmark chart to caniuse style "first introduced in" WebAssembly/website#187 (1 comment by @tlively)
-
-
1 pull request opened.
-
Wasmtime 0.22 WebAssembly/website#225, by @fitzgen.
-
-
1 pull request merged.
-
Wasmtime 0.22 WebAssembly/website#225.
-
-
1 pull request received 3 new comments.
WebAssembly/spec
-
5 issues opened.
-
Provide release notes / diff when spec is updated WebAssembly/spec#1283, by @jasonwyatt.
-
binary-leb128.wast has unlinkable module commands WebAssembly/spec#1278, by @jasonwyatt.
-
[Question]Length of name in the custom section WebAssembly/spec#1277, by @imor.
-
Can Wasm fully exploit the Apple M1 and other CPUs based on many specialised co-processors? WebAssembly/spec#1276, by @carlyounger.
-
[Question] Run-time conformance tests? WebAssembly/spec#1275, by @TylerNowicki.
-
-
4 issues closed.
-
[Question] Run-time conformance tests? WebAssembly/spec#1275.
-
binary-leb128.wast has unlinkable module commands WebAssembly/spec#1278.
-
Can Wasm fully exploit the Apple M1 and other CPUs based on many specialised co-processors? WebAssembly/spec#1276.
-
[Question]Length of name in the custom section WebAssembly/spec#1277.
-
-
6 issues received 15 new comments.
-
binary-leb128.wast has unlinkable module commands WebAssembly/spec#1278 (3 comments by @jasonwyatt, @rossberg)
-
Provide release notes / diff when spec is updated WebAssembly/spec#1283 (2 comments by @philipahlberg, @tlively)
-
[Question] Run-time conformance tests? WebAssembly/spec#1275 (2 comments by @rossberg, @TylerNowicki)
-
Can Wasm fully exploit the Apple M1 and other CPUs based on many specialised co-processors? WebAssembly/spec#1276 (2 comments by @carlyounger, @lars-t-hansen)
-
8 pull requests opened.
-
[test] Improvements to select instruction tests WebAssembly/spec#1282, by @gumb0.
-
[test] Add tests for validating constant expressions WebAssembly/spec#1281, by @gumb0.
-
[interpreter] Document spectest WebAssembly/spec#1280, by @rossberg.
-
[web-api] Update media-type registration for review. WebAssembly/spec#1279, by @Ms2ger.
-
[test] Add tests for validating imported globals WebAssembly/spec#1273, by @gumb0.
-
[test] Add cases checking maximum allowed number of locals WebAssembly/spec#1272, by @gumb0.
-
[test] Fix invalid index cases for local.tee and local.get WebAssembly/spec#1271, by @gumb0.
-
[js-api] Better null handling in table.get/set. WebAssembly/spec#1270, by @Ms2ger.
-
-
11 pull requests merged.
-
[test] Add tests for validating constant expressions WebAssembly/spec#1281.
-
Fix usage of extend in t.load and t.loadN_sx WebAssembly/spec#1269.
-
[web-api] Update media-type registration for review. WebAssembly/spec#1279.
-
[test] Add cases checking maximum allowed number of locals WebAssembly/spec#1272.
-
[interpreter] Document spectest WebAssembly/spec#1280.
-
[test] Add invalid cases with br_table type mismatch WebAssembly/spec#1268.
-
[test] Add tests for validating imported globals WebAssembly/spec#1273.
-
[test] Fix invalid index cases for local.tee and local.get WebAssembly/spec#1271.
-
[test] Add invalid cases with globals access WebAssembly/spec#1267.
-
[test] Add more invalid cases with nonexistent exports WebAssembly/spec#1266.
-
[js-api] Better null handling in table.get/set. WebAssembly/spec#1270.
-
-
5 pull requests received 14 new comments.
-
[test] Add cases checking maximum allowed number of locals WebAssembly/spec#1272 (6 comments by @gumb0, @rossberg)
-
[test] Add invalid cases with br_table type mismatch WebAssembly/spec#1268 (4 comments by @gumb0, @rossberg)
-
WebAssembly/wasi-libc
-
2 issues opened.
-
Allow mk*temp on WASI WebAssembly/wasi-libc#229, by @RReverser.
-
Expected behavior for fd_prestat with an empty prefix? WebAssembly/wasi-libc#227, by @zeux.
-
-
2 issues closed.
-
Change default branch name WebAssembly/wasi-libc#205.
-
Expected behavior for fd_prestat with an empty prefix? WebAssembly/wasi-libc#227.
-
-
3 issues received 25 new comments.
-
Allow mk*temp on WASI WebAssembly/wasi-libc#229 (14 comments by @RReverser, @sbc100, @squillace, @sunfishcode)
-
Expected behavior for fd_prestat with an empty prefix? WebAssembly/wasi-libc#227 (9 comments by @sbc100, @zeux)
-
-
1 pull request opened.
-
Makefile: ignore __indirect_function_table symbol added in LLVM 12 WebAssembly/wasi-libc#228, by @rojamd.
-
-
1 pull request received 4 new comments.
-
Makefile: ignore __indirect_function_table symbol added in LLVM 12 WebAssembly/wasi-libc#228 (4 comments by @rojamd, @sbc100)
-
WebAssembly/flexible-vectors
-
1 issue received 15 new comments.
-
Adaptive vector lengths without global state WebAssembly/flexible-vectors#21 (15 comments by @jan-wassenberg, @lemaitre, @sunfishcode)
-
-
1 pull request opened.
-
Add conversion instructions WebAssembly/flexible-vectors#26, by @penzn.
-
-
1 pull request merged.
-
Add conversion instructions WebAssembly/flexible-vectors#26.
-
WebAssembly/wasi-sdk
-
2 issues closed.
-
Can we have clang find the sysroot using a relative path? WebAssembly/wasi-sdk#58.
-
Change default branch name WebAssembly/wasi-sdk#147.
-
-
2 issues received 3 new comments.
-
macOS release binaries not able to create executables WebAssembly/wasi-sdk#138 (2 comments by @dominictobias, @jedisct1)
-
-
3 pull requests opened.
-
In clang 11.0 and newer, use a relative sysroot path. WebAssembly/wasi-sdk#171, by @sunfishcode.
-
correct wasi-sdk branch name references from `master` to `main` WebAssembly/wasi-sdk#170, by @pchickey.
-
Add a testcase for getentropy WebAssembly/wasi-sdk#169, by @caspervonb.
-
-
2 pull requests merged.
-
In clang 11.0 and newer, use a relative sysroot path. WebAssembly/wasi-sdk#171.
-
correct wasi-sdk branch name references from `master` to `main` WebAssembly/wasi-sdk#170.
-
-
3 pull requests received 5 new comments.
-
In clang 11.0 and newer, use a relative sysroot path. WebAssembly/wasi-sdk#171 (2 comments by @pchickey, @sbc100)
-
correct wasi-sdk branch name references from `master` to `main` WebAssembly/wasi-sdk#170 (1 comment by @caspervonb)
-
WebAssembly/design
-
5 issues opened.
-
Release and reacquire memory WebAssembly/design#1396, by @penzn.
-
In need of a ChangeLog WebAssembly/design#1395, by @juj.
-
[sample implementation] simple Abstract Types extension WebAssembly/design#1394, by @awendland.
-
Proposal: Fp IEEE compliance level flags for Wasm (FP-Fast-Math for Wasm Scalar & SIMD) WebAssembly/design#1393, by @arunetm.
-
Proposal: Extended Constant Expressions WebAssembly/design#1392, by @sbc100.
-
-
6 issues received 23 new comments.
-
Proposal: Extended Constant Expressions WebAssembly/design#1392 (6 comments by @rossberg, @RossTate, @sbc100)
-
Proposal: Fp IEEE compliance level flags for Wasm (FP-Fast-Math for Wasm Scalar & SIMD) WebAssembly/design#1393 (6 comments by @aardappel, @arunetm, @sunfishcode, @tlively)
-
[sample implementation] simple Abstract Types extension WebAssembly/design#1394 (3 comments by @rossberg, @RossTate)
-
Most performant way to pass data JS/WASM context WebAssembly/design#1231 (1 comment by @toughengineer)
-
WebAssembly/wabt
-
1 issue opened.
-
Wabt fails to build with latest wasm-c-api WebAssembly/wabt#1600, by @MarkMcCaskey.
-
-
1 issue closed.
-
Missing wasm-c-api functions WebAssembly/wabt#1578.
-
-
3 issues received 3 new comments.
-
5 pull requests opened.
-
objdump: Set table name based on import name WebAssembly/wabt#1599, by @sbc100.
-
feat: 🎸 drag file to editor trigger recompile WebAssembly/wabt#1598, by @IWANABETHATGUY.
-
update uvwasi repo WebAssembly/wabt#1597, by @cjihrig.
-
Update exception handling support to current proposal WebAssembly/wabt#1596, by @takikawa.
-
Report missing section features in wasm2wat (#1197) WebAssembly/wabt#1595, by @rusty122.
-
-
3 pull requests merged.
-
objdump: Set table name based on import name WebAssembly/wabt#1599.
-
update uvwasi repo WebAssembly/wabt#1597.
-
Add wasm_importtype_* functions to wasm-c-api WebAssembly/wabt#1586.
-
-
2 pull requests received 4 new comments.
WebAssembly/meetings
-
1 issue closed.
-
Cancel meeting on 2020-12-22? WebAssembly/meetings#685.
-
-
13 pull requests opened.
-
Add poll for phase 2 for branch hinting WebAssembly/meetings#703, by @yuri91.
-
Update sg-1-25.md WebAssembly/meetings#702, by @fgmccabe.
-
Add tentatively rescheduled SOIL seminar WebAssembly/meetings#701, by @RossTate.
-
Update CG-01-19.md WebAssembly/meetings#700, by @conrad-watt.
-
Add meeting notes for 1/5 meeting WebAssembly/meetings#699, by @dtig.
-
Add timebox for extended const expr discussion WebAssembly/meetings#698, by @sbc100.
-
Add agenda item for SIMD updates to 2021-01-19 WebAssembly/meetings#697, by @ngzhian.
-
Add slides for (Un)Decidability of Bounded Quantification WebAssembly/meetings#696, by @RossTate.
-
Add notes for 1/12/21 GC meeting WebAssembly/meetings#695, by @tlively.
-
Update CG-01-19.md WebAssembly/meetings#694, by @arunetm.
-
Update sg-1-11.md WebAssembly/meetings#693, by @fgmccabe.
-
Add discussion of extended constant expressions WebAssembly/meetings#692, by @sbc100.
-
Add seminar announcement and Discussions discussion to agenda WebAssembly/meetings#691, by @RossTate.
-
-
12 pull requests merged.
-
Add poll for phase 2 for branch hinting WebAssembly/meetings#703.
-
Add tentatively rescheduled SOIL seminar WebAssembly/meetings#701.
-
Update CG-01-19.md WebAssembly/meetings#700.
-
Add meeting notes for 1/5 meeting WebAssembly/meetings#699.
-
Update CG-01-19.md WebAssembly/meetings#694.
-
Add timebox for extended const expr discussion WebAssembly/meetings#698.
-
Add agenda item for SIMD updates to 2021-01-19 WebAssembly/meetings#697.
-
Add notes for 1/12/21 GC meeting WebAssembly/meetings#695.
-
Add slides for (Un)Decidability of Bounded Quantification WebAssembly/meetings#696.
-
Update sg-1-11.md WebAssembly/meetings#693.
-
Add discussion of extended constant expressions WebAssembly/meetings#692.
-
Add seminar announcement and Discussions discussion to agenda WebAssembly/meetings#691.
-
-
7 pull requests received 15 new comments.
-
Update on Branch Hinting proposal WebAssembly/meetings#690 (5 comments by @dtig, @RossTate, @yuri91)
-
Add agenda item for SIMD updates to 2021-01-19 WebAssembly/meetings#697 (3 comments by @dschuff, @ngzhian)
-
Add slides for (Un)Decidability of Bounded Quantification WebAssembly/meetings#696 (1 comment by @tlively)
-
WebAssembly/threads
-
4 issues opened.
-
How to cancel a pending Atomics.waitAsync? WebAssembly/threads#176, by @juj.
-
Odd milliseconds vs nanoseconds discrepancy in the Atomics.wait API WebAssembly/threads#175, by @juj.
-
memory.atomic.wait32 on the main browser thread WebAssembly/threads#174, by @juj.
-
Introduce flag to prevent reallocation of shared memory WebAssembly/threads#173, by @ghost.
-
-
2 issues closed.
-
Odd milliseconds vs nanoseconds discrepancy in the Atomics.wait API WebAssembly/threads#175.
-
How to pass Wasm SAB to other thread(s)? WebAssembly/threads#172.
-
-
4 issues received 44 new comments.
-
How to cancel a pending Atomics.waitAsync? WebAssembly/threads#176 (32 comments by @benjamingr, @dschuff, @juj, @lars-t-hansen, @littledan, @marjakh, @syg)
-
memory.atomic.wait32 on the main browser thread WebAssembly/threads#174 (6 comments by @conrad-watt, @dtig, @juj, @lars-t-hansen)
-
How to pass Wasm SAB to other thread(s)? WebAssembly/threads#172 (4 comments by @conrad-watt, @dschuff, @ghost)
-
Odd milliseconds vs nanoseconds discrepancy in the Atomics.wait API WebAssembly/threads#175 (2 comments by @conrad-watt, @juj)
-
-
1 pull request received 1 new comment.
WebAssembly/proposals
-
3 issues opened.
-
Is WebRTC usable? WebAssembly/proposals#96, by @Regenhardt.
-
Prevent conflicting opcodes WebAssembly/proposals#148, by @Ms2ger.
-
New reinterpretation instructions? WebAssembly/proposals#93, by @ghost.
-
-
1 issue closed.
-
New reinterpretation instructions? WebAssembly/proposals#93.
-
-
2 issues received 15 new comments.
-
New reinterpretation instructions? WebAssembly/proposals#93 (8 comments by @ghost, @lars-t-hansen, @rossberg)
-
-
2 pull requests opened.
-
Add extended constant expressions proposal WebAssembly/proposals#95, by @sbc100.
-
Update CSP proposal champion WebAssembly/proposals#94, by @dtig.
-
-
1 pull request merged.
-
Add extended constant expressions proposal WebAssembly/proposals#95.
-
-
1 pull request received 2 new comments.
WebAssembly/js-types
-
2 issues opened.
-
Allow adding meta data WebAssembly/js-types#26, by @kenchris.
-
Use "funcref" rather than "anyfunc"? WebAssembly/js-types#25, by @Ms2ger.
-
-
1 issue closed.
-
Backwards compatability? WebAssembly/js-types#24.
-
-
3 issues received 4 new comments.
-
consider adding flag to the WebAssembly.Function that passes first argument as JS receiver WebAssembly/js-types#21 (1 comment by @ghost)
WebAssembly/esm-integration
-
2 issues opened.
-
Incorrect behavior of function importing? WebAssembly/esm-integration#46, by @ghost.
-
Proposal: Higher Order ESM Integration WebAssembly/esm-integration#44, by @guybedford.
-
-
1 issue closed.
-
Proposal: Higher Order ESM Integration WebAssembly/esm-integration#44.
-
-
1 issue received 19 new comments.
-
Proposal: Higher Order ESM Integration WebAssembly/esm-integration#44 (19 comments by @devsnek, @ghost, @guybedford, @kripken, @littledan, @lukewagner, @xtuc)
-
-
1 pull request opened.
-
Note interaction with import assertions WebAssembly/esm-integration#45, by @guybedford.
-
-
1 pull request received 6 new comments.
-
Note interaction with import assertions WebAssembly/esm-integration#45 (6 comments by @annevk, @devsnek, @littledan, @xtuc)
-
WebAssembly/wasp
-
4 issues opened.
-
Type casting does not work with complex sample WebAssembly/wasp#56, by @Horcrux7.
-
Text syntax for array type definition WebAssembly/wasp#55, by @Horcrux7.
-
Error on roundtripping a testcase with "let" WebAssembly/wasp#53, by @kripken.
-
rtt.sub has 1 heaptype immediate WebAssembly/wasp#52, by @kripken.
-
-
2 issues closed.
-
Invalid event index 0, must be less than 0 WebAssembly/wasp#50.
-
rtt.sub has 1 heaptype immediate WebAssembly/wasp#52.
-
-
2 issues received 3 new comments.
-
3 pull requests opened.
-
Fix IsMatch ordering WebAssembly/wasp#58, by @binji.
-
Fix array type syntax WebAssembly/wasp#57, by @binji.
-
Fix `let`: reading binary, writing text WebAssembly/wasp#54, by @binji.
-
-
1 pull request merged.
-
Fix `let`: reading binary, writing text WebAssembly/wasp#54.
-
-
1 pull request received 1 new comment.
WebAssembly/content-security-policy
-
2 issues opened.
-
self-contradictory CSP error message WebAssembly/content-security-policy#29, by @thjttk.
-
New Champion for this proposal needed WebAssembly/content-security-policy#28, by @titzer.
-
-
3 issues received 5 new comments.
-
New Champion for this proposal needed WebAssembly/content-security-policy#28 (2 comments by @dtig, @fgmccabe)
-
No way to use WebAssembly on Chrome without 'unsafe-eval' WebAssembly/content-security-policy#7 (2 comments by @brycetham, @fgmccabe)
-
self-contradictory CSP error message WebAssembly/content-security-policy#29 (1 comment by @fgmccabe)
-
WebAssembly/wasi-nn
-
1 issue opened.
-
README.md does not say what WASI-nn is WebAssembly/wasi-nn#7, by @prescod.
-
-
1 issue closed.
-
README.md does not say what WASI-nn is WebAssembly/wasi-nn#7.
-
-
1 issue received 2 new comments.
-
5 pull requests opened.
-
Explain wasi-nn better WebAssembly/wasi-nn#12, by @abrown.
-
Rebase on the main branch of the WASI repo WebAssembly/wasi-nn#11, by @abrown.
-
Merge in main branch of WASI repo WebAssembly/wasi-nn#10, by @abrown.
-
Rebase with upstream WebAssembly/wasi-nn#9, by @abrown.
-
Describe wasi-nn better WebAssembly/wasi-nn#8, by @abrown.
-
-
2 pull requests merged.
-
Explain wasi-nn better WebAssembly/wasi-nn#12.
-
Merge in main branch of WASI repo WebAssembly/wasi-nn#10.
-
-
3 pull requests closed.
-
Describe wasi-nn better WebAssembly/wasi-nn#8.
-
Rebase on the main branch of the WASI repo WebAssembly/wasi-nn#11.
-
Rebase with upstream WebAssembly/wasi-nn#9.
-
-
3 pull requests received 4 new comments.
WebAssembly/tool-conventions
-
1 issue opened.
-
Document rules for complex params passed to / returned from functions in C ABI WebAssembly/tool-conventions#160, by @RReverser.
-
-
2 issues closed.
-
Document rules for complex params passed to / returned from functions in C ABI WebAssembly/tool-conventions#160.
-
Document debugging sections WebAssembly/tool-conventions#148.
-
-
2 pull requests opened.
-
Document function signatures in C ABI WebAssembly/tool-conventions#161, by @tlively.
-
BasicCABI: LP64 means 32 bit int WebAssembly/tool-conventions#159, by @douglasbagnall.
-
-
2 pull requests merged.
-
Document function signatures in C ABI WebAssembly/tool-conventions#161.
-
BasicCABI: LP64 means 32 bit int WebAssembly/tool-conventions#159.
-
-
2 pull requests received 32 new comments.
-
Document function signatures in C ABI WebAssembly/tool-conventions#161 (30 comments by @dschuff, @RReverser, @sunfishcode, @tlively)
-
BasicCABI: LP64 means 32 bit int WebAssembly/tool-conventions#159 (2 comments by @aardappel, @sunfishcode)
-
WebAssembly/wasm-c-api
-
1 pull request merged.
-
Fix typo in `multi.c`: args should be i32, i64, i64, i32 WebAssembly/wasm-c-api#163.
-