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
2022-03-13
Simplify exec_byte_code arguments
Mattias Engdegård
2022-03-12
Remove never-used relative jump opcodes
Mattias Engdegård
2022-03-12
Remove debug code for opcodes long gone
Mattias Engdegård
2022-03-12
Faster bytecode immediate argument fetching
Mattias Engdegård
2022-02-17
Fix or remove outdated comments
Mattias Engdegård
2022-02-12
Speed up `=` on fixnums in bytecode
Mattias Engdegård
2022-02-12
Replace ptrdiff_t with new specpdl_ref type for specpdl references
Mattias Engdegård
2022-01-24
; * src/bytecode.c (exec_byte_code): Silence GCC warning
Mattias Engdegård
2022-01-24
Open-code aref and aset in bytecode interpreter
Mattias Engdegård
2022-01-24
Remove the unused unbind-all bytecode
Mattias Engdegård
2022-01-24
Move a runtime interpreter check to debug mode
Mattias Engdegård
2022-01-24
Remove nil check in exec_byte_code
Mattias Engdegård
2022-01-24
; * src/bytecode.c (exec_byte_code): Cosmetic improvement
Mattias Engdegård
2022-01-24
Byte code arity check micro-optimisation
Mattias Engdegård
2022-01-24
Pin bytecode strings to avoid copy at call time
Mattias Engdegård
2022-01-24
Inline setcar and setcdr in byte-code interpreter
Mattias Engdegård
2022-01-24
Inline fixnum operations in bytecode interpreter
Mattias Engdegård
2022-01-24
Short-circuit the recursive bytecode funcall chain
Mattias Engdegård
2022-01-20
Fix Fchar_syntax for non-ASCII in unibyte buffers
Mattias Engdegård
2022-01-01
; Add 2022 to copyright years.
Eli Zaretskii
2021-01-01
Update copyright year to 2021
Paul Eggert
2020-08-11
Rehash hash tables eagerly after loading a dump
Pip Cet
2020-08-04
Drop support for -fcheck-pointer-bounds
Paul Eggert
2020-05-19
Hoist some byte-code checking out of eval
Paul Eggert
2020-04-17
Prefer more inline functions in character.h
Paul Eggert
2020-01-05
Mark 'catch' and 'condition-case' bytecodes as obsolete
Mattias Engdegård
2020-01-01
Update copyright year to 2020
Paul Eggert
2019-07-22
Avoid overexposing fixnums for hash codes
Paul Eggert
2019-07-20
Fix crash if user test munges hash table
Paul Eggert
2019-07-20
Simplify hashfn/cmpfn calling convention
Paul Eggert
2019-06-23
src/bytecode.c (exec_byte_code) Unroll Blist3 and Blist4
Alexander Gramiak
2019-05-04
Fix bytecode optimization typo
Paul Eggert
2019-01-15
Add portable dumper
Daniel Colascione
2018-12-31
Merge from origin/emacs-26
Paul Eggert
2019-01-01
Update copyright year to 2019
Paul Eggert
2018-12-09
Add make_vector and make_nil_vector
Paul Eggert
2018-10-30
Refer to bytecode constant vectors (Bug#33014)
Paul Eggert
2018-10-30
Improve fix for Bug#33014
Paul Eggert
2018-08-21
Fix bignum bugs with nth, elt, =
Paul Eggert
2018-08-07
More macro renamings for bignum
Tom Tromey
2018-07-12
Bignum fixes for byte-compiler and bytecode interpreter
Tom Tromey
2018-07-12
Rename integerp->fixnum, etc, in preparation for bignums
Tom Tromey
2018-06-07
New function record_unwind_protect_excursion
Paul Eggert
2018-01-01
Merge from origin/emacs-26
Paul Eggert
2018-01-01
Update copyright year to 2018
Paul Eggert
2017-12-12
Narrow pointer bounds when appropriate
Paul Eggert
2017-11-26
Harden exec_byte_code against redefining 'error'
Paul Eggert
2017-11-13
Use alignas to fix GCALIGN-related bugs
Paul Eggert
2017-09-13
Prefer HTTPS to FTP and HTTP in documentation
Paul Eggert
2017-07-05
Don’t use -Woverride-init
Paul Eggert
[prev]
[next]