summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/comp.el
Commit message (Expand)AuthorAgeFilesLines
* * Fix missing `comp-files-queue' update (bug#63415).Andrea Corallo2023-05-171-2/+3
* Comp: Fix limplification pass (bug#62537)Andrea Corallo2023-04-051-1/+8
* Merge from origin/emacs-29João Távora2023-04-031-18/+23
|\
| * Comp fix calls to redefined primtives with op-bytecode (bug#61917)Andrea Corallo2023-03-291-18/+23
* | Merge from origin/emacs-29Stefan Kangas2023-03-291-19/+11
|\ \ | |/
| * Revert "Comp fix calls to redefined primtives with op-bytecode (bug#61917)"Andrea Corallo2023-03-281-19/+11
| * Revert "* lisp/emacs-lisp/comp.el (comp-emit-set-call-subr): Improve..."Andrea Corallo2023-03-281-1/+1
* | Enable ASLR for dynamic libraries on CygwinKen Brown2023-03-271-2/+3
* | Merge from origin/emacs-29Stefan Kangas2023-03-221-11/+19
|\ \ | |/
| * * lisp/emacs-lisp/comp.el (comp-emit-set-call-subr): Improve 263d6c38539Andrea Corallo2023-03-211-1/+1
| * Comp fix calls to redefined primtives with op-bytecode (bug#61917)Andrea Corallo2023-03-201-11/+19
* | Merge from origin/emacs-29Stefan Kangas2023-03-091-1/+3
|\ \ | |/
| * * Make sure `default-directory' exists before spawning processes (bug#62004)Andrea Corallo2023-03-081-1/+3
* | Merge from origin/emacs-29Stefan Kangas2023-03-071-4/+6
|\ \ | |/
| * * lisp/emacs-lisp/comp.el (comp-prettyformat-insn): Fix (bug#61917)Andrea Corallo2023-03-061-4/+6
* | Merge from origin/emacs-29Stefan Kangas2023-03-061-0/+11
|\ \ | |/
| * ; Minor fix of last changeEli Zaretskii2023-03-051-1/+1
| * * Warn when certain primitives are redefined (bug#61880)Andrea Corallo2023-03-051-0/+11
* | Merge from origin/emacs-29Stefan Kangas2023-02-231-4/+2
|\ \ | |/
| * * lisp/emacs-lisp/comp.el (comp--trampoline-abs-filename): Improve 5d0b45cd67bAndrea Corallo2023-02-211-4/+2
* | Merge from origin/emacs-29Stefan Kangas2023-02-211-2/+2
|\ \ | |/
| * Make the native compiler always use `make-temp-file' for temporary filesAndrea Corallo2023-02-201-2/+2
* | Merge from origin/emacs-29Stefan Kangas2023-02-191-1/+2
|\ \ | |/
| * * Fix `native-comp-enable-subr-trampolines' semanticAndrea Corallo2023-02-181-1/+2
* | Merge from origin/emacs-29Stefan Kangas2023-02-181-27/+41
|\ \ | |/
| * ; Improve and update documentation of native compilationEli Zaretskii2023-02-171-3/+2
| * * Generate trampolines in a temporary directory if no other option is viablefeature/inhibit-native-comp-cleanupAndrea Corallo2023-02-141-8/+12
| * Rename native-comp-deferred-compilation-deny-listAndrea Corallo2023-02-131-3/+7
| * Rename comp-enable-subr-trampolines into native-comp-enable-subr-trampolinesAndrea Corallo2023-02-131-3/+3
| * * lisp/emacs-lisp/comp.el (native-comp-never-optimize-functions): Improve docAndrea Corallo2023-02-131-1/+6
| * Support `comp-enable-subr-trampolines' as string valueAndrea Corallo2023-02-131-16/+23
| * * Some more `inhibit-native-compile' clean-upAndrea Corallo2023-02-131-3/+1
| * Revert "Add new variable 'inhibit-native-compilation'"Andrea Corallo2023-02-131-19/+16
| * Revert "Rename to inhibit-automatic-native-compilation"Andrea Corallo2023-02-131-1/+1
* | Merge from origin/emacs-29Stefan Kangas2023-01-301-2/+5
|\ \ | |/
| * Fix spurious errors on Windows when deleting temporary *.eln filesEli Zaretskii2023-01-291-2/+5
* | * lisp/emacs-lisp/comp.el (comp-trampoline-compile): Improve readabilityAndrea Corallo2023-01-271-16/+16
* | Data argument to `signal` should be a listMattias Engdegård2023-01-031-7/+7
|/
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* * Invoke spawed Emacs processes with '-Q' when native compiling (bug#60208)Andrea Corallo2022-12-211-2/+2
* Prevent Abort dialogs from async-compiling jobs on WindowsEli Zaretskii2022-12-171-2/+5
* ; Remove debugging leftover messageEli Zaretskii2022-12-031-1/+0
* Do not prune native-compiled system directories (bug#59658)Juanma Barranquero2022-11-281-1/+3
* ; Fix typosStefan Kangas2022-11-181-1/+1
* ; Fix typos (duplicate words)Stefan Kangas2022-11-171-1/+1
* Set 'native-comp-debug' to zero on MS-WindowsEli Zaretskii2022-10-291-2/+2
* Fix the subr-arity returned by native compiled functions with lots of argsAlan Mackenzie2022-10-291-3/+4
* Set `comp-no-spawn' earlier using -no-comp-spawnAndrea Corallo2022-10-261-5/+5
* * Fix async native compilation (bug#58637)Andrea Corallo2022-10-191-1/+2
* * Prevent potential native compilation infinite recursionsAndrea Corallo2022-10-181-83/+85