aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c (unfollow)
Commit message (Expand)AuthorFilesLines
2018-01-19Don't unnecessarily use non-ASCII characters in C sourcesEli Zaretskii1-1/+1
2018-01-01Update copyright year to 2018Paul Eggert1-1/+1
2017-12-12Fix recently-introduced cast typoPaul Eggert1-1/+1
2017-12-12Narrow pointer bounds when appropriatePaul Eggert1-14/+17
2017-12-12Port to gcc -fcheck-pointer-boundsPaul Eggert1-13/+24
2017-12-12Reimplement Lisp_Object as pointer-to-incompletePaul Eggert1-25/+14
2017-12-03allocate_vectorlike minor cleanupPaul Eggert1-8/+7
2017-11-25maint: shorten https://lists.gnu.org/archive/html/... linksPaul Eggert1-1/+1
2017-11-13Port to IBM xlc 12.01Paul Eggert1-13/+10
2017-11-13Use alignas to fix GCALIGN-related bugsPaul Eggert1-110/+101
2017-11-10Fix off-by-1 bug in --enable-checking=stringbytesPaul Eggert1-1/+1
2017-11-04Allow 'make-string' callers force creation of multibyte stringsEli Zaretskii1-5/+7
2017-11-02Fix alignment portability problemsPaul Eggert1-0/+6
2017-11-02; * src/alloc.c (sweep_symbols): Fix last change.Eli Zaretskii1-1/+1
2017-11-02* src/alloc.c (sweep_symbols): Tweak last changeStefan Monnier1-4/+10
2017-10-31Avoid duplicate calls to xfree for the same pointerEli Zaretskii1-1/+3
2017-10-28Avoid segfaults in 64-bit Windows buildsEli Zaretskii1-6/+0
2017-10-14Do not under-align pseudovectorsPaul Eggert1-3/+7
2017-10-01Prefer HTTPS to HTTP for gnu.orgPaul Eggert1-1/+1
2017-09-13Prefer HTTPS to FTP and HTTP in documentationPaul Eggert1-1/+1
2017-08-29Make garbage collection more conservativePaul Eggert1-132/+193
2017-08-29Improve stack-top heuristicPaul Eggert1-5/+15
2017-07-25Properly align global lispsymAndreas Schwab1-1/+1
2017-07-09Fix core dump in substitute-object-in-subtreePaul Eggert1-2/+2
2017-06-09Add garbage collection support for module environmentsPhilipp Stephani1-0/+4
2017-05-27Avoid another compiler warning on macOSPhilipp Stephani1-1/+1
2017-05-20Reimplement module functionsPhilipp Stephani1-8/+0
2017-05-06; * src/alloc.c (make_module_function): Avoid compiler warning.Eli Zaretskii1-1/+1
2017-05-06Introduce new misc type for module functionPhilipp Stephani1-0/+7
2017-05-06Turn on GC_CHECK_MARKED_OBJECTS by default under ENABLE_CHECKINGEli Zaretskii1-6/+12
2017-04-07Deprecate copy-record in favor of copy-sequencePaul Eggert1-14/+0
2017-04-06Update documentation for type semantics of records.Lars Brinkhoff1-4/+6
2017-04-04Minor simplifications and doc for recordsPaul Eggert1-48/+19
2017-04-04Fix recent changes in record data typeEli Zaretskii1-3/+3
2017-04-04Add record objects with user-defined types.Lars Brinkhoff1-1/+92
2017-03-12Use switch on pseudovector types; plus cleanups along the wayStefan Monnier1-14/+4
2017-02-21Use float instead of Lisp_Object for rehash_sizePaul Eggert1-3/+3
2017-02-21Use ptrdiff_t instead of Lisp_Object for collisionPaul Eggert1-1/+1
2017-02-18Change type of `rehash_threshold' and `pure' fields in hash-tablesStefan Monnier1-4/+4
2017-02-18Use 'char *FOO' instead of 'char* FOO'Paul Eggert1-3/+3
2017-02-02Re-port alloc.c to Solaris sparc and simplifyPaul Eggert1-120/+69
2017-02-01Revamp quitting and fix infloopsPaul Eggert1-1/+1
2017-01-31* src/alloc.c, src/lisp.h: Fix minor glitches in recent changes.Paul Eggert1-14/+10
2017-01-30Fix hash tables not being purified correctly.Vibhav Pant1-3/+73
2017-01-25Replace QUIT with maybe_quitPaul Eggert1-1/+1
2017-01-25Simplify make-list implementationPaul Eggert1-33/+3
2016-12-31Update copyright year to 2017Paul Eggert1-1/+1
2016-12-30Rename primary_thread to main_threadPaul Eggert1-2/+2
2016-12-23Remove interpreter’s byte stackPaul Eggert1-2/+0
2016-12-22Fix last change with thread marking under GC_CHECK_MARKED_OBJECTSEli Zaretskii1-2/+2