Commit Graph

1638 Commits

Author SHA1 Message Date
Martin v. Löwis a09fd6efdd Build _hashlib on Windows. Build OpenSSL with masm assembler code.
Fixes #1535502.
2006-08-16 12:55:10 +00:00
Andrew M. Kuchling fe5004fc86 Update list of files; fix a typo 2006-07-31 16:27:57 +00:00
Martin v. Löwis 9315251fb6 Add UUID for upcoming 2.5b3. 2006-07-28 07:45:49 +00:00
Neal Norwitz e4abc232d5 Don't kill a normal instance of python running on windows when checking
to kill a cygwin instance.  build\\python.exe was matching a normal windows
instance.  Prefix that with a \\ to ensure build is a directory and not
PCbuild.  As discussed on python-dev.
2006-07-27 03:51:58 +00:00
Andrew M. Kuchling ab26004923 Use sys.exc_info() 2006-07-26 18:15:45 +00:00
Andrew M. Kuchling 44c668d15e Use sys.exc_info() 2006-07-26 18:03:12 +00:00
Martin v. Löwis 4cbd05c322 Properly quote compileall and Lib paths in case TARGETDIR has a space. 2006-07-06 07:05:21 +00:00
Martin v. Löwis 88ef637777 Add sqlite3.dll to the DLLs component, not to the TkDLLs component.
Fixes #1517388.
2006-07-06 06:55:58 +00:00
Marc-André Lemburg 3b3f1184bc Whitespace normalization. 2006-06-13 19:20:07 +00:00
Marc-André Lemburg 7d9743dd6a Updated to pybench 2.0.
See svn.python.org/external/pybench-2.0 for the original import of that
version.

Note that platform.py was not copied over from pybench-2.0 since
it is already part of Python 2.5.
2006-06-13 18:56:56 +00:00
Marc-André Lemburg 573bd19e1f Revert wrong svn copy. 2006-06-13 17:07:14 +00:00
Marc-André Lemburg 08de1ef8df Update pybench to version 2.0. 2006-06-13 17:04:26 +00:00
Martin v. Löwis 787fe6d9f6 Port cygwin kill_python changes from 2.4 branch. 2006-06-10 08:14:03 +00:00
Martin Blais 215f13dd11 Normalized a few cases of whitespace in function declarations.
Found them using::

  find . -name '*.py' | while read i ; do grep 'def[^(]*( ' $i /dev/null ; done
  find . -name '*.py' | while read i ; do grep ' ):' $i /dev/null ; done

(I was doing this all over my own code anyway, because I'd been using spaces in
all defs, so I thought I'd make a run on the Python code as well.  If you need
to do such fixes in your own code, you can use xx-rename or parenregu.el within
emacs.)
2006-06-06 12:46:55 +00:00
Martin v. Löwis 3f767795f6 Patch #1359618: Speed-up charmap encoder. 2006-06-04 19:36:28 +00:00
Tim Peters 27c70598a8 Whitespace normalization. 2006-05-30 02:26:46 +00:00
Marc-André Lemburg e9eeab5c05 Initial version of systimes - a module to provide platform dependent
performance measurements.

The module is currently just a proof-of-concept implementation, but
will integrated into pybench once it is stable enough.

