<?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 task-builtins.wast</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e4894952 - Set current thread before lowering stream/future reads (#12736)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/tests/misc_testsuite/component-model/async/task-builtins.wast#e4894952</link>
        <description>Set current thread before lowering stream/future reads (#12736)* Set thread before lowering stream/future reads* Restore thread* Make CurrentThread pub(crate)* fmt* Remove with_thread* Remove DS_Store* Add test* Check return values* Move string data

            List of files:
            /wasmtime-44.0.1/tests/misc_testsuite/component-model/async/task-builtins.wast</description>
        <pubDate>Wed, 11 Mar 2026 14:28:39 +0000</pubDate>
        <dc:creator>Sy Brand &lt;sy.brand@fastly.com&gt;</dc:creator>
    </item>
<item>
        <title>039ae2af - Fix caller context on fused component&lt;-&gt;component returns (#12737)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/tests/misc_testsuite/component-model/async/task-builtins.wast#039ae2af</link>
        <description>Fix caller context on fused component&lt;-&gt;component returns (#12737)In #12718 I added a test for more cases but forgot to update the`*.wast` to actually execute the test. Turns out all the cases werefailing, and so this commit properly enables the tests and then fixesthem.

            List of files:
            /wasmtime-44.0.1/tests/misc_testsuite/component-model/async/task-builtins.wast</description>
        <pubDate>Thu, 05 Mar 2026 20:46:38 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
<item>
        <title>58877f2f - Fix the current guest task when calling `realloc` (#12718)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/tests/misc_testsuite/component-model/async/task-builtins.wast#58877f2f</link>
        <description>Fix the current guest task when calling `realloc` (#12718)* Fix the current guest task when calling `realloc`This commit fixes some fallout from #12550 where after that PR thecurrent task registered when a guest&apos;s `realloc` was called wasincorrect. This additionally fixes issues where guest-to-guesttrampolines also had the wrong task registered when `realloc` was beingcalled. Finally this adjusts a few locations that &quot;no borrows should beactive&quot; traps happen to ensure that it happens around the time of when atask returns rather than after the lowering of its values happens.* Fix non-async build

            List of files:
            /wasmtime-44.0.1/tests/misc_testsuite/component-model/async/task-builtins.wast</description>
        <pubDate>Wed, 04 Mar 2026 21:14:33 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
<item>
        <title>4d129904 - Check may-leave flags in trampolines, not Rust (#12427)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/tests/misc_testsuite/component-model/async/task-builtins.wast#4d129904</link>
        <description>Check may-leave flags in trampolines, not Rust (#12427)This commit moves all may-leave flag handling into compiled trampolinesrather than doing this in Rust. This means it can&apos;t be forgotten on theRust side of things and will be slightly more efficient to boot. Thisthen additionally exempts some intrinsics from checking may-leave sinceWasmtime erroneously checked when it shouldn&apos;t have.Closes #12397Closes #12403

            List of files:
            /wasmtime-44.0.1/tests/misc_testsuite/component-model/async/task-builtins.wast</description>
        <pubDate>Tue, 03 Feb 2026 20:01:03 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
<item>
        <title>7dc07b3b - Remove support for `backpressure.set` (#12130)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/tests/misc_testsuite/component-model/async/task-builtins.wast#7dc07b3b</link>
        <description>Remove support for `backpressure.set` (#12130)This canonical intrinsic which is part of component-model-async supportis supplanted by `backpressure.{inc,dec}`. This wasn&apos;t removed when theywere added to keep existing programs working, but that&apos;s no longernecessary.

            List of files:
            /wasmtime-44.0.1/tests/misc_testsuite/component-model/async/task-builtins.wast</description>
        <pubDate>Tue, 09 Dec 2025 15:59:38 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
<item>
        <title>e06fbf70 - Cooperative Multithreading (#11751)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/tests/misc_testsuite/component-model/async/task-builtins.wast#e06fbf70</link>
        <description>Cooperative Multithreading (#11751)* Initial work* Almost compiling* Partially working* Cleanup* Fix merge* Cancellation and suspension refactoring* Remove printlns* Test with several threads* More testing* Cancellation* Fix cancellation for explicit suspends* Finish cancellation test* Store threads in the instance table* Deletion almost there* Tests all pass* Tighten up task deletion* Set thread state correctly* Store pairs of thread and task ids* Remove lift abi members* Cleanup unnecessary change* More cleanup* Cleanup* Revert cargo changes* Revert cargo changes* Comments* Comments on test* Update comments* Update comments* Add space that was removed in an earlier commit* Cleanup* Delete threads from the instance table* Revert cargo file* Remove dead code* Clippy changes* Clippy* Revert unnecessary changes* Revert unnecessary changes* Revert unnecessary changes* Revert unnecessary changes* Revert unnecessary changes* Review comments* Review feedback* Make thread IDs per-component-instance* Fix config* Tighten up completion* Clippy* Trigger full PR test* Move funcref table reading* Remove unused import* Formatting* Rename RemoveOnDrop* Review feedback* Review feedback* Move start thread closure* Review feedback* Review feedback* Correct feature for import* Review feedback* Disable failing tests* Enable fixed tests* Review feedback* Readd tests* Ignore task deletion test with Miri

            List of files:
            /wasmtime-44.0.1/tests/misc_testsuite/component-model/async/task-builtins.wast</description>
        <pubDate>Mon, 27 Oct 2025 21:39:35 +0000</pubDate>
        <dc:creator>Sy Brand &lt;tartanllama@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b242f5a6 - Reorganize component model wast testing (#11818)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/tests/misc_testsuite/component-model/async/task-builtins.wast#b242f5a6</link>
        <description>Reorganize component model wast testing (#11818)* Move all `*.wast` tests under `tests/misc_testsuite/component-model`,  e.g. move` component-model-async` to `component-model/async`.* Split testing of `component-model-{stackful,async-builtins}` into  separate tests instead of intermingling it with all other tests.This is done to in theory make this easier to upstream into thecomponent model repository itself by having a cleaner split by featurerather than being a pure reflection of historical development.

            List of files:
            /wasmtime-44.0.1/tests/misc_testsuite/component-model/async/task-builtins.wast</description>
        <pubDate>Wed, 15 Oct 2025 17:52:09 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
</channel>
</rss>
