godot/editor
Aleksander Litynski 78f1543e35 Add an ObjectDB Profiling Tool
A new tab is added to the debugger that can help profile a game's memory usage.

Specifically, this lets you save a snapshot of all the objects in a running
game's ObjectDB to disk. It then lets you view the snapshot and diff two
snapshots against each other. This is meant to work similarly to Chrome's
heap snapshot tool or Unity's memory profiler.
2025-07-08 16:39:24 +02:00
..
animation Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
asset_library Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
audio Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
debugger Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
doc Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
docks Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
export Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
file_system Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
gui Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
icons Allow toggling UID display in path properties 2025-06-16 15:46:50 +02:00
import Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
inspector Merge pull request #108377 from timothyqiu/inspector-plugin-full 2025-07-07 10:08:02 -05:00
plugins Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
project_manager Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
project_upgrade Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
run Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
scene Fix selecting wrong vertices in the Polygon2D editor when adding a polygon 2025-07-05 16:12:43 +03:00
script Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
settings Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
shader Add an ObjectDB Profiling Tool 2025-07-08 16:39:24 +02:00
themes Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
translations Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
version_control Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
editor_builders.py SCons: Begin decoupling generation & build code 2025-04-25 08:23:01 -05:00
editor_data.cpp Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
editor_data.h Add class icon cache to EditorNode 2025-05-27 13:59:13 +02:00
editor_interface.compat.inc Add inherit parameter to open_scene_from_path 2024-12-12 10:24:58 -05:00
editor_interface.cpp Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
editor_interface.h Revert "Rework scene preview thumbnails" 2025-06-21 00:05:57 +02:00
editor_json_visualizer.cpp Add an ObjectDB Profiling Tool 2025-07-08 16:39:24 +02:00
editor_json_visualizer.h Add an ObjectDB Profiling Tool 2025-07-08 16:39:24 +02:00
editor_log.cpp Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
editor_log.h Change editor button focus mode to FOCUS_ACCESSIBILITY. 2025-06-08 15:53:27 +03:00
editor_main_screen.cpp Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
editor_main_screen.h Improve 2D/3D main screen auto-switching logic 2025-04-09 09:34:44 -07:00
editor_node.cpp Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
editor_node.h Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
editor_string_names.h Always use String as StringName backing internally. 2025-04-23 14:57:03 +02:00
editor_undo_redo_manager.compat.inc Allow undoredo actions to not make history unsaved 2025-05-13 02:40:31 +02:00
editor_undo_redo_manager.cpp Fix crash when checking unsaved history 2025-05-15 22:37:57 +02:00
editor_undo_redo_manager.h Allow undoredo actions to not make history unsaved 2025-05-13 02:40:31 +02:00
register_editor_types.cpp Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
register_editor_types.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
SCsub Editor: Restructure editor code 2025-07-04 18:18:22 +02:00
template_builders.py SCons: Make builders prettier, utilize constexpr 2025-03-11 18:31:20 -05:00