equal
deleted
inserted
replaced
39 " |
39 " |
40 like a Semaphore for mutual exclusion, but avoids the deadlock |
40 like a Semaphore for mutual exclusion, but avoids the deadlock |
41 if a critical region is reentered by the same process again. |
41 if a critical region is reentered by the same process again. |
42 I.e. allows reentering the critical region if the current process |
42 I.e. allows reentering the critical region if the current process |
43 is the one which did the original locking. |
43 is the one which did the original locking. |
|
44 |
|
45 |
|
46 [author:] |
|
47 Claus Gittinger |
44 |
48 |
45 [see also:] |
49 [see also:] |
46 Semaphore |
50 Semaphore |
47 Process ProcessorScheduler |
51 Process ProcessorScheduler |
48 " |
52 " |
150 ! ! |
154 ! ! |
151 |
155 |
152 !RecursionLock class methodsFor:'documentation'! |
156 !RecursionLock class methodsFor:'documentation'! |
153 |
157 |
154 version |
158 version |
155 ^ '$Header: /cvs/stx/stx/libbasic/RecursionLock.st,v 1.11 1996-04-23 19:32:29 cg Exp $' |
159 ^ '$Header: /cvs/stx/stx/libbasic/RecursionLock.st,v 1.12 1996-04-25 16:53:39 cg Exp $' |
156 ! ! |
160 ! ! |