Skip to content

chore(deps): bump wat from 1.260.0 to 1.261.0 - #1923

Open
dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/cargo/wat-1.261.0
Open

dependabot[bot] wants to merge 2 commits into
mainfrom
dependabot/cargo/wat-1.261.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 12, 2026

Copy link
Copy Markdown
Contributor

Bumps wat from 1.260.0 to 1.261.0.

Release notes

Sourced from wat's releases.

v1.261.0

What's Changed

Full Changelog: bytecodealliance/wasm-tools@v1.260.0...v1.261.0

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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 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)

Bumps [wat](https://github.com/bytecodealliance/wasm-tools) from 1.260.0 to 1.261.0.
- [Release notes](https://github.com/bytecodealliance/wasm-tools/releases)
- [Commits](bytecodealliance/wasm-tools@v1.260.0...v1.261.0)

---
updated-dependencies:
- dependency-name: wat
  dependency-version: 1.261.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the kind/dependencies For PRs that update dependencies or related components label Oct 12, 2026
@hyperlight-gh-bot

This comment has been minimized.

wat is released in lockstep with wasmparser, wit-parser, and wit-component. Grouping keeps their versions aligned and avoids duplicate wasmparser and wasm-encoder versions in Cargo.lock.

Signed-off-by: Ludvig Liljenberg <4257730+ludfjig@users.noreply.github.com>
@hyperlight-gh-bot

Copy link
Copy Markdown

Benchmark Results

Measured commit: 07b689eb911f
Baseline commit: dcb53c04a5a7

kvm / amd (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 824.03 ns (➖ 1.08x slower)
vec_bytes 580.01 ns (➖ 1.01x faster)
391.51 µs (➖ 1.00x slower)

payload_allocation

slot_pool_segmented
262144 568.26 ns (➖ 1.08x slower)
65536 142.00 ns (➖ 1.01x faster)

sandboxes

create_initialized_and_drop
medium 83.90 ms (➖ 1.00x slower)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
7.76 ns (➖ 1.00x slower) 7.73 ns (➖ 1.00x slower) 7.97 ns (➖ 1.00x faster)

snapshot_files

load_snapshot_unverified
small 93.07 µs (➖ 1.01x slower)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 7.36 µs (➖ 1.02x slower) 7.06 µs (➖ 1.01x faster)
65536 2.09 µs (➖ 1.09x slower) 1.99 µs (➖ 1.06x faster)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 6.23 µs (➖ 1.03x faster) 6.15 µs (➖ 1.03x faster)
8192 1.06 µs (➖ 1.06x faster) 1.04 µs (➖ 1.00x faster)
262144 28.41 µs (➖ 1.04x slower)
kvm / intel (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 716.77 ns (➖ 1.06x slower)
vec_bytes 505.10 ns (➖ 1.02x faster)
654.38 µs (➖ 1.01x faster)

payload_allocation

slot_pool_segmented
262144 500.87 ns (➖ 1.00x faster)
65536 136.24 ns (➖ 1.00x slower)

sandboxes

create_initialized_and_drop
medium 80.39 ms (➖ 1.05x slower)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
6.96 ns (➖ 1.00x slower) 6.94 ns (➖ 1.01x faster) 6.96 ns (➖ 1.00x faster)

snapshot_files

load_snapshot_unverified
small 44.12 µs (➖ 1.04x faster)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 7.48 µs (➖ 1.00x faster) 7.45 µs (➖ 1.00x faster)
65536 2.13 µs (➖ 1.01x slower) 2.12 µs (➖ 1.01x slower)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 7.10 µs (➖ 1.00x slower) 6.99 µs (➖ 1.01x faster)
8192 737.31 ns (➖ 1.01x faster) 718.82 ns (➖ 1.02x faster)
262144 31.07 µs (➖ 1.05x slower)
mshv3 / amd (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 974.42 ns (➖ 1.03x slower)
vec_bytes 704.00 ns (➖ 1.01x slower)
358.17 µs (➖ 1.01x slower)

payload_allocation

slot_pool_segmented
262144 726.74 ns (➖ 1.02x faster)
65536 195.79 ns (➖ 1.02x slower)

sandboxes

create_initialized_and_drop
medium 61.00 ms (➖ 1.05x slower)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
9.76 ns (➖ 1.01x faster) 9.86 ns (➖ 1.02x slower) 9.74 ns (➖ 1.00x slower)

snapshot_files

load_snapshot_unverified
small 84.71 µs (➖ 1.01x slower)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 10.37 µs (➖ 1.04x slower) 10.04 µs (➖ 1.03x slower)
65536 2.43 µs (➖ 1.02x faster) 2.29 µs (➖ 1.01x slower)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 8.63 µs (➖ 1.38x faster) 8.29 µs (➖ 1.14x faster)
8192 1.28 µs (➖ 1.00x faster) 1.28 µs (➖ 1.02x slower)
262144 36.13 µs (➖ 1.06x faster)
mshv3 / intel (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 952.60 ns (➖ 1.01x slower)
vec_bytes 665.92 ns (➖ 1.01x slower)
693.73 µs (➖ 1.37x faster)

payload_allocation

slot_pool_segmented
262144 676.63 ns (➖ 1.03x faster)
65536 171.71 ns (➖ 1.05x slower)

sandboxes

create_initialized_and_drop
medium 69.16 ms (➖ 1.00x slower)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
9.81 ns (➖ 1.02x slower) 9.80 ns (➖ 1.12x slower) 8.79 ns (➖ 1.01x faster)

snapshot_files

load_snapshot_unverified
small 47.06 µs (➖ 1.04x faster)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 8.00 µs (➖ 1.00x faster) 8.01 µs (➖ 1.01x slower)
65536 2.32 µs (➖ 1.00x slower) 2.29 µs (➖ 1.02x slower)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 8.07 µs (➖ 1.08x slower) 7.57 µs (➖ 1.00x faster)
8192 920.99 ns (➖ 1.03x faster) 936.35 ns (➖ 1.03x slower)
262144 42.00 µs (➖ 1.04x slower)
hyperv-ws2025 / amd (Windows) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 1.16 µs (➖ 1.04x slower)
vec_bytes 746.05 ns (➖ 1.01x faster)
1.89 ms (➖ 1.00x faster)

payload_allocation

slot_pool_segmented
262144 782.53 ns (➖ 1.00x faster)
65536 240.40 ns (➖ 1.05x slower)

sandboxes

create_initialized_and_drop
medium 78.21 ms (➖ 1.34x faster)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
10.56 ns (➖ 1.00x slower) 10.56 ns (➖ 1.03x faster) 10.53 ns (➖ 1.00x faster)

snapshot_files

load_snapshot_unverified
small 513.80 µs (➖ 1.02x faster)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 8.63 µs (➖ 1.00x faster) 8.69 µs (➖ 1.01x slower)
65536 2.55 µs (➖ 1.00x faster) 2.54 µs (➖ 1.00x slower)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 9.03 µs (➖ 1.04x slower) 8.69 µs (➖ 1.06x faster)
8192 1.42 µs (➖ 1.02x slower) 1.38 µs (➖ 1.01x faster)
262144 37.84 µs (➖ 1.17x faster)
hyperv-ws2025 / intel (Windows) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 1.20 µs (➖ 1.08x faster)
vec_bytes 802.72 ns (➖ 1.26x faster)
2.94 ms (➖ 1.00x faster)

payload_allocation

slot_pool_segmented
262144 731.95 ns (➖ 1.06x faster)
65536 213.02 ns (➖ 1.23x faster)

sandboxes

create_initialized_and_drop
medium 174.07 ms (➖ 1.51x slower)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
10.58 ns (➖ 1.01x slower) 9.92 ns (➖ 1.29x faster) 10.33 ns (➖ 1.07x faster)

snapshot_files

load_snapshot_unverified
small 619.45 µs (➖ 1.07x slower)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 7.75 µs (➖ 1.02x slower) 7.75 µs (➖ 1.01x slower)
65536 2.46 µs (➖ 1.07x slower) 2.32 µs (➖ 1.00x faster)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 8.39 µs (➖ 1.03x faster) 8.50 µs (➖ 1.01x faster)
8192 1.14 µs (➖ 1.11x faster) 1.10 µs (➖ 1.00x slower)
262144 46.80 µs (➖ 1.07x faster)

Reported by cargo ci bench-report --candidate run:38300403047 --config-file bench_report.toml.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/dependencies For PRs that update dependencies or related components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant