index
:
forks/emacs.git
local/emacs-29
local/emacs30
master
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lisp
/
emacs-lisp
/
bytecomp.el
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix obsolete ‘test/automated’ references
Paul Eggert
2017-03-27
1
-1
/
+1
*
Merge from origin/emacs-25
Paul Eggert
2017-03-19
1
-1
/
+2
|
\
|
*
Document variable `byte-compile-debug'
Philipp Stephani
2017-01-31
1
-1
/
+2
*
|
Byte compile cond clauses without any bodies correctly.
Vibhav Pant
2017-03-10
1
-1
/
+3
*
|
; Spelling, punctuation and minor wording fixes
Paul Eggert
2017-02-16
1
-3
/
+3
*
|
bytecomp.el: Avoid unnecessary calculation for jump table addresses.
Vibhav Pant
2017-02-16
1
-2
/
+7
*
|
Merge branch 'master' into feature/byte-switch
Vibhav Pant
2017-02-13
1
-1
/
+1
|
\
\
|
*
|
Nix some useless uses of looking-at, looking-back
Mark Oteiza
2017-02-12
1
-1
/
+1
*
|
|
; Add more documentation for byte-switch related code.
Vibhav Pant
2017-02-13
1
-3
/
+11
*
|
|
; lisp/emacs-lisp/bytecomp.el: Fix indentation.
Vibhav Pant
2017-02-12
1
-1
/
+1
*
|
|
Improve byte-switch execution.
Vibhav Pant
2017-02-09
1
-4
/
+5
*
|
|
; bytecomp.el (byte-compile-cond-jump-table): Add TODO note
Vibhav Pant
2017-02-06
1
-0
/
+2
*
|
|
; byte(-opt, comp).el: Add more documentation for byte-switch code.
Vibhav Pant
2017-02-06
1
-0
/
+19
*
|
|
bytecomp.el: Use macroexp-const-p instead of bc-cond-valid-obj2-p.
Vibhav Pant
2017-02-05
1
-11
/
+5
*
|
|
; Fix typo.
Vibhav Pant
2017-02-05
1
-1
/
+1
*
|
|
; bytecomp.el (-inline-lapcode): Fix incorrect parenthesis, refactor
Vibhav Pant
2017-02-05
1
-5
/
+5
*
|
|
bytecomp.el: Inline lapcode containing `byte-switch' correctly.
Vibhav Pant
2017-02-05
1
-4
/
+35
*
|
|
bytecomp.el: Don't store non-keyword symbols in jump-tables.
Vibhav Pant
2017-02-05
1
-5
/
+7
*
|
|
Revert "Use maphash instead of cl-loop."
Vibhav Pant
2017-02-03
1
-4
/
+4
*
|
|
Use maphash instead of cl-loop.
Vibhav Pant
2017-02-01
1
-4
/
+4
*
|
|
* lisp/emacs-lisp/bytecomp.el: Create jump tables with :purecopy t
Vibhav Pant
2017-01-30
1
-0
/
+1
*
|
|
* lisp/emacs-lisp/bytecomp.el:(bc-cond-jump-table-info)add docstring
Vibhav Pant
2017-01-26
1
-0
/
+7
*
|
|
* lisp/emacs-lisp/bytecomp.el: Use correct function to push nil
Vibhav Pant
2017-01-26
1
-1
/
+1
*
|
|
* lisp/emacs-lisp/bytecomp.el:Use correct size for switch jump-table
Vibhav Pant
2017-01-26
1
-1
/
+4
*
|
|
* lisp/emacs-lisp/bytecomp.el: Simplify b-c-cond-valid-obj2-p
Vibhav Pant
2017-01-26
1
-5
/
+5
*
|
|
* lisp/emacs-lisp/bytecomp.el: Fix byte-switch codegen with symbols.
Vibhav Pant
2017-01-26
1
-1
/
+1
*
|
|
* lisp/emacs-lisp/bytecomp.el: Remove unused debugging statements.
Vibhav Pant
2017-01-21
1
-2
/
+0
*
|
|
* lisp/emacs-lisp/bytecomp.el: Fix errors with matching quoted forms
Vibhav Pant
2017-01-19
1
-1
/
+1
*
|
|
lisp/emacs-lisp/bytecomp.el: Use byte-switch only for quoted symbols
Vibhav Pant
2017-01-19
1
-1
/
+3
*
|
|
* lisp/emacs-lisp/bytecomp.el: Add default-case for last cond clause.
Vibhav Pant
2017-01-19
1
-16
/
+19
*
|
|
Use byte-switch for all symbols.
Vibhav Pant
2017-01-19
1
-1
/
+0
*
|
|
* lisp/emacs-lisp/bytecomp.el: Add documentation, remove code duplication
Vibhav Pant
2017-01-15
1
-21
/
+34
*
|
|
Add new 'switch' byte-code.
Vibhav Pant
2017-01-15
1
-35
/
+139
|
/
/
*
|
Merge from origin/emacs-25
Paul Eggert
2017-01-01
1
-1
/
+1
|
\
|
|
*
Update copyright year to 2017
Paul Eggert
2016-12-31
1
-1
/
+1
*
|
Prevent dubious argument lists
Philipp Stephani
2016-11-18
1
-2
/
+5
*
|
New error file-missing
Paul Eggert
2016-10-21
1
-6
/
+7
*
|
Improve accuracy of line/column numbers in byte compiler's warning messages.
Alan Mackenzie
2016-09-17
1
-22
/
+26
*
|
Stop calling ‘byte-compile-log-warning’
Philipp Stephani
2016-09-11
1
-19
/
+20
*
|
Fix byte-compile of interactive closures
Noam Postavsky
2016-08-06
1
-2
/
+8
*
|
Don’t document declare-function internals
Paul Eggert
2016-05-27
1
-0
/
+2
*
|
Fix byte-compiler pacification for declare-function
Paul Eggert
2016-05-26
1
-6
/
+5
*
|
Pacify byte-compiler for byte-compile-macroexpand-declare-function
Paul Eggert
2016-05-18
1
-5
/
+6
*
|
Merge from origin/emacs-25
John Wiegley
2016-02-03
1
-3
/
+5
|
\
|
|
*
Quoting fixes in doc strings and diagnostics
Paul Eggert
2016-02-03
1
-3
/
+5
*
|
* lisp/emacs-lisp/bytecomp.el (byte-compile-nogroup-warn):
Glenn Morris
2016-01-28
1
-24
/
+26
|
/
*
Update copyright year to 2016
Paul Eggert
2016-01-01
1
-1
/
+1
*
Spelling and grammar fixes
Paul Eggert
2015-11-29
1
-1
/
+1
*
Byte compiler: Catch missing argument to `funcall'. Fixes bug#22051.
Alan Mackenzie
2015-11-29
1
-2
/
+7
*
Byte Compiler: generate code to adjust stack count after call to `signal'.
Alan Mackenzie
2015-11-26
1
-1
/
+2
[next]