-
Name
-
thread_safe
-
Version
-
0.3.6
-
Platform
-
java
-
Authors
-
Charles Oliver Nutter
thedarkone
-
Bindir
-
bin
-
Date
-
2017-02-22 00:00:00 UTC
-
Dependencies
-
atomic (= 1.1.16, development)
rake (< 12.0, development)
rspec (~> 3.2, development)
-
Description
-
A collection of data structures and utilities to make thread-safe programming in Ruby easier
-
Email
-
headius@headius.com
thedarkone2@gmail.com
-
Files
-
.rspec
.travis.yml
.yardopts
Gemfile
LICENSE
README.md
Rakefile
examples/bench_cache.rb
ext/org/jruby/ext/thread_safe/JRubyCacheBackendLibrary.java
ext/org/jruby/ext/thread_safe/jsr166e/ConcurrentHashMap.java
ext/org/jruby/ext/thread_safe/jsr166e/ConcurrentHashMapV8.java
ext/org/jruby/ext/thread_safe/jsr166e/LongAdder.java
ext/org/jruby/ext/thread_safe/jsr166e/Striped64.java
ext/org/jruby/ext/thread_safe/jsr166e/nounsafe/ConcurrentHashMapV8.java
ext/org/jruby/ext/thread_safe/jsr166e/nounsafe/LongAdder.java
ext/org/jruby/ext/thread_safe/jsr166e/nounsafe/Striped64.java
ext/org/jruby/ext/thread_safe/jsr166y/ThreadLocalRandom.java
ext/thread_safe/JrubyCacheBackendService.java
lib/thread_safe.rb
lib/thread_safe/atomic_reference_cache_backend.rb
lib/thread_safe/cache.rb
lib/thread_safe/jruby_cache_backend.jar
lib/thread_safe/mri_cache_backend.rb
lib/thread_safe/non_concurrent_cache_backend.rb
lib/thread_safe/synchronized_cache_backend.rb
lib/thread_safe/synchronized_delegator.rb
lib/thread_safe/util.rb
lib/thread_safe/util/adder.rb
lib/thread_safe/util/atomic_reference.rb
lib/thread_safe/util/cheap_lockable.rb
lib/thread_safe/util/power_of_two_tuple.rb
lib/thread_safe/util/striped64.rb
lib/thread_safe/util/volatile.rb
lib/thread_safe/util/volatile_tuple.rb
lib/thread_safe/util/xor_shift_random.rb
lib/thread_safe/version.rb
spec/.gitignore
spec/spec_helper.rb
spec/src/thread_safe/SecurityManager.java
spec/support/.gitignore
spec/support/threads.rb
spec/support/threadsafe_test.rb
spec/thread_safe/.gitignore
spec/thread_safe/array_spec.rb
spec/thread_safe/cache_loops_spec.rb
spec/thread_safe/cache_spec.rb
spec/thread_safe/hash_spec.rb
spec/thread_safe/no_unsafe_spec.rb
spec/thread_safe/synchronized_delegator_spec.rb
tasks/update_doc.rake
thread_safe.gemspec
yard-template/default/fulldoc/html/css/common.css
yard-template/default/layout/html/footer.erb
-
Homepage
-
https://github.com/ruby-concurrency/thread_safe
-
Licenses
-
Apache-2.0
-
Require paths
-
lib
-
Required ruby version
-
>= 0
-
Required rubygems version
-
>= 0
-
Rubygems version
-
2.6.8
-
Specification version
-
4
-
Summary
-
Thread-safe collections and utilities for Ruby
-
Test files
-
spec/.gitignore
spec/spec_helper.rb
spec/src/thread_safe/SecurityManager.java
spec/support/.gitignore
spec/support/threads.rb
spec/support/threadsafe_test.rb
spec/thread_safe/.gitignore
spec/thread_safe/array_spec.rb
spec/thread_safe/cache_loops_spec.rb
spec/thread_safe/cache_spec.rb
spec/thread_safe/hash_spec.rb
spec/thread_safe/no_unsafe_spec.rb
spec/thread_safe/synchronized_delegator_spec.rb
-
Original platform
-
java
-
New platform
-
java