Uthread code no longer tracks detailed states
authorBarret Rhoden <brho@cs.berkeley.edu>
Wed, 18 Apr 2012 19:18:16 +0000 (12:18 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Wed, 18 Apr 2012 19:18:16 +0000 (12:18 -0700)
commit76b5d7965520a7889fa6810117b417e06aec20ac
tree0724a679133e8bd75dd4122810196817fba50077
parentd89622f1c37df3800644901bab93d2ea147306f3
Uthread code no longer tracks detailed states

Uthread code only cares about RUNNING vs NOT_RUNNING, and this is only
to catch bugs.  The 2LS is responsible for any state it wishes to track,
such as the diff btw blocking on a syscall, joining, exiting, blocking
on a mutex, whatever.
user/parlib/include/uthread.h
user/parlib/uthread.c
user/pthread/pthread.c