[DRE-commits] [ruby-thread-safe] 01/03: Merge tag 'upstream/0.3.3'

Ondrej Sury ondrej at moszumanska.debian.org
Tue Apr 29 11:10:01 UTC 2014


This is an automated email from the git hooks/post-receive script.

ondrej pushed a commit to branch master
in repository ruby-thread-safe.

commit 4bc2471c66344e79f29b844172d0b283641599d4
Merge: 7fa41bb d039b95
Author: Ondřej Surý <ondrej at sury.org>
Date:   Tue Apr 29 12:37:56 2014 +0200

    Merge tag 'upstream/0.3.3'
    
    Upstream version 0.3.3

 .gitignore                                         |   1 +
 .travis.yml                                        |  24 ++
 README.md                                          |  32 ++-
 Rakefile                                           |  19 +-
 checksums.yaml.gz                                  | Bin 270 -> 269 bytes
 examples/bench_cache.rb                            |   2 +-
 .../ext/thread_safe/JRubyCacheBackendLibrary.java  |  77 ++++--
 .../ext/thread_safe/jsr166e/ConcurrentHashMap.java |  31 +++
 .../thread_safe/jsr166e/ConcurrentHashMapV8.java   |  53 ++--
 .../jruby/ext/thread_safe/jsr166e/LongAdder.java   |   3 +-
 .../jruby/ext/thread_safe/jsr166e/Striped64.java   |   2 +-
 .../{ => nounsafe}/ConcurrentHashMapV8.java        | 282 +++++++++------------
 .../jsr166e/{ => nounsafe}/LongAdder.java          |   6 +-
 .../jsr166e/{ => nounsafe}/Striped64.java          |  77 +-----
 .../ext/thread_safe/jsr166y/ThreadLocalRandom.java |   2 +-
 ext/thread_safe/JrubyCacheBackendService.java      |   4 +-
 lib/thread_safe.rb                                 |   2 +-
 lib/thread_safe/atomic_reference_cache_backend.rb  |   2 +-
 lib/thread_safe/cache.rb                           |  15 +-
 lib/thread_safe/mri_cache_backend.rb               |   4 +-
 lib/thread_safe/non_concurrent_cache_backend.rb    |   2 +-
 lib/thread_safe/synchronized_cache_backend.rb      |   2 +-
 lib/thread_safe/synchronized_delegator.rb          |  63 +++--
 lib/thread_safe/util.rb                            |   2 +-
 lib/thread_safe/util/adder.rb                      |   2 +-
 lib/thread_safe/util/atomic_reference.rb           |  41 ++-
 lib/thread_safe/util/cheap_lockable.rb             |   2 +-
 lib/thread_safe/util/power_of_two_tuple.rb         |   2 +-
 lib/thread_safe/util/striped64.rb                  |   2 +-
 lib/thread_safe/util/volatile.rb                   |   2 +-
 lib/thread_safe/util/volatile_tuple.rb             |   2 +-
 lib/thread_safe/util/xor_shift_random.rb           |   2 +-
 lib/thread_safe/version.rb                         |  20 +-
 metadata.yml                                       |  37 ++-
 test/src/thread_safe/SecurityManager.java          |  21 ++
 test/test_array.rb                                 |   2 +-
 test/test_cache.rb                                 |  49 +++-
 test/test_cache_loops.rb                           |  41 ++-
 test/test_hash.rb                                  |   3 +-
 test/test_helper.rb                                |  36 ++-
 test/test_synchronized_delegator.rb                |  76 ++++--
 thread_safe.gemspec                                |  11 +-
 42 files changed, 673 insertions(+), 385 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/ruby-thread-safe.git



More information about the Pkg-ruby-extras-commits mailing list