[pypy-svn] r20876 - pypy/extradoc/sprintinfo/gothenburg-2005

cfbolz at codespeak.net cfbolz at codespeak.net
Thu Dec 8 10:55:01 CET 2005

Author: cfbolz
Date: Thu Dec  8 10:55:01 2005
New Revision: 20876

plans for today

Modified: pypy/extradoc/sprintinfo/gothenburg-2005/planning.txt
--- pypy/extradoc/sprintinfo/gothenburg-2005/planning.txt	(original)
+++ pypy/extradoc/sprintinfo/gothenburg-2005/planning.txt	Thu Dec  8 10:55:01 2005
@@ -30,8 +30,8 @@
 see doc/discussion/draft-jit-ideas.txt
-- toy target intepreter
-- low-level graphs abstract interpreter
+- toy target intepreter + parser/assembler (DONE)
+- low-level graphs abstract interpreter (IN-PROGRESS)
 (- L3 interpreter)
@@ -41,7 +41,7 @@
 Expose the low-level switching facilities:
 - write RPython structures (tasklet, channel) and basic
-  functions for switching
+  functions for switching (IN-PROGRESS, Richard wants annotation help)
 - add an app-level interface (mixed module)
 - implement support structures - a deque module exists already
   which can be used for channel queues
@@ -59,12 +59,12 @@
 (Nik, Anders L)
-- work on _socket
+- work on _socket (IN-PROGRESS)
 - this exposes limitations in our way to 
   glue to C libraries, think/design solutions
 (Johan, Michael)
-- support more basic integer types. Decide on the proper
+- support more basic integer types. Decide on the proper (IN-PROGRESS)
   design (explicit spelling of sizes, or the long-long way?)
   note that we already have functions which return 64 bit values.
@@ -79,7 +79,7 @@
 - look into the perfomance and code path for function calls
-  in our intepreter
+  in our intepreter (Arre, Eric)
 - look into converting the indirect call in the eval loop for bytecode
   dispatch into a switch: probably needs a representation choice in the RTyper,
   a transformation, and integer exitswitch implementation as switch in the backends
@@ -90,7 +90,7 @@
 (Ludovic, Adrien)
 - export the AST nodes hierarchy to application level through the
-  compiler module
+  compiler module (IN-PROGRESS)
 - export the Grammar representation and provide means to (at least) add
   new rules (long) which involve providing ST->AST transformation functions

More information about the Pypy-commit mailing list