[pypy-commit] pypy release-5.x: fix translation

2016-05-16 Thread rlamy
Author: Ronan Lamy Branch: release-5.x Changeset: r84472:30450cb58562 Date: 2016-05-13 01:09 +0100 http://bitbucket.org/pypy/pypy/changeset/30450cb58562/ Log:fix translation diff --git a/rpython/memory/gc/env.py b/rpython/memory/gc/env.py --- a/rpython/memory/gc/env.py +++ b/rpython/memory/g

[pypy-commit] pypy release-5.x: arg. translation issue (non negative indices)

2016-05-16 Thread plan_rich
Author: Richard Plangger Branch: release-5.x Changeset: r84473:ceb0e1e508e7 Date: 2016-05-13 07:59 +0200 http://bitbucket.org/pypy/pypy/changeset/ceb0e1e508e7/ Log:arg. translation issue (non negative indices) diff --git a/rpython/memory/gc/env.py b/rpython/memory/gc/env.py --- a/rpython/mem

[pypy-commit] pypy z196-support: increase the timeout on s390x in the test_epoll

2016-05-16 Thread plan_rich
Author: Richard Plangger Branch: z196-support Changeset: r84474:b8d2dacdb19b Date: 2016-05-16 09:59 +0200 http://bitbucket.org/pypy/pypy/changeset/b8d2dacdb19b/ Log:increase the timeout on s390x in the test_epoll diff --git a/pypy/module/select/test/test_epoll.py b/pypy/module/select/test/t

[pypy-commit] pypy release-5.x: increase the timeout on s390x in the test_epoll

2016-05-16 Thread plan_rich
Author: Richard Plangger Branch: release-5.x Changeset: r84475:fb9db0a155f4 Date: 2016-05-16 09:59 +0200 http://bitbucket.org/pypy/pypy/changeset/fb9db0a155f4/ Log:increase the timeout on s390x in the test_epoll diff --git a/pypy/module/select/test/test_epoll.py b/pypy/module/select/test/te

[pypy-commit] pypy release-5.x: remove a not wanted print ...

2016-05-16 Thread plan_rich
Author: Richard Plangger Branch: release-5.x Changeset: r84477:b5106a735161 Date: 2016-05-16 14:17 +0200 http://bitbucket.org/pypy/pypy/changeset/b5106a735161/ Log:remove a not wanted print ... diff --git a/rpython/memory/gc/env.py b/rpython/memory/gc/env.py --- a/rpython/memory/gc/env.py ++

[pypy-commit] pypy new-jit-log: merged default

2016-05-16 Thread plan_rich
Author: Richard Plangger Branch: new-jit-log Changeset: r84476:883a1b184337 Date: 2016-05-16 11:11 +0200 http://bitbucket.org/pypy/pypy/changeset/883a1b184337/ Log:merged default diff --git a/lib-python/2.7/test/test_sys_settrace.py b/lib-python/2.7/test/test_sys_settrace.py --- a/lib-pytho

[pypy-commit] pypy release-5.x: the cpu machine number is hex. in cpuinfo

2016-05-16 Thread plan_rich
Author: Richard Plangger Branch: release-5.x Changeset: r84479:a6d335db70c2 Date: 2016-05-16 14:25 +0200 http://bitbucket.org/pypy/pypy/changeset/a6d335db70c2/ Log:the cpu machine number is hex. in cpuinfo diff --git a/rpython/translator/platform/arch/s390x.py b/rpython/translator/platform/

[pypy-commit] pypy z196-support: the cpu machine number is hex. in cpuinfo

2016-05-16 Thread plan_rich
Author: Richard Plangger Branch: z196-support Changeset: r84478:71b7c22f202d Date: 2016-05-16 14:25 +0200 http://bitbucket.org/pypy/pypy/changeset/71b7c22f202d/ Log:the cpu machine number is hex. in cpuinfo diff --git a/rpython/translator/platform/arch/s390x.py b/rpython/translator/platform

[pypy-commit] pypy shadowstack-perf-2: Double-check using a very different algorithm

