Module Name:src
Committed By: mrg
Date: Tue Apr 13 00:31:54 UTC 2021
Modified Files:
src/lib/libpthread: pthread.c
Log Message:
fake-use alloca()'s return value to quieten -Werror=unused-result
To generate a diff of this commit:
cvs rdiff -u -r1.178 -r1.179 src/lib/libpt
Module Name:src
Committed By: christos
Date: Wed Mar 10 15:05:11 UTC 2021
Modified Files:
src/lib/libpthread: pthread_types.h
Log Message:
Use __pthread_volatile for ptc_waiters (Greg A. Woods)
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/lib/libpthr
Module Name:src
Committed By: ad
Date: Sun Jun 14 21:33:28 UTC 2020
Modified Files:
src/lib/libpthread: pthread_cond.c
Log Message:
Another bug. The CAS loop in pthread_cond_signal() could race against the
thread it is trying to awake. The thread could exit the condvar a
Module Name:src
Committed By: ad
Date: Sun Jun 14 21:31:11 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c
Log Message:
Don't need to ignore ESRCH from _lwp_park() any more.
To generate a diff of this commit:
cvs rdiff -u -r1.176 -r1.177 src/lib/libpthread/pthread
Module Name:src
Committed By: riastradh
Date: Sat Jun 13 17:39:42 UTC 2020
Modified Files:
src/lib/libpthread: pthread_cond.c
Log Message:
Nix trailing whitespace.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/lib/libpthread/pthread_cond.c
Please not
Module Name:src
Committed By: ad
Date: Thu Jun 11 18:41:22 UTC 2020
Modified Files:
src/lib/libpthread: pthread_mutex.c
Log Message:
Adjust memory barriers.
To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 src/lib/libpthread/pthread_mutex.c
Please note that
Module Name:src
Committed By: ad
Date: Thu Jun 11 18:42:02 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_tsd.c
Log Message:
Drop self->pt_lock before clearing TSD / malloc TSD.
To generate a diff of this commit:
cvs rdiff -u -r1.175 -r1.176 src/lib/libpt
Module Name:src
Committed By: ad
Date: Wed Jun 10 22:45:15 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_cond.c pthread_int.h
pthread_mutex.c pthread_types.h
Log Message:
- Make pthread_condvar and pthread_mutex work on the stack rather than in
Module Name:src
Committed By: ad
Date: Sat Jun 6 22:24:00 UTC 2020
Modified Files:
src/lib/libpthread: pthread_cond.c
Log Message:
Adjust previous. In the condvar case the wakeup might already have been
eaten.
To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.
Module Name:src
Committed By: riastradh
Date: Thu Jun 4 04:40:01 UTC 2020
Modified Files:
src/lib/libpthread: pthread_cond.c
Log Message:
Nix trailing whitespace. NFCI.
To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/lib/libpthread/pthread_cond.c
Ple
Module Name:src
Committed By: ad
Date: Wed Jun 3 22:10:24 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_cond.c pthread_mutex.c
Log Message:
Deal with a couple of problems with threads being awoken early due to
timeouts or cancellation where:
- The restar
Module Name:src
Committed By: joerg
Date: Tue Jun 2 00:29:53 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_int.h pthread_rwlock.c
Log Message:
Pass down errno when calling pthread__errorfunc after a system call.
Allow format arguments for that reason and
Module Name:src
Committed By: ad
Date: Mon Jun 1 11:44:59 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_cond.c pthread_int.h
pthread_mutex.c pthread_rwlock.c pthread_types.h
Log Message:
In the interests of reliability simplify waiter handling
Module Name:src
Committed By: ad
Date: Sat May 16 22:53:37 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_barrier.c pthread_cond.c
pthread_int.h pthread_mutex.c pthread_rwlock.c
Log Message:
- Try to eliminate a hang in "parked" I've been seeing
Module Name:src
Committed By: joerg
Date: Fri May 15 14:30:23 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c
Log Message:
Lock/unlock/reinit pthread__deadqueue_lock over fork.
To generate a diff of this commit:
cvs rdiff -u -r1.168 -r1.169 src/lib/libpthread/pthr
Module Name:src
Committed By: joerg
Date: Sun Apr 19 20:47:04 UTC 2020
Modified Files:
src/lib/libpthread: pthread_tsd.c
Log Message:
Improve TSD behavior
Optimistically check whether the key has been used by this thread
already and avoid locking in that case. This avoids
Module Name:src
Committed By: joerg
Date: Sun Apr 19 20:46:04 UTC 2020
Modified Files:
src/lib/libpthread: pthread_tsd.c
Log Message:
Reinit TSD mutex in the child to avoid issues with former waiters
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/lib/l
Module Name:src
Committed By: joerg
Date: Tue Apr 14 23:35:07 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_cond.c
Log Message:
Drop most of the logic associated with pthread__started.
The pthread_cond logic is a questionable optimisation at best and the
Module Name:src
Committed By: kamil
Date: Sun Feb 16 17:45:12 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_int.h pthread_mutex.c
pthread_tsd.c
Log Message:
Revert "Enhance the pthread(3) + malloc(3) init model"
It is reported to hand on aarch
Module Name:src
Committed By: kamil
Date: Sun Feb 16 17:14:31 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c
Log Message:
Set __isthreaded before bootstrapping malloc(3)
jemalloc depends on the __isthreaded dynamic state logic.
Reported by for mpv and by for gz
Module Name:src
Committed By: kamil
Date: Sat Feb 15 23:59:30 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_int.h pthread_mutex.c
pthread_tsd.c
Log Message:
Enhance the pthread(3) + malloc(3) init model
Separate the pthread_atfork(3) call from
Module Name:src
Committed By: kamil
Date: Sat Feb 8 17:06:03 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c
Log Message:
Change the behavior of pthread_equal()
On error when not aborting, do not return EINVAL as it has a side effect
of being interpreted as matchi
Module Name:src
Committed By: ryoon
Date: Wed Feb 5 14:56:04 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c
Log Message:
Remove trailing whiteapaces and tab
To generate a diff of this commit:
cvs rdiff -u -r1.162 -r1.163 src/lib/libpthread/pthread.c
Please note
Module Name:src
Committed By: kamil
Date: Wed Feb 5 11:05:10 UTC 2020
Modified Files:
src/lib/libpthread: pthread_int.h pthread_rwlock.c pthread_spin.c
Log Message:
Retire ifdef ERRORCHECK in pthread(3)
It is enabled unconditionally since 2003 and used only for rwlocks a
Module Name:src
Committed By: kamil
Date: Sat Feb 1 15:39:56 UTC 2020
Modified Files:
src/lib/libpthread: pthread_mutex.c
Log Message:
Remove 'ifdef 0' hacks
It is no longer needed as the proper fix avoiding premature malloc()
landed the sources.
To generate a diff of
Module Name:src
Committed By: kamil
Date: Fri Jan 31 17:52:15 UTC 2020
Modified Files:
src/lib/libpthread: pthread_mutex.c pthread_rwlock.c pthread_spin.c
Log Message:
Refactor libpthread checks for invalid arguments
Switch from manual functions to pthread__error().
To
Module Name:src
Committed By: christos
Date: Fri Jan 31 02:37:47 UTC 2020
Modified Files:
src/lib/libpthread: pthread_mutex.c
Log Message:
In the same spirit as the previous pthread_mutex_init change for jemalloc,
make pthread_mutexattr_init do always a full initialization
Module Name:src
Committed By: kamil
Date: Wed Jan 29 21:11:25 UTC 2020
Modified Files:
src/lib/libpthread: pthread_mutex.c
Log Message:
Use pthread_mutexattr_t and pthread_mutex_t magic fields
Validate _PT_MUTEX_MAGIC in pthread_mutex_t and _PT_MUTEXATTR_MAGIC
in pthread_
Module Name:src
Committed By: ad
Date: Wed Jan 29 17:11:57 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c
Log Message:
- pthread_join(): remove temporary hack now kernel returns correct errno.
- kill(getpid(), SIGABRT) -> _lwp_kill(_lwp_self(), SIGABRT)
To gen
Module Name:src
Committed By: kamil
Date: Wed Jan 29 16:34:09 UTC 2020
Modified Files:
src/lib/libpthread: pthread_misc.c
Log Message:
Check thread->pt_magic with PT_MAGIC promptly
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/lib/libpthread/pthread_m
Module Name:src
Committed By: kamil
Date: Wed Jan 29 16:03:44 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_getcpuclockid.c
Log Message:
Chack thread->pt_magic with PT_MAGIC promptly
Rearrange some checks to avoid verifying pthread_t after using it.
To
Module Name:src
Committed By: kamil
Date: Wed Jan 29 15:31:14 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c
Log Message:
Revert previous
Two assignments are correct.
To generate a diff of this commit:
cvs rdiff -u -r1.159 -r1.160 src/lib/libpthread/pthread.c
P
Module Name:src
Committed By: kamil
Date: Wed Jan 29 15:15:00 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c
Log Message:
Do not set stackbase2 twice for !__MACHINE_STACK_GROWS_UP
To generate a diff of this commit:
cvs rdiff -u -r1.158 -r1.159 src/lib/libpthread/
Module Name:src
Committed By: kamil
Date: Wed Jan 29 15:07:46 UTC 2020
Modified Files:
src/lib/libpthread: pthread_cond.c
Log Message:
Use pthread_condattr_t and pthread_cond_t magic fields
Validate _PT_CONDATTR_MAGIC and _PT_COND_MAGIC respectively.
To generate a diff
Module Name:src
Committed By: kamil
Date: Wed Jan 29 14:41:57 UTC 2020
Modified Files:
src/lib/libpthread: pthread_barrier.c
Log Message:
Use pthread_barrierattr_t and pthread_barrier_t magic fields
Set respectively _PT_BARRIER_DEAD for pthread_barrier_destroy() and
_PT_B
Module Name:src
Committed By: kamil
Date: Wed Jan 29 13:47:31 UTC 2020
Modified Files:
src/lib/libpthread: pthread_attr.c
Log Message:
Use the pta_magic field in pthread attribute
Set PT_ATTR_DEAD on pthread_attr_destroy().
Check pta_magic before using pthread_attr_t in a
Module Name:src
Committed By: kamil
Date: Wed Jan 29 10:55:23 UTC 2020
Modified Files:
src/lib/libpthread: pthread_mutex.c
Log Message:
Mark destroyed pthread_mutexattr_t as dead
To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 src/lib/libpthread/pthread_mut
Module Name:src
Committed By: ad
Date: Tue Jan 28 13:08:40 UTC 2020
Modified Files:
src/lib/libpthread: pthread_int.h
Log Message:
- A bit more alignment in __pthread_st especially for the rbtree node.
- Use COHERENCY_UNIT from sys/param.h.
To generate a diff of this com
Module Name:src
Committed By: ad
Date: Tue Jan 28 09:23:15 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c
Log Message:
pthread_join(): add a temporary hack to make lib/libpthread/t_detach pass.
The correct fix is to do this in kernel (I have that change, but it's p
Module Name:src
Committed By: ad
Date: Mon Jan 27 20:50:05 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_int.h
Log Message:
pthread_detach(), pthread_join(): go back to using _lwp_detach() and
_lwp_wait(), rather than doing it all in userspace. There's l
Module Name:src
Committed By: ad
Date: Sat Jan 25 18:30:41 UTC 2020
Modified Files:
src/lib/libpthread: pthread_mutex.c
Log Message:
Adjustment to previous: don't call _lwp_unpark_all() with nwaiters == 0.
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src
Module Name:src
Committed By: ad
Date: Sat Jan 25 18:01:28 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c
Log Message:
pthread_exit(): it looks there there is at least one path through which
a thread can exit with waiters still hanging off it (cancellation when
wai
Module Name:src
Committed By: ad
Date: Sat Jan 25 17:58:28 UTC 2020
Modified Files:
src/lib/libpthread: pthread_mutex.c
Log Message:
pthread__mutex_unlock_slow(): ignore the DEFERRED bit. It's only purpose
is to get the thread to go through the slow path. If there are wa
Module Name:src
Committed By: ad
Date: Mon Jan 13 18:22:56 UTC 2020
Modified Files:
src/lib/libpthread: pthread.c pthread_cond.c pthread_int.h
pthread_misc.c pthread_mutex.c pthread_rwlock.c
Log Message:
Rip out some very ambitious optimisations around pthread_
Module Name:src
Committed By: joerg
Date: Wed Dec 25 00:44:45 UTC 2019
Modified Files:
src/lib/libpthread: pthread_tsd.c
Log Message:
Since pthread_setspecific requires locks, ensure that they are acquired
before fork and dropped in both parent and child. At least Python
d
Module Name:src
Committed By: joerg
Date: Wed Dec 18 15:11:57 UTC 2019
Modified Files:
src/lib/libpthread: pthread_int.h
Log Message:
Bump PTHREAD__UNPARK_MAX to 128 as bandaid for locking related hangs.
To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 src/l
Module Name:src
Committed By: uwe
Date: Mon Dec 16 22:22:11 UTC 2019
Modified Files:
src/lib/libpthread: pthread_rwlock.c
Log Message:
pthread__rwlock_spin - clarify the test.
It's more pedantically correct to check RW_WRITE_LOCKED before
obtaining the thread id of the ow
Module Name:src
Committed By: uwe
Date: Mon Dec 16 20:45:40 UTC 2019
Modified Files:
src/lib/libpthread: pthread_int.h
Log Message:
G/c unused rwlock owner macros copy-pasted from the kernel.
They were brought along with the rwlock flags but never used and never
even adap
Module Name:src
Committed By: uwe
Date: Sun Dec 15 23:13:33 UTC 2019
Modified Files:
src/lib/libpthread: pthread_rwlock.c
Log Message:
_DIAGASSERT that RW_FLAGMASK bits are not set in a thread pointer.
rwlock uses lower bits of a thread pointer for flags in the lock owner
Module Name:src
Committed By: uwe
Date: Sun Dec 15 22:32:29 UTC 2019
Modified Files:
src/lib/libpthread: tss.c
Log Message:
Drop bogus _DIAGASSERT that don't even compile.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libpthread/tss.c
Please note t
Module Name:src
Committed By: maya
Date: Tue May 7 18:45:37 UTC 2019
Modified Files:
src/lib/libpthread: Makefile
Log Message:
Make CLEANFILES actually work. .TARGET is not defined when not in a target
rule.
Thanks xtos for the heads up.
To generate a diff of this comm
Module Name:src
Committed By: maya
Date: Tue May 7 18:12:53 UTC 2019
Modified Files:
src/lib/libpthread: Makefile
Log Message:
Replace the link command for libpthread.a so that we create a single section
with all the libpthread symbols in it.
This makes -lpthread behave l
Module Name:src
Committed By: kamil
Date: Mon Apr 29 20:11:44 UTC 2019
Modified Files:
src/lib/libpthread: thrd.c
Log Message:
Avoid incompatible function pointer casts in thrd_create(3)
Use an intermediate function trampoline to workaround different function
pointer prot
Module Name:src
Committed By: wiz
Date: Sat Apr 27 10:57:12 UTC 2019
Modified Files:
src/lib/libpthread: call_once.3 cnd.3 mtx.3 thrd.3 threads.3 tss.3
Log Message:
Fix some typos, improve wording.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libpt
Module Name:src
Committed By: kamil
Date: Wed Apr 24 21:41:15 UTC 2019
Modified Files:
src/lib/libpthread: call_once.c
Log Message:
Drop error path from C11 call_once
The original implementation of C11 threads(3) contained check for error
paths, but it was stripped in the
Module Name:src
Committed By: kamil
Date: Wed Apr 24 18:47:54 UTC 2019
Modified Files:
src/lib/libpthread: thrd.3 thrd.c threads.h
Log Message:
Introduce minor changes to the C11 threading library
Switch tss_t type from int to pthread_key_t (no functional change as
pthrea
Module Name:src
Committed By: christos
Date: Tue Mar 5 22:49:38 UTC 2019
Modified Files:
src/lib/libpthread: pthread_mutex.c
Log Message:
Jemalloc initializes mutexes before we become threaded and expects to use
them later.
To generate a diff of this commit:
cvs rdiff -
Module Name:src
Committed By: skrll
Date: Thu Nov 22 20:38:59 UTC 2018
Modified Files:
src/lib/libpthread/arch/arm: pthread_md.h
Log Message:
G/C __APCS_26__ support
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/lib/libpthread/arch/arm/pthread_md.h
P
Module Name:src
Committed By: maya
Date: Sun Sep 9 07:24:59 UTC 2018
Modified Files:
src/lib/libpthread: shlib_version
Log Message:
Add a todo item for a future major bump (rename many symbols)
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/lib/libpth
Module Name:src
Committed By: kamil
Date: Sun Aug 19 02:10:42 UTC 2018
Modified Files:
src/lib/libpthread: pthread.c
Log Message:
Drop a duplicate instruction line
No functional change intended.
To generate a diff of this commit:
cvs rdiff -u -r1.151 -r1.152 src/lib/lib
Module Name:src
Committed By: kre
Date: Sat Jul 28 14:00:19 UTC 2018
Modified Files:
src/lib/libpthread: pthread_cond.3
Log Message:
PR lib/53477 (rudolf at eq.cz) - correct an obvious mistake.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/lib/libpthrea
Module Name:src
Committed By: christos
Date: Sat Jun 9 23:45:56 UTC 2018
Modified Files:
src/lib/libpthread: Makefile
Log Message:
But set NOSANITIZER
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 src/lib/libpthread/Makefile
Please note that diffs are n
Module Name:src
Committed By: chs
Date: Sun Feb 25 18:51:18 UTC 2018
Modified Files:
src/lib/libpthread: Makefile
Log Message:
remove hard-coded -fomit-frame-pointer for pthread stuff,
let these use the same setting as the rest of the tree.
the performance difference is ma
Module Name:src
Committed By: kamil
Date: Tue Feb 20 05:10:52 UTC 2018
Modified Files:
src/lib/libpthread: pthread.h
Log Message:
Remove namespace restriction from pthread_condattr_{g,s}etclock(3)
These functions were marked as _NETBSD_SOURCE when introduced to the
source
Module Name:src
Committed By: christos
Date: Tue Feb 6 20:22:23 UTC 2018
Modified Files:
src/lib/libpthread: pthread.h
Log Message:
fix duplicate declaration of pthread_atfork in unistd.h
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/lib/libpthread/p
Module Name:src
Committed By: christos
Date: Tue Dec 26 17:00:51 UTC 2017
Modified Files:
src/lib/libpthread: pthread.h
Log Message:
Needs to be protected since it has a timespec argument. Found by lint(1)
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src
Module Name:src
Committed By: kre
Date: Fri Dec 8 09:59:26 UTC 2017
Modified Files:
src/lib/libpthread: pthread_compat.c
Log Message:
Revert last 2 updates - these are, of course, not needed at all...
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/lib/l
Module Name:src
Committed By: kre
Date: Fri Dec 8 09:41:16 UTC 2017
Modified Files:
src/lib/libpthread: pthread_compat.c
Log Message:
This time do _lwp_park() timeout unconsting correctly not just compilably.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 s
Module Name:src
Committed By: kre
Date: Fri Dec 8 09:24:31 UTC 2017
Modified Files:
src/lib/libpthread: pthread.c pthread_compat.c pthread_mutex.c
Log Message:
Deal with more lwp_park() timestamp unconsting
To generate a diff of this commit:
cvs rdiff -u -r1.150 -r1.151
Module Name:src
Committed By: christos
Date: Fri Dec 8 03:08:19 UTC 2017
Modified Files:
src/lib/libpthread: pthread_cond.c
Log Message:
unconst the timestamp
To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/lib/libpthread/pthread_cond.c
Please note th
Module Name:src
Committed By: wiz
Date: Mon Oct 23 01:03:23 UTC 2017
Modified Files:
src/lib/libpthread: pthread.3 pthread_attr_getdetachstate.3
pthread_attr_getscope.3 pthread_attr_getstack.3 pthread_self.3
Log Message:
Remove superfluous Tn.
To generate a d
Module Name:src
Committed By: abhinav
Date: Sun Oct 22 18:37:01 UTC 2017
Modified Files:
src/lib/libpthread: pthread_barrierattr.3
Log Message:
All the four functions described in the man page conform to POSIX.1
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.
Module Name:src
Committed By: abhinav
Date: Sun Oct 22 18:26:46 UTC 2017
Modified Files:
src/lib/libpthread: pthread_barrierattr.3
Log Message:
Add missing word in the sentence
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/lib/libpthread/pthread_barri
Module Name:src
Committed By: abhinav
Date: Sun Oct 22 16:37:24 UTC 2017
Modified Files:
src/lib/libpthread: pthread_attr_getguardsize.3
pthread_attr_getinheritsched.3 pthread_attr_getname_np.3
pthread_attr_getschedparam.3 pthread_attr_getscope.3
Module Name:src
Committed By: abhinav
Date: Sun Oct 22 16:15:02 UTC 2017
Modified Files:
src/lib/libpthread: pthread_barrier.3
Log Message:
Remove description of pthread_barrierattr_getpshared and
pthread_barrierattr_setpshared
These functions are described in pthread_ba
Module Name:src
Committed By: abhinav
Date: Sun Oct 22 16:09:22 UTC 2017
Modified Files:
src/lib/libpthread: pthread_barrier.3
Log Message:
Add rest of the pthread_barrier functions in the NAME section
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/lib/l
Module Name:src
Committed By: abhinav
Date: Sun Oct 22 15:48:11 UTC 2017
Modified Files:
src/lib/libpthread: pthread_attr_getdetachstate.3
Log Message:
Add pthread_attr_setdetachstate to NAME section
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/lib
Module Name:src
Committed By: abhinav
Date: Sun Oct 22 15:44:21 UTC 2017
Modified Files:
src/lib/libpthread: pthread_attr_get_np.3
Log Message:
Add pthread_getattr_np to the NAME section
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/lib/libpthread/pthre
Module Name:src
Committed By: kamil
Date: Sat Sep 9 23:21:45 UTC 2017
Modified Files:
src/lib/libpthread: pthread_types.h
Log Message:
Support on C89 compilers
Clang 5.0.0(svn) reports warnings on for C99 constructs
when used with strict -std=c89.
Restrict designated
Module Name:src
Committed By: martin
Date: Tue Aug 1 12:31:45 UTC 2017
Modified Files:
src/lib/libpthread: pthread_attr.c
Log Message:
pthread__attr_init_private:
malloc+memset -> calloc. Also initialize all values to the proper
defaults.
This fixes the "rustc panic" disc
Module Name:src
Committed By: skrll
Date: Mon Jul 17 20:24:07 UTC 2017
Modified Files:
src/lib/libpthread/arch/arm: pthread_md.h
Log Message:
Typo in comment
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/lib/libpthread/arch/arm/pthread_md.h
Please not
Module Name:src
Committed By: christos
Date: Sun Jul 9 20:21:08 UTC 2017
Modified Files:
src/lib/libpthread: pthread_tsd.c
Log Message:
PR/52386: Use the number of iterations we document.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/lib/libpthread/p
Module Name:src
Committed By: joerg
Date: Sun Jul 2 17:13:08 UTC 2017
Modified Files:
src/lib/libpthread: pthread.c
Log Message:
Do not look at environmental variables for suid/guid binaries.
To generate a diff of this commit:
cvs rdiff -u -r1.148 -r1.149 src/lib/libpth
Module Name:src
Committed By: maya
Date: Tue Mar 28 17:42:52 UTC 2017
Modified Files:
src/lib/libpthread: pthread_condattr.3
Log Message:
Remove outdated CAVEATS.
Not sure everything is standards compliant, but I've been told non-default
values are supported and pshared e
Module Name:src
Committed By: njoly
Date: Thu Feb 2 10:48:22 UTC 2017
Modified Files:
src/lib/libpthread: pthread_mutexattr.3
Log Message:
Fix a typo : pthread_mutexaddr_init -> pthread_mutexattr_init.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/li
Module Name:src
Committed By: wiz
Date: Thu Nov 24 12:19:28 UTC 2016
Modified Files:
src/lib/libpthread: pthread.3
Log Message:
Bump date for previous.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/lib/libpthread/pthread.3
Please note that diffs are
Module Name:src
Committed By: kamil
Date: Tue Nov 22 00:32:09 UTC 2016
Modified Files:
src/lib/libpthread: pthread.3
Log Message:
Add reference in SEE ALSO to pthread_dbg(3)
Sponsored by
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/lib/libpthread/p
Module Name:src
Committed By: christos
Date: Mon Oct 31 23:53:12 UTC 2016
Modified Files:
src/lib/libpthread: pthread_mutex.c
Log Message:
Don't spin if we already own the mutex, otherwise we will get stuck spinning
forever, fixes timemutex{1,2} tests.
To generate a diff
Module Name:src
Committed By: kamil
Date: Sun Oct 30 23:26:33 UTC 2016
Modified Files:
src/lib/libpthread: pthread.h pthread_mutex.3
Log Message:
POSIX harder the pthread_mutex_timedlock(3) prototype
Add missing __restrict keyword to the first pointer parameter.
It was a
Module Name:src
Committed By: christos
Date: Wed Jul 20 21:02:04 UTC 2016
Modified Files:
src/lib/libpthread: pthread_types.h
Log Message:
unnamed unions need special treatment since they need braced initializers
for old style initializations.
To generate a diff of this
Module Name:src
Committed By: christos
Date: Wed Jul 20 20:06:05 UTC 2016
Modified Files:
src/lib/libpthread: pthread_types.h
Log Message:
cplusplus does not like complex named initializers...
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/lib/libpthre
Module Name:src
Committed By: christos
Date: Wed Jul 20 19:26:52 UTC 2016
Modified Files:
src/lib/libpthread: pthread_types.h
Log Message:
use named initializers
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/lib/libpthread/pthread_types.h
Please note
Module Name:src
Committed By: skrll
Date: Sun Jul 17 13:49:43 UTC 2016
Modified Files:
src/lib/libpthread: pthread_mutex.c pthread_types.h
Log Message:
Use anonymous union for ptm_ceiling and old __pthread_spin_t field to
maintain backward compatibility and fix hppa build.
Module Name:src
Committed By: skrll
Date: Sat Jul 16 12:58:12 UTC 2016
Modified Files:
src/lib/libpthread: pthread_mutex.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/lib/libpthread/pthread_mutex.c
Please note that diffs are not pu
Module Name:src
Committed By: wiz
Date: Tue Jul 5 10:04:17 UTC 2016
Modified Files:
src/lib/libpthread: pthread_attr_getstack.3 pthread_barrier.3
pthread_barrierattr.3 pthread_cond.3 pthread_condattr.3
pthread_mutex.3 pthread_mutexattr.3 pthread_onc
Module Name:src
Committed By: wiz
Date: Sun Apr 24 09:01:45 UTC 2016
Modified Files:
src/lib/libpthread: pthread_getcpuclockid.3
Log Message:
Formatting, typos, whitespace fixes.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/lib/libpthread/pthread_getcp
Module Name:src
Committed By: christos
Date: Sun Apr 24 00:05:28 UTC 2016
Modified Files:
src/lib/libpthread: pthread_getcpuclockid.3
Log Message:
commit the right file.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libpthread/pthread_getcpuclockid.
Module Name:src
Committed By: christos
Date: Sat Apr 23 23:23:18 UTC 2016
Modified Files:
src/lib/libpthread: shlib_version
Log Message:
bump
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/lib/libpthread/shlib_version
Please note that diffs are not pu
Module Name:src
Committed By: christos
Date: Sat Apr 23 23:12:19 UTC 2016
Modified Files:
src/lib/libpthread: Makefile pthread.h
Added Files:
src/lib/libpthread: pthread_getcpuclockid.3 pthread_getcpuclockid.c
Log Message:
Add pthread_getcpuclockid(3)
To generate
Module Name:src
Committed By: dholland
Date: Thu Apr 7 06:21:48 UTC 2016
Modified Files:
src/lib/libpthread: pthread_attr_getguardsize.3
Log Message:
_SC_PAGESIZE is not the page size; it's a symbolic code for retrieving
the page size.
To generate a diff of this commit:
1 - 100 of 257 matches
Mail list logo