summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/comp.el
diff options
context:
space:
mode:
authorPip Cet <pipcet@protonmail.com>2024-08-20 19:02:29 +0000
committerStefan Kangas <stefankangas@gmail.com>2024-12-12 22:48:12 +0100
commite1e101c6c10b6e5110c2c47946d477a752828a78 (patch)
tree92f78b118b1b7ac548e0acf356e9d14503a85c1c /lisp/emacs-lisp/comp.el
parent5ec86966638885a0f8df8afa28a01ca103ad2a49 (diff)
downloademacs-e1e101c6c10b6e5110c2c47946d477a752828a78.tar.gz
emacs-e1e101c6c10b6e5110c2c47946d477a752828a78.tar.bz2
emacs-e1e101c6c10b6e5110c2c47946d477a752828a78.zip
Pure storage removal: Remove support for pinned objects
* src/alloc.c (symbol_block_pinned): Remove variable. (init_symbol): Don't initialize 'pinned flag'. (pinned_objects): Remove variable. (mark_pinned_objects, mark_pinned_symbols): Remove functions. (garbage_collect): Don't call 'mark_pinned_objects', 'mark_pinned_symbols'. * src/lisp.h (struct Lisp_Symbol): Remove 'pinned' flag. * src/pdumper.c (dump_symbol): Remove 'pinned' flag from dump.
Diffstat (limited to 'lisp/emacs-lisp/comp.el')
0 files changed, 0 insertions, 0 deletions