[pypy-commit] buildbot default: fix link from root page

2015-11-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r970:9245fb217688 Date: 2015-11-19 10:22 +0100 http://bitbucket.org/pypy/buildbot/changeset/9245fb217688/ Log:fix link from root page diff --git a/master/templates/root.html b/master/templates/root.html --- a/master/templates/root.html +++ b/master/temp

[pypy-commit] pypy s390x-backend: added assembler regalloc/instructions for int_to_float (+ inverse) and int_to_ptr (+ inverse). test_runner.py passing 4 more tests

2015-11-19 Thread plan_rich
Author: Richard Plangger Branch: s390x-backend Changeset: r80769:fff20ae97c0f Date: 2015-11-19 11:28 +0100 http://bitbucket.org/pypy/pypy/changeset/fff20ae97c0f/ Log:added assembler regalloc/instructions for int_to_float (+ inverse) and int_to_ptr (+ inverse). test_runner.py passing 4

[pypy-commit] pypy stmgc-c8: remove some cases where we became inevitable unnecessarily

2015-11-19 Thread Raemi
Author: Remi Meier Branch: stmgc-c8 Changeset: r80770:1fc1326bc941 Date: 2015-11-19 12:18 +0100 http://bitbucket.org/pypy/pypy/changeset/1fc1326bc941/ Log:remove some cases where we became inevitable unnecessarily AFAICS, "pure" in llmodel means "don't become inevitable" and

[pypy-commit] pypy py3k: 2to3

2015-11-19 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r80771:2656e0ec2579 Date: 2015-11-19 13:29 +0100 http://bitbucket.org/pypy/pypy/changeset/2656e0ec2579/ Log:2to3 diff --git a/pypy/module/cpyext/test/test_typeobject.py b/pypy/module/cpyext/test/test_typeobject.py --- a/pypy/module/cpyext/test/te

[pypy-commit] pypy py3k: Remove this test because specialized_zip_2_lists() is not implemented on py3k.

2015-11-19 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r80773:db2bd09dae24 Date: 2015-11-19 13:36 +0100 http://bitbucket.org/pypy/pypy/changeset/db2bd09dae24/ Log:Remove this test because specialized_zip_2_lists() is not implemented on py3k. diff --git a/pypy/objspace/std/test/test_tupleobject

[pypy-commit] pypy py3k: Skip this numpy cpyext test.

2015-11-19 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r80772:ff2836f9a451 Date: 2015-11-19 13:32 +0100 http://bitbucket.org/pypy/pypy/changeset/ff2836f9a451/ Log:Skip this numpy cpyext test. diff --git a/pypy/module/cpyext/test/test_typeobject.py b/pypy/module/cpyext/test/test_typeobject.py --- a/py

