class Concurrent::JavaAtomicFixnum

def initialize(init = 0)


@!macro atomic_fixnum_method_initialize
def initialize(init = 0)
  raise ArgumentError.new('initial value must be a Fixnum') unless init.is_a?(Fixnum)
  @atomic = java.util.concurrent.atomic.AtomicLong.new(init)
end