aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge from trunk.Paul Eggert2011-10-291-0/+50
|\
| * * 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
* | Merge from trunk.Paul Eggert2011-10-121-2/+2
|\ \ | |/
| * * alloc.c (Fgc_status): Do not access beyond zombies arrayDmitry Antipov2011-10-111-2/+2
* | Merge from trunk.Paul Eggert2011-10-071-0/+5
|\ \ | |/
| * * alloc.c: Add comment.Paul Eggert2011-10-071-0/+5
| * Fix alignment-related core dump during GC.Paul Eggert2011-10-071-20/+17
* | * alloc.c (mark_memory): Omit 3rd (offset) arg; caller changed.Paul Eggert2011-10-061-13/+16
* | [ChangeLog]Paul Eggert2011-10-061-9/+3
* | Merge from trunk.Paul Eggert2011-09-301-17/+26
|\ \ | |/
| * 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
* | * alloc.c: Do not assume sizeof (size_t) is a multiple of 8Paul Eggert2011-09-291-17/+34
* | * alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert2011-09-211-47/+48
|/
* 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
|\