[pypy-commit] pypy vecopt: preventing signext from int16, int8 to greater or vice versa, the first direction was ignored up to now

2015-07-02 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r78398:8022a49a8008 Date: 2015-07-02 09:07 +0200 http://bitbucket.org/pypy/pypy/changeset/8022a49a8008/ Log:preventing signext from int16,int8 to greater or vice versa, the first direction was ignored up to now diff --git a/pypy/modu

[pypy-commit] pypy default: A simpler fix for "from x import *", with more tests showing the problem

2015-07-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r78400:79617073c0fe Date: 2015-07-02 09:59 +0200 http://bitbucket.org/pypy/pypy/changeset/79617073c0fe/ Log:A simpler fix for "from x import *", with more tests showing the problem of the previous one. diff --git a/pypy/module/imp/importing.py b

[pypy-commit] pypy default: hg backout e83ef97376fe: wrong fix

2015-07-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r78399:3bb6c8ee92a4 Date: 2015-07-02 09:57 +0200 http://bitbucket.org/pypy/pypy/changeset/3bb6c8ee92a4/ Log:hg backout e83ef97376fe: wrong fix diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py --- a/pypy/module/imp/importing.py ++

[pypy-commit] pypy int-float-list-strategy: hg merge default

2015-07-02 Thread arigo
Author: Armin Rigo Branch: int-float-list-strategy Changeset: r78401:cfc5cf6de7d8 Date: 2015-07-02 10:01 +0200 http://bitbucket.org/pypy/pypy/changeset/cfc5cf6de7d8/ Log:hg merge default diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py --- a/pypy/module/imp/importing.

[pypy-commit] pypy int-float-list-strategy: lst = [1.2]; lst += [0]

2015-07-02 Thread arigo
Author: Armin Rigo Branch: int-float-list-strategy Changeset: r78403:cadc17f46535 Date: 2015-07-02 10:12 +0200 http://bitbucket.org/pypy/pypy/changeset/cadc17f46535/ Log:lst = [1.2]; lst += [0] lst = [1.2]; lst += [0, 3.4] diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace

[pypy-commit] pypy int-float-list-strategy: lst = [0]; lst += [1.2]

2015-07-02 Thread arigo
Author: Armin Rigo Branch: int-float-list-strategy Changeset: r78402:da0023834a68 Date: 2015-07-02 10:06 +0200 http://bitbucket.org/pypy/pypy/changeset/da0023834a68/ Log:lst = [0]; lst += [1.2] lst = [0]; lst += [1.2, 3] diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/s

[pypy-commit] pypy int-float-list-strategy: setslice() support and clean-ups

2015-07-02 Thread arigo
Author: Armin Rigo Branch: int-float-list-strategy Changeset: r78404:ecfee265b225 Date: 2015-07-02 10:35 +0200 http://bitbucket.org/pypy/pypy/changeset/ecfee265b225/ Log:setslice() support and clean-ups diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py --- a/pypy

[pypy-commit] pypy vecopt: product assembler now uses SHUFPD instead of SHUFPS and moves two floats instead of one to the accumulator

2015-07-02 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r78405:03f3796197b8 Date: 2015-07-02 10:48 +0200 http://bitbucket.org/pypy/pypy/changeset/03f3796197b8/ Log:product assembler now uses SHUFPD instead of SHUFPS and moves two floats instead of one to the accumulator resolving test issu

[pypy-commit] pypy int-float-list-strategy: Test, and fixes for 32-bit

2015-07-02 Thread arigo
Author: Armin Rigo Branch: int-float-list-strategy Changeset: r78406:5e7568a7f96d Date: 2015-07-02 10:56 +0200 http://bitbucket.org/pypy/pypy/changeset/5e7568a7f96d/ Log:Test, and fixes for 32-bit diff --git a/rpython/rlib/longlong2float.py b/rpython/rlib/longlong2float.py --- a/rpython/rlib

[pypy-commit] pypy default: Tweak 'sys.version' to actually contain the compiler used to compile

2015-07-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r78407:45fae072cb84 Date: 2015-07-02 12:34 +0200 http://bitbucket.org/pypy/pypy/changeset/45fae072cb84/ Log:Tweak 'sys.version' to actually contain the compiler used to compile the final C sources, instead of whatever gcc was present when we

