Sha256: f1e6b82af72e180122cd30734bafebace2f5715c7f2ba88a6830b76a7a3784f1

Contents?: true

Size: 310 Bytes

Versions: 21

Compression:

Stored size: 310 Bytes

Contents

require_relative '../../extension_helper'
Concurrent.safe_require_java_extensions

if defined?(Concurrent::JavaAtomic)
  require 'concurrent/atomic_reference/direct_update'

  module Concurrent

    # @!macro atomic_reference
    class JavaAtomic
      include Concurrent::AtomicDirectUpdate
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
concurrent-ruby-0.7.2 lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.2-x86_64-linux lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.2-x86-solaris-2.11 lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.2-x86-mingw32 lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.2-x86-linux lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.2-x64-mingw32 lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.2-java lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.1 lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.1-x86_64-linux lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.1-x86-solaris-2.11 lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.1-x86-mingw32 lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.1-x86-linux lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.1-x64-mingw32 lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.1-java lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.0 lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.0-x86_64-linux lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.0-x86-solaris-2.11 lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.0-x86-mingw32 lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.0-x86-linux lib/concurrent/atomic_reference/jruby.rb
concurrent-ruby-0.7.0-x64-mingw32 lib/concurrent/atomic_reference/jruby.rb