Author: massi
Date: 2008-02-06 11:32:10 -0500 (Wed, 06 Feb 2008)
New Revision: 95040
Modified:
trunk/mono/mono/metadata/ChangeLog
trunk/mono/mono/metadata/class.c
Log:
*class.c: use_new_interface_vtable_code: renamed the env var to have
a "MONO_" prefix, and fix the logic to enable it by default.
Modified: trunk/mono/mono/metadata/ChangeLog
===================================================================
--- trunk/mono/mono/metadata/ChangeLog 2008-02-06 16:28:22 UTC (rev 95039)
+++ trunk/mono/mono/metadata/ChangeLog 2008-02-06 16:32:10 UTC (rev 95040)
@@ -1,4 +1,8 @@
2008-02-06 Massimiliano Mantione <[EMAIL PROTECTED]>
+ *class.c: use_new_interface_vtable_code: renamed the env var to have
+ a "MONO_" prefix, and fix the logic to enable it by default.
+
+2008-02-06 Massimiliano Mantione <[EMAIL PROTECTED]>
*class.c:
mono_class_setup_vtable_general: rewrote the way in which interface
methods are added to vtables. Makes bug-77127.exe pass, and hopefully
Modified: trunk/mono/mono/metadata/class.c
===================================================================
--- trunk/mono/mono/metadata/class.c 2008-02-06 16:28:22 UTC (rev 95039)
+++ trunk/mono/mono/metadata/class.c 2008-02-06 16:32:10 UTC (rev 95040)
@@ -2260,9 +2260,9 @@
static gboolean
use_new_interface_vtable_code (void) {
if (__use_new_interface_vtable_code == -1) {
- char *env_var = getenv ("USE_NEW_INTERFACE_VTABLE_CODE");
+ char *env_var = getenv ("MONO_USE_NEW_INTERFACE_VTABLE_CODE");
if (env_var == NULL) {
- __use_new_interface_vtable_code = FALSE;
+ __use_new_interface_vtable_code = TRUE;
} else {
if ((strcmp (env_var, "0") == 0) || (strcmp (env_var,
"false") == 0) || (strcmp (env_var, "FALSE") == 0)) {
__use_new_interface_vtable_code = FALSE;
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches