<?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 testing.md</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c17a3d89 - cranelift: Remove EBB references from docs (#6235)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/docs/testing.md#c17a3d89</link>
        <description>cranelift: Remove EBB references from docs (#6235)* Remove ebb references from compare-llvm.md* Remove EBB references from ir.md* Remove EBB references from testing.md* Fix grammar* Clean up discussion of conditionals terminating BBs* Remove a reference to boolean types

            List of files:
            /wasmtime-44.0.1/cranelift/docs/testing.md</description>
        <pubDate>Tue, 18 Apr 2023 23:01:45 +0000</pubDate>
        <dc:creator>Trevor Elliott &lt;telliott@fastly.com&gt;</dc:creator>
    </item>
<item>
        <title>a5698ced - cranelift: Remove brz and brnz (#5630)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/docs/testing.md#a5698ced</link>
        <description>cranelift: Remove brz and brnz (#5630)Remove the brz and brnz instructions, as their behavior is now redundant with brif.

            List of files:
            /wasmtime-44.0.1/cranelift/docs/testing.md</description>
        <pubDate>Mon, 30 Jan 2023 20:34:56 +0000</pubDate>
        <dc:creator>Trevor Elliott &lt;telliott@fastly.com&gt;</dc:creator>
    </item>
<item>
        <title>91580155 - Delete old cranelift-preopt crate (#5642)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/docs/testing.md#91580155</link>
        <description>Delete old cranelift-preopt crate (#5642)Most of these optimizations are in the egraph `cprop.isle` rules now,making a separate crate unnecessary.Also I think the `udiv` optimizations here are straight-up wrong (doingsigned instead of unsigned division, and panicking instead of preservingtraps on division by zero) so I&apos;m guessing this crate isn&apos;t seriouslyused anywhere.At the least, bjorn3 confirms that cg_clif doesn&apos;t use this, and I&apos;veverified that Wasmtime doesn&apos;t either.Closes #1090.

            List of files:
            /wasmtime-44.0.1/cranelift/docs/testing.md</description>
        <pubDate>Thu, 26 Jan 2023 21:32:33 +0000</pubDate>
        <dc:creator>Jamey Sharp &lt;jsharp@fastly.com&gt;</dc:creator>
    </item>
<item>
        <title>437f448a - cranelift: Cleanup testing docs (#5549)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/docs/testing.md#437f448a</link>
        <description>cranelift: Cleanup testing docs (#5549)Removes some docs from tests that we no longer have.Updates the ebb examples to the new block based examples.

            List of files:
            /wasmtime-44.0.1/cranelift/docs/testing.md</description>
        <pubDate>Mon, 09 Jan 2023 18:02:59 +0000</pubDate>
        <dc:creator>Afonso Bordado &lt;afonso360@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>c0b587ac - Remove heaps from core Cranelift, push them into `cranelift-wasm` (#5386)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/docs/testing.md#c0b587ac</link>
        <description>Remove heaps from core Cranelift, push them into `cranelift-wasm` (#5386)* cranelift-wasm: translate Wasm loads into lower-level CLIF operationsRather than using `heap_{load,store,addr}`.* cranelift: Remove the `heap_{addr,load,store}` instructionsThese are now legalized in the `cranelift-wasm` frontend.* cranelift: Remove the `ir::Heap` entity from CLIF* Port basic memory operation tests to .wat filetests* Remove test for verifying CLIF heaps* Remove `heap_addr` from replace_branching_instructions_and_cfg_predecessors.clif test* Remove `heap_addr` from readonly.clif test* Remove `heap_addr` from `table_addr.clif` test* Remove `heap_addr` from the simd-fvpromote_low.clif test* Remove `heap_addr` from simd-fvdemote.clif test* Remove `heap_addr` from the load-op-store.clif test* Remove the CLIF heap runtest* Remove `heap_addr` from the global_value.clif test* Remove `heap_addr` from fpromote.clif runtests* Remove `heap_addr` from fdemote.clif runtests* Remove `heap_addr` from memory.clif parser test* Remove `heap_addr` from reject_load_readonly.clif test* Remove `heap_addr` from reject_load_notrap.clif test* Remove `heap_addr` from load_readonly_notrap.clif test* Remove `static-heap-without-guard-pages.clif` testWill be subsumed when we port `make-heap-load-store-tests.sh` to generating`.wat` tests.* Remove `static-heap-with-guard-pages.clif` testWill be subsumed when we port `make-heap-load-store-tests.sh` over to `.wat`tests.* Remove more heap testsThese will be subsumed by porting `make-heap-load-store-tests.sh` over to `.wat`tests.* Remove `heap_addr` from `simple-alias.clif` test* Remove `heap_addr` from partial-redundancy.clif test* Remove `heap_addr` from multiple-blocks.clif test* Remove `heap_addr` from fence.clif test* Remove `heap_addr` from extends.clif test* Remove runtests that rely on heapsHeaps are not a thing in CLIF or the interpreter anymore* Add generated load/store `.wat` tests* Enable memory-related wasm features in `.wat` tests* Remove CLIF heap from fcmp-mem-bug.clif test* Add a mode for compiling `.wat` all the way to assembly in filetests* Also generate WAT to assembly tests in `make-load-store-tests.sh`* cargo fmt* Reinstate `f{de,pro}mote.clif` tests without the heap bits* Remove undefined doc link* Remove outdated SVG and dot file from docs* Add docs about `None` returns for base address computation helpers* Factor out `env.heap_access_spectre_mitigation()` to a local* Expand docs for `FuncEnvironment::heaps` trait method* Restore f{de,pro}mote+load clif runtests with stack memory

            List of files:
            /wasmtime-44.0.1/cranelift/docs/testing.md</description>
        <pubDate>Thu, 15 Dec 2022 00:26:45 +0000</pubDate>
        <dc:creator>Nick Fitzgerald &lt;fitzgen@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>dbe01ff5 - Remove references to the old `postopt` pass</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/docs/testing.md#dbe01ff5</link>
        <description>Remove references to the old `postopt` pass

            List of files:
            /wasmtime-44.0.1/cranelift/docs/testing.md</description>
        <pubDate>Thu, 07 Oct 2021 21:43:36 +0000</pubDate>
        <dc:creator>Nick Fitzgerald &lt;fitzgen@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f4ff7c35 - cranelift: Add heap support to filetest infrastructure (#3154)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/docs/testing.md#f4ff7c35</link>
        <description>cranelift: Add heap support to filetest infrastructure (#3154)* cranelift: Add heap support to filetest infrastructure* cranelift: Explicit heap pointer placement in filetest annotations* cranelift: Add documentation about the Heap directive* cranelift: Clarify that heap filetests pointers must be laid out sequentially* cranelift: Use wrapping add when computing bound pointer* cranelift: Better error messages when invalid signatures are found for heap file tests.

            List of files:
            /wasmtime-44.0.1/cranelift/docs/testing.md</description>
        <pubDate>Tue, 24 Aug 2021 16:28:41 +0000</pubDate>
        <dc:creator>Afonso Bordado &lt;afonso360@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>d6796d0d - Improve documentation of the filetest `run` command (#1645)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/docs/testing.md#d6796d0d</link>
        <description>Improve documentation of the filetest `run` command (#1645)* Improve output display of RunCommandThe previous use of Debug for displaying `print` and `run` results was less than clear.* Avoid checking the types of vectors during trampoline constructionBecause DataValue only understands `V128` vectors, we avoid type-checking vector values when constructing the trampoline arguments.* Improve the documentation of the filetest `run` commandAdds an up-to-date example of how to use the `run` and `print` directives and includes an actual use of the new directives in a SIMD arithmetic filetest.

            List of files:
            /wasmtime-44.0.1/cranelift/docs/testing.md</description>
        <pubDate>Mon, 04 May 2020 19:08:27 +0000</pubDate>
        <dc:creator>Andrew Brown &lt;andrew.brown@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>c0503455 - Add documentation about the `CRANELIFT_FILETESTS_THREADS` environment variable</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/docs/testing.md#c0503455</link>
        <description>Add documentation about the `CRANELIFT_FILETESTS_THREADS` environment variable

            List of files:
            /wasmtime-44.0.1/cranelift/docs/testing.md</description>
        <pubDate>Fri, 01 May 2020 16:15:46 +0000</pubDate>
        <dc:creator>Nick Fitzgerald &lt;fitzgen@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d1aa86f9 - Add AArch64 tests to CI (#1526)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/docs/testing.md#d1aa86f9</link>
        <description>Add AArch64 tests to CI (#1526)* Add AArch64 tests to CIThis commit enhances our CI with an AArch64 builder. Currently we haveno physical hardware to run on so for now we run all tests in anemulator. The AArch64 build is cross-compiled from x86_64 from Linux.Tests all happen in release mode with a recent version of QEMU (recentversion because it&apos;s so much faster, and in release mode because debugmode tests take quite a long time in an emulator).The goal here was not to get all tests passing on CI, but rather to getAArch64 running on CI and get it green at the same time. To achieve thatgoal many tests are now ignored on aarch64 platforms. Many tests faildue to unimplemented functionality in the aarch64 backend (#1521), andall wasmtime tests involving compilation are also disabled due topanicking attempting to generate generate instruction offset informationfor trap symbolication (#1523).Despite this, though, all Cranelift tests and other wasmtime testsshould be runnin on AArch64 through QEMU with this PR. Additionallywe&apos;ll have an AArch64 binary release of Wasmtime for Linux, although itwon&apos;t be too useful just yet since it will panic on almost all wasmmodules.* Review comments

            List of files:
            /wasmtime-44.0.1/cranelift/docs/testing.md</description>
        <pubDate>Wed, 22 Apr 2020 17:56:54 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
<item>
        <title>3179dcf6 - Update Cranelift&apos;s documentation after the merger. (#1238)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/docs/testing.md#3179dcf6</link>
        <description>Update Cranelift&apos;s documentation after the merger. (#1238)Update the documentation for the merger, and also for various changes inCranelift. Remove some old obsolete documentation, and convert the remainingSphinx files to Markdown. Some of the remaining content is still out ofdate, but this is a step forward.

            List of files:
            /wasmtime-44.0.1/cranelift/docs/testing.md</description>
        <pubDate>Thu, 05 Mar 2020 21:51:12 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
</channel>
</rss>
