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

tismer at codespeak.net tismer at codespeak.net
Fri Oct 3 19:29:00 CEST 2003


Author: tismer
Date: Fri Oct  3 19:28:59 2003
New Revision: 1555

Added:
   pypy/trunk/doc/funding/B6.7.wp07_translator_optimisations.txt   (contents, props changed)
      - copied, changed from rev 1552, pypy/trunk/doc/funding/B6.7.wp43_translator_optimisations.txt
Removed:
   pypy/trunk/doc/funding/B6.7.wp43_translator_optimisations.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.7.wp44_dynamic_optimization.txt
   pypy/trunk/doc/funding/crossreferences.asc
Log:
renaming...

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	Fri Oct  3 19:28:59 2003
@@ -209,7 +209,7 @@
 
 XXX write it.
 
-WP43_: Translator Optimisations
+WP07_: Translator Optimisations
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   It should be identified, which **optimisations** would benefit
   from support from the translator. These are the optimisations
@@ -219,7 +219,7 @@
   to use reference counting together with garbage collection,
   or whether to go for garbage collection, only.
   
-  The meta-programming underlying WP43_
+  The meta-programming underlying WP07_
   -- namely the work on the translator instead of on the resulting code -- is
   what gives us the possibility of actually implementing several very
   different schemes. The outcome of this effort is of course not unique,

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	Fri Oct  3 19:28:59 2003
@@ -29,7 +29,7 @@
 ----- ----------------------------------------------------- ----- ---- ---- ---- ---- --------
 WP06_ Core Optimisations                                          24    9   24         Univ SH
 ----- ----------------------------------------------------- ----- ---- ---- ---- ---- --------
-WP43_ Translator Optimisations                                    27    9   18         PBF
+WP07_ Translator Optimisations                                    27    9   18         PBF
 ----- ----------------------------------------------------- ----- ---- ---- ---- ---- --------
 WP44_ Dynamic Optimisations                                       36    9   18         PBF
 ----- ----------------------------------------------------- ----- ---- ---- ---- ---- --------

Copied: pypy/trunk/doc/funding/B6.7.wp07_translator_optimisations.txt (from rev 1552, pypy/trunk/doc/funding/B6.7.wp43_translator_optimisations.txt)
==============================================================================
--- pypy/trunk/doc/funding/B6.7.wp43_translator_optimisations.txt	(original)
+++ pypy/trunk/doc/funding/B6.7.wp07_translator_optimisations.txt	Fri Oct  3 19:28:59 2003
@@ -65,7 +65,7 @@
 
 **Milestones and Expected Result**
 
-- M3 High performance PyPy, together with WP43_. Outperform the
+- M3 High performance PyPy, together with WP07_. Outperform the
   state-of-the art (Psyco, Stackless).
 
 .. include:: wp-tableend.asc

Deleted: /pypy/trunk/doc/funding/B6.7.wp43_translator_optimisations.txt
==============================================================================
--- /pypy/trunk/doc/funding/B6.7.wp43_translator_optimisations.txt	Fri Oct  3 19:28:59 2003
+++ (empty file)
@@ -1,71 +0,0 @@
-.. include:: crossreferences.asc
-
-.. |title| replace:: Translator Optimisations
-.. |wp|    replace:: WP43
-.. |start| replace:: M2
-.. |p1|    replace:: X
-.. |m1|    replace:: 6
-.. |p2|    replace:: Y
-.. |m2|    replace:: 6
-.. |p3|    replace:: |e|
-.. |m3|    replace:: |e|
-.. |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**
-
-Identification and Implementation of Optimisations
-through modifications of the Translator.
-Enable Massive Parallelism in a Single Thread.
-Provide support for real-time parallelism.
-Allow Pickling of a Running Program.
-
-.. include:: wp-tableend.asc
-.. include:: wp-tablebegin.asc
-
-**Description of work**
-
-**Task 1**
-
-Enhance the translator to support continuation passing
-style by integrating technology from the Stackless project.
-Implement the necessary runtime system to support
-massive parallelism.
-Implement a single-threaded, pre-emptive scheduler with
-priorities, complementing the OS threads.
-
-**Task 2**
-
-Study approaches concerning code size vs. speed trade-offs.
-Implement and compare different object layout and memory management strategy 
-or strategies.
-Enhance multimethod dispatching.
-Implement schemes of pointer tagging.
-Create reports and merge the results back into the optimization effort.
-As of general interest, submit the reports as publication.
-
-.. include:: wp-tableend.asc
-.. include:: wp-tablebegin.asc
-
-**Deliverables**
-
-- a version of PyPy that supports Real-time massive parallelism
-- report on optimisation results submitted as publications
-
-.. include:: wp-tableend.asc
-.. include:: wp-tablebegin.asc
-
-**Milestones and Expected Result**
-
-- M3 High performance PyPy, together with WP43_. Outperform the
-  state-of-the art (Psyco, Stackless).
-
-.. include:: wp-tableend.asc

Modified: pypy/trunk/doc/funding/B6.7.wp44_dynamic_optimization.txt
==============================================================================
--- pypy/trunk/doc/funding/B6.7.wp44_dynamic_optimization.txt	(original)
+++ pypy/trunk/doc/funding/B6.7.wp44_dynamic_optimization.txt	Fri Oct  3 19:28:59 2003
@@ -61,7 +61,7 @@
 
 **Milestones and Expected Result**
 
-- M3 High performance PyPy, together with WP43_. Outperform the
+- M3 High performance PyPy, together with WP07_. Outperform the
   state-of-the art (Psyco, Stackless).
 
 .. include:: wp-tableend.asc

Modified: pypy/trunk/doc/funding/crossreferences.asc
==============================================================================
--- pypy/trunk/doc/funding/crossreferences.asc	(original)
+++ pypy/trunk/doc/funding/crossreferences.asc	Fri Oct  3 19:28:59 2003
@@ -4,9 +4,9 @@
 .. _WP04: B6.7.wp04_core.html
 .. _WP05: B6.7.wp05_translation.html
 .. _WP06: B6.7.wp06_core_optimisations.html
+.. _WP07: B6.7.wp07_translator_optimisations.html
 .. _WP21: B6.7.wp21_interpreter_completion.html
 .. _WP22: B6.7.wp22_cpython_to_python.html
-.. _WP43: B6.7.wp43_translator_optimisations.html
 .. _WP44: B6.7.wp44_dynamic_optimization.html
 .. _WP49: B6.7.wp49_language_research.html
 .. _WP50: B6.7.wp50_validations.html


More information about the Pypy-commit mailing list