License: pybench license.
Author: Marc-Andre Lemburg.
2006-05-28 17:46:58 +00:00
Martin v. Löwis 8301c7923d Rest of patch #1490384: Commit icon source, remove
claim that Erik von Blokland is the author of the
installer picture.
2006-05-28 16:57:38 +00:00
Steve Holden 8040359724 Reinstate new-style object tests. 2006-05-27 00:51:52 +00:00
Steve Holden 57ad060722 Blasted typos ... 2006-05-26 22:39:27 +00:00
Steve Holden a4ebed8071 Update help text and documentaition. 2006-05-26 22:33:20 +00:00
Tim Peters 19bfd4209d Whitespace normalization. 2006-05-26 21:51:13 +00:00
Steve Holden d05e546850 Revert tests to MAL's original round sizes to retiain comparability
from long ago and far away. Stop calling this pybench 1.4 because it
isn't. Remove the empty test, which was a bad idea.
2006-05-26 18:26:21 +00:00
Steve Holden f845877767 Use minimum calibration time rather than avergae to avoid
the illusion of negative run times. Halt with an error if
run times go below 10 ms, indicating that results will be
unreliable.
2006-05-26 17:41:32 +00:00
Tim Peters 877ab9bc23 Add missing svn:eol-style property to text files. 2006-05-26 16:53:04 +00:00
Tim Peters 584c8d4588 Whitespace normalization. 2006-05-26 16:52:04 +00:00
Steve Holden 431a76314d Add -t option to allow easy test selection.
Action verbose option correctly.
Tweak operation counts. Add empty and new instances tests.
Enable comparisons across different warp factors. Change version.
2006-05-26 16:27:59 +00:00
Jack Diederich df676c5ffd when generating python code prefer to generate valid python code 2006-05-26 11:37:20 +00:00
Martin v. Löwis 1319bb1c2e Move icon files into DLLs dir. Fixes #1477968. 2006-05-12 13:57:36 +00:00
Tim Peters f9cc594096 Whitespace normalization. 2006-04-21 16:34:54 +00:00
Martin v. Löwis 64ed043c9a Package setuptools 2006-04-21 10:00:46 +00:00
Jack Jansen f75225b448 - tp_init shouldn't call base class tp_init by default
- tp_new (which was apparently always overridden:-) called base class
  tp_init in stead of tp_new.
2006-04-20 21:38:17 +00:00
Marc-André Lemburg c311f641e4 Adding pybench 1.3 to the Tools/ directory. 2006-04-19 15:27:33 +00:00
Martin v. Löwis 70f5f7a9f4 Use GetModuleFileNameEx instead of GetProcessImageFileName,
as the latter is not available on Windows 2000.
2006-04-17 17:26:42 +00:00
Martin v. Löwis ce8607df96 Revert to 45478, disable kill_python command for now. 2006-04-17 10:39:39 +00:00
Martin v. Löwis c97c11958d Check whether disk space is full. 2006-04-17 10:36:18 +00:00
Martin v. Löwis 63d1f99d7a Rename binary again; increase noise; stop trying to actually kill the process. 2006-04-17 10:31:35 +00:00
Martin v. Löwis 11e8b3c29b Rename binaries again; increase noise. 2006-04-17 10:27:28 +00:00
Martin v. Löwis 98dbfab909 Rename binary to avoid conflicts with hanging processes on x86 w2k. 2006-04-17 10:23:23 +00:00
Martin v. Löwis 5b3bf0dd5e Try some tracing 2006-04-17 10:19:25 +00:00
Martin v. Löwis 2d12372e32 Add kill_python command. 2006-04-17 09:46:47 +00:00
Martin v. Löwis 9fbc44cc34 Adjust compileall -x option to Makefile.pre.in. Fixes #1465093. 2006-04-07 10:02:25 +00:00
Georg Brandl d9da722d85 Bug #1451341: find fuzzy marks correctly. 2006-04-06 06:44:33 +00:00
Tim Peters ed2038b599 The part checking for the sqlite DLL was looking at, and
copying to, a wrong location (it copied the DLL under the
Python directory, and gave it name 'PCbuild').

The Windows buildbots other than mine are probably hung
now, waiting for someone to press "OK" on a popup box
informing them that sqlite3.dll couldn't be found.
2006-04-04 19:12:51 +00:00
Thomas Heller 3bd3315e49 Per Martins request, add empty.vbs to Tools\msi\msi.py.
This file is used by test_startfile.py.
2006-04-04 18:41:13 +00:00
Martin v. Löwis e510bd16ea Adjust sqlite3 build process to Win64. 2006-04-04 16:28:14 +00:00
Tim Peters b2fc21e9f8 sqlite on Windows:
- The buildbot "fetch it" step failed at the end, due to
  using Unix syntax in the final "copy the DLL" step.
  test_sqlite was skipped as a result.

- test_sqlite is no longer an expected skip on Windows.
2006-04-04 15:21:02 +00:00
Martin v. Löwis 1a494bdf69 Add sqlite3 to the Windows build process. 2006-04-04 07:10:59 +00:00
Martin v. Löwis 59c3acc3cd Add check_soundcard.vbs. Will backport 2006-04-03 12:07:46 +00:00
Walter Dörwald 5d23f9a8a3 Don't add multiple empty lines at the end of the codec. With this a
regenerated codec should survive reindent.py unchanged.
2006-03-31 10:13:10 +00:00