aboutsummaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | 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
* | Properly sort results for partial font specsPo Lu2024-01-131-2/+47
* | ; * src/lisp.h (struct Lisp_Hash_Table): Add ASCII art.Mattias Engdegård2024-01-121-3/+25
* | ; * src/fns.c (Fmake_hash_table): ensure `test` is a bare symbolMattias Engdegård2024-01-122-15/+12
* | Abstract predicate and constant for unused hash keysMattias Engdegård2024-01-128-22/+32
* | ; * src/alloc.c (purecopy_hash_table): SimplifyMattias Engdegård2024-01-121-15/+5
* | Refactor hash table vector reallocationMattias Engdegård2024-01-121-31/+29
* | Refactor: extract hash and index computations to functionsMattias Engdegård2024-01-123-17/+26
* | ; * src/fns.c (collect_interval): Move misplaced function.Mattias Engdegård2024-01-121-9/+9
* | Refactor: less layering violation in composite.hMattias Engdegård2024-01-121-10/+8
* | Decouple profiler from Lisp hash table internalsMattias Engdegård2024-01-124-219/+295
* | ; * src/pdumper.c (dump_hash_table): Remove unused argument.Mattias Engdegård2024-01-121-4/+2
* | Add internal hash-table debug functionsMattias Engdegård2024-01-121-0/+65
* | * src/nsfont.m (nsfont_open): Fix Ffont_xlfd_name args.Michael Albinus2024-01-121-1/+1
* | Esplain how to turn off GDB display of inferior-eventsRichard M. Stallman2024-01-101-0/+4
* | Fix use after free in androidvfs.cStefan Kangas2024-01-101-2/+2
* | Remove redundant casts from void* with malloc functionsStefan Kangas2024-01-105-15/+8
* | ; Minor edits to PROBLEMS and sfnt.cPo Lu2024-01-101-2/+0
* | Use `min`/`max` macros in a few more placesStefan Kangas2024-01-098-20/+14
* | ; Fix a crash in sfnt_read_fvar_tablePo Lu2024-01-081-1/+1
* | Properly instruct Italic Arial or BS Mono at small PPEM sizesPo Lu2024-01-082-37/+128
* | Remove redundant conversion from bool to boolStefan Kangas2024-01-081-1/+1
* | ; Delete a superfluous bitwise 'or'Stefan Kangas2024-01-081-1/+0
* | Pacify Ubuntu GCC 13.2 in x_get_local_selectionPaul Eggert2024-01-061-0/+6
* | Pacify Ubuntu GCC 13.2 in set_marker_internalPaul Eggert2024-01-061-0/+5
* | Merge from origin/emacs-29Eli Zaretskii2024-01-062-3/+7
|\ \ | |/
| * * src/comp.c (Fcomp__compile_ctxt_to_file): Fix hash table Qunbound use.Andrea Corallo2024-01-041-2/+2
| * ; * src/window.c (Fset_window_margins): Doc fix.Eli Zaretskii2024-01-031-1/+5
* | Revert "Add new `swap` macro and use it"Po Lu2024-01-0613-39/+99
* | Properly parse TTC tables with digital signaturesPo Lu2024-01-061-3/+3
* | Add new `swap` macro and use itStefan Kangas2024-01-0613-99/+39
* | (backtrace-on-redisplay-error): Use `handler-bind`Stefan Monnier2024-01-044-66/+26
* | (signal_or_quit): Preserve error object identityStefan Monnier2024-01-042-38/+32