MCS locks have a "notification-safe" variant
[akaros.git] / user / parlib / vcore.c
2011-11-03 Barret RhodenMCS locks have a "notification-safe" variant
2011-11-03 Barret RhodenMCS locks are smaller and don't rely on vcore_id()
2011-11-03 Barret RhodenSplit uthread code into its own source file
2011-11-03 Kevin KluesCosmetic changes, biggest being current_thread renamed...
2011-11-03 Barret RhodenMoves retvals, start_routine, and args to the 2LSs
2011-11-03 Barret RhodenPulled code specific to all 2LS out of pthread.c
2011-11-03 Barret RhodenPthread code makes sure it goes into _M mode
2011-11-03 Barret RhodenUser code can tell if it is in vcore context (XCC)
2011-11-03 Barret RhodenVcore helper for clearing notif_pending
2011-11-03 Barret Rhoden2LS handles pending preemptions
2011-11-03 Barret RhodenFixes TLS (again) for static programs
2011-11-03 Barret RhodenFixes TLS for statically linked apps in _M mode
2011-11-03 Andrew Watermanvcore_id() is now implemented using TLS
2011-11-03 Barret RhodenPthread create, join, and exit
2011-11-03 Barret RhodenInitial pthreads library on top of vcores
2011-11-03 Kevin KluesMassive renaming/cleanup of harts->vcores