Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 22, 2025

Bumps arm-gic from 0.6.1 to 0.7.0.

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 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)

Bumps arm-gic from 0.6.1 to 0.7.0.

---
updated-dependencies:
- dependency-name: arm-gic
  dependency-version: 0.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Sep 22, 2025
@mkroening mkroening self-assigned this Sep 23, 2025
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

Benchmark Results

Benchmark Current: 0a69add Previous: 40e0c6e Performance Ratio
startup_benchmark Build Time 137.89 s 136.14 s 1.01
startup_benchmark File Size 0.90 MB 0.90 MB 1.00
Startup Time - 1 core 0.94 s (±0.02 s) 0.94 s (±0.02 s) 1.01
Startup Time - 2 cores 0.94 s (±0.02 s) 0.92 s (±0.03 s) 1.03
Startup Time - 4 cores 0.93 s (±0.01 s) 0.96 s (±0.03 s) 0.97
multithreaded_benchmark Build Time 132.87 s 140.97 s 0.94
multithreaded_benchmark File Size 1.01 MB 1.01 MB 1.00
Multithreaded Pi Efficiency - 2 Threads 3.11 % (±14.90 %) 2.17 % (±10.40 %) 1.43
Multithreaded Pi Efficiency - 4 Threads 1.70 % (±8.15 %) 1.51 % (±7.26 %) 1.12
Multithreaded Pi Efficiency - 8 Threads 0.78 % (±3.74 %) 0.77 % (±3.68 %) 1.02
micro_benchmarks Build Time 196.95 s 171.42 s 1.15
micro_benchmarks File Size 1.01 MB 1.01 MB 1.00
Scheduling time - 1 thread 3.08 ticks (±14.81 ticks) 2.77 ticks (±13.29 ticks) 1.11
Scheduling time - 2 threads 1.59 ticks (±7.62 ticks) 1.75 ticks (±8.39 ticks) 0.91
Micro - Time for syscall (getpid) 0.21 ticks (±1.02 ticks) 0.12 ticks (±0.58 ticks) 1.75
Memcpy speed - (built_in) block size 4096 1370.61 MByte/s (±6578.95 MByte/s) 1816.86 MByte/s (±8720.93 MByte/s) 0.75
Memcpy speed - (built_in) block size 1048576 549.83 MByte/s (±2639.18 MByte/s) 745.11 MByte/s (±3576.55 MByte/s) 0.74
Memcpy speed - (built_in) block size 16777216 200.83 MByte/s (±964.00 MByte/s) 219.45 MByte/s (±1053.36 MByte/s) 0.92
Memset speed - (built_in) block size 4096 1500.00 MByte/s (±7200.00 MByte/s) 1875.00 MByte/s (±9000.00 MByte/s) 0.80
Memset speed - (built_in) block size 1048576 1282.96 MByte/s (±6158.19 MByte/s) 1029.20 MByte/s (±4940.18 MByte/s) 1.25
Memset speed - (built_in) block size 16777216 888.20 MByte/s (±4263.34 MByte/s) 924.64 MByte/s (±4438.25 MByte/s) 0.96
Memcpy speed - (rust) block size 4096 1142.86 MByte/s (±5485.71 MByte/s) 1411.76 MByte/s (±6776.47 MByte/s) 0.81
Memcpy speed - (rust) block size 1048576 550.93 MByte/s (±2644.45 MByte/s) 693.90 MByte/s (±3330.73 MByte/s) 0.79
Memcpy speed - (rust) block size 16777216 204.41 MByte/s (±981.15 MByte/s) 219.67 MByte/s (±1054.40 MByte/s) 0.93
Memset speed - (rust) block size 4096 1290.32 MByte/s (±6193.55 MByte/s) 1791.04 MByte/s (±8597.01 MByte/s) 0.72
Memset speed - (rust) block size 1048576 1188.78 MByte/s (±5706.13 MByte/s) 1105.00 MByte/s (±5304.01 MByte/s) 1.08
Memset speed - (rust) block size 16777216 886.25 MByte/s (±4254.00 MByte/s) 954.96 MByte/s (±4583.81 MByte/s) 0.93
alloc_benchmarks Build Time 189.74 s 157.27 s 1.21
alloc_benchmarks File Size 0.97 MB 0.97 MB 1.00
Allocations - Allocation success 2.00 % (±13.86 %) 2.00 % (±13.86 %) 1
Allocations - Deallocation success 1.40 % (±9.72 %) 1.40 % (±9.67 %) 1.00
Allocations - Pre-fail Allocations 2.00 % (±13.86 %) 2.00 % (±13.86 %) 1
Allocations - Average Allocation time 275.03 Ticks (±1905.86 Ticks) 262.62 Ticks (±1819.84 Ticks) 1.05
Allocations - Average Allocation time (no fail) 275.03 Ticks (±1905.86 Ticks) 262.62 Ticks (±1819.84 Ticks) 1.05
Allocations - Average Deallocation time 16.58 Ticks (±114.87 Ticks) 17.05 Ticks (±118.18 Ticks) 0.97
mutex_benchmark Build Time 187.00 s 159.65 s 1.17
mutex_benchmark File Size 1.01 MB 1.01 MB 1.00
Mutex Stress Test Average Time per Iteration - 1 Threads 0.30 ns (±2.08 ns) 0.36 ns (±2.49 ns) 0.83
Mutex Stress Test Average Time per Iteration - 2 Threads 0.38 ns (±2.63 ns) 0.38 ns (±2.63 ns) 1

This comment was automatically generated by workflow using github-action-benchmark.

Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 29, 2025

Superseded by #1956.

@dependabot dependabot bot closed this Sep 29, 2025
@dependabot dependabot bot deleted the dependabot/cargo/arm-gic-0.7.0 branch September 29, 2025 23:33
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.

1 participant