index
:
emacs
athena/bookworm-backports
athena/bullseye-backports
athena/unstable
series/unexpanded-input-v2
[no description]
git repository hosting
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
bytecode.c
Commit message (
Expand
)
Author
Age
*
Replace C++ comments with C style equivalents
Po Lu
2023-03-01
*
; Add 2023 to copyright years.
Eli Zaretskii
2023-01-01
*
Remove calls to intern with a static string from code that runs on X
Po Lu
2022-09-19
*
Fix the bytecode incompatibility due to the change to 'narrow-to-region'.
Gregory Heytings
2022-08-01
*
Handle the optional argument of 'narrow-to-region' in byte-compiled code.
Gregory Heytings
2022-07-30
*
Add an optional 'lock' parameter to 'narrow-to-region'
Gregory Heytings
2022-07-28
*
Bytecode opcode comments update
Mattias Engdegård
2022-06-24
*
Use BASE_EQ when comparing with Qunbound
Mattias Engdegård
2022-06-12
*
; * src/bytecode.c (exec_byte_code): Fix white space.
Stefan Kangas
2022-05-12
*
Fix GCC warnings when CHECK_LISP_OBJECT_TYPE
Stefan Monnier
2022-04-19
*
valid_sp inline fix
Paul Eggert
2022-03-19
*
Put bytecode stack frame metadata in a struct
Mattias Engdegård
2022-03-17
*
Prefer CALLN
Paul Eggert
2022-03-14
*
* src/bytecode.c: Include sysstdio.h, for fprint, stderr.
Glenn Morris
2022-03-13
*
* src/bytecode.c (sf_set_ptr): Cast pointer to type of right size.
Mattias Engdegård
2022-03-13
*
Separate bytecode stack
Mattias Engdegård
2022-03-13
*
Simplify exec_byte_code arguments
Mattias Engdegård
2022-03-13
*
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-03-12
*
Fix or remove outdated comments
Mattias Engdegård
2022-02-17
*
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-02-12
*
; * 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-24
*
Fix Fchar_syntax for non-ASCII in unibyte buffers
Mattias Engdegård
2022-01-20
*
; Add 2022 to copyright years.
Eli Zaretskii
2022-01-01
*
Update copyright year to 2021
Paul Eggert
2021-01-01
*
Rehash hash tables eagerly after loading a dump
Pip Cet
2020-08-11
*
Drop support for -fcheck-pointer-bounds
Paul Eggert
2020-08-04
*
Hoist some byte-code checking out of eval
Paul Eggert
2020-05-19
*
Prefer more inline functions in character.h
Paul Eggert
2020-04-17
*
Mark 'catch' and 'condition-case' bytecodes as obsolete
Mattias Engdegård
2020-01-05
*
Update copyright year to 2020
Paul Eggert
2020-01-01
*
Avoid overexposing fixnums for hash codes
Paul Eggert
2019-07-22
*
Fix crash if user test munges hash table
Paul Eggert
2019-07-20
*
Simplify hashfn/cmpfn calling convention
Paul Eggert
2019-07-20
*
src/bytecode.c (exec_byte_code) Unroll Blist3 and Blist4
Alexander Gramiak
2019-06-23
*
Fix bytecode optimization typo
Paul Eggert
2019-05-04
*
Add portable dumper
Daniel Colascione
2019-01-15
*
Merge from origin/emacs-26
Paul Eggert
2018-12-31
|
\
[next]