commit-hurd
[Top][All Lists]
Advanced

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

hurd task/thread.c task/ChangeLog libhurd-slab/...


From: Neal H . Walfield
Subject: hurd task/thread.c task/ChangeLog libhurd-slab/...
Date: Fri, 07 Jan 2005 05:40:36 -0500

CVSROOT:        /cvsroot/hurd
Module name:    hurd
Branch:         
Changes by:     Neal H. Walfield <address@hidden>       05/01/07 10:27:50

Modified files:
        task           : thread.c ChangeLog 
        libhurd-slab   : slab.h slab.c README ChangeLog 
        libhurd-cap    : cap.c 
        libhurd-cap-server: obj-entry-space.c client-create.c 
                            class-init.c ChangeLog 
Added files:
        libhurd-cap    : ChangeLog 

Log message:
        libhurd-slab/
        
        2005-01-06  Neal H. Walfield  <address@hidden>
        
        * slab.h (hurd_slab_allocate_buffer_t): New type.
        (hurd_slab_deallocate_buffer_t): Likewise.
        (struct hurd_slab_space): New fields allocate_buffer and
        deallocate_buffer.
        (HURD_SLAB_SPACE_INITIALIZER): Add new arguments ALLOC and DEALLOC
        and take them into account when creating the slab.
        (hurd_slab_create): New parameters ALLOCATE_BUFFER and
        DEALLOCATE_BUFFER.
        (hurd_slab_init): Likewise.
        
        * slab.c (allocate_buffer): New function.
        (deallocate_buffer): Likewise.
        (reap): When deallocating a buffer, use allocate_buffer.
        (grow): When allocating or deallocating a buffer, call
        allocate_buffer or deallocate_buffer as appropriate.
        (hurd_slab_init): Add new arguments ALLOCATE_BUFFER and
        DEALLOCATE_BUFFER and take them into account when setting up
        SPACE.
        (hurd_slab_create): Likewise.
        
        libhurd-cap/
        
        2005-01-07  Neal H. Walfield  <address@hidden>
        
        * cap.c (hurd_cap_init): Supply the allocate_buffer and
        deallocate_buffer arguments to hurd_slab_create to conform with
        the new semantics.
        
        libhurd-cap-server/
        
        2005-01-07  Neal H. Walfield  <address@hidden>
        
        * class-init.c (hurd_cap_class_init_untyped): Supply the
        allocate_buffer and deallocate_buffer arguments to
        hurd_slab_create to conform with the new semantics.
        * obj-entry-space.c (_hurd_cap_obj_entry_space): Likewise for
        HURD_SLAB_SPACE_INITIALIZER.
        * client-create.c (_hurd_cap_client_space): Likewise.
        
        task/
        
        2005-01-07  Neal H. Walfield  <address@hidden>
        
        * thread.c (threads): Supply the allocate_buffer and
        deallocate_buffer arguments to HURD_SLAB_SPACE_INITIALIZER to
        conform with the new semantics.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/task/thread.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/task/ChangeLog.diff?tr1=1.13&tr2=1.14&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/libhurd-slab/slab.h.diff?tr1=1.10&tr2=1.11&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/libhurd-slab/slab.c.diff?tr1=1.14&tr2=1.15&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/libhurd-slab/README.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/libhurd-slab/ChangeLog.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/libhurd-cap/ChangeLog?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/libhurd-cap/cap.c.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/libhurd-cap-server/obj-entry-space.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/libhurd-cap-server/client-create.c.diff?tr1=1.9&tr2=1.10&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/libhurd-cap-server/class-init.c.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/libhurd-cap-server/ChangeLog.diff?tr1=1.36&tr2=1.37&r1=text&r2=text





reply via email to

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