[pypy-svn] r64390 - pypy/trunk/pypy/doc
arigo at codespeak.net
arigo at codespeak.net
Sun Apr 19 18:05:10 CEST 2009
Author: arigo
Date: Sun Apr 19 18:05:09 2009
New Revision: 64390
Removed:
pypy/trunk/pypy/doc/dynamic-language-translation.txt
Modified:
pypy/trunk/pypy/doc/architecture.txt
pypy/trunk/pypy/doc/carbonpython.txt
pypy/trunk/pypy/doc/coding-guide.txt
pypy/trunk/pypy/doc/docindex.txt
pypy/trunk/pypy/doc/getting-started-dev.txt
pypy/trunk/pypy/doc/redirections
pypy/trunk/pypy/doc/release-1.1.0.txt
pypy/trunk/pypy/doc/theory.txt
pypy/trunk/pypy/doc/translation-aspects.txt
pypy/trunk/pypy/doc/translation.txt
Log:
* Rename a selected number of references from 'trunk' to 'dist'.
* Kill 'dynamic-language-translation' and just use the EU report.
Modified: pypy/trunk/pypy/doc/architecture.txt
==============================================================================
--- pypy/trunk/pypy/doc/architecture.txt (original)
+++ pypy/trunk/pypy/doc/architecture.txt Sun Apr 19 18:05:09 2009
@@ -238,7 +238,7 @@
.. _`getting-started`: getting-started.html
.. _`PyPy's approach to virtual machine construction`: http://codespeak.net/svn/pypy/extradoc/talk/dls2006/pypy-vm-construction.pdf
.. _`the translation document`: translation.html
-.. _`Compiling dynamic language implementations`: dynamic-language-translation.html
+.. _`Compiling dynamic language implementations`: http://codespeak.net/svn/pypy/extradoc/eu-report/D05.1_Publish_on_translating_a_very-high-level_description.pdf
.. _`Technical reports`: index-report.html
.. _`getting started`: getting-started.html
Modified: pypy/trunk/pypy/doc/carbonpython.txt
==============================================================================
--- pypy/trunk/pypy/doc/carbonpython.txt (original)
+++ pypy/trunk/pypy/doc/carbonpython.txt Sun Apr 19 18:05:09 2009
@@ -105,7 +105,7 @@
specify the return type, because it is automatically inferenced by the
annotator.
-.. _`Annotator`: dynamic-language-translation.html#annotator
+.. _`Annotator`: translation.html#annotator
Namespaces
Modified: pypy/trunk/pypy/doc/coding-guide.txt
==============================================================================
--- pypy/trunk/pypy/doc/coding-guide.txt (original)
+++ pypy/trunk/pypy/doc/coding-guide.txt Sun Apr 19 18:05:09 2009
@@ -173,7 +173,7 @@
enables the code generator to emit efficient machine level replacements
for pure integer objects, for instance.
-.. _`pyopcode.py`: http://codespeak.net/svn/pypy/trunk/pypy/interpreter/pyopcode.py
+.. _`pyopcode.py`: http://codespeak.net/svn/pypy/dist/pypy/interpreter/pyopcode.py
Restricted Python
=================
Modified: pypy/trunk/pypy/doc/docindex.txt
==============================================================================
--- pypy/trunk/pypy/doc/docindex.txt (original)
+++ pypy/trunk/pypy/doc/docindex.txt Sun Apr 19 18:05:09 2009
@@ -116,8 +116,8 @@
`dynamic-language translation`_ is a paper that describes
the translation process, especially the flow object space
-and the annotator in detail. This document is also part
-of the `EU reports`_.
+and the annotator in detail. (This document is one
+of the `EU reports`_.)
`low-level encapsulation`_ describes how our approach hides
away a lot of low level details. This document is also part
@@ -159,7 +159,7 @@
.. _`object spaces`: objspace.html
.. _`interpreter optimizations`: interpreter-optimizations.html
.. _`translation`: translation.html
-.. _`dynamic-language translation`: dynamic-language-translation.html
+.. _`dynamic-language translation`: http://codespeak.net/svn/pypy/extradoc/eu-report/D05.1_Publish_on_translating_a_very-high-level_description.pdf
.. _`low-level encapsulation`: low-level-encapsulation.html
.. _`translation aspects`: translation-aspects.html
.. _`configuration documentation`: config/
Modified: pypy/trunk/pypy/doc/getting-started-dev.txt
==============================================================================
--- pypy/trunk/pypy/doc/getting-started-dev.txt (original)
+++ pypy/trunk/pypy/doc/getting-started-dev.txt Sun Apr 19 18:05:09 2009
@@ -94,11 +94,11 @@
executable in one of the ``/tmp/usession-*`` directories::
# For CLI:
- $ mono /tmp/usession-dist-<username>/main.exe 4 5
+ $ mono /tmp/usession-trunk-<username>/main.exe 4 5
9
# For JVM:
- $ java -cp /tmp/usession-dist-<username>/pypy pypy.Main 4 5
+ $ java -cp /tmp/usession-trunk-<username>/pypy pypy.Main 4 5
9
To translate and run for the CLI you must have the SDK installed: Windows
Modified: pypy/trunk/pypy/doc/redirections
==============================================================================
--- pypy/trunk/pypy/doc/redirections (original)
+++ pypy/trunk/pypy/doc/redirections Sun Apr 19 18:05:09 2009
@@ -6,4 +6,5 @@
'home.html': 'index.html',
'jit.html': 'jit/index.html',
'standalone-howto.html': 'faq.html#pypy-translation-tool-chain',
+ 'dynamic-language-translation.html': 'http://codespeak.net/svn/pypy/extradoc/eu-report/D05.1_Publish_on_translating_a_very-high-level_description.pdf',
}
Modified: pypy/trunk/pypy/doc/release-1.1.0.txt
==============================================================================
--- pypy/trunk/pypy/doc/release-1.1.0.txt (original)
+++ pypy/trunk/pypy/doc/release-1.1.0.txt Sun Apr 19 18:05:09 2009
@@ -59,7 +59,7 @@
interface with .NET libraries when translating the Python
interpreter to the CLI.
- http://codespeak.net/pypy/trunk/pypy/doc/clr-module.html
+ http://codespeak.net/pypy/dist/pypy/doc/clr-module.html
http://morepypy.blogspot.com/2008/01/pypynet-goes-windows-forms.html
http://morepypy.blogspot.com/2008/01/improve-net-integration.html
Modified: pypy/trunk/pypy/doc/theory.txt
==============================================================================
--- pypy/trunk/pypy/doc/theory.txt (original)
+++ pypy/trunk/pypy/doc/theory.txt Sun Apr 19 18:05:09 2009
@@ -81,7 +81,7 @@
one`_ written in RPython_ for the purposes of the StdObjSpace_, and a `short
two-arguments-dispatching one`_ used internally by the annotator_.
-.. _`quite general one`: http://codespeak.net/svn/pypy/trunk/pypy/objspace/std/multimethod.py
+.. _`quite general one`: http://codespeak.net/svn/pypy/dist/pypy/objspace/std/multimethod.py
.. _StdObjSpace: objspace.html#the-standard-object-space
-.. _`short two-arguments-dispatching one`: http://codespeak.net/svn/pypy/trunk/pypy/annotation/pairtype.py
+.. _`short two-arguments-dispatching one`: http://codespeak.net/svn/pypy/dist/pypy/annotation/pairtype.py
.. _annotator: translation.html#annotator
Modified: pypy/trunk/pypy/doc/translation-aspects.txt
==============================================================================
--- pypy/trunk/pypy/doc/translation-aspects.txt (original)
+++ pypy/trunk/pypy/doc/translation-aspects.txt Sun Apr 19 18:05:09 2009
@@ -473,7 +473,7 @@
.. [DLT] `Compiling dynamic language implementations`_,
PyPy documentation (and EU deliverable D05.1), 2005
-.. _`Compiling dynamic language implementations`: dynamic-language-translation.html
+.. _`Compiling dynamic language implementations`: http://codespeak.net/svn/pypy/extradoc/eu-report/D05.1_Publish_on_translating_a_very-high-level_description.pdf
.. [PVE] `Simple and Efficient Subclass Tests`_, Jonathan Bachrach, Draft submission to ECOOP-02, 2001
.. _`Simple and Efficient Subclass Tests`: http://people.csail.mit.edu/jrb/pve/pve.pdf
Modified: pypy/trunk/pypy/doc/translation.txt
==============================================================================
--- pypy/trunk/pypy/doc/translation.txt (original)
+++ pypy/trunk/pypy/doc/translation.txt Sun Apr 19 18:05:09 2009
@@ -287,8 +287,8 @@
inference. It operates on the control flow graphs built by the Flow
Object Space.
-For a more comprehensive description of the annotation process, see section 4
-of `Compiling Dynamic Language Implementations`_.
+For a more comprehensive description of the annotation process, see the
+corresponding section of our `EU report about translation`_.
The major goal of the annotator is to "annotate" each variable that
appears in a flow graph. An "annotation" describes all the possible
@@ -385,8 +385,6 @@
parent class.
-.. _`Compiling Dynamic Language Implementations`: dynamic-language-translation.html
-
.. _`RPython typer`:
The RPython Typer
@@ -670,13 +668,13 @@
GenC is not really documented at the moment. The basic principle of creating
code from flow graphs is similar to the `Python back-end`_. See also
-`Generating C code`_ in another draft.
+"Generating C code" in our `EU report about translation`_.
GenC is usually the most actively maintained backend -- everyone working on
PyPy has a C compiler, for one thing -- and is usually where new features are
implemented first.
-.. _`Generating C code`: dynamic-language-translation.html#generating-c-code
+.. _`EU report about translation`: http://codespeak.net/svn/pypy/extradoc/eu-report/D05.1_Publish_on_translating_a_very-high-level_description.pdf
A Historical Note
More information about the Pypy-commit
mailing list