[pypy-commit] pypy py3.3: merge heads

2015-09-23 Thread rlamy
Author: Ronan Lamy Branch: py3.3 Changeset: r79805:7ac40865b0ff Date: 2015-09-23 20:54 +0100 http://bitbucket.org/pypy/pypy/changeset/7ac40865b0ff/ Log:merge heads diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython/rlib/rposix.py @@ -249,7

[pypy-commit] pypy default: Remove the cleverness about not building recursive RawSlicePtrInfos.

2015-09-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r79804:2e8414e8d696 Date: 2015-09-23 20:53 +0200 http://bitbucket.org/pypy/pypy/changeset/2e8414e8d696/ Log:Remove the cleverness about not building recursive RawSlicePtrInfos. It doesn't work because of 'op.getarg(0)' we do in that class, but

[pypy-commit] pypy share-guard-info: fix more tests

2015-09-23 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79803:005c4e465033 Date: 2015-09-23 20:34 +0200 http://bitbucket.org/pypy/pypy/changeset/005c4e465033/ Log:fix more tests diff --git a/rpython/jit/metainterp/test/test_tracingopts.py b/rpython/jit/metainterp/test/test_tracingop

[pypy-commit] pypy share-guard-info: more tests whacking

2015-09-23 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79802:253aa8690617 Date: 2015-09-23 20:30 +0200 http://bitbucket.org/pypy/pypy/changeset/253aa8690617/ Log:more tests whacking diff --git a/rpython/jit/metainterp/test/test_tracingopts.py b/rpython/jit/metainterp/test/test_trac

[pypy-commit] pypy share-guard-info: fix some more tests

2015-09-23 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79801:e46a6ebba4a3 Date: 2015-09-23 20:23 +0200 http://bitbucket.org/pypy/pypy/changeset/e46a6ebba4a3/ Log:fix some more tests diff --git a/rpython/jit/metainterp/test/test_rawmem.py b/rpython/jit/metainterp/test/test_rawmem.py

[pypy-commit] pypy share-guard-info: fix numpy

2015-09-23 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79800:0ba17eb0536d Date: 2015-09-23 20:23 +0200 http://bitbucket.org/pypy/pypy/changeset/0ba17eb0536d/ Log:fix numpy diff --git a/pypy/module/micronumpy/support.py b/pypy/module/micronumpy/support.py --- a/pypy/module/micronump

[pypy-commit] pypy share-guard-info: continue whacking at tests

2015-09-23 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79799:b23e32603989 Date: 2015-09-23 20:11 +0200 http://bitbucket.org/pypy/pypy/changeset/b23e32603989/ Log:continue whacking at tests diff --git a/rpython/jit/metainterp/test/test_ajit.py b/rpython/jit/metainterp/test/test_ajit

[pypy-commit] pypy share-guard-info: fix heap.py, but a huge blunder in check_history too, fixing tests

2015-09-23 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79798:30d0f05cdae5 Date: 2015-09-23 19:46 +0200 http://bitbucket.org/pypy/pypy/changeset/30d0f05cdae5/ Log:fix heap.py, but a huge blunder in check_history too, fixing tests diff --git a/rpython/jit/metainterp/history.py b/rpyt

[pypy-commit] pypy py3.3_imp_refactor: Close branch py3.3_imp_refactor

2015-09-23 Thread richardlancaster
Author: richardlancaster Branch: py3.3_imp_refactor Changeset: r79796:0d851c0bf664 Date: 2015-09-23 17:01 +0100 http://bitbucket.org/pypy/pypy/changeset/0d851c0bf664/ Log:Close branch py3.3_imp_refactor ___ pypy-commit mailing list pypy-commit@pyth

[pypy-commit] pypy py3.3: Merge py3.3 test fixes

2015-09-23 Thread richardlancaster
Author: richardlancaster Branch: py3.3 Changeset: r79797:08d07d081df8 Date: 2015-09-23 17:01 +0100 http://bitbucket.org/pypy/pypy/changeset/08d07d081df8/ Log:Merge py3.3 test fixes * Importing _imp instead of imp diff --git a/pypy/module/imp/test/test_app.py b/pypy/module/imp/test/t

[pypy-commit] pypy py3.3_imp_refactor: Fix tests that erroneously import _imp instead of imp

2015-09-23 Thread richardlancaster
Author: Richard Lancaster Branch: py3.3_imp_refactor Changeset: r79795:4049929bd1cd Date: 2015-09-21 14:10 +0100 http://bitbucket.org/pypy/pypy/changeset/4049929bd1cd/ Log:Fix tests that erroneously import _imp instead of imp diff --git a/pypy/module/imp/test/test_app.py b/pypy/module/imp/te

[pypy-commit] pypy share-guard-info: shuffle code around so we don't flush setfields when guards are optimized away

2015-09-23 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79794:36135e62ace3 Date: 2015-09-23 18:41 +0200 http://bitbucket.org/pypy/pypy/changeset/36135e62ace3/ Log:shuffle code around so we don't flush setfields when guards are optimized away diff --git a/rpython/jit/metainter

[pypy-commit] pypy py3.3: Close branch py3.3

