[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
hurd-l4 viengoos/viengoos.c viengoos/t-environm...
From: |
Neal H. Walfield |
Subject: |
hurd-l4 viengoos/viengoos.c viengoos/t-environm... |
Date: |
Wed, 12 Dec 2007 16:29:17 +0000 |
CVSROOT: /sources/hurd
Module name: hurd-l4
Changes by: Neal H. Walfield <neal> 07/12/12 16:29:17
Modified files:
viengoos : viengoos.c t-environment.h ChangeLog
libhurd-mm : storage.c ChangeLog
hurd : mutex.h ChangeLog
Log message:
libhurd-mm/
2007-12-12 Neal H. Walfield <address@hidden>
* mutex.h [! NDEBUG]: Include <hurd/stddef.h>.
(struct ss_lock_trace) [! NDEBUG]: New structure.
(SS_LOCK_TRACE_COUNT) [! NDEBUG]: New define.
(ss_lock_trace) [! NDEBUG]: New declaration.
(ss_lock_trace_count) [! NDEBUG]: Likewise.
(SS_MUTEX_LOCK) [! NDEBUG]: New macro.
(SS_MUTEX_LOCK_WAIT) [! NDEBUG]: Likewise.
(SS_MUTEX_UNLOCK) [! NDEBUG]: Likewise.
(SS_MUTEX_TRYLOCK) [! NDEBUG]: Likewise.
(SS_MUTEX_TRYLOCK_BLOCKED) [! NDEBUG]: Likewise.
(ss_lock_trace_dump): New function.
(ss_mutex_trace_add): Likewise.
(ss_mutex_lock): Call tracing functions. Check for IPC failure.
(ss_mutex_unlock): Call tracing functions. Use l4_send instead
of
l4_wait. Load an empty message.
(ss_mutex_trylock): Call tracing functions.
viengoos/
2007-12-12 Neal H. Walfield <address@hidden>
* viengoos.c: Include <hurd/mutex.h>.
(ss_lock_trace) [! NDEBUG]: New definition.
(ss_lock_trace_count) [! NDEBUG]: Likewise.
* t-environment.h: Include <hurd/mutex.h>.
(ss_lock_trace): New definition.
(ss_lock_trace_count): Likewise.
libhurd-mm/
2007-12-12 Neal H. Walfield <address@hidden>
* storage.c (ss_lock_trace) [! NDEBUG]: New definition.
(ss_lock_trace_count) [! NDEBUG]: Likewise.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/viengoos.c?cvsroot=hurd&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/t-environment.h?cvsroot=hurd&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/ChangeLog?cvsroot=hurd&r1=1.33&r2=1.34
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libhurd-mm/storage.c?cvsroot=hurd&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libhurd-mm/ChangeLog?cvsroot=hurd&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/mutex.h?cvsroot=hurd&r1=1.2&r2=1.3
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/ChangeLog?cvsroot=hurd&r1=1.36&r2=1.37
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- hurd-l4 viengoos/viengoos.c viengoos/t-environm...,
Neal H. Walfield <=