8000 Bump iced-x86 from 1.14.0 to 1.21.0 in /programs by dependabot[bot] · Pull Request #1170 · tomaka/redshirt · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
< 8000 ul class="pagehead-actions flex-shrink-0 d-none d-md-inline" style="padding: 2px 0;">
  • Notifications You must be signed in to change notification settings
  • Fork 27
  • Bump iced-x86 from 1.14.0 to 1.21.0 in /programs #1170

    New issue

    Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

    By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

    Already on GitHub? Sign in to your account

    Open
    wants to merge 1 commit into
    base: main 8000
    Choose a base branch
    from

    Conversation

    dependabot[bot]
    Copy link
    Contributor
    @dependabot dependabot bot commented on behalf of github Mar 17, 2025

    Bumps iced-x86 from 1.14.0 to 1.21.0.

    Release notes

    Sourced from iced-x86's releases.

    v1.21.0

    • Fixed BlockEncoder returning an error when trying to encode a 32-bit branch from 0 -> FFFFFF00 #511
    • Rust: Add Instruction::try_immediate() to the API docs #438 (Credit @​mbbutler)

    v1.20.0

    • Added new Intel instructions #428
      • AVX-VNNI-INT16
      • SHA512
      • SM3
      • SM4
      • TSE

    v1.19.0

    • Added new Intel instructions #400
      • AMX-COMPLEX
    • Use cc formatter options when formatting CMPccXADD instructions #374
    • Rust: serde serialization format changed #372 (which is allowed to change between iced releases).
      • All enums are now saved as integers, which results in faster json (de)serialization and less strings in the final binary when using a human readable serialization format such as json. This also means we don't need a hashmap to quickly look up values so the optional hashbrown dependency that was used if no_std + serde has now been removed.

    v1.18.0

    • Added new AMD instructions #369
      • RMPQUERY
    • Added new Intel instructions #369
      • AMX-FP16
      • AVX-IFMA
      • AVX-NE-CONVERT
      • AVX-VNNI-INT8
      • CMPCCXADD
      • MSRLIST
      • PREFETCHITI
      • RAO-INT
      • WRMSRNS
    • Added Java port #304
    • Added Lua bindings #299
    • Rust: Make all clippy-suggested functions const #296 (Credit: @​clubby789)
    • Rust: MSRV bumped from 1.54.0 to 1.57.0 #331
    • Python: Support 3.11

    v1.17.0

    • Improved BlockEncoder speed #262, #265
      • The assembler also uses it so its encoding speed should be improved as well
    • .NET: Improved C# Decoder speed (100MB/s -> 130MB/s, .NET 6 x64) #266, #267
      • For reference, Rust: 260MB/s, Python module: 50MB/s, nodejs+wasm module: 46MB/s
    • Added missing undocumented VIA XSHA512 alias #261
    • Added an instruction (a.zero_bytes()) that can be used as an assembler label #272
    • Rust: Added CodeAssembler::assemble_options() and an API to get the address of labels after the code has been assembled #273

    v1.16.0

    • Updated VIA PADLOCK instructions, added missing XSHA512 instruction #260 (VIA info from @​tremalrik)
    • Added IsJcxShort/IsLoopcc/IsLoop methods/props #227 (Credit @​am0nsec), #259

    ... (truncated)

    Commits
    • c50f29b Update release.yml
    • 5c6c35a Update release.yml, already uploaded to nuget
    • 601c405 Bump version
    • b16736a Use .NET SDK 8.0.x
    • 3ef209c Merge pull request #511 from icedland/fix498
    • 91c96e1 Convert block enc branch diff to 16/32/64-bit depending on bitness, #498
    • 1af7d02 Fix block encoder and 32-bit branches from 0 -> FFFF_FF00, #498
    • 9a2c094 Merge pull request #510 from icedland/dependabot/nuget/src/csharp/Intel/xunit...
    • f50e9db Merge branch 'master' into dependabot/nuget/src/csharp/Intel/xunit-2.6.6
    • 1b739e2 Merge pull request #509 from icedland/dependabot/nuget/src/csharp/Intel/xunit...
    • Additional commits viewable in compare view

    Dependabot compatibility score

    You can trigger a rebase of this PR by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

    Note
    Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

    @dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Mar 17, 2025
    Bumps [iced-x86](https://github.com/icedland/iced) from 1.14.0 to 1.21.0.
    - [Release notes](https://github.com/icedland/iced/releases)
    - [Commits](icedland/iced@v1.14.0...v1.21.0)
    
    ---
    updated-dependencies:
    - dependency-name: iced-x86
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    @dependabot dependabot bot force-pushed the dependabot/cargo/programs/iced-x86-1.21.0 branch from 302d4a0 to 3a5e3fa Compare March 24, 2025 15:35
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    dependencies Pull requests that update a dependency file rust Pull requests that update rust code
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    0 participants
    0