godot/modules/mono/mono_gd
Ignacio Etcheverry 3233083f63 Mono: Lifetime fixes for CSharpInstance and instance binding data
Avoid CSharpInstance from accessing its state after self destructing (by deleting the Reference owner).
It's now safe to replace the script instance without leaking or crashing.

Also fixed godot_icall_Object_weakref return reference being freed before returning.
2019-02-03 06:47:25 +01:00
..
gd_mono_assembly.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
gd_mono_assembly.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
gd_mono_class_member.h Mono: Cleanup 2019-02-03 05:38:40 +01:00
gd_mono_class.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
gd_mono_class.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
gd_mono_field.cpp Mono: Cleanup 2019-02-03 05:38:40 +01:00
gd_mono_field.h Mono: Cleanup 2019-02-03 05:38:40 +01:00
gd_mono_header.h Mono: Cleanup 2019-02-03 05:38:40 +01:00
gd_mono_internals.cpp Mono: Cleanup 2019-02-03 05:38:40 +01:00
gd_mono_internals.h Mono: Cleanup 2019-02-03 05:38:40 +01:00
gd_mono_log.cpp Mono: Cleanup 2019-02-03 05:38:40 +01:00
gd_mono_log.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
gd_mono_marshal.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
gd_mono_marshal.h Mono: Cleanup 2019-02-03 05:38:40 +01:00
gd_mono_method.cpp Mono: Cleanup 2019-02-03 05:38:40 +01:00
gd_mono_method.h Mono: Cleanup 2019-02-03 05:38:40 +01:00
gd_mono_property.cpp Mono: Cleanup 2019-02-03 05:38:40 +01:00
gd_mono_property.h Mono: Cleanup 2019-02-03 05:38:40 +01:00
gd_mono_utils.cpp Mono: Lifetime fixes for CSharpInstance and instance binding data 2019-02-03 06:47:25 +01:00
gd_mono_utils.h Mono: Cleanup 2019-02-03 05:38:40 +01:00
gd_mono.cpp Mono: Fix MonoPosixHelper not being found 2019-02-03 05:38:47 +01:00
gd_mono.h Mono: Fix MonoPosixHelper not being found 2019-02-03 05:38:47 +01:00