From c61af0616504198c4080e5c2e9bd815a5b1cd119 Mon Sep 17 00:00:00 2001 From: Caleb Clausen Date: Wed, 17 Jun 2009 16:45:43 -0700 Subject: [PATCH] new method: AndMachine::Semaphore#signalled? returns internal state --- regcompiler.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/regcompiler.rb b/regcompiler.rb index f0598ce..56fd1b4 100755 --- a/regcompiler.rb +++ b/regcompiler.rb @@ -2112,6 +2112,10 @@ def wait def signal enq nil end + + def signalled? + size>0 + end end def initialize progress, *regs