Stream: git-wasmtime

Topic: wasmtime / PR #9582 Add support for async/streams/futures


view this post on Zulip Wasmtime GitHub notifications bot (Nov 07 2024 at 19:28):

dicej opened PR #9582 from dicej:async to bytecodealliance:main:

This adds support for loading, compiling, linking, and running components which use the Async ABI along with the stream, future, and error-context types. It also adds support for generating host bindings such that multiple host functions can be run concurrently with guest tasks -- without monopolizing the Store.

See the implementation RFC for details, as well as this repo containing end-to-end smoke tests.

This is very much a work-in progress, with a number of tasks remaining:

view this post on Zulip Wasmtime GitHub notifications bot (Nov 07 2024 at 19:30):

dicej assigned dicej to PR #9582.

view this post on Zulip Wasmtime GitHub notifications bot (Nov 07 2024 at 20:49):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Nov 07 2024 at 21:01):

dicej edited PR #9582 (assigned to dicej):

This adds support for loading, compiling, linking, and running components which use the Async ABI along with the stream, future, and error-context types. It also adds support for generating host bindings such that multiple host functions can be run concurrently with guest tasks -- without monopolizing the Store.

See the implementation RFC for details, as well as this repo containing end-to-end smoke tests.

This is very much a work-in progress, with a number of tasks remaining:

view this post on Zulip Wasmtime GitHub notifications bot (Nov 07 2024 at 21:19):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Nov 07 2024 at 21:30):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Nov 07 2024 at 22:22):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Nov 07 2024 at 22:24):

dicej edited PR #9582 (assigned to dicej):

This adds support for loading, compiling, linking, and running components which use the Async ABI along with the stream, future, and error-context types. It also adds support for generating host bindings such that multiple host functions can be run concurrently with guest tasks -- without monopolizing the Store.

See the implementation RFC for details, as well as this repo containing end-to-end smoke tests.

This is very much a work-in progress, with a number of tasks remaining:

view this post on Zulip Wasmtime GitHub notifications bot (Nov 08 2024 at 00:14):

dicej edited PR #9582 (assigned to dicej):

This adds support for loading, compiling, linking, and running components which use the Async ABI along with the stream, future, and error-context types. It also adds support for generating host bindings such that multiple host functions can be run concurrently with guest tasks -- without monopolizing the Store.

See the implementation RFC for details, as well as this repo containing end-to-end smoke tests.

This is very much a work-in progress, with a number of tasks remaining:

view this post on Zulip Wasmtime GitHub notifications bot (Nov 14 2024 at 21:07):

dicej edited PR #9582 (assigned to dicej):

This adds support for loading, compiling, linking, and running components which use the Async ABI along with the stream, future, and error-context types. It also adds support for generating host bindings such that multiple host functions can be run concurrently with guest tasks -- without monopolizing the Store.

See the implementation RFC for details, as well as this repo containing end-to-end smoke tests.

This is very much a work-in progress, with a number of tasks remaining:

view this post on Zulip Wasmtime GitHub notifications bot (Nov 21 2024 at 18:55):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Nov 21 2024 at 19:08):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Nov 21 2024 at 19:53):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Nov 21 2024 at 19:55):

dicej edited PR #9582 (assigned to dicej):

This adds support for loading, compiling, linking, and running components which use the Async ABI along with the stream, future, and error-context types. It also adds support for generating host bindings such that multiple host functions can be run concurrently with guest tasks -- without monopolizing the Store.

See the implementation RFC for details, as well as this repo containing end-to-end smoke tests.

This is very much a work-in progress, with a number of tasks remaining:

view this post on Zulip Wasmtime GitHub notifications bot (Nov 22 2024 at 00:37):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Nov 22 2024 at 00:50):

dicej edited PR #9582 (assigned to dicej):

This adds support for loading, compiling, linking, and running components which use the Async ABI along with the stream, future, and error-context types. It also adds support for generating host bindings such that multiple host functions can be run concurrently with guest tasks -- without monopolizing the Store.

See the implementation RFC for details, as well as this repo containing end-to-end smoke tests.

This is very much a work-in progress, with a number of tasks remaining:

view this post on Zulip Wasmtime GitHub notifications bot (Nov 22 2024 at 15:49):

dicej edited PR #9582 (assigned to dicej):

This adds support for loading, compiling, linking, and running components which use the Async ABI along with the stream, future, and error-context types. It also adds support for generating host bindings such that multiple host functions can be run concurrently with guest tasks -- without monopolizing the Store.

See the implementation RFC for details, as well as this repo containing end-to-end smoke tests.

