godot/core/debugger
A Thousand Ships 955d5affa8
Reduce and prevent unnecessary random-access to List
Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when
accessing a single element)

* Removed subscript operator, in favor of a more explicit `get`
* Added conversion from `Iterator` to `ConstIterator`
* Remade existing operations into other solutions when applicable
2024-05-04 16:08:55 +02:00
..
debugger_marshalls.cpp Reduce and prevent unnecessary random-access to List 2024-05-04 16:08:55 +02:00
debugger_marshalls.h Support threads in the script debugger 2023-07-26 12:06:45 +02:00
engine_debugger.cpp Add const lvalue ref to core/* container parameters 2024-02-14 11:20:36 -03:00
engine_debugger.h Add const lvalue ref to core/* container parameters 2024-02-14 11:20:36 -03:00
engine_profiler.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
engine_profiler.h Extract ScriptInstance to simplify includes 2023-09-06 22:54:38 +02:00
local_debugger.cpp Fix infinite loop on EOF in the command line debugger 2023-06-11 04:20:22 -07:00
local_debugger.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
remote_debugger.cpp Reduce and prevent unnecessary random-access to List 2024-05-04 16:08:55 +02:00
remote_debugger.h Add const lvalue ref to core/* container parameters 2024-02-14 11:20:36 -03:00
remote_debugger_peer.cpp Reduce and prevent unnecessary random-access to List 2024-05-04 16:08:55 +02:00
remote_debugger_peer.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
script_debugger.cpp Support threads in the script debugger 2023-07-26 12:06:45 +02:00
script_debugger.h Support threads in the script debugger 2023-07-26 12:06:45 +02:00
SCsub