summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/comp.el
Commit message (Expand)AuthorAgeFilesLines
* ; Improve a recent change to the documentationEli Zaretskii2024-07-081-2/+2
* ; Improve 'native-comp-debug' documentationAndrea Corallo2024-07-081-1/+3
* Improve warnings from native compilerEli Zaretskii2024-07-051-1/+1
* ; Fix typos in symbolsStefan Kangas2024-06-291-1/+1
* Spelling fixesPaul Eggert2024-06-041-1/+1
* * lisp/emacs-lisp/comp.el (native-compile): Type declare.Andrea Corallo2024-06-031-0/+2
* Redirect calls to `subr-native-elisp-p` to `native-comp-function-p`Stefan Monnier2024-05-281-1/+1
* * Fix bootstrap with checking enabledAndrea Corallo2024-05-161-1/+2
* Change 'type' declaration to 'ftype'Andrea Corallo2024-05-141-2/+2
* Add 'safety' function declarationAndrea Corallo2024-05-131-0/+12
* * lisp/emacs-lisp/comp.el (comp--get-function-cstr): Fix it.Andrea Corallo2024-05-131-6/+5
* ; Avoid byte-compiler warning in comp.elEli Zaretskii2024-05-061-5/+5
* Remove unnecessary cons in function-type propertyAndrea Corallo2024-05-051-1/+1
* Fix intra compilation unit function type declarationAndrea Corallo2024-05-051-2/+7
* Rename property 'declared-type' to 'function-type'Andrea Corallo2024-04-291-1/+1
* Move lisp function arg type declarations to the functions itselfAndrea Corallo2024-04-291-2/+4
* Make use of Lisp function declarationsAndrea Corallo2024-04-291-5/+13
* * lisp/emacs-lisp/comp.el (comp--add-cond-cstrs): Consolidate 2 casesStefan Monnier2024-03-291-25/+11
* cl-preloaded.el: Fix the type latticeStefan Monnier2024-03-261-3/+3
* Fix native comp prediction on null functionp tested objectsAndrea Corallo2024-03-261-45/+56
* Fix native compilation for circular immediates (bug#67883)Andrea Corallo2024-03-241-3/+15
* ; Minor copyedits of last change.Eli Zaretskii2024-03-201-12/+13
* ; * lisp/emacs-lisp/comp.el: Add a simple sanitizer usage example.Andrea Corallo2024-03-201-0/+12
* ; Fix doc strings of recent changesEli Zaretskii2024-03-201-1/+2
* Add native compiler sanitizerAndrea Corallo2024-03-201-0/+46
* (comp-known-predicates): Fix overly optimistic `functionp`Stefan Monnier2024-03-121-1/+2
* * lisp/emacs-lisp/comp.el (comp-known-predicates): Add 'symbol-with-pos-p'.Andrea Corallo2024-02-281-0/+1
* Add a proper type for obarraysMattias EngdegÄrd2024-02-231-0/+1
* * lisp/emacs-lisp/comp.el (comp--compute-function-types): Fix missing doc.Andrea Corallo2024-02-211-1/+1
* ; Add two comments on comp-known-predicates cl-deftype-satisfiesAndrea Corallo2024-02-211-0/+3
* * Add few missing entries in 'comp-known-predicates'Andrea Corallo2024-02-211-7/+13
* ; * lisp/emacs-lisp/comp.el (native-comp-debug): Fix spacing.Andrea Corallo2024-02-211-1/+1
* * Make 'comp--compute-function-types' a passAndrea Corallo2024-02-211-27/+34
* ; * lisp/emacs-lisp/comp.el (comp--write-bytecode-file): Add comment.Andrea Corallo2024-02-151-0/+1
* Rename a number of native compiler functionsAndrea Corallo2024-02-111-486/+488
* * lisp/emacs-lisp/comp.el (comp--native-compile): Use `error-message-string`Stefan Monnier2024-02-041-5/+7
* ; Spelling fixesPaul Eggert2024-01-301-4/+3
* Hash-table documentation updates (bug#68244)Mattias EngdegÄrd2024-01-131-1/+1
* Merge from savannah/emacs-29Po Lu2024-01-021-1/+1
|\
| * ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
* | Avoid race condition in parallel native-compilationAaron Jensen2024-01-011-3/+3
* | Merge from origin/emacs-29Eli Zaretskii2023-12-091-1/+1
|\|
| * ; Fix typosStefan Kangas2023-12-031-1/+1
* | Update handling of advices during preloadJens Schmidt2023-12-041-0/+8
* | comp: Fix mvar dependency chain (bug#67239)Andrea Corallo2023-12-041-4/+10
* | * lisp/emacs-lisp/comp.el (comp--native-compile): Better log.Andrea Corallo2023-12-041-1/+1
* | comp: Rename some functionsAndrea Corallo2023-12-041-86/+86
* | Clean-up warnings for non native builds (this time for real)Andrea Corallo2023-11-091-0/+13
* | Clean-up warnings for non native buildsAndrea Corallo2023-11-091-17/+0
* | comp: Don't load.el comp when C-h fAndrea Corallo2023-11-091-363/+0