[pypy-svn] r70831 - pypy/extradoc/planning

fijal at codespeak.net fijal at codespeak.net
Mon Jan 25 14:51:41 CET 2010


Author: fijal
Date: Mon Jan 25 14:51:40 2010
New Revision: 70831

Modified:
   pypy/extradoc/planning/jit.txt
Log:
Review and kill done things


Modified: pypy/extradoc/planning/jit.txt
==============================================================================
--- pypy/extradoc/planning/jit.txt	(original)
+++ pypy/extradoc/planning/jit.txt	Mon Jan 25 14:51:40 2010
@@ -35,7 +35,7 @@
 - put the class into the structure to get only one promote when using an
   instance
 
-- look into failing pypy-c-jit apptests, pypy-c-jit translate.py
+- pypy-c-jit translate.py fails sometimes. Look into that
 
 - improve ''.join and u''.join by using stringbuilder, enable realloc
   for hybrid GC (on stringbuilder branch so far).
@@ -75,7 +75,6 @@
 wishlist:
 - improve on predictability: don't trace into signals ... but produce just a
   conditional call (or just abort the trace)
-- directly call assembler for residual portal calls
 - the checks that look whether profiling/tracing in the Python interpreter is
   enabled look expensive. Do we want to do something about them?
 
@@ -124,22 +123,7 @@
 Goal: be somehow faster than CPython in real programs
 
 Benchmarks:
-    - Richards
-    - Pystone
-    - mako, gadfly, templess
-    - port some of the JS benchmarks?
-    - look at unladden-swallow benchmarks
-    - Sympy
-    - Simpy?
-    - Pyrolog
-    
-later:
-    - translate.py
-
-- there should be a unified way to run these benchmark
-- benchmarks should be run nightly
-- we might need a benchmarking server
-
+    they live at svn+ssh://codespeak.net/svn/pypy/benchmarks
 
 ootype discussion
 ------------------
@@ -154,6 +138,7 @@
 
 - we use too much memory during jitting.  Notably of the following
   types (in decreasing order of total size, for Pystone):
+  XXX is this still relevant?
     - rpy_string
     - GcArray of AbstractValue (unknown if fixedsize or not)
     - DoneWithThisFrameRef



More information about the Pypy-commit mailing list