[Mono-dev] [PATCH] Fixes and improvements for mixed-mode assembly support
kornelpal at gmail.com
Fri May 9 08:17:15 EDT 2008
Mixed-mode assembly support is currently (temporarily) disabled in SVN. This
patch is supposed to fix the issue reported by Jonathan and reenable
mixed-mode assembly support.
May I commit this patch?
Also note that I have added some mixed-mode assembly tests in r102861 that
can be compiled using Visual Studio 2005 or later.
MixedModeLibrary/NativeApp is a special case because it tests _CorDllMain
and loads mono.dll so has to be executed without mono.exe.
----- Original Message -----
From: "Kornél Pál"
Cc: "Zoltan Varga"; "Jonathan Chambers"
Sent: Monday, May 05, 2008 10:56 AM
Subject: [PATCH] Fixes and improvements for mixed-mode assembly support
> * domain.c: Open exe_image anyway so that it can be fixed up. Add a
> mono_close_exe_image function that closes exe_image.
> * image.c: Fix reference counting when DLL image is loaded using
> outside of image.c.
> * threads.c: Add threads_initialized that enables coree.c to call
> mono_thread_suspend_all_other_threads at any time.
> * coree.c: Some improvements and add mono_set_act_ctx that loads manifest
> file from the main assembly when process is created from mono.exe. This is
> required for MSVCRT support but may be used by other assemblies as well
> example for XP Visual Style support.
> Please review the patch and if you like it, please approve it.
> Jonathan, please try this patch if it fixes the issue you have reported.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
More information about the Mono-devel-list