[m-rev.] for review: revert HBLKSIZE increase on linux

Peter Wang novalazy at gmail.com
Wed Apr 27 14:21:09 AEST 2011

For review by Paul.  This might be required on the release branch as well.

Branches: main

Revert custom increase to HBLKSIZE in parallel grades on Linux.
It was already reverted on other systems due to problems with it not working.

In asm_fast.par.gc and hlc.par.gc grades on 64-bit Linux, I am getting
aborts when GC_free is called:

Duplicate large block deallocation of 0x7f2769f10000

	As above.

diff --git a/configure.in b/configure.in
index 5054c5c..5fb5a39 100644
--- a/configure.in
+++ b/configure.in
@@ -2956,7 +2956,8 @@ case "$host" in
         # CPP_LOG_HBLKSIZE must always be the base-2 log of HBLKSIZE.
         # (With the current collector these settings only appear to work
         # correctly on Linux.)
+        # XXX disabled as it is causing problems with GC_free

mercury-reviews mailing list
Post messages to:       mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions:          mercury-reviews-request at csse.unimelb.edu.au

More information about the reviews mailing list