]> git.eshelyaron.com Git - emacs.git/commitdiff
* etc/TODO (Native compiler improvements): Add entry.
authorAndrea Corallo <acorallo@gnu.org>
Wed, 2 Oct 2024 14:35:02 +0000 (16:35 +0200)
committerEshel Yaron <me@eshelyaron.com>
Fri, 4 Oct 2024 10:10:25 +0000 (12:10 +0200)
(cherry picked from commit f985bab71bc58c51d9c9dad3bac78271de8d5290)

etc/TODO

index d37ca6646bb4174d9fb732cbe66605d338a9ee00..756ce49e2a4b8648d1fd587a7d3be1403e357702 100644 (file)
--- a/etc/TODO
+++ b/etc/TODO
@@ -926,6 +926,12 @@ in the same CU don't have to go through funcall.  If one of these
 functions is redefined, a trampoline is compiled and installed to
 restore the redirection through funcall.
 
+**** Better runtime function inlining
+
+Several functions could be open-coded in generated code once exposed to
+libgccjit.  Two simple first candidates are probably 'maybe_quit' and
+'maybe_gc'.
+
 *** Features to be improved or missing
 
 **** Make use of function type declaration