2015-09-23 Thread vext01
Author: Edd Barrett Branch: py3.3 Changeset: r79793:4a637d21541b Date: 2015-09-23 17:33 +0100 http://bitbucket.org/pypy/pypy/changeset/4a637d21541b/ Log:Close branch py3.3 ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/

[pypy-commit] pypy share-guard-info: don't optimize away guard_overflow

2015-09-23 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79792:d5cb860b19b2 Date: 2015-09-23 17:20 +0200 http://bitbucket.org/pypy/pypy/changeset/d5cb860b19b2/ Log:don't optimize away guard_overflow diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp

[pypy-commit] pypy share-guard-info: replace int_xxx_ovf with int_xxx if we're optimizing guard_no_overflow away

2015-09-23 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79791:873fbb58ce3a Date: 2015-09-23 17:18 +0200 http://bitbucket.org/pypy/pypy/changeset/873fbb58ce3a/ Log:replace int_xxx_ovf with int_xxx if we're optimizing guard_no_overflow away diff --git a/rpython/jit/metainterp/o

[pypy-commit] pypy py3.3: Add missing include for openpty()

2015-09-23 Thread rlamy
Author: Ronan Lamy Branch: py3.3 Changeset: r79790:4a280d6a4947 Date: 2015-09-23 16:05 +0100 http://bitbucket.org/pypy/pypy/changeset/4a280d6a4947/ Log:Add missing include for openpty() diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython/rl

[pypy-commit] pypy share-guard-info: whack at tests

2015-09-23 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79789:32308eeb3033 Date: 2015-09-23 15:22 +0200 http://bitbucket.org/pypy/pypy/changeset/32308eeb3033/ Log:whack at tests diff --git a/rpython/jit/metainterp/test/test_ajit.py b/rpython/jit/metainterp/test/test_ajit.py --- a/rp

[pypy-commit] pypy share-guard-info: fix tests

2015-09-23 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79787:7d3c76be15ba Date: 2015-09-23 15:19 +0200 http://bitbucket.org/pypy/pypy/changeset/7d3c76be15ba/ Log:fix tests diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py b/rpython/jit/metainterp/optimizeop

[pypy-commit] pypy share-guard-info: reenable the removal of guards

2015-09-23 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79788:910674dee2a4 Date: 2015-09-23 15:19 +0200 http://bitbucket.org/pypy/pypy/changeset/910674dee2a4/ Log:reenable the removal of guards diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/opt

[pypy-commit] pypy share-guard-info: disable replacing guard_class with guard_value because it messes up with sharing, we need to improve sharing to guard class first

2015-09-23 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79786:daebcacf2da4 Date: 2015-09-23 14:25 +0200 http://bitbucket.org/pypy/pypy/changeset/daebcacf2da4/ Log:disable replacing guard_class with guard_value because it messes up with sharing, we need to improve sharing to gu

[pypy-commit] pypy share-guard-info: fix the test to reflect not removing guards for now

2015-09-23 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79785:00540146c066 Date: 2015-09-23 11:48 +0200 http://bitbucket.org/pypy/pypy/changeset/00540146c066/ Log:fix the test to reflect not removing guards for now diff --git a/rpython/jit/metainterp/test/test_ajit.py b/rpython/jit/

[pypy-commit] pypy default: Fix. Hard to figure out how to write a test...

2015-09-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r79784:2f49f30cc8d8 Date: 2015-09-23 11:47 +0200 http://bitbucket.org/pypy/pypy/changeset/2f49f30cc8d8/ Log:Fix. Hard to figure out how to write a test... diff --git a/rpython/jit/metainterp/optimizeopt/info.py b/rpython/jit/metainterp/optimizeopt/info

[pypy-commit] pypy share-guard-info: disable sharing of guards until we fix obscure crashes

2015-09-23 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79783:e2f8b5254f11 Date: 2015-09-23 11:01 +0200 http://bitbucket.org/pypy/pypy/changeset/e2f8b5254f11/ Log:disable sharing of guards until we fix obscure crashes diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rp

[pypy-commit] pypy default: no-op: move around some methods to a more natural class

2015-09-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r79782:b4e07df5f525 Date: 2015-09-23 11:01 +0200 http://bitbucket.org/pypy/pypy/changeset/b4e07df5f525/ Log:no-op: move around some methods to a more natural class diff --git a/rpython/jit/metainterp/optimizeopt/info.py b/rpython/jit/metainterp/optimiz

[pypy-commit] pypy default: add comment

2015-09-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r79781:f18ef9299aaf Date: 2015-09-23 10:03 +0200 http://bitbucket.org/pypy/pypy/changeset/f18ef9299aaf/ Log:add comment diff --git a/rpython/jit/metainterp/resoperation.py b/rpython/jit/metainterp/resoperation.py --- a/rpython/jit/metainterp/resoperati

[pypy-commit] cffi default: Issue #221: forbid values from enums with "..." from being accessed

2015-09-23 Thread arigo
Author: Armin Rigo Branch: Changeset: r2272:a6d472e27fab Date: 2015-09-23 09:51 +0200 http://bitbucket.org/cffi/cffi/changeset/a6d472e27fab/ Log:Issue #221: forbid values from enums with "..." from being accessed in ABI mode. diff --git a/cffi/api.py b/cffi/api.py --- a/cffi/api.py