summaryrefslogtreecommitdiff
path: root/src/alloc.c
Commit message (Expand)AuthorAge
* Replace calls to intern with a constant string with DEFSYMsPo Lu11 days
* Take fields into account during text conversionPo Lu2024-04-29
* (COMPILED): Rename to CLOSUREStefan Monnier2024-04-28
* ; * src/alloc.c (process_mark_stack): Fix commentary.Eli Zaretskii2024-04-13
* Revert "Replace XSETSYMBOL with make_lisp_symbol"Mattias Engdegård2024-03-04
* Replace XSETSYMBOL with make_lisp_symbolMattias Engdegård2024-02-24
* Add a proper type for obarraysMattias Engdegård2024-02-23
* Replace XSET_HASH_TABLE with make_lisp_hash_tableMattias Engdegård2024-02-19
* Change hash range reduction from remainder to multiplicationMattias Engdegård2024-02-06
* Prefer C23 ckd_* to Gnulib *_WRAPV and *_OK macrosPaul Eggert2024-01-28
* Rename TAG_PTR to TAG_PTR_INITIALLYPaul Eggert2024-01-28
* (struct composition): Remove dependency on hash-table internalsStefan Monnier2024-01-24
* Change HASH_UNUSED_ENTRY_KEY from Qunbound to NULL floatMattias Engdegård2024-01-21
* Be more systematic about parens in C source codePaul Eggert2024-01-20
* Share hash table test structsMattias Engdegård2024-01-13
* Use non-Lisp allocation for internal hash-table vectorsMattias Engdegård2024-01-13
* Allow zero hash table sizeMattias Engdegård2024-01-13
* Represent hash table weakness as an enum internallyMattias Engdegård2024-01-13
* ; * src/alloc.c (purecopy_hash_table): SimplifyMattias Engdegård2024-01-12
* Decouple profiler from Lisp hash table internalsMattias Engdegård2024-01-12
* Delete obsolete GC debugging codeStefan Kangas2024-01-03
* Don't include sheap.h from alloc.cStefan Kangas2024-01-02
* Merge from savannah/emacs-29Po Lu2024-01-02
|\
| * ; Add 2024 to copyright yearsPo Lu2024-01-02
* | ; * src/alloc.c (garbage_collect): Fix typo.Stefan Kangas2023-12-30
* | Non-recursive marking of buffer-local variablesMattias Engdegård2023-11-01
* | Use heuristic to speed up allocation of small vectors (bug#65491)Mattias Engdegård2023-09-25
* | Remove useless half of vector_free_lists array (bug#65491)Mattias Engdegård2023-09-25
* | ; Fix typosStefan Kangas2023-09-24
* | * src/alloc.c: (cleanup_vector) Dispatch on pseudovector typeMattias Engdegård2023-09-20
* | More accurate static vector block size assertionMattias Engdegård2023-09-16
* | * src/alloc.c (garbage_collect): Run `post-gc-hook` later (bug#65700)Stefan Monnier2023-09-12
* | Replace PVEC_FONT as pseudo-vector subtype upper boundMattias Engdegård2023-09-10
* | Fix build with Lisp_Object type checkingPo Lu2023-05-31
* | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-05-18
|\ \
| * | Prefer C23 ckd_* to Gnulib *_WRAPV macrosPaul Eggert2023-05-17
* | | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-05-15
|\| |
| * | Pacify GCC 13 -Wanalyzer-out-of-boundsPaul Eggert2023-05-14
* | | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-05-11
|\| |
| * | Merge branch 'emacs-29'Stefan Monnier2023-05-10
| |\|
| | * with-display-message: Workaround for bug#63253Stefan Monnier2023-05-09
* | | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-03-05
|\| |
| * | Unbreak the unexec buildEli Zaretskii2023-03-04
* | | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-03-04
|\| |
| * | bug#61489: Increase BLOCK_ALIGN from 1024 to 32768Konstantin Kharlamov2023-03-04
* | | Merge remote-tracking branch 'origin/master' into feature/androidPo Lu2023-03-02
|\| |
| * | Merge from origin/emacs-29Stefan Kangas2023-03-02
| |\|
| | * Replace C++ comments with C style equivalentsPo Lu2023-03-01
* | | Update Android portPo Lu2023-02-15
* | | Update Android portPo Lu2023-01-25