Semaphore.st
changeset 4633 b6908af8f900
parent 4437 212260fce312
child 4902 caf73c9821c5
equal deleted inserted replaced
4632:522e8accc413 4633:b6908af8f900
   406     "Modified: / 16.4.1996 / 10:00:46 / stefan"
   406     "Modified: / 16.4.1996 / 10:00:46 / stefan"
   407     "Modified: / 21.7.1998 / 17:45:26 / cg"
   407     "Modified: / 21.7.1998 / 17:45:26 / cg"
   408 !
   408 !
   409 
   409 
   410 signal
   410 signal
   411     "waking up (first) waiter"
   411     "waking up (the first) waiter.
       
   412      Q: should this be the highest prio waiter ?"
   412 
   413 
   413     |wasBlocked|
   414     |wasBlocked|
   414 
   415 
   415     wasBlocked := OperatingSystem blockInterrupts.
   416     wasBlocked := OperatingSystem blockInterrupts.
   416     [
   417     [
   707 ! !
   708 ! !
   708 
   709 
   709 !Semaphore class methodsFor:'documentation'!
   710 !Semaphore class methodsFor:'documentation'!
   710 
   711 
   711 version
   712 version
   712     ^ '$Header: /cvs/stx/stx/libbasic/Semaphore.st,v 1.54 1999-07-23 07:53:57 cg Exp $'
   713     ^ '$Header: /cvs/stx/stx/libbasic/Semaphore.st,v 1.55 1999-08-25 16:21:24 cg Exp $'
   713 ! !
   714 ! !