[pypy-commit] pypy stmgc-c8: Graft 45fae072cb84 from default

2015-07-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r78408:ac38229dcced Date: 2015-07-02 12:50 +0200 http://bitbucket.org/pypy/pypy/changeset/ac38229dcced/ Log:Graft 45fae072cb84 from default diff --git a/pypy/module/sys/__init__.py b/pypy/module/sys/__init__.py --- a/pypy/module/sys/__init__.py

[pypy-commit] pypy default: merge default

2015-07-02 Thread timfel
Author: Tim Felgentreff Branch: Changeset: r78410:b22f13cfe74d Date: 2015-07-02 11:52 +0200 http://bitbucket.org/pypy/pypy/changeset/b22f13cfe74d/ Log:merge default diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py --- a/pypy/module/imp/importing.py +++ b/pypy/module/

[pypy-commit] pypy default: Drop to gdb on unix when pdb.set_trace is encountered

2015-07-02 Thread timfel
Author: Tim Felgentreff Branch: Changeset: r78409:9864b76f82fb Date: 2015-07-02 11:09 +0200 http://bitbucket.org/pypy/pypy/changeset/9864b76f82fb/ Log:Drop to gdb on unix when pdb.set_trace is encountered diff --git a/rpython/rtyper/extfuncregistry.py b/rpython/rtyper/extfuncregistry.py --

