commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

hurd/task task.h task.c task-class.c Makefile.a...


From: Marcus Brinkmann
Subject: hurd/task task.h task.c task-class.c Makefile.a...
Date: Mon, 01 Nov 2004 19:31:37 -0500

CVSROOT:        /cvsroot/hurd
Module name:    hurd
Branch:         
Changes by:     Marcus Brinkmann <address@hidden>       04/11/02 00:18:26

Modified files:
        task           : task.h task.c task-class.c Makefile.am 
                         ChangeLog 
Added files:
        task           : thread.c 

Log message:
        2004-11-02  Marcus Brinkmann  <address@hidden>
        
        * Makefile.am (task_SOURCES): Add thread.c.
        * thread.c: New file.
        * task.h (struct thread): New structure.
        (thread_t): New typedef.
        (thread_set_range, thread_alloc_with_id, thread_alloc,
        thread_dealloc): New prototype.
        (struct task): Change type of member TASK_ID to hurd_task_id_t.
        Change type of member THREADS to thread_t.
        * task-class.c (task_reinit): Walk what is now the list of
        threads.
        (task_thread_alloc): Implement.
        (task_demuxer): Change msg ID of task_thread_alloc RPC (256 was
        taken by the cap-server implementation).
        (task_alloc): Create the list of threads.
        * task.c: Remove superflusous newlines from panic messages.
        (first_free_thread_no): Move global variable to ...
        (setup_threads): ... here (as local).  Call thread_set_range.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/task/thread.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/task/task.h.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/task/task.c.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/task/task-class.c.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/task/Makefile.am.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/task/ChangeLog.diff?tr1=1.9&tr2=1.10&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]