]> git.eshelyaron.com Git - emacs.git/commit
Remove Lisp_Symbol::next pointer
authorGerd Möllmann <gerd@gnu.org>
Sat, 15 Oct 2022 11:03:58 +0000 (13:03 +0200)
committerGerd Möllmann <gerd@gnu.org>
Sat, 15 Oct 2022 11:03:58 +0000 (13:03 +0200)
commita3f99fde48f1ed0b3969d2237654ca1d9404be14
treeeb3b0684fedb842a6c0813a0eb6818ba5862dfba
parent513f5a0b90ffbf6f3f4f5645889d6465e1d808ab
Remove Lisp_Symbol::next pointer

* src/lisp.h (struct Lisp_Symbol): Remvoe next field.
(next_free_symbol, set_next_free_symbol): New.
(set_symbol_next): Remove.
* src/alloc.c (init_symbol): symbol_free_list done differently.
* src/pdumper.c (dump_symbol): Don't dump Lisp_Symbol::next.
src/alloc.c
src/lisp.h
src/pdumper.c