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

tismer at codespeak.net tismer at codespeak.net
Mon Sep 22 18:55:53 CEST 2003


Author: tismer
Date: Mon Sep 22 18:55:52 2003
New Revision: 1390

Added:
   pypy/trunk/doc/funding/B6.wp06_integrate_stackless.txt   (props changed)
      - copied unchanged from rev 1389, pypy/trunk/doc/funding/B6.wp99_integrate_stackless.txt
Removed:
   pypy/trunk/doc/funding/B6.wp99_integrate_stackless.txt
Modified:
   pypy/trunk/doc/funding/B6.1_plan_introduction.txt
   pypy/trunk/doc/funding/B6.4_workpackage_list.txt
   pypy/trunk/doc/funding/B6.wp11_small_os.txt
   pypy/trunk/doc/funding/crossreferences.asc
Log:
end of rotating Stackless 9 to 6

Modified: pypy/trunk/doc/funding/B6.1_plan_introduction.txt
==============================================================================
--- pypy/trunk/doc/funding/B6.1_plan_introduction.txt	(original)
+++ pypy/trunk/doc/funding/B6.1_plan_introduction.txt	Mon Sep 22 18:55:52 2003
@@ -213,7 +213,7 @@
 RPython code, enabling yet more efficient optimisations and
 allowing new processor architectures to be targeted.
 
-WP99_: Integration of Stackless
+WP06_: Integration of Stackless
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 Stackless Python has implemented high speed multitasking in
@@ -260,7 +260,7 @@
 Ideally, we can create a single threaded PyPy OS with
 a prioritized scheduler that runs the OS parts together
 with multiple Python application. The latter depends on
-WP99_ very much.
+WP06_ very much.
 
 
 Numerical Applications

Modified: pypy/trunk/doc/funding/B6.4_workpackage_list.txt
==============================================================================
--- pypy/trunk/doc/funding/B6.4_workpackage_list.txt	(original)
+++ pypy/trunk/doc/funding/B6.4_workpackage_list.txt	Mon Sep 22 18:55:52 2003
@@ -22,7 +22,7 @@
 --------------- ----------------------------------------------------- ------------------ ------------- ----------- --------- --------------
 WP09_           Integration of Psyco
 --------------- ----------------------------------------------------- ------------------ ------------- ----------- --------- --------------
-WP99_           Integration of Stackless
+WP06_           Integration of Stackless
 --------------- ----------------------------------------------------- ------------------ ------------- ----------- --------- --------------
 WP10_           Porting PyPy to an Embedded Device
 --------------- ----------------------------------------------------- ------------------ ------------- ----------- --------- --------------

Modified: pypy/trunk/doc/funding/B6.wp11_small_os.txt
==============================================================================
--- pypy/trunk/doc/funding/B6.wp11_small_os.txt	(original)
+++ pypy/trunk/doc/funding/B6.wp11_small_os.txt	Mon Sep 22 18:55:52 2003
@@ -46,7 +46,7 @@
 - Extend the simulator of WP10_ accordingly.
   
 - Implement the OS kernel as a set of prioritized tasklets
-  (using the support from WP99_)
+  (using the support from WP06_)
   
 - Implement a simple file system which is accessible by
   Python, only.

Deleted: /pypy/trunk/doc/funding/B6.wp99_integrate_stackless.txt
==============================================================================
--- /pypy/trunk/doc/funding/B6.wp99_integrate_stackless.txt	Mon Sep 22 18:55:52 2003
+++ (empty file)
@@ -1,63 +0,0 @@
-.. include:: crossreferences.asc
-
-.. |title| replace:: Integration of Stackless
-.. |wp|    replace:: WP09
-.. |start| replace:: WP08_
-.. |p1|    replace:: CT
-.. |m1|    replace:: 6
-.. |p2|    replace:: Y
-.. |m2|    replace:: 4
-.. |p3|    replace:: Y
-.. |m3|    replace:: 4
-.. |p4|    replace:: |e|
-.. |m4|    replace:: |e|
-.. |p5|    replace:: |e|
-.. |m5|    replace:: |e|
-.. |p6|    replace:: |e|
-.. |m6|    replace:: |e|
-
-.. include:: wp-toptable.asc
-
-.. include:: wp-tablebegin.asc
-
-**Objectives**
-
-- Integration of Stackless's Technology into PyPy.
-
-- Enable Massive Parallelism in a Single Thread
-
-- Allow Pickling of a Running Program
-
-.. include:: wp-tableend.asc
-.. include:: wp-tablebegin.asc
-
-**Description of work**
-
-- Determine which parts of Stackless need to be written in RPython.
-
-- Design Stackless as a meta-component
-  that hooks into the translator (WP03_)
-
-- Implement Stackless partially in RPython, partially in Python,
-  favoring the latter.
-  
-- Implement a dedicated run-time component (WP05_) for Stackless.
-
-- Implement a single-threaded, pre-emptive scheduler with
-  priorities. This is necessary to support small OSes, like WP11_.
-
-- Further develop these technologies based on the results gathered in WP08_, 
-  e.g. identify when these technologies would guide specific choices among the 
-  solutions developed in WP05_ and studying several solutions in WP07_.
-
-.. include:: wp-tableend.asc
-.. include:: wp-tablebegin.asc
-
-**Deliverables**
-
-- DL??? to be defined. Green threads, pickling.
-- DL??? Passing all applicable elements of the standard test suite.
-
-**Milestones and Expected Result**
-
-.. include:: wp-tableend.asc

Modified: pypy/trunk/doc/funding/crossreferences.asc
==============================================================================
--- pypy/trunk/doc/funding/crossreferences.asc	(original)
+++ pypy/trunk/doc/funding/crossreferences.asc	Mon Sep 22 18:55:52 2003
@@ -3,6 +3,7 @@
 .. _WP03: B6.wp03_translation_of_rpython.html
 .. _WP04: B6.wp04_bootstrap_redesign.html
 .. _WP05: B6.wp05_bootstrap_runtime.html
+.. _WP06: B6.wp06_integrate_stackless.html
 .. _WP07: B6.wp07_several_obj_impl.html
 .. _WP08: B6.wp08_translator_optimisations.html
 .. _WP09: B6.wp09_integrate_psyco.html
@@ -16,7 +17,6 @@
 .. _WP17: 
 .. _WP18: 
 .. _WP19: 
-.. _WP99: B6.wp99_integrate_stackless.html
 .. attention:: **8 files missing: WP12 WP13 WP14 WP15 WP16 WP17 WP18 WP19**
 
 .. |e| unicode:: 0x20 .. doesn't work with plain spaces
\ No newline at end of file


More information about the Pypy-commit mailing list