[pypy-commit] pypy default: randome pep8 cleanups

2013-02-03 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r60858:42afcd013e8d Date: 2013-02-03 18:28 -0800 http://bitbucket.org/pypy/pypy/changeset/42afcd013e8d/ Log:randome pep8 cleanups diff --git a/pypy/objspace/std/typetype.py b/pypy/objspace/std/typetype.py --- a/pypy/objspace/std/typetype.py +++ b/pypy/

[pypy-commit] pypy default: General cleanups, switch something to use a better API

2013-02-03 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r60857:4ec167bb30f5 Date: 2013-02-03 18:03 -0800 http://bitbucket.org/pypy/pypy/changeset/4ec167bb30f5/ Log:General cleanups, switch something to use a better API diff --git a/pypy/interpreter/pytraceback.py b/pypy/interpreter/pytraceback.py --- a/pypy

[pypy-commit] pypy default: some random cleanups

2013-02-03 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r60856:6614966cafa4 Date: 2013-02-03 17:06 -0800 http://bitbucket.org/pypy/pypy/changeset/6614966cafa4/ Log:some random cleanups diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py --- a/pypy/interpreter/typedef.py +++ b/pypy/interpr

[pypy-commit] pypy kill-flowobjspace: kill FSFrame.pushrevvalues() and .peekvalues()

2013-02-03 Thread rlamy
Author: Ronan Lamy Branch: kill-flowobjspace Changeset: r60855:1edcfb140754 Date: 2013-02-04 00:00 + http://bitbucket.org/pypy/pypy/changeset/1edcfb140754/ Log:kill FSFrame.pushrevvalues() and .peekvalues() diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py

[pypy-commit] pypy missing-ndarray-attributes: simplify complex, extend argsort to work for complex

2013-02-03 Thread mattip
Author: Matti Picus Branch: missing-ndarray-attributes Changeset: r60852:33c8adba Date: 2013-02-04 01:08 +0200 http://bitbucket.org/pypy/pypy/changeset/33c8adba/ Log:simplify complex, extend argsort to work for complex diff --git a/pypy/module/micronumpy/arrayimpl/sort.py b/pypy/mod

[pypy-commit] pypy missing-ndarray-attributes: argsort for Float16, but rely on lexical identity of float16 and signed short

2013-02-03 Thread mattip
Author: Matti Picus Branch: missing-ndarray-attributes Changeset: r60851:530f3bab420e Date: 2013-02-04 00:35 +0200 http://bitbucket.org/pypy/pypy/changeset/530f3bab420e/ Log:argsort for Float16, but rely on lexical identity of float16 and signed short diff --git a/pypy/module/micronu

[pypy-commit] pypy missing-ndarray-attributes: fix one translation error

2013-02-03 Thread mattip
Author: Matti Picus Branch: missing-ndarray-attributes Changeset: r60854:90c5f3f0ef1b Date: 2013-02-04 02:09 +0200 http://bitbucket.org/pypy/pypy/changeset/90c5f3f0ef1b/ Log:fix one translation error diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py --- a/pypy/mo

[pypy-commit] pypy missing-ndarray-attributes: float16 fails argsort

2013-02-03 Thread mattip
Author: Matti Picus Branch: missing-ndarray-attributes Changeset: r60849:41f4d672d338 Date: 2013-02-03 23:09 +0200 http://bitbucket.org/pypy/pypy/changeset/41f4d672d338/ Log:float16 fails argsort diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/test_nu

[pypy-commit] pypy missing-ndarray-attributes: cannot stop in pdb on failing assert, print instead

2013-02-03 Thread mattip
Author: Matti Picus Branch: missing-ndarray-attributes Changeset: r60850:1c94dc8e7e8d Date: 2013-02-03 23:12 +0200 http://bitbucket.org/pypy/pypy/changeset/1c94dc8e7e8d/ Log:cannot stop in pdb on failing assert, print instead diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/

[pypy-commit] pypy jitframe-on-heap: remove specialcases

2013-02-03 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60848:6b93c6fc5780 Date: 2013-02-04 00:22 +0200 http://bitbucket.org/pypy/pypy/changeset/6b93c6fc5780/ Log:remove specialcases diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpyth

[pypy-commit] pypy jitframe-on-heap: fix the test

2013-02-03 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60847:a2b22f5fb5a8 Date: 2013-02-04 00:20 +0200 http://bitbucket.org/pypy/pypy/changeset/a2b22f5fb5a8/ Log:fix the test diff --git a/rpython/jit/backend/x86/test/test_assembler.py b/rpython/jit/backend/x86/test/test_assembler.p

[pypy-commit] pypy jitframe-on-heap: 32bit alignment fixes

