godot/modules/gdscript
George Marques 66fda2aeea
GDScript: Fix temp values being written without proper clear
Temporary values in the stack were not being properly cleared when the
return value of calls were discarded, which can cause memory issues
especially for reference types like PackedByteArray.
2023-01-11 14:24:23 -03:00
..
doc_classes Add a note for inst_to_dict to prevent using it on built-in instances 2022-12-19 19:12:00 +03:00
editor One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
icons Make script type distinguishable by icon 2022-01-13 12:29:05 +01:00
language_server Unify typing of variables, constants and parameters in GDScript 2023-01-06 01:10:04 +02:00
tests GDScript: Fix temp values being written without proper clear 2023-01-11 14:24:23 -03:00
config.py [Scons] Implement module dependency sorting. 2022-08-04 20:00:19 +02:00
gdscript_analyzer.cpp GDScript: Fix use of conversion assign for variant values 2023-01-10 20:01:11 -03:00
gdscript_analyzer.h Fix GDScript base and outer classes, signals and functions lookup order 2023-01-09 20:12:10 -05:00
gdscript_byte_codegen.cpp GDScript: Fix temp values being written without proper clear 2023-01-11 14:24:23 -03:00
gdscript_byte_codegen.h GDScript: Fix temp values being written without proper clear 2023-01-11 14:24:23 -03:00
gdscript_cache.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_cache.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_codegen.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_compiler.cpp Merge pull request #69590 from anvilfolk/enums 2023-01-09 23:10:37 +01:00
gdscript_compiler.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_disassembler.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_editor.cpp Assorted enum and native type fixes 2023-01-09 11:08:07 -05:00
gdscript_function.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_function.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_lambda_callable.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_lambda_callable.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_parser.cpp Merge pull request #69590 from anvilfolk/enums 2023-01-09 23:10:37 +01:00
gdscript_parser.h Assorted enum and native type fixes 2023-01-09 11:08:07 -05:00
gdscript_rpc_callable.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_rpc_callable.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_tokenizer.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_tokenizer.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_utility_functions.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_utility_functions.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_vm.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_warning.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript_warning.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
gdscript.cpp Resolve GDScript::clear() heap-use-after-free ASAN errors 2023-01-07 11:51:36 -05:00
gdscript.h Resolve GDScript::clear() heap-use-after-free ASAN errors 2023-01-07 11:51:36 -05:00
register_types.cpp One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
register_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
SCsub SCons: Unify tools/target build type configuration 2022-09-26 16:31:46 +02:00