* Changes which are already detected at runtime, like the addition
* of icalls, do not require an increment.
*/
-#define MONO_CORLIB_VERSION 131
+#define MONO_CORLIB_VERSION 134
typedef struct
{
mono_mutex_t mono_delegate_section;
-mono_mutex_t mono_strtod_mutex;
-
static gunichar2 process_guid [36];
static gboolean process_guid_set = FALSE;
domain->setup = setup;
mono_mutex_init_recursive (&mono_delegate_section);
-
- mono_mutex_init_recursive (&mono_strtod_mutex);
mono_thread_attach (domain);
- mono_context_init (domain);
- mono_context_set (domain->default_context);
mono_type_initialization_init ();
/* GC init has to happen after thread init */
mono_gc_init ();
+ /* contexts use GC handles, so they must be initialized after the GC */
+ mono_context_init (domain);
+ mono_context_set (domain->default_context);
+
#ifndef DISABLE_SOCKETS
mono_network_init ();
#endif