[interpreter] initialize tls subsystem
authorBernhard Urban <bernhard.urban@xamarin.com>
Mon, 9 Jan 2017 22:33:48 +0000 (23:33 +0100)
committerBernhard Urban <bernhard.urban@xamarin.com>
Mon, 9 Jan 2017 22:33:48 +0000 (23:33 +0100)
mono/mini/interpreter/interp.c

index 7a6240cab23900dc3c5f556593eff155ca8dfea2..733066d4417772b8ddc830030ab74ae9def89225 100644 (file)
@@ -4672,6 +4672,8 @@ mono_interp_init(const char *file)
        mono_os_mutex_init_recursive (&runtime_method_lookup_section);
        mono_os_mutex_init_recursive (&create_method_pointer_mutex);
 
+       mono_tls_init_runtime_keys ();
+
        // TODO: use callbacks?
        mono_runtime_install_handlers ();
        mono_interp_transform_init ();