An open API service providing commit metadata for open source projects.

GitHub / bytecodealliance/wit-bindgen / commits

A language binding generator for WebAssembly interface types

SHA Message Author Date Stats
d6bc3a0f rust: store local wrapper addresses in async stream/future vtables (#1699)
Co-authored-by: Till Schneidereit <t****l@t****t>
Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
2 days ago
4f9a02d7 Update tools & wasi-sdk in CI (#1696) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
4 days ago
0b0069d6 Release wit-bindgen 0.61.1 (#1698)
Co-authored-by: Auto Release Process <a****s@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 days ago
8cde5cec Don't force link `cabi_realloc` on non-Wasm builds. (#1697) Demetrius Kanios <d****s@k****t>
Committed by: GitHub <n****y@g****m>
4 days ago
e5cbca39 Release wit-bindgen 0.61.0 (#1694)
Co-authored-by: Auto Release Process <a****s@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 days ago
17d9bfa8 Unconditionally link wasip3 C-based intrinsics (#1695) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
5 days ago
4f831f2c Bump wasm-tools dependencies (#1693) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
5 days ago
d4001ab4 Rework method chaining system of Rust generator (#1602) Demetrius Kanios <d****s@k****t>
Committed by: GitHub <n****y@g****m>
5 days ago
8ee0a9da Add a `--locked` job to CI (#1692) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
5 days ago
084407c6 D guest bindings generator (#1561) Demetrius Kanios <d****s@k****t>
Committed by: GitHub <n****y@g****m>
8 days ago
df9b0332 Fix more compat with nightly rust, more wasip3 fixes (#1691) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
9 days ago
b119e284 Prepare tests to run on WASIp3 (#1688) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
9 days ago
bd5e46cb markdown: don't nest a link inside a link (#1689) WissssleyL <l****7@1****m>
Committed by: GitHub <n****y@g****m>
10 days ago
c36517b2 feat: update go bindings to pass go vet (#1670)
Signed-off-by: Andrew Steurer <9****r@u****m>, Andrew Steurer <9****r@u****m>, Andrew Steurer <9****r@u****m>
Andrew Steurer <9****r@u****m>
Committed by: GitHub <n****y@g****m>
18 days ago
a30b8dd7 Fix tests on Rust nightly (#1679) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
18 days ago
d92cfd34 fix(rust): restore `cabi_realloc` for `wasm32-unknown-unknown` (#1677)
Signed-off-by: Scott Andrews <s****t@a****e>
Scott Andrews <s****t@a****e>
Committed by: GitHub <n****y@g****m>
23 days ago
0781ccd6 fix(rust): fully qualify Option and Result in macro (#1676)
Signed-off-by: Scott Andrews <s****t@a****e>
Scott Andrews <s****t@a****e>
Committed by: GitHub <n****y@g****m>
24 days ago
4ac8eaa8 Fix Markdown docs with source-like syntax (#1673) subotac <7****c@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
7687beb9 Targeted Attribute Injection (#1656) Wilfred Denton <w****d@h****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
d3ebba09 ci: run WASIp3 threading tests against wasmtime dev (#1669)
Signed-off-by: Yordis Prieto <y****o@g****m>
Yordis Prieto <y****o@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
7c489011 perf(moonbit): tune primitive stream buffering (#1664) Zihang Ye <y****g@i****n>
Committed by: GitHub <n****y@g****m>
about 1 month ago
ce2815c7 perf(moonbit): compact async task state storage (#1665) Zihang Ye <y****g@i****n>
Committed by: GitHub <n****y@g****m>
about 1 month ago
6b3ec405 Change `cabi_realloc` gates to WASIp1-only (#1663) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
1ae00530 Release wit-bindgen 0.60.0 (#1662)
Co-authored-by: Auto Release Process <a****s@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
614172d8 chore(deps): update wasmparser/wasm-encoder/etc deps to *.254.* (#1661) Victor Adossi <1****c@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
5c2943bb refactor(moonbit): a possibly better async implementation for wasi p3 (#1659) Zihang Ye <y****g@i****n>
Committed by: GitHub <n****y@g****m>
about 1 month ago
50b799af Add support for named implements in Go (#1657)
Signed-off-by: Jeremy Fleitz <j****y@c****m>, Jeremy Fleitz <j****y@c****m>, Jeremy Fleitz <j****y@c****m>, Jeremy Fleitz <j****y@c****m>, Jeremy Fleitz <j****y@c****m>, Jeremy Fleitz <j****y@c****m>, Jeremy Fleitz <j****y@c****m>
Jeremy Fleitz <j****z@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
93a5f4e3 Release wit-bindgen 0.59.0 (#1655)
Co-authored-by: Auto Release Process <a****s@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
6f156096 Update wasm-tools dependencies (#1654) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
2943424b Move all async tests to general folder (#1651) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
89363658 Propagate errors in `preprocess` instead of unwrapping (#1648) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
4642b6bc chore: bump go-pkg version (#1645)
Signed-off-by: Andrew Steurer <9****r@u****m>
Andrew Steurer <9****r@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
1ccc7c72 Fix exception safety violation in AbiBuffer::advance (#1649) EvianZhang <e****9@1****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
f1e55577 feat(cpp): add map type support (#1590)
Signed-off-by: Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>
Yordis Prieto <y****o@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
4b1ba9a0 Evolve the wasip3 async C ABI for tasks (#1637) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
2 months ago
154003e8 async: remove inter-task wakeup stream from its waitable set before cancellin... Saicharan Ramineni <8****s@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
cfd7b771 csharp: omit version namespace segment when package is unambiguous (#1635)
Co-authored-by: sanosuguru <s****u@g****m>
Sano Suguru <4****u@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
08416e21 Rust: Provide a trait method to (optionally) control resource allocation (#1625)
Co-authored-by: Alex Crichton <a****x@a****m>
Christof Petig <3****g@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
7a6dd1ae Update to wasm-tools 252 (#1634) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
3 months ago
646d3b4b feat(rust): Expose merge_structurally_equal_types (#1633)
Signed-off-by: Scott Andrews <s****t@a****e>
Scott Andrews <s****t@a****e>
Committed by: GitHub <n****y@g****m>
3 months ago
a2a1e024 Release wit-bindgen 0.58.0 (#1631)
Co-authored-by: Auto Release Process <a****s@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
19a8df61 Update wasm-tools deps (#1630) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
3 months ago
42c983ea Rename `spawn` to `spawn_local` (#1629) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
3 months ago
62bba7d4 feat(c): add map type support (#1611)
Signed-off-by: Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>
Yordis Prieto <y****o@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
0975733f c: Fix type name collisions with anonymous types (#1624) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
3 months ago
d6351173 C++: sort types topologically before emitting definitions (#1619) Joel Dice <j****e@f****m>
Committed by: GitHub <n****y@g****m>
3 months ago
557ca948 C++: fix compile errors when lowering `result<string>`, etc. (#1620) Joel Dice <j****e@f****m>
Committed by: GitHub <n****y@g****m>
3 months ago
ea49687c fix: async lifted exports with direct results (#1614) Tomasz Andrzejak <a****d@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
1c9bfc62 refactor: Remove inline wasm ABI pointer shifts (#1616) Zihang Ye <y****g@i****n>
Committed by: GitHub <n****y@g****m>
3 months ago
95995ce0 fix: add defer pinner.Unpin() (#1613)
Signed-off-by: Andrew Steurer <9****r@u****m>, Andrew Steurer <9****r@u****m>, Andrew Steurer <9****r@u****m>
Andrew Steurer <9****r@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
e4406d97 Update wasm-tools/wac dependencies (#1612) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
4 months ago
d8600360 feat(csharp): add map type support (#1603)
Signed-off-by: Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>
Yordis Prieto <y****o@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
6f489db5 [C#] Add support for the ping pong test, bring support for futures that retur... yowl <s****e@h****m>
Committed by: GitHub <n****y@g****m>
4 months ago
9bda2f3e Adjust spawning behavior and when tasks are polled (#1608) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
4 months ago
5ed8c8cb Update tools used in CI (#1607) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
4 months ago
a4e42534 fix #1514 variant 3 (#1605) Christof Petig <3****g@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
61243cf7 fix(rust): qualify world-owned type paths in future/stream payload vtables (#... Matt Wilkinson <m****7@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
5f208650 make cast and flat_types publicly accessible (#1597) evilg <e****t@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
1e3af2dd feat(rust): `async-spawn` - build under `no_std` + `alloc` (#1600) Matt Wilkinson <m****7@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
2e00369a Release wit-bindgen 0.57.1 (#1596)
Co-authored-by: Auto Release Process <a****s@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
f2c3e9f9 Remove `async` feature of `wit-bindgen-rust-macros` (#1595) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
4 months ago
8e9087bf Release wit-bindgen 0.57.0 (#1593)
Co-authored-by: Auto Release Process <a****s@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
50cdab69 Perform some CI/dependency maintenance (#1594) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
4 months ago
2f767a58 Remove dependency on `std` for `async` feature (#1591) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
5 months ago
be1402f4 Add `--enable-method-chaining` for the Rust generator. (#1586) Demetrius Kanios <d****s@k****t>
Committed by: GitHub <n****y@g****m>
5 months ago
9f20dc38 Release wit-bindgen 0.56.0 (#1589)
Co-authored-by: Auto Release Process <a****s@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
d1eab2f5 Limit async stream read/write lengths (#1588) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
5 months ago
a4b3eb1c feat(moonbit): add map type support (#1584)
Signed-off-by: Yordis Prieto <y****o@g****m>
Yordis Prieto <y****o@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
7b5c1c67 feat(go): add map type support (#1583) Yordis Prieto <y****o@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
4992ae6d C# Fixes wasi http header bug and adds a test for it (#1215)
Co-authored-by: Timmy Silesmo <t****y@r****m>
Timmy Silesmo <s****o@n****o>
Committed by: GitHub <n****y@g****m>
5 months ago
2ca3b8cf [cpp] Add missing doc strings for some types (#1573) David Hedin <d****n@m****m>
Committed by: GitHub <n****y@g****m>
5 months ago
958027c0 Add map support (#1562)
Signed-off-by: Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>, Yordis Prieto <y****o@g****m>
Yordis Prieto <y****o@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
81ce0de7 moonbit: lay groundwork for async runtime support (#1581) Zihang Ye <y****g@i****n>
Committed by: GitHub <n****y@g****m>
5 months ago
a55ad81e [C#] Add cancel support for futures and streams (#1580)
Co-authored-by: Joel Dice <j****e@a****m>, Joel Dice <j****e@a****m>
yowl <s****t@w****k>
Committed by: GitHub <n****y@g****m>
5 months ago
d461cf65 Release wit-bindgen 0.55.0 (#1579)
Co-authored-by: Auto Release Process <a****s@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
95ed6332 Update wasm-tools deps and wac (#1578) Bailey Hayes <r****t@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
e5c8ce68 Adapter to impl futures::Stream (#1575)
Signed-off-by: Brian Hardock <b****k@f****m>, Brian Hardock <b****k@f****m>, Brian Hardock <b****k@f****m>, Brian Hardock <b****k@f****m>
Brian <b****k@f****m>
Committed by: GitHub <n****y@g****m>
5 months ago
6a13b247 add `--include-versions` option to Go generator (#1574) Joel Dice <j****e@f****m>
Committed by: GitHub <n****y@g****m>
5 months ago
4efab38b add `--export-pkg-name` to Go options (#1572) Joel Dice <j****e@f****m>
Committed by: GitHub <n****y@g****m>
5 months ago
ffbf78c6 [rust] bindgen path supports env!() macro (#1569) Kenny <8****e@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
b858f8e0 Release wit-bindgen 0.54.0 (#1570)
Co-authored-by: Auto Release Process <a****s@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
3704b06e ci: add riscv64gc-unknown-linux-gnu to release artifacts (#1568) Bruno Verachten <g****r@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
32b3d801 [C#] Add resolving of equivalent types. (#1563) yowl <s****e@h****m>
Committed by: GitHub <n****y@g****m>
6 months ago
9b0965c8 [C#] Remove WaitableSet and its global. Tidy <T> in codegen (#1552) yowl <s****e@h****m>
Committed by: GitHub <n****y@g****m>
6 months ago
2c1b5799 feat: add empty.s to generated directories (#1560)
Signed-off-by: Andrew Steurer <9****r@u****m>
Andrew Steurer <9****r@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
a4170e04 fix: update submodule (#1558)
Signed-off-by: Andrew Steurer <9****r@u****m>
Andrew Steurer <9****r@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
3ee9fe20 chore: bump go-pkg version (#1557)
Signed-off-by: Andrew Steurer <9****r@u****m>
Andrew Steurer <9****r@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
f7b37ec6 MoonBit fixes (#1553) Daniel Vigovszky <m****e@v****v>
Committed by: GitHub <n****y@g****m>
6 months ago
7544b803 C#: Add partial support for Futures and Streams (#1529)
Co-authored-by: Joel Dice <j****e@a****m>, Joel Dice <j****e@a****m>
yowl <s****e@h****m>
Committed by: GitHub <n****y@g****m>
6 months ago
4a48c99e fix(rust): Restrict equal types to the current world (#1549) Yan <y****n@f****m>
Committed by: GitHub <n****y@g****m>
6 months ago
18f858ae Remove 'readonly' from struct and field definitions (#1546) andreakarasho <a****i@o****t>
Committed by: GitHub <n****y@g****m>
6 months ago
ff9543d4 feat: migrate to vanity imports (#1548)
Signed-off-by: Andrew Steurer <9****r@u****m>, Andrew Steurer <9****r@u****m>, Andrew Steurer <9****r@u****m>
Andrew Steurer <9****r@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
e182ef53 C#: Dont close the block comment if the user comment contains */ (#1533) yowl <s****e@h****m>
Committed by: GitHub <n****y@g****m>
6 months ago
85d10eb3 fix(rust): no entry found for key (#1547) Bailey Hayes <r****t@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
9be80b52 fix: support named fixed-length list types in code generation (#1537) Yi Liu <y****i@q****m>
Committed by: GitHub <n****y@g****m>
7 months ago
d61d3708 Release wit-bindgen 0.53.1 (#1542)
Co-authored-by: Auto Release Process <a****s@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
a555dc70 fix(go): prevent GC finalizer on borrowed resource handles (#1539) Yi Liu <y****i@q****m>
Committed by: GitHub <n****y@g****m>
7 months ago
434322d2 fix: merge TypeInfo for structurally equal types in bindgen (#1536) Yi Liu <y****i@q****m>
Committed by: GitHub <n****y@g****m>
7 months ago
fa36adac Update wasm-tools dependencies (#1541) Alex Crichton <a****x@a****m>
Committed by: GitHub <n****y@g****m>
7 months ago
a5d03a8f C#: Compilation failure if variant has same name as one of the cases. (#1535) yowl <s****e@h****m>
Committed by: GitHub <n****y@g****m>
7 months ago

← Back to repository