aboutsummaryrefslogtreecommitdiff
path: root/documentation/bookmark/optimization.md
diff options
context:
space:
mode:
authorEduardo Julian2021-07-10 03:10:43 -0400
committerEduardo Julian2021-07-10 03:10:43 -0400
commit4610968193df10af12c91f699fec39aeb3ef703a (patch)
tree27d1578548ad49f5aefe76fb696a7af10361c9cf /documentation/bookmark/optimization.md
parentf3e869d0246e956399ec31a074c6c6299ff73602 (diff)
Made the "try" macro into a common one, instead of a host-specific one.
Diffstat (limited to 'documentation/bookmark/optimization.md')
-rw-r--r--documentation/bookmark/optimization.md12
1 files changed, 12 insertions, 0 deletions
diff --git a/documentation/bookmark/optimization.md b/documentation/bookmark/optimization.md
index f94497546..fe23c3e2a 100644
--- a/documentation/bookmark/optimization.md
+++ b/documentation/bookmark/optimization.md
@@ -1,3 +1,11 @@
+# Arithmetic
+
+1. [Labor of Division (Episode I)](https://ridiculousfish.com/blog/posts/labor-of-division-episode-i.html)
+
+# Compilation
+
+1. [Future Directions for Optimizing Compilers](https://arxiv.org/abs/1809.02161)
+
# Pre-fetching
1. [Prefetching in Functional Languages](https://www.cl.cam.ac.uk/~tmj32/papers/docs/ainsworth20-ismm.pdf)
@@ -40,3 +48,7 @@
1. [Loop Optimizations in LLVM - Michael Kruse](https://www.youtube.com/watch?v=oAPgGYr8T3Y)
1. [Don’t think, just defunctionalize](https://www.joachim-breitner.de/blog/778-Don%E2%80%99t_think%2C_just_defunctionalize)
+# JavaScript
+
+1. [Javascript Array.push is 945x faster than Array.concat](https://dev.to/uilicious/javascript-array-push-is-945x-faster-than-array-concat-1oki)
+