2013-02-03 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60846:4ccd13403a61 Date: 2013-02-04 00:20 +0200 http://bitbucket.org/pypy/pypy/changeset/4ccd13403a61/ Log:32bit alignment fixes diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpy

[pypy-commit] pypy jitframe-on-heap: 2.6 compat

2013-02-03 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60845:06fccd6b6d76 Date: 2013-02-04 00:13 +0200 http://bitbucket.org/pypy/pypy/changeset/06fccd6b6d76/ Log:2.6 compat diff --git a/rpython/jit/backend/llsupport/regalloc.py b/rpython/jit/backend/llsupport/regalloc.py --- a/rpyt

[pypy-commit] pypy jitframe-on-heap: more fixes

2013-02-03 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60844:2f6015f5228e Date: 2013-02-04 00:04 +0200 http://bitbucket.org/pypy/pypy/changeset/2f6015f5228e/ Log:more fixes diff --git a/rpython/jit/backend/x86/arch.py b/rpython/jit/backend/x86/arch.py --- a/rpython/jit/backend/x86/a

[pypy-commit] pypy missing-ndarray-attributes: fix test to fail for the right reason, avoid non-native argsort via astype() rather than copy()

2013-02-03 Thread mattip
Author: Matti Picus Branch: missing-ndarray-attributes Changeset: r60842:7f5153135ef0 Date: 2013-02-03 22:57 +0200 http://bitbucket.org/pypy/pypy/changeset/7f5153135ef0/ Log:fix test to fail for the right reason, avoid non-native argsort via astype() rather than copy() diff --git a/p

[pypy-commit] pypy missing-ndarray-attributes: complex fails

2013-02-03 Thread mattip
Author: Matti Picus Branch: missing-ndarray-attributes Changeset: r60843:6de4c9815dae Date: 2013-02-03 23:00 +0200 http://bitbucket.org/pypy/pypy/changeset/6de4c9815dae/ Log:complex fails diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/test_numarray.p

[pypy-commit] pypy missing-ndarray-attributes: add a failing test

2013-02-03 Thread mattip
Author: Matti Picus Branch: missing-ndarray-attributes Changeset: r60841:fc95c2315476 Date: 2013-02-03 22:10 +0200 http://bitbucket.org/pypy/pypy/changeset/fc95c2315476/ Log:add a failing test diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/test_numar

[pypy-commit] pypy missing-ndarray-attributes: back out changeset 849864c9f43a

2013-02-03 Thread mattip
Author: Matti Picus Branch: missing-ndarray-attributes Changeset: r60840:1c8ab37095aa Date: 2013-02-03 16:28 +0200 http://bitbucket.org/pypy/pypy/changeset/1c8ab37095aa/ Log:back out changeset 849864c9f43a diff --git a/pypy/module/micronumpy/arrayimpl/sort.py b/pypy/module/micronumpy/arrayi

[pypy-commit] pypy jitframe-on-heap: Start moving frame to ebp (instead of ebp + 0x40)

2013-02-03 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60839:05bcee86f659 Date: 2013-02-03 21:56 +0200 http://bitbucket.org/pypy/pypy/changeset/05bcee86f659/ Log:Start moving frame to ebp (instead of ebp + 0x40) diff --git a/rpython/jit/backend/llsupport/llmodel.py b/rpython/jit/ba

[pypy-commit] lang-js default: added more jit viewer test cases

2013-02-03 Thread stepahn
Author: Stephan Branch: Changeset: r349:a907889d585c Date: 2013-02-03 17:37 +0100 http://bitbucket.org/pypy/lang-js/changeset/a907889d585c/ Log:added more jit viewer test cases diff --git a/test/jit_view.py b/test/jit_view.py --- a/test/jit_view.py +++ b/test/jit_view.py @@ -7,11 +7,22 @@

[pypy-commit] lang-js default: jit tuning

2013-02-03 Thread stepahn
Author: Stephan Branch: Changeset: r348:83da05a4775d Date: 2013-02-03 17:37 +0100 http://bitbucket.org/pypy/lang-js/changeset/83da05a4775d/ Log:jit tuning diff --git a/js/jscode.py b/js/jscode.py --- a/js/jscode.py +++ b/js/jscode.py @@ -1,6 +1,5 @@ #from pypy.rlib.jit import hint #from p

[pypy-commit] lang-js default: re-enabled and fixed virtualizables

2013-02-03 Thread stepahn
Author: Stephan Branch: Changeset: r347:4d28120584cd Date: 2013-02-01 13:20 +0100 http://bitbucket.org/pypy/lang-js/changeset/4d28120584cd/ Log:re-enabled and fixed virtualizables diff --git a/js/completion.py b/js/completion.py --- a/js/completion.py +++ b/js/completion.py @@ -2,6 +2,8 @@

