pandemonium_engine/core
Relintai 1a5cba555c Backported godot4 PR: 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.
- reduz
PR 76582
Will be available here after it's merged:
6b176671c4
2023-06-14 14:43:55 +02:00
..
bind Removed the PMath singleton. If needed it can easily be recreated as a module. 2023-06-11 08:34:57 +02:00
config
containers Ported parts of : Refactor Node Processing 2023-06-12 21:13:26 +02:00
crypto
error
input Merged the functionality of BSInputEventKey to InputEventKey. This new setting can make input event keys act as if they are shortcut matched. 2023-06-11 16:06:09 +02:00
io Ported: [3.x] Expose more compression formats in Image 2023-04-20 23:47:57 +02:00
log
math Ported: Test, refactor and fix a bug in Basis.get_axis_angle 2023-06-11 09:45:23 +02:00
object Backported godot4 PR: Support threads in the script debugger 2023-06-14 14:43:55 +02:00
os Ported parts of : Refactor Node Processing 2023-06-12 21:13:26 +02:00
string Fix handling dots in String::is_numeric(). 2023-06-01 15:41:43 +02:00
variant Fix error, also add linear_interpolate call for Vector4i to variant op. 2023-05-27 15:27:43 +02:00
core_builders.py
core_string_names.cpp
core_string_names.h
global_constants.cpp Backported from godot4: Rework Navigation Avoidance 2023-06-10 20:58:49 +02:00
global_constants.h
int_types.h
register_core_types.cpp Removed the PMath singleton. If needed it can easily be recreated as a module. 2023-06-11 08:34:57 +02:00
register_core_types.h
SCsub
typedefs.h Added HAS_TRIVIAL_CONSTRUCTOR, HAS_TRIVIAL_DESTRUCTOR, and HAS_TRIVIAL_COPY macros to typedefs to fix new clang deprecations. 2023-04-16 15:42:57 +02:00
version.h