diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2022-08-01 00:38:32 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2022-08-01 01:17:14 -0700 |
commit | 0a4477415c9df7d2cce8906155caadaa092b167e (patch) | |
tree | d4f92705bc07309b09e75ea631336bc76040855a /lisp/emacs-lisp/tabulated-list.el | |
parent | 914cf4b91ba8bdf63cd10a66f970c396329beeab (diff) | |
download | emacs-0a4477415c9df7d2cce8906155caadaa092b167e.tar.gz emacs-0a4477415c9df7d2cce8906155caadaa092b167e.tar.bz2 emacs-0a4477415c9df7d2cce8906155caadaa092b167e.zip |
Improve float-time etc. performance
* src/timefns.c (decode_float_time): Assume T is finite.
All callers changed.
(decode_time_components): Assume FORM is not TIMEFORM_FLOAT.
All callers changed.
(decode_lisp_time): If the specified time is a float,
signal an error if it is not finite.
(Ffloat_time): If the specified time is a float,
simply return it.
Diffstat (limited to 'lisp/emacs-lisp/tabulated-list.el')
0 files changed, 0 insertions, 0 deletions