behaviour-tree-test/core
Juan Linietsky 5e512b705e Support threads in the script debugger
* This implementation adds threads on the side of the client (script debugger).
* Some functions of the debugger are optimized.
* The profile is also now thread safe using atomics.
* The editor can switch between multiple threads when debugging.

This PR adds threaded support for the script language debugger. Every thread has its own thread local data and it will connect to the debugger using multiple thread IDs.
This means that, now, the editor can receive multiple threads entering debug mode at the same time.
2023-07-26 12:06:45 +02:00
..
config Fix root_node_layout_direction setting not enum 2023-07-18 14:33:13 +02:00
crypto mbedTLS: disable weak crypto and TLS versions. 2023-05-10 11:13:19 +02:00
debugger Support threads in the script debugger 2023-07-26 12:06:45 +02:00
error Fix incorrect index error macros 2023-01-22 12:23:56 +01:00
extension GDExtension @since attribute 2023-06-21 12:47:48 +02:00
input Merge pull request #76045 from Eoin-ONeill-Yokai/steaminput-fix 2023-07-12 17:16:36 +02:00
io Fix ImageTextureLayered serialisation issues. 2023-07-23 13:54:04 +02:00
math Merge pull request #76787 from RedworkDE/avoid-localvector-copy 2023-06-20 00:01:55 +02:00
object Script editor: Show depended script errors 2023-07-24 15:49:39 +02:00
os [macOS] Implement optional native file selection dialog support for sandboxed apps. 2023-07-12 22:36:24 +03:00
string Merge pull request #79017 from bruvzg/esc_fix 2023-07-14 18:49:26 +02:00
templates Allow renaming child nodes in _ready 2023-06-26 13:25:48 +02:00
variant Merge pull request #79103 from AThousandShips/array_slice_range 2023-07-17 16:48:48 +02:00
core_bind.cpp [macOS] Implement optional native file selection dialog support for sandboxed apps. 2023-07-12 22:36:24 +03:00
core_bind.h Merge pull request #79466 from Repiteo/core_bind-header-fix 2023-07-21 17:15:29 +02:00
core_builders.py CI: Update static checks to black 23.3.0 2023-06-19 23:33:02 +02:00
core_constants.cpp Merge pull request #76165 from and-rad/safe-credentials 2023-05-10 12:47:07 +02:00
core_constants.h Make global scope enums accessible as types in GDScript 2023-02-19 13:00:07 -03:00
core_globals.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
core_globals.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
core_string_names.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
core_string_names.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
doc_data.cpp Display BitField[Enum] in docs to distinguish from Enum 2023-06-15 17:23:02 +03:00
doc_data.h Display BitField[Enum] in docs to distinguish from Enum 2023-06-15 17:23:02 +03:00
register_core_types.cpp Properly free core types in reverse order 2023-05-30 17:47:12 +02:00
register_core_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub FreeType: Update to version 2.13.1 2023-07-10 12:04:02 +03:00
typedefs.h Fix several clang-tidy bool literal conversion warnings 2023-03-04 16:38:35 +02:00
version.h Fix Windows StringFileInfo structure 2023-04-12 22:08:49 +02:00