Author: mprobst
Date: 2008-02-06 06:59:40 -0500 (Wed, 06 Feb 2008)
New Revision: 95010

Modified:
   trunk/mono/mono/mini/ChangeLog
   trunk/mono/mono/mini/mini-trampolines.c
Log:
2008-02-06  Mark Probst  <[EMAIL PROTECTED]>

        * mini-trampolines.c (mono_generic_class_init_trampoline): Removed
        an assert because it has a race condition.


Modified: trunk/mono/mono/mini/ChangeLog
===================================================================
--- trunk/mono/mono/mini/ChangeLog      2008-02-06 10:05:07 UTC (rev 95009)
+++ trunk/mono/mono/mini/ChangeLog      2008-02-06 11:59:40 UTC (rev 95010)
@@ -1,3 +1,8 @@
+2008-02-06  Mark Probst  <[EMAIL PROTECTED]>
+
+       * mini-trampolines.c (mono_generic_class_init_trampoline): Removed
+       an assert because it has a race condition.
+
 2008-02-06  Zoltan Varga  <[EMAIL PROTECTED]>
 
        * tramp-amd64.c (mono_arch_patch_callsite): Add more diagnostics.

Modified: trunk/mono/mono/mini/mini-trampolines.c
===================================================================
--- trunk/mono/mono/mini/mini-trampolines.c     2008-02-06 10:05:07 UTC (rev 
95009)
+++ trunk/mono/mono/mini/mini-trampolines.c     2008-02-06 11:59:40 UTC (rev 
95010)
@@ -303,10 +303,6 @@
 {
        //g_print ("generic class init for class %s.%s\n", 
vtable->klass->name_space, vtable->klass->name);
 
-#if defined(__i386__) || defined(__x86_64__)
-       g_assert (!vtable->initialized);
-#endif
-
        mono_runtime_class_init (vtable);
 
        //g_print ("done initing generic\n");

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to