From owner-cvs-all Tue Jun 9 16:21:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA28816 for cvs-all-outgoing; Tue, 9 Jun 1998 16:21:15 -0700 (PDT) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA28804; Tue, 9 Jun 1998 16:21:14 -0700 (PDT) (envelope-from jb@FreeBSD.org) From: John Birrell Received: (from jb@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id QAA02594; Tue, 9 Jun 1998 16:21:10 -0700 (PDT) Date: Tue, 9 Jun 1998 16:21:10 -0700 (PDT) Message-Id: <199806092321.QAA02594@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG Subject: cvs commit: src/lib/libc_r/uthread uthread_accept.c uthread_bind.c uthread_close.c uthread_cond.c uthread_connect.c uthread_dup.c uthread_dup2.c uthread_fchmod.c uthread_fchown.c uthread_fcntl.c uthread_file.c uthread_flock.c uthread_fstat.c uthread_fstatfs.c ... Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk jb 1998/06/09 16:21:10 PDT Modified files: lib/libc_r/uthread uthread_accept.c uthread_bind.c uthread_close.c uthread_cond.c uthread_connect.c uthread_dup.c uthread_dup2.c uthread_fchmod.c uthread_fchown.c uthread_fcntl.c uthread_file.c uthread_flock.c uthread_fstat.c uthread_fstatfs.c uthread_fsync.c uthread_getdirentries.c uthread_getpeername.c uthread_getsockname.c uthread_getsockopt.c uthread_info.c uthread_ioctl.c uthread_listen.c uthread_mutex.c uthread_read.c uthread_readv.c uthread_recvfrom.c uthread_recvmsg.c uthread_select.c uthread_sendmsg.c uthread_sendto.c uthread_setsockopt.c uthread_shutdown.c uthread_sig.c uthread_spec.c uthread_write.c uthread_writev.c Log: Implement compile time debug support instead of tracking file name and line number every time a file descriptor is locked. This looks like a big change but it isn't. It should reduce the size of libc_r and make it run slightly faster. Revision Changes Path 1.7 +2 -2 src/lib/libc_r/uthread/uthread_accept.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_bind.c 1.4 +2 -2 src/lib/libc_r/uthread/uthread_close.c 1.10 +15 -14 src/lib/libc_r/uthread/uthread_cond.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_connect.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_dup.c 1.3 +4 -4 src/lib/libc_r/uthread/uthread_dup2.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_fchmod.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_fchown.c 1.4 +5 -2 src/lib/libc_r/uthread/uthread_fcntl.c 1.4 +10 -10 src/lib/libc_r/uthread/uthread_file.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_flock.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_fstat.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_fstatfs.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_fsync.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_getdirentries.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_getpeername.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_getsockname.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_getsockopt.c 1.6 +1 -1 src/lib/libc_r/uthread/uthread_info.c 1.4 +2 -2 src/lib/libc_r/uthread/uthread_ioctl.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_listen.c 1.7 +14 -12 src/lib/libc_r/uthread/uthread_mutex.c 1.5 +7 -4 src/lib/libc_r/uthread/uthread_read.c 1.5 +3 -4 src/lib/libc_r/uthread/uthread_readv.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_recvfrom.c 1.2 +2 -2 src/lib/libc_r/uthread/uthread_recvmsg.c 1.4 +6 -6 src/lib/libc_r/uthread/uthread_select.c 1.2 +2 -2 src/lib/libc_r/uthread/uthread_sendmsg.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_sendto.c 1.3 +2 -2 src/lib/libc_r/uthread/uthread_setsockopt.c 1.4 +6 -6 src/lib/libc_r/uthread/uthread_shutdown.c 1.8 +10 -10 src/lib/libc_r/uthread/uthread_sig.c 1.9 +17 -22 src/lib/libc_r/uthread/uthread_spec.c 1.7 +7 -4 src/lib/libc_r/uthread/uthread_write.c 1.8 +5 -4 src/lib/libc_r/uthread/uthread_writev.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message