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
/
comp.el
Commit message (
Expand
)
Author
Age
Files
Lines
*
Use #$ for lambda fixups in native compilation data vectors
Pip Cet
2025-02-01
1
-4
/
+4
*
Merge branch 'scratch/no-purespace' into 'master'
Stefan Kangas
2025-02-01
1
-28
/
+15
|
\
|
*
* Make again `comp--finalize-container' compilable
Andrea Corallo
2024-12-18
1
-1
/
+4
|
*
Pure storage removal: Adjust nativecomp code
Pip Cet
2024-12-12
1
-26
/
+10
|
*
Pure storage removal: Remove purecopy hash table flag
Pip Cet
2024-12-12
1
-1
/
+1
*
|
Update copyright year to 2025
Paul Eggert
2025-01-01
1
-1
/
+1
|
/
*
; Add an autoload cookie for native-compile-prune-cache
Gerd Möllmann
2024-12-09
1
-0
/
+1
*
; Fix typos
Stefan Kangas
2024-11-21
1
-1
/
+1
*
Mark if-let and when-let obsolete
Sean Whitton
2024-10-24
1
-36
/
+36
*
; Improve documentation of 'native-compile-directory' (bug#73303)
Eli Zaretskii
2024-10-23
1
-3
/
+3
*
Add 'native-compile-directory' (bug#73303)
Andrea Corallo
2024-10-22
1
-0
/
+11
*
* Rework 'comp-lookup-eln'
Andrea Corallo
2024-10-22
1
-6
/
+2
*
* lisp/emacs-lisp/comp.el (comp--type-check-optim-block): Improve log msg.
Andrea Corallo
2024-10-15
1
-2
/
+3
*
* Don't iterate over an hash table while modifyiong it in comp.
Andrea Corallo
2024-10-01
1
-1
/
+5
*
* Clean-up unused condition-case
Andrea Corallo
2024-09-26
1
-1
/
+0
*
Fix 'comp--type-check-optim-block' it using 'comp-cstr-type-p'
Andrea Corallo
2024-07-11
1
-4
/
+1
*
Add 'comp-type-check-optim' pass
Andrea Corallo
2024-07-11
1
-0
/
+66
*
Split 'comp--ssa' code
Andrea Corallo
2024-07-11
1
-19
/
+22
*
Support interpreted functions as input for 'native-compile' (bug#71934)
Andrea Corallo
2024-07-09
1
-19
/
+26
*
; Improve a recent change to the documentation
Eli Zaretskii
2024-07-08
1
-2
/
+2
*
; Improve 'native-comp-debug' documentation
Andrea Corallo
2024-07-08
1
-1
/
+3
*
Improve warnings from native compiler
Eli Zaretskii
2024-07-05
1
-1
/
+1
*
; Fix typos in symbols
Stefan Kangas
2024-06-29
1
-1
/
+1
*
Spelling fixes
Paul Eggert
2024-06-04
1
-1
/
+1
*
* lisp/emacs-lisp/comp.el (native-compile): Type declare.
Andrea Corallo
2024-06-03
1
-0
/
+2
*
Redirect calls to `subr-native-elisp-p` to `native-comp-function-p`
Stefan Monnier
2024-05-28
1
-1
/
+1
*
* Fix bootstrap with checking enabled
Andrea Corallo
2024-05-16
1
-1
/
+2
*
Change 'type' declaration to 'ftype'
Andrea Corallo
2024-05-14
1
-2
/
+2
*
Add 'safety' function declaration
Andrea Corallo
2024-05-13
1
-0
/
+12
*
* lisp/emacs-lisp/comp.el (comp--get-function-cstr): Fix it.
Andrea Corallo
2024-05-13
1
-6
/
+5
*
; Avoid byte-compiler warning in comp.el
Eli Zaretskii
2024-05-06
1
-5
/
+5
*
Remove unnecessary cons in function-type property
Andrea Corallo
2024-05-05
1
-1
/
+1
*
Fix intra compilation unit function type declaration
Andrea Corallo
2024-05-05
1
-2
/
+7
*
Rename property 'declared-type' to 'function-type'
Andrea Corallo
2024-04-29
1
-1
/
+1
*
Move lisp function arg type declarations to the functions itself
Andrea Corallo
2024-04-29
1
-2
/
+4
*
Make use of Lisp function declarations
Andrea Corallo
2024-04-29
1
-5
/
+13
*
* lisp/emacs-lisp/comp.el (comp--add-cond-cstrs): Consolidate 2 cases
Stefan Monnier
2024-03-29
1
-25
/
+11
*
cl-preloaded.el: Fix the type lattice
Stefan Monnier
2024-03-26
1
-3
/
+3
*
Fix native comp prediction on null functionp tested objects
Andrea Corallo
2024-03-26
1
-45
/
+56
*
Fix native compilation for circular immediates (bug#67883)
Andrea Corallo
2024-03-24
1
-3
/
+15
*
; Minor copyedits of last change.
Eli Zaretskii
2024-03-20
1
-12
/
+13
*
; * lisp/emacs-lisp/comp.el: Add a simple sanitizer usage example.
Andrea Corallo
2024-03-20
1
-0
/
+12
*
; Fix doc strings of recent changes
Eli Zaretskii
2024-03-20
1
-1
/
+2
*
Add native compiler sanitizer
Andrea Corallo
2024-03-20
1
-0
/
+46
*
(comp-known-predicates): Fix overly optimistic `functionp`
Stefan Monnier
2024-03-12
1
-1
/
+2
*
* lisp/emacs-lisp/comp.el (comp-known-predicates): Add 'symbol-with-pos-p'.
Andrea Corallo
2024-02-28
1
-0
/
+1
*
Add a proper type for obarrays
Mattias EngdegÄrd
2024-02-23
1
-0
/
+1
*
* lisp/emacs-lisp/comp.el (comp--compute-function-types): Fix missing doc.
Andrea Corallo
2024-02-21
1
-1
/
+1
*
; Add two comments on comp-known-predicates cl-deftype-satisfies
Andrea Corallo
2024-02-21
1
-0
/
+3
*
* Add few missing entries in 'comp-known-predicates'
Andrea Corallo
2024-02-21
1
-7
/
+13
[next]