summaryrefslogtreecommitdiff
path: root/src/alloc.c
Commit message (Expand)AuthorAgeFilesLines
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* Port to C compilers that lack size-0 arraysPaul Eggert2021-12-021-9/+11
* Pacify -Wanalyzer-null-argument in lisp_mallocPaul Eggert2021-10-031-2/+3
* ; Remove various duplicated wordsMattias EngdegÄrd2021-09-251-2/+1
* Make Emacs compile with musl instead of glibcLars Ingebrigtsen2021-08-151-2/+2
* Pacify gcc -Woverflow more clearlyPaul Eggert2021-07-141-1/+3
* Pacify gcc -Woverflow more nicelyPaul Eggert2021-07-121-6/+1
* Fix compilation of the --with-wide-int configurationEli Zaretskii2021-07-111-0/+4
* Make pdumper-marking pickierPaul Eggert2021-07-111-9/+25
* Fix pdumper-related GC bugPaul Eggert2021-07-111-0/+11
* Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-04-191-1/+1
|\
| * Fix 'garbage-collect-maybe'Eli Zaretskii2021-04-151-1/+1
* | Zero stale pointer when unloading comp units (bug#46256)Pip Cet2021-03-091-2/+1
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2021-02-211-0/+33
|\ \ | |/
| * Faster, more compact, and readable closure creationMattias EngdegÄrd2021-02-211-0/+33
* | Merge remote-tracking branch 'savannah/master' into native-compAndrea Corallo2021-01-241-2/+4
|\ \ | |/
| * Don't let `maybe_quit` prevent resetting `consing_until_gc` (bug#43389)Stefan Monnier2021-01-201-2/+4
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2021-01-021-1/+1
|\ \ | |/
| * Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* | Store function type and expose it with `subr-type'Andrea Corallo2020-12-281-0/+1
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-12-271-1/+5
|\ \ | |/
| * Adjust to recent Gnulib changesPaul Eggert2020-12-251-1/+5
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-12-231-1/+1
|\ \ | |/
| * Fix use of obsolete 'emergency' warning levelStefan Kangas2020-12-231-1/+1
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-12-061-0/+25
|\ \ | |/
| * * src/alloc.c (Fgarbage_collect_maybe): New functionSpencer Baugh2020-12-041-0/+25
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-11-291-5/+8
|\ \ | |/
| * garbage-collect doc string clarificationLars Ingebrigtsen2020-11-291-1/+8
| * Fix incorrect handling of module runtime and environment pointers.Philipp Stephani2020-11-271-4/+0
* | Merge remote-tracking branch 'savannah/master' into devAndrea Corallo2020-11-141-0/+17
|\ \ | |/
| * New debugging command 'malloc-info'Eli Zaretskii2020-11-101-0/+17
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-10-101-1/+1
|\ \ | |/
| * Use the full name of the null byte/character, not its abbreviationAndreas Schwab2020-10-051-1/+1
* | Rework eln deletion strategy for new eln-cache folder structureAndrea Corallo2020-09-061-1/+2
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-09-061-129/+118
|\ \ | |/
| * Reinstall recent GC-related changesPaul Eggert2020-09-051-129/+118
| * Revert recent GC-related changes (Bug#43152)Paul Eggert2020-09-031-118/+129
| * * src/alloc.c (live_symbol_holding): Pacify gcc -Wlogical-op.Paul Eggert2020-08-311-2/+2
| * Use mark_objects elsewhere tooPaul Eggert2020-08-311-7/+3
| * Remove mark_maybe_objectPaul Eggert2020-08-311-91/+14
| * Avoid some false matches in mark_maybe_pointerPaul Eggert2020-08-311-14/+70
| * Omit no-longer-needed stack mark_maybe_objectPaul Eggert2020-08-311-5/+0
| * Fix GC bug with Lisp floats and --with-wide-intPaul Eggert2020-08-311-12/+31
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-08-091-34/+18
|\ \ | |/
| * Drop support for -fcheck-pointer-boundsPaul Eggert2020-08-041-20/+11
| * Simplify pointer computation in mark_maybe_objectPaul Eggert2020-08-031-17/+7
| * * src/alloc.c (mark_maybe_object): Avoid signed integer overflowPhilipp Stephani2020-08-021-1/+2
| * Fix last change in alloc.c.Eli Zaretskii2020-08-021-0/+2
* | Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo2020-08-021-29/+18
|\ \ | |/
| * * src/alloc.c (mark_memory): Avoid signed integer overflowPhilipp Stephani2020-08-021-1/+1