[pypy-commit] lang-js default: removed dead code

2013-02-03 Thread stepahn
Author: Stephan Branch: Changeset: r346:f558b5dab11a Date: 2013-02-01 13:19 +0100 http://bitbucket.org/pypy/lang-js/changeset/f558b5dab11a/ Log:removed dead code diff --git a/js/jscode.py b/js/jscode.py --- a/js/jscode.py +++ b/js/jscode.py @@ -167,33 +167,7 @@ if self.has_labels:

[pypy-commit] lang-js default: assert date

2013-02-03 Thread stepahn
Author: Stephan Branch: Changeset: r345:1ea736642e6a Date: 2013-01-30 16:27 +0100 http://bitbucket.org/pypy/lang-js/changeset/1ea736642e6a/ Log:assert date diff --git a/js/builtins/date.py b/js/builtins/date.py --- a/js/builtins/date.py +++ b/js/builtins/date.py @@ -270,9 +270,19 @@ re

[pypy-commit] lang-js default: removed resizable stack code

2013-02-03 Thread stepahn
Author: Stephan Branch: Changeset: r344:2990200ab3f0 Date: 2013-01-19 14:28 +0100 http://bitbucket.org/pypy/lang-js/changeset/2990200ab3f0/ Log:removed resizable stack code diff --git a/js/execution_context.py b/js/execution_context.py --- a/js/execution_context.py +++ b/js/execution_contex

[pypy-commit] lang-js default: renamed js.execution to js.exception

2013-02-03 Thread stepahn
Author: Stephan Branch: Changeset: r343:ede3ac137de0 Date: 2013-01-18 14:28 +0100 http://bitbucket.org/pypy/lang-js/changeset/ede3ac137de0/ Log:renamed js.execution to js.exception diff --git a/js/builtins/array.py b/js/builtins/array.py --- a/js/builtins/array.py +++ b/js/builtins/array.py

[pypy-commit] lang-js default: moved reference code into separate file

2013-02-03 Thread stepahn
Author: Stephan Branch: Changeset: r342:50d27cfd406a Date: 2013-01-18 14:17 +0100 http://bitbucket.org/pypy/lang-js/changeset/50d27cfd406a/ Log:moved reference code into separate file diff --git a/js/lexical_environment.py b/js/lexical_environment.py --- a/js/lexical_environment.py +++ b/js

[pypy-commit] pypy jitframe-on-heap: Fix the comments and some basics for 32bit support

2013-02-03 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60838:ce5c46a90939 Date: 2013-02-03 18:12 +0200 http://bitbucket.org/pypy/pypy/changeset/ce5c46a90939/ Log:Fix the comments and some basics for 32bit support diff --git a/rpython/jit/backend/x86/arch.py b/rpython/jit/backend/x86

[pypy-commit] pypy jitframe-on-heap: Try to fix the problem with redirect_call_assembler

2013-02-03 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60837:9e0fcf9d51a9 Date: 2013-02-03 17:03 +0200 http://bitbucket.org/pypy/pypy/changeset/9e0fcf9d51a9/ Log:Try to fix the problem with redirect_call_assembler diff --git a/rpython/jit/backend/arm/opassembler.py b/rpython/jit/ba

[pypy-commit] benchmarks default: increase the scimark cycle count again and dont run it without the jit

2013-02-03 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r196:3017c914934a Date: 2013-02-03 14:23 +0100 http://bitbucket.org/pypy/benchmarks/changeset/3017c914934a/ Log:increase the scimark cycle count again and dont run it without the jit diff --git a/benchmarks.py b/benchmarks.py --- a/benchmarks.py

[pypy-commit] benchmarks default: cleanup

2013-02-03 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r197:a65e277ad75c Date: 2013-02-03 14:25 +0100 http://bitbucket.org/pypy/benchmarks/changeset/a65e277ad75c/ Log:cleanup diff --git a/benchmarks.py b/benchmarks.py --- a/benchmarks.py +++ b/benchmarks.py @@ -202,22 +202,14 @@ BM_cpython_doc.benchm

[pypy-commit] pypy default: unroll contains__Tuple in case we know the length (tuples are immutable)

2013-02-03 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r60836:c915d5e1101c Date: 2013-02-03 14:31 +0200 http://bitbucket.org/pypy/pypy/changeset/c915d5e1101c/ Log:unroll contains__Tuple in case we know the length (tuples are immutable) diff --git a/pypy/objspace/std/tupleobject.py b/pypy/obj