summaryrefslogtreecommitdiff
path: root/src/alloc.c
Commit message (Expand)AuthorAgeFilesLines
* ; Merge from branch 'master'scratch/raeburn-startupKen Raeburn2017-07-311-1/+1
|\
| * Properly align global lispsymAndreas Schwab2017-07-251-1/+1
* | Increase gc-cons-threshold.Ken Raeburn2017-07-221-1/+1
|/
* Fix core dump in substitute-object-in-subtreePaul Eggert2017-07-091-2/+2
* Add garbage collection support for module environmentsPhilipp Stephani2017-06-091-0/+4
* Avoid another compiler warning on macOSPhilipp Stephani2017-05-271-1/+1
* Reimplement module functionsPhilipp Stephani2017-05-201-8/+0
* ; * src/alloc.c (make_module_function): Avoid compiler warning.Eli Zaretskii2017-05-061-1/+1
* Introduce new misc type for module functionPhilipp Stephani2017-05-061-0/+7
* Turn on GC_CHECK_MARKED_OBJECTS by default under ENABLE_CHECKINGEli Zaretskii2017-05-061-6/+12
* Deprecate copy-record in favor of copy-sequencePaul Eggert2017-04-071-14/+0
* Update documentation for type semantics of records.Lars Brinkhoff2017-04-061-4/+6
* Minor simplifications and doc for recordsPaul Eggert2017-04-041-48/+19
* Fix recent changes in record data typeEli Zaretskii2017-04-041-3/+3
* Add record objects with user-defined types.Lars Brinkhoff2017-04-041-1/+92
* Use switch on pseudovector types; plus cleanups along the wayStefan Monnier2017-03-121-14/+4
* Use float instead of Lisp_Object for rehash_sizePaul Eggert2017-02-211-3/+3
* Use ptrdiff_t instead of Lisp_Object for collisionPaul Eggert2017-02-211-1/+1
* Change type of `rehash_threshold' and `pure' fields in hash-tablesStefan Monnier2017-02-181-4/+4
* Use 'char *FOO' instead of 'char* FOO'Paul Eggert2017-02-181-3/+3
* Re-port alloc.c to Solaris sparc and simplifyPaul Eggert2017-02-021-120/+69
* Revamp quitting and fix infloopsPaul Eggert2017-02-011-1/+1
* * src/alloc.c, src/lisp.h: Fix minor glitches in recent changes.Paul Eggert2017-01-311-14/+10
* Fix hash tables not being purified correctly.Vibhav Pant2017-01-301-3/+73
* Replace QUIT with maybe_quitPaul Eggert2017-01-251-1/+1
* Simplify make-list implementationPaul Eggert2017-01-251-33/+3
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
| * Port to Sun C 5.14Paul Eggert2016-12-011-4/+4
* | Rename primary_thread to main_threadPaul Eggert2016-12-301-2/+2
* | Remove interpreter’s byte stackPaul Eggert2016-12-231-2/+0
* | Fix last change with thread marking under GC_CHECK_MARKED_OBJECTSEli Zaretskii2016-12-221-2/+2
* | Fix aborts in GC under GC_CHECK_MARKED_OBJECTSEli Zaretskii2016-12-211-2/+4
* | Merge branch 'concurrency'Eli Zaretskii2016-12-041-21/+89
|\ \
| * \ merge from trunkKen Raeburn2015-11-011-1162/+1668
| |\ \
| * | | add a comment before flush_stack_call_funcTom Tromey2013-08-271-0/+11
| * | | merge from trunkTom Tromey2013-08-251-3/+9
| |\ \ \
| * \ \ \ merge from trunkTom Tromey2013-08-191-10/+19
| |\ \ \ \
| * \ \ \ \ merge from trunkTom Tromey2013-07-261-52/+76
| |\ \ \ \ \
| * \ \ \ \ \ Merge from trunkTom Tromey2013-07-121-1/+1
| |\ \ \ \ \ \
| * \ \ \ \ \ \ merge from trunkTom Tromey2013-07-061-46/+68
| |\ \ \ \ \ \ \
| * | | | | | | | add assertion to flush_stack_call_funcTom Tromey2013-07-061-1/+4
| * | | | | | | | merge from trunk; clean up some issuesTom Tromey2013-06-031-85/+44
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ merge from trunkTom Tromey2013-03-171-2/+2
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2013-03-081-26/+23
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2013-01-161-33/+84
| |\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2013-01-051-8/+8
| |\ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2012-12-171-577/+380
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2012-09-041-55/+66
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge from trunkTom Tromey2012-08-201-3/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \