summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/comp.el
Commit message (Expand)AuthorAge
* Comp: Fix limplification pass (bug#62537)Andrea Corallo2023-04-05
* Merge from origin/emacs-29João Távora2023-04-03
|\
| * Comp fix calls to redefined primtives with op-bytecode (bug#61917)Andrea Corallo2023-03-29
* | Merge from origin/emacs-29Stefan Kangas2023-03-29
|\|
| * Revert "Comp fix calls to redefined primtives with op-bytecode (bug#61917)"Andrea Corallo2023-03-28
| * Revert "* lisp/emacs-lisp/comp.el (comp-emit-set-call-subr): Improve..."Andrea Corallo2023-03-28
* | Enable ASLR for dynamic libraries on CygwinKen Brown2023-03-27
* | Merge from origin/emacs-29Stefan Kangas2023-03-22
|\|
| * * lisp/emacs-lisp/comp.el (comp-emit-set-call-subr): Improve 263d6c38539Andrea Corallo2023-03-21
| * Comp fix calls to redefined primtives with op-bytecode (bug#61917)Andrea Corallo2023-03-20
* | Merge from origin/emacs-29Stefan Kangas2023-03-09
|\|
| * * Make sure `default-directory' exists before spawning processes (bug#62004)Andrea Corallo2023-03-08
* | Merge from origin/emacs-29Stefan Kangas2023-03-07
|\|
| * * lisp/emacs-lisp/comp.el (comp-prettyformat-insn): Fix (bug#61917)Andrea Corallo2023-03-06
* | Merge from origin/emacs-29Stefan Kangas2023-03-06
|\|
| * ; Minor fix of last changeEli Zaretskii2023-03-05
| * * Warn when certain primitives are redefined (bug#61880)Andrea Corallo2023-03-05
* | Merge from origin/emacs-29Stefan Kangas2023-02-23
|\|
| * * lisp/emacs-lisp/comp.el (comp--trampoline-abs-filename): Improve 5d0b45cd67bAndrea Corallo2023-02-21
* | Merge from origin/emacs-29Stefan Kangas2023-02-21
|\|
| * Make the native compiler always use `make-temp-file' for temporary filesAndrea Corallo2023-02-20
* | Merge from origin/emacs-29Stefan Kangas2023-02-19
|\|
| * * Fix `native-comp-enable-subr-trampolines' semanticAndrea Corallo2023-02-18
* | Merge from origin/emacs-29Stefan Kangas2023-02-18
|\|
| * ; Improve and update documentation of native compilationEli Zaretskii2023-02-17
| * * Generate trampolines in a temporary directory if no other option is viableAndrea Corallo2023-02-14
| * Rename native-comp-deferred-compilation-deny-listAndrea Corallo2023-02-13
| * Rename comp-enable-subr-trampolines into native-comp-enable-subr-trampolinesAndrea Corallo2023-02-13
| * * lisp/emacs-lisp/comp.el (native-comp-never-optimize-functions): Improve docAndrea Corallo2023-02-13
| * Support `comp-enable-subr-trampolines' as string valueAndrea Corallo2023-02-13
| * * Some more `inhibit-native-compile' clean-upAndrea Corallo2023-02-13
| * Revert "Add new variable 'inhibit-native-compilation'"Andrea Corallo2023-02-13
| * Revert "Rename to inhibit-automatic-native-compilation"Andrea Corallo2023-02-13
* | Merge from origin/emacs-29Stefan Kangas2023-01-30
|\|
| * Fix spurious errors on Windows when deleting temporary *.eln filesEli Zaretskii2023-01-29
* | * lisp/emacs-lisp/comp.el (comp-trampoline-compile): Improve readabilityAndrea Corallo2023-01-27
* | Data argument to `signal` should be a listMattias Engdegård2023-01-03
|/
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-01
* * Invoke spawed Emacs processes with '-Q' when native compiling (bug#60208)Andrea Corallo2022-12-21
* Prevent Abort dialogs from async-compiling jobs on WindowsEli Zaretskii2022-12-17
* ; Remove debugging leftover messageEli Zaretskii2022-12-03
* Do not prune native-compiled system directories (bug#59658)Juanma Barranquero2022-11-28
* ; Fix typosStefan Kangas2022-11-18
* ; Fix typos (duplicate words)Stefan Kangas2022-11-17
* Set 'native-comp-debug' to zero on MS-WindowsEli Zaretskii2022-10-29
* Fix the subr-arity returned by native compiled functions with lots of argsAlan Mackenzie2022-10-29
* Set `comp-no-spawn' earlier using -no-comp-spawnAndrea Corallo2022-10-26
* * Fix async native compilation (bug#58637)Andrea Corallo2022-10-19
* * Prevent potential native compilation infinite recursionsAndrea Corallo2022-10-18
* Improve native-compile-prune-cache messagesStefan Kangas2022-10-17