File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff 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]
383383concurrent-ruby version: 1.3.6
384- atomic-ruby version: 0.11.0
384+ atomic-ruby version: 0.11.1
385385
386386Benchmark 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 >
Original file line number Diff line number Diff line change 11# frozen_string_literal: true
22
33module AtomicRuby
4- VERSION = "0.11.0 "
4+ VERSION = "0.11.1 "
55end
You can’t perform that action at this time.
0 commit comments