|
From: | Angelo Graziosi |
Subject: | Re: The bootstrap of Emacs on Cygwin is broken [Is also: unicode branch is merged to trunk] |
Date: | Tue, 05 Feb 2008 11:12:13 +0100 |
User-agent: | Thunderbird 2.0.0.9 (Windows/20071031) |
Eli Zaretskii ha scritto:
Date: Tue, 05 Feb 2008 03:10:04 +0100 From: Angelo Graziosi <address@hidden> CC: address@hidden, address@hidden, address@hiddenWell, I have completed the bootstrap (now it take 3 hours aganist 1 - 1.5 of 23.0.50 builds) without stackdump. I have used 32MB for STATIC_HEAP_SIZE andSo I guess 32MB is the value we need to use, right?
32MB is the value that has given the best result. I have used it applying this:
======================================================== --- sheap.c.orig 2008-01-08 21:44:26.000000000 +0100 +++ sheap.c 2008-02-04 21:37:57.234375000 +0100 @@ -26,7 +26,11 @@ #include <unistd.h> -#define STATIC_HEAP_SIZE (12 * 1024 * 1024) +#ifdef CYGWIN + #define STATIC_HEAP_SIZE (32 * 1024 * 1024) +#else + #define STATIC_HEAP_SIZE (12 * 1024 * 1024) +#endif int debug_sheap = 0; ========================================================(Eli, if you object that things as "#ifdef CYGWIN" should go to cygwin.h, observe the sheap.c yet contains an "#ifdef CYGWIN sbrk...")
Cheers, Angelo.
[Prev in Thread] | Current Thread | [Next in Thread] |