[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