> Perhaps the proper thing to do would be to NEVER put defvar > and defconsts into pure space, i.e. only put byte-code and > defuns there.
This will also make easier to keep the proper size of BASE_PURESIZE. After recent addition of rfn-eshadow, pure Lisp storage increased from 1165464 to 1170232. But I missed the compilation warning about pure storage overflow, and spent some time debugging before I understood why garbage collection was never completed. Wouldn't it be good to display a run-time warning about such GC failure due to pure storage overflow (at least, if garbage-collection-messages is non-nil)? -- Juri Linkov http://www.jurta.org/emacs/ _______________________________________________ emacs-pretest-bug mailing list [email protected] http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug
