2003-10-31 Zoltan Varga <vargaz@freemail.hu>
authorZoltan Varga <vargaz@gmail.com>
Fri, 31 Oct 2003 14:39:17 +0000 (14:39 -0000)
committerZoltan Varga <vargaz@gmail.com>
Fri, 31 Oct 2003 14:39:17 +0000 (14:39 -0000)
commitde3412b21ceda95efb810eeba410e65a198a8769
treedd73734a8a4c3b269b583954941aa64d9d7f2657
parentdd638d28efebae8e67d24d257fdaa0cc5d95be11
2003-10-31  Zoltan Varga  <vargaz@freemail.hu>

* appdomain.c appdomain.h icall.c: Get rid of the InvokeInDomain
icalls. Instead, do everything in managed code. This is needed since
it is hard to restore the original domain etc. in unmanaged code in the
presence of undeniable exceptions.

* appdomain.c (ves_icall_System_AppDomain_InternalPushDomainRef):
New icalls to push and pop appdomain refs.

svn path=/trunk/mono/; revision=19505
mono/metadata/ChangeLog
mono/metadata/appdomain.c
mono/metadata/appdomain.h
mono/metadata/icall.c