[Mono-devel-list] CAS - Patch for metadata

Sebastien Pouliot sebastien at ximian.com
Thu Nov 25 20:40:37 EST 2004


Here's the next runtime patch for CAS support. This is mostly common
code to know what kind of declarative security attributes are present on
methods, class and assemblies. 

Caching is present on class (MonoClass) and (partially present -
structures) for the stack modifiers (MonoJitInfo). No caching is done on
methods for the moment (but could be added later - but I'll do some
measurement first).

Next patches will build on these to produce something more useful ;-).

Many functions were added to reflection.c because they will be needed
(among others) to implements reflection on the declarative security
attributes (possible with 2.0 October preview - but not with Beta 1).

Sebastien Pouliot  <sebastien at ximian.com>
blog: http://pages.infinit.net/ctech/poupou.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cas-meta.diff
Type: text/x-patch
Size: 9438 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20041125/ac636049/attachment.bin 

More information about the Mono-devel-list mailing list