]> granicus.if.org Git - gc/log
gc
13 years ago* Makefile.am (INCLUDES): Add $(top_builddir)/.. to pick up mono's
Raja R Harinath [Thu, 7 Jul 2005 14:21:42 +0000 (14:21 +0000)]
* Makefile.am (INCLUDES): Add $(top_builddir)/.. to pick up mono's
config.h.

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

13 years agoThu Jul 7 12:15:22 CEST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 7 Jul 2005 10:16:42 +0000 (10:16 +0000)]
Thu Jul 7 12:15:22 CEST 2005 Paolo Molaro <lupus@ximian.com>

* pthread_support.c: fix compilation when TLS_ALLOC is not defined.

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

13 years agoThu Jul 7 11:59:42 CEST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 7 Jul 2005 10:01:22 +0000 (10:01 +0000)]
Thu Jul 7 11:59:42 CEST 2005 Paolo Molaro <lupus@ximian.com>

* pthread_support.c, Makefile.am: make the __thread var use
fast access if available (and avoid dlopen issue, bug #75390).

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

13 years ago2005-07-05 Ben Maurer <bmaurer@ximian.com>
Ben Maurer [Tue, 5 Jul 2005 18:42:42 +0000 (18:42 +0000)]
2005-07-05  Ben Maurer  <bmaurer@ximian.com>

* pthread_stop_world.c (pthread_start_world, _GC_suspend_handler):
Make sure that all threads have been started before releasing the
GC_lock. Otherwise, the thread table can be corrupt in the restart
handler, causing deadlocks and segfaults.

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

13 years ago2005-06-22 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 22 Jun 2005 09:03:45 +0000 (09:03 +0000)]
2005-06-22  Zoltan Varga  <vargaz@freemail.hu>

* include/private/gcconfig.h: Fix amd64 build.

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

13 years agofix fc4
Ben Maurer [Tue, 21 Jun 2005 04:50:24 +0000 (04:50 +0000)]
fix fc4

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

13 years ago2005-06-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 17 Jun 2005 19:14:47 +0000 (19:14 +0000)]
2005-06-17  Zoltan Varga  <vargaz@freemail.hu>

* pthread_support.c: Workaround gcc-3.3 compiler bug.

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

13 years agolibgc.vcproj: Project file for libgc.
Sebastien Pouliot [Thu, 26 May 2005 15:00:32 +0000 (15:00 +0000)]
libgc.vcproj: Project file for libgc.

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

13 years ago2005-05-19 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 19 May 2005 13:24:22 +0000 (13:24 +0000)]
2005-05-19  Zoltan Varga  <vargaz@freemail.hu>

* configure.in: Handle i386-*-linux* as well. Fixes #74960.

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

13 years agoTue May 3 16:28:26 CEST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 3 May 2005 13:54:00 +0000 (13:54 +0000)]
Tue May 3 16:28:26 CEST 2005 Paolo Molaro <lupus@ximian.com>

* os_dep.c: remove usage of libc private symbol.

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

13 years ago2005-05-02 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Mon, 2 May 2005 22:41:21 +0000 (22:41 +0000)]
2005-05-02  Miguel de Icaza  <miguel@novell.com>

* pthread_stop_world.c (GC_restart_handler, GC_suspend_handler):
Wrap the original routines into methods that preserve the value of
errno.  Fixes #74740

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

13 years ago2005-04-18 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 18 Apr 2005 14:23:40 +0000 (14:23 +0000)]
2005-04-18  Zoltan Varga  <vargaz@freemail.hu>

* configure.in: Applied another freebsd patch from Bill Middleton (flashdict@gmail.com).

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

13 years ago2005-04-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 15 Apr 2005 12:36:05 +0000 (12:36 +0000)]
2005-04-15  Zoltan Varga  <vargaz@freemail.hu>

* configure.in: Applied another freebsd patch from Bill Middleton (flashdict@gmail.com).

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

13 years agoFix compilation with __thread support on ppc.
Paolo Molaro [Wed, 13 Apr 2005 16:58:27 +0000 (16:58 +0000)]
Fix compilation with __thread support on ppc.

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

13 years ago2005-04-11 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 11 Apr 2005 14:12:45 +0000 (14:12 +0000)]
2005-04-11  Zoltan Varga  <vargaz@freemail.hu>

* include/private/gcconfig.h configure.in os_dep.c dyn_load.c:
Applied some freebsd patch from Bill Middleton <flashdict@gmail.com>.

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

13 years ago2005-04-06 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 6 Apr 2005 14:21:51 +0000 (14:21 +0000)]
2005-04-06  Zoltan Varga  <vargaz@freemail.hu>

* solaris_pthreads.c (GC_pthread_detach): Add locking.

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

