diff options
Diffstat (limited to 'documentation/OPTIMIZATION')
-rw-r--r-- | documentation/OPTIMIZATION | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/documentation/OPTIMIZATION b/documentation/OPTIMIZATION new file mode 100644 index 0000000..dfdb06d --- /dev/null +++ b/documentation/OPTIMIZATION @@ -0,0 +1,21 @@ +%% I should keep a separate list of files that are included-once which + should also cache the realpaths. + +@@ It would make sense to use $(call include-once,out_dir) in cxx/cxx-o.make + etc. + +@@ Need to check what is being framed. + +@@ I wonder how much it costs to have the second expansion in implicit rule? + +@@ Make executes each line in a separate shell. I wonder if using && is + more efficient? + +%% check make's default hash table size. + +@@ would using `makefile: ' tecknique to prevent make from trying to + match against pattern-rules help? + +@@ Look for redundant $(eval ) calls (like I had in include-*). + +@@ use head -n 1 instead of sed -e 1q |