Code Example: Scheduler continued
synchronized (this) {
int i;
i = waitingThreads.indexOf(thisThread);
waitingThreads.remove(i);
waitingRequests.remove(i);
} // synchronized (this)
} // enter(ScheduleOrdering)
Previous slide
Next slide
Back to first slide
View graphic version