<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs, branch feature/inhibit-native-comp-cleanup</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>* Generate trampolines in a temporary directory if no other option is viable</title>
<updated>2023-02-14T11:27:58+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2023-02-14T10:21:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ce4a066ed1ea07f651f439132017db8ceb32779c'/>
<id>ce4a066ed1ea07f651f439132017db8ceb32779c</id>
<content type='text'>
* lisp/emacs-lisp/comp.el (comp--trampoline-abs-filename): Use
temporary file if no other option is viable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/emacs-lisp/comp.el (comp--trampoline-abs-filename): Use
temporary file if no other option is viable.
</pre>
</div>
</content>
</entry>
<entry>
<title>* Fix previous change</title>
<updated>2023-02-13T16:07:25+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2023-02-13T16:00:31+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1a64f326e0a8b86768031ac688ded9c863ff759c'/>
<id>1a64f326e0a8b86768031ac688ded9c863ff759c</id>
<content type='text'>
* lisp/emacs-lisp/generate-lisp-file.el (generate-lisp-file-trailer):
Fix previous change b6e2799aa1c.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/emacs-lisp/generate-lisp-file.el (generate-lisp-file-trailer):
Fix previous change b6e2799aa1c.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename native-comp-deferred-compilation-deny-list</title>
<updated>2023-02-13T16:06:13+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2023-02-13T15:40:02+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=95692f6754c3a8f55a90df2d6f7ce62be55cdcfc'/>
<id>95692f6754c3a8f55a90df2d6f7ce62be55cdcfc</id>
<content type='text'>
	* lisp/emacs-lisp/comp.el (native-comp-jit-compilation-deny-list)
	(native-compile-async-skip-p): Rename
	native-comp-deferred-compilation-deny-list into
	native-comp-jit-compilation-deny-list.
	(native-comp-deferred-compilation-deny-list): Mark it obsolete.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* lisp/emacs-lisp/comp.el (native-comp-jit-compilation-deny-list)
	(native-compile-async-skip-p): Rename
	native-comp-deferred-compilation-deny-list into
	native-comp-jit-compilation-deny-list.
	(native-comp-deferred-compilation-deny-list): Mark it obsolete.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename native-comp-deferred-compilation into native-comp-jit-compilation</title>
<updated>2023-02-13T16:04:22+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2023-02-13T15:37:43+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8d8464bd5a98598e7a6fe63370545c7f07574926'/>
<id>8d8464bd5a98598e7a6fe63370545c7f07574926</id>
<content type='text'>
	* src/comp.c (maybe_defer_native_compilation, syms_of_comp):
	Rename native-comp-deferred-compilation into
	native-comp-jit-compilation.

	* lisp/subr.el (native-comp-deferred-compilation): Mark
	native-comp-deferred-compilation as obsolete.

	* lisp/startup.el (native-comp-deferred-compilation)
	(normal-top-level): Rename native-comp-deferred-compilation into
	native-comp-jit-compilation.

	* lisp/progmodes/elisp-mode.el
	(emacs-lisp-native-compile-and-load): Likewise.

	* lisp/emacs-lisp/generate-lisp-file.el
	(generate-lisp-file-trailer): Likewise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* src/comp.c (maybe_defer_native_compilation, syms_of_comp):
	Rename native-comp-deferred-compilation into
	native-comp-jit-compilation.

	* lisp/subr.el (native-comp-deferred-compilation): Mark
	native-comp-deferred-compilation as obsolete.

	* lisp/startup.el (native-comp-deferred-compilation)
	(normal-top-level): Rename native-comp-deferred-compilation into
	native-comp-jit-compilation.

	* lisp/progmodes/elisp-mode.el
	(emacs-lisp-native-compile-and-load): Likewise.

	* lisp/emacs-lisp/generate-lisp-file.el
	(generate-lisp-file-trailer): Likewise.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename comp-enable-subr-trampolines into native-comp-enable-subr-trampolines</title>
