Fish (David B. Trout)
0316c4f294
More set thread priority tweaking:
...
1. Move SETMODE calls into hthreads functions.
2. Issue message that identifies source statement that failed.
2014-01-13 02:01:39 -08:00
Fish (David B. Trout)
a7c8ce6ce8
correct set priority handling
2014-01-03 13:54:14 -08:00
John P. Hartmann
677ac05291
Fish's patch to fix lots of portability issues.
2013-12-25 09:54:01 +01:00
Fish (David B. Trout)
efad80855b
(fix tab; no functional change)
2013-09-10 12:29:13 -07:00
Fish (David B. Trout)
2cc3e4c9d0
Tweak obtain lock for more accurate PTTRACE timestamp,
...
fix retcode test in try_obtain_wrlock.
2013-09-08 12:40:21 -07:00
Harold Grovesteen
d8c9c52cfd
Resolve Linux build errors introduced by Windows performance fix involving hthreads.h and hthreads.c
2013-08-26 11:23:35 -05:00
dasdman
2824a46757
Use cached copy of thread handle in getrusage for Windows.
2013-08-24 14:28:29 -07:00
Fish (David B. Trout)
c809b2dd9c
Fix rare crash at shutdown
2013-08-03 18:47:03 -07:00
Fish (David B. Trout)
bef529ad5f
Fix misleading errno description
2013-07-09 09:50:44 -07:00
Fish (David B. Trout)
dbff865b99
HTHREADS/PTTRACE rework Part 2(b): Report abandoned locks
...
Still to be done: Part 3(a): fthreads R/W locks support
Part 3(b): Robust Mutexes support
2013-06-15 08:27:31 -07:00
Fish (David B. Trout)
d20f3e0f34
Fix incorrect rwlock intialization
2013-06-03 04:35:53 -07:00
Fish (David B. Trout)
9a643b3fb2
Fix gcc errors from HTHREADS/PTTRACE rework commit
2013-06-02 16:55:52 -07:00
Fish (David B. Trout)
0e0481ffb8
HTHREADS / PTTRACE rework: refer to README.PTT for details.
...
Note: this is the first (i.e. part 2a) of Part 2 of the locking/threading rework effort: hthreads restructuring. Part 2b will be the hthreads.c code necessary to detect threads exiting while still holding locks (i.e. abandoned locks).
2013-06-02 05:40:22 -07:00