aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c (unfollow)
Commit message (Expand)AuthorFilesLines
2021-10-13Pacify GCC -Wanalyzer-possible-null-dereferencePaul Eggert1-16/+24
2021-10-03Pacify -Wanalyzer-null-argument in lisp_mallocPaul Eggert1-2/+3
2021-09-25; Remove various duplicated wordsMattias Engdegård1-2/+1
2021-08-15Make Emacs compile with musl instead of glibcLars Ingebrigtsen1-2/+2
2021-07-14Pacify gcc -Woverflow more clearlyPaul Eggert1-1/+3
2021-07-12Pacify gcc -Woverflow more nicelyPaul Eggert1-6/+1
2021-07-11Fix compilation of the --with-wide-int configurationEli Zaretskii1-0/+4
2021-07-11Make pdumper-marking pickierPaul Eggert1-9/+25
2021-07-11Fix pdumper-related GC bugPaul Eggert1-0/+11
2021-04-15Fix 'garbage-collect-maybe'Eli Zaretskii1-1/+1
2021-03-09Zero stale pointer when unloading comp units (bug#46256)Pip Cet1-2/+1
2021-02-21Faster, more compact, and readable closure creationMattias Engdegård1-0/+33
2021-01-20Don't let `maybe_quit` prevent resetting `consing_until_gc` (bug#43389)Stefan Monnier1-2/+4
2021-01-20Don't let `maybe_quit` prevent resetting `consing_until_gc` (bug#43389)Stefan Monnier1-2/+4
2021-01-01Update copyright year to 2021Paul Eggert1-1/+1
2021-01-01Update copyright year to 2021Paul Eggert1-1/+1
2020-12-28Store function type and expose it with `subr-type'Andrea Corallo1-0/+1
2020-12-25Adjust to recent Gnulib changesPaul Eggert1-1/+5
2020-12-23Fix use of obsolete 'emergency' warning levelStefan Kangas1-1/+1
2020-12-04* src/alloc.c (Fgarbage_collect_maybe): New functionSpencer Baugh1-0/+25
2020-11-29garbage-collect doc string clarificationLars Ingebrigtsen1-1/+8
2020-11-27Fix incorrect handling of module runtime and environment pointers.Philipp Stephani1-4/+0
2020-11-10New debugging command 'malloc-info'Eli Zaretskii1-0/+17
2020-10-05Use the full name of the null byte/character, not its abbreviationAndreas Schwab1-1/+1
2020-09-06Rework eln deletion strategy for new eln-cache folder structureAndrea Corallo1-1/+2
2020-09-05Reinstall recent GC-related changesPaul Eggert1-129/+118
2020-09-03Revert recent GC-related changes (Bug#43152)Paul Eggert1-118/+129
2020-08-31* src/alloc.c (live_symbol_holding): Pacify gcc -Wlogical-op.Paul Eggert1-2/+2
2020-08-31Use mark_objects elsewhere tooPaul Eggert1-7/+3
2020-08-31Remove mark_maybe_objectPaul Eggert1-91/+14
2020-08-31Avoid some false matches in mark_maybe_pointerPaul Eggert1-14/+70
2020-08-31Omit no-longer-needed stack mark_maybe_objectPaul Eggert1-5/+0
2020-08-31Fix GC bug with Lisp floats and --with-wide-intPaul Eggert1-12/+31
2020-08-04Drop support for -fcheck-pointer-boundsPaul Eggert1-20/+11
2020-08-03Simplify pointer computation in mark_maybe_objectPaul Eggert1-17/+7
2020-08-02* src/alloc.c (mark_maybe_object): Avoid signed integer overflowPhilipp Stephani1-1/+2
2020-08-02Fix last change in alloc.c.Eli Zaretskii1-0/+2
2020-08-02* src/alloc.c (mark_memory): Avoid signed integer overflowPhilipp Stephani1-1/+1
2020-08-01* src/alloc.c (mark_maybe_object): Make overflow check conditional.Philipp Stephani1-0/+6
2020-08-01Improve offset calculation in wide int buildsPhilipp Stephani1-2/+4
2020-08-01* src/alloc.c (resize_string_data): Adjust string bytes (Bug#42540)Philipp Stephani1-0/+3
2020-08-01Suppress sanitizer errors about pointer arithmetic in a few placesPhilipp Stephani1-2/+3
2020-07-30Port to Oracle Studio 12.6 (sparc)Paul Eggert1-27/+4
2020-06-19Add native compiler dynamic scope supportAndrea Corallo1-0/+1
2020-06-13Fix const qualifier warningsAndrea Corallo1-1/+3
2020-06-13* src/alloc.c (cleanup_vector): Fix --enable-check-lisp-object-type build.Andrea Corallo1-1/+1
2020-06-11* Fix memory leak when native compiled function is collectedAndrea Corallo1-0/+11
2020-06-04Streamline live_*_holdingPaul Eggert1-124/+148
2020-06-04Make live_*_p more accuratePaul Eggert1-40/+60
2020-06-03Don’t default to Valgrind unless ENABLE_CHECKINGPaul Eggert1-2/+3