Skip to content

chore(deps): bump wat from 1.259.0 to 1.260.0 - #1904

Merged
dependabot-pr-auto-approver[bot] merged 1 commit into
mainfrom
dependabot/cargo/wat-1.260.0
Oct 8, 2026
Merged

dependabot-pr-auto-approver[bot] merged 1 commit into
mainfrom
dependabot/cargo/wat-1.260.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps wat from 1.259.0 to 1.260.0.

Release notes

Sourced from wat's releases.

v1.260.0

What's Changed

... (truncated)

Commits
  • 3c92a05 Release wasm-tools 1.260.0 (#2711)
  • cd721ad wasm-wave: Fix worst case quadratic parsing of flags (#2700)
  • b552a4f Check the type of __wasm_call_ctors and __wasm_apply_data_relocs (#2699)
  • 7aa828a Validate canonical name split and some refactoring (#2693)
  • 1e37de8 Fix long validation of array.new-fixed in unreachable code (#2688)
  • 8240dc5 Add support for new dylink/linking subsections (#2697)
  • a6d3ac6 Fix a debug assert firing with multiple supertypes (#2689)
  • 1a78b09 Shift component type depth limit to catch more cases (#2685)
  • 3db87e6 Fix allocating type ids beyond wasmparser's implementation limit (#2687)
  • 4680030 Fix index space confusion with custom descriptors (#2682)
  • Additional commits viewable in compare view

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.259.0 to 1.260.0.
- [Release notes](https://github.com/bytecodealliance/wasm-tools/releases)
- [Commits](bytecodealliance/wasm-tools@v1.259.0...v1.260.0)

---
updated-dependencies:
- dependency-name: wat
  dependency-version: 1.260.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 8, 2026
@hyperlight-gh-bot

Copy link
Copy Markdown

Benchmark Results

Measured commit: 70d15d525b33
Baseline commit: 5ddb37af894e

kvm / amd (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 763.26 ns (➖ 1.00x slower)
vec_bytes 592.43 ns (➖ 1.01x slower)
373.38 µs (➖ 1.00x slower)

payload_allocation

slot_pool_segmented
262144 571.26 ns (➖ 1.18x slower)
65536 144.53 ns (➖ 1.00x faster)

sandboxes

create_initialized_and_drop
medium 78.33 ms (➖ 1.01x faster)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
7.76 ns (➖ 1.00x faster) 7.78 ns (➖ 1.00x faster) 7.76 ns (➖ 1.07x faster)

snapshot_files

load_snapshot_unverified
small 92.21 µs (➖ 1.02x faster)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 7.39 µs (➖ 1.02x slower) 7.22 µs (➖ 1.04x faster)
65536 2.07 µs (➖ 1.01x faster) 1.93 µs (➖ 1.01x faster)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 6.24 µs (➖ 1.00x faster) 6.27 µs (➖ 1.01x slower)
8192 1.07 µs (➖ 1.04x slower) 1.07 µs (➖ 1.00x faster)
262144 26.76 µs (➖ 1.01x faster)
kvm / intel (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 803.63 ns (➖ 1.18x slower)
vec_bytes 579.98 ns (➖ 1.10x slower)
694.29 µs (➖ 1.07x slower)

payload_allocation

slot_pool_segmented
262144 551.17 ns (➖ 1.10x slower)
65536 146.33 ns (➖ 1.06x slower)

sandboxes

create_initialized_and_drop
medium 77.72 ms (➖ 1.08x slower)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
7.61 ns (➖ 1.10x slower) 7.49 ns (➖ 1.08x slower) 7.54 ns (➖ 1.08x slower)

snapshot_files

load_snapshot_unverified
small 50.44 µs (➖ 1.14x slower)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 8.01 µs (➖ 1.05x slower) 8.04 µs (➖ 1.08x slower)
65536 2.34 µs (➖ 1.14x slower) 2.21 µs (➖ 1.02x slower)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 7.78 µs (➖ 1.10x slower) 7.70 µs (➖ 1.07x slower)
8192 783.59 ns (➖ 1.09x slower) 764.27 ns (➖ 1.05x slower)
262144 33.19 µs (➖ 1.13x slower)
mshv3 / amd (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 926.23 ns (➖ 1.02x faster)
vec_bytes 711.22 ns (➖ 1.00x faster)
304.51 µs (➖ 1.15x faster)

payload_allocation

slot_pool_segmented
262144 725.07 ns (➖ 1.01x slower)
65536 192.42 ns (➖ 1.01x faster)

sandboxes

create_initialized_and_drop
medium 61.96 ms (➖ 1.08x slower)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
9.89 ns (➖ 1.02x slower) 9.73 ns (➖ 1.01x faster) 9.72 ns (➖ 1.00x faster)

snapshot_files

load_snapshot_unverified
small 87.28 µs (➖ 1.05x slower)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 9.31 µs (➖ 1.03x faster) 8.82 µs (➖ 1.10x faster)
65536 2.27 µs (➖ 1.07x faster) 2.47 µs (➖ 1.01x slower)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 8.10 µs (➖ 1.06x faster) 8.45 µs (➖ 1.05x slower)
8192 1.27 µs (➖ 1.02x faster) 1.31 µs (➖ 1.04x faster)
262144 36.26 µs (➖ 1.01x faster)
mshv3 / intel (Linux) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 934.22 ns (➖ 1.00x slower)
vec_bytes 660.32 ns (➖ 1.01x faster)
903.48 µs (➖ 1.24x slower)

payload_allocation

slot_pool_segmented
262144 620.29 ns (➖ 1.10x faster)
65536 166.31 ns (➖ 1.03x faster)

sandboxes

create_initialized_and_drop
medium 77.28 ms (➖ 1.20x slower)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
9.63 ns (➖ 1.01x faster) 8.80 ns (➖ 1.00x slower) 8.82 ns (➖ 1.01x slower)

snapshot_files

load_snapshot_unverified
small 49.95 µs (➖ 1.10x slower)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 7.92 µs (➖ 1.01x slower) 7.83 µs (➖ 1.01x slower)
65536 2.29 µs (➖ 1.02x slower) 2.30 µs (➖ 1.00x faster)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 7.56 µs (➖ 1.01x slower) 7.66 µs (➖ 1.01x slower)
8192 885.92 ns (➖ 1.03x slower) 887.62 ns (➖ 1.00x slower)
262144 38.20 µs (➖ 1.07x 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.14 µs (➖ 1.03x faster)
vec_bytes 835.44 ns (➖ 1.06x faster)
1.99 ms (➖ 1.10x faster)

payload_allocation

slot_pool_segmented
262144 798.97 ns (➖ 1.00x slower)
65536 229.92 ns (➖ 1.00x slower)

sandboxes

create_initialized_and_drop
medium 87.92 ms (➖ 1.04x slower)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
10.80 ns (➖ 1.06x slower) 10.59 ns (➖ 1.05x slower) 10.63 ns (➖ 1.08x slower)

snapshot_files

load_snapshot_unverified
small 629.54 µs (➖ 1.32x faster)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 8.75 µs (➖ 1.07x faster) 8.57 µs (➖ 1.25x faster)
65536 2.52 µs (➖ 1.04x slower) 2.52 µs (➖ 1.06x slower)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 8.85 µs (➖ 1.01x faster) 9.26 µs (➖ 1.02x slower)
8192 1.46 µs (➖ 1.07x slower) 1.40 µs (➖ 1.08x slower)
262144 45.28 µs (➖ 1.04x slower)
hyperv-ws2025 / intel (Windows) (➖ stable)

No benchmark improved or regressed.

Benchmark Results

function_call_codec

encode_control decode_vec_bytes_copy
byte_chunks 1.39 µs (➖ 1.40x slower)
vec_bytes 812.02 ns (➖ 1.05x slower)
3.03 ms (➖ 1.04x faster)

payload_allocation

slot_pool_segmented
262144 735.84 ns (➖ 1.38x faster)
65536 211.08 ns (➖ 1.44x faster)

sandboxes

create_initialized_and_drop
medium 117.33 ms (➖ 1.08x slower)

slot_pool

alloc_dealloc_1500 alloc_dealloc_4096 alloc_dealloc_128
10.36 ns (➖ 1.28x faster) 10.56 ns (➖ 1.39x faster) 10.03 ns (➖ 1.29x faster)

snapshot_files

load_snapshot_unverified
small 621.00 µs (➖ 1.01x slower)

virtq_readonly

slot_pool_segmented_fragmented slot_pool_segmented
262144 7.81 µs (➖ 1.02x slower) 7.79 µs (➖ 1.03x faster)
65536 2.33 µs (➖ 1.02x slower) 2.34 µs (➖ 1.00x faster)

virtq_readwrite

slot_pool_segmented_fragmented slot_pool_segmented
65536 8.58 µs (➖ 1.02x faster) 8.78 µs (➖ 1.05x slower)
8192 1.17 µs (➖ 1.07x faster) 1.21 µs (➖ 1.08x slower)
262144 56.35 µs (➖ 1.34x slower)

Reported by cargo ci bench-report --candidate run:37721003498 --baseline run:37707245718 --config-file bench_report.toml.

@dependabot-pr-auto-approver dependabot-pr-auto-approver Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Automatically approved by dependabot auto-approve workflow

@dependabot-pr-auto-approver
dependabot-pr-auto-approver Bot merged commit 46253e0 into main Oct 8, 2026
58 checks passed
@dependabot-pr-auto-approver
dependabot-pr-auto-approver Bot deleted the dependabot/cargo/wat-1.260.0 branch October 8, 2026 04:13
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.

0 participants