[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