virtualx-engine/modules/mono/mono_gd
Ignacio Etcheverry d68b9c20d6 Mono/C#: Script interface calls now attach the current thread
Added guards to all C# script interface calls to attach the current thread
for the current scope if the thread is not already attached.
This is far from ideal, as attaching the thread is not cheap and all managed
thread local storage is lost when we detach the thread at the end of the calls.
However, it's the best we can do for now to avoid crashing
when an unattached thread tries to interact with C# code.
2020-01-16 17:47:36 +01:00
..
android_mono_config.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_android.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_android.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_assembly.cpp Mono: Fix parsing assembly names as UTF-8 2020-01-15 11:51:03 +01:00
gd_mono_assembly.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_cache.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_cache.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_class.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_class.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_field.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_field.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_header.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_internals.cpp Mono/C#: Add error checks to detect possible Reference leaks 2020-01-13 21:00:07 +01:00
gd_mono_internals.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_log.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_log.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_marshal.cpp Mono/C#: Make 'GD.Print' and its variants fallback to 'ToString()' 2020-01-02 13:54:20 +01:00
gd_mono_marshal.h Mono/C#: Make 'GD.Print' and its variants fallback to 'ToString()' 2020-01-02 13:54:20 +01:00
gd_mono_method.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_method.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_method_thunk.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_property.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_property.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
gd_mono_utils.cpp Mono/C#: Script interface calls now attach the current thread 2020-01-16 17:47:36 +01:00
gd_mono_utils.h Mono/C#: Script interface calls now attach the current thread 2020-01-16 17:47:36 +01:00
i_mono_class_member.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
managed_type.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
managed_type.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00