Releases: joshuay03/atomic-ruby
Releases · joshuay03/atomic-ruby
v0.11.0
10 May 00:40
Compare
Sorry, something went wrong.
No results found
Use warn in AtomicThreadPool error output
Add on_error: to AtomicThreadPool
Remove redundant Thread.pass spin in AtomicThreadPool#shutdown
Fix O(n) performance issue in AtomicThreadPool queue by using two-stack linked list
v0.10.0
09 Nov 01:29
Compare
Sorry, something went wrong.
No results found
Add AtomicThreadPool#active_count
Make native extension methods private
Add YARD documentation and inline RBS type signatures
Replace ruby 3.5 references with 4.0
v0.9.0
05 Nov 15:35
Compare
Sorry, something went wrong.
No results found
Switch AtomicThreadPool back to atomics now that Ractor safety is lazy
Don't enforce Ractor safety unless crossing Ractor boundaries
Add AtomicThreadPool#size and AtomicThreadPool#queue_size aliases
v0.8.1
01 Nov 12:47
Compare
Sorry, something went wrong.
No results found
Don't require AtomicThreadPool#<< to be given a shareable proc
v0.8.0
31 Oct 20:09
Compare
Sorry, something went wrong.
No results found
Fix Ractor safety by @jhawthorn in #1
Make ArgumentError messages consistent
Implement write barriers for Atom by @byroot in #2
New Contributors
v0.7.2
26 Oct 16:32
Compare
Sorry, something went wrong.
No results found
Revert "Fix O(n) performance issue in AtomicThreadPool#<< by using linked list"
v0.7.1
26 Oct 16:06
Compare
Sorry, something went wrong.
No results found
Fix O(n) performance issue in AtomicThreadPool#<< by using linked list
v0.7.0
20 Oct 18:22
Compare
Sorry, something went wrong.
No results found
Improve thread safety, performance, and error handling across atomic classes
v0.6.6
16 Oct 14:01
Compare
Sorry, something went wrong.
No results found
Fix individual file requires
v0.6.5
16 Oct 13:41
Compare
Sorry, something went wrong.
No results found
Move shortcut aliases for AtomicRuby namespaced classes to respective files