Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
more debug
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Thu, 4 Mar 2010 14:46:24 +0000 (14:46 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Thu, 4 Mar 2010 14:46:24 +0000 (14:46 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@7190 48e7efb5-ca39-0410-a469-dd3cf9ba447f

src/bindings/ruby/simgrid.rb

index a355013..c82542a 100644 (file)
@@ -50,7 +50,7 @@ class Semaphore
   end
 
   def acquire
-    MSG::debug("Acquire "+self.to_s)
+    MSG::debug(Thread.current.to_s+" acquires "+self.to_s)
     Thread.critical = true
     if (@counter -= 1) < 0
       @waiting_list.push(Thread.current)
@@ -62,7 +62,7 @@ class Semaphore
   end
 
   def release
-    MSG::debug("Release "+self.to_s)
+    MSG::debug(Thread.current.to_s+" releases "+self.to_s)
     Thread.critical = true
     begin
       if (@counter += 1) <= 0