Author: massi
Date: 2005-11-18 10:32:32 -0500 (Fri, 18 Nov 2005)
New Revision: 53231
Modified:
trunk/mono/mono/mini/ChangeLog
trunk/mono/mono/mini/mini.c
Log:
2005-11-18 Massimiliano Mantione <[EMAIL PROTECTED]>
* mini.c: Enabled "fastpath" deadce :-)
Modified: trunk/mono/mono/mini/ChangeLog
===================================================================
--- trunk/mono/mono/mini/ChangeLog 2005-11-18 14:17:11 UTC (rev 53230)
+++ trunk/mono/mono/mini/ChangeLog 2005-11-18 15:32:32 UTC (rev 53231)
@@ -1,5 +1,9 @@
2005-11-18 Massimiliano Mantione <[EMAIL PROTECTED]>
+ * mini.c: Enabled "fastpath" deadce :-)
+
+2005-11-18 Massimiliano Mantione <[EMAIL PROTECTED]>
+
* mini.c: Added "fastpath" deadce (deadce without SSA), and a simple
alias analysis pass to support it.
* mini.h: Likewise.
Modified: trunk/mono/mono/mini/mini.c
===================================================================
--- trunk/mono/mono/mini/mini.c 2005-11-18 14:17:11 UTC (rev 53230)
+++ trunk/mono/mono/mini/mini.c 2005-11-18 15:32:32 UTC (rev 53231)
@@ -9358,7 +9358,7 @@
/* For now, compute aliasing info only if needed for deadce...
*/
if ((cfg->opt & MONO_OPT_DEADCE) && (! deadce_has_run) &&
(header->num_clauses == 0)) {
- //cfg->aliasing_info = mono_build_aliasing_information
(cfg);
+ cfg->aliasing_info = mono_build_aliasing_information
(cfg);
}
/* fixme: maybe we can avoid to compute livenesss here if
already computed ? */
@@ -9367,7 +9367,7 @@
mono_analyze_liveness (cfg);
if (cfg->aliasing_info != NULL) {
- //mono_aliasing_deadce (cfg->aliasing_info);
+ mono_aliasing_deadce (cfg->aliasing_info);
deadce_has_run = TRUE;
}
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches