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

tismer at codespeak.net tismer at codespeak.net
Fri Oct 3 19:28:14 CEST 2003


Author: tismer
Date: Fri Oct  3 19:28:13 2003
New Revision: 1554

Added:
   pypy/trunk/doc/funding/B6.7.wp05_translation.txt   (props changed)
      - copied unchanged from rev 1553, pypy/trunk/doc/funding/B6.7.wp30_translation.txt
   pypy/trunk/doc/funding/B6.7.wp06_core_optimisations.txt   (props changed)
      - copied unchanged from rev 1553, pypy/trunk/doc/funding/B6.7.wp42_core_optimisations.txt
Removed:
   pypy/trunk/doc/funding/B6.7.wp30_translation.txt
   pypy/trunk/doc/funding/B6.7.wp42_core_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.wp04_core.txt
   pypy/trunk/doc/funding/B6.7.wp44_dynamic_optimization.txt
   pypy/trunk/doc/funding/crossreferences.asc
Log:
renamig...

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:13 2003
@@ -83,7 +83,7 @@
   into the interpreter.
 
 
-WP30_: The PyPy Translation
+WP05_: The PyPy Translation
 ---------------------------
 
 WPXXX31: Translation of RPython
@@ -187,7 +187,7 @@
   between different machines.
 
 
-WP42_: Core Optimisations
+WP06_: Core Optimisations
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   Since the standard object space allows coexistence of different
   implementations of the same type, we can develop

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:13 2003
@@ -25,9 +25,9 @@
 ----- ----------------------------------------------------- ----- ---- ---- ---- ---- --------
 WP04_ The PyPy Core                                               36    0    9         Univ SH
 ----- ----------------------------------------------------- ----- ---- ---- ---- ---- --------
-WP30_ The PyPy Translation                                        33    0    9         PBF
+WP05_ The PyPy Translation                                        33    0    9         PBF
 ----- ----------------------------------------------------- ----- ---- ---- ---- ---- --------
-WP42_ Core Optimisations                                          24    9   24         Univ SH
+WP06_ Core Optimisations                                          24    9   24         Univ SH
 ----- ----------------------------------------------------- ----- ---- ---- ---- ---- --------
 WP43_ Translator Optimisations                                    27    9   18         PBF
 ----- ----------------------------------------------------- ----- ---- ---- ---- ---- --------

Modified: pypy/trunk/doc/funding/B6.7.wp04_core.txt
==============================================================================
--- pypy/trunk/doc/funding/B6.7.wp04_core.txt	(original)
+++ pypy/trunk/doc/funding/B6.7.wp04_core.txt	Fri Oct  3 19:28:13 2003
@@ -24,7 +24,7 @@
 
 Building a complete Python interpreter written in Python,
 using a subset of Python that avoids dynamic features
-which would impair the objectives of WP30_ (RPython).
+which would impair the objectives of WP05_ (RPython).
 
 .. include:: wp-tableend.asc
 .. include:: wp-tablebegin.asc

Deleted: /pypy/trunk/doc/funding/B6.7.wp30_translation.txt
==============================================================================
--- /pypy/trunk/doc/funding/B6.7.wp30_translation.txt	Fri Oct  3 19:28:13 2003
+++ (empty file)
@@ -1,71 +0,0 @@
-.. include:: crossreferences.asc
-
-.. |title| replace:: The PyPy Translation
-.. |wp|    replace:: WP30
-.. |start| replace:: 0
-.. |p1|    replace:: |e|
-.. |m1|    replace:: |e|
-.. |p2|    replace:: |e|
-.. |m2|    replace:: |e|
-.. |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**
-
-Analysis and translation of the PyPy core (WP04_) into
-efficient low-level code (C, Pyrex, Java, others). 
-Providing a Runtime Library for the translated versions
-of PyPy.
-
-.. include:: wp-tableend.asc
-.. include:: wp-tablebegin.asc
-
-**Description of work**
-
-**Task 1**
-
-Create a code analysis tool for a subset of the Python
-language (RPython). Coordinate the definition of RPython
-with WP04_, being the implementation language of the core.
-
-**Task 2**
-
-Produce a tool chain, capable of extracting the RPython
-byte code from the core, translating it into low-level
-code (C, ...), and compiling it.
-Use the data gathered in Task 1 to drive the translation
-process.
-
-**Task 3**
-
-In order to give a working environment to the translated RPython
-program, build the low-level-specific runtime components of PyPy.
-For the C PyPy runtime, important parts can be directly re-used from CPython.
-
-.. include:: wp-tableend.asc
-.. include:: wp-tablebegin.asc
-
-**Deliverables**
-
-- Tool chain for translating and compiling arbitrary RPython programs.
-- A compiled, self-contained version of PyPy.
-
-.. include:: wp-tableend.asc
-.. include:: wp-tablebegin.asc
-
-**Milestones and Expected Result**
-
-- Complete implementation of Python, conforming to the language
-  definition and passing 90% of the official Python test suite.
-
-.. include:: wp-tableend.asc