[pypy-commit] pypy default: Merged in timfel/pypy (pull request #327)

2015-07-02 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r78411:ead7b35f3abb Date: 2015-07-02 12:50 +0200 http://bitbucket.org/pypy/pypy/changeset/ead7b35f3abb/ Log:Merged in timfel/pypy (pull request #327) Drop to gdb on unix when pdb.set_trace is encountered diff --git a/rpython/rtyper/ext

[pypy-commit] stmgc use-gcc: Port the changes from c7

2015-07-02 Thread arigo
Author: Armin Rigo Branch: use-gcc Changeset: r1887:33d8c4cbcb32 Date: 2015-07-02 12:06 +0100 http://bitbucket.org/pypy/stmgc/changeset/33d8c4cbcb32/ Log:Port the changes from c7 diff --git a/c8/demo/Makefile b/c8/demo/Makefile --- a/c8/demo/Makefile +++ b/c8/demo/Makefile @@ -19,18 +19,20 @

[pypy-commit] stmgc use-gcc: hg merge default

2015-07-02 Thread arigo
Author: Armin Rigo Branch: use-gcc Changeset: r1885:e7c5946182cc Date: 2015-07-02 11:38 +0100 http://bitbucket.org/pypy/stmgc/changeset/e7c5946182cc/ Log:hg merge default diff too long, truncating to 2000 out of 5492 lines diff --git a/c7/demo/Makefile b/c7/demo/Makefile --- a/c7/demo/Makef

[pypy-commit] stmgc use-gcc: hg backout a49dca73c968: cancel the original backout of this branch

2015-07-02 Thread arigo
Author: Armin Rigo Branch: use-gcc Changeset: r1886:da2e7294405a Date: 2015-07-02 11:46 +0100 http://bitbucket.org/pypy/stmgc/changeset/da2e7294405a/ Log:hg backout a49dca73c968: cancel the original backout of this branch diff --git a/c7/demo/Makefile b/c7/demo/Makefile --- a/c7/demo/Makefil

[pypy-commit] stmgc use-gcc: Add a bug example

2015-07-02 Thread arigo
Author: Armin Rigo Branch: use-gcc Changeset: r1888:4cf19da2ec99 Date: 2015-07-02 13:25 +0200 http://bitbucket.org/pypy/stmgc/changeset/4cf19da2ec99/ Log:Add a bug example diff --git a/gcc-seg-gs/bug1.c b/gcc-seg-gs/bug1.c new file mode 100644 --- /dev/null +++ b/gcc-seg-gs/bug1.c @@ -0,0 +1

[pypy-commit] pypy py3k: 2to3

2015-07-02 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r78412:3cb6a7ae2fb7 Date: 2015-07-02 12:40 +0200 http://bitbucket.org/pypy/pypy/changeset/3cb6a7ae2fb7/ Log:2to3 diff --git a/pypy/module/imp/test/test_import.py b/pypy/module/imp/test/test_import.py --- a/pypy/module/imp/test/test_import.py +++

[pypy-commit] stmgc use-gcc: Silence more warnings

2015-07-02 Thread arigo
Author: Armin Rigo Branch: use-gcc Changeset: r1890:8fc3a9b12b15 Date: 2015-07-02 15:27 +0100 http://bitbucket.org/pypy/stmgc/changeset/8fc3a9b12b15/ Log:Silence more warnings diff --git a/c8/demo/demo_random.c b/c8/demo/demo_random.c --- a/c8/demo/demo_random.c +++ b/c8/demo/demo_random.c @

[pypy-commit] stmgc use-gcc: Avoid referencing arrays from within the struct stm_priv_segment_s,

2015-07-02 Thread arigo
Author: Armin Rigo Branch: use-gcc Changeset: r1889:69f1abc8e3fe Date: 2015-07-02 15:24 +0100 http://bitbucket.org/pypy/stmgc/changeset/69f1abc8e3fe/ Log:Avoid referencing arrays from within the struct stm_priv_segment_s, as a workaround for a gcc issue diff --git a/c8/stm/core.h b/c

[pypy-commit] pypy stmgc-c8-gcc: Trying to use gcc, 2nd attempt

2015-07-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8-gcc Changeset: r78413:5a06eb6c5c2f Date: 2015-07-02 15:32 +0100 http://bitbucket.org/pypy/pypy/changeset/5a06eb6c5c2f/ Log:Trying to use gcc, 2nd attempt ___ pypy-commit mailing list [email protected] https:

[pypy-commit] pypy stmgc-c8-gcc: Import the 'use-gcc' branch of stmgc

2015-07-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8-gcc Changeset: r78414:62f881a8b44d Date: 2015-07-02 15:35 +0100 http://bitbucket.org/pypy/pypy/changeset/62f881a8b44d/ Log:Import the 'use-gcc' branch of stmgc diff --git a/rpython/translator/c/genc.py b/rpython/translator/c/genc.py --- a/rpython/translato

[pypy-commit] stmgc use-gcc: "Detect" stack overflows by checking if a segfault is caused by

2015-07-02 Thread arigo
Author: Armin Rigo Branch: use-gcc Changeset: r1891:8b922e88252b Date: 2015-07-02 19:33 +0100 http://bitbucket.org/pypy/stmgc/changeset/8b922e88252b/ Log:"Detect" stack overflows by checking if a segfault is caused by access in the protected page at the end of the shadowstack. diff -

[pypy-commit] pypy stmgc-c8-gcc: update to stmgc/8b922e88252b

2015-07-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8-gcc Changeset: r78415:c20288c4ec6e Date: 2015-07-02 19:35 +0100 http://bitbucket.org/pypy/pypy/changeset/c20288c4ec6e/ Log:update to stmgc/8b922e88252b diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision --- a/rp

[pypy-commit] stmgc use-gcc: Right now, it doesn't make sense to print the warning when forking,

2015-07-02 Thread arigo
Author: Armin Rigo Branch: use-gcc Changeset: r1892:f29c44d46d58 Date: 2015-07-02 19:43 +0100 http://bitbucket.org/pypy/stmgc/changeset/f29c44d46d58/ Log:Right now, it doesn't make sense to print the warning when forking, because forking is fast enough diff --git a/c8/stm/forksupport

[pypy-commit] cffi default: Mention there are more args

2015-07-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2198:af1fb2b8ce3b Date: 2015-07-02 22:17 +0200 http://bitbucket.org/cffi/cffi/changeset/af1fb2b8ce3b/ Log:Mention there are more args diff --git a/doc/source/overview.rst b/doc/source/overview.rst --- a/doc/source/overview.rst +++ b/doc/source/overview

[pypy-commit] cffi default: Write a test for issue #212

2015-07-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r2199:0f549bccae62 Date: 2015-07-03 08:51 +0200 http://bitbucket.org/cffi/cffi/changeset/0f549bccae62/ Log:Write a test for issue #212 diff --git a/testing/cffi1/test_verify1.py b/testing/cffi1/test_verify1.py --- a/testing/cffi1/test_verify1.py +++ b/t