Package nachos.kernel.threads

Class Summary
Condition This class defines a "condition variable".
List The following class defines a "list" -- a singly linked list of list elements, each of which points to a single item on the list.
List.ListElement The following class defines a "list element" -- which is used to keep track of one item on a list.
Lock This class defines a "lock".
Queue Bounded-capacity queue.
Scheduler The scheduler is responsible for maintaining a list of threads that are ready to run and for choosing the next thread to run.
Scheduler.TimerInterruptHandler Interrupt handler for the timer device.
Semaphore This class defines a "semaphore" whose value is a non-negative integer.
SynchList This class defines a "synchronized list" -- a list for which these constraints hold: 1.