[pypy-svn] r15463 - pypy/extradoc/sprintinfo

hpk at codespeak.net hpk at codespeak.net
Sun Jul 31 14:23:24 CEST 2005


Author: hpk
Date: Sun Jul 31 14:23:23 2005
New Revision: 15463

Modified:
   pypy/extradoc/sprintinfo/hildesheim2-done.txt
   pypy/extradoc/sprintinfo/hildesheim2-planning.txt
Log:
(arigo)

updated sprint planning and done items 


Modified: pypy/extradoc/sprintinfo/hildesheim2-done.txt
==============================================================================
--- pypy/extradoc/sprintinfo/hildesheim2-done.txt	(original)
+++ pypy/extradoc/sprintinfo/hildesheim2-done.txt	Sun Jul 31 14:23:23 2005
@@ -147,3 +147,30 @@
     - DONE bug to be fixed: applevel test stdout is no longer
       captured.
 
+- DONE running translate_pypy!
+  
+- DONE try to extend test framework a bit to make applevel 
+  tests allow to use 'self.somevalue' coming from interplevel 'self.w_somevalue'. 
+
+- DONE finish/send out the Heidelberg sprint announcement 
+ goals: do the 0.7 release! 
+  (0.7 is meant as a first self-contained pypy release 
+  with quite some c-extension modules missing (everything
+  below 1.0 is implicitly alpha'ed or XXXed or both)  
+
+  - translation efforts 
+  - work on 2.4.1 compliancy (let's have a lib-python/ISSUE.txt well
+    before the sprint and let's try to count by failing tests not 
+    failing test files) 
+  - rewriting c-extension modules/integrating existing rewrites  
+  - all kinds of small release issues 
+  - possibly some more LLVM efforts 
+
+- DONE finally start with garbage collection (CF)
+
+- DONE (plus no more segfaults, and all "class" tests are working)
+  let llvm support
+  varsize structs and possibly refactor/cleanup a bit the current
+  code (richard already contacted Eric and also worked a bit on improving
+  PBC support for llvm)
+

Modified: pypy/extradoc/sprintinfo/hildesheim2-planning.txt
==============================================================================
--- pypy/extradoc/sprintinfo/hildesheim2-planning.txt	(original)
+++ pypy/extradoc/sprintinfo/hildesheim2-planning.txt	Sun Jul 31 14:23:23 2005
@@ -32,12 +32,11 @@
 
 Left::
 
-    - running translate_pypy!
-
-    - (Armin, Holger) add a compiling option to the C backend that allows to 
+    - (Holger, Armin) add a compiling option to the C backend that allows to 
       generate a standalone binary (as opposed to a Python extension module) 
 
-    - (Armin, Holger) likely we have a possibly deep exception handling problem:
+    - (Samuele, Carl) WRITE A TEST or TRACKER or TRY TO FIX ->
+      likely we have a possibly deep exception handling problem:
       implicitely exceptions are attached to the last (high level) 
       operation in a block but when the RTyper converts this operation
       into possibly many low-level operations then it's unlikely 
@@ -50,25 +49,10 @@
       describing the interactions/processing of exceptions in 
       flowobjspace/annotation/rtyping 
 
-    - (Holger, X) try to extend test framework a bit to make applevel 
-      tests allow to use 'self.somevalue' coming from interplevel 'self.w_somevalue'. 
-    - (Holger, X) finish and polish and test our own posix module
-
-    - (Carl, Samuele) finish/send out the Heidelberg sprint announcement 
-      goals: do the 0.7 release! 
-      (0.7 is meant as a first self-contained pypy release 
-      with quite some c-extension modules missing (everything
-      below 1.0 is implicitly alpha'ed or XXXed or both)  
-
-      - translation efforts 
-      - work on 2.4.1 compliancy (let's have a lib-python/ISSUE.txt well
-        before the sprint and let's try to count by failing tests not 
-        failing test files) 
-      - rewriting c-extension modules/integrating existing rewrites  
-      - all kinds of small release issues 
-      - possibly some more LLVM efforts 
+    - (Richard) TRACKER -> finish and polish and test our own posix module
 
-    - (Armin ...) integrate Niklaus's applevel _sre module as a mixed module  
+    - (Nik with help of one of us)
+      integrate Niklaus's applevel _sre module as a mixed module  
       (so that you can switch it in via usemodules=_sre). This may
       also ease moving gradually to an interplevel implementation. 
       
@@ -77,20 +61,23 @@
             conftest.py # don't recurse into full_sre_project (unless the unittests
             are converted to py.test) 
             __init__.py: (appleveldefs -> full_sre_projec/...) 
-            Armin is going to ask niklaus about his plans and 
+            DONE Armin is going to ask niklaus about his plans and 
             suggest something along these lines. 
 
-    - (Carl, Samuele) finally start with garbage collection (CF)
+      OUTCOME: should go as a mixed module, but we don't have to keep the full
+      subproject structure but just keep _sre and the tests in PyPy.  Nik will
+      keep the stand-alone version only if there is interest.  (The sre-pypy
+      branch should be ignored and removed.)
 
-    - investigate the possibility of translating the interactive part of PyPy
+    - (all) investigate the possibility of translating the interactive part of PyPy
       or alternatively (probably preferably) running it completely at applevel
 
-    - (Richard, with Armin's throwing-examples help) let llvm support
-      varsize structs and possibly refactor/cleanup a bit the current
-      code (richard already contacted Eric and also worked a bit on improving
-      PBC support for llvm)
 
-    - (Christian, Samuele) rewriting the marshal module on interplevel (mostly
+    - (Richard, Eric) more llvm stuff: overflow, missing basic
+      operations, and exceptions.  Think about unifying the tests between genc 
+      and llvm2.
+
+    - GOOD PROGRESS WE GUESS rewriting the marshal module on interplevel (mostly
       done but there are difficult dependencies on the applevel _codecs.py 
       and some builtins (like frozenset) that live at applevel) 
 



More information about the Pypy-commit mailing list