<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in lib.rs</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>29f2a1ca - feat: update wasi:config support to v0.2.0-rc.1 (#11978)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#29f2a1ca</link>
        <description>feat: update wasi:config support to v0.2.0-rc.1 (#11978)This commit updates wasi-config to the newly released`wasi:config@0.2.0-rc.1`, and dropping support for 0.2.0-draft.

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Wed, 05 Nov 2025 07:29:01 +0000</pubDate>
        <dc:creator>Victor Adossi &lt;123968127+vados-cosmonic@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>d34bc530 - feat: begin wasip3 implementation (#11221)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#d34bc530</link>
        <description>feat: begin wasip3 implementation (#11221)* ci: add subdir supportSigned-off-by: Roman Volosatovs &lt;rvolosatovs@riseup.net&gt;* feat: extract common `WasiCtxBuilder`Signed-off-by: Roman Volosatovs &lt;rvolosatovs@riseup.net&gt;* chore: vendor p3 WITSigned-off-by: Roman Volosatovs &lt;rvolosatovs@riseup.net&gt;* feat: begin wasip3 implementationSigned-off-by: Roman Volosatovs &lt;rvolosatovs@riseup.net&gt;* chore(wasip3): remove now-redundant async stubsSigned-off-by: Roman Volosatovs &lt;rvolosatovs@riseup.net&gt;* test(wasip3): link wasip2Signed-off-by: Roman Volosatovs &lt;rvolosatovs@riseup.net&gt;* refactor: `allow` -&gt; `expect`Signed-off-by: Roman Volosatovs &lt;rvolosatovs@riseup.net&gt;* chore: add bindgen `tracing` issue refref https://github.com/bytecodealliance/wasmtime/issues/11245Signed-off-by: Roman Volosatovs &lt;rvolosatovs@riseup.net&gt;* chore: adapt to `Accessor` API changes- hide `CommandPre`, since it is currently unusable  https://github.com/bytecodealliance/wasmtime/issues/11249- use `Command::new` directly in examples, since `instantiate_async`  does not provide a way to call an exportSigned-off-by: Roman Volosatovs &lt;rvolosatovs@riseup.net&gt;* doc: add a link to p3 `add_to_linker`Signed-off-by: Roman Volosatovs &lt;rvolosatovs@riseup.net&gt;---------Signed-off-by: Roman Volosatovs &lt;rvolosatovs@riseup.net&gt;

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Wed, 16 Jul 2025 14:14:46 +0000</pubDate>
        <dc:creator>Roman Volosatovs &lt;rvolosatovs@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>804060c8 - add Component Model async ABI tests (#11136)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#804060c8</link>
        <description>add Component Model async ABI tests (#11136)* add Component Model async ABI testsThis pulls in the tests from the `wasip3-prototyping` repo, minus the onesrequiring WASIp3 support in `wasmtime-wasi[-http]`, which will be PR&apos;dseparately.* add audits and exemptions for new `component-async-tests` depsIn order to convince `cargo vet` that we only needed these deps to be`safe-to-run` (not necessarily `safe-to-deploy`, since it&apos;s test code), I&apos;vemoved the `wasm-compose` dep to the `dev-dependencies` section of the`Cargo.toml` file, which required rearranging some code.I&apos;ve exempted `wasm-compose` since it&apos;s a BA project, and also exempted all butone of the remaining new deps since they each get well over 10,000 downloads perday from crates.io.  I&apos;ve audited and certified the remaining dep, `im-rc`,which came in a bit shy of the 10,000-per-day mark.Signed-off-by: Joel Dice &lt;joel.dice@fermyon.com&gt;* simplify `component_async_tests::util::sleep`Signed-off-by: Joel Dice &lt;joel.dice@fermyon.com&gt;---------Signed-off-by: Joel Dice &lt;joel.dice@fermyon.com&gt;

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Fri, 11 Jul 2025 23:32:19 +0000</pubDate>
        <dc:creator>Joel Dice &lt;joel.dice@fermyon.com&gt;</dc:creator>
    </item>
<item>
        <title>28b859a3 - Update to WASI 0.2.6. (#11049)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#28b859a3</link>
        <description>Update to WASI 0.2.6. (#11049)* Update to WASI 0.2.6.This includes two changes:# https://github.com/WebAssembly/wasi-filesystem/pull/165Documentation update# https://github.com/WebAssembly/wasi-http/pull/139Adds a new unstable `send-informational` function to the `response-outparam` resource. I&apos;ve left this `unimplemented!()`.* Trap instead of panic

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Mon, 16 Jun 2025 18:08:03 +0000</pubDate>
        <dc:creator>Dave Bakker &lt;github@davebakker.io&gt;</dc:creator>
    </item>
<item>
        <title>0ca6d4fd - Expose Wasi-TLS handshake error (#10429)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#0ca6d4fd</link>
        <description>Expose Wasi-TLS handshake error (#10429)* Expose TLS errors to the guest.* Add a test to check the non-happy flow and verify that the error is properly propagated into the guest.* Update WIT versions

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Fri, 21 Mar 2025 00:33:28 +0000</pubDate>
        <dc:creator>Dave Bakker &lt;github@davebakker.io&gt;</dc:creator>
    </item>
<item>
        <title>620db8b1 - Vendor wasi-tls wits (#10392)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#620db8b1</link>
        <description>Vendor wasi-tls wits (#10392)* Setup the WIT folder structure and CI check similar to how its done for other proposals.* Add wasi-tls to list of proposals* Fix whitespace

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Wed, 19 Mar 2025 19:16:43 +0000</pubDate>
        <dc:creator>Dave Bakker &lt;github@davebakker.io&gt;</dc:creator>
    </item>
<item>
        <title>e8d5e3ae - Initial implementation of Wasi-tls (Transport Layer Security)  (#10249)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#e8d5e3ae</link>
        <description>Initial implementation of Wasi-tls (Transport Layer Security)  (#10249)* Initial implementation of wasi-tlsThis crate provides the Wasmtime host implementation for the [wasi-tls] API.The [wasi-tls] world allows WebAssembly modules to perform SSL/TLS operations,such as establishing secure connections to servers. TLS often relies on other wasi networking systemsto provide the stream so it will be common to enable the [wasi:cli] world as well with the networking features enabled.The initial implemntation is using rustls.Signed-off-by: James Sturtevant &lt;jsturtevant@gmail.com&gt;* Remove configuration object for nowSigned-off-by: James Sturtevant &lt;jstur@microsoft.com&gt;* Update cargo patch to use temp branchSigned-off-by: James Sturtevant &lt;jstur@microsoft.com&gt;* Rename tcp streams to wasistreams to be more genericSigned-off-by: James Sturtevant &lt;jstur@microsoft.com&gt;* gate the wasi-tls ctx behind a featureSigned-off-by: James Sturtevant &lt;jstur@microsoft.com&gt;* cleanup and clippy fixesSigned-off-by: James Sturtevant &lt;jstur@microsoft.com&gt;* Fix issue when another pollable cancelsSigned-off-by: James Sturtevant &lt;jstur@microsoft.com&gt;* prtest:fullSigned-off-by: James Sturtevant &lt;jstur@microsoft.com&gt;* Skip test on riscv64/s390xSigned-off-by: James Sturtevant &lt;jstur@microsoft.com&gt;* Drop debug info to support tests on pulley based platformsSigned-off-by: James Sturtevant &lt;jstur@microsoft.com&gt;* Update signature of `close-notify`* Use draft versionSigned-off-by: James Sturtevant &lt;jstur@microsoft.com&gt;* Remove patchesSigned-off-by: James Sturtevant &lt;jstur@microsoft.com&gt;* Ungate tls on riscv64 and s390x* Un-gate wais-http on riscv64/s390x as well* Add wasmtime-wasi-tls to publish list* Add wasmtime-wasi-tls to public API crate list* Revert some changes to Cargo.lock---------Signed-off-by: James Sturtevant &lt;jsturtevant@gmail.com&gt;Signed-off-by: James Sturtevant &lt;jstur@microsoft.com&gt;Co-authored-by: badeend &lt;github@davebakker.io&gt;Co-authored-by: Alex Crichton &lt;alex@alexcrichton.com&gt;

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Fri, 07 Mar 2025 19:30:07 +0000</pubDate>
        <dc:creator>James Sturtevant &lt;jstur@microsoft.com&gt;</dc:creator>
    </item>
<item>
        <title>74cba589 - Update to WASI 0.2.3 WIT files (#9807)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#74cba589</link>
        <description>Update to WASI 0.2.3 WIT files (#9807)* Update to WASI 0.2.3 WIT filesNo major changes here; this just updates WIT files from WASI 0.2.2 to 0.2.3.* Update the vendor-wit.sh script to 0.2.3.

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Thu, 12 Dec 2024 19:51:22 +0000</pubDate>
        <dc:creator>Dan Gohman &lt;dev@sunfishcode.online&gt;</dc:creator>
    </item>
<item>
        <title>b483708c - Rename wasi-runtime-config to wasi-config (#9404)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#b483708c</link>
        <description>Rename wasi-runtime-config to wasi-config (#9404)* Rename wasi-runtime-config to wasi-config* Remove audit-as-cratesio entryThis crate no longer exists on crates.io so cargo-vet is failing---------Co-authored-by: Alex Crichton &lt;alex@alexcrichton.com&gt;

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Wed, 09 Oct 2024 15:29:34 +0000</pubDate>
        <dc:creator>Xinzhao Xu &lt;z2d@jifangcheng.com&gt;</dc:creator>
    </item>
<item>
        <title>9bc918f6 - Update WASI WITs to 0.2.2 (#9395)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#9bc918f6</link>
        <description>Update WASI WITs to 0.2.2 (#9395)* Update WASI WITs to 0.2.2This bumps a number of versions in a number of locations and will beslated for Wasmtime 27. This additionally requires implementing the`network-error-code` function which I&apos;ve left as a stub for now to getfilled out with tests at a later date.* Fix doc examples

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Tue, 08 Oct 2024 15:00:58 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
<item>
        <title>c230353d - Configure WIT feature gates at runtime &amp; implement wasi-cli `exit-with-code` (#9381)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#c230353d</link>
        <description>Configure WIT feature gates at runtime &amp; implement wasi-cli `exit-with-code` (#9381)* Remove `features` configuration from component::bindgen! and always emit all unstable members. These features will be gated at runtime.* Implement wasi-cli&apos;s unstable `exit-with-code`* Add codegen test for unstable features* Add LinkOptions type and add a parameter to all add_to_linker functions in for worlds/interfaces that use any unstable feature.* More descriptive test feature names.* Generate feature gate `if` checks* Expose `cli-exit-with-code` as CLI option* Generate bespoke option types per interface and world.* Add unit test* Remove exit code restriction on Windows* Add cli_exit_with_code test* Use BTreeSet to generate the options in consistent order* Change wasmtime-wasi&apos;s `add_to_linker_(a)sync` signature back to how it was and add new variants that take the option parameters.* Lift Windows exit code restriction in tests* Lift Windows exit code restriction

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Mon, 07 Oct 2024 20:27:14 +0000</pubDate>
        <dc:creator>Dave Bakker &lt;github@davebakker.io&gt;</dc:creator>
    </item>
<item>
        <title>8ca69d2e - test-programs: use the wasi:http/imports world (#9111)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#8ca69d2e</link>
        <description>test-programs: use the wasi:http/imports world (#9111)

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Mon, 12 Aug 2024 14:41:24 +0000</pubDate>
        <dc:creator>Xinzhao Xu &lt;z2d@jifangcheng.com&gt;</dc:creator>
    </item>
<item>
        <title>25ea52ab - test-programs: reorganize wasi content generated by wit and remove unnecessary deps (#9080)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#25ea52ab</link>
        <description>test-programs: reorganize wasi content generated by wit and remove unnecessary deps (#9080)

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Tue, 06 Aug 2024 16:58:46 +0000</pubDate>
        <dc:creator>Xinzhao Xu &lt;z2d@jifangcheng.com&gt;</dc:creator>
    </item>
<item>
        <title>3461726c - Update to WASI WITs 0.2.1 (#9063)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#3461726c</link>
        <description>Update to WASI WITs 0.2.1 (#9063)No major changes happen in this release so it&apos;s just bumping versionnumbers. The goal here is to turn the crank and ensure that nothing elsebreaks as part of this release process. There&apos;s a surprising number ofversions to update in-repo which we may want to make easier in thefuture but for now this just manually updates.It is planned that this does not actually break anyone in practice.Older runtimes should support newer versions and Wasmtime after this PRshould continue to support older binaries as well.Put another way this should not break things and if it does this willget reverted and fixed. We&apos;ve done our best to make sure this won&apos;tbreak things, so let&apos;s find out in the real world now.

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Mon, 05 Aug 2024 10:00:51 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
<item>
        <title>dfc4358d - Implement wasi-keyvalue (#8983)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#dfc4358d</link>
        <description>Implement wasi-keyvalue (#8983)* Implement wasi-keyvalue* Allow preset data for In-Memory provider, rename allow_hosts to allow_redis_hosts* Add vets---------Co-authored-by: Alex Crichton &lt;alex@alexcrichton.com&gt;

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Fri, 26 Jul 2024 20:59:02 +0000</pubDate>
        <dc:creator>Xinzhao Xu &lt;z2d@jifangcheng.com&gt;</dc:creator>
    </item>
<item>
        <title>0a296b3e - Implement wasi-runtime-config (#8950)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#0a296b3e</link>
        <description>Implement wasi-runtime-config (#8950)* Implement wasi-runtime-config* Avoid clone the WasiRuntimeConfig every time

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Wed, 17 Jul 2024 15:01:28 +0000</pubDate>
        <dc:creator>Xinzhao Xu &lt;z2d@jifangcheng.com&gt;</dc:creator>
    </item>
<item>
        <title>510ef9f8 - Update dependency on `wit-bindgen` (#8911)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#510ef9f8</link>
        <description>Update dependency on `wit-bindgen` (#8911)* Update dependency on `wit-bindgen`Updating to the latest released version.* Add vets* Fix build of test-programs

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Mon, 08 Jul 2024 18:53:50 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
<item>
        <title>72afd847 - wasi-nn: factor out common test-program code (#8522)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#72afd847</link>
        <description>wasi-nn: factor out common test-program code (#8522)`wasi-nn`&apos;s test program suite is light at the moment but, in order toexpand it, this change factors out some of the common bits that arebeing used in the `test-programs` crate. Since all of the tests performsome kind of image classification, the new `nn` module gains `classify`and `sort_results` functions to help with this exact case.prtest:full

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Thu, 02 May 2024 17:35:57 +0000</pubDate>
        <dc:creator>Andrew Brown &lt;andrew.brown@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>82670953 - Support dirs/env vars in `wasmtime serve` (#8279)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#82670953</link>
        <description>Support dirs/env vars in `wasmtime serve` (#8279)* More flags like `--dir` and `--env` are moved into `RunCommon` to be  shared between `wasmtime serve` and `wasmtime run`, meaning that the  `serve` command can now configure environment variables.* A small test has been added as well as infrastructure for running  tests with `wasmtime serve` itself. Previously there were no tests  that executed `wasmtime serve`.* The `test_programs` crate had a small refactoring to avoid  double-generation of http bindings.

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Tue, 02 Apr 2024 16:11:09 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
<item>
        <title>f4be3606 - Refactor the test-programs test suite (#7182)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/lib.rs#f4be3606</link>
        <description>Refactor the test-programs test suite (#7182)* Refactor the test-programs test suiteThis commit is a large refactoring that reorganizes `test-programs` andhow we tests wasms in Wasmtime. Often writing tests requires complicatedinteractions with the guest which can&apos;t be done via hand-written `*.wat`syntax and requires a compiler to get engaged. For this purpose Wasmtimecurrently has the `crates/test-programs/*` test suite which builds filesfrom source and then runs the tests. This has been somewhat cumbersomein the past though and it&apos;s not been easy to extend this over time, sothis commit attempts to address this.The scheme implemented in this PR looks like:* All wasm test programs live in `crates/test-programs/src/bin/*.rs`.  All of them, no exceptions.* Wasm tests have shared support located at  `crates/test-programs/src/lib.rs` and its submodules, such as bindings  generation for WASI.* Wasm tests are built by a new `crates/test-programs/artifacts` crate.  This crate compiles modules and additionally creates components for  all test programs. The crate itself only records the path to these  outputs and a small amount of testing support, but otherwise doesn&apos;t  interact with `wasmtime`-the-crate itself.* All tests in `crates/test-programs/tests/*.rs` have moved. For example  wasi-http tests now live at `crates/wasi-http/tests/*.rs`. Legacy  tests of wasi-common now live at `crates/wasi-common/tests/*.rs`.  Modern tests for preview2 live at `crates/wasi/tests/*.rs`.* Wasm tests are bucketed based on their filename prefix. For example  `preview1_*` is tested in wasi-common and wasmtime-wasi. The  `preview2_*` prefix is only tested with wasmtime-wasi, however.* A new `cli_*` prefix is used to execute tests as part of  `tests/all/main.rs`. This is a new submodule in  `tests/all/cli_tests.rs` which executes these components on the  command line. Many old &quot;command&quot; tests were migrated here.* Helper macros are generated to assert that a test suite is run in its  entirety. This way if a `preview1_*` test is added it&apos;s asserted to  get added to both wasi-common and wasmtime-wasi in the various modes  they run tests.Overall this moved a number of tests around and refactored some edges ofthe tests, but this should not lose any tests (except one that wasn&apos;tactually testing anything). Additionally the hope is that it&apos;s mucheasier to add tests in the future. The process is to add a new file in`crates/test-programs/src/bin/*.rs` named appropriately. For example apreview2 executable is `preview2_*` and a CLI tests is `cli_*`. Whenbuilding the test suite an error is generated in the appropriate modulethen of &quot;please write a test here&quot;, and then a test is written in thesame manner as the other tests in the module.* Remove no-longer-needed fetchesprtest:full* I&apos;m worried wasi is running low on semicolons* Add the WASI target in all CI actions* Add unknown-unknown target on all CI builders too* Fix building test artifacts under miriNeed to avoid wrappers for these cross-compiled targets* Break circular dependency for packagingDon&apos;t use the workspace dep for `wasmtime-wasi` since it injects aversion, instead use a `path = &apos;..&apos;` dependency to fool Cargo intodropping the dependency during the package phase.* Fix some merge conflicts with tests* Fix rebase for new tests* Remove stray comment* Fix some flaky tests* Fix network tests in synchronous modeThis commit is an attempt to fix some networking tests in synchronousmode in our test suite. Currently networking tests don&apos;t actually run insynchronous mode on CI which is why no failures have been surfaced yet,but the refactoring in #7182 is going to start doing this.Currently the `udp_sample_application.rs` test blocks infinitely insynchronous mode for me locally, most of the time. This appears to be aninteraction between how Tokio handles readiness and how we&apos;reentering the event loop. We&apos;re effectively entering the Tokio event loopwith a future that&apos;s always ready which ends up starving Tokio ofotherwise performing its background work such as updating flags forreadiness of reading/writing.The fix here is to add a yield at the start of an `in_tokio` block whichis used in synchronous mode. This is a kludge fix but the intention isto enable Tokio to have a chance to update readiness flags and processevents from epoll/kqueue/etc.An additional fix to this issue is WebAssembly/wasi-sockets#64 where thetest is waiting on `READABLE` or `WRITABLE`, but in this specific caseit should only wait on `READABLE`. If it waited on just this then thatwould also fix this issue. Nevertheless having a `yield_now` is expectedto have little-to-no overhead and otherwise fix this edge case of analways-ready future.* Fix passing empty arguments on the CLI* Add another blocking accept* Update crates/test-programs/src/bin/api_proxy.rsCo-authored-by: Trevor Elliott &lt;awesomelyawesome@gmail.com&gt;---------Co-authored-by: Trevor Elliott &lt;awesomelyawesome@gmail.com&gt;

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/lib.rs</description>
        <pubDate>Mon, 09 Oct 2023 19:22:42 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
</channel>
</rss>
