Skip to content

Commit

Permalink
Version 1.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
vorner committed Dec 31, 2022
1 parent 41e7e7d commit 2a62e2b
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 2 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# 1.6.0

* Fix a data race reported by MIRI.
* Avoid violating stacked borrows (AFAIK these are still experimental and not
normative, but better safe than sorry). (#80).
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "arc-swap"
version = "1.5.1"
version = "1.6.0"
authors = ["Michal 'vorner' Vaner <[email protected]>"]
description = "Atomically swappable Arc"
documentation = "https://docs.rs/arc-swap"
Expand Down

2 comments on commit 2a62e2b

@github-actions
Copy link

Choose a reason for hiding this comment

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

Track benchmarks

Benchmark suite Current: 2a62e2b Previous: 41e7e7d Ratio
uncontended/load 21 ns/iter (± 1) 17 ns/iter (± 0) 1.24
uncontended/load_full 37 ns/iter (± 1) 28 ns/iter (± 0) 1.32
uncontended/load_many 59 ns/iter (± 4) 49 ns/iter (± 0) 1.20
uncontended/store 200 ns/iter (± 6) 140 ns/iter (± 1) 1.43
uncontended/cache 0 ns/iter (± 0) 1 ns/iter (± 0) 0
concurrent_loads/load 35 ns/iter (± 14) 32 ns/iter (± 10) 1.09
concurrent_loads/load_full 57 ns/iter (± 24) 32 ns/iter (± 13) 1.78
concurrent_loads/load_many 79 ns/iter (± 29) 78 ns/iter (± 23) 1.01
concurrent_loads/store 1187 ns/iter (± 586) 1499 ns/iter (± 1350) 0.79
concurrent_loads/cache 0 ns/iter (± 0) 1 ns/iter (± 0) 0
concurrent_store/load 77 ns/iter (± 10) 76 ns/iter (± 2) 1.01
concurrent_store/load_full 115 ns/iter (± 17) 129 ns/iter (± 9) 0.89
concurrent_store/load_many 169 ns/iter (± 12) 169 ns/iter (± 5) 1
concurrent_store/store 913 ns/iter (± 85) 1005 ns/iter (± 42) 0.91
concurrent_store/cache 1 ns/iter (± 0) 1 ns/iter (± 0) 1

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

@github-actions
Copy link

Choose a reason for hiding this comment

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

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'Track benchmarks'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.50.

Benchmark suite Current: 2a62e2b Previous: 41e7e7d Ratio
concurrent_loads/load_full 57 ns/iter (± 24) 32 ns/iter (± 13) 1.78

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

CC: @vorner

Please sign in to comment.