aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c (unfollow)
Commit message (Expand)AuthorFilesLines
2012-01-10Add 2012 to FSF copyright years for Emacs files (do not merge to trunk)Glenn Morris1-1/+1
2012-01-05Add 2012 to FSF copyright years for Emacs filesGlenn Morris1-1/+1
2011-12-11Spelling fixes.Paul Eggert1-1/+1
2011-11-15Fix typos.Juanma Barranquero1-1/+1
2011-11-14Spelling fixes.Paul Eggert1-1/+1
2011-11-10Standardize on VIRT_ADDR_VARIES behavior; otherwise, valgrindPaul Eggert1-7/+1
2011-11-06* alloc.c (DEADP): New macro, for porting to GNU/Hurd (Bug#9926).Paul Eggert1-1/+6
2011-10-29* alloc.c (which_symbols): Declare EXTERNALLY_VISIBLE,Paul Eggert1-1/+2
2011-10-29Fix the `xbytecode' user-defined command in .gdbinit.Eli Zaretskii1-0/+49
2011-10-11* alloc.c (Fgc_status): Do not access beyond zombies arrayDmitry Antipov1-2/+2
2011-10-07* alloc.c: Add comment.Paul Eggert1-0/+5
2011-10-07Fix alignment-related core dump during GC.Paul Eggert1-20/+17
2011-09-30Remove dependency on glibc malloc internals.Paul Eggert1-2/+45
2011-09-29Port --enable-checking=all to Fedora 14 x86.Paul Eggert1-32/+15
2011-09-09Whitespace changes.Juanma Barranquero1-11/+11
2011-08-04Adjust in response to jan.h.d's comments.Paul Eggert1-0/+88
2011-08-04Check for pthread and use it if found.Jan Djärv1-8/+10
2011-07-28* alloc.c (memory_full) [!SYNC_INPUT]: Fix signal-related race.Paul Eggert1-1/+5
2011-07-18* alloc.c (valid_pointer_p): Use pipe, not open.Paul Eggert1-5/+5
2011-07-14* alloc.c (__malloc_size_t): Remove.Paul Eggert1-9/+4
2011-07-12* alloc.c (gc_sweep): Don't read past end of array.Paul Eggert1-1/+1
2011-07-10ProtoizeAndreas Schwab1-1/+1
2011-07-07* alloc.c: Integer signedness and overflow fixes.Paul Eggert1-58/+78
2011-07-06Remove more assumptions re struct layout (Bug#8884).Paul Eggert1-1/+2
2011-06-24Move DEFSYM to lisp.h and use everywhere.Juanma Barranquero1-7/+3
2011-06-18* alloc.c (Fmake_bool_vector): Avoid unnecessary multiplication.Paul Eggert1-5/+7
2011-06-14* alloc.c: Check that resized vectors' lengths fit in fixnums.Paul Eggert1-10/+15
2011-06-14Variadic C functions now count arguments with ptrdiff_t.Paul Eggert1-8/+8
2011-06-08* lisp.h (SAFE_ALLOCA_LISP): Check for integer overflow.Paul Eggert1-2/+2
2011-06-08* alloc.c (allocate_pseudovector): Don't use EMACS_INT when int would do.Paul Eggert1-1/+1
2011-06-08* alloc.c (inhibit_garbage_collection): Set gc_cons_threshold to max value.Paul Eggert1-2/+1
2011-06-08* alloc.c (nzombies, ngcs, max_live, max_zombies): Now EMACS_INT, not 'int'.Paul Eggert1-5/+5
2011-06-08* alloc.c: (n_interval_blocks, n_string_blocks, n_float_blocks, n_cons_blocks)Paul Eggert1-46/+1
2011-06-08* alloc.c: Use EMACS_INT, not int, to count objects.Paul Eggert1-14/+20
2011-06-08* alloc.c (mark_vectorlike, mark_char_table, mark_object): Avoid EMACS_UINTPaul Eggert1-7/+6
2011-06-08* alloc.c (allocate_vectorlike): Check for ptrdiff_t overflow.Paul Eggert1-1/+2
2011-06-08* alloc.c (Fmake_bool_vector): Don't assume vector size fits in int.Paul Eggert1-4/+1
2011-06-08* alloc.c: Catch some string size overflows that we were missing.Paul Eggert1-1/+18
2011-06-06* alloc.c (Fmake_string): Check for out-of-range init.Paul Eggert1-2/+2
2011-06-06* alloc.c: Simplify handling of large-request failures (Bug#8800).Paul Eggert1-11/+4
2011-06-05Check for buffer and string overflow more precisely.Paul Eggert1-1/+1
2011-06-05* alloc.c (memory_full) [SYSTEM_MALLOC]: Port to MacO).Paul Eggert1-6/+9
2011-06-03Check for buffer and string overflow more precisely.Paul Eggert1-1/+1
2011-06-02* alloc.c (allocate_vectorlike): Adjust to memory_full API change.Paul Eggert1-1/+1
2011-05-30Remove arbitrary limit of 2**31 entries in hash tables.Paul Eggert1-3/+7
2011-05-30[ChangeLog]Paul Eggert1-27/+51
2011-05-30* alloc.c (lisp_align_malloc): Omit unnecessary val==NULL tests.Paul Eggert1-3/+1
2011-05-28[ChangeLog]Paul Eggert1-15/+11
2011-05-22* alloc.c (make_event_array): Use XINT, not XUINT.Paul Eggert1-1/+1
2011-05-15* alloc.c (string_overflow): New function.Paul Eggert1-1/+6