<?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 p3_readdir.rs</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>5d3627b7 - WASIP3 update to latest rc (#12781)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/bin/p3_readdir.rs#5d3627b7</link>
        <description>WASIP3 update to latest rc (#12781)

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/bin/p3_readdir.rs</description>
        <pubDate>Mon, 16 Mar 2026 14:43:47 +0000</pubDate>
        <dc:creator>Bailey Hayes &lt;ricochet@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>bda02c19 - chore: bump to wasi 0.3.0-rc-2026-02-09 (#12557)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/bin/p3_readdir.rs#bda02c19</link>
        <description>chore: bump to wasi 0.3.0-rc-2026-02-09 (#12557)

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/bin/p3_readdir.rs</description>
        <pubDate>Fri, 13 Feb 2026 20:22:31 +0000</pubDate>
        <dc:creator>Bailey Hayes &lt;ricochet@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>01453cd4 - wasip3: Refactor the readdir stream iterators (#11615)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/bin/p3_readdir.rs#01453cd4</link>
        <description>wasip3: Refactor the readdir stream iterators (#11615)* wasip3: Refactor `BlockingDirectoryStreamProducer`* Generalize this into a `FallibleStreamProducer` structure* Don&apos;t read the entire iterator on the first call to `poll_produce`* Do a blocking read of `dir.entries()` in the original function call to  avoid handling state in the iterator itself.* wasip3: Refactor `NonblockingDirectoryStreamProducer`* Start the reading task before iteration starts to move the spawn out  of the `poll_*` method.* Rely on fusing behavior of mpsc/tasks to avoid extra state structure.* Specifically handle 0-length reads.Mostly try to refactor the state representation to be more struct-likerather than enum like which is a little easier to follow.* wasip3: Port `preview1_fd_readdir` to WASIp3Have at least one test looking at the readdir behavior.* Fix `finish` handling in `FallibleIteratorProducer`* Fix a typo

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/bin/p3_readdir.rs</description>
        <pubDate>Fri, 05 Sep 2025 15:08:51 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
</channel>
</rss>
