summaryrefslogtreecommitdiff
path: root/src/alloc.c
AgeCommit message (Expand)Author
2020-06-04Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo
2020-06-03Don’t default to Valgrind unless ENABLE_CHECKINGPaul Eggert
2020-06-01Simplify and regularize some offset tests in alloc.cPaul Eggert
2020-06-01Merge from origin/emacs-27Paul Eggert
2020-05-31Be more aggressive in marking objects during GCPaul Eggert
2020-05-30Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo
2020-05-26Tweak GC performance if !USE_LSB_TAGPaul Eggert
2020-05-25Move union emacs_align_type to alloc.cPaul Eggert
2020-05-25Further fix for aborts due to GC losing pseudovectorsPaul Eggert
2020-05-25Refix aborts due to GC losing pseudovectorsPaul Eggert
2020-05-25Fix aborts due to GC losing pseudovectorsPaul Eggert
2020-05-25Improve handling of native compilation units still in use in WindowsNicolás Bértolo
2020-05-24Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo
2020-05-20; src/alloc.c: Add a GC reg spill mechanism and Bug#41357 related commentary.Andrea Corallo
2020-05-19Hoist some byte-code checking out of evalPaul Eggert
2020-05-17Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo
2020-05-17* Fix Garbage Collector for missing calle-saved regs content (Bug#41357)Andrea Corallo
2020-04-25Store function documentations in a hash table.Andrea Corallo
2020-04-03Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo
2020-03-31Remove `all_buffers` and the associated `next` field of buffersStefan Monnier
2020-03-16Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo
2020-03-15Reverse the meaning of 2nd arg to 'live_buffer_holding'Eli Zaretskii
2020-03-15Make sure we mark reachable killed buffers during GCPip Cet
2020-03-10* Fix GC mark for native compiled functionsAndrea Corallo
2020-03-01* Reduce stack depth while marking native compiled subrsAndrea Corallo
2020-02-04Merge remote-tracking branch 'savannah/master' into HEADAndrea Corallo
2020-02-03Rework load mechanism to make Vcomp_loaded_handles unnecessaryAndrea Corallo
2020-02-03Fix load_comp_unit for non zero speedsAndreaCorallo
2020-01-22Fix crash when sending Gnus message (Bug#39207)Paul Eggert
2020-01-18Don’t assume sizeof (size_t) == 4 in allocatorsPaul Eggert
2020-01-18Improve performance when a string's byte count changesPaul Eggert
2020-01-04Fix bug in recent allocate_string_data patchPaul Eggert
2020-01-03Let the OS clear new large strings of NULPaul Eggert
2020-01-03* src/alloc.c (cleanup_vector): Fix --without-modules builds.Glenn Morris
2020-01-03Implement finalizers for module functions (Bug#30373)Philipp Stephani
2020-01-02Let the OS clear large new objectsPaul Eggert
2020-01-01fix naming for predicate SUBR_NATIVE_COMPILEDPAndrea Corallo
2020-01-01mitigate ifdef proliferationAndrea Corallo
2020-01-01better compilation unit definitionAndrea Corallo
2020-01-01some rename on compilation unit structAndrea Corallo
2020-01-01initial gc supportAndrea Corallo
2020-01-01introduce SUBRP_NATIVE_COMPILEDPAndrea Corallo
2020-01-01initial compilation unit as object addAndrea Corallo
2020-01-01native compile interactive functions supportAndrea Corallo
2020-01-01add native compiled function docstring supportAndrea Corallo
2020-01-01Update copyright year to 2020Paul Eggert
2019-12-14Update documentation of pure-space overflowEli Zaretskii
2019-09-14Fix gc-elapsed rounding bugPaul Eggert
2019-09-14Improve gc-cons-percentage calculationPaul Eggert
2019-09-13Simplify GC statistics-gatheringPaul Eggert