aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c (unfollow)
Commit message (Expand)AuthorFilesLines
2012-06-13Use a simple struct to implement compile time checks for the Lisp_Object typeAndreas Schwab1-16/+1
2012-06-12USE_LISP_UNION_TYPE + USE_LSB_TAG cleanup (Bug#11604)Paul Eggert1-44/+21
2012-06-11Don't purify in Fmake_byte_code.Stefan Monnier1-19/+25
2012-06-08Fix BLOCK_INPUT/UNBLOCK_INPUT mismatch in 2012-06-08T08:44:30Z!dmantipov@yand...Eli Zaretskii1-1/+4
2012-06-08Block-based vector allocation of small vectors.Dmitry Antipov1-42/+346
2012-06-02* alloc.c (CONS_BLOCK_SIZE): Account for padding at the end ofAndreas Schwab1-2/+4
2012-05-30* alloc.c, lisp.h (make_pure_vector): Now static.Paul Eggert1-1/+2
2012-05-22Remove src/m/*.Paul Eggert1-2/+2
2012-05-21Assume C89 or later.Paul Eggert1-28/+28
2012-04-22Spelling fixes.Paul Eggert1-1/+1
2012-04-22Fix GC_MALLOC_CHECK debugging output on 64-bit hosts.Paul Eggert1-1/+1
2012-04-22* alloc.c: Handle unusual debugging option combinations.Paul Eggert1-10/+11
2012-04-15* alloc.c: Remove one incorrect comment and fix another.Paul Eggert1-4/+1
2012-04-15Fix minor alloc.c problems found by static checking.Paul Eggert1-1/+15
2012-04-15* alloc.c (which_symbols): Fix alignment issue / type clash.Paul Eggert1-2/+3
2012-04-15Simplify enforcement of object address alignmentAndreas Schwab1-25/+49
2012-04-10* src/alloc.c (lisp_align_malloc): Remove unneeded prototype.Stefan Monnier1-7/+7
2012-04-09Remove * characters from the front of variable docstrings.Chong Yidong1-2/+2
2012-04-07Avoid unnecessary pointer scanning in garbage collection (Bug#10780).Paul Eggert1-25/+28
2012-03-02lispref/internals.texi Memory Usage tiny changeGlenn Morris1-1/+3
2012-03-02lispref/internals.texi Pure Storage updatesGlenn Morris1-4/+6
2012-02-25* alloc.c (mark_memory): Conditionalize recent fix on USE_USB_TAG.Paul Eggert1-0/+2
2012-02-25Generalize fix for crash due to non-contiguous EMACS_INT (Bug#10780).Paul Eggert1-1/+26
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-10-06* alloc.c (mark_memory): Omit 3rd (offset) arg; caller changed.Paul Eggert1-13/+16
2011-10-06[ChangeLog]Paul Eggert1-9/+3
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-29* alloc.c: Do not assume sizeof (size_t) is a multiple of 8Paul Eggert1-17/+34
2011-09-21* alloc.c (pure_bytes_used_lisp, pure_bytes_used_non_lisp):Paul Eggert1-47/+48
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