add design doc
finish part 1 of project 1
add implementation for thread_priority_greater
part of the advanced scheduler
yield in thread_create
Merge branch 'master' of https://github.com/jiazhihao/pintos
added yield in thread_set_priority
add implementation for ready_list with 64 entries
Merge branch 'master' of https://github.com/jiazhihao/pintos
Merge branch 'master' of https://github.com/jiazhihao/pintos
merged with 64 ready list. added set_eff_priority.
passed priority-change test.
implement donation version of sema_down and lock_acquire
Merge branch 'master' of https://github.com/jiazhihao/pintos
add definition of sema_down/up_with_donation
updated lock_release related functions.
Merge branch 'master' of https://github.com/jiazhihao/pintos
fixed a few initialization bugs.
advanced scheduler
can make now