13 years ago2005-04-06 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 6 Apr 2005 14:04:22 +0000 (14:04 +0000)]
2005-04-06  Zoltan Varga  <vargaz@freemail.hu>

* include/gc_pthread_redirects.h (pthread_detach): Override pthread_detach too.

* solaris_pthreads.c (GC_pthread_detach): Override pthread_detach too. Fixes
#74223.

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

13 years ago2005-03-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 29 Mar 2005 21:27:09 +0000 (21:27 +0000)]
2005-03-29  Zoltan Varga  <vargaz@freemail.hu>

* os_dep.c: Add ability to fall back to mmap-ing memory when sbrk
fails.

* include/private/gcconfig.h: Enable FALLBACK_TO_MMAP on amd64. Fixes
#73882.

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

13 years ago2005-03-29 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 29 Mar 2005 12:36:14 +0000 (12:36 +0000)]
2005-03-29  Zoltan Varga  <vargaz@freemail.hu>

* config.guess config.sub ltmain.sh: Update these files with more
up-to-date versions. Fixes #74071.

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

13 years agoAdded powerpc-*-linux to allow the default options to work with a ppc NPTL system.
Paolo Molaro [Wed, 16 Mar 2005 17:00:15 +0000 (17:00 +0000)]
Added powerpc-*-linux to allow the default options to work with a ppc NPTL system.

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

13 years ago2005-03-09 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 9 Mar 2005 11:52:07 +0000 (11:52 +0000)]
2005-03-09  Zoltan Varga  <vargaz@freemail.hu>

* solaris_threads.c (GC_thread_is_registered): Add this for solaris
too.

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

13 years ago2005-03-09 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Wed, 9 Mar 2005 11:00:00 +0000 (11:00 +0000)]
2005-03-09  Zoltan Varga  <vargaz@freemail.hu>

* pthread_support.c (GC_thread_is_registered): Move this outside of
the #ifdef THREAD_LOCAL_ALLOC.

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

13 years ago2005-03-03 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 3 Mar 2005 21:09:34 +0000 (21:09 +0000)]
2005-03-03  Zoltan Varga  <vargaz@freemail.hu>

* include/gc.h pthread_support.c win32_threads.: Add
GC_thread_is_registered API function.

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

13 years ago* acinclude.m4: Don't include distributed libtool.m4.
Raja R Harinath [Thu, 17 Feb 2005 05:36:27 +0000 (05:36 +0000)]
* acinclude.m4: Don't include distributed libtool.m4.

(Try a possible fix for PPC buildbot breakage)

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

13 years agoWed Feb 16 22:30:54 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 16 Feb 2005 21:23:39 +0000 (21:23 +0000)]
Wed Feb 16 22:30:54 CET 2005 Paolo Molaro <lupus@ximian.com>

* alloc.c: tune the code to collect instead of expanding
the heap if there are many finalizers and we reclaimed some
memory from cleaning the finalization queue (should fix
bug #71001 and #70701).

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

13 years agoremove .cvsignore, as this is not used anymore
Ben Maurer [Wed, 16 Feb 2005 04:43:00 +0000 (04:43 +0000)]
remove .cvsignore, as this is not used anymore

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

13 years ago2005-02-07 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Mon, 7 Feb 2005 17:00:32 +0000 (17:00 +0000)]
2005-02-07  Geoff Norton  <gnorton@customerdna.com>

        * include/private/gc_priv.h: Bump the max root sets to 1024

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

13 years agoMon Jan 24 16:39:42 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 24 Jan 2005 15:29:23 +0000 (15:29 +0000)]
Mon Jan 24 16:39:42 CET 2005 Paolo Molaro <lupus@ximian.com>

* alloc.c, include/gc.h: add event notification, mostly from
a patch by Ben Maurer.

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

13 years ago2005-01-23 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Sun, 23 Jan 2005 22:28:02 +0000 (22:28 +0000)]
2005-01-23  Geoff Norton  <gnorton@customerdna.com>

        * os_dir.c: Change GC_task_self to be static everywhere on Darwin.
        Allows gcc4.0 to compile.

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

13 years agoTue Jan 18 11:19:47 CET 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 18 Jan 2005 10:10:11 +0000 (10:10 +0000)]
Tue Jan 18 11:19:47 CET 2005 Paolo Molaro <lupus@ximian.com>

* pthread_stop_world.c: handle EINTR from sem_wait() call.

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

13 years agoremove svn:executable from *.cs *.c *.h
Raja R Harinath [Mon, 13 Dec 2004 06:06:57 +0000 (06:06 +0000)]
remove svn:executable from *.cs *.c *.h

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

