Re: References and latest sources
"eliotemiranda" <[email protected]>
| Newsgroups | gmane.comp.lang.smalltalk.strongtalk |
|---|---|
| Message-ID | <[email protected]> |
--- In [email protected], "reaux74" <reaux74@...> wrote: > > Hi, > > Could someone please provide references (preferably in the form of URLs pointing to the > research papers) as a background reading for the optimization technology used in the > Strongtalk VM? > > Also, are the latest (1.1.2) sources available for download? > > > Thanks, > ..Roman Hi Roman, here's the list of references I used in a sketch I did on doing adaptive optimization at the bytecode level (i.e. in Smalltalk above a simpler VM). [Tabatabai98] Ali-Reza Adl-Tabatabai, Michael Cierniak, Guei-Yuan Lueh, Vishesh M. Parikh, James M. Stichnoth, "Fast, Effective Code Generation in a Just-In-Time Java Compiler", In Proceedings of the SIGPLAN `98 Conference on Programming Language Design and Implementation, p. 280-290. Published as SIGPLAN Notices 33(5), May 1998. [Arnold00] Matthew Arnold, Stephen Fink, Vivek Sarkar, Peter F. Sweeney, "A Comparative Study of Static and Profile-Based Heuristics for Inlining", in Proceedings of ACM SIGPLAN Workshop on Dynamic and Adaptive Compilation and Optimization (Dynamo '00), published as SIGPLAN Notices, 35(7), July 2000. [Arnold01] Matthew Arnold and Barbara Ryder, "A framework for reducing the cost of instrumented code.", in SIGPLAN 2001 Conf. on Programming Language Design and Implementation, SIGPLAN Notices, ?(?), pp168-179, June 2001. [2] [Arnold02] Matthew Arnold, Michael Hind, Barbara G. Ryder, "Online Feedback-Directed Optimization of Java, in SIGPLAN 2002 Conf. on Object-Oriented Programming Languages, Systems and Applications, SIGPLAN Notices, ?(?), pp111-129, Nov 2002. [2] [Hlzle91] Urs Hlzle, Craig Chambers, and David Ungar. Optimizing Dynamically-Typed Object-Oriented Languages with Polymorphic Inline Caches. In ECOOP'91 Conference Proceedings, Geneva, 1991. Published as Springer Verlag Lecture Notes in Computer Science 512, Springer Verlag, Berlin, 1991. [Hlzle92] Urs Hlzle, Craig Chambers, and David Ungar. Debugging Optimized Code with Dynamic Deoptimization. In Proceedings of the SIGPLAN `92 Conference on Programming Language Design and Implementation, p. 32-43. Published as SIGPLAN Notices 27(7), July 1992. [Hlzle94] Urs Hlzle, "Adaptive Optimization for Self: Reconciling High Performance with Exploratory Programming", available on the web as http://www.cs.ucsb.edu/labs/oocsb/papers/urs-thesis.html http://www.cs.ucsb.edu/labs/oocsb/papers/hoelzle-thesis.pdf http://www.cs.ucsb.edu/labs/oocsb/papers/hoelzle-thesis.ps.Z Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/strongtalk/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/strongtalk/join (Yahoo! ID required) <*> To change settings via email: mailto:[email protected] mailto:[email protected] <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/