aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | Add an eassert back to XSYMBOLPaul Eggert2024-01-211-1/+6
* | Speed up builtin_lisp_symbol when not optimizingPaul Eggert2024-01-211-2/+7
* | Change HASH_UNUSED_ENTRY_KEY from Qunbound to NULL floatMattias Engdegård2024-01-214-29/+29
* | Make better use of fixnum range in sxhash etcMattias Engdegård2024-01-211-20/+25
* | Clarify permitted mutation in `maphash` documentationMattias Engdegård2024-01-211-0/+2
* | Add C macro for hash table iterationMattias Engdegård2024-01-218-82/+59
* | Speed up make_lisp_symbol when debuggingPaul Eggert2024-01-201-1/+1
* | Simplify and tune XSYMBOLPaul Eggert2024-01-201-4/+1
* | Be more systematic about parens in C source codePaul Eggert2024-01-2042-301/+301
* | Omit some parensPaul Eggert2024-01-201-2/+2
* | Pacify gcc -Wsuggest-attribute=mallocPaul Eggert2024-01-201-1/+1
* | Merge from origin/emacs-29Eli Zaretskii2024-01-201-1/+1
|\ \ | |/
| * Fix blunder in labeled_narrow_to_regionGregory Heytings2024-01-141-1/+1
* | Round projs computed executing IP/ISECT instructions and improve IUPPo Lu2024-01-201-31/+75
* | Fix another cause of superfluous inotify signals on AndroidPo Lu2024-01-191-0/+13
* | Don't use Qunbound as hash table key when printing (bug#68244)Mattias Engdegård2024-01-181-1/+2
* | Only use a hash index size of 1 for tables with size 0 (bug#68244)Mattias Engdegård2024-01-181-5/+10
* | ; * src/androidterm.c (handle_one_android_event): Fix typo.Po Lu2024-01-181-2/+2
* | Increase accuracy of IP instructionPo Lu2024-01-171-3/+83
* | Update pdumper hashes for buffer and Lisp_Hash_TableMattias Engdegård2024-01-161-2/+2
* | More efficient hash table thawingMattias Engdegård2024-01-161-21/+31
* | ; * src/xterm.c (x_focus_frame): Insert missing unblock_input.Po Lu2024-01-151-1/+4
* | Make object-intervals linear instead of quadraticMattias Engdegård2024-01-141-7/+7
* | Speed up sxhash-equal-including-propertiesMattias Engdegård2024-01-141-8/+14
* | Retype traverse_interval arg type from Lisp_Object to void *Mattias Engdegård2024-01-144-21/+24
* | Correct implementations of FLIPRGON and FLIPRGOFFPo Lu2024-01-141-5/+5
* | Fix bug#65116Po Lu2024-01-141-4/+30
* | Hash-table documentation updates (bug#68244)Mattias Engdegård2024-01-131-8/+8
* | Don't pretend that hash-table-size is usefulMattias Engdegård2024-01-131-4/+8
* | Change hash_hash_t to uint32_tMattias Engdegård2024-01-132-36/+43
* | Use key Qunbound instead of hash value hash_unused for free entriesMattias Engdegård2024-01-134-24/+12
* | Don't dump QunboundMattias Engdegård2024-01-132-1/+19
* | Change hash_idx_t to int32_t on all platformsMattias Engdegård2024-01-132-2/+3
* | Faster hash table growth, starting at zero sizeMattias Engdegård2024-01-132-37/+25
* | ; Reorder struct Lisp_Hash_Table and struct hash_table_testMattias Engdegård2024-01-132-24/+23
* | Share hash table test structsMattias Engdegård2024-01-1315-51/+90
* | Use hash_idx_t for storing hash indicesMattias Engdegård2024-01-133-12/+16
* | Inlined and specialised hash table look-upMattias Engdegård2024-01-1315-46/+66
* | Store hash values as integers instead of Lisp_ObjectMattias Engdegård2024-01-1311-57/+75
* | Use non-Lisp allocation for internal hash-table vectorsMattias Engdegård2024-01-135-134/+290
* | Allow zero hash table sizeMattias Engdegård2024-01-133-8/+6
* | Leaner hash table dumping and thawingMattias Engdegård2024-01-133-58/+70
* | Remove rehash-threshold and rehash-size struct membersMattias Engdegård2024-01-1313-140/+43
* | Represent hash table weakness as an enum internallyMattias Engdegård2024-01-1314-49/+89
* | Don't print or read the hash table size parameterMattias Engdegård2024-01-132-13/+11
* | * src/print.c (print_object): Don't print empty hash-table dataMattias Engdegård2024-01-131-14/+23
* | * src/print.c (print_object): Don't print hash table test if `eql`.Mattias Engdegård2024-01-131-1/+1
* | Fix NULL dereference in w32notify.cStefan Kangas2024-01-131-4/+2
* | Prefer AREF in GET_TRANSLATION_TABLEStefan Kangas2024-01-131-1/+1
* | * src/fns.c (maybe_resize_hash_table): Fix EMACS_INT format specifier.Eli Zaretskii2024-01-131-1/+1