Author: zoltan
Date: 2005-12-09 06:54:57 -0500 (Fri, 09 Dec 2005)
New Revision: 54158

Modified:
   trunk/mono/mono/mini/ChangeLog
   trunk/mono/mono/mini/mini.c
Log:
2005-12-09  Zoltan Varga  <[EMAIL PROTECTED]>

        * mini.c (mini_get_inst_for_method): Resurrect the array Rank/Length
        optimizations lost by a mistake.


Modified: trunk/mono/mono/mini/ChangeLog
===================================================================
--- trunk/mono/mono/mini/ChangeLog      2005-12-09 11:23:51 UTC (rev 54157)
+++ trunk/mono/mono/mini/ChangeLog      2005-12-09 11:54:57 UTC (rev 54158)
@@ -1,3 +1,8 @@
+2005-12-09  Zoltan Varga  <[EMAIL PROTECTED]>
+
+       * mini.c (mini_get_inst_for_method): Resurrect the array Rank/Length
+       optimizations lost by a mistake.
+
 2005-12-07  Zoltan Varga  <[EMAIL PROTECTED]>
 
        * basic-long.cs: Remove a test moved to objects.cs.

Modified: trunk/mono/mono/mini/mini.c
===================================================================
--- trunk/mono/mono/mini/mini.c 2005-12-09 11:23:51 UTC (rev 54157)
+++ trunk/mono/mono/mini/mini.c 2005-12-09 11:54:57 UTC (rev 54158)
@@ -2923,7 +2923,7 @@
                        return ins;
                } else
                        return NULL;
-       } else if (mini_class_is_system_array (cmethod->klass)) {
+       } else if (cmethod->klass == mono_defaults.array_class) {
                if (cmethod->name [0] != 'g')
                        return NULL;
 

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

Reply via email to