2016-05-16 Thread arigo
Author: Armin Rigo Branch: shadowstack-perf-2 Changeset: r84480:6d8934908ce2 Date: 2016-05-15 19:05 +0200 http://bitbucket.org/pypy/pypy/changeset/6d8934908ce2/ Log:Double-check using a very different algorithm diff --git a/rpython/memory/gctransform/shadowcolor.py b/rpython/memory/gctransf

[pypy-commit] pypy default: Don't pass around a string when we're outside the scope of "function

2016-05-16 Thread arigo
Author: Armin Rigo Branch: Changeset: r84481:039421226913 Date: 2016-05-16 15:27 +0200 http://bitbucket.org/pypy/pypy/changeset/039421226913/ Log:Don't pass around a string when we're outside the scope of "function with the GIL". Instead, we can pass around a raw pointer to an array

[pypy-commit] pypy default: fixes for c89, open on win32

2016-05-16 Thread mattip
Author: Matti Picus Branch: Changeset: r84482:71af15e55ba3 Date: 2016-05-16 19:59 +0300 http://bitbucket.org/pypy/pypy/changeset/71af15e55ba3/ Log:fixes for c89, open on win32 diff --git a/pypy/module/cpyext/test/test_datetime.py b/pypy/module/cpyext/test/test_datetime.py --- a/pypy/module

[pypy-commit] pypy default: extend error checking on PyFile_AsFile

2016-05-16 Thread mattip
Author: Matti Picus Branch: Changeset: r84483:7ccd85b1ef9a Date: 2016-05-16 20:35 +0300 http://bitbucket.org/pypy/pypy/changeset/7ccd85b1ef9a/ Log:extend error checking on PyFile_AsFile diff --git a/pypy/module/cpyext/pyfile.py b/pypy/module/cpyext/pyfile.py --- a/pypy/module/cpyext/pyfile.

[pypy-commit] pypy py3.5: (plan_rich, raffael_t) move variable assignment. translation complains about lock variable not defined but used

2016-05-16 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r84484:324d44cefcf0 Date: 2016-05-16 20:24 +0200 http://bitbucket.org/pypy/pypy/changeset/324d44cefcf0/ Log:(plan_rich, raffael_t) move variable assignment. translation complains about lock variable not defined but used diff --git a/p

[pypy-commit] pypy default: update for 5.1.2 and rename linux->linux32

2016-05-16 Thread mattip
Author: Matti Picus Branch: Changeset: r84485:2e7ffaeddece Date: 2016-05-16 21:24 +0300 http://bitbucket.org/pypy/pypy/changeset/2e7ffaeddece/ Log:update for 5.1.2 and rename linux->linux32 diff --git a/pypy/tool/release/repackage.sh b/pypy/tool/release/repackage.sh --- a/pypy/tool/release/

[pypy-commit] pypy release-5.x: missing bracket in regex

2016-05-16 Thread plan_rich
Author: Richard Plangger Branch: release-5.x Changeset: r84487:80ef432a32d9 Date: 2016-05-16 20:39 +0200 http://bitbucket.org/pypy/pypy/changeset/80ef432a32d9/ Log:missing bracket in regex diff --git a/rpython/translator/platform/arch/s390x.py b/rpython/translator/platform/arch/s390x.py ---

[pypy-commit] pypy z196-support: missing bracket in regex

2016-05-16 Thread plan_rich
Author: Richard Plangger Branch: z196-support Changeset: r84486:92396c4ae4fb Date: 2016-05-16 20:39 +0200 http://bitbucket.org/pypy/pypy/changeset/92396c4ae4fb/ Log:missing bracket in regex diff --git a/rpython/translator/platform/arch/s390x.py b/rpython/translator/platform/arch/s390x.py --

[pypy-commit] pypy new-jit-log: translation issues

2016-05-16 Thread plan_rich
Author: Richard Plangger Branch: new-jit-log Changeset: r84488:e00846c58ed8 Date: 2016-05-16 20:48 +0200 http://bitbucket.org/pypy/pypy/changeset/e00846c58ed8/ Log:translation issues diff --git a/rpython/jit/backend/x86/runner.py b/rpython/jit/backend/x86/runner.py --- a/rpython/jit/backend

