* 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).