aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c (unfollow)
Commit message (Expand)AuthorFilesLines
2014-06-13Attempt to fix bug #17771 with segfault if "C-h h" is interrupted.Eli Zaretskii1-3/+10
2014-05-30Fix port to 32-bit AIX with xlc.Paul Eggert1-1/+0
2014-04-13Port to IRIX 6.5.Paul Eggert1-2/+8
2014-04-07* src/alloc.c: Keep track of symbols referenced from pure space (bug#17168).Stefan Monnier1-19/+64
2014-03-20* src/frame.h (SET_FRAME_VISIBLE): Keep frame_garbaged up to date.Stefan Monnier1-2/+2
2014-02-28Fix a few crashes and leaks when cloning C strings.Paul Eggert1-0/+14
2014-01-20Apply previous change even if valgrind is not in use, since it avoids undefin...Paul Eggert1-0/+6
2014-01-20Pacify valgrind by initializing buffer redisplay bit.Paul Eggert1-6/+0
2014-01-02Whitespace fixes for recently-added code.Paul Eggert1-2/+3
2014-01-01Update copyright year to 2014 by running admin/update-copyright.Paul Eggert1-1/+1
2013-12-26Fix core dumps with gcc -fsanitize=address and GNU/Linux.Paul Eggert1-17/+35
2013-12-16* font.c (valid_font_driver) [ENABLE_CHECKING]: New functionDmitry Antipov1-2/+13
2013-12-14Revert 2 last commits in src/alloc.c.Eli Zaretskii1-6/+1
2013-12-14Minor tweak of the last commit.Eli Zaretskii1-1/+1
2013-12-14Avoid crashing due to closing of font whose driver pointer is NULL.Eli Zaretskii1-1/+6
2013-12-13* alloc.c, font.c, font.h, ftfont.c, ftxfont.c, macfont.m,Dmitry Antipov1-16/+4
2013-12-12* font.h (struct font_entity) [HAVE_NS]: New field to recordDmitry Antipov1-4/+16
2013-12-09* alloc.c (Fmemory_limit): Avoid compiler warning. Return 0 always.Jan Djärv1-0/+5
2013-12-01Spelling and punctuation fixes.Paul Eggert1-1/+1
2013-11-28* configure.ac (HAVE_MENUS): Remove.Stefan Monnier1-1/+1
2013-11-28Refine redisplay optimizations to only redisplay *some* frames/windowsStefan Monnier1-6/+6
2013-11-20Fix recently introduced bool vector overrun.Paul Eggert1-5/+4
2013-11-18Always allocate at least one bits_word per bool vector.Paul Eggert1-10/+11
2013-11-13Simplify, port and tune bool vector implementation.Paul Eggert1-49/+38
2013-11-06Port to C11 aligned_alloc, and fix some integer overflows.Paul Eggert1-12/+19
2013-11-04Simplify and port recent bool vector changes.Paul Eggert1-55/+53
2013-11-03Port to stricter C99 platforms.Paul Eggert1-67/+101
2013-10-25Perform font-specific cleanup when font object is swept by GC. SeeDmitry Antipov1-0/+15
2013-10-23Tweak last font-related changes to fix bug#15686.Dmitry Antipov1-2/+15
2013-10-21Do not allow font caches to grow too large.Dmitry Antipov1-65/+124
2013-10-18Remove port-specific display name lists to avoid extraDmitry Antipov1-0/+6
2013-10-10* lisp.h (eassume): New macro.Paul Eggert1-5/+5
2013-10-07* lisp.h (bits_word, BITS_WORD_MAX): New type and macro.Paul Eggert1-4/+4
2013-10-07* alloc.c (Fmake_string): Fix last change.Dmitry Antipov1-1/+1
2013-10-07emacs_read and emacs_write now use void *, not char *.Paul Eggert1-1/+1
2013-10-07* alloc.c (Fmake_string): For ASCII char initializer, preferDmitry Antipov1-11/+15
2013-10-03* lisp.h (eassert): Assume that COND is true when optimizing.Paul Eggert1-4/+4
2013-10-03Introduce new bytecodes for efficient catch/condition-case in lexbind.Stefan Monnier1-14/+6
2013-09-25Signal error when reading an empty byte-code object (Bug#15405)Barry O'Reilly1-1/+3
2013-09-24Use union for the payload of struct Lisp_Vector.Dmitry Antipov1-32/+16
2013-09-23Some minor cleanups of recently-added bool vector code.Paul Eggert1-8/+7
2013-09-23* alloc.c (valgrind_p): Use bool for boolean.Paul Eggert1-5/+5
2013-09-22Tell valgrind about conservative GC regions and suppress spuriousDaniel Colascione1-0/+26
2013-09-22Add set operations for bool-vector.Daniel Colascione1-36/+67
2013-09-20A simpler, centralized INLINE.Paul Eggert1-2/+0
2013-09-05Fixed C compilation problems.Eli Zaretskii1-2/+0
2013-09-04* alloc.c (make_event_array): First arg is now ptrdiff_t, not int.Paul Eggert1-2/+2
2013-08-29* alloc.c (Fmake_marker, build_marker): Zero need_adjustmentDmitry Antipov1-0/+2
2013-08-27Simplify EMACS_TIME-related code.Paul Eggert1-4/+4
2013-08-26* alloc.c (sweep_vectors): Do not initialize 'block' twice.Dmitry Antipov1-1/+1