Deleted: /pypy/trunk/doc/funding/B6.7.wp42_core_optimisations.txt
==============================================================================
--- /pypy/trunk/doc/funding/B6.7.wp42_core_optimisations.txt	Fri Oct  3 19:28:13 2003
+++ (empty file)
@@ -1,68 +0,0 @@
-.. include:: crossreferences.asc
-
-.. |title| replace:: Core Optimisations
-.. |wp|    replace:: WP42
-.. |start| replace:: M2
-.. |p1|    replace:: X
-.. |m1|    replace:: 4
-.. |p2|    replace:: Y
-.. |m2|    replace:: 4
-.. |p3|    replace:: Z
-.. |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**
-
-Building upon the efficiency and flexibility of the code base
-developed in WP04_, investigate and compare alternative designs and
-implementations.
-
-.. include:: wp-tableend.asc
-.. include:: wp-tablebegin.asc
-
-**Description of work**
-
-**Task 1**
-
-Provide alternative implementations of the core objects,
-such as dictionaries, strings and integers, with different
-trade-offs (speed, size, limitations).
-
-**Task 2**
-
-Run performance tests on the above, comparing the different
-implementation decisions for a range of platforms and
-applications.
-Categorize into overall improvement, platform, and application dependency.
-Produce and publish reports on the results.
-
-**Task 3**
-  
-Merge the results back into the optimization effort.
-Where necessary, define heuristics to select implementations
-and to switch between them, depending on evolving runtime conditions.
-Report on the results and submit as publications.
-
-.. include:: wp-tableend.asc
-.. include:: wp-tablebegin.asc
-
-**Deliverables**
-
-- DL??? Publication of statistics.
-- DL??? Publication of novel heuristic techniques.
-
-.. include:: wp-tableend.asc
-.. include:: wp-tablebegin.asc
-
-**Milestones and Expected Result**
-
-.. 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:13 2003
@@ -46,7 +46,7 @@
 **Task 3**
 
 Research optimisation heuristics for the Just-In-Time compiler.
-Coordinate with WP42_.
+Coordinate with WP06_.
 
 .. include:: wp-tableend.asc
 .. include:: wp-tablebegin.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:13 2003
@@ -2,10 +2,10 @@
 .. _WP02: B6.7.wp02_maintenance.html
 .. _WP03: B6.7.wp03_synchronisation.html
 .. _WP04: B6.7.wp04_core.html
+.. _WP05: B6.7.wp05_translation.html
+.. _WP06: B6.7.wp06_core_optimisations.html
 .. _WP21: B6.7.wp21_interpreter_completion.html
 .. _WP22: B6.7.wp22_cpython_to_python.html
-.. _WP30: B6.7.wp30_translation.html
-.. _WP42: B6.7.wp42_core_optimisations.html
 .. _WP43: B6.7.wp43_translator_optimisations.html
 .. _WP44: B6.7.wp44_dynamic_optimization.html
 .. _WP49: B6.7.wp49_language_research.html


More information about the Pypy-commit mailing list