aboutsummaryrefslogtreecommitdiff
path: root/lib/libthr/pthread.map
Commit message (Collapse)AuthorAgeFilesLines
* Add symbol versions: FBSD_1.0 and FBSDprivate.David Xu2006-05-111-3/+387
| | | | Notes: svn path=/head/; revision=158425
* WARNS level 4 cleanup.David Xu2006-04-041-13/+8
| | | | Notes: svn path=/head/; revision=157457
* Remove mqueue and timer, now they are in librt.David Xu2006-03-081-8/+0
| | | | Notes: svn path=/head/; revision=156452
* 1. Add SIGEV_THREAD notification for mq_notify.David Xu2006-01-041-0/+4
| | | | | | | | 2. Reuse current timer code and abstract some common code to to support both timer and mqueue. Notes: svn path=/head/; revision=154021
* Follow the mistake in libpthread, the first version name in libpthreadDavid Xu2005-12-211-1/+1
| | | | | | | | | 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). Notes: svn path=/head/; revision=153591
* Add code to handle timer_delete(). The timer wrapper code is completelyDavid Xu2005-11-011-0/+2
| | | | | | | | | 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. Notes: svn path=/head/; revision=151922
* Add timer_create wrapper.David Xu2005-10-301-0/+2
| | | | Notes: svn path=/head/; revision=151871
* Put pthread_condattr_init sorted order.David Xu2005-10-251-1/+1
| | | | Notes: svn path=/head/; revision=151637
* Export following functions:David Xu2005-10-241-0/+6
| | | | | | | | | | | | _pthread_mutexattr_getpshared _pthread_mutexattr_setpshared pthread_condattr_getpshared pthread_condattr_setpshared pthread_mutexattr_getpshared pthread_mutexattr_setpshared Notes: svn path=/head/; revision=151609
* Sort function names.David Xu2005-10-041-2/+2
| | | | Notes: svn path=/head/; revision=150904
* Add function pthread_timedjoin_np, the function is similar with pthread_joinDavid Xu2005-10-041-0/+2
| | | | | | | | except the function will return ETIMEDOUT if target thread does not exit before specified absolute time passes. Notes: svn path=/head/; revision=150901
* Add usleep to the map files.Daniel Eischen2005-08-031-0/+2
| | | | | | | Noticed by: davidxu Notes: svn path=/head/; revision=148662
* Add debugger event reporting support, current only TD_CREATE and TD_DEATHDavid Xu2005-04-121-5/+10
| | | | | | | events are reported. Notes: svn path=/head/; revision=144921
* Export pthread_condattr_getclock, pthread_condattr_setclock.David Xu2005-04-031-0/+2
| | | | Notes: svn path=/head/; revision=144614
* Import my recent 1:1 threading working. some features improved includes:David Xu2005-04-021-0/+365
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 Notes: svn path=/head/; revision=144518