aboutsummaryrefslogtreecommitdiffstats
path: root/etc/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'etc/TODO')
-rw-r--r--etc/TODO9
1 files changed, 0 insertions, 9 deletions
diff --git a/etc/TODO b/etc/TODO
index b93236d3759..e577fec0e6e 100644
--- a/etc/TODO
+++ b/etc/TODO
@@ -993,15 +993,6 @@ It would make it easy to add (and remove) mappings like
993 993
994*** Performance 994*** Performance
995 995
996**** Intra compilation unit call optimization
997
998We could have a mechanism similar to what we use for optimizing calls
999to primitive functions. IE using a link table for each compilation
1000unit (CU) such that calls from functions in a CU targeting functions
1001in the same CU don't have to go through funcall. If one of these
1002functions is redefined, a trampoline is compiled and installed to
1003restore the redirection through funcall.
1004
1005**** Better runtime function inlining 996**** Better runtime function inlining
1006 997
1007Several functions could be open-coded in generated code once exposed to 998Several functions could be open-coded in generated code once exposed to