#
7a657609 |
| 21-Dec-2005 |
David Xu <davidxu@FreeBSD.org> |
Follow the mistake in libpthread, the first version name in libpthread is LIBTHREAD_1_0, but really it should be LIBPTHREAD_1_0. Fix it so libmap.conf works again (it was broken by recent versioning
Follow the mistake in libpthread, the first version name in libpthread is LIBTHREAD_1_0, but really it should be LIBPTHREAD_1_0. Fix it so libmap.conf works again (it was broken by recent versioning code in rtld_elf).
show more ...
|
Revision tags: release/6.0.0_cvs, release/6.0.0 |
|
#
53bbdf86 |
| 01-Nov-2005 |
David Xu <davidxu@FreeBSD.org> |
Add code to handle timer_delete(). The timer wrapper code is completely rewritten, now timers created with same sigev_notify_attributes will run in same thread, this allows user to organize which tim
Add code to handle timer_delete(). The timer wrapper code is completely rewritten, now timers created with same sigev_notify_attributes will run in same thread, this allows user to organize which timers can run in same thread to save some thread resource.
show more ...
|
#
4a050d01 |
| 30-Oct-2005 |
David Xu <davidxu@FreeBSD.org> |
Add timer_create wrapper.
|
#
9fc17158 |
| 25-Oct-2005 |
David Xu <davidxu@FreeBSD.org> |
Put pthread_condattr_init sorted order.
|
#
7dcb6ea4 |
| 24-Oct-2005 |
David Xu <davidxu@FreeBSD.org> |
Export following functions: _pthread_mutexattr_getpshared _pthread_mutexattr_setpshared pthread_condattr_getpshared pthread_condattr_setpshared pthread_mutexattr_getpshared pthread_mutexattr_se
Export following functions: _pthread_mutexattr_getpshared _pthread_mutexattr_setpshared pthread_condattr_getpshared pthread_condattr_setpshared pthread_mutexattr_getpshared pthread_mutexattr_setpshared
show more ...
|
#
d1f3c70b |
| 04-Oct-2005 |
David Xu <davidxu@FreeBSD.org> |
Sort function names.
|
#
9e49a237 |
| 04-Oct-2005 |
David Xu <davidxu@FreeBSD.org> |
Add function pthread_timedjoin_np, the function is similar with pthread_join except the function will return ETIMEDOUT if target thread does not exit before specified absolute time passes.
|
#
2ce2892e |
| 03-Aug-2005 |
Daniel Eischen <deischen@FreeBSD.org> |
Add usleep to the map files.
Noticed by: davidxu
|
Revision tags: release/5.4.0_cvs, release/5.4.0 |
|
#
d245d9e1 |
| 12-Apr-2005 |
David Xu <davidxu@FreeBSD.org> |
Add debugger event reporting support, current only TD_CREATE and TD_DEATH events are reported.
|
#
fb91fbdc |
| 04-Apr-2005 |
David Xu <davidxu@FreeBSD.org> |
Export pthread_condattr_getclock, pthread_condattr_setclock.
|
#
a091d823 |
| 02-Apr-2005 |
David Xu <davidxu@FreeBSD.org> |
Import my recent 1:1 threading working. some features improved includes: 1. fast simple type mutex. 2. __thread tls works. 3. asynchronous cancellation works ( using signal ). 4. thread synchroni
Import my recent 1:1 threading working. some features improved includes: 1. fast simple type mutex. 2. __thread tls works. 3. asynchronous cancellation works ( using signal ). 4. thread synchronization is fully based on umtx, mainly, condition variable and other synchronization objects were rewritten by using umtx directly. those objects can be shared between processes via shared memory, it has to change ABI which does not happen yet. 5. default stack size is increased to 1M on 32 bits platform, 2M for 64 bits platform. As the result, some mysql super-smack benchmarks show performance is improved massivly.
Okayed by: jeff, mtm, rwatson, scottl
show more ...
|