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
*
* 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
*
; * lisp/emacs-lisp/comp.el (native-comp-debug): Fix spacing.
Andrea Corallo
2024-02-21
1
-1
/
+1
*
* Make 'comp--compute-function-types' a pass
Andrea Corallo
2024-02-21
1
-27
/
+34
*
; * lisp/emacs-lisp/comp.el (comp--write-bytecode-file): Add comment.
Andrea Corallo
2024-02-15
1
-0
/
+1
*
Rename a number of native compiler functions
Andrea Corallo
2024-02-11
1
-486
/
+488
*
* lisp/emacs-lisp/comp.el (comp--native-compile): Use `error-message-string`
Stefan Monnier
2024-02-04
1
-5
/
+7
*
; Spelling fixes
Paul Eggert
2024-01-30
1
-4
/
+3
*
Hash-table documentation updates (bug#68244)
Mattias EngdegÄrd
2024-01-13
1
-1
/
+1
*
Merge from savannah/emacs-29
Po Lu
2024-01-02
1
-1
/
+1
|
\
|
*
; Add 2024 to copyright years
Po Lu
2024-01-02
1
-1
/
+1
*
|
Avoid race condition in parallel native-compilation
Aaron Jensen
2024-01-01
1
-3
/
+3
*
|
Merge from origin/emacs-29
Eli Zaretskii
2023-12-09
1
-1
/
+1
|
\
|
|
*
; Fix typos
Stefan Kangas
2023-12-03
1
-1
/
+1
*
|
Update handling of advices during preload
Jens Schmidt
2023-12-04
1
-0
/
+8
*
|
comp: Fix mvar dependency chain (bug#67239)
Andrea Corallo
2023-12-04
1
-4
/
+10
*
|
* lisp/emacs-lisp/comp.el (comp--native-compile): Better log.
Andrea Corallo
2023-12-04
1
-1
/
+1
*
|
comp: Rename some functions
Andrea Corallo
2023-12-04
1
-86
/
+86
*
|
Clean-up warnings for non native builds (this time for real)
Andrea Corallo
2023-11-09
1
-0
/
+13
*
|
Clean-up warnings for non native builds
Andrea Corallo
2023-11-09
1
-17
/
+0
*
|
comp: Don't load.el comp when C-h f
Andrea Corallo
2023-11-09
1
-363
/
+0
*
|
comp: Add comp-common.el
Andrea Corallo
2023-11-09
1
-46
/
+1
*
|
Don't load comp when installing an existing trampoline
Andrea Corallo
2023-11-09
1
-60
/
+2
*
|
comp: split code in comp-run.el
Andrea Corallo
2023-11-09
1
-439
/
+1
*
|
With `native-compile', compile lambdas in a defun or lambda too
Alan Mackenzie
2023-11-08
1
-67
/
+12
*
|
* lisp/emacs-lisp/comp.el: Remove redundant requires
Stefan Monnier
2023-10-31
1
-3
/
+0
*
|
comp-cstr.el: The type hierarchy is a DAG, not a tree
Stefan Monnier
2023-10-30
1
-2
/
+3
*
|
* lisp/emacs-lisp/comp.el (comp-compute-dominator-tree): Simplify.
Andrea Corallo
2023-09-20
1
-1
/
+1
*
|
* lisp/emacs-lisp/comp.el (comp-final1): Clean-up unused form.
Andrea Corallo
2023-09-19
1
-7
/
+4
*
|
* lisp/emacs-lisp/comp.el (comp-op-to-fun): Use `string-replace'.
Andrea Corallo
2023-09-19
1
-1
/
+1
*
|
* Fix comp-function-type-spec for non symbol input (bug#66021)
Andrea Corallo
2023-09-18
1
-2
/
+4
*
|
Merge from origin/emacs-29
Eli Zaretskii
2023-09-02
1
-1
/
+2
|
\
|
|
*
* lisp/emacs-lisp/comp.el (comp--native-compile): Fix OUTPUT for non abs paths
Andrea Corallo
2023-08-27
1
-1
/
+2
*
|
; Fix byte-compiler warnings in comp.el
Eli Zaretskii
2023-08-16
1
-0
/
+17
*
|
Merge from origin/emacs-29
Eli Zaretskii
2023-08-12
1
-7
/
+7
|
\
|
|
*
* Fix `batch-byte+native-compile' target directory.
Andrea Corallo
2023-08-12
1
-2
/
+3
|
*
Fix emacs-lisp-native-compile-and-load eln target directory (bug#64226)
Andrea Corallo
2023-08-09
1
-5
/
+4
*
|
Fix native compilation in dynamically bound files.
Alan Mackenzie
2023-07-19
1
-18
/
+30
[next]