summaryrefslogtreecommitdiff
path: root/src/lisp.h
Commit message (Expand)AuthorAgeFilesLines
...
| * * src/lisp.h: Fix up compilation for USE_STACK_LISP_OBJECTS=false.Stefan Monnier2014-10-021-1/+1
| * Use AUTO_CONS instead of SCOPED_CONS, etc.Paul Eggert2014-09-301-30/+43
| * Simplify stack-allocated Lisp objects, and make them more portable.Paul Eggert2014-09-291-105/+61
| * Keep stack-allocated Lisp objects fast rather than versatile.Dmitry Antipov2014-09-291-125/+65
| * Don't use USE_STACK_LISP_OBJECTS on Windows with GCC older than 4.2.Eli Zaretskii2014-09-251-1/+7
| * * lisp.h (toplevel): Adjust comment around USE_STACK_LISP_OBJECTS.Dmitry Antipov2014-09-251-12/+11
| * Default to stack objects on DOS_NT platforms as well.Eli Zaretskii2014-09-251-5/+3
| * Fix local_cons etc. to not exhaust the stack when in a loop.Paul Eggert2014-09-241-18/+44
| * Default to stack objects on non-GNU/Linux, non-DOS_NT platforms.Paul Eggert2014-09-241-5/+4
| * * lisp.h (toplevel) [!USE_STACK_LISP_OBJECTS]: Fix poorly nestedKen Brown2014-09-241-3/+3
| * * lisp.h (USE_STACK_LISP_OBJECTS): Enable by default if GNU_LINUXDmitry Antipov2014-09-241-2/+13
| * * lisp.h (lispstpcpy): Rename from lispstrcpy, and act like stpcpy.Paul Eggert2014-09-231-3/+6
| * Use known length of a Lisp string to copy it faster.Dmitry Antipov2014-09-231-0/+9
| * Fix SAFE_ALLOCA to not exhaust the stack when in a loop.Paul Eggert2014-09-221-6/+9
| * Merge from emacs-24Stefan Monnier2014-09-221-2/+1
| |\
| | * Always use matched specpdl entry to record call arguments (Bug#18473).Dmitry Antipov2014-09-161-2/+1
| * | Avoid extra call to oblookup when interning symbols.Dmitry Antipov2014-09-221-0/+1
| * | Minor improvements to new stack-allocated Lisp objects.Paul Eggert2014-09-211-18/+52
| * | More and more stack-allocated Lisp objects if USE_LOCAL_ALLOCATORS.Dmitry Antipov2014-09-181-0/+2
| * | Port USE_LOCAL_ALLOCATORS code to clang 3.4 x86-64.Paul Eggert2014-09-171-22/+14
| * | Port USE_LOCAL_ALLOCATORS code to clang 3.4 x86-64.Paul Eggert2014-09-171-9/+24
| * | Fix minor problems found by static checking.Paul Eggert2014-09-171-2/+0
| * | If USE_LOCAL_ALLOCATORS, allocate some Lisp objects on stack.Dmitry Antipov2014-09-151-2/+21
| * | More debugging aids around GCPROs.Dmitry Antipov2014-09-111-107/+145
| * | * lisp.h (make_local_string): Nitpick indent.Dmitry Antipov2014-09-111-2/+2
| * | Simplify lisp.h by removing the __COUNTER__ business.Paul Eggert2014-09-101-30/+22
| * | * lisp.h (DEFINE_GDB_SYMBOL_ENUM): Remove.Paul Eggert2014-09-101-38/+7
| * | Improve the experimental local and scoped allocation.Paul Eggert2014-09-091-126/+99
| * | Cleanup last change and make all new stuff conditional.Dmitry Antipov2014-09-091-3/+31
| * | Add macros to allocate temporary Lisp objects with alloca.Dmitry Antipov2014-09-091-1/+121
| * | Use SAFE_ALLOCA etc. to avoid unbounded stack allocation.Paul Eggert2014-09-071-9/+11
| * | Minor cleanup of recent strlen-avoiding patch.Paul Eggert2014-09-021-4/+2
| * | * callproc.c (egetenv_internal): Add arg and rename from egetenv ...Dmitry Antipov2014-09-021-1/+10
| * | Avoid extra calls to strlen in filesystem I/O routines.Dmitry Antipov2014-09-011-1/+1
| * | Clean up extern decls a bit.Paul Eggert2014-08-311-0/+6
| * | Add optional arguments LOCALE and IGNORE-CASE to collation functions.Michael Albinus2014-08-291-1/+1
| * | Add vectors support to Fsort.Dmitry Antipov2014-08-291-0/+2
| * | Add support for HYBRID_MALLOC, allowing the use of gmalloc beforeKen Brown2014-08-281-2/+3
| * | * lisp.h (str_collate):Michael Albinus2014-08-271-1/+1
| * | Handle C stack overflow caused by too nested Lisp evaluation.Dmitry Antipov2014-08-261-0/+3
| * | Minor cleanups of str_collate fix.Paul Eggert2014-08-241-0/+1
| | |
| \ \
*-. \ \ upstreamJoakim Verona2014-07-311-16/+46
|\ \ \ \ | | |/ /
| | * | On GNU/Linux, use timerfd for asynchronous timers.Dmitry Antipov2014-07-281-0/+3
| | * | Revert previous change.Paul Eggert2014-07-261-1/+1
| | * | Reorder conditions that are written backwardsAndreas Schwab2014-07-261-1/+1
| |/ /
| * | * frame.c (frame_unspecified_color): New functionDmitry Antipov2014-07-181-1/+0
| * | * data.c (wrong_choice): Not static any more.Dmitry Antipov2014-07-171-0/+1
| * | * lisp.h (CHECK_VECTOR_OR_STRING): Return number of elementsDmitry Antipov2014-07-141-2/+7
| * | * chartab.c (char_table_translate): Move to...Dmitry Antipov2014-07-081-1/+0
| * | * lisp.h (toplevel): Add compile-time assert to verify suitable member layoutDmitry Antipov2014-07-021-1/+5