Re: [Python-Dev] Python 2.4, VS 2005 & Profile Guided Optmization

2006-07-24 Thread Joe Smith
"Joe Smith" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > "Neil Hodgson" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] >> Trent Nelson: >> >>> I ended up playing around with Profile Guided Optimization, running >>> ``python.exe pystones.py'' to collect call-graph

Re: [Python-Dev] Python 2.4, VS 2005 & Profile Guided Optmization

2006-07-24 Thread Joe Smith
"Greg Ewing" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Joe Smith wrote: > >> Microsoft as a general rule, does not go after people distributing >> products >> that Microsoft has labeled >> free, even after Microsoft no longer distributes that product. > > But if the licence a

Re: [Python-Dev] Python 2.4, VS 2005 & Profile Guided Optmization

2006-07-23 Thread Greg Ewing
Joe Smith wrote: > Microsoft as a general rule, does not go after people distributing products > that Microsoft has labeled > free, even after Microsoft no longer distributes that product. But if the licence agreement technically forbids redistribution, it doesn't seem like a good idea to rely o

Re: [Python-Dev] Python 2.4, VS 2005 & Profile Guided Optmization

2006-07-23 Thread Martin v. Löwis
Joe Smith wrote: > Microsoft as a general rule, does not go after people distributing > products that Microsoft has labeled free, even after Microsoft no > longer distributes that product. So the express editions will > continue to be available long into the future if 2005+1 does not have > a free

Re: [Python-Dev] Python 2.4, VS 2005 & Profile Guided Optmization

2006-07-23 Thread Joe Smith
"Neil Hodgson" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Trent Nelson: > >> I ended up playing around with Profile Guided Optimization, running >> ``python.exe pystones.py'' to collect call-graph data after >> python.exe/Python24.dll had been instrumented, then recompiling wit

Re: [Python-Dev] Python 2.4, VS 2005 & Profile Guided Optmization

2006-07-23 Thread Joe Smith
"James Y Knight" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > On Jul 23, 2006, at 4:41 PM, Giovanni Bajo wrote: >> I think Martin decided to keep VC71 (Visual Studio .NET 2003) for >> another >> release cycle. Given the impressive results of VC8 with PGO, and >> the fact >> that

Re: [Python-Dev] Python 2.4, VS 2005 & Profile Guided Optmization

2006-07-23 Thread Neil Hodgson
Trent Nelson: > I ended up playing around with Profile Guided Optimization, running > ``python.exe pystones.py'' to collect call-graph data after > python.exe/Python24.dll had been instrumented, then recompiling with the > optimizations fed back in. It'd be an idea to build a larger body of Py

Re: [Python-Dev] Python 2.4, VS 2005 & Profile Guided Optmization

2006-07-23 Thread Terry Reedy
"Giovanni Bajo" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > that Visual Studio Express 2005 is free forever, I would hope as well for > the decision to be reconsidered. But is it freely redistributable forever? Or even now? I have the 2003 toolkit sitting on my disk, but I a

Re: [Python-Dev] Python 2.4, VS 2005 & Profile Guided Optmization

2006-07-23 Thread James Y Knight
On Jul 23, 2006, at 4:41 PM, Giovanni Bajo wrote: > I think Martin decided to keep VC71 (Visual Studio .NET 2003) for > another > release cycle. Given the impressive results of VC8 with PGO, and > the fact > that Visual Studio Express 2005 is free forever, I would hope as > well for > the dec

Re: [Python-Dev] Python 2.4, VS 2005 & Profile Guided Optmization

2006-07-23 Thread Giovanni Bajo
Trent Nelson wrote: > Has anyone else built Python with Visual Studio 2005 and played around > with Profile Guided Optimization? Yes, there was some work at the recent Need for Speed sprint. Python 2.5 has a PCBuild8 directory (for VS 2005) with a specific project for PGO. > Results were interes

[Python-Dev] Python 2.4, VS 2005 & Profile Guided Optmization

2006-07-23 Thread Trent Nelson
Hi, Has anyone else built Python with Visual Studio 2005 and played around with Profile Guided Optimization? I had to build Python from source w/ VS 2005 as I had a few .pyd's built with VS 2005 that I wanted to load; I ended up playing around with Profile Guided Optimization, running ``python.ex