equal
deleted
inserted
replaced
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 ! ! |