[pypy-commit] pypy default: hg merge remove-raisingops (again**2)

2016-05-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r84746:c8536785e17f Date: 2016-05-27 23:21 +0100 http://bitbucket.org/pypy/pypy/changeset/c8536785e17f/ Log:hg merge remove-raisingops (again**2) Modulo-by-constant diff --git a/pypy/module/pypyjit/test_pypy_c/test_shift.py b/pypy/module/pypyj

[pypy-commit] pypy default: hg merge remove-raisingops (again)

2016-05-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r84740:6a21d9bbc8ad Date: 2016-05-27 22:51 +0200 http://bitbucket.org/pypy/pypy/changeset/6a21d9bbc8ad/ Log:hg merge remove-raisingops (again) optimize in the JIT divisions by constants diff --git a/pypy/module/pypyjit/test_pypy_c/test_shift.py

[pypy-commit] pypy default: hg merge remove-raisingops

2016-05-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r84727:a4bb2ae13c0a Date: 2016-05-27 14:53 +0200 http://bitbucket.org/pypy/pypy/changeset/a4bb2ae13c0a/ Log:hg merge remove-raisingops Kill many lines of code. This is done by removing most of the _ovf, _zer and _val operations from RPyt