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
2026-01-01
; Add 2026 to copyright years.
Sean Whitton
2025-10-19
; * src/bytecode.c (exec_byte_code): editing mistake (thanks Pip!)
Mattias Engdegård
2025-10-19
Disable -Wclobbered for GCC in exec_byte_code (bug#79610)
Mattias Engdegård
2025-10-19
; exec_byte_code: refactor branch case
Mattias Engdegård
2025-10-19
exec_byte_code: use fixed registers for top and pc (bug#79610)
Mattias Engdegård
2025-10-19
; exec_byte_code: don't re-use op in FETCH2
Mattias Engdegård
2025-10-19
exec_byte_code: reduce use of semi-global 'op' (bug#79610)
Mattias Engdegård
2025-09-19
; * src/bytecode.c (exec_byte_code): Revert gratuituous style change
Mattias Engdegård
2025-09-19
; * src/bytecode.c (exec_byte_code): Fix coding style.
Po Lu
2025-09-18
* src/bytecode.c (exec_byte_code): Better quitcounter reset value.
Mattias Engdegård
2025-09-18
Don't save quitcounter across longjmp in exec_byte_code
Mattias Engdegård
2025-07-30
; * src/bytecode.c: remove unneeded includes
Mattias Engdegård
2025-06-15
* src/bytecode.c (exec_byte_code): Remove superfluous condition
Mattias Engdegård
2025-04-19
Avoid name clashes with static GnuTLS
Paul Eggert
2025-02-01
Merge branch 'scratch/no-purespace' into 'master'
Stefan Kangas
2025-01-14
Use calln instead of calling Ffuncall directly
Stefan Kangas
2025-01-01
Update copyright year to 2025
Paul Eggert
2024-12-12
Pure storage removal: Replace calls to removed functions
Pip Cet
2024-12-12
Pure storage removal: Main part
Pip Cet
2024-08-16
Don’t ignore -Wclobbered in bytecode.c
Paul Eggert
2024-07-27
Simplify and speed up numeric comparisons
Mattias Engdegård
2024-05-28
Rename `SUBR_NATIVE_COMPILED` to `NATIVE_COMP_FUNCTION` (bug#71123)
Stefan Monnier
2024-04-28
(COMPILED): Rename to CLOSURE
Stefan Monnier
2024-04-18
Drop unnecessary type check in varref and varset byte ops
Mattias Engdegård
2024-02-19
Slight switch byte op speedup
Mattias Engdegård
2024-01-31
Bytecode engine fast-path streamlining of plain symbols
Mattias Engdegård
2024-01-31
Eliminate lazy bytecode loading
Mattias Engdegård
2024-01-13
Share hash table test structs
Mattias Engdegård
2024-01-13
Inlined and specialised hash table look-up
Mattias Engdegård
2024-01-02
Merge from savannah/emacs-29
Po Lu
2024-01-02
; Add 2024 to copyright years
Po Lu
2023-07-26
Provide backtrace for byte-ops aref and aset
Mattias Engdegård
2023-07-14
Provide backtrace for byte-ops car, cdr, setcar, setcdr, nth and elt
Mattias Engdegård
2023-05-17
Prefer C23 ckd_* to Gnulib *_WRAPV macros
Paul Eggert
2023-03-01
Replace C++ comments with C style equivalents
Po Lu
2023-01-01
; Add 2023 to copyright years.
Eli Zaretskii
2022-09-19
Remove calls to intern with a static string from code that runs on X
Po Lu
2022-08-01
Fix the bytecode incompatibility due to the change to 'narrow-to-region'.
Gregory Heytings
2022-07-30
Handle the optional argument of 'narrow-to-region' in byte-compiled code.
Gregory Heytings
2022-07-28
Add an optional 'lock' parameter to 'narrow-to-region'
Gregory Heytings
2022-06-24
Bytecode opcode comments update
Mattias Engdegård
2022-06-12
Use BASE_EQ when comparing with Qunbound
Mattias Engdegård
2022-05-12
; * src/bytecode.c (exec_byte_code): Fix white space.
Stefan Kangas
2022-04-19
Fix GCC warnings when CHECK_LISP_OBJECT_TYPE
Stefan Monnier
2022-03-19
valid_sp inline fix
Paul Eggert
2022-03-17
Put bytecode stack frame metadata in a struct
Mattias Engdegård
2022-03-14
Prefer CALLN
Paul Eggert
2022-03-13
* 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
[next]