added 'add_sleep_thread' method, which inserts a thread to sleeping thread list in order of ticks remaining
fixed add_sleep_thread proto in threads.h
merge alex and manny-dev
fixed merge
fixed merge
added 'sleeping_threads_update' prodcedure
implemented timer_sleep
changed post-fix in sleeping_threads_update loop to pre-fix
Added folder of all 'make check' results which are run on original, unmodified source code
fixed some compile errors
fixed arguments to list_pop_front
fixed compile errors in timer.c
Began to implement mlfbq as a replacement for ready_list. Added struct definition, mlfbq init and insert.
finished mlfbq_remove and mlfbq_empty.
Fixed typo in mlfbq_remove. Was incrementing in loop instead of decrementing
Replaced all ready_list related function calls and instance to mlfbq. Confirmed compile and run.
Added function mlfbq_current_is_highest_priority which is used in thread_tick to determine if current running thread is of highest priority. If its not we force it to yield.
fixed comments on thread_unblock and mlfbq_insert
stashing before merge
Merge branch 'manny-dev' into alex-dev