[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
pure-fns in byte-opt.el
From: |
Mark Oteiza |
Subject: |
pure-fns in byte-opt.el |
Date: |
Mon, 24 Jul 2017 22:06:50 -0400 |
User-agent: |
Mutt/1.8.3 (2017-05-23) |
Hi,
I was curious about what other functions might be pure and could be
added to this list. While I seem to have guessed correctly on some,
I am perplexed why adding string-to-char breaks things:
16288064 of 33554432 static heap bytes used
97335 pure bytes used
mv -f emacs bootstrap-emacs
make -C ../lisp compile-first EMACS="../src/bootstrap-emacs"
make[2]: Entering directory '/tmp/makepkg/emacs-git/src/emacs/lisp'
ELC emacs-lisp/byte-opt.elc
make[2]: Leaving directory '/tmp/makepkg/emacs-git/src/emacs/lisp'
make -C ../lisp autoloads EMACS="../src/bootstrap-emacs"
make[2]: Entering directory '/tmp/makepkg/emacs-git/src/emacs/lisp'
make -C ../leim all EMACS="../src/bootstrap-emacs"
make[3]: Entering directory '/tmp/makepkg/emacs-git/src/emacs/leim'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/makepkg/emacs-git/src/emacs/leim'
make -C ../admin/grammars all EMACS="../../src/bootstrap-emacs"
make[3]: Entering directory '/tmp/makepkg/emacs-git/src/emacs/admin/grammars'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/tmp/makepkg/emacs-git/src/emacs/admin/grammars'
Directories for loaddefs: . ./calc ./calendar ./cedet ./cedet/ede
./cedet/semantic ./cedet/semantic/analyze ./cedet/semantic/bovine
./cedet/semantic/decorate ./cedet/semantic/symref ./cedet/semantic/wisent
./cedet/srecode ./emacs-lisp ./emulation ./erc ./eshell ./gnus ./image
./international ./language ./leim ./leim/ja-dic ./leim/quail ./mail ./mh-e
./net ./nxml ./org ./play ./progmodes ./textmodes ./url ./vc
GEN loaddefs.el
make[2]: Leaving directory '/tmp/makepkg/emacs-git/src/emacs/lisp'
make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs"
make[2]: Entering directory '/tmp/makepkg/emacs-git/src/emacs/admin/unidata'
GEN ../../lisp/international/uni-decomposition.el
Wrong type argument: listp, "頩"
make[2]: *** [Makefile:91: ../../lisp/international/uni-decomposition.el] Error
255
make[2]: Leaving directory '/tmp/makepkg/emacs-git/src/emacs/admin/unidata'
make[1]: *** [Makefile:502: ../lisp/international/charprop.el] Error 2
make[1]: Leaving directory '/tmp/makepkg/emacs-git/src/emacs/src'
make: *** [Makefile:416: src] Error 2
- pure-fns in byte-opt.el,
Mark Oteiza <=
- Re: pure-fns in byte-opt.el, Andreas Schwab, 2017/07/25
- Re: pure-fns in byte-opt.el, Stefan Monnier, 2017/07/25
- Re: pure-fns in byte-opt.el, Philipp Stephani, 2017/07/25
- Re: pure-fns in byte-opt.el, Stefan Monnier, 2017/07/25
- Re: pure-fns in byte-opt.el, Clément Pit-Claudel, 2017/07/25
- Re: pure-fns in byte-opt.el, Stefan Monnier, 2017/07/25
- Re: pure-fns in byte-opt.el, Clément Pit-Claudel, 2017/07/26
- Re: pure-fns in byte-opt.el, Stefan Monnier, 2017/07/26
- Re: pure-fns in byte-opt.el, Philipp Stephani, 2017/07/28
- Re: pure-fns in byte-opt.el, Stefan Monnier, 2017/07/28