Бранимир Караџић
13c40f9a6e
Happy New Year!
2025-01-13 15:45:25 -08:00
Бранимир Караџић
61cc316669
Removing alloca compat include.
2024-12-21 19:24:22 -08:00
Бранимир Караџић
3e9604c743
Removed BX_STATIC_ASSERT. Not needed in C++17.
2024-12-07 22:51:31 -08:00
Бранимир Караџић
72af04044d
Cleanup.
2024-11-28 20:51:15 -08:00
Бранимир Караџић
03fe74eafb
Cleanup.
2024-06-16 15:53:52 -07:00
Бранимир Караџић
0ec634e8fd
Fixed warning.
2024-06-11 17:54:54 -07:00
Бранимир Караџић
0481ee1063
Cleanup.
2024-05-11 19:55:30 -07:00
actboy168
98c43d8765
fixes osx/ios set thread name ( #284 )
2024-05-11 19:45:31 -07:00
Oskar Kwaśniewski
f8dc7147b6
feat: add visionOS support ( #323 )
...
* feat: define BX_PLATFORM_VISIONOS
* chore: add xros, xrsimulator toolchain support
2024-04-29 10:18:36 -07:00
Бранимир Караџић
67dfdf34f6
Happy New Year!
2024-01-14 01:55:51 -08:00
Branimir Karadžić
a9ebe59e14
Remove unsupported platforms.
2023-11-03 21:41:46 -07:00
Бранимир Караџић
af21f33807
Cleanup.
2023-04-24 20:41:57 -07:00
Бранимир Караџић
1b227fada6
Happy New Year!
2023-01-14 10:04:18 -08:00
Бранимир Караџић
819a2bf6b0
Cleanup.
2022-10-01 08:29:31 -07:00
Бранимир Караџић
6332fb0305
Cleanup.
2022-05-27 16:05:24 -07:00
Бранимир Караџић
c969169fc1
Happy New Year!
2022-01-15 11:58:42 -08:00
Aleš Mlakar
5fea2103d1
NX: Mutex and thread NX ready ( #270 )
...
Co-authored-by: Aleš Mlakar <ales.ambits@gmail.com >
2021-12-19 07:44:17 -08:00
Бранимир Караџић
51c3264846
Fixed assert macros, and improved error handling.
2021-10-25 18:59:11 -07:00
Branimir Karadžić
6c189a717a
Define WIN32_LEAN_AND_MEAN if it's not defined when including windows.h.
2021-10-13 20:17:46 -07:00
Бранимир Караџић
be174e43e6
Happy New Year!
2021-01-14 15:52:13 -08:00
C. M. Barth
208143b6d6
Add flag to avoid consuming windows runtime in winrt c++ applications ( #259 )
...
* add thread workaround to avoid consuming windows runtime library
* add optional flag to avoid using windows runtime
* remove any dependency on the windows runtime
2020-12-23 15:30:54 -08:00
Бранимир Караџић
3c49d305e5
Fixed build.
2020-09-03 23:26:47 -07:00
Бранимир Караџић
5d286a29e0
Fixed build.
2020-09-03 22:54:36 -07:00
Бранимир Караџић
abac8ec937
Fixed build.
2020-09-03 22:50:40 -07:00
Бранимир Караџић
ca48dd5764
Fixed build.
2020-09-03 06:38:02 -07:00
Бранимир Караџић
18c5b5b6e6
Added bx::functionCast.
2020-09-02 20:30:11 -07:00
Бранимир Караџић
f888abe8fb
RRenamed BX_CHECK to BX_ASSERT.
2020-06-16 10:06:04 -07:00
Бранимир Караџић
3fc639a235
Cleanup.
2020-05-17 10:44:33 -07:00
Бранимир Караџић
74e8c2bd91
Happy New Year!
2020-01-14 21:25:09 -08:00
Бранимир Караџић
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