index
:
chemacs.git
devmain
master
emacs
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
bytecode.c
Age
Commit message (
Expand
)
Author
2017-03-02
Fix rounding errors in <, =, etc.
Paul Eggert
2017-02-16
Add sanity checks for Bswitch hash tables
Paul Eggert
2017-02-11
src/bytecode.c (exec_byte_code): Make hash_code a Lisp_Object.
Vibhav Pant
2017-02-11
src/bytecode.c (exec_byte_code): Remove unnecessary (e)assert.
Vibhav Pant
2017-02-11
; src/bytecode.c (exec_byte_code): Refactor byte-switch code.
Vibhav Pant
2017-02-11
src/bytecode.c: Add optional sanity check for jump tables.
Vibhav Pant
2017-02-11
* src/bytecode.c: Refactor to follow GNU coding standards
Vibhav Pant
2017-02-10
src/bytecode.c: Avoid comparing values unnecessarily in Bswitch
Vibhav Pant
2017-02-09
src/bytecode.c (exec_byte_code): Remove unneeded assert.
Vibhav Pant
2017-02-09
bytecode.c (exec_byte_code): Use h->count instead of HASH_TABLE_SIZE
Vibhav Pant
2017-02-09
bytecode.c (exec_byte_code): don't check hash code in linear search.
Vibhav Pant
2017-02-09
Improve byte-switch execution.
Vibhav Pant
2017-02-05
Merge remote-tracking branch 'origin/master' into feature/byte-switch
Vibhav Pant
2017-02-01
Revamp quitting and fix infloops
Paul Eggert
2017-02-01
Remove immediate_quit.
Paul Eggert
2017-01-30
Merge remote-tracking branch 'origin/master' into feature/byte-switch
Vibhav Pant
2017-01-25
Replace QUIT with maybe_quit
Paul Eggert
2017-01-19
Add type checking for Bswitch, when enabled at compile time.
Vibhav Pant
2017-01-18
* src/bytecode.c: (exec_byte_code) Use hash_lookup for Bswitch
Vibhav Pant
2017-01-15
Add new 'switch' byte-code.
Vibhav Pant
2017-01-01
Merge from origin/emacs-25
Paul Eggert
2016-12-31
Update copyright year to 2017
Paul Eggert
2016-12-27
Simplify prog1 implementation
Paul Eggert
2016-12-23
Simplify exec_byte_code via moving decls etc.
Paul Eggert
2016-12-23
Remove interpreter’s byte stack
Paul Eggert
2016-12-23
BYTE_CODE_SAFE typo fix
Paul Eggert
2016-12-23
BYTE_CODE_SAFE cleanups
Paul Eggert
2016-12-10
Support concurrency in Emacs Lisp
Eli Zaretskii
2016-12-06
Simplify FUNCTIONP implementation
Paul Eggert
2016-12-06
Fix a typo in bytecode.c.
Eli Zaretskii
2016-12-05
Fix compilation problems.
Eli Zaretskii
2016-12-04
Merge branch 'concurrency'
Eli Zaretskii
2016-12-02
Add lisp watchpoints
Noam Postavsky
2016-11-25
Port build to gcc -fcheck-pointer-bounds
Paul Eggert
2016-08-09
Simplify exec_byte_code via moving decls etc.
Paul Eggert
2016-08-09
Remove interpreter’s byte stack
Paul Eggert
2016-08-09
Remove arbitrary limit on bytecode maxdepth
Paul Eggert
2016-08-09
Tune bytecode quitting
Paul Eggert
2016-08-09
Simplify BYTE_CODE_SAFE checking
Paul Eggert
2016-08-09
Get BYTE_CODE_METER working again
Paul Eggert
2016-08-07
Tune interpretation of integer arglist descriptor
Paul Eggert
2016-07-25
‘signal’ no longer returns
Paul Eggert
2016-07-21
* src/bytecode.c: Fix compilation with BYTE_CODE_SAFE
Stefan Monnier
2016-07-20
Remove CHECK_FRAME_FONT cruft from bytecode.c
Paul Eggert
2016-07-20
Work around GCC bug 54561 in a better way
Paul Eggert
2016-07-15
Stop worrying about Alliant in bytecode.c
Paul Eggert
2016-07-15
Remove BYTE_MAINTAIN_TOP
Paul Eggert
2016-07-15
Remove now-inaccurate bytecode comments
Paul Eggert
2016-06-12
New macro GNUC_PREREQ for GCC version
Paul Eggert
2016-03-26
func-arity minor improvements
Paul Eggert
[prev]
[next]