Commits

Author Commit Message Labels Comments Date
Leonardo Soto
More lookups micro-benchmarks. Also duplicated all lookups benchmarks for testing on new style classes too
Leonardo Soto
Added a 'warmup' feature for Jython, to let the JIT do its magic
Leonardo Soto
Avoid running unicodedata tests on jython, even if the unicodedata module can be imported
antoine.pitrou
add a pybench test for complex function calls (part of #1819)
martin.v.loewis
Run svneol.py on all sources.
gregory.p.smith
explicitly flush after the ... since there wasn't a newline
thomas.heller
Fix typo.
jeffrey.yasskin
Well that was dumb. platform.python_implementation returns a function, not a string.
jeffrey.yasskin
Fix pybench for pythons < 2.6, tested back to 2.3.
jeffrey.yasskin
Add tests for with and finally performance to pybench.
christian.heimes
Patch #2167 from calvin: Remove unused imports
georg.brandl
Typo.
marc-andre.lemburg
Jython doesn't have sys.setcheckinterval() - ignore it in that case.
marc-andre.lemburg
Add Python implementation to the machine details. Pretty-print the Python version used for running PyBench. Let the user know when calibration has finished. [ 1563844 ] pybench support for IronPython: Simplify Unicode version detection. Make garbage collection and check interval settings optional if the Python implementation doesn't support thess (e.g. IronPython).
marc-andre.lemburg
Fix a buglet in the error reporting (SF bug report #1546372). This should probably go into Python 2.5 or 2.5.1 as well.
brett.cannon
Ignore .pyc and .pyo files in Pybench.
marc-andre.lemburg
Whitespace normalization.
marc-andre.lemburg
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.
marc-andre.lemburg
Revert wrong svn copy.
marc-andre.lemburg
Update pybench to version 2.0.
tim.peters
Whitespace normalization.
marc-andre.lemburg
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.
tim.peters
Added missing svn:eol-style property to text files.
steve.holden
Reinstate new-style object tests.
steve.holden
Blasted typos ...
steve.holden
Update help text and documentaition.
tim.peters
Whitespace normalization.
steve.holden
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.
steve.holden
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.
tim.peters
Add missing svn:eol-style property to text files.
  1. Prev
  2. Next