Commit Graph

119 Commits

Author SHA1 Message Date
Francois Gouget 47fdee6e92 mscoree: Make CorDebugProcess_Create() static. 2011-12-06 17:54:44 +01:00
Alistair Leslie-Hughes 3d6708a194 mscoree: Implement ICorDebug CreateProcess. 2011-11-15 19:37:33 +01:00
Alistair Leslie-Hughes 7ea2e93107 mscoree: Move clearing of processes to Terminate. 2011-11-07 14:06:24 +01:00
Alistair Leslie-Hughes 5dcd363f5a mscoree: Return S_OK from CanLaunchOrAttach. 2011-11-02 12:36:39 +01:00
Alistair Leslie-Hughes 7ee1250e46 mscoree: Implement ICorDebug EnumerateProcesses. 2011-11-01 16:43:08 +01:00
Alistair Leslie-Hughes b2ef9218ec mscoree: Register interfaces. 2011-10-13 19:57:20 +02:00
Alistair Leslie-Hughes 44c39a85ae mscoree: Add WARN when ICorDebugManagedCallback2 cannot be found. 2011-10-12 20:52:46 +02:00
Alistair Leslie-Hughes 5682743245 mscoree: Implement ICorDebug SetManagedHandler. 2011-10-10 13:46:36 +02:00
Marcus Meissner e2c5a0c23e mscoree: Mark cordebug_init as hidden. 2011-10-03 15:50:58 -05:00
Alistair Leslie-Hughes c2ac2a0573 mscoree: Return S_OK from ICorDebug Initialize. 2011-09-30 10:28:30 -05:00
Alistair Leslie-Hughes bef72c4884 mscoree: Add ICorDebug interface support. 2011-09-28 12:37:47 +02:00
Andrew Talbot ee9c027986 mscoree: Fix a zero-sized array. 2011-08-31 19:43:05 +02:00
Andrew Talbot fe29ad99a7 mscoree: Remove extern from function definitions. 2011-08-29 12:08:20 +02:00
Michael Stefaniuc c8fcf420c2 mscoree: COM cleanup for the ICLRRuntimeInfo iface. 2011-08-22 16:14:35 +02:00
Frédéric Delanoy 760faf01a9 tests: Assorted spelling fixes. 2011-08-04 18:27:37 +02:00
Michael Stefaniuc e79e6e30f4 mscoree: COM cleanup in corruntimehost.c. 2011-06-22 12:58:56 +02:00
André Hentschel 53218eb50b mscoree/tests: Mark a weird w2k3 result as broken. 2011-06-08 14:12:41 +02:00
André Hentschel 2061c61c4e mscoree/tests: Test more IStream Functions on a ConfigStream. 2011-06-06 21:49:20 +02:00
André Hentschel 79a5153366 mscoree/tests: Broken return value is a HRESULT_FROM_WIN32. 2011-06-06 21:49:20 +02:00
André Hentschel b426a9a084 mscoree/tests: Fix for the results in CreateConfigStream tests. 2011-05-24 12:19:09 +02:00
Marcus Meissner ba9f4e807a mscoree: Mark internal symbols with hidden visibility and some vtables as static. 2011-05-20 10:32:32 +02:00
Vincent Povirk 6bd0887225 mscoree: Implement ICorRuntimeHost_GetDefaultDomain. 2011-05-20 10:31:28 +02:00
Vincent Povirk 692a7593cf mscoree: Return success from ICorRuntimeHost_Start stub.
We don't really have the ability to "Start" and "Stop" Mono, though we can create a default domain.
2011-05-20 10:31:10 +02:00
Vincent Povirk d434b33695 mscoree: Accept a NULL version in CorBindToRuntimeEx. 2011-05-20 10:31:01 +02:00
André Hentschel 1aacc5fc40 mscoree/tests: Add tests for CreateConfigStream. 2011-05-17 11:48:14 +02:00
Vincent Povirk 92563de3ea mscoree: State the .NET and Mono versions when a runtime is missing. 2011-05-11 19:49:51 +02:00
Alistair Leslie-Hughes 01c4adf477 mscoree: Implemented GetRequestedRuntimeVersion. 2011-04-28 18:33:01 +02:00
Alistair Leslie-Hughes 7c0cfc964b mscoree: Add stub CreateDebuggingInterfaceFromVersion. 2011-04-28 18:32:30 +02:00
Hans Leidekker 22953b84f3 mscoree: Add a stub implementation of GetRealProcAddress. 2011-04-19 13:30:01 +02:00
Francois Gouget 2bce427392 mscoree/tests: Make init_pointers() static. 2011-03-30 18:23:37 +02:00
André Hentschel 87429c72f6 mscoree: Add stub implementation for CreateConfigStream. 2011-03-28 18:35:24 +02:00
Francois Gouget d007d9feea mscoree: Force_get_runtime_info() is not used so remove it. 2011-03-16 16:31:52 +01:00
Francois Gouget 3b69102011 mscoree/tests: Make the test and cleanup functions static. 2011-03-16 14:14:24 +01:00
Michael Stefaniuc c3afbcfd60 mscoree: COM cleanup in metahost.c. 2011-03-14 12:39:28 +01:00
Francois Gouget e0b2307f9c mscoree: Add a '\n' to an ERR() trace. 2011-03-07 11:08:50 +01:00
Vincent Povirk b92d834d36 mscoree: Always return S_FALSE from DllCanUnloadNow.
We can't really unload after Mono is loaded unless we're exiting the process.
We could before that, but it's probably not worth the effort.
2011-02-24 15:49:27 +01:00
Vincent Povirk d6582ae8bd mscoree: Overhaul of mono runtime shutdown process.
It turns out that we can't free individual domains because that tears down
important data structures. Instead we must shut down the entire runtime, but
only if Mono doesn't shut itself down first. And we need to do it before
DLL_PROCESS_DETACH because important libraries might be gone by then.
2011-02-24 15:49:15 +01:00
Vincent Povirk 8a8808984e mscoree: Implement GetFileVersion. 2011-01-28 11:59:21 +01:00
Austin English cccc36e25a mscoree/tests: Fix a broken test (LLVM/Clang). 2010-12-23 13:47:25 +01:00
Alexandre Julliard f6b6c7bade include: Correctly define the msxml typelib by directly including xmldom.idl and xmldso.idl. 2010-12-21 12:17:11 +01:00
Michael Stefaniuc ac0826d51e mscoree: Use ifaces instead of vtbl pointers in ConfigFileHandler. 2010-12-10 13:03:31 +01:00
Michael Stefaniuc bcf15c7b16 mscoree: Use an iface instead of a vtbl pointer in MetaDataDispenser. 2010-12-10 13:03:28 +01:00
Jacek Caban 90ed396b03 mscoree: Explicitly specify CDECL on imported functions. 2010-11-29 11:23:24 +01:00
Paul Vriens d360b6f913 mscoree/tests: Remove an unneeded test. 2010-11-23 14:18:44 +01:00
Paul Vriens 759f12c187 mscoree/tests: Use more A-functions to fix test failures on Win9x. 2010-11-23 14:18:33 +01:00
Paul Vriens 167ab75f4e mscoree/tests: Use StrStrIW from shlwapi. 2010-11-23 14:18:22 +01:00
Paul Vriens dff72b0c66 mscoree/tests: Use the correct wide string compare to cope with Win9x. 2010-11-23 14:18:01 +01:00
Vincent Povirk 9c238d181d mscoree: Add a trace to _CorExeMain. 2010-11-12 17:00:18 +01:00
Vincent Povirk 3b76a0bed1 mscoree: Implement ClrCreateManagedInstance. 2010-11-12 17:00:09 +01:00
Vincent Povirk d2d743efbb mscoree: Search the Global Assembly Cache for required assemblies. 2010-11-12 16:59:41 +01:00