2009-11-04 Rodrigo Kumpera <rkumpera@novell.com>
authorRodrigo Kumpera <kumpera@gmail.com>
Thu, 5 Nov 2009 13:52:45 +0000 (13:52 -0000)
committerRodrigo Kumpera <kumpera@gmail.com>
Thu, 5 Nov 2009 13:52:45 +0000 (13:52 -0000)
commit6a1c435f879b82c566431f223e962ffe41a65c4e
treee69dfb35725d99ff14c3a255df0fd49374e5bfc1
parent2fe2dd5078b6b509e515ddbc31a82619df3affa5
2009-11-04  Rodrigo Kumpera  <rkumpera@novell.com>

* class.c (mono_image_add_to_name_cache): Assert on duplicate
insertion.

* reflection.c (mono_reflection_setup_internal_class): Avoid
registering a gc root the same MonoClass multiple times.
Don't register nested types on the global scope as they should
not be available there.

svn path=/trunk/mono/; revision=145477
mono/metadata/ChangeLog
mono/metadata/class.c
mono/metadata/reflection.c