]> git.eshelyaron.com Git - emacs.git/commit
Don't print or read the hash table size parameter
authorMattias Engdegård <mattiase@acm.org>
Thu, 26 Oct 2023 16:36:05 +0000 (18:36 +0200)
committerMattias Engdegård <mattiase@acm.org>
Sat, 13 Jan 2024 19:50:37 +0000 (20:50 +0100)
commit3f9c81a87f7bce854489b8232d817b536ccf349b
tree44b7cea96f336f9595c964109d9aa8d287cce29e
parenta09619f2598a1658feac6794e85bc61a07c4855f
Don't print or read the hash table size parameter

It's not a meaningful part of the external representation.
This allows for faster printing and reading, smaller
external representation, and less memory consumption.

* src/print.c (print_object): Omit size.
* src/lread.c (hash_table_from_plist): Take size from the data.
src/lread.c
src/print.c