aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c
Commit message (Expand)AuthorAgeFilesLines
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
* Spelling fixes.Paul Eggert2011-12-111-1/+1
* Merge from trunk.Paul Eggert2011-11-191-2/+2
|\
| * Fix typos.Juanma Barranquero2011-11-151-1/+1
| * Spelling fixes.Paul Eggert2011-11-141-1/+1
* | Standardize on VIRT_ADDR_VARIES behavior; otherwise, valgrindPaul Eggert2011-11-101-7/+1
|/
* * alloc.c (DEADP): New macro, for porting to GNU/Hurd (Bug#9926).Paul Eggert2011-11-061-1/+6
* * alloc.c (which_symbols): Declare EXTERNALLY_VISIBLE,Paul Eggert2011-10-291-1/+2
* Fix the `xbytecode' user-defined command in .gdbinit.Eli Zaretskii2011-10-291-0/+49
* * alloc.c (Fgc_status): Do not access beyond zombies arrayDmitry Antipov2011-10-111-2/+2
* * alloc.c: Add comment.Paul Eggert2011-10-071-0/+5
* Fix alignment-related core dump during GC.Paul Eggert2011-10-071-20/+17
* Remove dependency on glibc malloc internals.Paul Eggert2011-09-301-2/+45
* Port --enable-checking=all to Fedora 14 x86.Paul Eggert2011-09-291-32/+15
* Whitespace changes.Juanma Barranquero2011-09-091-11/+11
* Merge from trunk.Paul Eggert2011-08-041-8/+10
|\
| * Check for pthread and use it if found.Jan Djärv2011-08-041-8/+10
* | Adjust in response to jan.h.d's comments.Paul Eggert2011-08-041-0/+88
|/
* * alloc.c (memory_full) [!SYNC_INPUT]: Fix signal-related race.Paul Eggert2011-07-281-1/+5
* Merge from trunk.Paul Eggert2011-07-191-5/+5
|\
| * * alloc.c (valid_pointer_p): Use pipe, not open.Paul Eggert2011-07-181-5/+5
* | * alloc.c (__malloc_size_t): Remove.Paul Eggert2011-07-141-9/+4
* | Merge from trunk.Paul Eggert2011-07-121-1/+1
|\|
| * * alloc.c (gc_sweep): Don't read past end of array.Paul Eggert2011-07-121-1/+1
* | Merge from trunk.Paul Eggert2011-07-101-1/+1
|\|
| * ProtoizeAndreas Schwab2011-07-101-1/+1
* | * alloc.c: Integer signedness and overflow fixes.Paul Eggert2011-07-071-58/+78
|/
* Remove more assumptions re struct layout (Bug#8884).Paul Eggert2011-07-061-1/+2
* Move DEFSYM to lisp.h and use everywhere.Juanma Barranquero2011-06-241-7/+3
* * alloc.c (Fmake_bool_vector): Avoid unnecessary multiplication.Paul Eggert2011-06-181-5/+7
* * alloc.c: Check that resized vectors' lengths fit in fixnums.Paul Eggert2011-06-141-10/+15
* Variadic C functions now count arguments with ptrdiff_t.Paul Eggert2011-06-141-8/+8
* * lisp.h (SAFE_ALLOCA_LISP): Check for integer overflow.Paul Eggert2011-06-081-2/+2
* * alloc.c (allocate_pseudovector): Don't use EMACS_INT when int would do.Paul Eggert2011-06-081-1/+1
* * alloc.c (inhibit_garbage_collection): Set gc_cons_threshold to max value.Paul Eggert2011-06-081-2/+1
* * alloc.c (nzombies, ngcs, max_live, max_zombies): Now EMACS_INT, not 'int'.Paul Eggert2011-06-081-5/+5
* * alloc.c: (n_interval_blocks, n_string_blocks, n_float_blocks, n_cons_blocks)Paul Eggert2011-06-081-46/+1
* * alloc.c: Use EMACS_INT, not int, to count objects.Paul Eggert2011-06-081-14/+20
* * alloc.c (mark_vectorlike, mark_char_table, mark_object): Avoid EMACS_UINTPaul Eggert2011-06-081-7/+6
* * alloc.c (allocate_vectorlike): Check for ptrdiff_t overflow.Paul Eggert2011-06-081-1/+2
* * alloc.c (Fmake_bool_vector): Don't assume vector size fits in int.Paul Eggert2011-06-081-4/+1
* * alloc.c: Catch some string size overflows that we were missing.Paul Eggert2011-06-081-1/+18
* * alloc.c (Fmake_string): Check for out-of-range init.Paul Eggert2011-06-061-2/+2
* Merge from trunk.Paul Eggert2011-06-061-11/+4
|\
| * * alloc.c: Simplify handling of large-request failures (Bug#8800).Paul Eggert2011-06-061-11/+4
* | Check for buffer and string overflow more precisely.Paul Eggert2011-06-051-1/+1
|/
* * alloc.c (memory_full) [SYSTEM_MALLOC]: Port to MacO).Paul Eggert2011-06-051-6/+9
* * alloc.c (allocate_vectorlike): Adjust to memory_full API change.Paul Eggert2011-06-021-1/+1
* Merge from trunk.Paul Eggert2011-06-021-3/+7
|\
| * Remove arbitrary limit of 2**31 entries in hash tables.Paul Eggert2011-05-301-3/+7