Metadata


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