aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c (unfollow)
Commit message (Expand)AuthorFilesLines
2019-07-21pure_alloc returns cleared memoryPaul Eggert1-3/+11
2019-07-20Fix crash if user test munges hash tablePaul Eggert1-0/+1
2019-07-20Inhibit GC after inhibit_garbage_collectionPaul Eggert1-4/+17
2019-07-20Simplify maybe_gc implementationPaul Eggert1-34/+34
2019-07-20Rename ‘pure’ to ‘purecopy’Paul Eggert1-3/+3
2019-07-12Replace Vdead with tagged pointerPaul Eggert1-19/+11
2019-07-09Rename font_driver member close -> close_fontMattias Engdegård1-1/+1
2019-07-08Use fewer locks when accessing stdioPaul Eggert1-3/+3
2019-06-26Revert "* lisp/calc/calc-ext.el (math-scalarp): Fix typo"Stefan Monnier1-23/+0
2019-06-26* lisp/calc/calc-ext.el (math-scalarp): Fix typoStefan Monnier1-0/+23
2019-06-10Avoid assertion violation when comparing with main-threadEli Zaretskii1-0/+2
2019-06-04Always allow at least double-precision bignumsPaul Eggert1-3/+3
2019-05-22Avoid backslash-newline-newline in source codePaul Eggert1-2/+2
2019-05-14Backport: fix broken build on m68kPaul Eggert1-52/+25
2019-05-13Fix broken build on m68kPaul Eggert1-52/+25
2019-04-26Rename generic x_* identifiersAlexander Gramiak1-1/+1
2019-04-25Minor tweaks to recent UBSan-related fixPaul Eggert1-14/+6
2019-04-25Make sure that ‘sdata’ objects in ‘sblock’ objects are aligned.Philipp Stephani1-2/+10
2019-04-21Remove --enable-checking=xmallocoverrunPaul Eggert1-168/+1
2019-04-21Remove --enablechecking=conslist configure optionPaul Eggert1-16/+0
2019-04-21Simplify XPNTRPaul Eggert1-29/+3
2019-04-21Port to recent gcc -fsanitize=undefinedPaul Eggert1-5/+1
2019-04-19Fix GC_CHECK_STRING_BYTES false alarm with pdumperPaul Eggert1-1/+1
2019-04-20; * src/alloc.c (xrealloc): Fix typo.Philipp Stephani1-1/+1
2019-04-19; * src/alloc.c (HAVE_MODULES): remove unused constantPhilipp Stephani1-4/+0
2019-04-19Remove some #ifdefs for user pointers.Philipp Stephani1-2/+0
2019-04-19Remove special-casing of tagged pointers.Philipp Stephani1-11/+2
2019-04-08Allow gap before first non-Lisp pseudovec memberPaul Eggert1-10/+10
2019-03-27Simpler way to export HAVE_X_WINDOWS to GDBPaul Eggert1-0/+7
2019-03-25Fix alignment bug with pure bignumsPaul Eggert1-4/+9
2019-03-21Fix misuses of NULL when talking about the NUL characterStefan Monnier1-1/+1
2019-03-19Use ‘const’ to clarify GC markingPaul Eggert1-16/+14
2019-03-04* src/alloc.c (gcstat): Now static.Paul Eggert1-1/+1
2019-03-04Simplify list creation in C codePaul Eggert1-24/+32
2019-03-02Fix typo in previous changePaul Eggert1-5/+5
2019-03-02memory_full_cons_threshold is a constantPaul Eggert1-8/+4
2019-03-02Avoid staticvec duplicatesPaul Eggert1-0/+2
2019-03-01Suppress GC stats when obviously not neededPaul Eggert1-124/+113
2019-02-01Rename CANNOT_DUMP to HAVE_UNEXECPaul Eggert1-6/+6
2019-01-16Port pdumper to older GNU/LinuxPaul Eggert1-15/+17
2019-01-15Add portable dumperDaniel Colascione1-238/+577
2019-01-10List lengths are always fixnums nowPaul Eggert1-0/+13
2019-01-01Bignums from garbage-collect, memory-use-countsPaul Eggert1-72/+71
2019-01-01Update copyright year to 2019Paul Eggert1-1/+1
2018-12-09Add make_vector and make_nil_vectorPaul Eggert1-3/+11
2018-12-08* src/alloc.c (VECTOR_ELTS_MAX): Make sure it’s signed.Paul Eggert1-3/+4
2018-12-08Port VECTOR_ELTS_MAX to older GCC etc.Paul Eggert1-4/+7
2018-12-08Streamline and fix vector-size checksPaul Eggert1-40/+46
2018-12-08Fix integer overflow in oversize vectorsPaul Eggert1-5/+4
2018-12-08* src/alloc.c (allocate_vectorlike): Simplify.Paul Eggert1-4/+2