pandemonium_engine/core/object
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
..
class_db.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
class_db.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
func_ref.cpp Moved a few more core classes. 2022-08-17 17:43:49 +02:00
func_ref.h Moved a few more core classes. 2022-08-17 17:43:49 +02:00
make_binders.py Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
message_queue.cpp MessageQueue - Fix max usage performance statistic 2023-05-01 12:31:43 +02:00
message_queue.h MessageQueue - Fix max usage performance statistic 2023-05-01 12:31:43 +02:00
method_bind.cpp Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
method_bind.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
object_id.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
object_rc.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
object.cpp Ported parts of : Refactor Node Processing 2023-06-12 21:13:26 +02:00
object.h Ported parts of : Refactor Node Processing 2023-06-12 21:13:26 +02:00
ref_ptr.cpp Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
ref_ptr.h Moved around more classes in core. 2022-08-17 16:01:01 +02:00
reference.cpp Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
reference.h Moved a few more core classes. 2022-08-17 17:43:49 +02:00
resource.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
resource.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
script_debugger_local.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
script_debugger_local.h Renamed Map to RBMap. 2023-01-15 19:12:50 +01:00
script_language.cpp Backported godot4 PR: Support threads in the script debugger 2023-06-14 14:43:55 +02:00
script_language.h Backported godot4 PR: Support threads in the script debugger 2023-06-14 14:43:55 +02:00
SCsub Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
undo_redo.cpp Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
undo_redo.h Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00