summaryrefslogtreecommitdiff
path: root/src/alloc.c
Commit message (Expand)AuthorAgeFilesLines
* Rename non-X x_* identifiers 2Alexander Gramiak2019-04-131-1/+1
* Allow gap before first non-Lisp pseudovec memberPaul Eggert2019-04-081-10/+10
* Simpler way to export HAVE_X_WINDOWS to GDBPaul Eggert2019-03-271-0/+7
* Fix alignment bug with pure bignumsPaul Eggert2019-03-251-4/+9
* Fix misuses of NULL when talking about the NUL characterStefan Monnier2019-03-211-1/+1
* Use ‘const’ to clarify GC markingPaul Eggert2019-03-191-16/+14
* * src/alloc.c (gcstat): Now static.Paul Eggert2019-03-041-1/+1
* Simplify list creation in C codePaul Eggert2019-03-041-24/+32
* Fix typo in previous changePaul Eggert2019-03-021-5/+5
* memory_full_cons_threshold is a constantPaul Eggert2019-03-021-8/+4
* Avoid staticvec duplicatesPaul Eggert2019-03-021-0/+2
* Suppress GC stats when obviously not neededPaul Eggert2019-03-011-124/+113
* Rename CANNOT_DUMP to HAVE_UNEXECPaul Eggert2019-02-011-6/+6
* Port pdumper to older GNU/LinuxPaul Eggert2019-01-161-15/+17
* Add portable dumperDaniel Colascione2019-01-151-238/+577
* List lengths are always fixnums nowPaul Eggert2019-01-101-0/+13
* Bignums from garbage-collect, memory-use-countsPaul Eggert2019-01-011-72/+71
* Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* | Add make_vector and make_nil_vectorPaul Eggert2018-12-091-3/+11
* | * src/alloc.c (VECTOR_ELTS_MAX): Make sure it’s signed.Paul Eggert2018-12-081-3/+4
* | Port VECTOR_ELTS_MAX to older GCC etc.Paul Eggert2018-12-081-4/+7
* | Streamline and fix vector-size checksPaul Eggert2018-12-081-40/+46
* | Fix integer overflow in oversize vectorsPaul Eggert2018-12-081-5/+4
* | * src/alloc.c (allocate_vectorlike): Simplify.Paul Eggert2018-12-081-4/+2
* | Avoid assertion violation when comparing with main-threadEli Zaretskii2018-10-171-0/+2
* | Merge from origin/emacs-26Glenn Morris2018-09-201-4/+4
|\ \ | |/
| * * src/alloc.c (Fbool_vector, Flist, Fvector): Doc tweak.Glenn Morris2018-09-151-4/+4
| * * src/alloc.c (vector): Fix grammatical error in doc string: "are" -> "is".Alan Mackenzie2018-09-151-1/+1
* | Use overflow-error for bignum overflowPaul Eggert2018-09-111-8/+0
* | Shrink pseudovectors a bitPaul Eggert2018-09-061-3/+5
* | Fix bignum initializationPaul Eggert2018-09-041-16/+0
* | * src/alloc.c (sweep_vectors): Simplify.Paul Eggert2018-08-311-14/+8
* | Modularize bignums betterPaul Eggert2018-08-271-77/+1
* | Fix a typo in alloc.cEli Zaretskii2018-08-261-1/+1
* | Fix bugs when rounding to bignumsPaul Eggert2018-08-221-3/+3
* | Avoid libgmp aborts by imposing limitsPaul Eggert2018-08-211-22/+51
* | Minor fixups for intmax_t→mpz_t conversionPaul Eggert2018-08-181-7/+10
* | Improve --with-wide-int mpz_t→fixnum conversionPaul Eggert2018-08-181-12/+7
* | Fix problems with logxor etc. and fixnumsPaul Eggert2018-08-171-17/+6
* | Remove more traces of misc (Bug#32405)Paul Eggert2018-08-141-9/+1
* | Merge from origin/emacs-26Glenn Morris2018-08-141-4/+0
|\ \ | |/
| * * src/alloc.c: Remove obsolete comments.Paul Eggert2018-08-111-4/+0
| * Fix bug#30846, along with misc cleanups found along the wayStefan Monnier2018-06-031-6/+2
| * Fix another case of freed markers in the undo-list (Bug#30931)Noam Postavsky2018-06-031-9/+0
| * Port to 32-bit sparc64Paul Eggert2018-03-201-1/+5
* | Simplify mark_object for pseudovectorsPaul Eggert2018-08-111-18/+2
* | Turn misc objects into pseudovectorsPaul Eggert2018-08-111-311/+82
* | Merge remote-tracking branch 'origin/master' into feature/bignumTom Tromey2018-08-091-28/+37
|\ \
| * | Minor pseudovector allocation cleanupsPaul Eggert2018-08-081-27/+36