[pypy-svn] rev 1911 - pypy/trunk/doc/funding
pedronis at codespeak.net
pedronis at codespeak.net
Tue Oct 14 18:10:48 CEST 2003
Author: pedronis
Date: Tue Oct 14 18:10:47 2003
New Revision: 1911
Modified:
pypy/trunk/doc/funding/B1.0_objectives.txt
Log:
added reference to Jalapeno.
Modified: pypy/trunk/doc/funding/B1.0_objectives.txt
==============================================================================
--- pypy/trunk/doc/funding/B1.0_objectives.txt (original)
+++ pypy/trunk/doc/funding/B1.0_objectives.txt Tue Oct 14 18:10:47 2003
@@ -109,8 +109,13 @@
++++++++++++++++++++++++++++++++++++++++++
JIT compilers have been reasonably well studied; an account of their
-history is given in [A03]_ . But actually writing a JIT compiler for
-a given language is generally a major task [WAU99]_ .
+history is given in [A03]_ . But actually writing a JIT compiler for a
+given language is generally a major task [WAU99]_ . For example the
+recent Jalapeno Java VM [AFGHS00] and its compilers, although being in
+written in Java, are a complex architecture, requiring fine tuning,
+using runtime sampling to assess at runtime the dynamic call graph to
+drive inlining.
+
Different techniques to ease this path have been recently explored:
* To implement a dynamic language in a flexible way, it can be written
@@ -262,6 +267,9 @@
2, 1999.
http://research.sun.com/research/kanban/oopsla-vm-wkshp.pdf
+.. [AFGHS00] Matthew Arnold, Stephen J. Fink, David Grove, Michael Hind, and Peter F. Sweeney,
+ "Adaptive optimization in the Jalapeno JVM. In Conference on Object-Oriented Prorgramming and Systems, pp. 47-65, 2000.
+
.. file = oopsla-vm-wkshp.pdf
.. [R03] Armin Rigo, http://psyco.sourceforge.net
More information about the Pypy-commit
mailing list