2009-04-01 Mark Probst <mark.probst@gmail.com>
* regalloc.h, mini-codegen.c: Make vassign members gint32 to fix
ridiculously large methods.
svn path=/trunk/mono/; revision=130798
+2009-04-01 Mark Probst <mark.probst@gmail.com>
+
+ * regalloc.h, mini-codegen.c: Make vassign members gint32 to fix
+ ridiculously large methods.
+
2009-03-31 Martin Baulig <martin@ximian.com>
* debug-debugger.c (debugger_remove_breakpoint): Call
if (rs->next_vreg > rs->vassign_size) {
g_free (rs->vassign);
rs->vassign_size = MAX (rs->next_vreg, 256);
- rs->vassign = g_malloc (rs->vassign_size * sizeof (int));
+ rs->vassign = g_malloc (rs->vassign_size * sizeof (gint32));
}
memset (rs->isymbolic, 0, MONO_MAX_IREGS * sizeof (rs->isymbolic [0]));
* If the register is spilled, then this contains -spill - 1, where 'spill'
* is the index of the spill variable.
*/
- gint16 *vassign;
+ gint32 *vassign;
/* hard -> symbolic */
int isymbolic [MONO_MAX_IREGS];