aboutsummaryrefslogtreecommitdiff
path: root/documentation
diff options
context:
space:
mode:
authorEduardo Julian2022-02-24 17:47:27 -0400
committerEduardo Julian2022-02-24 17:47:27 -0400
commit08518ba37d9094c5cc8683fc404c349e534b8dc9 (patch)
treedc1f68559982af895a8b9a3c4055959a0f98e267 /documentation
parentf27a91a7b67790272578692ea20e2d875dbb3d35 (diff)
Finishing the meta-compiler [Part 4]
Diffstat (limited to '')
-rw-r--r--documentation/bookmark/game/engine.md10
-rw-r--r--documentation/bookmark/memory_management.md1
-rw-r--r--documentation/bookmark/state/world.md4
-rw-r--r--documentation/bookmark/tool/instrumentation.md4
4 files changed, 19 insertions, 0 deletions
diff --git a/documentation/bookmark/game/engine.md b/documentation/bookmark/game/engine.md
new file mode 100644
index 000000000..53d2e2d56
--- /dev/null
+++ b/documentation/bookmark/game/engine.md
@@ -0,0 +1,10 @@
+# Exemplar
+
+## General
+
+0. [Open 3D Engine](https://www.o3de.org/)
+
+## Specialized
+
+0. [RPG Paper Maker](http://rpg-paper-maker.com/)
+
diff --git a/documentation/bookmark/memory_management.md b/documentation/bookmark/memory_management.md
index a555926ef..2fc8b3606 100644
--- a/documentation/bookmark/memory_management.md
+++ b/documentation/bookmark/memory_management.md
@@ -23,6 +23,7 @@
# Garbage collection
+0. [Destroy All Values: Designing Deinitialization in Programming Languages](https://gankra.github.io/blah/deinitialize-me-maybe/)
0. [Deconstructing the Garbage-First Collector](https://users.cecs.anu.edu.au/~steveb/pubs/papers/g1-vee-2020.pdf)
0. [The Garbage Collection Handbook](http://gchandbook.org/)
0. [Baby's First Garbage Collector](http://journal.stuffwithstuff.com/2013/12/08/babys-first-garbage-collector/)
diff --git a/documentation/bookmark/state/world.md b/documentation/bookmark/state/world.md
new file mode 100644
index 000000000..4c361b8a2
--- /dev/null
+++ b/documentation/bookmark/state/world.md
@@ -0,0 +1,4 @@
+# Reference
+
+0. [Worlds: Controlling the Scope of Side Effects](http://www.vpri.org/pdf/tr2010001_worlds.pdf)
+
diff --git a/documentation/bookmark/tool/instrumentation.md b/documentation/bookmark/tool/instrumentation.md
new file mode 100644
index 000000000..e63803000
--- /dev/null
+++ b/documentation/bookmark/tool/instrumentation.md
@@ -0,0 +1,4 @@
+# Reference
+
+0. [Pin: Building Customized Program Analysis Tools with Dynamic Instrumentation](https://www.cin.ufpe.br/~rmfl/ADS_MaterialDidatico/PDFs/profiling/PIN%20Building%20Customized%20Program%20Analysis%20Tools%20with%20Dynamic%20Instrumentation.pdf)
+