Sha256: ccb34d60f844423713706ebaab85e3b33afc8f26980e1dbfebf54a793d39c2bb

Contents?: true

Size: 354 Bytes

Versions: 6

Compression:

Stored size: 354 Bytes

Contents

class Mutex {
  forwards_unary_ruby_methods

  def initialize {
    initialize()
  }

  def synchronize: block {
    synchronize(&block)
  }
}

class ConditionVariable {
  forwards_unary_ruby_methods
  def initialize {
    initialize()
  }

  def wait: mutex {
    wait(mutex)
  }

  def signal {
    signal()
  }

  def broadcast {
    broadcast()
  }
}

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
fancy-0.10.0 lib/rbx/mutex.fy
fancy-0.9.0 lib/rbx/mutex.fy
fancy-0.8.0 lib/rbx/mutex.fy
fancy-0.7.0 lib/rbx/mutex.fy
fancy-0.6.0 lib/rbx/mutex.fy
fancy-0.5.0 lib/rbx/mutex.fy