Re: Performance Tracker project update

2008-02-08 Thread Ivan Voras
Chuck Swiger wrote: On Feb 8, 2008, at 12:43 PM, Ivan Voras wrote: Historically, the Python optimizer wasn't capable of doing much, true, but the more recent versions of the optimizer can actually do some peephole optimizations like algorithmic simplification and constant folding: http://docs.

Re: Performance Tracker project update

2008-02-08 Thread Chuck Swiger
On Feb 8, 2008, at 12:43 PM, Ivan Voras wrote: Historically, the Python optimizer wasn't capable of doing much, true, but the more recent versions of the optimizer can actually do some peephole optimizations like algorithmic simplification and constant folding: http://docs.python.org/whatsn

Re: Performance Tracker project update

2008-02-08 Thread Ivan Voras
Chuck Swiger wrote: Historically, the Python optimizer wasn't capable of doing much, true, but the more recent versions of the optimizer can actually do some peephole optimizations like algorithmic simplification and constant folding: http://docs.python.org/whatsnew/other-lang.html#SECTION00

Re: Performance Tracker project update

2008-02-08 Thread Chuck Swiger
On Feb 8, 2008, at 11:42 AM, Ivan Voras wrote: I'm not a python guru by any means, but I think .pyc files probably have data about the .py they are generated from because there's some sort of auto-generation available. It may be possible to not store them at all and just generate them before

Re: Performance Tracker project update

2008-02-08 Thread Ivan Voras
Brooks Davis wrote: On Fri, Feb 08, 2008 at 09:41:09AM +0100, Erik Cederstrand wrote: I finally got around to testing this, and with a combination of mtree comparing md5 hashes, bsdiff compacting changed files and hardlinking unchanged files I get a reduction in size from 256MB to 10MB. Pretty

Re: Performance Tracker project update

2008-02-08 Thread Brooks Davis
On Fri, Feb 08, 2008 at 09:41:09AM +0100, Erik Cederstrand wrote: > Brooks Davis skrev: >> On Wed, Jan 30, 2008 at 07:20:23PM +0100, Erik Cederstrand wrote: >>> >>> I'd like a situation where I can very quickly set up a slave with a >>> specific version of FreeBSD to run additional tests or provi

Re: Performance Tracker project update

2008-02-08 Thread Erik Cederstrand
Brooks Davis skrev: On Wed, Jan 30, 2008 at 07:20:23PM +0100, Erik Cederstrand wrote: I'd like a situation where I can very quickly set up a slave with a specific version of FreeBSD to run additional tests or provide shell access to a developer. This currently involves adding an entry to a qu