godot/core
Pedro J. Estébanez 99fe462452 Modernize Thread
- Based on C++11's `thread` and `thread_local`
- No more need to allocate-deallocate or check for null
- No pointer anymore, just a member variable
- Platform-specific implementations no longer needed (except for the few cases of non-portable functions)
- Simpler for `NO_THREADS`
- Thread ids are now the same across platforms (main is 1; others follow)
2021-01-29 12:02:13 +01:00
..
config Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
crypto Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
debugger Modernize Thread 2021-01-29 12:02:13 +01:00
error Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
input [HTML5] Custom Gamepad library to allow remapping. 2021-01-18 12:30:38 +01:00
io Modernize Thread 2021-01-29 12:02:13 +01:00
math Merge pull request #45023 from reduz/optimize-shader-vgpr1 2021-01-20 00:10:21 +01:00
object Modernize RWLock 2021-01-19 11:53:10 +01:00
os Modernize Thread 2021-01-29 12:02:13 +01:00
string Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
templates Modernize Thread 2021-01-29 12:02:13 +01:00
variant Merge pull request #44427 from briansemrau/fix-variant-bitand-validated-eval 2021-01-11 13:53:27 +01:00
core_bind.cpp Modernize Thread 2021-01-29 12:02:13 +01:00
core_bind.h Modernize Thread 2021-01-29 12:02:13 +01:00
core_builders.py Update AUTHORS and DONORS list 2020-08-14 00:06:51 +02:00
core_constants.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
core_constants.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
core_string_names.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
core_string_names.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
doc_data.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
doc_data.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
register_core_types.cpp Modernize RWLock 2021-01-19 11:53:10 +01:00
register_core_types.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
SCsub Update PolyPartition / Triangulator library 2021-01-12 13:46:16 -05:00
typedefs.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
version.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00