Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 May 2003 21:06:48 -0600
From:      Scott Long <scott_long@btc.adaptec.com>
To:        Nate Lawson <nate@root.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/lib/libpthread Makefile pthread.map src/lib/libpthread/supportsrc/lib/libpthread/thread         Ma
Message-ID:  <3ED6CAC8.9040809@btc.adaptec.com>
In-Reply-To: <20030529174052.N10716@root.org>
References:  <20030530002203.F1E9137B447@hub.freebsd.org> <20030529174052.N10716@root.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Nate Lawson wrote:
> On Thu, 29 May 2003, Alexander Kabaev wrote:
> 
>>  Modified files:
>>    lib/libpthread       Makefile
>>    lib/libpthread/sys   Makefile.inc
>>    lib/libpthread/thread Makefile.inc thr_cond.c thr_exit.c
>>                          thr_init.c thr_mutex.c thr_private.h
>>                          thr_rwlock.c
>>  Added files:
>>    lib/libpthread       pthread.map
>>    lib/libpthread/support Makefile.inc thr_support.c
>>    lib/libpthread/thread thr_rtld.c
>>  Log:
>>  Attempt to eliminate PLT relocations from rwlock aquire/release
>>  path, making them suitable for direct use by the dynamic loader.
>>
>>  Register libpthread-specific locking API with rtld on startup.
>>
>>  This still has some rough edges with signals which should be
>>  addresses later.
>>
>>  Approved by:    re (scottl)
> 
> 
> "I sense a disturbance in the tree, as if a thousand delayed commits
> rushed in and then settled".  Hopefully we have some time to test the
> final branched version a ton before release.
> 
> -Nate

Alexander has actually been working quite hard on this, and we greatly
appreciate his efforts.  It's been ready to commit for several days, but
he has held off to allow others to review and test it.  And, it gives
kse-based apps a fighting chance to start working, which is the first
step to debugging kse in the real world.  Please don't make me get
grounchy over this.

Scott



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3ED6CAC8.9040809>