summaryrefslogtreecommitdiff
path: root/src/alloc.c
Commit message (Expand)AuthorAgeFilesLines
* Apply previous change even if valgrind is not in use, since it avoids undefin...Paul Eggert2014-01-201-0/+6
* Pacify valgrind by initializing buffer redisplay bit.Paul Eggert2014-01-201-6/+0
* Whitespace fixes for recently-added code.Paul Eggert2014-01-021-2/+3
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* Fix core dumps with gcc -fsanitize=address and GNU/Linux.Paul Eggert2013-12-261-17/+35
* * font.c (valid_font_driver) [ENABLE_CHECKING]: New functionDmitry Antipov2013-12-161-2/+13
* Revert 2 last commits in src/alloc.c.Eli Zaretskii2013-12-141-6/+1
* Minor tweak of the last commit.Eli Zaretskii2013-12-141-1/+1
* Avoid crashing due to closing of font whose driver pointer is NULL.Eli Zaretskii2013-12-141-1/+6
* * alloc.c, font.c, font.h, ftfont.c, ftxfont.c, macfont.m,Dmitry Antipov2013-12-131-16/+4
* * font.h (struct font_entity) [HAVE_NS]: New field to recordDmitry Antipov2013-12-121-4/+16
* * alloc.c (Fmemory_limit): Avoid compiler warning. Return 0 always.Jan Djärv2013-12-091-0/+5
* Spelling and punctuation fixes.Paul Eggert2013-12-011-1/+1
* * configure.ac (HAVE_MENUS): Remove.Stefan Monnier2013-11-281-1/+1
* Refine redisplay optimizations to only redisplay *some* frames/windowsStefan Monnier2013-11-281-6/+6
* Fix recently introduced bool vector overrun.Paul Eggert2013-11-201-5/+4
* Always allocate at least one bits_word per bool vector.Paul Eggert2013-11-181-10/+11
* Simplify, port and tune bool vector implementation.Paul Eggert2013-11-131-49/+38
* Port to C11 aligned_alloc, and fix some integer overflows.Paul Eggert2013-11-061-12/+19
* Simplify and port recent bool vector changes.Paul Eggert2013-11-041-55/+53
* Port to stricter C99 platforms.Paul Eggert2013-11-031-67/+101
* Perform font-specific cleanup when font object is swept by GC. SeeDmitry Antipov2013-10-251-0/+15
* Tweak last font-related changes to fix bug#15686.Dmitry Antipov2013-10-231-2/+15
* Do not allow font caches to grow too large.Dmitry Antipov2013-10-211-65/+124
* Remove port-specific display name lists to avoid extraDmitry Antipov2013-10-181-0/+6
* * lisp.h (eassume): New macro.Paul Eggert2013-10-101-5/+5
* Support menus on text-mode terminals.Eli Zaretskii2013-10-081-2/+0
|\
| * Merge from trunk.Eli Zaretskii2013-09-261-73/+113
| |\
| * | Fixed C compilation problems.Eli Zaretskii2013-09-051-2/+0
* | | * lisp.h (bits_word, BITS_WORD_MAX): New type and macro.Paul Eggert2013-10-071-4/+4
* | | * alloc.c (Fmake_string): Fix last change.Dmitry Antipov2013-10-071-1/+1
* | | emacs_read and emacs_write now use void *, not char *.Paul Eggert2013-10-071-1/+1
* | | * alloc.c (Fmake_string): For ASCII char initializer, preferDmitry Antipov2013-10-071-11/+15
* | | * lisp.h (eassert): Assume that COND is true when optimizing.Paul Eggert2013-10-031-4/+4
* | | Introduce new bytecodes for efficient catch/condition-case in lexbind.Stefan Monnier2013-10-031-14/+6
| |/ |/|
* | Signal error when reading an empty byte-code object (Bug#15405)Barry O'Reilly2013-09-251-1/+3
* | Use union for the payload of struct Lisp_Vector.Dmitry Antipov2013-09-241-32/+16
* | Some minor cleanups of recently-added bool vector code.Paul Eggert2013-09-231-8/+7
* | * alloc.c (valgrind_p): Use bool for boolean.Paul Eggert2013-09-231-5/+5
* | Tell valgrind about conservative GC regions and suppress spuriousDaniel Colascione2013-09-221-0/+26
* | Add set operations for bool-vector.Daniel Colascione2013-09-221-36/+67
* | A simpler, centralized INLINE.Paul Eggert2013-09-201-2/+0
|/
* * alloc.c (make_event_array): First arg is now ptrdiff_t, not int.Paul Eggert2013-09-041-2/+2
* * alloc.c (Fmake_marker, build_marker): Zero need_adjustmentDmitry Antipov2013-08-291-0/+2
* Simplify EMACS_TIME-related code.Paul Eggert2013-08-271-4/+4
* * alloc.c (sweep_vectors): Do not initialize 'block' twice.Dmitry Antipov2013-08-261-1/+1
* Fix compilation with GC_MARK_STACK == GC_USE_GCPROS_AS_BEFOREDmitry Antipov2013-08-211-3/+9
* Utility function and macro to copy Lisp string to C string.Dmitry Antipov2013-08-141-0/+9
* Omit some unnecessary casts.Paul Eggert2013-08-101-6/+6
* Minor string-length refactoring.Paul Eggert2013-08-101-1/+3