- 10 2月, 2011 1 次提交
-
-
由 Lucas Meijer 提交于
-
- 09 2月, 2011 22 次提交
-
-
由 Lucas Meijer 提交于
Implement signal chaining for windows. Useful for letting custom crash reporters be able to deal with native crashes, without mono eating the native exception while checking to see if it was caused by a managed null dereference in jitted code or not.
-
由 Marek Habersack 提交于
-
由 Marek Habersack 提交于
-
由 Gonzalo Paniagua Javier 提交于
-
由 Gonzalo Paniagua Javier 提交于
Replace the big lock around the list+array used to queue work items with a dynamic concurrent queue to reduce contention.
-
由 Mark Probst 提交于
Prefetch an object's vtable word when it's put on the gray stack, because it's likely to be scanned soon. Also prefetch it right before calling the mark/copy function in the dynamic heap M&S to win a few cycles on the load. Don't do it for the fixed heap because there it's unlikely we'll need the vtable anyway, so the cache can be put to good use elsewhere.
-
由 Mark Probst 提交于
Until now we always loaded the vtable word in the mark/copy function. It is not necessary in most cases for the fixed heap collector, however. If the object is on the small object major heap and its block size is not evacuated we don't need to load it.
-
由 Mark Probst 提交于
-
由 Mark Probst 提交于
-
由 Mark Probst 提交于
-
由 Miguel de Icaza 提交于
-
由 Miguel de Icaza 提交于
-
由 Miguel de Icaza 提交于
-
由 Miguel de Icaza 提交于
-
由 Lucas Meijer 提交于
-
由 Rodrigo Kumpera 提交于
* threads.c (ves_icall_System_Threading_WaitHandle_WaitAny_internal): Store the handles on stack memory.
-
由 Rodrigo Kumpera 提交于
* wait.c (WaitForMultipleObjectsEx): Use a stack allocated array and detect duplicated by sorting and doing a linear search.
-
由 Marek Habersack 提交于
The script now supports an extra cross-compilation directory in which you can unpack the library and development packages necessary for the build to succeed (glib, zlib etc). Also supported now is specifying the location at which Mono will be installed on Windows. Replaced SVN and GIT-SVN version checks with git checks.
-
由 Marek Habersack 提交于
-
由 Marek Safar 提交于
-
由 Marek Safar 提交于
-
由 Rodrigo Kumpera 提交于
* gc.c (finalizer_thread): Clean reference queues after finalizers are called to give boehm a chance to resurrect it.
-
- 08 2月, 2011 17 次提交
-
-
由 Hib Eris 提交于
-
由 Hib Eris 提交于
By default, Mono now uses an embedded glib implementation, so there is no need to ship external glib libraries anymore.
-
由 Hib Eris 提交于
-
由 Marek Safar 提交于
-
由 Hib Eris 提交于
These changes are nescessary for compiling with a mingw-w64 compiler.
-
由 Hib Eris 提交于
The macro HAVE_GETPROCESSID is defined in config.h and should not be exposed in public headers.
-
由 Marek Safar 提交于
-
由 Atsushi Eno 提交于
Fixed bug #595947. It was complexType [base]-> complexType [base]-> simpleType.
-
由 Rolf Bjarne Kvinge 提交于
-
由 Marek Safar 提交于
-
由 Marek Safar 提交于
-
由 Marek Safar 提交于
-
由 Atsushi Eno 提交于
Part of bugfix #595947.
-
由 Atsushi Eno 提交于
Fixed bug #666333.
-
由 Zoltan Varga 提交于
-
由 Rolf Bjarne Kvinge 提交于
Moonlight build: use system tools to compile. This means we don't need a bootstrapping profile either
-
由 Hib Eris 提交于
The file eglib-config.h is generated when running configure. Distributing eglib-config.h in tarballs causes errors when building out of the source tree.
-