Merge pull request #2799 from BrzVlad/fix-conc-card-clean
[mono.git] / mono / mini / aot-runtime.c
index 70995807817dd3cf50f4978b046bcf45404f5724..4f633c190af2b0cac360db5e69a43ad7eda30728 100644 (file)
@@ -3059,7 +3059,7 @@ decode_exception_debug_info (MonoAotModule *amodule, MonoDomain *domain,
                        mono_error_cleanup (&error); /* FIXME don't swallow the error */
                }
 
-               gi->generic_sharing_context = g_new0 (MonoGenericSharingContext, 1);
+               gi->generic_sharing_context = alloc0_jit_info_data (domain, sizeof (MonoGenericSharingContext), async);
                if (decode_value (p, &p)) {
                        /* gsharedvt */
                        MonoGenericSharingContext *gsctx = gi->generic_sharing_context;