[pypy-commit] pypy release-5.x: document this branch

2016-05-16 Thread plan_rich
Author: Richard Plangger Branch: release-5.x Changeset: r84489:34346ce876e6 Date: 2016-05-16 20:56 +0200 http://bitbucket.org/pypy/pypy/changeset/34346ce876e6/ Log:document this branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b

[pypy-commit] pypy z196-support: document this branch

2016-05-16 Thread plan_rich
Author: Richard Plangger Branch: z196-support Changeset: r84490:3fad040d48a0 Date: 2016-05-16 21:00 +0200 http://bitbucket.org/pypy/pypy/changeset/3fad040d48a0/ Log:document this branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++

[pypy-commit] pypy shadowstack-perf-2: Leave frames earlier than the end of the function. This allows tail calls and

2016-05-16 Thread arigo
Author: Armin Rigo Branch: shadowstack-perf-2 Changeset: r84491:330fff6dd159 Date: 2016-05-16 22:31 +0200 http://bitbucket.org/pypy/pypy/changeset/330fff6dd159/ Log:Leave frames earlier than the end of the function. This allows tail calls and avoids writing "everything is free" into t

[pypy-commit] pypy cpyext-old-buffers: Have strings and buffers use the PyPy buffer protocol to generate getcharbuffer.

2016-05-16 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: cpyext-old-buffers Changeset: r84492:406aceba870b Date: 2016-05-13 15:01 -0700 http://bitbucket.org/pypy/pypy/changeset/406aceba870b/ Log:Have strings and buffers use the PyPy buffer protocol to generate getcharbuffer. I'm not sure why these w

[pypy-commit] pypy cpyext-old-buffers: Add mmap to modules for cpyext extension tests.

2016-05-16 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: cpyext-old-buffers Changeset: r84493:1afee199f442 Date: 2016-05-13 15:16 -0700 http://bitbucket.org/pypy/pypy/changeset/1afee199f442/ Log:Add mmap to modules for cpyext extension tests. diff --git a/pypy/module/cpyext/test/test_abstract.py b/pypy/module/cpye

[pypy-commit] pypy cpyext-old-buffers: Make the buffer protocol something anyone can opt into, not just str/buffer.

2016-05-16 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: cpyext-old-buffers Changeset: r84494:de3b021f7d37 Date: 2016-05-16 13:57 -0700 http://bitbucket.org/pypy/pypy/changeset/de3b021f7d37/ Log:Make the buffer protocol something anyone can opt into, not just str/buffer. diff --git a/pypy/interpreter/typede

[pypy-commit] pypy shadowstack-perf-2: Fix comment

2016-05-16 Thread arigo
Author: Armin Rigo Branch: shadowstack-perf-2 Changeset: r84495:0247fc4d2124 Date: 2016-05-16 23:07 +0200 http://bitbucket.org/pypy/pypy/changeset/0247fc4d2124/ Log:Fix comment diff --git a/rpython/memory/gctransform/shadowcolor.py b/rpython/memory/gctransform/shadowcolor.py --- a/rpython/m

[pypy-commit] pypy default: Fix the debug logic here (I think), it used to crash cpyext tests

2016-05-16 Thread arigo
Author: Armin Rigo Branch: Changeset: r84496:27fa17a7e80b Date: 2016-05-16 23:03 +0200 http://bitbucket.org/pypy/pypy/changeset/27fa17a7e80b/ Log:Fix the debug logic here (I think), it used to crash cpyext tests intermittently. diff --git a/rpython/rlib/rawrefcount.py b/rpython/rlib

[pypy-commit] pypy default: merge heads

2016-05-16 Thread arigo
Author: Armin Rigo Branch: Changeset: r84497:d4c0f70dde1c Date: 2016-05-16 23:12 +0200 http://bitbucket.org/pypy/pypy/changeset/d4c0f70dde1c/ Log:merge heads diff --git a/pypy/module/cpyext/pyfile.py b/pypy/module/cpyext/pyfile.py --- a/pypy/module/cpyext/pyfile.py +++ b/pypy/module/cpyext/