13 years agofix up $ type stuff that got left over from cvs2svn. This will not come back again
Ben Maurer [Fri, 3 Dec 2004 01:08:33 +0000 (01:08 +0000)]
fix up $ type stuff that got left over from cvs2svn. This will not come back again

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

13 years agoMoved libgc here too
Miguel de Icaza [Thu, 11 Nov 2004 03:11:32 +0000 (03:11 +0000)]
Moved libgc here too

svn path=/branches/mono-1-0/mono/; revision=35998

13 years agoAdd libgc to mono
Miguel de Icaza [Thu, 11 Nov 2004 02:30:00 +0000 (02:30 +0000)]
Add libgc to mono

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

13 years agoIntegration with mono_libgc
guest [Fri, 29 Jul 2011 11:17:44 +0000 (15:17 +0400)]
Integration with mono_libgc

13 years agogc6.4 tarball import gc6_4
Ivan Maidanski [Tue, 26 Jul 2011 14:04:46 +0000 (18:04 +0400)]
gc6.4 tarball import

13 years agogc6.3 tarball import gc6_3
Ivan Maidanski [Tue, 26 Jul 2011 13:51:40 +0000 (17:51 +0400)]
gc6.3 tarball import

13 years agogc6.3alpha5 tarball import gc6_3alpha5
Ivan Maidanski [Tue, 26 Jul 2011 13:49:27 +0000 (17:49 +0400)]
gc6.3alpha5 tarball import

13 years agogc6.3alpha4 tarball import gc6_3alpha4
Ivan Maidanski [Tue, 26 Jul 2011 13:46:13 +0000 (17:46 +0400)]
gc6.3alpha4 tarball import

13 years agogc6.3alpha1 tarball import gc6_3alpha1
Ivan Maidanski [Tue, 26 Jul 2011 13:43:46 +0000 (17:43 +0400)]
gc6.3alpha1 tarball import

13 years agogc6.2 tarball import gc6_2
Ivan Maidanski [Tue, 26 Jul 2011 13:28:12 +0000 (17:28 +0400)]
gc6.2 tarball import

13 years agogc6.1 tarball import gc6_1
Ivan Maidanski [Tue, 26 Jul 2011 13:08:53 +0000 (17:08 +0400)]
gc6.1 tarball import

13 years agogc6.1alpha4 tarball import gc6_1alpha4
Ivan Maidanski [Tue, 26 Jul 2011 13:07:21 +0000 (17:07 +0400)]
gc6.1alpha4 tarball import

13 years agogc6.0 tarball import gc6_0
Ivan Maidanski [Tue, 26 Jul 2011 12:56:55 +0000 (16:56 +0400)]
gc6.0 tarball import

13 years agogc5.3 tarball import gc5_3
Ivan Maidanski [Tue, 26 Jul 2011 11:36:22 +0000 (15:36 +0400)]
gc5.3 tarball import

13 years agogc5.0alpha3 tarball import gc5_0alpha3
Ivan Maidanski [Tue, 26 Jul 2011 11:31:21 +0000 (15:31 +0400)]
gc5.0alpha3 tarball import

13 years agogc4.14 tarball import gc4_14
Ivan Maidanski [Tue, 26 Jul 2011 11:29:12 +0000 (15:29 +0400)]
gc4.14 tarball import

13 years agogc4.14alpha1 tarball import gc4_14alpha1
Ivan Maidanski [Tue, 26 Jul 2011 11:27:52 +0000 (15:27 +0400)]
gc4.14alpha1 tarball import

13 years agogc4.13 tarball import gc4_13
Ivan Maidanski [Tue, 26 Jul 2011 11:20:24 +0000 (15:20 +0400)]
gc4.13 tarball import

13 years agogc4.12 tarball import gc4_12
Ivan Maidanski [Tue, 26 Jul 2011 11:16:41 +0000 (15:16 +0400)]
gc4.12 tarball import

13 years agogc4.11 tarball import gc4_11
Ivan Maidanski [Tue, 26 Jul 2011 11:09:22 +0000 (15:09 +0400)]
gc4.11 tarball import

13 years agogc4.10t3 tarball import gc4_10t3
Ivan Maidanski [Tue, 26 Jul 2011 10:55:44 +0000 (14:55 +0400)]
gc4.10t3 tarball import

13 years agogc4.10 tarball import gc4_10
Ivan Maidanski [Tue, 26 Jul 2011 10:53:58 +0000 (14:53 +0400)]
gc4.10 tarball import

13 years agogc4.8 tarball import gc4_8
Ivan Maidanski [Tue, 26 Jul 2011 10:51:28 +0000 (14:51 +0400)]
gc4.8 tarball import

13 years agogc4.1 tarball import gc4_1
Ivan Maidanski [Tue, 26 Jul 2011 10:48:42 +0000 (14:48 +0400)]
gc4.1 tarball import