From 8f7b4d8c4f64bc648c1793c5fd957af43631a994 Mon Sep 17 00:00:00 2001 From: Kimplul Date: Thu, 12 Dec 2024 19:19:55 +0200 Subject: add todo about minimizing mmap syscalls --- TODO | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index b4cf973..e4c54a4 100644 --- a/TODO +++ b/TODO @@ -3,8 +3,5 @@ systems + (MAYBE) Check that there aren't duplicate destinations in operand list? + Darn, the return type doesn't really work with 32bit systems, should fix that somehow -+ Internally we currently expect all values to be doubles, but apparently -lightening doesn't automatically convert between the types when moving -parameters. Either we add in float operations and make sure the user knows which -type is being used when, or we add some filter that rewrites the floats to -doubles? ++ Try to minimize mmap system calls, they seem to be a significant bottleneck +for compiling multiple small functions (like in jit-comparison) -- cgit v1.2.3