[Mono-bugs] [Bug 75889][Maj] Changed - [GMCS] mini bug (CEE_ISINST): Wrong 'is' statement execution

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Wed Nov 16 16:46:02 EST 2005

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by vargaz at gmail.com.


--- shadow/75889	2005-11-16 13:24:44.000000000 -0500
+++ shadow/75889.tmp.17159	2005-11-16 16:46:02.000000000 -0500
@@ -95,6 +95,12 @@
 ------- Additional Comments From vargaz at gmail.com  2005-11-16 13:24 -------
 The problem here is that
 mono_get_unique_iid () allocates the same id to all instantinations of
 a generic class, it should probably use  mono_type_get_name_full ()
 for obtaining the name.
+------- Additional Comments From vargaz at gmail.com  2005-11-16 16:46 -------
+This also means that two instantinations of the same generic type will
+have different max_interface_id, and interface_offsets fields, so
+setup_generic_vtable () needs to change.

More information about the mono-bugs mailing list