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
*
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
|
\
|
*
Update copyright year to 2019
Paul Eggert
2019-01-01
|
*
Refer to bytecode constant vectors (Bug#33014)
Paul Eggert
2018-10-30
*
|
Add make_vector and make_nil_vector
Paul Eggert
2018-12-09
*
|
Improve fix for Bug#33014
Paul Eggert
2018-10-30
*
|
Fix bignum bugs with nth, elt, =
Paul Eggert
2018-08-21
*
|
More macro renamings for bignum
Tom Tromey
2018-08-07
*
|
Bignum fixes for byte-compiler and bytecode interpreter
Tom Tromey
2018-07-12
*
|
Rename integerp->fixnum, etc, in preparation for bignums
Tom Tromey
2018-07-12
*
|
New function record_unwind_protect_excursion
Paul Eggert
2018-06-07
*
|
Merge from origin/emacs-26
Paul Eggert
2018-01-01
|
\
|
|
*
Update copyright year to 2018
Paul Eggert
2018-01-01
*
|
Narrow pointer bounds when appropriate
Paul Eggert
2017-12-12
|
/
*
Harden exec_byte_code against redefining 'error'
Paul Eggert
2017-11-26
*
Use alignas to fix GCALIGN-related bugs
Paul Eggert
2017-11-13
*
Prefer HTTPS to FTP and HTTP in documentation
Paul Eggert
2017-09-13
*
Don’t use -Woverride-init
Paul Eggert
2017-07-05
*
Fix rounding errors in <, =, etc.
Paul Eggert
2017-03-02
*
Add sanity checks for Bswitch hash tables
Paul Eggert
2017-02-16
*
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-11
*
src/bytecode.c: Avoid comparing values unnecessarily in Bswitch
Vibhav Pant
2017-02-10
*
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-09
*
Merge remote-tracking branch 'origin/master' into feature/byte-switch
Vibhav Pant
2017-02-05
|
\
|
*
Revamp quitting and fix infloops
Paul Eggert
2017-02-01
|
*
Remove immediate_quit.
Paul Eggert
2017-02-01
*
|
Merge remote-tracking branch 'origin/master' into feature/byte-switch
Vibhav Pant
2017-01-30
|
\
|
|
*
Replace QUIT with maybe_quit
Paul Eggert
2017-01-25
*
|
Add type checking for Bswitch, when enabled at compile time.
Vibhav Pant
2017-01-19
*
|
* src/bytecode.c: (exec_byte_code) Use hash_lookup for Bswitch
Vibhav Pant
2017-01-18
*
|
Add new 'switch' byte-code.
Vibhav Pant
2017-01-15
|
/
[next]