aboutsummaryrefslogtreecommitdiffstats
path: root/src/fns.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Store hash values as integers instead of Lisp_ObjectMattias Engdegård2024-01-131-35/+39
* Use non-Lisp allocation for internal hash-table vectorsMattias Engdegård2024-01-131-82/+135
* Allow zero hash table sizeMattias Engdegård2024-01-131-4/+3
* Leaner hash table dumping and thawingMattias Engdegård2024-01-131-20/+33
* Remove rehash-threshold and rehash-size struct membersMattias Engdegård2024-01-131-71/+30
* Represent hash table weakness as an enum internallyMattias Engdegård2024-01-131-26/+51
* * src/fns.c (maybe_resize_hash_table): Fix EMACS_INT format specifier.Eli Zaretskii2024-01-131-1/+1
* ; * src/fns.c (Fmake_hash_table): ensure `test` is a bare symbolMattias Engdegård2024-01-121-14/+11
* Abstract predicate and constant for unused hash keysMattias Engdegård2024-01-121-7/+7
* Refactor hash table vector reallocationMattias Engdegård2024-01-121-31/+29
* Refactor: extract hash and index computations to functionsMattias Engdegård2024-01-121-16/+18
* ; * src/fns.c (collect_interval): Move misplaced function.Mattias Engdegård2024-01-121-9/+9
* Add internal hash-table debug functionsMattias Engdegård2024-01-121-0/+65
* Revert "Add new `swap` macro and use it"Po Lu2024-01-061-1/+5
* Add new `swap` macro and use itStefan Kangas2024-01-061-5/+1
* Prefer build_unibyte_string where applicableStefan Kangas2024-01-041-1/+1
* Merge from savannah/emacs-29Po Lu2024-01-021-1/+1
|\
| * ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
* | Use BASE_EQ instead of EQ for some uninterned symbolsMattias Engdegård2023-11-101-1/+1
* | Reorder type tests for efficiencyMattias Engdegård2023-09-201-24/+28
* | Update Android portPo Lu2023-09-161-3/+3
* | Correct the handling of symbols with position in equalAlan Mackenzie2023-09-041-6/+14
* | Merge from origin/emacs-29Jim Porter2023-08-211-1/+2
|\ \ | |/
| * ; * src/fns.c (Fcopy_sequence): Doc fix. (Bug#64960)Eli Zaretskii2023-08-161-1/+2
* | Merge from origin/emacs-29Eli Zaretskii2023-08-121-0/+3
|\ \ | |/
| * Avoid crashes in 'display_count_lines' when current buffer was killedEli Zaretskii2023-08-121-0/+3
* | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-05-271-5/+11
|\ \
| * \ Merge from origin/emacs-29Eli Zaretskii2023-05-261-5/+11
| |\ \ | | |/
| | * Fix 'use-dialog-box-p' and friendsEli Zaretskii2023-05-231-5/+11
* | | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-05-181-2/+1
|\ \ \ | |/ /
| * | Prefer C23 ckd_* to Gnulib *_WRAPV macrosPaul Eggert2023-05-171-2/+1
* | | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-05-131-1/+10
|\ \ \ | |/ /
| * | Add trailing space to PROMPT in yes-or-no-pMichael Albinus2023-05-121-1/+10
* | | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-04-261-12/+23
|\ \ \ | |/ /
| * | Merge from origin/emacs-29Eli Zaretskii2023-04-251-12/+23
| |\ \ | | |/
| | * Fix line-number-at-pos when POSITION is out of narrowingEli Zaretskii2023-04-221-12/+23
* | | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-04-201-1/+1
|\ \ \ | |/ /
| * | ; * src/fns.c (assq_no_signal): Fix a typo in a comment.Eli Zaretskii2023-04-191-1/+1
* | | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-04-181-0/+14
|\ \ \ | |/ /
| * | New helper function assq_no_signalYuan Fu2023-04-161-0/+14
* | | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-04-021-7/+6
|\ \ \ | |/ /
| * | ; * src/fns.c: Use if instead of #ifdefMattias Engdegård2023-04-011-7/+6
* | | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-04-011-2/+0
|\ \ \ | |/ /
| * | ; * src/fns.c (HAVE_FAST_UNALIGNED_ACCESS): Check in missing edit.Po Lu2023-04-011-2/+0
* | | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-04-011-3/+5
|\ \ \ | |/ /
| * | ; * src/fns.c (Fstring_lessp): Fix coding style.Po Lu2023-04-011-2/+3
| * | ; * src/fns.c (Fstring_lessp): Port to RISCs.Po Lu2023-04-011-1/+2
* | | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-04-011-18/+25
|\ \ \ | |/ /
| * | Make string-lessp vectorisation saferMattias Engdegård2023-03-311-18/+25
* | | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-02-121-8/+9
|\ \ \ | |/ /