Theodore Dubois
|
ded73c4943
|
Fix LOCK_DEBUG being on by default
|
2019-11-23 19:35:44 -08:00 |
|
Theodore Dubois
|
99444b92d8
|
Update lock debug data during a wait_for
|
2019-09-08 21:40:40 -07:00 |
|
Theodore Dubois
|
0f2b5d3688
|
Slightly improve wait_for's pending signal check
|
2019-08-11 14:36:45 -07:00 |
|
Theodore Dubois
|
90825eaf02
|
Add lock debugging helper code
|
2019-01-22 11:46:11 -08:00 |
|
Theodore Dubois
|
088e7b727d
|
Implement ptys
Also a bunch of somewhat related changes, I was too lazy to break this into more than one commit
|
2019-01-21 12:20:43 -08:00 |
|
Theodore Dubois
|
6406cf3719
|
Fix condition static initializer
|
2019-01-01 13:14:40 -08:00 |
|
Theodore Dubois
|
7d0e083098
|
Don't freeze the main thread when tapping the screen
|
2018-11-30 12:32:51 -08:00 |
|
Theodore Dubois
|
fc157975f7
|
Return errors for futex timeouts
|
2018-11-14 13:23:38 -08:00 |
|
Ryan Hileman
|
277dd12e49
|
implement futex timeouts
|
2018-11-14 12:13:35 -08:00 |
|
Theodore Dubois
|
12e405817d
|
Ignore signals when waiting for vfork completion
|
2018-11-12 10:43:23 -08:00 |
|
Theodore Dubois
|
936e806daa
|
Destroy the memory lock
|
2018-11-10 13:02:03 -08:00 |
|
Theodore Dubois
|
7a91160b30
|
Try a completely different implementation of interrupting waits
|
2018-11-09 13:56:08 -08:00 |
|
Theodore Dubois
|
3d52f2d01a
|
Make new condition implementation work on Darwin
|
2018-11-08 19:28:11 -08:00 |
|
Theodore Dubois
|
12ed53a493
|
Introduce a replacement for pthread conditions and use that to make exit_group work
|
2018-11-08 18:57:06 -08:00 |
|