[pypy-commit] pypy fix-result-types: Close branch before merging

2015-05-29 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77698:6c9fc79906be Date: 2015-05-30 00:48 +0100 http://bitbucket.org/pypy/pypy/changeset/6c9fc79906be/ Log:Close branch before merging ___ pypy-commit mailing list pypy-commit@python.org https

[pypy-commit] pypy default: Merge branch 'fix-result-types'

2015-05-29 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r77699:6cc7f2175bcd Date: 2015-05-30 00:58 +0100 http://bitbucket.org/pypy/pypy/changeset/6cc7f2175bcd/ Log:Merge branch 'fix-result-types' * Refactor dtype casting and promotion rules for consistency and compatibility with CNumPy.

[pypy-commit] pypy default: update whatsnew

2015-05-29 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r77700:9bed282ecc43 Date: 2015-05-30 01:02 +0100 http://bitbucket.org/pypy/pypy/changeset/9bed282ecc43/ Log:update whatsnew diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-hea

[pypy-commit] pypy fix-result-types: Fix inplace operations on arrays in cases where an unsafe cast is needed

2015-05-29 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77697:23b0d856e8fc Date: 2015-05-29 18:32 +0100 http://bitbucket.org/pypy/pypy/changeset/23b0d856e8fc/ Log:Fix inplace operations on arrays in cases where an unsafe cast is needed diff --git a/pypy/module/micronumpy/boxes.py b/p

[pypy-commit] pypy fix-result-types: Fix dtype promotion to unicode

2015-05-29 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77696:e8a2003ad8ac Date: 2015-05-29 17:17 +0100 http://bitbucket.org/pypy/pypy/changeset/e8a2003ad8ac/ Log:Fix dtype promotion to unicode diff --git a/pypy/module/micronumpy/casting.py b/pypy/module/micronumpy/casting.py --- a/pypy/mod

[pypy-commit] pypy optresult: fixes

2015-05-29 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77695:02acbb0f8f39 Date: 2015-05-29 19:25 +0200 http://bitbucket.org/pypy/pypy/changeset/02acbb0f8f39/ Log:fixes diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optimizeopt/heap.py --- a/rpython/jit/me

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

2015-05-29 Thread arigo
Author: Armin Rigo Branch: Changeset: r1781:fba24ba1a75f Date: 2015-05-29 18:18 +0100 http://bitbucket.org/pypy/stmgc/changeset/fba24ba1a75f/ Log:hg merge use-gcc Use gcc with a small patch, instead of clang with bug fixes. It is somehow an approach that I trust more. diff

[pypy-commit] stmgc use-gcc: Close branch ready to merge

2015-05-29 Thread arigo
Author: Armin Rigo Branch: use-gcc Changeset: r1780:903dd649c03a Date: 2015-05-29 18:17 +0100 http://bitbucket.org/pypy/stmgc/changeset/903dd649c03a/ Log:Close branch ready to merge ___ pypy-commit mailing list pypy-commit@python.org https://mail.p

[pypy-commit] pypy optresult: skip some more tests

2015-05-29 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77693:b8363af4d147 Date: 2015-05-29 18:00 +0200 http://bitbucket.org/pypy/pypy/changeset/b8363af4d147/ Log:skip some more tests diff --git a/rpython/jit/metainterp/test/support.py b/rpython/jit/metainterp/test/support.py --- a/rpython

[pypy-commit] pypy optresult: fix pending_setfields for arrays

2015-05-29 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77694:444c09df507f Date: 2015-05-29 19:04 +0200 http://bitbucket.org/pypy/pypy/changeset/444c09df507f/ Log:fix pending_setfields for arrays diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optimizeopt/h

[pypy-commit] pypy optresult: fix copying value in one more place

2015-05-29 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77692:a4f685f2bb01 Date: 2015-05-29 17:56 +0200 http://bitbucket.org/pypy/pypy/changeset/a4f685f2bb01/ Log:fix copying value in one more place diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/rp

[pypy-commit] pypy fix-result-types: hg merge default

2015-05-29 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77691:af369ce9b273 Date: 2015-05-29 15:17 +0100 http://bitbucket.org/pypy/pypy/changeset/af369ce9b273/ Log:hg merge default diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -11,3 +11,5 @@ 10f1b29a2bd21f837090286174a9ca030b

[pypy-commit] pypy default: Document this as a (now-)known difference with CPython. Thanks

2015-05-29 Thread arigo
Author: Armin Rigo Branch: Changeset: r77690:f501507f92d8 Date: 2015-05-29 16:04 +0200 http://bitbucket.org/pypy/pypy/changeset/f501507f92d8/ Log:Document this as a (now-)known difference with CPython. Thanks kezabelle on irc. diff --git a/pypy/doc/cpython_differences.rst b/pypy/doc

[pypy-commit] pypy vecopt: first try to merge iterators in call2

