Merge pull request #2802 from BrzVlad/feature-evacuation-opt2
[mono.git] / mono / mini / aot-compiler.c
index e5c6251623964421473bfd22f74f78135eb30212..f65b3a6ee68a58a0b22aae2c31695b1d46471843 100644 (file)
@@ -7865,7 +7865,10 @@ compile_thread_main (gpointer *user_data)
        GPtrArray *methods = (GPtrArray *)user_data [2];
        int i;
 
-       mono_thread_attach (domain);
+       MonoError error;
+       MonoThread *thread = mono_thread_attach (domain);
+       mono_thread_set_name_internal (thread->internal_thread, mono_string_new (mono_get_root_domain (), "AOT compiler"), TRUE, &error);
+       mono_error_assert_ok (&error);
 
        for (i = 0; i < methods->len; ++i)
                compile_method (acfg, (MonoMethod *)g_ptr_array_index (methods, i));