--- a/Process.st Wed May 17 14:17:43 1995 +0200
+++ b/Process.st Thu May 18 17:10:35 1995 +0200
@@ -24,7 +24,7 @@
COPYRIGHT (c) 1992 by Claus Gittinger
All Rights Reserved
-$Header: /cvs/stx/stx/libbasic/Process.st,v 1.27 1995-05-16 17:08:29 claus Exp $
+$Header: /cvs/stx/stx/libbasic/Process.st,v 1.28 1995-05-18 15:09:58 claus Exp $
'!
!Process class methodsFor:'documentation'!
@@ -45,7 +45,7 @@
version
"
-$Header: /cvs/stx/stx/libbasic/Process.st,v 1.27 1995-05-16 17:08:29 claus Exp $
+$Header: /cvs/stx/stx/libbasic/Process.st,v 1.28 1995-05-18 15:09:58 claus Exp $
"
!
@@ -692,8 +692,10 @@
!
uninterruptablyDo:aBlock
- "execute aBlock with interrupts blocked. This does not prevent
- preemption by higher priority processes."
+ "execute aBlock with interrupts blocked.
+ This does not prevent preemption by a higher priority processes
+ if any becomes runnable due to the evaluation of aBlock
+ (i.e. if a semaphore is signalled there)."
|wasBlocked|
@@ -707,7 +709,8 @@
!
waitUntilTerminated
- "wait until the receiver is terminated"
+ "wait until the receiver is terminated.
+ This method allows another process to wait till the receiver finishes."
|wasBlocked|
@@ -718,7 +721,7 @@
!
waitUntilSuspended
- "wait until the receiver is suspended"
+ "wait until the receiver is suspended."
|wasBlocked|