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
2012-11-15Disable dynamic loading for iOS simulator builds.Rodrigo Kumpera
2012-06-01Fix warnings.Zoltan Varga
2012-05-22Fix altstack support in libgc by registering the bounds of the normal stack ↵Zoltan Varga
and the altstack with it.
2012-03-13Properly handle ASLR randomization of the main thread stack on darwin.Rodrigo Kumpera
2011-12-13Make __data_start a weak symbol, to allow loading modules on mips.Paolo Molaro
2011-08-10More NACL updatesElijah Taylor
2011-08-10Revert "More NACL updates"Zoltan Varga
This reverts commit ee68c04c1079886c6df6be50e371e7d0a7c72c16.
2011-08-09More NACL updatesElijah Taylor
2011-08-03[gc] Darwin/AMD64 can have 64-bit thread id's, so we need to ensureGeoff Norton
we cast properly to make sure the modulus has a valid result. Additionally add support for x86_THREAD_STATE64.
2011-04-08Add a membar to libgc's UNLOCK () on arm. Fixes #683409.Zoltan Varga
2011-02-16FixesGonzalo Paniagua Javier
2011-02-16Remove a bunch of warnings.Gonzalo Paniagua Javier
2010-12-17Merged in rest of Native Client changes, untestedElijah Taylor
2010-11-29Add support for the internal boehm-gc on OpenBSDRobert Nagy
2010-11-29Add support for the internal boehm-gc on OpenBSDRobert Nagy
2010-10-01Work around Android's pthread/kernel_id/fork bug to fix mono multithreading ↵Koushik Dutta
and GC_stop_world in processes that have been forked.
2010-07-26Fix a few cases of mixed line-endingsRaja R Harinath
This is a scripted conversion of mixed line-ending files to LF-only or CRLF-only based on which patch is smaller. I used a threshold of upto a quarter of the lines to determine whether to keep the patch or not.
2010-07-25EOL handlingRaja R Harinath
This set of .gitattributes was automatically generated from the list of files that GIT tried to normalize when I enabled automatic EOL conversion. With this set of attributes, we prevent automated EOL conversion on files that we know will cause trouble down the road.
2010-06-292010-06-29 Geoff Norton <gnorton@novell.com>Geoff Norton
* include/private/gc_locks.h: Implement armv6+ variants of GC_test_and_set svn path=/trunk/mono/; revision=159690
2010-04-232010-04-23 Geoff Norton <gnorton@novell.com>Geoff Norton
* include/private/gcconfig.h: Darwin x86-64 bit support. * darwin_stop_world.c: Ditto svn path=/trunk/mono/; revision=156016
2010-04-19 * include/private/gcconfig.h: Android platforms are built atop Linux,Jonathan Pryor
don't use glibc, and uses `environ` instead of `__environ`. * configure.in: Use AC_CHECK_LIB() to check for pthread instead of just blindly linking to -lpthread, as Android includes pthread support within libc and doesn't provide a separate libpthread. svn path=/trunk/mono/; revision=155747
2010-03-092010-03-09 Zoltan Varga <vargaz@gmail.com>Zoltan Varga
* include/private/gc_locks.h: Fix amd64 build with newer gcc's. svn path=/trunk/mono/; revision=153291
2010-03-05In libgc/:Zoltan Varga
2010-03-04 David S. Miller <davem@davemloft.net> * include/private/gc_locks.h: Add SPARC implementations of GC_compare_and_exchange and GC_memory_barrier. In mono/mini/: 2010-03-04 David S. Miller <davem@davemloft.net> * mini-sparc.h: Always use MONO_ARCH_USE_SIGACTION. Linux kernels that don't provide the siginfo in the second signal handler argument are buggy, and this has been fixed for years. * mini.h (GET_CONTEXT): Remove __sparc__ special case. (SIG_HANDLER_SIGNATURE, SIG_HANDLER_PARMS): Likewise. svn path=/trunk/mono/; revision=153114
2010-02-222010-02-22 Zoltan Varga <vargaz@gmail.com>Zoltan Varga
* obj_map.c (GC_add_map_entry): Speed this up for the common case where GC_register_displacement () was never called. svn path=/trunk/mono/; revision=152155
2010-01-292010-01-29 Geoff Norton <gnorton@novell.com>Geoff Norton
* include/private/gcconfig.h: Don't define NO_PTHREAD_TRYLOCK on darwin-x86 Patch from Tom Philpot (tom.philpot@gmail.com) svn path=/trunk/mono/; revision=150568
2010-01-21remove DOS newlinesMiguel de Icaza
svn path=/trunk/mono/; revision=149932
2010-01-16Remove accidentally added fileMiguel de Icaza
svn path=/trunk/mono/; revision=149678
2010-01-16Revert temporary hackMiguel de Icaza
svn path=/trunk/mono/; revision=149677
2010-01-16Import proper patchMiguel de Icaza
svn path=/trunk/mono/; revision=149676
2010-01-16Revert gcconfig.h changeMiguel de Icaza
svn path=/trunk/mono/; revision=149675
2010-01-16A few additions to better support PS3.Gonzalo Paniagua Javier
Patch by Miguel. svn path=/trunk/mono/; revision=149670
2009-10-26In libgc:Zoltan Varga
2009-10-25 Zoltan Varga <vargaz@gmail.com> * misc.c (GC_get_suspend_signal): New API function to return the suspend signal used by libgc. In mono/mini: 2009-10-25 Zoltan Varga <vargaz@gmail.com> * mini-posix.c (add_signal_handler): Delay the GC suspend signal while executing a SIGSEGV handler on an altstack, since libgc can't handle that. In mono/tests: 2009-10-25 Zoltan Varga <vargaz@gmail.com> * misc.c (GC_get_suspend_signal): New API function to return the suspend signal used by libgc. svn path=/trunk/mono/; revision=144828
2009-07-022009-07-02 jonas echterhoff <jonas@unity3d.com>jonas
svn path=/trunk/mono/; revision=137261
2009-06-23Define a no-op memory barrier for s390(x)Neale Ferguson
svn path=/trunk/mono/; revision=136657
2009-06-23Fix typo in GC_compare_and_exchangeNeale Ferguson
svn path=/trunk/mono/; revision=136648
2009-06-172009-06-16 Geoff Norton <gnorton@novell.com>Geoff Norton
* include/private/gcconfig.h: Disable static scanning on this platform * misc.c: Enable platform-specific disabling of static scanning svn path=/trunk/mono/; revision=136280
2009-05-23Update parameters for PS3Miguel de Icaza
svn path=/trunk/mono/; revision=134618
2009-05-192009-05-18 Miguel de Icaza <miguel@novell.com>Miguel de Icaza
* include/private/gcconfig.h: Add support for Linux on the PS3 svn path=/trunk/mono/; revision=134354
2009-04-252009-04-24 Kostyantyn Gushtin, Yevgen Kiruha, Serhiy Naumenko, Serhiy ↵Zoltan Varga
Stetskovych and Ian Dichkovsky <mono@n-ix.com.ua> * include/private/gcconfig.h: Changes to support 64-bit ABI on MIPS. Add an additional condition for a proper defining of ALIGNMENT and CPP_WORDSZ. svn path=/trunk/mono/; revision=132645
2009-04-102009-04-10 Zoltan Varga <vargaz@gmail.com>Zoltan Varga
* include/private/gc_locks.h (GC_test_and_set): Merge a change from libgc 7.1's libatomic-ops to fix the ppc build with gcc 4.4. svn path=/trunk/mono/; revision=131471
2009-02-28Create .gitignore's.Martin Baulig
svn path=/trunk/mono/; revision=128265
2009-01-182009-01-18 Zoltan Varga <vargaz@gmail.com>Zoltan Varga
* include/private/gcconfig.h: Applied patch from Koushik Dutta (koush@koushikdutta.com). Define SEARCH_FOR_DATA_START for android. svn path=/trunk/mono/; revision=123732
2008-11-182008-11-18 Mark Probst <mark.probst@gmail.com>Mark Probst
* include/private/gc_locks.h (test_and_set): The PPC64 case is wrong, as it operates on 64 bit values, not on 32 bit ones as the function requires. The PPC32 case is sufficient. svn path=/trunk/mono/; revision=119156
2008-09-292008-09-29 Geoff Norton <gnorton@novell.com>Geoff Norton
* include/private/gcconfig.h: Make Darwin/ARM use mmap() instead of sbrk() for its allocator implementation. svn path=/trunk/mono/; revision=114396
2008-08-292008-08-28 Geoff Norton <gnorton@novell.com>Geoff Norton
* darwin_stop_world.c: * include/private/gcconfig.h: Add support for Darwin/ARM svn path=/trunk/mono/; revision=111873
2008-08-102008-08-10 Zoltan Varga <vargaz@gmail.com>Zoltan Varga
* include/private/gc_locks.h: Add amd64 support so parallel mark works on amd64 too. svn path=/trunk/mono/; revision=110070
2008-04-28Mono runtime: Add support for mixed-mode assemblies. Contributed under ↵Kornél Pál
MIT/X11 license. svn path=/trunk/mono/; revision=102052
2008-04-162008-04-15 Jonathan Chambers <joncham@gmail.com>Jonathan Chambers
* include/private/gcconfig.h: Backport GC7 code to support Win64. * win32_threads.c: Backport GC7 code to support Win64. svn path=/trunk/mono/; revision=100798
2008-02-07 * include/gc.h: (GCEventType): Added start-stop the world events.Massimiliano Mantione
* pthread_stop_world.c: (GC_stop_world and GC_start_world): hooked svn path=/trunk/mono/; revision=95125
2007-09-24Mon Sep 24 16:15:47 CEST 2007 Paolo Molaro <lupus@ximian.com>Paolo Molaro
* include/private/gc_priv.h: increase the default MAX_HEAP_SECTS value (bug#314759, bug#324318). svn path=/trunk/mono/; revision=86254