25 poolDictionaries:'' |
25 poolDictionaries:'' |
26 category:'Kernel-Processes' |
26 category:'Kernel-Processes' |
27 ! |
27 ! |
28 |
28 |
29 ProcessorScheduler comment:' |
29 ProcessorScheduler comment:' |
30 |
|
31 COPYRIGHT (c) 1993 by Claus Gittinger |
30 COPYRIGHT (c) 1993 by Claus Gittinger |
32 All Rights Reserved |
31 All Rights Reserved |
33 |
|
34 $Header: /cvs/stx/stx/libbasic/ProcessorScheduler.st,v 1.16 1994-05-17 10:08:39 claus Exp $ |
|
35 '! |
32 '! |
36 |
33 |
37 Smalltalk at:#Processor put:nil! |
34 Smalltalk at:#Processor put:nil! |
|
35 |
|
36 !ProcessorScheduler class methodsFor:'documentation'! |
|
37 |
|
38 copyright |
|
39 " |
|
40 COPYRIGHT (c) 1993 by Claus Gittinger |
|
41 All Rights Reserved |
|
42 |
|
43 This software is furnished under a license and may be used |
|
44 only in accordance with the terms of that license and with the |
|
45 inclusion of the above copyright notice. This software may not |
|
46 be provided or otherwise made available to, or used by, any |
|
47 other person. No title to or ownership of the software is |
|
48 hereby transferred. |
|
49 " |
|
50 ! |
|
51 |
|
52 version |
|
53 " |
|
54 $Header: /cvs/stx/stx/libbasic/ProcessorScheduler.st,v 1.17 1994-06-02 16:21:23 claus Exp $ |
|
55 " |
|
56 ! |
|
57 |
|
58 documentation |
|
59 " |
|
60 This class has only one instance, which is bound to the global |
|
61 'Processor'. It is responsible for scheduling among the smalltalk |
|
62 processes (threads; not to confuse with heavy weight unix processes). |
|
63 " |
|
64 ! ! |
38 |
65 |
39 !ProcessorScheduler class methodsFor:'initialization'! |
66 !ProcessorScheduler class methodsFor:'initialization'! |
40 |
67 |
41 initialize |
68 initialize |
42 "class setup: create the one-and-only instance of myself and |
69 "class setup: create the one-and-only instance of myself and |