[pypy-svn] r18459 - pypy/extradoc/sprintinfo/paris
tismer at codespeak.net
tismer at codespeak.net
Wed Oct 12 12:24:48 CEST 2005
Author: tismer
Date: Wed Oct 12 12:24:47 2005
New Revision: 18459
Modified:
pypy/extradoc/sprintinfo/paris/stackless-workplan.txt
Log:
task status update
Modified: pypy/extradoc/sprintinfo/paris/stackless-workplan.txt
==============================================================================
--- pypy/extradoc/sprintinfo/paris/stackless-workplan.txt (original)
+++ pypy/extradoc/sprintinfo/paris/stackless-workplan.txt Wed Oct 12 12:24:47 2005
@@ -10,36 +10,40 @@
improving / refactoring
-----------------------
-- move stack check out of stackless.h, let it
+- (Valentino, Amaury, Armin) move stack check out of stackless.h, let it
either unwind or raise RuntimeError
-- always use automatic stack check detection
+- (Valentino, Amaury, Armin) always use automatic stack check detection
by default, and test:
- test_annotated.test_recursion_detection()
- pypy-c running CPython´s test_builtins.py
-- make Stacklessness a translate_pypy option
+- DONE (Valentino, Amaury) make Stacklessness a translate_pypy option
-- add some documentation about how to make
- a stand-alone target
+- DONE (Anders, Chris) add some documentation about how to make
+ a stand-alone target (which is not obvious)
+
+ - done by adding some comment into targetrpystonedalone.py.
+ Where else should we put this information?
performance evaluation
----------------------
- merge stackless support and exception handling
- to produce just one if clause. Use smnall test
+ to produce just one if clause. Use small test
programs to measure the effect (see below).
-- write smaller stand-alone applications
+- (Anders, Chris) write smaller stand-alone applications
(rpystone, richards), provide benchmark
-- check the efect of false branch predicition
+- check the effect of false branch predicition
(if slp_frame_stack_bottom etc.)
- instrument generated code to provide statistics
- - do some source ordering by frequency
+ - do some source ordering by frequency. See thoughts about
+ this in the chapter to come, below.
large open tasks
More information about the Pypy-commit
mailing list