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]

[Hˆlzle91] Urs Hˆlzle, 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.

[Hˆlzle92] Urs Hˆlzle, 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.

[Hˆlzle94] Urs Hˆlzle, "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/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.