[pypy-svn] r29137 - pypy/dist/pypy/doc
auc at codespeak.net
auc at codespeak.net
Thu Jun 22 15:00:02 CEST 2006
Author: auc
Date: Thu Jun 22 15:00:00 2006
New Revision: 29137
Modified:
pypy/dist/pypy/doc/glossary.txt
Log:
more bits
Modified: pypy/dist/pypy/doc/glossary.txt
==============================================================================
--- pypy/dist/pypy/doc/glossary.txt (original)
+++ pypy/dist/pypy/doc/glossary.txt Thu Jun 22 15:00:00 2006
@@ -14,8 +14,10 @@
application level
--------------------------------------------
-applevel_
+applevel_ code is normal Python code running on top of the PyPy or
+CPython interpreter
+See interpreter level
backend
----------------------------------------------------------------------
@@ -41,7 +43,12 @@
interpreter level
--------------------------------------------
-XXX
+Code running at this level is part of the implementation of the PyPy
+interpreter and cannot interact normally with application level code;
+it typically provides implementation for an object space and its
+builtins.
+
+See application level.
jit
@@ -80,10 +87,12 @@
object space
----------------------------------------------------------------------
-The `object space`_ creates all objects and knows how to perform operations
-on the objects. You may think of an object space as being a library
-offering a fixed API, a set of operations, with implementations that
-correspond to the known semantics of Python objects.
+The `object space`_ creates all objects and knows how to perform
+operations on the objects. You may think of an object space as being a
+library offering a fixed API, a set of operations, with
+implementations that a) correspond to the known semantics of Python
+objects, b) extend or twist these semantics, or c) serve
+whole-program analysis purposes.
ootypesystem
@@ -125,14 +134,16 @@
stackless
----------------------------------------------------------------------
-Technology that enables various forms of microthreading.
+Technology that enables various forms of coroutining.
standard interpreter
--------------------------------------------
-XXX
+It is the subsystem implementing the Python language, composed of the
+bytecode interpreter and of the standard objectspace.
+See _stdinterp.
toolchain
----------------------------------------------------------------------
@@ -176,5 +187,6 @@
.. _Python: http://www.python.org
.. _`object space`: objspace.html
.. _`RPython Typer`: rtyper.html
+.. _stdinterp: architecture.html#standard-interpreter
.. include:: _ref.txt
More information about the Pypy-commit
mailing list