diff --git a/src/pages/adt-optimization/conclusions.md b/src/pages/adt-optimization/conclusions.md index aa337e24..4a46696d 100644 --- a/src/pages/adt-optimization/conclusions.md +++ b/src/pages/adt-optimization/conclusions.md @@ -15,3 +15,10 @@ Stack machines versus register machines. [interpreter-to-compiler]: https://www.brics.dk/RS/03/14/BRICS-RS-03-14.pdf + +[Stack Caching for Intrepters][stack-caching] introduces the idea of stack caching. + +[Towards Superinstructions for Java Interpreters][towards-super] is a nice example of applying superinstructions to a interpreted JVM. + +[stack-caching]: https://dl.acm.org/doi/pdf/10.1145/207110.207165 +[towards-super]: https://core.ac.uk/download/pdf/297029962.pdf