Skip to content

Commit 6e6a32e

Browse files
committed
v0.11.1
1 parent b2f245b commit 6e6a32e

3 files changed

Lines changed: 7 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
## [Unreleased]
22

3+
## [0.11.1] - 2026-05-17
4+
35
- Replace `Thread.pass` busy-wait with `sleep` in idle `AtomicThreadPool` workers
46

57
## [0.11.0] - 2026-05-10

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -379,13 +379,13 @@ puts "Atomic Ruby Atomic Thread Pool: #{results[1].real.round(6)} seconds"
379379
```
380380
> bundle exec rake compile && bundle exec ruby examples/atomic_thread_pool_benchmark.rb
381381
382-
ruby version: ruby 4.0.3 (2026-04-21 revision 85ddef263a) +YJIT +PRISM [arm64-darwin23]
382+
ruby version: ruby 4.0.4 (2026-05-12 revision b89eb1bcbf) +YJIT +PRISM [arm64-darwin23]
383383
concurrent-ruby version: 1.3.6
384-
atomic-ruby version: 0.11.0
384+
atomic-ruby version: 0.11.1
385385
386386
Benchmark Results:
387-
Concurrent Ruby Thread Pool: 6.168734 seconds
388-
Atomic Ruby Atomic Thread Pool: 5.789739 seconds
387+
Concurrent Ruby Thread Pool: 5.869825 seconds
388+
Atomic Ruby Atomic Thread Pool: 5.387304 seconds
389389
```
390390

391391
</details>

lib/atomic-ruby/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module AtomicRuby
4-
VERSION = "0.11.0"
4+
VERSION = "0.11.1"
55
end

0 commit comments

Comments
 (0)