[pypy-commit] pypy default: Merged in jamadden/pypy/osx-flat-namespace (pull request #358)

2015-11-19 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r80775:52fb5c4b6cac Date: 2015-11-19 16:06 +0200 http://bitbucket.org/pypy/pypy/changeset/52fb5c4b6cac/ Log:Merged in jamadden/pypy/osx-flat-namespace (pull request #358) Fix the cpyext tests on OS X by linking with -flat_namespace. dif

[pypy-commit] pypy osx-flat-namespace: Fix the cpyext tests by linking with -flat_namespace.

2015-11-19 Thread jamadden
Author: Jason Madden Branch: osx-flat-namespace Changeset: r80774:db227f4e2909 Date: 2015-11-19 06:11 -0600 http://bitbucket.org/pypy/pypy/changeset/db227f4e2909/ Log:Fix the cpyext tests by linking with -flat_namespace. diff --git a/rpython/translator/platform/darwin.py b/rpython/translato

[pypy-commit] pypy s390x-backend: added debug increment as operation (regalloc + assembly)

2015-11-19 Thread plan_rich
Author: Richard Plangger Branch: s390x-backend Changeset: r80778:bc577360b3d3 Date: 2015-11-19 16:28 +0100 http://bitbucket.org/pypy/pypy/changeset/bc577360b3d3/ Log:added debug increment as operation (regalloc + assembly) diff --git a/rpython/jit/backend/test/runner_test.py b/rpython/jit/b

[pypy-commit] stmgc default: free large overflow objs on abort

2015-11-19 Thread Raemi
Author: Remi Meier Branch: Changeset: r1969:e3071642fd5c Date: 2015-11-19 16:42 +0100 http://bitbucket.org/pypy/stmgc/changeset/e3071642fd5c/ Log:free large overflow objs on abort Benchmarks show (e.g. lee routing) that the more threads we run, the longer major GCs take (bc.

[pypy-commit] pypy fix-trace-too-long-heuristic: use the new heuristic

2015-11-19 Thread fijal
Author: fijal Branch: fix-trace-too-long-heuristic Changeset: r80780:d1f7d7071a96 Date: 2015-11-19 17:52 +0200 http://bitbucket.org/pypy/pypy/changeset/d1f7d7071a96/ Log:use the new heuristic diff --git a/pypy/module/pypyjit/interp_jit.py b/pypy/module/pypyjit/interp_jit.py --- a/pypy/module

[pypy-commit] pypy fix-trace-too-long-heuristic: change the heuristic a bit

2015-11-19 Thread fijal
Author: fijal Branch: fix-trace-too-long-heuristic Changeset: r80779:543f6b24d1b0 Date: 2015-11-19 17:52 +0200 http://bitbucket.org/pypy/pypy/changeset/543f6b24d1b0/ Log:change the heuristic a bit diff --git a/rpython/jit/codewriter/jitcode.py b/rpython/jit/codewriter/jitcode.py --- a/rpytho

[pypy-commit] pypy anntype: Implement unions of SomeException with SomeInstance

2015-11-19 Thread rlamy
Author: Ronan Lamy Branch: anntype Changeset: r80781:7d8c6879587b Date: 2015-11-19 16:50 + http://bitbucket.org/pypy/pypy/changeset/7d8c6879587b/ Log:Implement unions of SomeException with SomeInstance diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py --- a/r

[pypy-commit] pypy s390x-backend: fixed same_as in regalloc and several other places in regalloc_mov

2015-11-19 Thread plan_rich
Author: Richard Plangger Branch: s390x-backend Changeset: r80782:206b872ed188 Date: 2015-11-19 18:34 +0100 http://bitbucket.org/pypy/pypy/changeset/206b872ed188/ Log:fixed same_as in regalloc and several other places in regalloc_mov diff --git a/rpython/jit/backend/zarch/assembler.py b/rpyt

[pypy-commit] pypy.org extradoc: release 4.0.1

2015-11-19 Thread mattip
Author: mattip Branch: extradoc Changeset: r657:6b22be597c12 Date: 2015-11-19 21:01 +0200 http://bitbucket.org/pypy/pypy.org/changeset/6b22be597c12/ Log:release 4.0.1 diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -74,7 +74,7 @@ performance improvement

[pypy-commit] pypy.org extradoc: change sha1->sha256 for 4.0.1 checksums, widen the page a bit

2015-11-19 Thread mattip
Author: mattip Branch: extradoc Changeset: r658:90186d510185 Date: 2015-11-19 22:23 +0200 http://bitbucket.org/pypy/pypy.org/changeset/90186d510185/ Log:change sha1->sha256 for 4.0.1 checksums, widen the page a bit diff --git a/css/site.css b/css/site.css --- a/css/site.css +++ b/css/site.cs

[pypy-commit] pypy.org extradoc: widen the page to make room for the donations div

2015-11-19 Thread mattip
Author: mattip Branch: extradoc Changeset: r659:e6e9b4fe04aa Date: 2015-11-19 22:57 +0200 http://bitbucket.org/pypy/pypy.org/changeset/e6e9b4fe04aa/ Log:widen the page to make room for the donations div diff --git a/css/site.css b/css/site.css --- a/css/site.css +++ b/css/site.css @@ -167,7

[pypy-commit] jitviewer default: Added tag pypy-4.0.1 for changeset 6b1139406283

2015-11-19 Thread mattip
Author: mattip Branch: Changeset: r277:e49b88557c99 Date: 2015-11-19 23:03 +0200 http://bitbucket.org/pypy/jitviewer/changeset/e49b88557c99/ Log:Added tag pypy-4.0.1 for changeset 6b1139406283 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -6,3 +6,4 @@ ec561fb900e02df04e47b1

[pypy-commit] pypy faster-rstruct: reverse the logic to distinguish virtual arrays and strings, and most importantly remove the weird ConstPtrInfo.is_array()==True

2015-11-19 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct Changeset: r80784:d8b23469f91f Date: 2015-11-20 00:36 +0100 http://bitbucket.org/pypy/pypy/changeset/d8b23469f91f/ Log:reverse the logic to distinguish virtual arrays and strings, and most importantly remove the weird ConstPtrInfo.is_array()

[pypy-commit] pypy faster-rstruct: add a fast-path to unpack_double, which reads directly from the input string instead of taking a slice. There are still some rough edges, but I commit this anyway so

2015-11-19 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct Changeset: r80785:7cf0a0cef3b5 Date: 2015-11-20 01:01 +0100 http://bitbucket.org/pypy/pypy/changeset/7cf0a0cef3b5/ Log:add a fast-path to unpack_double, which reads directly from the input string instead of taking a slice. There are still so

[pypy-commit] pypy anntype: Implement unions of SomeException with s_None

2015-11-19 Thread rlamy
Author: Ronan Lamy Branch: anntype Changeset: r80786:b7728cb83be9 Date: 2015-11-19 17:04 + http://bitbucket.org/pypy/pypy/changeset/b7728cb83be9/ Log:Implement unions of SomeException with s_None diff --git a/rpython/annotator/binaryop.py b/rpython/annotator/binaryop.py --- a/rpython/ann