summaryrefslogtreecommitdiff
path: root/src/bytecode.c
Commit message (Expand)AuthorAgeFilesLines
...
* | Support concurrency in Emacs LispEli Zaretskii2016-12-101-48/+155
|\ \
| * | Fix a typo in bytecode.c.Eli Zaretskii2016-12-061-2/+3
| * | Fix compilation problems.Eli Zaretskii2016-12-051-1/+1
| * | Merge branch 'concurrency'Eli Zaretskii2016-12-041-47/+153
| |\ \
| | * \ merge from trunkKen Raeburn2015-11-011-65/+91
| | |\ \
| | * \ \ merge from trunkTom Tromey2013-07-261-10/+9
| | |\ \ \
| | * \ \ \ Merge from trunkTom Tromey2013-07-121-2/+5
| | |\ \ \ \
| | * \ \ \ \ merge from trunkTom Tromey2013-07-061-1/+1
| | |\ \ \ \ \
| | * \ \ \ \ \ merge from trunk; clean up some issuesTom Tromey2013-06-031-2/+5
| | |\ \ \ \ \ \
| | * \ \ \ \ \ \ merge from trunkTom Tromey2013-03-171-5/+7
| | |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ merge from trunkTom Tromey2013-01-051-1/+2
| | |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ merge from trunkTom Tromey2012-12-171-15/+14
| | |\ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ merge from trunkTom Tromey2012-09-041-2/+2
| | |\ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | This parameterizes the GC a bit to make it thread-ready.Tom Tromey2012-08-151-7/+4
| | * | | | | | | | | | | This introduces a thread-state object and moves various C globalsTom Tromey2012-08-151-1/+1
* | | | | | | | | | | | | Simplify FUNCTIONP implementationPaul Eggert2016-12-061-2/+1
|/ / / / / / / / / / / /
* | | | | | | | | | | | Add lisp watchpointsNoam Postavsky2016-12-021-2/+2
* | | | | | | | | | | | Port build to gcc -fcheck-pointer-boundsPaul Eggert2016-11-251-1/+1
* | | | | | | | | | | | Simplify exec_byte_code via moving decls etc.Paul Eggert2016-08-091-302/+136
* | | | | | | | | | | | Remove interpreter’s byte stackPaul Eggert2016-08-091-144/+44
* | | | | | | | | | | | Remove arbitrary limit on bytecode maxdepthPaul Eggert2016-08-091-5/+6
* | | | | | | | | | | | Tune bytecode quittingPaul Eggert2016-08-091-10/+4
* | | | | | | | | | | | Simplify BYTE_CODE_SAFE checkingPaul Eggert2016-08-091-58/+21
* | | | | | | | | | | | Get BYTE_CODE_METER working againPaul Eggert2016-08-091-1/+2
* | | | | | | | | | | | Tune interpretation of integer arglist descriptorPaul Eggert2016-08-071-35/+12
* | | | | | | | | | | | ‘signal’ no longer returnsPaul Eggert2016-07-251-1/+1
* | | | | | | | | | | | * src/bytecode.c: Fix compilation with BYTE_CODE_SAFEStefan Monnier2016-07-211-0/+9
* | | | | | | | | | | | Remove CHECK_FRAME_FONT cruft from bytecode.cPaul Eggert2016-07-201-15/+0
* | | | | | | | | | | | Work around GCC bug 54561 in a better wayPaul Eggert2016-07-201-0/+5
* | | | | | | | | | | | Stop worrying about Alliant in bytecode.cPaul Eggert2016-07-151-5/+3
* | | | | | | | | | | | Remove BYTE_MAINTAIN_TOPPaul Eggert2016-07-151-210/+10
* | | | | | | | | | | | Remove now-inaccurate bytecode commentsPaul Eggert2016-07-151-18/+1
* | | | | | | | | | | | New macro GNUC_PREREQ for GCC versionPaul Eggert2016-06-121-2/+2
* | | | | | | | | | | | func-arity minor improvementsPaul Eggert2016-03-261-12/+8
* | | | | | | | | | | | Implement 'func-arity'Paul Pogonyshev2016-03-261-0/+18
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | |
* | | | | | | | | | | Rework C source files to avoid ^(Paul Eggert2016-03-101-4/+4
* | | | | | | | | | | Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* | | | | | | | | | | Simplify push_handler and profile its mallocPaul Eggert2015-11-191-9/+5
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
* | | | | | | | | | Omit unnecessary \ before paren in C docstringsPaul Eggert2015-09-161-2/+2
* | | | | | | | | | Assume GC_MARK_STACK == GC_MAKE_GCPROS_NOOPSPaul Eggert2015-08-261-44/+5
* | | | | | | | | | Prefer 'Qfoo' to 'intern ("foo")'Paul Eggert2015-02-211-4/+4
* | | | | | | | | | Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-051-1/+0
* | | | | | | | | | Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* | | | | | | | | | Clean up extern decls a bit.Paul Eggert2014-08-311-3/+2
* | | | | | | | | | * src/bytecode.c (FETCH) [BYTE_CODE_SAFE]: Check the bytecode wasn'tStefan Monnier2014-05-271-0/+4
* | | | | | | | | | Assume C99 or later.Paul Eggert2014-05-171-2/+0
* | | | | | | | | | * src/bytecode.c (exec_byte_code): Rework the volatiles. Most importantly,Stefan Monnier2014-04-121-12/+5
* | | | | | | | | | Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* | | | | | | | | | Port to stricter C99 platforms.Paul Eggert2013-11-031-1/+1
* | | | | | | | | | * bytecode.c (exec_byte_code): Use some more volatile variablesPaul Eggert2013-10-031-6/+18