summaryrefslogtreecommitdiff
path: root/misc/dist/shell/_godot.zsh-completion
diff options
context:
space:
mode:
authorHugo Locurcio <hugo.locurcio@hugo.pro>2022-03-14 00:44:19 +0100
committerHugo Locurcio <hugo.locurcio@hugo.pro>2022-03-15 18:54:51 +0100
commit38995961dfbbd656f038e107fca75d94a71aa81a (patch)
tree6d02e4878717907b58096e106217a5cdc90d7729 /misc/dist/shell/_godot.zsh-completion
parent7a454842d4bb2c5f96a986df21a97888e1649887 (diff)
Improve `--debug-stringnames` to be more useful
- Print all StringNames, not just the top 100. - Print statistics at the end of the list of StringNames, with unreferenced and rarely referenced StringNames. - List the CLI argument in `--help` and shell completion.
Diffstat (limited to 'misc/dist/shell/_godot.zsh-completion')
-rw-r--r--misc/dist/shell/_godot.zsh-completion1
1 files changed, 1 insertions, 0 deletions
diff --git a/misc/dist/shell/_godot.zsh-completion b/misc/dist/shell/_godot.zsh-completion
index 9a3cf5d069..031f9aab71 100644
--- a/misc/dist/shell/_godot.zsh-completion
+++ b/misc/dist/shell/_godot.zsh-completion
@@ -66,6 +66,7 @@ _arguments \
'--remote-debug[enable remote debugging]:remote debugger address' \
'--debug-collisions[show collision shapes when running the scene]' \
'--debug-navigation[show navigation polygons when running the scene]' \
+ '--debug-stringnames[print all StringName allocations to stdout when the engine quits]' \
'--frame-delay[simulate high CPU load (delay each frame by the given number of milliseconds)]:number of milliseconds' \
'--time-scale[force time scale (higher values are faster, 1.0 is normal speed)]:time scale' \
'--disable-render-loop[disable render loop so rendering only occurs when called explicitly from script]' \