14 Commits

Author SHA1 Message Date
yossizap
bfa40cd5db Fix gdbr reg sync and concurrency ##debug 2019-12-20 10:17:58 +09:00
Florian Märkl
e408789e34 Fix some Race Conditions with the thready task scheduler (#15667) ##core
* Fix lock ordering of RCoreTaskScheduler.lock vs. RCoreTask.dispatch_lock
* Remove RThreadLock.refs
* Fix a race in tasks
2019-12-18 16:54:37 +01:00
yossizap
c2ad608ee9 Added r_th_lock_tryenter API (#15454) ##util
r_th_lock_check only returns the refcount which isn't enough to know if
the current thread is holding the mutex when a recursive mutex is enabled.
2019-11-13 17:21:13 +01:00
Anton Kochkov
bb67b54f74
Remove CYGWIN & MINGW remnants (#13377) 2019-03-15 12:55:08 +08:00
pancake
081e88231a Fix build with musl libc 2017-05-30 20:05:48 +02:00
pancake
b282656bbb Improve error checking and fallback in the sandboxed http 2017-04-26 15:31:27 +02:00
Duncan Ogilvie
75a7d708a4 fixed threading implementation on Windows 2017-04-09 10:09:45 +02:00
pancake
d031b7f130 Implement reentrant thread locks in RThread and use them in core.cmd() 2017-04-08 00:52:49 +02:00
Maijin
266eee75ae Fix #6560 Unify Windows/Win32 define 2017-02-26 16:51:03 +01:00
Anton Kochkov
e9c2d22da9 Fix windows detection in headers (#6557) 2017-01-25 11:30:16 +01:00
Jeffrey Crowell
8afbe7527f remove double lock 2016-03-31 14:21:23 -04:00
Anton Kochkov
44aac91430 Fix MinGW build 2015-04-05 01:26:06 +03:00
Anton Kochkov
5782d67884 Fix threads on the MinGW/Cygwin 2015-04-05 01:19:28 +03:00
pancake
8e29c0ef9d Initial implementation of the & command. Bump capstone 2014-11-01 04:46:33 +01:00