summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-01-23(struct charset): Remove dependency on hash-table internalsStefan Monnier
2024-01-23; Fix DOHASHGerd Möllmann
2024-01-23Correct crash when executing IP within twilight zonePo Lu
2024-01-23* src/sfnt.c (sfnt_mul_f26dot6_fixed): Correct typo in last change.Po Lu
2024-01-22* src/regex-emacs.c (forall_firstchar_1): Improve corner caseStefan Monnier
2024-01-22* src/pdumper.c (dump_object_needs_dumping_p): SimplifyStefan Monnier
2024-01-22Do not overwrite flags of succeeding points during generic movePo Lu
2024-01-22Correct values of INSTCTRL flags testedPo Lu
2024-01-21Add an eassert back to XSYMBOLPaul Eggert
2024-01-21Speed up builtin_lisp_symbol when not optimizingPaul Eggert
2024-01-21Change HASH_UNUSED_ENTRY_KEY from Qunbound to NULL floatMattias Engdegård
2024-01-21Make better use of fixnum range in sxhash etcMattias Engdegård
2024-01-21Clarify permitted mutation in `maphash` documentationMattias Engdegård
2024-01-21Add C macro for hash table iterationMattias Engdegård
2024-01-20Speed up make_lisp_symbol when debuggingPaul Eggert
2024-01-20Simplify and tune XSYMBOLPaul Eggert
2024-01-20Be more systematic about parens in C source codePaul Eggert
2024-01-20Omit some parensPaul Eggert
2024-01-20Pacify gcc -Wsuggest-attribute=mallocPaul Eggert
2024-01-20Merge from origin/emacs-29Eli Zaretskii
2024-01-20Round projs computed executing IP/ISECT instructions and improve IUPPo Lu
2024-01-19Fix another cause of superfluous inotify signals on AndroidPo Lu
2024-01-18Don't use Qunbound as hash table key when printing (bug#68244)Mattias Engdegård
2024-01-18Only use a hash index size of 1 for tables with size 0 (bug#68244)Mattias Engdegård
2024-01-18; * src/androidterm.c (handle_one_android_event): Fix typo.Po Lu
2024-01-17Increase accuracy of IP instructionPo Lu
2024-01-16Update pdumper hashes for buffer and Lisp_Hash_TableMattias Engdegård
2024-01-16More efficient hash table thawingMattias Engdegård
2024-01-15Simplify 'without-restriction'Gregory Heytings
2024-01-15; * src/xterm.c (x_focus_frame): Insert missing unblock_input.Po Lu
2024-01-14Fix blunder in labeled_narrow_to_regionGregory Heytings
2024-01-14Make object-intervals linear instead of quadraticMattias Engdegård
2024-01-14Speed up sxhash-equal-including-propertiesMattias Engdegård
2024-01-14Retype traverse_interval arg type from Lisp_Object to void *Mattias Engdegård
2024-01-14Correct implementations of FLIPRGON and FLIPRGOFFPo Lu
2024-01-14Fix bug#65116Po Lu
2024-01-13Hash-table documentation updates (bug#68244)Mattias Engdegård
2024-01-13Don't pretend that hash-table-size is usefulMattias Engdegård
2024-01-13Change hash_hash_t to uint32_tMattias Engdegård
2024-01-13Use key Qunbound instead of hash value hash_unused for free entriesMattias Engdegård
2024-01-13Don't dump QunboundMattias Engdegård
2024-01-13Change hash_idx_t to int32_t on all platformsMattias Engdegård
2024-01-13Faster hash table growth, starting at zero sizeMattias Engdegård
2024-01-13; Reorder struct Lisp_Hash_Table and struct hash_table_testMattias Engdegård
2024-01-13Share hash table test structsMattias Engdegård
2024-01-13Use hash_idx_t for storing hash indicesMattias Engdegård
2024-01-13Inlined and specialised hash table look-upMattias Engdegård
2024-01-13Store hash values as integers instead of Lisp_ObjectMattias Engdegård
2024-01-13Use non-Lisp allocation for internal hash-table vectorsMattias Engdegård
2024-01-13Allow zero hash table sizeMattias Engdegård