Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-01-11Cleanup examples (removed extra thread execution).Paolo Molaro
svn path=/trunk/mono/; revision=38700
2004-06-21More embedding samples.Paolo Molaro
svn path=/trunk/mono/; revision=30034
2004-06-19Test with metadata-related API sample usage.Paolo Molaro
svn path=/trunk/mono/; revision=29943
2003-12-232003-12-22 Bernie Solomon <bernard@ugsolutions.com>Bernie Solomon
* samples/embed/testi.c: interpreter embedding example svn path=/trunk/mono/; revision=21443
2003-08-25.cvsignore updateBen Maurer
svn path=/trunk/mono/; revision=17581
2003-08-11AddMiguel de Icaza
svn path=/trunk/mono/; revision=17255
2003-06-05Bare-bones sample loadable profiler.Paolo Molaro
svn path=/trunk/mono/; revision=15129
2003-06-04Fixed compilation of sampleGonzalo Paniagua Javier
svn path=/trunk/mono/; revision=15093
2003-01-23Run all managed code in a subthread. Re-enable GC threaded finalisation.Dick Porter
Fixes bugs 34263 and 31333. (All tests still behave the same way - 4 fails) 2003-01-23 Dick Porter <dick@ximian.com> * 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 <dick@ximian.com> * 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 sure. 2003-01-23 Dick Porter <dick@ximian.com> * interp.c: Use mono_runtime_exec_managed_code() to run all managed code in a subthread. svn path=/trunk/mono/; revision=10838
2002-10-05Update sampleMiguel de Icaza
svn path=/trunk/mono/; revision=8008
2002-07-22sample fixMiguel de Icaza
svn path=/trunk/mono/; revision=5990
2002-07-19Mono embedding sample.Paolo Molaro
svn path=/trunk/mono/; revision=5938