[pypy-svn] rev 1964 - pypy/trunk/doc/funding

arigo at codespeak.net arigo at codespeak.net
Wed Oct 15 15:11:36 CEST 2003


Author: arigo
Date: Wed Oct 15 15:11:35 2003
New Revision: 1964

Modified:
   pypy/trunk/doc/funding/B1.0_objectives.txt
Log:
explained why we can't promize to pass 100% of the CPython tests
(re-applying patch)



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	Wed Oct 15 15:11:35 2003
@@ -73,11 +73,16 @@
 The PyPy project plans to deliver a compliant language implementation
 passing all unit-tests of the current reference C-implementation that are 
 relevant to the new one. At least 90% of existing unit tests will be directly
-applicable. Moreover, we will be able to add techniques such as JIT compilation
++applicable.[*]_ Moreover, we will be able to add techniques such as JIT compilation
 without making the interpreter more complex. Thus we will get speed increases of
 2-10 times over the reference C-implementation. We expect algorithmic code to 
 run at least at 50% of the speed of pure, optimized C code.
 
+.. [*] The reference C-implementation contains some tests that depend on
+   implementation details. The exact line between a language feature and an
+   implementation detail might at times be hard to draw precisely, but in all
+   cases this only concerns a minority of the tests (less than 10%).
+
 Current State of The Art
 ------------------------------
 


More information about the Pypy-commit mailing list