<?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 settings.rs</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>2a2e8f62 - Couple cleanups to the flags/settings handling in Cranelift (#11744)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs#2a2e8f62</link>
        <description>Couple cleanups to the flags/settings handling in Cranelift (#11744)* Remove unused shared flags* Get rid of predicate settingsThey were important in the old backend framework, but with the newbackend framework if we need a combination of multiple settings, thatcan just be done as a regular extractor doing &amp;&amp;. This simplifies thesettings implementation.

            List of files:
            /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs</description>
        <pubDate>Wed, 01 Oct 2025 14:17:11 +0000</pubDate>
        <dc:creator>bjorn3 &lt;17426603+bjorn3@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>a0442ea0 - Enforce `uninlined_format_args` for the workspace (#9065)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs#a0442ea0</link>
        <description>Enforce `uninlined_format_args` for the workspace (#9065)* Enforce `uninlined_format_args` for the workspace* fix: failing `Monolith Checks` job* fix: formatting

            List of files:
            /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs</description>
        <pubDate>Mon, 05 Aug 2024 09:59:59 +0000</pubDate>
        <dc:creator>Hamir Mahal &lt;hamirmahal@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b25fe4b4 - cranelift: Remove the `enable_simd` shared setting (#6631)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs#b25fe4b4</link>
        <description>cranelift: Remove the `enable_simd` shared setting (#6631)This commit removes a setting for Cranelift which I&apos;ve found a bitconfusing historically and I think is no longer necessary. The settingis currently documented as enabling SIMD instructions, but that onlysort of works for the x64 backend and none of the other backends look atit. Historically this was used to flag to Cranelift that a higher x64baseline feature set is required for codegen but as of #6625 that&apos;s nolonger necessary.Otherwise it seems more Cranelift-like nowadays to say that vectorinstructions generate SIMD instructions where non-vector instructionsprobably don&apos;t, but may still depending on activated CPU features. Inthat sense I&apos;m not sure if a dedicated `enable_simd` setting is stillmotivated, so this PR removes it.This renames some features in the x86 backend such as `use_avx_simd` to`use_avx` since the `_simd` part is no longer part of the computationnow that `enable_simd` is gone.

            List of files:
            /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs</description>
        <pubDate>Thu, 22 Jun 2023 22:13:21 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
<item>
        <title>85118c8c - Add clippy suggestions (#6203)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs#85118c8c</link>
        <description>Add clippy suggestions (#6203)* add clippy suggestions* revert &amp;/ref change* Update cranelift/isle/isle/src/parser.rsCo-authored-by: Jamey Sharp &lt;jamey@minilop.net&gt;---------Co-authored-by: Jamey Sharp &lt;jamey@minilop.net&gt;

            List of files:
            /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs</description>
        <pubDate>Mon, 17 Apr 2023 15:53:34 +0000</pubDate>
        <dc:creator>kevaundray &lt;kevtheappdev@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e4dc9c79 - Update Intel x86 CPU presets to match LLVM (#5490)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs#e4dc9c79</link>
        <description>Update Intel x86 CPU presets to match LLVM (#5490)* Update Intel x86 CPU presets* Add LLVM reference* Remove 32bit CPU architectures* Rename silvermont to slm* Fix haswell presets* Add icelake alias* Group streaming simd presets* Add slm silvermont preset* Remove duplicate alderlake def

            List of files:
            /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs</description>
        <pubDate>Fri, 13 Jan 2023 21:02:36 +0000</pubDate>
        <dc:creator>Ayomide Bamidele &lt;48062697+MozarellaMan@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>f845ebb4 - cranelift: Remove `is_pic` predicate from x86 backend (#5548)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs#f845ebb4</link>
        <description>cranelift: Remove `is_pic` predicate from x86 backend (#5548)This is still present as shared flags and we don&apos;t use the predicate anywhere.

            List of files:
            /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs</description>
        <pubDate>Mon, 09 Jan 2023 18:04:45 +0000</pubDate>
        <dc:creator>Afonso Bordado &lt;afonso360@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>ecb91c0b - List preset&apos;s settings in generated comment (#4679)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs#ecb91c0b</link>
        <description>List preset&apos;s settings in generated comment (#4679)Figuring out which boolean settings go into each preset is not easy byinspecting the DSL source (e.g. meta/src/isa/x86.rs). This patch extendsthe comments in the Rust that&apos;s generated by that DSL to list the namesof the settings together with the name of the preset.

            List of files:
            /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs</description>
        <pubDate>Wed, 10 Aug 2022 19:56:23 +0000</pubDate>
        <dc:creator>Jamey Sharp &lt;jsharp@fastly.com&gt;</dc:creator>
    </item>
<item>
        <title>d8818c96 - Fix all dead-code warnings in cranelift-codegen-meta</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs#d8818c96</link>
        <description>Fix all dead-code warnings in cranelift-codegen-meta

            List of files:
            /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs</description>
        <pubDate>Mon, 21 Jun 2021 10:06:24 +0000</pubDate>
        <dc:creator>bjorn3 &lt;bjorn3@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>abf3bf29 - Add a `wasmtime settings` command to print Cranelift settings.</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs#abf3bf29</link>
        <description>Add a `wasmtime settings` command to print Cranelift settings.This commit adds the `wasmtime settings` command to print out availableCranelift settings for a target (defaults to the host).The compile command has been updated to remove the Cranelift ISA options infavor of encouraging users to use `wasmtime settings` to discover what settingsare available.  This will reduce the maintenance cost for syncing the compilecommand with Cranelift ISA flags.

            List of files:
            /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs</description>
        <pubDate>Thu, 01 Apr 2021 05:44:13 +0000</pubDate>
        <dc:creator>Peter Huene &lt;peter@huene.dev&gt;</dc:creator>
    </item>
<item>
        <title>5889dd2c - [meta] Add more pub(crate) definitions.</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs#5889dd2c</link>
        <description>[meta] Add more pub(crate) definitions.

            List of files:
            /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs</description>
        <pubDate>Mon, 28 Oct 2019 17:13:25 +0000</pubDate>
        <dc:creator>Benjamin Bouvier &lt;public@benj.me&gt;</dc:creator>
    </item>
<item>
        <title>9f506692 - Fix clippy warnings.</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs#9f506692</link>
        <description>Fix clippy warnings.This commit fixes the current set of (stable) clippy warnings in the repo.

            List of files:
            /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs</description>
        <pubDate>Thu, 24 Oct 2019 06:15:42 +0000</pubDate>
        <dc:creator>Peter Huene &lt;phuene@mozilla.com&gt;</dc:creator>
    </item>
<item>
        <title>4a6b8819 - [meta] Map global TransformGroup to local TransformGroup indices;</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs#4a6b8819</link>
        <description>[meta] Map global TransformGroup to local TransformGroup indices;

            List of files:
            /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs</description>
        <pubDate>Mon, 24 Jun 2019 15:20:05 +0000</pubDate>
        <dc:creator>Benjamin Bouvier &lt;public@benj.me&gt;</dc:creator>
    </item>
<item>
        <title>70f79d23 - [meta] Make Builders build() instead of finish();</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs#70f79d23</link>
        <description>[meta] Make Builders build() instead of finish();

            List of files:
            /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs</description>
        <pubDate>Tue, 28 May 2019 13:01:14 +0000</pubDate>
        <dc:creator>Benjamin Bouvier &lt;public@benj.me&gt;</dc:creator>
    </item>
<item>
        <title>390cfb37 - [meta] Use named predicates for x86 settings in the Rust crate too;</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs#390cfb37</link>
        <description>[meta] Use named predicates for x86 settings in the Rust crate too;And generate them using the same deterministic order that the Pythoncode uses.

            List of files:
            /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs</description>
        <pubDate>Tue, 16 Apr 2019 13:24:28 +0000</pubDate>
        <dc:creator>Benjamin Bouvier &lt;public@benj.me&gt;</dc:creator>
    </item>
<item>
        <title>747ad3c4 - moved crates in lib/ to src/, renamed crates, modified some files&apos; text (#660)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs#747ad3c4</link>
        <description>moved crates in lib/ to src/, renamed crates, modified some files&apos; text (#660)moved crates in lib/ to src/, renamed crates, modified some files&apos; text (#660)

            List of files:
            /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/settings.rs</description>
        <pubDate>Mon, 28 Jan 2019 23:56:54 +0000</pubDate>
        <dc:creator>lazypassion &lt;25536767+lazypassion@users.noreply.github.com&gt;</dc:creator>
    </item>
</channel>
</rss>
