[Mono-dev] PATCH: Bug #76757, new AppDomains inherit current loaded assemblies

Ben Maurer bmaurer at ximian.com
Sun Jun 18 15:29:07 EDT 2006


On Sat, 2006-06-17 at 18:31 -0500, Brian Crowell wrote:
> An important thing to note about this patch is that it disables a lot of code in 
> mono/metadata/marshal.c relating to the fast cross-domain wrappers. Much of that 
> code made bad assumptions about the availability of types in other domains and 
> the ability to make equality comparisons by pointers. The patch forces all 
> cross-domain calls to go through the CrossAppDomainChannel, which has also been 
> fixed in this regard. 

That code had a large impact on xsp performance. It may be worthwhile to
measure this before deciding if the quick fix of disabling that code
path is acceptable.

-- Ben




More information about the Mono-devel-list mailing list