[pypy-commit] pypy cpyext-old-buffers: Add writable buffers and mmap support to cpyext.

2016-05-16 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: cpyext-old-buffers Changeset: r84498:f499c1a2a12f Date: 2016-05-16 14:29 -0700 http://bitbucket.org/pypy/pypy/changeset/f499c1a2a12f/ Log:Add writable buffers and mmap support to cpyext. diff --git a/pypy/module/cpyext/test/test_abstract.py b/pypy/module/cpy

[pypy-commit] pypy cpyext-old-buffers: Test that we don't leak strings when taking a buffer view of them.

2016-05-16 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: cpyext-old-buffers Changeset: r84499:4bb54e740ea9 Date: 2016-05-16 14:44 -0700 http://bitbucket.org/pypy/pypy/changeset/4bb54e740ea9/ Log:Test that we don't leak strings when taking a buffer view of them. diff --git a/pypy/module/cpyext/test/test_bytesobject.

[pypy-commit] pypy cpyext-old-buffers: hg merge default # --> cpyext-old-buffers

2016-05-16 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: cpyext-old-buffers Changeset: r84500:c005f7790fdb Date: 2016-05-16 15:28 -0700 http://bitbucket.org/pypy/pypy/changeset/c005f7790fdb/ Log:hg merge default # --> cpyext-old-buffers diff --git a/lib-python/2.7/test/test_sys_settrace.py b/lib-python/2.7/test/te

[pypy-commit] pypy default: connect PyMethodDescrObject to W_PyCClassMethodObject.typedef, W_PyCMethodObject.typedef

2016-05-16 Thread mattip
Author: Matti Picus Branch: Changeset: r84501:09e1cffcbf04 Date: 2016-05-17 07:46 +0300 http://bitbucket.org/pypy/pypy/changeset/09e1cffcbf04/ Log:connect PyMethodDescrObject to W_PyCClassMethodObject.typedef, W_PyCMethodObject.typedef diff --git a/pypy/module/cpyext/typeobject.py b

[pypy-commit] pypy default: Added tag release-5.1.2 for changeset 80ef432a32d9

2016-05-16 Thread mattip
Author: Matti Picus Branch: Changeset: r84502:79a62ec1d193 Date: 2016-05-17 07:49 +0300 http://bitbucket.org/pypy/pypy/changeset/79a62ec1d193/ Log:Added tag release-5.1.2 for changeset 80ef432a32d9 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -22,3 +22,4 @@ bbd45126bc691f6

[pypy-commit] pypy release-5.x: Added tag release-5.1.2 for changeset 80ef432a32d9

2016-05-16 Thread plan_rich
Author: Richard Plangger Branch: release-5.x Changeset: r84503:a5f479998ad8 Date: 2016-05-17 07:30 +0200 http://bitbucket.org/pypy/pypy/changeset/a5f479998ad8/ Log:Added tag release-5.1.2 for changeset 80ef432a32d9 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -20,3 +20,4 @@

[pypy-commit] pypy.org extradoc: added 5.1.2 checksums (s390x only) and regenerated html

2016-05-16 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r746:7e075ac48f94 Date: 2016-05-17 07:49 +0200 http://bitbucket.org/pypy/pypy.org/changeset/7e075ac48f94/ Log:added 5.1.2 checksums (s390x only) and regenerated html diff --git a/download.html b/download.html --- a/download.html +++ b/down

[pypy-commit] pypy resource_warning: Fix failing tests after anonymous frame was removed from output

2016-05-16 Thread florinpapa
Author: Florin Papa Branch: resource_warning Changeset: r84504:c3b8b8142c65 Date: 2016-05-17 09:36 +0300 http://bitbucket.org/pypy/pypy/changeset/c3b8b8142c65/ Log:Fix failing tests after anonymous frame was removed from output diff --git a/pypy/module/_file/test/test_file.py b/pypy/module/