summaryrefslogtreecommitdiff
path: root/lib/libthr/pthread.map
diff options
context:
space:
mode:
authorDavid Xu <davidxu@FreeBSD.org>2007-12-14 06:25:57 +0000
committerDavid Xu <davidxu@FreeBSD.org>2007-12-14 06:25:57 +0000
commit093fcf1694777dd8b450f4e28c28df63ba825488 (patch)
tree54bf764117e1fe0a7991caefd3f2ad2dc6ab24f1 /lib/libthr/pthread.map
parent80f974729f983e48512c5981b1adf508c0a385aa (diff)
1. Add function pthread_mutex_setspinloops_np to turn a mutex's spin
loop count. 2. Add function pthread_mutex_setyieldloops_np to turn a mutex's yield loop count. 3. Make environment variables PTHREAD_SPINLOOPS and PTHREAD_YIELDLOOPS to be only used for turnning PTHREAD_MUTEX_ADAPTIVE_NP mutex.
Notes
svn path=/head/; revision=174585
Diffstat (limited to 'lib/libthr/pthread.map')
-rw-r--r--lib/libthr/pthread.map8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/libthr/pthread.map b/lib/libthr/pthread.map
index 92be2954c83d..123fdd940a20 100644
--- a/lib/libthr/pthread.map
+++ b/lib/libthr/pthread.map
@@ -84,9 +84,13 @@ global:
pthread_multi_np;
pthread_mutex_destroy;
pthread_mutex_getprioceiling;
+ pthread_mutex_getspinloops_np;
+ pthread_mutex_getyieldloops_np;
pthread_mutex_init;
pthread_mutex_lock;
pthread_mutex_setprioceiling;
+ pthread_mutex_setspinloops_np;
+ pthread_mutex_setyieldloops_np;
pthread_mutex_timedlock;
pthread_mutex_trylock;
pthread_mutex_unlock;
@@ -284,10 +288,14 @@ global:
_pthread_multi_np;
_pthread_mutex_destroy;
_pthread_mutex_getprioceiling;
+ _pthread_mutex_getspinloops_np;
+ _pthread_mutex_getyieldloops_np;
_pthread_mutex_init;
_pthread_mutex_init_calloc_cb;
_pthread_mutex_lock;
_pthread_mutex_setprioceiling;
+ _pthread_mutex_setspinloops_np;
+ _pthread_mutex_setyieldloops_np;
_pthread_mutex_timedlock;
_pthread_mutex_trylock;
_pthread_mutex_unlock;