Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #37211

RE: Thorough Python 2.7.3 Windows Build Documentation?

Path csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <Arah.Leonard@bruker-axs.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.016
X-Spam-Evidence '*H*': 0.97; '*S*': 0.00; 'subject:Python': 0.05; 'subject:Windows': 0.09; 'python': 0.09; 'msi': 0.09; 'release,': 0.09; '2.7.3': 0.16; 'binaries': 0.16; 'build.': 0.16; 'least,': 0.16; 'programmers,': 0.16; 'sorting': 0.16; 'stupidity': 0.16; 'subject:2.7.3': 0.16; 'useless.': 0.16; 'certainly': 0.17; 'thorough': 0.17; 'tests': 0.18; 'windows': 0.19; 'variable': 0.20; 'to:name:python-list@python.org': 0.20; "i'd": 0.22; 'thus': 0.24; 'machine': 0.24; 'header:In-Reply-To:1': 0.25; 'environment': 0.29; 'builds.': 0.29; 'issues.': 0.29; 'microsoft,': 0.29; "i'm": 0.29; 'that.': 0.30; 'running': 0.32; 'doubt': 0.33; 'loading': 0.33; 'to:addr:python-list': 0.33; 'another': 0.33; 'faster': 0.35; 'path': 0.35; 'doing': 0.35; 'subject:?': 0.35; 'but': 0.36; 'received:71': 0.36; 'useful': 0.36; 'charset:us-ascii': 0.36; 'rather': 0.37; 'subject:: ': 0.38; 'perform': 0.38; 'some': 0.38; 'received:10': 0.38; 'performance': 0.39; 'to:addr:python.org': 0.39; 'release': 0.39; 'build': 0.39; 'your': 0.60; 'information': 0.63; 'subject:Build': 0.65; 'subject:skip:D 10': 0.65; 'finally': 0.66; 'rendering': 0.71; 'built,': 0.84; 'insanity': 0.84; 'precompiled': 0.84; 'trick,': 0.84; 'results,': 0.91
From "Leonard, Arah" <Arah.Leonard@bruker-axs.com>
To "python-list@python.org" <python-list@python.org>
Subject RE: Thorough Python 2.7.3 Windows Build Documentation?
Thread-Topic Thorough Python 2.7.3 Windows Build Documentation?
Thread-Index Ac30x2mWDSQparWUR2mEPGHjEuQjhQAOFtAAAAu2C4D//7ffAIAAXXEg///LEYCAAEGncP/6m6/Q
Date Mon, 21 Jan 2013 16:28:14 +0000
References <2ECADBDABCB17E40B66A25D839706F5E07585302@msnmail2.bruker-axs.com> <20130117161242.GA8527@sleipnir.bytereef.org> <2ECADBDABCB17E40B66A25D839706F5E07585387@msnmail2.bruker-axs.com> <20130117172952.GA20265@sleipnir.bytereef.org> <2ECADBDABCB17E40B66A25D839706F5E075853B8@msnmail2.bruker-axs.com> <20130117195451.GA32407@sleipnir.bytereef.org> <2ECADBDABCB17E40B66A25D839706F5E07585443@msnmail2.bruker-axs.com>
In-Reply-To <2ECADBDABCB17E40B66A25D839706F5E07585443@msnmail2.bruker-axs.com>
Accept-Language en-US
Content-Language en-US
X-MS-Has-Attach
X-MS-TNEF-Correlator
x-originating-ip [10.73.1.96]
Content-Type text/plain; charset="us-ascii"
Content-Transfer-Encoding quoted-printable
MIME-Version 1.0
X-OriginalArrivalTime 21 Jan 2013 16:28:15.0465 (UTC) FILETIME=[5048ED90:01CDF7F4]
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.753.1358785704.2939.python-list@python.org> (permalink)
Lines 19
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1358785704 news.xs4all.nl 6851 [2001:888:2000:d::a6]:51876
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:37211

Show key headers only | View raw


Hello again Python programmers,

	Final update on my Python 2.7.3 build issues.  After much insanity I finally used a process sniffer when running Python and tracked down that because of a path environment variable and the stupidity of Microsoft, Windows was loading another python27.dll rather than the one in the directory with the python.exe that I built, thus rendering my former tests useless.  Sorting this out using the .exe.local trick, I was able to re-test everything and come to reliable conclusions.  Based on performance results, it is without a doubt in my mind that the Python 2.7.3 precompiled binaries in the MSI are a PGO build.  I can now build my own binaries with the same performance as the released precompiled binaries.  And on my machine at least, these PGO built binaries do perform 30-36% faster than a normal release build.  Useful information if you're doing your own Python builds.  I'd still like to see Python start including some thorough build documentation on each release, but I'm certainly not going to be holding my breath on that.  ;)  Cheers.

Sincerely,
Arah Leonard

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

RE: Thorough Python 2.7.3 Windows Build Documentation? "Leonard, Arah" <Arah.Leonard@bruker-axs.com> - 2013-01-21 16:28 +0000

csiph-web