summaryrefslogtreecommitdiff
path: root/src/bytecode.c
AgeCommit message (Expand)Author
2016-12-31Update copyright year to 2017Paul Eggert
2016-12-27Simplify prog1 implementationPaul Eggert
2016-12-23Simplify exec_byte_code via moving decls etc.Paul Eggert
2016-12-23Remove interpreter’s byte stackPaul Eggert
2016-12-23BYTE_CODE_SAFE typo fixPaul Eggert
2016-12-23BYTE_CODE_SAFE cleanupsPaul Eggert
2016-12-10Support concurrency in Emacs LispEli Zaretskii
2016-12-06Simplify FUNCTIONP implementationPaul Eggert
2016-12-06Fix a typo in bytecode.c.Eli Zaretskii
2016-12-05Fix compilation problems.Eli Zaretskii
2016-12-04Merge branch 'concurrency'Eli Zaretskii
2016-12-02Add lisp watchpointsNoam Postavsky
2016-11-25Port build to gcc -fcheck-pointer-boundsPaul Eggert
2016-08-09Simplify exec_byte_code via moving decls etc.Paul Eggert
2016-08-09Remove interpreter’s byte stackPaul Eggert
2016-08-09Remove arbitrary limit on bytecode maxdepthPaul Eggert
2016-08-09Tune bytecode quittingPaul Eggert
2016-08-09Simplify BYTE_CODE_SAFE checkingPaul Eggert
2016-08-09Get BYTE_CODE_METER working againPaul Eggert
2016-08-07Tune interpretation of integer arglist descriptorPaul Eggert
2016-07-25‘signal’ no longer returnsPaul Eggert
2016-07-21* src/bytecode.c: Fix compilation with BYTE_CODE_SAFEStefan Monnier
2016-07-20Remove CHECK_FRAME_FONT cruft from bytecode.cPaul Eggert
2016-07-20Work around GCC bug 54561 in a better wayPaul Eggert
2016-07-15Stop worrying about Alliant in bytecode.cPaul Eggert
2016-07-15Remove BYTE_MAINTAIN_TOPPaul Eggert
2016-07-15Remove now-inaccurate bytecode commentsPaul Eggert
2016-06-12New macro GNUC_PREREQ for GCC versionPaul Eggert
2016-03-26func-arity minor improvementsPaul Eggert
2016-03-26Implement 'func-arity'Paul Pogonyshev
2016-03-10Rework C source files to avoid ^(Paul Eggert
2016-01-01Update copyright year to 2016Paul Eggert
2015-11-19Simplify push_handler and profile its mallocPaul Eggert
2015-11-01merge from trunkKen Raeburn
2015-09-16Omit unnecessary \ before paren in C docstringsPaul Eggert
2015-08-26Assume GC_MARK_STACK == GC_MAKE_GCPROS_NOOPSPaul Eggert
2015-02-21Prefer 'Qfoo' to 'intern ("foo")'Paul Eggert
2015-01-05Compute C decls for DEFSYMs automaticallyPaul Eggert
2015-01-01Update copyright year to 2015Paul Eggert
2014-08-31Clean up extern decls a bit.Paul Eggert
2014-05-27* src/bytecode.c (FETCH) [BYTE_CODE_SAFE]: Check the bytecode wasn'tStefan Monnier
2014-05-17Assume C99 or later.Paul Eggert
2014-04-12* src/bytecode.c (exec_byte_code): Rework the volatiles. Most importantly,Stefan Monnier
2014-01-01Update copyright year to 2014 by running admin/update-copyright.Paul Eggert
2013-11-03Port to stricter C99 platforms.Paul Eggert
2013-10-03* bytecode.c (exec_byte_code): Use some more volatile variablesPaul Eggert
2013-10-03Introduce new bytecodes for efficient catch/condition-case in lexbind.Stefan Monnier
2013-09-24Use union for the payload of struct Lisp_Vector.Dmitry Antipov
2013-09-11Change comparison functions =, <, >, <=, >= to take many arguments.Barry O'Reilly
2013-07-26merge from trunkTom Tromey