<updated>2023-02-13T16:02:38+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2023-02-13T15:33:40+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5d0912f1445e33f1ccf23a84f0dc6d08c4ee2b60'/>
<id>5d0912f1445e33f1ccf23a84f0dc6d08c4ee2b60</id>
<content type='text'>
	* src/data.c (Ffset): Rename comp-enable-subr-trampolines into
	native-comp-enable-subr-trampolines.

	* src/comp.c (syms_of_comp): Likewise.

	* lisp/subr.el (comp-enable-subr-trampolines): Make
	comp-enable-subr-trampolines obsolete.

	* lisp/startup.el (native-comp-enable-subr-trampolines)
	(normal-top-level): Rename comp-enable-subr-trampolines into
	native-comp-enable-subr-trampolines.

	* lisp/loadup.el (dump-mode): Likewise.

	* lisp/emacs-lisp/comp.el (comp-subr-trampoline-install)
	(comp--trampoline-abs-filename): Likewise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* src/data.c (Ffset): Rename comp-enable-subr-trampolines into
	native-comp-enable-subr-trampolines.

	* src/comp.c (syms_of_comp): Likewise.

	* lisp/subr.el (comp-enable-subr-trampolines): Make
	comp-enable-subr-trampolines obsolete.

	* lisp/startup.el (native-comp-enable-subr-trampolines)
	(normal-top-level): Rename comp-enable-subr-trampolines into
	native-comp-enable-subr-trampolines.

	* lisp/loadup.el (dump-mode): Likewise.

	* lisp/emacs-lisp/comp.el (comp-subr-trampoline-install)
	(comp--trampoline-abs-filename): Likewise.
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/emacs-lisp/comp.el (native-comp-never-optimize-functions): Improve doc</title>
<updated>2023-02-13T11:49:05+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2023-02-13T10:56:02+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=abfd00e5c02ec0aed8bbac1eca0d0db1874f020a'/>
<id>abfd00e5c02ec0aed8bbac1eca0d0db1874f020a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support `comp-enable-subr-trampolines' as string value</title>
<updated>2023-02-13T11:48:09+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2023-02-13T10:09:46+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1795839babcf8572a79aaee3c76ca5b357937a59'/>
<id>1795839babcf8572a79aaee3c76ca5b357937a59</id>
<content type='text'>
* src/comp.c (syms_of_comp): Update `comp-enable-subr-trampolines'.

* lisp/emacs-lisp/comp.el (native-comp-never-optimize-functions)
(comp--trampoline-abs-filename): Support
`comp-enable-subr-trampolines' string value.

* src/data.c (Ffset): Use Vcomp_enable_subr_trampolines now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/comp.c (syms_of_comp): Update `comp-enable-subr-trampolines'.

* lisp/emacs-lisp/comp.el (native-comp-never-optimize-functions)
(comp--trampoline-abs-filename): Support
`comp-enable-subr-trampolines' string value.

* src/data.c (Ffset): Use Vcomp_enable_subr_trampolines now.
</pre>
</div>
</content>
</entry>
<entry>
<title>* Some more `inhibit-native-compile' clean-up</title>
<updated>2023-02-13T10:44:28+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2023-02-13T09:26:03+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b6e2799aa1c3887c2995e115e6ff2f69d59f0e44'/>
<id>b6e2799aa1c3887c2995e115e6ff2f69d59f0e44</id>
<content type='text'>
* lisp/emacs-lisp/generate-lisp-file.el (generate-lisp-file-trailer):
Use `native-comp-deferred-compilation'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/emacs-lisp/generate-lisp-file.el (generate-lisp-file-trailer):
Use `native-comp-deferred-compilation'.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Add new variable 'inhibit-native-compilation'"</title>
<updated>2023-02-13T09:19:31+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2023-02-13T09:19:31+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c0681cd3477b6fce5e257ac720a32e09357ea157'/>
<id>c0681cd3477b6fce5e257ac720a32e09357ea157</id>
<content type='text'>
This reverts commit 5fec9182dbeffa88cef6651d8c798ef9665d6681.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 5fec9182dbeffa88cef6651d8c798ef9665d6681.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Rename to inhibit-automatic-native-compilation"</title>
<updated>2023-02-13T09:15:33+00:00</updated>
<author>
<name>Andrea Corallo</name>
</author>
<published>2023-02-13T09:15:33+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3969a34fa1ba1647665c662ce0a594b92f3f9d87'/>
<id>3969a34fa1ba1647665c662ce0a594b92f3f9d87</id>
<content type='text'>
This reverts commit f97993ee667f9be7589825f3a4fbc095d6944ec6.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit f97993ee667f9be7589825f3a4fbc095d6944ec6.
</pre>
</div>
</content>
</entry>
</feed>
