emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: The bootstrap of Emacs on Cygwin is broken [Is also: unicode branch


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@hidden

Well, 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 and

So 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.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]