[m-rev.] Re: for review: configure option for LARGE_CONFIG

Mark Brown mark at cs.mu.OZ.AU
Tue Feb 14 14:12:26 AEDT 2006


On 14-Feb-2006, Zoltan Somogyi <zs at cs.mu.OZ.AU> wrote:
> On 14-Feb-2006, Mark Brown <mark at cs.mu.OZ.AU> wrote:
> > Any objections to making LARGE_CONFIG the default?
> 
> None; go ahead.

Estimated hours taken: 0.1
Branches: main

configure.in:
	Enable LARGE_CONFIG by default.  Benchmarks show that this has a
	slight beneficial effect on performance in most cases, and no real
	negative impact.

Index: configure.in
===================================================================
RCS file: /home/mercury1/repository/mercury/configure.in,v
retrieving revision 1.444
diff -u -r1.444 configure.in
--- configure.in	13 Feb 2006 07:14:32 -0000	1.444
+++ configure.in	14 Feb 2006 03:05:04 -0000
@@ -421,12 +421,11 @@
 #-----------------------------------------------------------------------------#
 #
 # Determine whether to define LARGE_CONFIG when compiling boehm_gc.
-# XXX This should probably be enabled by default.
 #
 AC_ARG_ENABLE(gc-large-config,
-[  --enable-gc-large-config
-                          enable large heaps when using conservative GC],
-enable_gc_large_config="$enableval",enable_gc_large_config=no)
+[  --disable-gc-large-config
+                          disable large heaps when using conservative GC],
+enable_gc_large_config="$enableval",enable_gc_large_config=yes)
 AC_MSG_CHECKING(whether to enable large heaps when using conservative GC)
 case $enable_gc_large_config in
 	yes)
--------------------------------------------------------------------------
mercury-reviews mailing list
post:  mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the reviews mailing list