2015-05-29 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77689:b47f0d81442a Date: 2015-05-29 15:55 +0200 http://bitbucket.org/pypy/pypy/changeset/b47f0d81442a/ Log:first try to merge iterators in call2 diff --git a/pypy/module/micronumpy/iterators.py b/pypy/module/micronumpy/iterators.py --- a/p

[pypy-commit] pypy vecopt: generalized extend

2015-05-29 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77688:d89d708eeea2 Date: 2015-05-29 14:36 +0200 http://bitbucket.org/pypy/pypy/changeset/d89d708eeea2/ Log:generalized extend dont overwrite resume at loop header descr in unrolling (this will lead to stronger dependencies) diff --g

[pypy-commit] pypy optresult: small fixes

2015-05-29 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77687:456f14814b85 Date: 2015-05-29 15:48 +0200 http://bitbucket.org/pypy/pypy/changeset/456f14814b85/ Log:small fixes diff --git a/rpython/jit/metainterp/optimizeopt/info.py b/rpython/jit/metainterp/optimizeopt/info.py --- a/rpython/

[pypy-commit] pypy optresult: small fixes

2015-05-29 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77686:b0ad8d63a2e4 Date: 2015-05-29 14:44 +0200 http://bitbucket.org/pypy/pypy/changeset/b0ad8d63a2e4/ Log:small fixes diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optimizeopt/heap.py --- a/rpython/

[pypy-commit] pypy default: merge heads

2015-05-29 Thread arigo
Author: Armin Rigo Branch: Changeset: r77685:9738535f1376 Date: 2015-05-29 15:19 +0200 http://bitbucket.org/pypy/pypy/changeset/9738535f1376/ Log:merge heads diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py --- a/lib_pypy/datetime.py +++ b/lib_pypy/datetime.py @@ -816,9 +816,9 @@

[pypy-commit] pypy default: Fix the keyword argument names that differ from CPython

2015-05-29 Thread arigo
Author: Armin Rigo Branch: Changeset: r77684:db719ce5b1f5 Date: 2015-05-29 14:19 +0100 http://bitbucket.org/pypy/pypy/changeset/db719ce5b1f5/ Log:Fix the keyword argument names that differ from CPython diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py --- a/lib_pypy/datetime.py +++ b

[pypy-commit] pypy optresult: fix fix fix

2015-05-29 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77683:1493b6a529e1 Date: 2015-05-29 13:40 +0200 http://bitbucket.org/pypy/pypy/changeset/1493b6a529e1/ Log:fix fix fix diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py --- a/rpython/jit/backen

[pypy-commit] pypy optresult: fix last test

2015-05-29 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77680:58ecf514d140 Date: 2015-05-28 16:52 +0200 http://bitbucket.org/pypy/pypy/changeset/58ecf514d140/ Log:fix last test diff --git a/rpython/jit/backend/x86/test/test_runner.py b/rpython/jit/backend/x86/test/test_runner.py --- a/rpyt

[pypy-commit] pypy optresult: sort of try to disable unrolling

2015-05-29 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77682:807a882ca122 Date: 2015-05-28 17:13 +0200 http://bitbucket.org/pypy/pypy/changeset/807a882ca122/ Log:sort of try to disable unrolling diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpyth

[pypy-commit] pypy optresult: kill infos on operations. fix failargs while in rewrite

2015-05-29 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r77681:07cdcc8c47f9 Date: 2015-05-28 16:58 +0200 http://bitbucket.org/pypy/pypy/changeset/07cdcc8c47f9/ Log:kill infos on operations. fix failargs while in rewrite diff --git a/rpython/jit/backend/llsupport/rewrite.py b/rpython/jit/bac

[pypy-commit] pypy vecopt: bug fix. did not copy descriptors while unrolling instructions, simplifcations and use copy_all_attr of the descr instead of doing it manually

2015-05-29 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77679:27be296beda0 Date: 2015-05-29 12:29 +0200 http://bitbucket.org/pypy/pypy/changeset/27be296beda0/ Log:bug fix. did not copy descriptors while unrolling instructions, simplifcations and use copy_all_attr of the descr instead of d

[pypy-commit] stmgc use-gcc: Add missing docs

2015-05-29 Thread arigo
Author: Armin Rigo Branch: use-gcc Changeset: r1779:746d125bda9e Date: 2015-05-29 11:24 +0100 http://bitbucket.org/pypy/stmgc/changeset/746d125bda9e/ Log:Add missing docs diff --git a/gcc-seg-gs/gcc-5.1.0-patch.diff b/gcc-seg-gs/gcc-5.1.0-patch.diff --- a/gcc-seg-gs/gcc-5.1.0-patch.diff +++

[pypy-commit] pypy default: Add missing operation

2015-05-29 Thread arigo
Author: Armin Rigo Branch: Changeset: r77678:af2c8b03940a Date: 2015-05-29 11:49 +0200 http://bitbucket.org/pypy/pypy/changeset/af2c8b03940a/ Log:Add missing operation diff --git a/rpython/rtyper/lltypesystem/lloperation.py b/rpython/rtyper/lltypesystem/lloperation.py --- a/rpython/rtyper/