[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