[Mono-dev] [PATCH] Generic Type Definition / Open Instantiation mismatch patch.

Rodrigo Kumpera kumpera at gmail.com
Tue Sep 25 11:00:26 EDT 2007


Hey guys,

After talking with Hari I have come to a better solution. First, to fix the
case for non dynamic code I have reverted the changes of r80475 and r80445
as suggested by Hari. Reverting theses changes work because the issue was
the typebuilder issue pointer previowsly.

The new patch removes mono_class_setup_generic_type_container and the new
field in MonoGenericClass, both added on the previous one. I have simplified
mono_metadata_is_type_builder_generic_type_definition since MonoGenericInst
instances can be compared by pointer for this case.


The attached patch full bootstraps, passes all mono regression tests and
corlib test suite.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20070925/79950116/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: generic_type_definition.diff
Type: text/x-patch
Size: 5259 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20070925/79950116/attachment.bin 


More information about the Mono-devel-list mailing list