Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Nov 10, 2007

  1. 2007-11-10 Alp Toker <>

    	* samples/embed/teste.c: Add a newline at the end of this printf()
    svn path=/trunk/mono/; revision=89397
    Alp Toker authored

Dec 01, 2006

  1. Miguel de Icaza

    Add a pre-generated windows configuration file

    svn path=/trunk/mono/; revision=68847
    migueldeicaza authored

Nov 10, 2005

  1. Miguel de Icaza

    2005-11-09 Miguel de Icaza <>

    	* assembly.c (mono_set_dirs): New API entry point to set the
    	assembly and the config directory in one call
    A more robust framework for relocation and a public API for embedders to use.
    svn path=/trunk/mono/; revision=52816
    migueldeicaza authored

Sep 23, 2005

  1. Miguel de Icaza

    Update sample to load the Mono configuration file

    svn path=/trunk/mono/; revision=50597
    migueldeicaza authored

Mar 29, 2005

  1. Allow compilation using VS.NET

    svn path=/trunk/mono/; revision=42352
    Sebastien Pouliot authored

Jan 11, 2005

  1. Paolo Molaro

    Cleanup examples (removed extra thread execution).

    svn path=/trunk/mono/; revision=38700
    illupus authored

Jun 04, 2003

  1. Gonzalo Paniagua Javier

    Fixed compilation of sample

    svn path=/trunk/mono/; revision=15093
    gonzalop authored

Jan 23, 2003

  1. dickp

    Run all managed code in a subthread. Re-enable GC threaded finalisation.

    Fixes bugs 34263 and 31333.
    (All tests still behave the same way - 4 fails)
    2003-01-23  Dick Porter  <>
    	* threads.c (start_wrapper): Create a Thread object if needed, so
    	the Main() thread can do the class initialisation in a subthread
    	that has been set up to allow managed code execution.
    	Pass the thread ID instead of the MonoThread pointer to the thread
    	start and attach callbacks.  This change is required, because the
    	jit thread start callback must be called _before_ the Thread
    	object can be created.
    	(mono_thread_init): Removed much object creation code that is no
    	longer needed.  No managed code is called from here now.
    	* object.c (mono_runtime_exec_managed_code): Create a subthread
    	for Main, and call back to the runtime to use it.
    	Set the exit code when Main exits.
    	* gc.c: Make sure domain finalisation happens in a subthread.
    	Re-enable threaded GC, fixing bug 31333 (again).
    	* environment.c: System.Environment internall calls (so far just
    	ExitCode is here, the others are still in icall.c)
    	* appdomain.c (mono_runtime_cleanup): All threads running managed
    	code should have finished before mono_runtime_cleanup() is
    	reached, so no need to clean up threads.
    2003-01-23  Dick Porter  <>
    	* mono.c: Use mono_runtime_exec_managed_code() to run all managed
    	code in a subthread.
    	* jit.c: Changed thread start and attach callbacks to pass the
    	thread ID, not the MonoThread pointer.  Arrange that managed code
    	execution will fail an assertion in the main thread, just to be
    2003-01-23  Dick Porter  <>
    	* interp.c: Use mono_runtime_exec_managed_code() to run all
    	managed code in a subthread.
    svn path=/trunk/mono/; revision=10838
    dickp authored

Oct 05, 2002

  1. Miguel de Icaza

    Update sample

    svn path=/trunk/mono/; revision=8008
    migueldeicaza authored

Jul 21, 2002

  1. Miguel de Icaza

    sample fix

    svn path=/trunk/mono/; revision=5990

Jul 19, 2002

  1. Paolo Molaro

    Mono embedding sample.

    svn path=/trunk/mono/; revision=5938
    illupus authored
Something went wrong with that request. Please try again.