A comprehensive overhaul on the thread library.

Lots of polishing, organizational changes, bug fixes, error handling etc. are
introduced.

COPY and NEW space thread creation are allowed but not thoroughly tested yet. It
seems they will work best if the lib supports utcb virtual range management
through the mapping.
This commit is contained in:
Bora Sahin
2009-11-12 22:29:41 +02:00
parent 0e6dec0fee
commit 743034a36b
11 changed files with 177 additions and 131 deletions

View File

@@ -1,5 +1,6 @@
/*
* Used for thread and space ids, and also for utcbs.
* Used for thread and space ids, and also for
* utcb tracking in page-sized-chunks.
*
* Copyright (C) 2009 B Labs Ltd.
*/