References

Abelson, Harold, Gerald Jay Sussman, and Julie Sussman. 1985. Structure and Interpretation of Computer Programs. Cambridge, MA: MIT Press.

Aho, Alfred, Ravi Sethi, and Jeffrey Ullman. 1986. Compilers, Principles, Techniques, and Tools. Boston, MA: Addison-Wesley.

Alpern, Bowen, et al. 2005. “The Jikes Research Virtual Machine project: Building an open-source research community.” IBM Systems Journal, vol. 44, issue 2.

Blackburn, Steve, Perry Cheng, and Kathryn McKinley. 2004. Oil and water? High performance garbage collection in Java with MMTk (pp. 137–146). International Conference on Software Engineering, Edinburgh, Scotland. ACM, May ’04.

Bodik, Rastislav, Rajiv Gupta, and Vivek Sarkar. 2000. ABCD: eliminating array-bounds checks on demand. ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2000), Vancouver, British Columbia, Canada. ACM ’00.

Choi, Jong-Deok, et al. 1999. Efficient and Precise Modeling of Exceptions for the Analysis of Java Programs. ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE ’99), Toulouse, France: ACM, Sept. ’99.

Fink, Stephen, Kathleen Knobe, and Vivek Sarkar. 2000. Unified Analysis of Array and Object References in Strongly Typed Languages. Static Analysis Symposium (SAS 2000), Santa Barbara, CA: Springer Verlag.

Ingalls, Daniel, et al. 1997. “Back to the future: the story of Squeak, a practical Smalltalk written in itself.” ACM SIGPLAN Notices, vol. 13, issue 10: 318–326.

Jones, ...

Get Beautiful Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.