* liveness.c (mono_analyze_liveness): Disable the liveness2 code for now
as it crashes on the 2.0 mscorlib.
svn path=/trunk/mono/; revision=110706
2008-08-18 Zoltan Varga <vargaz@gmail.com>
+ * liveness.c (mono_analyze_liveness): Disable the liveness2 code for now
+ as it crashes on the 2.0 mscorlib.
+
+ * aot-compiler.c (is_shared_got_patch): Revert the last change as it seems
+ to cause crashes.
+
* aot-compiler.c: Use is_plt_patch () in a few additional places.
(is_shared_got_patch): Add MONO_PATCH_INFO_METHODCONST, which is generated
by IMT.
case MONO_PATCH_INFO_LDTOKEN:
case MONO_PATCH_INFO_TYPE_FROM_HANDLE:
case MONO_PATCH_INFO_RVA:
- case MONO_PATCH_INFO_METHODCONST:
return TRUE;
default:
return FALSE;
#ifdef ENABLE_LIVENESS2
/* This improves code size by about 5% but slows down compilation too much */
- if (cfg->compile_aot)
+ /* FIXME: This crashes when compiling 2.0 mscorlib */
+ if (FALSE && cfg->compile_aot)
mono_analyze_liveness2 (cfg);
#endif
}