aboutsummaryrefslogtreecommitdiff
path: root/documentation
diff options
context:
space:
mode:
authorEduardo Julian2021-10-22 00:54:07 -0400
committerEduardo Julian2021-10-22 00:54:07 -0400
commit5b50e2ed51c37f959a06923c8d7dfd99f0c926e4 (patch)
tree288f71d7e41e17ba1e65085606bc2c0af30cab28 /documentation
parentc9d6d6295db5c7a1cf1966cd194f1a045be5c6cb (diff)
FIXED analysis extensions got reset and new ones would be unavailable.
Diffstat (limited to '')
-rw-r--r--documentation/bookmark/abstract_interpretation.md (renamed from documentation/bookmark/Abstract interpretation.md)1
-rw-r--r--documentation/bookmark/back_end/graal.md4
-rw-r--r--documentation/bookmark/back_end/haskell.md1
-rw-r--r--documentation/bookmark/back_end/micro_controller.md4
-rw-r--r--documentation/bookmark/back_end/wasm.md1
-rw-r--r--documentation/bookmark/concurrency/ownership.md8
-rw-r--r--documentation/bookmark/database.md1
-rw-r--r--documentation/bookmark/game_programming.md1
-rw-r--r--documentation/bookmark/lazy_evaluation.md1
-rw-r--r--documentation/bookmark/math.md4
-rw-r--r--documentation/bookmark/optimization.md6
-rw-r--r--documentation/bookmark/security.md9
-rw-r--r--documentation/bookmark/tool/text_editor.md4
-rw-r--r--documentation/bookmark/user_interface/localization_and_internationalization.md4
-rw-r--r--documentation/bookmark/web_browser.md (renamed from documentation/bookmark/browser.md)1
15 files changed, 49 insertions, 1 deletions
diff --git a/documentation/bookmark/Abstract interpretation.md b/documentation/bookmark/abstract_interpretation.md
index d98525f7c..ce790a93b 100644
--- a/documentation/bookmark/Abstract interpretation.md
+++ b/documentation/bookmark/abstract_interpretation.md
@@ -1,4 +1,5 @@
# Reference
+1. [Principles of Abstract Interpretation](https://mitpress.mit.edu/books/principles-abstract-interpretation)
1. ["Easy Abstract Interpretation with SPARTA" by Arnaud Venet and Jez Ng](https://www.youtube.com/watch?v=_fA7vkVJhF8)
diff --git a/documentation/bookmark/back_end/graal.md b/documentation/bookmark/back_end/graal.md
new file mode 100644
index 000000000..bd91d9218
--- /dev/null
+++ b/documentation/bookmark/back_end/graal.md
@@ -0,0 +1,4 @@
+# Reference
+
+1. [Anybody know how the graal project ties in with all of this? Is oracle effective... | Hacker News](https://news.ycombinator.com/item?id=19435964)
+
diff --git a/documentation/bookmark/back_end/haskell.md b/documentation/bookmark/back_end/haskell.md
index aa77d723f..a8621380f 100644
--- a/documentation/bookmark/back_end/haskell.md
+++ b/documentation/bookmark/back_end/haskell.md
@@ -1,4 +1,5 @@
# Reference
+1. [Thunks, Sharing, Laziness: The Haskell Heap Visualized – Joachim Breitner](https://www.youtube.com/watch?v=I4lnCG18TaY)
1. [Eta - Modern Haskell on the JVM](https://github.com/typelead/eta)
diff --git a/documentation/bookmark/back_end/micro_controller.md b/documentation/bookmark/back_end/micro_controller.md
new file mode 100644
index 000000000..2681cbf67
--- /dev/null
+++ b/documentation/bookmark/back_end/micro_controller.md
@@ -0,0 +1,4 @@
+# Reference
+
+1. [HaikuVM](http://haiku-vm.sourceforge.net/)
+
diff --git a/documentation/bookmark/back_end/wasm.md b/documentation/bookmark/back_end/wasm.md
index ba278fb2f..002c0b31d 100644
--- a/documentation/bookmark/back_end/wasm.md
+++ b/documentation/bookmark/back_end/wasm.md
@@ -1,5 +1,6 @@
# Platform
+1. [Wasmer Java](https://github.com/wasmerio/wasmer-java)
1. [WAVM: WAVM is a WebAssembly virtual machine, designed for use in non-web applications.](https://wavm.github.io/)
# Exemplar
diff --git a/documentation/bookmark/concurrency/ownership.md b/documentation/bookmark/concurrency/ownership.md
new file mode 100644
index 000000000..d9be9959f
--- /dev/null
+++ b/documentation/bookmark/concurrency/ownership.md
@@ -0,0 +1,8 @@
+# Reference
+
+1. []()
+
+# Language
+
+1. [Project Verona: Research programming language for concurrent ownership](https://microsoft.github.io/verona/)
+
diff --git a/documentation/bookmark/database.md b/documentation/bookmark/database.md
index 0e27f89cf..8c07f0279 100644
--- a/documentation/bookmark/database.md
+++ b/documentation/bookmark/database.md
@@ -197,6 +197,7 @@
## Graph
+1. ["Asami: Turn your JSON into a Graph in 2 Lines" by Paula Gearon](https://www.youtube.com/watch?v=-XegX_K6w-o)
1. https://github.com/hugegraph/hugegraph
1. https://github.com/Microsoft/GraphEngine
1. https://redislabs.com/blog/release-redisgraph-v1-0-preview/
diff --git a/documentation/bookmark/game_programming.md b/documentation/bookmark/game_programming.md
index d04e0def1..1865d7dd3 100644
--- a/documentation/bookmark/game_programming.md
+++ b/documentation/bookmark/game_programming.md
@@ -96,6 +96,7 @@
# Reference
+1. ["Game Development in Eight Bits" by Kevin Zurawel](https://www.youtube.com/watch?v=TPbroUDHG0s)
1. [How to Make an RPG](https://howtomakeanrpg.com/)
1. https://mod.io/
1. https://www.amazon.com/Game-Engine-Black-Book-Wolfenstein/dp/1539692876
diff --git a/documentation/bookmark/lazy_evaluation.md b/documentation/bookmark/lazy_evaluation.md
index e20487b81..8e9a785fd 100644
--- a/documentation/bookmark/lazy_evaluation.md
+++ b/documentation/bookmark/lazy_evaluation.md
@@ -1,4 +1,5 @@
# Reference
+1. [Promises Are Made to Be Broken: Migrating R to Strict Semantics](http://aviral.io/static/pdfs/promises-are-made-to-be-broken.pdf)
1. [Call-by-Need Is Clairvoyant Call-by-Value](http://www.cs.nott.ac.uk/~pszgmh/clairvoyant.pdf)
diff --git a/documentation/bookmark/math.md b/documentation/bookmark/math.md
index d27280e04..760e4d177 100644
--- a/documentation/bookmark/math.md
+++ b/documentation/bookmark/math.md
@@ -1,3 +1,7 @@
+# Logarithm
+
+1. [Logarithm: The Complete Guide (Theory & Applications)](https://mathvault.ca/logarithm-theory/)
+
# Ball arithmetic
1. [Ball arithmetic](http://www.texmacs.org/joris/ball/ball.html)
diff --git a/documentation/bookmark/optimization.md b/documentation/bookmark/optimization.md
index 6a773a929..a0492fb9f 100644
--- a/documentation/bookmark/optimization.md
+++ b/documentation/bookmark/optimization.md
@@ -8,6 +8,7 @@
# Compilation
+1. [CompilerGym: Making compiler optimizations accessible to all](https://ai.facebook.com/blog/compilergym-making-compiler-optimizations-accessible-to-all)
1. [Future Directions for Optimizing Compilers](https://arxiv.org/abs/1809.02161)
# Pre-fetching
@@ -24,7 +25,10 @@
# Reference
-1. [CompilerGym: Making compiler optimizations accessible to all](https://ai.facebook.com/blog/compilergym-making-compiler-optimizations-accessible-to-all)
+1. [Refterm Lecture Part 1 - Philosophies of Optimization](https://www.youtube.com/watch?v=pgoetgxecw8)
+1. [Optimizations enabled by -ffast-math](https://kristerw.github.io/2021/10/19/fast-math/)
+1. [Simple Code, High Performance](https://www.youtube.com/watch?v=Ge3aKEmZcqY)
+1. [Negotiating with Compilers](https://en.algorithmica.org/hpc/analyzing-performance/compilation/)
1. [Do Low-level Optimizations Matter?](https://cantrip.org/sortfast.html)
1. [Inline caching](https://bernsteinbear.com/blog/inline-caching/)
1. [Weird and Wonderful Division Tricks](https://saml98.github.io/jekyll/update/2020/02/21/weird-division.htmls)
diff --git a/documentation/bookmark/security.md b/documentation/bookmark/security.md
index ba0d282f2..7cfd9bc2a 100644
--- a/documentation/bookmark/security.md
+++ b/documentation/bookmark/security.md
@@ -1,3 +1,11 @@
+# Anti-Debugging
+
+1. [JavaScript AntiDebugging Tricks](https://x-c3ll.github.io/posts/javascript-antidebugging/)
+
+# Supply chain
+
+1. [chainguard](https://chainguard.dev/)
+
# Restraint | Sand-boxing
1. [JavaScript Restrictor](https://polcak.github.io/jsrestrictor/)
@@ -83,6 +91,7 @@
# Reference
+1. [Secure By Design](https://www.amazon.com/Secure-Design-Daniel-Deogun/dp/1617294357)
1. [Intro to Just-In-Time Access](https://compliance.dev/2021/04/29/introduction-to-just-in-time-access/)
1. https://www.nomoreransom.org/en/index.html
1. [Open Source Security Foundation (OpenSSF)](https://openssf.org/)
diff --git a/documentation/bookmark/tool/text_editor.md b/documentation/bookmark/tool/text_editor.md
index 3cd6aea03..c8d43be64 100644
--- a/documentation/bookmark/tool/text_editor.md
+++ b/documentation/bookmark/tool/text_editor.md
@@ -1,3 +1,7 @@
+# Code navigation
+
+1. ["Incremental, zero-config Code Nav using stack graphs" by Douglas Creager](https://www.youtube.com/watch?v=l2R1PTGcwrE)
+
# Rendering
1. [Text Rendering Hates You](https://gankra.github.io/blah/text-hates-you/)
diff --git a/documentation/bookmark/user_interface/localization_and_internationalization.md b/documentation/bookmark/user_interface/localization_and_internationalization.md
new file mode 100644
index 000000000..35d515e1c
--- /dev/null
+++ b/documentation/bookmark/user_interface/localization_and_internationalization.md
@@ -0,0 +1,4 @@
+# Reference
+
+1. [How to design in every language at once](https://canvatechblog.com/how-to-design-in-every-language-at-once-f2dd66a2780f)
+
diff --git a/documentation/bookmark/browser.md b/documentation/bookmark/web_browser.md
index 5fc699317..cc698019a 100644
--- a/documentation/bookmark/browser.md
+++ b/documentation/bookmark/web_browser.md
@@ -36,6 +36,7 @@
# Reference
+1. [Web Browser Engineering](https://browser.engineering/)
1. [Public Suffix List](https://publicsuffix.org/)
1. [Public Suffix List Problems](https://github.com/sleevi/psl-problems)
1. https://www.opera.com/gx