* Re: master 4ce68f8: * src/puresize.h (BASE_PURESIZE): Increase it some more.
[not found] ` <20160528011212.25BD5220156@vcs.savannah.gnu.org>
@ 2016-05-30 7:55 ` Katsumi Yamaoka
2016-05-30 12:10 ` Ken Brown
0 siblings, 1 reply; 4+ messages in thread
From: Katsumi Yamaoka @ 2016-05-30 7:55 UTC (permalink / raw)
To: emacs-devel
On Sat, 28 May 2016 01:12:11 +0000, Paul Eggert wrote:
> * src/puresize.h (BASE_PURESIZE): Increase it some more.
> -#define BASE_PURESIZE (1801000 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA)
> +#define BASE_PURESIZE (1900000 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA)
Cygwin needs to increase it some more (2000000?).
1st (1900000):
Dumping under the name emacs
emacs:0:Pure Lisp storage overflow (approx. 1931703 bytes needed)
5369856 of 16777216 static heap bytes used
1715 pure bytes used
Adding name emacs-25.1.50.1
2nd (2000000):
Dumping under the name emacs
5369856 of 16777216 static heap bytes used
1931693 pure bytes used
Adding name emacs-25.1.50.2
In GNU Emacs 25.1.50.2 (i686-pc-cygwin, GTK+ Version 3.14.13)
of 2016-05-30 built on localhost
Windowing system distributor 'The Cygwin/X Project', version 11.0.11702000
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: master 4ce68f8: * src/puresize.h (BASE_PURESIZE): Increase it some more.
2016-05-30 7:55 ` master 4ce68f8: * src/puresize.h (BASE_PURESIZE): Increase it some more Katsumi Yamaoka
@ 2016-05-30 12:10 ` Ken Brown
2016-05-30 22:58 ` Katsumi Yamaoka
0 siblings, 1 reply; 4+ messages in thread
From: Ken Brown @ 2016-05-30 12:10 UTC (permalink / raw)
To: Katsumi Yamaoka, emacs-devel
On 5/30/2016 3:55 AM, Katsumi Yamaoka wrote:
> On Sat, 28 May 2016 01:12:11 +0000, Paul Eggert wrote:
>> * src/puresize.h (BASE_PURESIZE): Increase it some more.
>
>> -#define BASE_PURESIZE (1801000 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA)
>> +#define BASE_PURESIZE (1900000 + SYSTEM_PURESIZE_EXTRA + SITELOAD_PURESIZE_EXTRA)
>
> Cygwin needs to increase it some more (2000000?).
Does this help?
--- a/src/conf_post.h
+++ b/src/conf_post.h
@@ -181,7 +181,7 @@ You lose; /* Emacs for DOS must be compiled with DJGPP */
#endif
#ifdef CYGWIN
-#define SYSTEM_PURESIZE_EXTRA 10000
+#define SYSTEM_PURESIZE_EXTRA 50000
#endif
#if defined HAVE_NTGUI && !defined DebPrint
Ken
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: master 4ce68f8: * src/puresize.h (BASE_PURESIZE): Increase it some more.
2016-05-30 12:10 ` Ken Brown
@ 2016-05-30 22:58 ` Katsumi Yamaoka
2016-05-31 2:23 ` Ken Brown
0 siblings, 1 reply; 4+ messages in thread
From: Katsumi Yamaoka @ 2016-05-30 22:58 UTC (permalink / raw)
To: Ken Brown; +Cc: emacs-devel
On Mon, 30 May 2016 08:10:17 -0400, Ken Brown wrote:
> Does this help?
> --- a/src/conf_post.h
> +++ b/src/conf_post.h
[...]
> #ifdef CYGWIN
> -#define SYSTEM_PURESIZE_EXTRA 10000
> +#define SYSTEM_PURESIZE_EXTRA 50000
> #endif
Yes, it helps.
I didn't know it would be in such a place. Thank you!
Pure-hashed: 27667 strings, 3832 vectors, 40233 conses, 3752 bytecodes, 103 others
Dumping under the name emacs
5369856 of 16777216 static heap bytes used
1931693 pure bytes used
Adding name emacs-25.1.50.1
In GNU Emacs 25.1.50.1 (i686-pc-cygwin, GTK+ Version 3.14.13)
of 2016-05-31 built on localhost
Windowing system distributor 'The Cygwin/X Project', version 11.0.11702000
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: master 4ce68f8: * src/puresize.h (BASE_PURESIZE): Increase it some more.
2016-05-30 22:58 ` Katsumi Yamaoka
@ 2016-05-31 2:23 ` Ken Brown
0 siblings, 0 replies; 4+ messages in thread
From: Ken Brown @ 2016-05-31 2:23 UTC (permalink / raw)
To: Katsumi Yamaoka; +Cc: emacs-devel
On 5/30/2016 6:58 PM, Katsumi Yamaoka wrote:
> On Mon, 30 May 2016 08:10:17 -0400, Ken Brown wrote:
>> Does this help?
>
>> --- a/src/conf_post.h
>> +++ b/src/conf_post.h
> [...]
>> #ifdef CYGWIN
>> -#define SYSTEM_PURESIZE_EXTRA 10000
>> +#define SYSTEM_PURESIZE_EXTRA 50000
>> #endif
>
> Yes, it helps.
OK, I've installed this in master.
Ken
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2016-05-31 2:23 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20160528011211.25085.16741@vcs.savannah.gnu.org>
[not found] ` <20160528011212.25BD5220156@vcs.savannah.gnu.org>
2016-05-30 7:55 ` master 4ce68f8: * src/puresize.h (BASE_PURESIZE): Increase it some more Katsumi Yamaoka
2016-05-30 12:10 ` Ken Brown
2016-05-30 22:58 ` Katsumi Yamaoka
2016-05-31 2:23 ` Ken Brown
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).