2 Aug 2005 22:25
day 7: winding down
Carl Friedrich Bolz <cfbolz <at> gmx.de>
2005-08-02 20:25:55 GMT
2005-08-02 20:25:55 GMT
Hi PyPy-Dev! Some quit notes about Sunday, the 7th and last day of the sprint. In general it was sort of a lazy day where we reveled in the success of the previous night(Continue reading). The day was started with an extensive breakfast in the sun. After that Alex (from the Trillke-Gut) brought bows and arrows outside and gave us a short introduction to archery. We spent some time trying it (and lost four arrows in the proccess). - Holger and Armin worked on refactoring and improving the compiling infrastructure which acquired quite a lot of cruft over time. The goal was to be able to use the compiled PyPy as a stand-alone executable and not just a extension module to CPython (note that this extension module is independent from CPython, we use CPython only to call the entry point). - Samuele and Carl Friedrich managed to write a test for the wrong exception behaviour. Additionally they fixed a wrong graph transformation where we ended up with an empty block with exception handling. This gets now optimized away (the non-exceptional link is taken). - Richard stole tests from genc and made most of them work on genllvm. He added support for unicode and implemented missing mathematical operations. Additionally he implemented arrays of void (which are basically ints because they still have a length field) which occur in strange situation (like a list of Nones).
.
The day was started with an extensive breakfast in the sun. After that
Alex (from the Trillke-Gut) brought bows and arrows outside and gave us
a short introduction to archery. We spent some time trying it (and lost
four arrows in the proccess).
- Holger and Armin worked on refactoring and improving the compiling
infrastructure which acquired quite a lot of cruft over time. The
goal was to be able to use the compiled PyPy as a stand-alone
executable and not just a extension module to CPython (note that this
extension module is independent from CPython, we use CPython only to
call the entry point).
- Samuele and Carl Friedrich managed to write a test for the wrong
exception behaviour. Additionally they fixed a wrong graph
transformation where we ended up with an empty block with exception
handling. This gets now optimized away (the non-exceptional link is
taken).
- Richard stole tests from genc and made most of them work on genllvm.
He added support for unicode and implemented missing mathematical
operations. Additionally he implemented arrays of void (which are
basically ints because they still have a length field) which occur in
strange situation (like a list of Nones).
RSS Feed