Commit Graph

24 Commits

Author SHA1 Message Date
Бранимир Караџић
a9e8a24b60 Cleanup. 2019-10-17 08:32:32 -07:00
Thomas Klausner
0f3bb82216 Improve BSD support, tested on NetBSD. 2019-10-17 08:27:45 -07:00
Бранимир Караџић
a8cf4e3b07 Fixed ifdef order. 2019-06-16 09:09:11 -07:00
miqlas
daab5c96e5 Initial Haiku support (#207)
* Initial Haiku support

* makefile support

* Makefile fix, add genie for Haiku64

* Revert testchanges
2019-06-16 16:04:56 +00:00
Бранимир Караџић
1a2c2cd4a0 Happy New Year! 2019-01-13 17:11:07 -08:00
Graeme Kelly
81413839a8 call SetThreadDescription() to set thread name if available (#200)
* Update thread.cpp

call SetThreadDescription() (if available) when setting the thread name, so that it is available in minidumps and to any process that has permission to call GetThreadDescription (as opposed to just being available inside the debugger)

* Update thread.cpp

whitespace fix

* Update thread.cpp

another bit of whitespace, I've become so blind to this

* Update thread.cpp

whoops - would help if it actually compiled

* Update thread.cpp

actually this one was unnecessary - already checked above as first #if condition

* Update thread.cpp

change to use GetModuleHandleA
2019-01-11 10:00:35 -08:00
Branimir Karadžić
e091de9b07 crtnone: Added thread. 2018-03-12 21:45:36 -07:00
Branimir Karadžić
cbd6d16338 Cleanup. 2018-03-11 18:30:43 -07:00
Branimir Karadžić
4a77249234 Happy New Year! 2018-01-01 11:13:43 -08:00
Branimir Karadžić
5fdeb85157 Lazy init default thread allocator. 2017-11-15 09:27:29 -08:00
Branimir Karadžić
493c559e8a Removed use of new/delete, switched to use allocator instead. 2017-11-14 22:09:52 -08:00
Branimir Karadžić
fe9136cb88 Cleanup. 2017-11-13 19:53:12 -08:00
Branimir Karadžić
9c7f2db06b Fixed thread init. 2017-11-08 21:38:07 -08:00
Branimir Karadžić
8026262b84 Added thread queue. 2017-11-04 15:17:00 -07:00
Branimir Karadžić
335cec7121 Added kExitSuccess/Failure constants. 2017-06-20 21:40:38 -07:00
Branimir Karadžić
f1f115bdaa Removed obsolete platform. 2017-06-11 22:54:19 -07:00
Branimir Karadžić
41da51d3e6 Removed support for Native Client. https://developer.chrome.com/native-client/migration 2017-05-30 23:49:13 -07:00
Branimir Karadžić
8db61562e4 Cleanup. 2017-03-10 09:33:18 -08:00
Alexander Stillich
1df82a1416 Include pthread.h on RPI (#141) 2017-03-10 09:06:58 -08:00
Branimir Karadžić
2246f3e08c Cleanup. 2017-02-22 21:05:17 -08:00
Branimir Karadžić
65f728c0ce Cleanup. 2017-02-21 15:02:10 -08:00
Branimir Karadžić
f7abed893f Moved mutex/semaphore/thread implementation details to .cpp file. 2017-02-15 22:14:17 -08:00
Branimir Karadžić
32d4a9e775 Cleanup. 2017-01-26 15:33:44 -08:00
Branimir Karadžić
801c3f5670 Cleanup. 2017-01-14 21:06:41 -08:00