]> git.eshelyaron.com Git - emacs.git/commit
lread.c: Use bare symbol operations
authorMattias EngdegÄrd <mattiase@acm.org>
Thu, 8 Feb 2024 13:11:02 +0000 (14:11 +0100)
committerEshel Yaron <me@eshelyaron.com>
Tue, 13 Feb 2024 13:10:36 +0000 (14:10 +0100)
commita6cac7e8e47f1d369efbb0e560abb8b5d365a47b
treecc2821da2ef0e9b7c1d9d922909928dd2ecb80fb
parentf3ca0ce293d4b5c3b4f7f648a4f9e7c210d8a847
lread.c: Use bare symbol operations

* src/lread.c (read0, intern_sym, intern_driver, intern_1)
(intern_c_string_1, Fintern, Fintern_soft, Funintern, oblookup)
(map_obarray, init_obarray_once, defvar_int, defvar_bool)
(defvar_lisp_nopro, defvar_kboard, syms_of_lread):
Use the faster bare-symbol operations where provably correct to do so.

(cherry picked from commit 39cce137ba83713c960c201d8c3d8cf5079eee3b)
src/lread.c