[pypy-dev] sprint day 2

Michael Hudson mwh at python.net
Sat Jun 25 12:59:51 CEST 2005

Yesterday was less obviously productive than day 1, possibly because
you now have to go quite a lot higher up the tree to find the lowest
fruit by now...

Arre and Holger finished off string-keyed dictionary stuff.

Anders and Samuele did the list builtin.

Armin and Michael did isinstance.

Michael and Armin wrote some grotty float parsing code and removed the
only use of the float builtin on a string (if anyone has some nice and
less numerically naive float parsing code or wants to write some, feel
free -- it's a fairly self contained task).

Christian worked on reducing the use of import * in rpython/ (though
really we should have less 'from module import thing ... thing' and
more 'import module ... module.thing', but this still an improvement).

Holger and Armin removed some of the uses of dictionaries in the
to-be-translated code.

Michael and Samuele implemented a very limited str for instances.

Arre and Anders implemented a 'unicode character' for the rtyper and c

Michael and Samuele investigated issues preventing the translation of

Holger and Armin worked on functions like Cache.getorbuild which need
to be treated specially by the annotator and rtyper (because the
'build' part is not allowed to happen at runtime).

Then Michael, Samuele and the two Anders went to a midsomar party, and
at 1pm the day after, Samuele hasn't been seen since...


  python py.py ~/Source/python/dist/src/Lib/test/pystone.py
  Pystone(1.1) time for 5000 passes = 19129.1
  This machine benchmarks at 0.261381 pystones/second

More information about the Pypy-dev mailing list