]>
granicus.if.org Git - gc/log
Sorawee Porncharoenwase [Tue, 2 Jul 2019 04:52:31 +0000 (21:52 -0700)]
Fix various typos
Matthew Flatt [Fri, 21 Jun 2019 22:53:58 +0000 (16:53 -0600)]
revise build to avoid `ld` and `nicear`
The Chez Scheme build process now create an archive instead of linking
"kernel.o". Adjust the Racket CS build to use archives instead of
"kernel.o".
Also, modernize the Racket build's use of `ar`. Using the flags `rc` by
default (instead of `ruv`) should avoid the need for `nicear`.
Matthew Flatt [Sat, 15 Feb 2014 13:42:49 +0000 (06:42 -0700)]
makefiles: adjust definition and handling of CFLAGS and CPPFLAGS
Try to make the makefiles work better if CFLAGS and/or CPPFLAGS
is defined externally.
Matthew Flatt [Fri, 25 Jan 2013 19:00:53 +0000 (12:00 -0700)]
fix problem with --enable-shared and CGC install
Matthew Flatt [Thu, 27 Dec 2012 21:57:26 +0000 (15:57 -0600)]
MinGW-w64 support
For now, SGC must be used, but `configure' does not select it
automatically.
Also, support Cygwin (in addition to MSYS) as a build environment
when using MinGW compilers. Since I build in a Cygwin environment
(which seemed to be the easiest way to get MinGW-w64 gcc), I use
../configure --host=x86_64-w64-mingw32 --enable-sgc
Matthew Flatt [Fri, 7 Dec 2012 13:58:40 +0000 (07:58 -0600)]
win32: support MinGW build
A MinGW build is the same shape as a MSVC build (but without
MzCOM), unlike a Cygwin build.
Eli Barzilay [Tue, 21 Feb 2012 19:21:36 +0000 (14:21 -0500)]
A bunch of more typos like the ones in David's commit.
Tony Garnock-Jones [Thu, 19 May 2011 22:09:16 +0000 (18:09 -0400)]
uClibc doesn't support getcontext().
Matthew Flatt [Thu, 20 Oct 2011 20:01:26 +0000 (14:01 -0600)]
CGC fix for OpenBSD x86_64
Merge to 5.2
Eli Barzilay [Wed, 12 Oct 2011 08:51:55 +0000 (04:51 -0400)]
Some "Scheme" -> "Racket" changes and similar.
Kevin Tew [Thu, 29 Sep 2011 20:42:04 +0000 (14:42 -0600)]
Start of port to QNX
Eli Barzilay [Tue, 28 Jun 2011 06:01:41 +0000 (02:01 -0400)]
A long overdue scan to eliminate files without terminating newlines.
(DrRacket should really do that.)
Matthew Flatt [Tue, 26 Apr 2011 22:31:02 +0000 (16:31 -0600)]
clean up C part of build - no more attempt to support places with the Boehm GC - no more libatomic (which was for places + Boehm GC) - remove unsupported configuration options - strip Racket-specific configure options before libffi configure - port two leftover Perl scripts to Racket scripts
Matthew Flatt [Mon, 25 Apr 2011 21:49:22 +0000 (15:49 -0600)]
Boehm GC: remove some obsolete customization
David Van Horn [Wed, 2 Feb 2011 19:56:42 +0000 (14:56 -0500)]
Fixed various spelling errors.
Matthew Flatt [Wed, 10 Nov 2010 14:19:28 +0000 (07:19 -0700)]
fix plot build to use CC from Makefiles; fix fallout in Mac build to clean up the hack of putting -m32 in CC instead of CFLAGS
Matthew Flatt [Mon, 25 Oct 2010 12:17:24 +0000 (06:17 -0600)]
overhaul GC finalization
Matthew Flatt [Sat, 22 May 2010 13:05:16 +0000 (07:05 -0600)]
fix some middle-of-C-block variable declrations
Eli Barzilay [Sat, 22 May 2010 01:10:53 +0000 (21:10 -0400)]
Fixing some tab damage from Jay's commit
Jay McCarthy [Wed, 19 May 2010 20:14:31 +0000 (15:14 -0500)]
Using nicear to get rid of spurious ar stderr output
Jay McCarthy [Tue, 18 May 2010 14:09:44 +0000 (09:09 -0500)]
Confuse GCC data-flow analysis to remove warning: function returns address of local variable
Jay McCarthy [Tue, 18 May 2010 14:08:35 +0000 (09:08 -0500)]
Add extern prototype for GC_collection_in_progress
Jay McCarthy [Tue, 18 May 2010 14:06:27 +0000 (09:06 -0500)]
GC_thr_init prototype in header
Jay McCarthy [Tue, 18 May 2010 14:01:04 +0000 (09:01 -0500)]
Attempt to remove 'warning: dereferencing type-punned pointer will break strict-aliasing rules'
Jay McCarthy [Tue, 18 May 2010 13:48:07 +0000 (08:48 -0500)]
Adding clock zero and using to avoid uninit errors
Jay McCarthy [Tue, 18 May 2010 13:45:37 +0000 (08:45 -0500)]
Adding null initializations
Jay McCarthy [Tue, 18 May 2010 13:44:56 +0000 (08:44 -0500)]
Added macro to encode warning suppression
Jay McCarthy [Tue, 18 May 2010 13:39:58 +0000 (08:39 -0500)]
Added define to get pthread_getattr_np prototype with copy for systems where that doesn't work
Jay McCarthy [Tue, 18 May 2010 13:38:09 +0000 (08:38 -0500)]
Avoiding statement with no effect warning
Eli Barzilay [Mon, 17 May 2010 03:46:05 +0000 (23:46 -0400)]
A lot of "MrEd" -> "GRacket"s.
Matthew Flatt [Thu, 1 Apr 2010 13:54:56 +0000 (13:54 +0000)]
apply patch from Tim Wiess to make the Boehm GC build on OpenBSD
svn: r18712
Matthew Flatt [Tue, 2 Mar 2010 21:44:52 +0000 (21:44 +0000)]
try to fix build for OS X variant
svn: r18436
Matthew Flatt [Tue, 9 Feb 2010 16:16:47 +0000 (16:16 +0000)]
fix for Sparc Linux from James Vega (PR 10750)
svn: r18031
Eli Barzilay [Fri, 5 Feb 2010 03:21:52 +0000 (03:21 +0000)]
A bunch of additional typos
svn: r17976
Matthew Flatt [Fri, 29 Jan 2010 00:15:43 +0000 (00:15 +0000)]
adjust futures impl to use mzrt; fix MrEd build to work with futures
svn: r17879
Matthew Flatt [Fri, 8 Jan 2010 13:45:57 +0000 (13:45 +0000)]
fix shared-library version for CGC lib
svn: r17564
Matthew Flatt [Tue, 17 Nov 2009 17:29:18 +0000 (17:29 +0000)]
avoid sbrk(), which does not work with mprotect()
svn: r16832
Ivan Maidanski [Sun, 3 Nov 2013 09:44:29 +0000 (13:44 +0400)]
Merge tag 'gc7_1' into racket_gc
[release 7.1]
Matthew Flatt [Wed, 7 Oct 2009 17:56:48 +0000 (17:56 +0000)]
upgrade Boehm GC to v7.1
svn: r16274
Matthew Flatt [Fri, 11 Sep 2009 23:05:50 +0000 (23:05 +0000)]
dynamic-require and 0 mode; repair to unsafe-fl ops; x86_64 for Mac OS X
svn: r15985
Eli Barzilay [Fri, 1 May 2009 21:02:51 +0000 (21:02 +0000)]
removed lots of "the the"s
svn: r14679
Matthew Flatt [Mon, 19 Jan 2009 16:32:50 +0000 (16:32 +0000)]
add missing ARLIBFLAGS to go with previous change
svn: r13225
Kevin Tew [Thu, 20 Nov 2008 23:36:54 +0000 (23:36 +0000)]
Make GC callbacks members of NewGC
svn: r12549
Matthew Flatt [Wed, 13 Aug 2008 23:08:34 +0000 (23:08 +0000)]
merge Kevin's work so far on places
svn: r11226
Matthew Flatt [Tue, 13 Nov 2007 12:40:00 +0000 (12:40 +0000)]
v3.99.0.2
svn: r7706
Matthew Flatt [Sat, 14 Oct 2006 00:58:14 +0000 (00:58 +0000)]
openbsd x86_64 patches
svn: r4597
Matthew Flatt [Fri, 13 Oct 2006 22:03:29 +0000 (22:03 +0000)]
352.7
svn: r4592
Matthew Flatt [Thu, 3 Aug 2006 15:58:35 +0000 (15:58 +0000)]
add proper declaration for new GC_mark_overflow_recover()
svn: r3940
Matthew Flatt [Wed, 2 Aug 2006 18:37:21 +0000 (18:37 +0000)]
correct handing of mark-stack overflow in ephemeron processing
svn: r3934
Matthew Flatt [Thu, 6 Jul 2006 21:10:10 +0000 (21:10 +0000)]
remove accidental ~ files
svn: r3635
Ivan Maidanski [Sun, 3 Nov 2013 08:55:14 +0000 (12:55 +0400)]
Merge tag 'gc6_7' into racket_gc
[release 6.7]
Matthew Flatt [Thu, 6 Jul 2006 21:08:23 +0000 (21:08 +0000)]
upgrade to Boehm GC version 6.7
svn: r3634
Matthew Flatt [Wed, 26 Apr 2006 22:07:24 +0000 (22:07 +0000)]
use mprotect on more platforms to make JITted code executable
svn: r2807
Matthew Flatt [Sat, 18 Feb 2006 04:00:38 +0000 (04:00 +0000)]
CGC x86 Darwin
svn: r2274
Matthew Flatt [Tue, 4 Oct 2005 21:02:37 +0000 (21:02 +0000)]
299.403
svn: r979
Eli Barzilay [Thu, 11 Aug 2005 14:23:10 +0000 (14:23 +0000)]
Two fixes to GC build problems.
svn: r583
Eli Barzilay [Fri, 27 May 2005 21:53:51 +0000 (21:53 +0000)]
Added src, set properties for all DOS files.
svn: r4
hboehm [Sun, 4 May 2008 01:07:59 +0000 (01:07 +0000)]
2008-05-03 Hans Boehm <Hans.Boehm@hp.com>
* include/gc_version.h, configure.ac, doc/README:
Change to version 7.1.
* configure: Regenerate.
hboehm [Sun, 4 May 2008 00:48:31 +0000 (00:48 +0000)]
2008-05-03 Hans Boehm <Hans.Boehm@hp.com>
* doc/gcinterface.html: Improve C++ interface documentation.
hboehm [Mon, 10 Mar 2008 16:16:40 +0000 (16:16 +0000)]
2008-03-10 Hans Boehm <Hans.Boehm@hp.com>
* allchblk.c (GC_allochblk): Check for overflow during size
rounding.
* tests/huge_test.c: New.
* Makefile.direct, tests/tests.am: Add huge_test.c
* Makefile.in: Regenerate.
hboehm [Fri, 29 Feb 2008 20:06:36 +0000 (20:06 +0000)]
2008-02-29 Hans Boehm <Hans.Boehm@hp.com>
* pthread_support.c: Fix typo in comment.
* os_dep.c (GC_win32_get_mem): Add heap section only if
allocation succeeded.
hboehm [Thu, 28 Feb 2008 18:05:52 +0000 (18:05 +0000)]
2008-02-28 Hans Boehm <Hans.Boehm@hp.com>
* malloc.c: (free replacement) Fix caller address space check.
hboehm [Tue, 26 Feb 2008 06:09:07 +0000 (06:09 +0000)]
2008-02-25 Hans Boehm <Hans.Boehm@hp.com>
* finalize.c (GC_grow_table): Dereference table in null-check.
hboehm [Sun, 24 Feb 2008 20:25:02 +0000 (20:25 +0000)]
2008-02-24 Hans Boehm <Hans.Boehm@hp.com>
* win32_threads.c (GC_delete_gc_thread, GC_delete_thread):
Consistently call CloseHandle. (GC_suspend): Call
GC_delete_gc_thread.
* tests/test.c: Don't reference GC_print_stats if not exported.
hboehm [Wed, 20 Feb 2008 22:27:57 +0000 (22:27 +0000)]
2008-02-20 Hans Boehm <Hans.Boehm@hp.com>
* tests/test.c (run_one_test): Don't mention pthread_self().
* misc.c: Declare GC_thr_init().
hboehm [Wed, 20 Feb 2008 22:02:46 +0000 (22:02 +0000)]
2008-02-20 Hans Boehm <Hans.Boehm@hp.com>
* allchblk.c (add_to_fl): disable assertions with USE_MUNMAP,
and refine assertions to handle huge unmergable blocks.
(GC_allochblk_nth): Add comment.
hboehm [Wed, 20 Feb 2008 20:17:20 +0000 (20:17 +0000)]
2008-02-20 Hans Boehm <Hans.Boehm@hp.com>
* include/private/gcconfig.h: Add misssing FREEBSD macro
consistency test.
hboehm [Wed, 20 Feb 2008 18:48:42 +0000 (18:48 +0000)]
2008-02-20 Hans Boehm <Hans.Boehm@hp.com>
* allchblk.c (GC_enough_large_bytes_left): No longer take
parameters; return free list index bound.
(GC_merge_unmapped): Don't access nexthdr until after null test.
(Fixes bug in 1/29/08 check-in.) (GC_allochblk): Calculate
when splitting is allowable only once here, not when considering each
block. (GC_allchblk_nth): Accept new may_split parameter.
Avoid some redundant tests for exact size matches.
* alloc.c (GC_should_collect): Cache min_bytes_allocd.
(GC_maybe_gc): Make locking assertion testable.
* mark_rts.c: Fix indentation.
* pthread_stop_world.c: Replace old GC_err_printf1 reference.
* tests/test.c: Remove (void) casts. Optionally print some
timing information.
hboehm [Sat, 16 Feb 2008 06:07:00 +0000 (06:07 +0000)]
2008-02-15 Hans Boehm <Hans.Boehm@hp.com>
* windows-untested/gc.def: Remove CreateThread line.
* windows-untested/README: New file.
* win32_threads.c (GC_use_DllMain): Force collector initialization.
(GC_init_parallel): Reformat comment.
* include/gc.h (GC_use_DllMain): Clarify usage rules in comment.
* mark.c (GC_mark_from): Slightly simplify GC_DS_PER_OBJECT code.
* include/gc_cpp.h: Add matching placement delete overloads
everywhere.
* include/private/gc_locks.h (NO_THREAD): Add cast.
* include/private/gcconfig.h: Add test for __HP_aCC.
* configure.ac, tests/tests.am: Avoid libgccpp on HP/UX.
* Makefile.in, configure: Regenerate.
hboehm [Tue, 12 Feb 2008 00:16:56 +0000 (00:16 +0000)]
2008-02-11 Hans Boehm <Hans.Boehm@hp.com> (partly David Leonard)
* doc/README.win32: Fix typo.
* configure.ac: Fix printing of enable-shared result.
* configure: Regenerate.
hboehm [Sun, 10 Feb 2008 00:49:33 +0000 (00:49 +0000)]
2008-02-08 Hans Boehm <Hans.Boehm@hp.com>
* misc.c (GC_init_inner): Assert !GC_need_to_lock only when
defined. (GC_call_with_stack_base): Add GC_API.
* os_dep.c (GC_get_stack_base): Add GC_API.
* win32_threads.c: (GC_register_my_thread, GC_unregister_my_thread):
Add GC_API.
* include/gc.h: Add GC_API annotations.
* include/private/gc_locks.h: Define UNCOND_LOCK etc. also for
PCR.
* include/private/gc_pmark.h: Fix comments.
hboehm [Thu, 7 Feb 2008 00:58:28 +0000 (00:58 +0000)]
2008-02-06 Hans Boehm <Hans.Boehm@hp.com> (mostly from Henning Makholm)
* include/private/gc_priv.h, mark_rts.c, typd_mlc.c:
Add GC_push_typed_structures() to push GC_ext_descriptors.
hboehm [Thu, 31 Jan 2008 22:17:18 +0000 (22:17 +0000)]
2008-01-31 Hans Boehm <Hans.Boehm@hp.com> (mostly from Andreas Tobler)
* tests/test.c: Call GC_INIT for DARWIN; test system type using
gcconfig.h-defined macros.
hboehm [Wed, 30 Jan 2008 01:37:16 +0000 (01:37 +0000)]
2008-01-29 Hans Boehm <Hans.Boehm@hp.com>
* allchblk.c (GC_merge_unmapped, GC_freehblk): Refuse to create
blocks large enough that their size, when interpreted as a signed
value, would be negative.
* include/private/gc_priv.h: Comment hb_sz range limit.
hboehm [Tue, 29 Jan 2008 19:24:58 +0000 (19:24 +0000)]
2008-01-29 Hans Boehm <Hans.Boehm@hp.com> (with help from Manuel Serrano)
* mark.c (GC_push_next_marked): correct comment.
* Makefile.direct: document NO_PROC_STAT.
* include/private/gcconfig.h: Accomodate NO_PROC_STAT.
hboehm [Fri, 11 Jan 2008 01:58:20 +0000 (01:58 +0000)]
2008-01-10 Hans Boehm <Hans.Boehm@hp.com>
* include/gc_version.h, configure.ac, doc/README:
Change to version 7.1alpha3.
* configure: Regenerate.
hboehm [Fri, 11 Jan 2008 01:45:51 +0000 (01:45 +0000)]
2008-01-10 Hans Boehm <Hans.Boehm@hp.com>
* include/gc_version.h, configure.ac, doc/README:
Change to version 7.1alpha2.
* configure: Regenerate.
hboehm [Fri, 11 Jan 2008 00:04:28 +0000 (00:04 +0000)]
2008-01-10 Hans Boehm <Hans.Boehm@hp.com>
* Makefile.am: Mention atomic_ops.c and atomic_ops_sysdeps.S
again. Refer to build directory as ".".
* Makefile.in: Regenerate.
hboehm [Thu, 10 Jan 2008 21:47:52 +0000 (21:47 +0000)]
2008-01-10 Hans Boehm <Hans.Boehm@hp.com>
* configure.ac: Ignore --enable-parallel-mark on Darwin for now.
* configure: Regenerate.
* darwin_stop_world.c: Add FIXME comment for parallel marker.
hboehm [Wed, 9 Jan 2008 19:13:51 +0000 (19:13 +0000)]
2008-01-09 Hans Boehm <Hans.Boehm@hp.com>
* include/private/gc_priv.h: Update MAX_ROOT_SETS
and LOG_PHT_ENTRIES to handle larger heaps.
hboehm [Tue, 8 Jan 2008 06:07:39 +0000 (06:07 +0000)]
2008-01-07 Hans Boehm <Hans.Boehm@hp.com>
* include/private/gc_priv.h: Update MAX_ROOT_SETS
and LOG_PHT_ENTRIES to handle larger heaps.
hboehm [Thu, 3 Jan 2008 23:05:59 +0000 (23:05 +0000)]
2007-01-03 Hans Boehm <Hans.Boehm@hp.com>
* include/gc.h (GC_INIT,GC_init): Update comments.
hboehm [Thu, 3 Jan 2008 21:56:19 +0000 (21:56 +0000)]
2007-01-03 Hans Boehm <Hans.Boehm@hp.com> (based on a patch from
John Bowman, and an ancient patch from Fergus Henderson)
* allchblk.c, alloc.c, include/private/gc_priv.h:
Track GC_bytes_dropped and use in GC triggering decisions.
* alloc.c (min_bytes_allocd): Weight atomic blocks less.
hboehm [Thu, 3 Jan 2008 01:21:05 +0000 (01:21 +0000)]
2007-01-02 Hans Boehm <Hans.Boehm@hp.com>
* alloc.c (GC_add_to_heap): Call GC_install_header(p) AFTER
adjusting p.
hboehm [Sun, 23 Dec 2007 22:08:07 +0000 (22:08 +0000)]
2007-12-23 Hans Boehm <Hans.Boehm@hp.com>
* Makefile.am: Add NT_X64_THREADS_MAKEFILE.
hboehm [Sun, 23 Dec 2007 22:00:43 +0000 (22:00 +0000)]
2007-12-23 Hans Boehm <Hans.Boehm@hp.com> (Really mostly Friedrich Dominicus)
* NT_X64_STATIC_THREADS_MAKEFILE: Clean up obsolete comment.
* alloc.c: Add declaration for GC_add_current_malloc_heap.
* win32_threads.c (GC_beginthreadex): Clean up error
return code.
* doc/README.win64, NT_X64_THREADS_MAKEFILE, Makefile.direct:
Add NT_X64_THREADS_MAKEFILE.
hboehm [Sat, 22 Dec 2007 01:32:35 +0000 (01:32 +0000)]
2007-12-21 Hans Boehm <Hans.Boehm@hp.com>
* include/include.am: Adjust for version.h rename.
* Makefile.in: Regenerate.
hboehm [Sat, 22 Dec 2007 01:05:43 +0000 (01:05 +0000)]
2007-12-21 Hans Boehm <Hans.Boehm@hp.com>
* alloc.c: Define GC_version instead of in version.h.
* version.h: Remove.
* include/gc_version.h: Move most of version.h here.
* include/gc.h: Include gc_version.h.
* gcname.c, add_gc_prefix.c: include gc.h instead of version.h.
* Makefile.direct, Makefile.dj, Makefile.am: Adjust for
version.h rename.
2007-12-21 Hans Boehm <Hans.Boehm@hp.com> (Really mostly russ sludge dot net)
* configure.ac: Put libatomic_ops links in build directory.
* configure: Regenerate.
* Makefile.am: Dont mention atomic_ops.c and atomic_ops_sysdeps.S
as nodist sources.
hboehm [Fri, 21 Dec 2007 02:07:20 +0000 (02:07 +0000)]
2007-12-20 Hans Boehm <Hans.Boehm@hp.com>
* include/gc.h, doc/README.macros: Add GC_NO_THREAD_REDIRECTS,
GC_NO_THREAD_DECLS, don't test explicitly for GC_SOLARIS_THREADS.
hboehm [Fri, 21 Dec 2007 01:40:38 +0000 (01:40 +0000)]
2007-12-20 Hans Boehm <Hans.Boehm@hp.com>
* alloc.c: Deal correctly with address wrapping for
GC_greatest_plausible_heap_addr and GC_least_plausible_heap_addr.
* finalize.c, include/gc.h (GC_register_disappearing_link,
GC_register_finalizer_inner): Improve out-of-memory handling.
* include/private/gc_pmark.h: Fix comment spelling.
hboehm [Wed, 19 Dec 2007 01:51:39 +0000 (01:51 +0000)]
2007-12-18 Hans Boehm <Hans.Boehm@hp.com> (really mainly Peter Wang)
* include/gc_inline.h, include/gc_tiny_fl.h: cleanups to make usable in other
contexts.
2007-12-18 Hans Boehm <Hans.Boehm@hp.com> (really Radek Polak)
* include/gc.h: Don't define GC_HAVE_BUILTIN_BACKTRACE for uclibc.
hboehm [Tue, 18 Dec 2007 23:58:11 +0000 (23:58 +0000)]
2007-12-18 Hans Boehm <Hans.Boehm@hp.com>
* gc_cpp.cc: Don't include gc_cpp.h from local directory.
2007-12-18 Hans Boehm <Hans.Boehm@hp.com> (really Adam Megacz)
* allchblk.c, configure.ac (add --enable-munmap)
* configure: Regenerate.
a_tobler [Mon, 10 Dec 2007 18:49:55 +0000 (18:49 +0000)]
2007-12-10 Andreas Tobler <a.tobler@schweiz.org>
* dyn_load.c (GC_dyld_image_add): Remove ifdef clause and use the macro
GC_GETSECTBYNAME instead.
* include/private/gc_priv.h: Define GC_GETSECTBYNAME according to the
architecture (Darwin).
hboehm [Thu, 25 Oct 2007 00:41:06 +0000 (00:41 +0000)]
2007-10-24 Hans Boehm <Hans.Boehm@hp.com>
* reclaim.c (GC_bytes_found): Expand comment.
* thread_local_alloc.c (GC_malloc_atomic, GC_gcj_malloc): Pass
granules, not bytes, to GC_FAST_MALLOC_GRANS.
* include/gc.h: Never include gc_local_alloc.h.
* tests/test.c: Add size zero allocation tests.
hboehm [Wed, 24 Oct 2007 00:38:41 +0000 (00:38 +0000)]
2007-10-23 Hans Boehm <Hans.Boehm@hp.com>
* malloc.c: Update GC_large_allocd_bytes on explicit deallocation.
* allchblk.c: Sanity check GC_max_large_allocd_bytes.
hboehm [Wed, 24 Oct 2007 00:35:54 +0000 (00:35 +0000)]
2007-10-23 Hans Boehm <Hans.Boehm@hp.com> (Really Manuel Serrano)
* Makefile.direct: Invoke $(MAKE) instead of make.
hboehm [Wed, 24 Oct 2007 00:31:46 +0000 (00:31 +0000)]
2007-10-23 Hans Boehm <Hans.Boehm@hp.com>
* doc/scale.html: Reflect gc7 thread local allocation behavior.
hboehm [Wed, 24 Oct 2007 00:28:33 +0000 (00:28 +0000)]
2007-10-23 Hans Boehm <Hans.Boehm@hp.com> (really Petter Urkedal)
* include/extra/gc.h, include/extra/gc_cpp.h: New.
* include/include.am: Install gc.h and gc_cpp.h in $(prefix)/include
again.
* Makefile.in: Regenerate.
hboehm [Wed, 15 Aug 2007 21:50:29 +0000 (21:50 +0000)]
2007-08-15 Hans Boehm <Hans.Boehm@hp.com> (really Samuel Thibault)
* pthread_support.c (GC_thr_init): Use sysconf(_SC_NPROCESSORS_ONLN)
for HURD.
hboehm [Tue, 14 Aug 2007 20:57:26 +0000 (20:57 +0000)]
2007-08-14 Hans Boehm <Hans.Boehm@hp.com> (really David Daney)
* include/private/gcconfig.h: Add Linux/mips-64 support.