aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h (unfollow)
Commit message (Expand)AuthorFilesLines
2020-06-18Check AREF and aref_addr subscriptsPaul Eggert1-7/+9
2020-05-27Omit unnecessary USE_LAB_TAG #ifPaul Eggert1-6/+0
2020-05-26Port struct Lisp_FLoat to oddball platformsPaul Eggert1-1/+3
2020-05-25Move union emacs_align_type to alloc.cPaul Eggert1-41/+1
2020-05-25Further fix for aborts due to GC losing pseudovectorsPaul Eggert1-1/+42
2020-05-25Refix aborts due to GC losing pseudovectorsPaul Eggert1-42/+1
2020-05-25Fix aborts due to GC losing pseudovectorsPaul Eggert1-1/+42
2020-05-19Hoist some byte-code checking out of evalPaul Eggert1-2/+0
2020-05-17* Fix Garbage Collector for missing calle-saved regs content (Bug#41357)Andrea Corallo1-1/+9
2020-05-11Pacify GCC 10.1.0Paul Eggert1-1/+22
2020-04-17Prefer inline functions in character.hPaul Eggert1-1/+1
2020-04-11Remove UNSIGNED_CMPPaul Eggert1-11/+5
2020-04-05Improve integer range checkingPaul Eggert1-15/+4
2020-04-05* src/lisp.h: Update overly-optimistic comment.Paul Eggert1-2/+2
2020-04-04Default gcc -Og to inlining key opsPaul Eggert1-9/+13
2020-03-27Use ATTRIBUTE_CONST for some bignum functionsPaul Eggert1-4/+4
2020-03-27Treat out-of-range positions consistentlyPaul Eggert1-8/+0
2020-03-26Refactor and fix typo in CHECK_*_COERCE_MARKERPaul Eggert1-16/+0
2020-03-22Don't signal during backtrace unrewind (Bug#40088)Noam Postavsky1-0/+1
2020-02-22Restore runtime check for invalid tagPaul Eggert1-0/+1
2020-01-20Work better if stat etc. are interruptedPaul Eggert1-0/+2
2020-01-18Improve performance when a string's byte count changesPaul Eggert1-2/+1
2020-01-07Fix sxhash-equal on bytecodes, markers, etc.Paul Eggert1-2/+2
2020-01-07Help the compiler inline sxhashPaul Eggert1-1/+1
2020-01-05Also print function data when printing module functions.Philipp Stephani1-0/+1
2020-01-03Let the OS clear new large strings of NULPaul Eggert1-1/+2
2020-01-03Implement finalizers for module functions (Bug#30373)Philipp Stephani1-0/+1
2020-01-02Let the OS clear large new objectsPaul Eggert1-3/+2
2020-01-01Update copyright year to 2020Paul Eggert1-1/+1
2019-11-19Make .pdmp file more reproduciblePaul Eggert1-2/+2
2019-11-13Fix double-rounding bug in ceiling etc.Paul Eggert1-0/+2
2019-11-13Refactor double integer scalingPaul Eggert1-0/+1
2019-10-18Generalize list1i etc. to all signed integer typesPaul Eggert1-9/+8
2019-09-23Update some URLsPaul Eggert1-1/+1
2019-09-21Revert too-picky file-access testsPaul Eggert1-1/+0
2019-09-18Out-of-datedness .elc check is merely a file testPaul Eggert1-0/+1
2019-09-17Improve reporting of I/O, access errorsPaul Eggert1-2/+3
2019-09-14Improve gc-cons-percentage calculationPaul Eggert1-2/+3
2019-09-11Improve checking of pdump load failuresPaul Eggert1-0/+1
2019-08-31Frame-local tab-bar and window-local tab-line.Juri Linkov1-0/+1
2019-08-24extern function cleanupPaul Eggert1-1/+0
2019-08-21Fix clrhash bug when hash table needs rehashingPaul Eggert1-4/+5
2019-08-15Fix typeof portability issue with bitfieldsPaul Eggert1-1/+1
2019-08-15Debug out-of-range make_fixnum argsPaul Eggert1-7/+40
2019-08-13Let consing_until_gc exceed EMACS_INT_MAXPaul Eggert1-7/+1
2019-08-13Let consing_until_gc exceed INTPTR_MAXPaul Eggert1-3/+7
2019-08-05decode-time now returns subsec tooPaul Eggert1-0/+1
2019-07-26Don't dump the `hash` vector if it will need to be recomputed anywayStefan Monnier1-1/+1
2019-07-26* src/fns.c: Use `EQ (key, Qunbound)` to check if a slot is in useStefan Monnier1-2/+3
2019-07-23Merge pdumper.c and alloc.c builtin symbol testsPaul Eggert1-0/+14