[Mono-bugs] [Bug 77596][Nor] Changed - get rid of global generics caches in metadata.c

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Mon Feb 20 09:12:57 EST 2006

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/77596	2006-02-20 05:42:10.000000000 -0500
+++ shadow/77596.tmp.21868	2006-02-20 09:12:57.000000000 -0500
@@ -41,6 +41,13 @@
 - they should be moved to class.c or loader.c, since metadata.c is
 supposed to be thread safe.
 - or
 - at least a comment should be added saying the caller should hold
 the loader lock.
+------- Additional Comments From vargaz at gmail.com  2006-02-20 09:12 -------
+Also, the generic instances could be cached in the image where the
+definition is. This is needed because we would like to implement 
+unloading of assemblies in the future, so all data related to the
+assembly should be kept with the assembly, and not in global tables.

More information about the mono-bugs mailing list