[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