This is very much a work-in progress, with a number of tasks remaining:

view this post on Zulip Wasmtime GitHub notifications bot (Nov 25 2024 at 22:45):

dicej edited PR #9582 (assigned to dicej):

This adds support for loading, compiling, linking, and running components which use the Async ABI along with the stream, future, and error-context types. It also adds support for generating host bindings such that multiple host functions can be run concurrently with guest tasks -- without monopolizing the Store.

See the implementation RFC for details, as well as this repo containing end-to-end smoke tests.

This is very much a work-in progress, with a number of tasks remaining:

view this post on Zulip Wasmtime GitHub notifications bot (Nov 25 2024 at 22:55):

dicej edited PR #9582 (assigned to dicej):

This adds support for loading, compiling, linking, and running components which use the Async ABI along with the stream, future, and error-context types. It also adds support for generating host bindings such that multiple host functions can be run concurrently with guest tasks -- without monopolizing the Store.

See the implementation RFC for details, as well as this repo containing end-to-end smoke tests.

This is very much a work-in progress, with a number of tasks remaining:

view this post on Zulip Wasmtime GitHub notifications bot (Nov 27 2024 at 03:26):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Nov 27 2024 at 03:29):

dicej edited PR #9582 (assigned to dicej):

This adds support for loading, compiling, linking, and running components which use the Async ABI along with the stream, future, and error-context types. It also adds support for generating host bindings such that multiple host functions can be run concurrently with guest tasks -- without monopolizing the Store.

See the implementation RFC for details, as well as this repo containing end-to-end smoke tests.

This is very much a work-in progress, with a number of tasks remaining:

view this post on Zulip Wasmtime GitHub notifications bot (Nov 27 2024 at 15:28):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Dec 05 2024 at 19:03):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Dec 05 2024 at 19:08):

dicej edited PR #9582 (assigned to dicej):

This adds support for loading, compiling, linking, and running components which use the Async ABI along with the stream, future, and error-context types. It also adds support for generating host bindings such that multiple host functions can be run concurrently with guest tasks -- without monopolizing the Store.

See the implementation RFC for details, as well as this repo containing end-to-end smoke tests.

This is very much a work-in progress, with a number of tasks remaining:

view this post on Zulip Wasmtime GitHub notifications bot (Dec 06 2024 at 17:50):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Dec 06 2024 at 22:56):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Dec 06 2024 at 23:22):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Dec 06 2024 at 23:28):

dicej edited PR #9582 (assigned to dicej):

This adds support for loading, compiling, linking, and running components which use the Async ABI along with the stream, future, and error-context types. It also adds support for generating host bindings such that multiple host functions can be run concurrently with guest tasks -- without monopolizing the Store.

See the implementation RFC for details, as well as this repo containing end-to-end smoke tests.

This is very much a work-in progress, with a number of tasks remaining:

view this post on Zulip Wasmtime GitHub notifications bot (Dec 09 2024 at 22:33):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Dec 09 2024 at 22:41):

dicej edited PR #9582 (assigned to dicej):

This adds support for loading, compiling, linking, and running components which use the Async ABI along with the stream, future, and error-context types. It also adds support for generating host bindings such that multiple host functions can be run concurrently with guest tasks -- without monopolizing the Store.

See the implementation RFC for details, as well as this repo containing end-to-end smoke tests.

This is very much a work-in progress, with a number of tasks remaining:

view this post on Zulip Wasmtime GitHub notifications bot (Dec 10 2024 at 23:35):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Dec 11 2024 at 00:06):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Dec 11 2024 at 00:21):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Dec 11 2024 at 00:57):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Dec 11 2024 at 21:43):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Dec 11 2024 at 21:48):

dicej edited PR #9582 (assigned to dicej):

This adds support for loading, compiling, linking, and running components which use the Async ABI along with the stream, future, and error-context types. It also adds support for generating host bindings such that multiple host functions can be run concurrently with guest tasks -- without monopolizing the Store.

See the implementation RFC for details, as well as this repo containing end-to-end smoke tests.

This is very much a work-in progress, with a number of tasks remaining:

view this post on Zulip Wasmtime GitHub notifications bot (Dec 11 2024 at 23:03):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Dec 11 2024 at 23:11):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Dec 20 2024 at 17:37):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Dec 21 2024 at 21:22):

dicej updated PR #9582 (assigned to dicej).

view this post on Zulip Wasmtime GitHub notifications bot (Dec 21 2024 at 22:22):

dicej updated PR #9582 (assigned to dicej).


Last updated: Dec 23 2024 at 12:05 UTC