aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c (unfollow)
Commit message (Expand)AuthorFilesLines
2023-05-09with-display-message: Workaround for bug#63253Stefan Monnier1-1/+1
2023-03-01Replace C++ comments with C style equivalentsPo Lu1-2/+3
2023-01-01; Add 2023 to copyright years.Eli Zaretskii1-1/+1
2022-12-22; * src/alloc.c (Fmemory_info): Doc fix.Eli Zaretskii1-1/+1
2022-12-16; Fix printing Lisp types in .gdbinitEli Zaretskii1-1/+2
2022-11-27Extend memory-info for remote systemsMichael Albinus1-1/+11
2022-11-20Advise against using too-high GC thresholdsEli Zaretskii1-1/+11
2022-11-17itree.c: Make the iterator reentrant (bug#59183)Stefan Monnier1-5/+0
2022-11-03Port interval trees to --enable-checking=structsBasil L. Contovounesios1-1/+1
2022-10-19Rename all exported itree.h functions with the itree_ prefixMatt Armstrong1-1/+1
2022-10-19Prefix all itree.h type names with itree_Matt Armstrong1-2/+2
2022-10-19Revert "mark_overlays: Use the normal ITREE_FOREACH"Matt Armstrong1-3/+19
2022-10-17; Rename ts_* symbols in treesit.cEli Zaretskii1-2/+2
2022-10-16Support MinGW build on MS-WindowsEli Zaretskii1-12/+2
2022-10-09Tighten up handling of `otick`Stefan Monnier1-5/+3
2022-10-02mark_overlays: Use the normal ITREE_FOREACHStefan Monnier1-17/+3
2022-09-30Remove the per-tree null nodeGerd Möllmann1-1/+1
2022-09-29alloc.c: Avoid nested overlay iterations (bug#58158)Stefan Monnier1-5/+17
2022-09-28itree.[ch]: Add sanity checks, comments, and minor tweaksStefan Monnier1-0/+3
2022-09-10; * src/alloc.c (check_pure_size): Fix last change.Po Lu1-1/+1
2022-09-10Fix several printfs for 32 bit systemsPo Lu1-1/+1
2022-08-19* src/alloc.c (pure_alloc): Warn for pure space overflowAndrea Corallo1-0/+7
2022-08-19* src/pdumper.c (Fdump_emacs_portable): Check and warn for pure space overflowAndrea Corallo1-5/+0
2022-07-19Prevent GC of window referenced from EmacsScrollerGerd Moellmann1-0/+5
2022-07-14Fix --without-x build after previous image cache changesLars Ingebrigtsen1-0/+2
2022-07-14Prune the animation cache from gcLars Ingebrigtsen1-0/+3
2022-06-22Prevent GC of window referenced from EmacsScrollerGerd Moellmann1-0/+4
2022-06-16Use BASE_EQ instead of EQ where obviously safeMattias Engdegård1-1/+1
2022-06-14Add new type treesit-compiled-queryYuan Fu1-0/+7
2022-05-30Nonrecursive Lisp reader (bug#55676)Mattias Engdegård1-0/+1
2022-05-24Audit quoting symbols in C doc stringsLars Ingebrigtsen1-1/+1
2022-05-12Pacify GCC 12 in default developer buildPaul Eggert1-1/+4
2022-05-07Add tree-sitter intergrationYuan Fu1-0/+13
2022-05-01Improve documentation of 'malloc-trim'Eli Zaretskii1-4/+4
2022-05-01Add new function `malloc-trim'Lars Ingebrigtsen1-0/+34
2022-04-19Fix GCC warnings when CHECK_LISP_OBJECT_TYPEStefan Monnier1-2/+2
2022-04-18Port struct Lisp_Subr to C99Paul Eggert1-1/+1
2022-04-08Rename mark_stack to mark_c_stackMattias Engdegård1-3/+3
2022-04-05Mark some data during drag-and-dropPo Lu1-0/+4
2022-04-04; * src/alloc.c (grow_mark_stack): Remove unused variable.Eli Zaretskii1-1/+0
2022-04-04Reduce GC mark-phase recursion by using explicit stack (bug#54698)Mattias Engdegård1-264/+354
2022-03-19Simplify alloc.c static function declsPaul Eggert1-20/+5
2022-03-19Make `command-modes' work for (native-compiled) subrs, tooLars Ingebrigtsen1-0/+1
2022-03-13Separate bytecode stackMattias Engdegård1-1/+1
2022-02-22Fix build on glibc <2.10Po Lu1-2/+5
2022-02-12Replace ptrdiff_t with new specpdl_ref type for specpdl referencesMattias Engdegård1-7/+7
2022-02-06; * src/alloc.c (mark_memory): Fix outdated comment.Mattias Engdegård1-2/+2
2022-01-24Pin bytecode strings to avoid copy at call timeMattias Engdegård1-4/+34
2022-01-01; Add 2022 to copyright years.Eli Zaretskii1-1/+1
2021-12-31(Fmake_finalizer): Check the arg is a functionStefan Monnier1-0/+1