[pypy-commit] pypy.org extradoc: update the values

2016-09-07 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r787:e957cbe8c298 Date: 2016-09-07 08:59 +0200 http://bitbucket.org/pypy/pypy.org/changeset/e957cbe8c298/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -9,13 +9,13 @@ $(function() { $("#pro

[pypy-commit] pypy default: fix formatting

2016-09-07 Thread mattip
Author: Matti Picus Branch: Changeset: r86917:053c990217cb Date: 2016-09-07 10:21 +0300 http://bitbucket.org/pypy/pypy/changeset/053c990217cb/ Log:fix formatting diff --git a/pypy/doc/release-pypy2.7-v5.4.1.rst b/pypy/doc/release-pypy2.7-v5.4.1.rst --- a/pypy/doc/release-pypy2.7-v5.4.1.rst

[pypy-commit] pypy.org extradoc: update for 5.4.1

2016-09-07 Thread mattip
Author: Matti Picus Branch: extradoc Changeset: r788:34944c992b22 Date: 2016-09-07 10:26 +0300 http://bitbucket.org/pypy/pypy.org/changeset/34944c992b22/ Log:update for 5.4.1 diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -74,7 +74,8 @@ performance imp

[pypy-commit] pypy default: os.access() and float arguments is a translation crash with sandboxing

2016-09-07 Thread arigo
Author: Armin Rigo Branch: Changeset: r86918:2f7389e85d58 Date: 2016-09-07 09:32 +0200 http://bitbucket.org/pypy/pypy/changeset/2f7389e85d58/ Log:os.access() and float arguments is a translation crash with sandboxing diff --git a/pypy/doc/release-pypy2.7-v5.4.1.rst b/pypy/doc/relea

[pypy-commit] pypy boehm-rawrefcount: A branch to implement rawrefcount for Boehm (needed by revdb)

2016-09-07 Thread arigo
Author: Armin Rigo Branch: boehm-rawrefcount Changeset: r86919:97b95319d48d Date: 2016-09-07 10:00 +0200 http://bitbucket.org/pypy/pypy/changeset/97b95319d48d/ Log:A branch to implement rawrefcount for Boehm (needed by revdb) ___ pypy-commit mailin

[pypy-commit] pypy boehm-rawrefcount: Add missing operation

2016-09-07 Thread arigo
Author: Armin Rigo Branch: boehm-rawrefcount Changeset: r86920:8910c2dbe6a0 Date: 2016-09-07 10:01 +0200 http://bitbucket.org/pypy/pypy/changeset/8910c2dbe6a0/ Log:Add missing operation diff --git a/rpython/rtyper/lltypesystem/lloperation.py b/rpython/rtyper/lltypesystem/lloperation.py ---

[pypy-commit] pypy boehm-rawrefcount: Import the C code from https://bitbucket.org/arigo/arigo/src/default/hack/pypy-hack/boehm-rawrefcount/

2016-09-07 Thread arigo
Author: Armin Rigo Branch: boehm-rawrefcount Changeset: r86921:5706f541d3da Date: 2016-09-07 11:00 +0200 http://bitbucket.org/pypy/pypy/changeset/5706f541d3da/ Log:Import the C code from https://bitbucket.org/arigo/arigo/src/default/hack/pypy-hack/boehm- rawrefcount/ diff --g

[pypy-commit] pypy boehm-rawrefcount: Integration in-progress

2016-09-07 Thread arigo
Author: Armin Rigo Branch: boehm-rawrefcount Changeset: r86922:a6e4b73b6de0 Date: 2016-09-07 11:27 +0200 http://bitbucket.org/pypy/pypy/changeset/a6e4b73b6de0/ Log:Integration in-progress diff --git a/rpython/rlib/rawrefcount.py b/rpython/rlib/rawrefcount.py --- a/rpython/rlib/rawrefcount.py

[pypy-commit] pypy boehm-rawrefcount: Stop trying to use the same test, and wrote a boehm-specific test

2016-09-07 Thread arigo
Author: Armin Rigo Branch: boehm-rawrefcount Changeset: r86923:c8bdf1398ada Date: 2016-09-07 11:42 +0200 http://bitbucket.org/pypy/pypy/changeset/c8bdf1398ada/ Log:Stop trying to use the same test, and wrote a boehm-specific test diff --git a/rpython/rlib/src/boehm-rawrefcount.c b/rpython/r

[pypy-commit] pypy boehm-rawrefcount: For Boehm, we can't pass the callback to rawrefcount.init() and we need

2016-09-07 Thread arigo
Author: Armin Rigo Branch: boehm-rawrefcount Changeset: r86924:c4bc3be86d15 Date: 2016-09-07 13:04 +0200 http://bitbucket.org/pypy/pypy/changeset/c4bc3be86d15/ Log:For Boehm, we can't pass the callback to rawrefcount.init() and we need instead to regularly check ourselves for dead obj

[pypy-commit] pypy boehm-rawrefcount: Test and fix

2016-09-07 Thread arigo
Author: Armin Rigo Branch: boehm-rawrefcount Changeset: r86926:43fec2a94ecc Date: 2016-09-07 14:22 +0200 http://bitbucket.org/pypy/pypy/changeset/43fec2a94ecc/ Log:Test and fix diff --git a/rpython/rlib/src/boehm-rawrefcount.c b/rpython/rlib/src/boehm-rawrefcount.c --- a/rpython/rlib/src/bo

[pypy-commit] pypy boehm-rawrefcount: tweak

2016-09-07 Thread arigo
Author: Armin Rigo Branch: boehm-rawrefcount Changeset: r86925:9a75c25f25c3 Date: 2016-09-07 14:22 +0200 http://bitbucket.org/pypy/pypy/changeset/9a75c25f25c3/ Log:tweak diff --git a/rpython/rlib/src/boehm-rawrefcount.c b/rpython/rlib/src/boehm-rawrefcount.c --- a/rpython/rlib/src/boehm-raw

[pypy-commit] pypy reverse-debugger: hg merge boehm-rawrefcount

2016-09-07 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r86928:ce52ed81e2ba Date: 2016-09-07 14:43 +0200 http://bitbucket.org/pypy/pypy/changeset/ce52ed81e2ba/ Log:hg merge boehm-rawrefcount diff --git a/pypy/module/cpyext/state.py b/pypy/module/cpyext/state.py --- a/pypy/module/cpyext/state.

[pypy-commit] pypy reverse-debugger: hg merge default

2016-09-07 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r86927:b13abdc2e1b3 Date: 2016-09-07 14:43 +0200 http://bitbucket.org/pypy/pypy/changeset/b13abdc2e1b3/ Log:hg merge default diff too long, truncating to 2000 out of 212749 lines diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtag

[pypy-commit] pypy boehm-rawrefcount: test and fix

2016-09-07 Thread arigo
Author: Armin Rigo Branch: boehm-rawrefcount Changeset: r86929:226d5e4b2e41 Date: 2016-09-07 14:50 +0200 http://bitbucket.org/pypy/pypy/changeset/226d5e4b2e41/ Log:test and fix diff --git a/rpython/rlib/src/boehm-rawrefcount.c b/rpython/rlib/src/boehm-rawrefcount.c --- a/rpython/rlib/src/bo

[pypy-commit] pypy reverse-debugger: hg merge boehm-rawrefcount

2016-09-07 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r86930:22608a742f02 Date: 2016-09-07 14:59 +0200 http://bitbucket.org/pypy/pypy/changeset/22608a742f02/ Log:hg merge boehm-rawrefcount diff --git a/rpython/rlib/src/boehm-rawrefcount.c b/rpython/rlib/src/boehm-rawrefcount.c --- a/rpytho

[pypy-commit] pypy reverse-debugger: Add test file (not working at all so far)

2016-09-07 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r86931:6b424d821c6c Date: 2016-09-07 15:50 +0200 http://bitbucket.org/pypy/pypy/changeset/6b424d821c6c/ Log:Add test file (not working at all so far) diff --git a/rpython/translator/revdb/test/test_rawrefcount.py b/rpython/translator/re

[pypy-commit] pypy ppc-vsx-support: new test to ensure that operations that only the necessary index calculations are emitted

2016-09-07 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86934:a867b0a573a4 Date: 2016-09-07 16:03 +0200 http://bitbucket.org/pypy/pypy/changeset/a867b0a573a4/ Log:new test to ensure that operations that only the necessary index calculations are emitted diff --git a/rpython/jit/m

[pypy-commit] pypy ppc-vsx-support: syntax error

2016-09-07 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86932:ffce6cd646d6 Date: 2016-09-05 16:45 +0200 http://bitbucket.org/pypy/pypy/changeset/ffce6cd646d6/ Log:syntax error diff --git a/rpython/jit/backend/x86/vector_ext.py b/rpython/jit/backend/x86/vector_ext.py --- a/rpython/jit/b

[pypy-commit] pypy ppc-vsx-support: merge default

2016-09-07 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86933:0c3342bbecb5 Date: 2016-09-07 13:58 +0200 http://bitbucket.org/pypy/pypy/changeset/0c3342bbecb5/ Log:merge default diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -30,3 +30,6 @@ 68bb3510d8212ae9efb687e12e58c09d

[pypy-commit] pypy py3k: fix translation

2016-09-07 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r86935:812903497ffc Date: 2016-09-07 15:11 +0100 http://bitbucket.org/pypy/pypy/changeset/812903497ffc/ Log:fix translation diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.py --- a/pypy/objspace/std/memoryobject.py +

[pypy-commit] pypy default: merge

2016-09-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r86937:cd6eb8be0310 Date: 2016-09-07 16:13 +0200 http://bitbucket.org/pypy/pypy/changeset/cd6eb8be0310/ Log:merge diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py --- a/pypy/module/imp/importing.py +++ b/pypy/module/imp/

[pypy-commit] pypy default: fix __all__ code

2016-09-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r86936:02dc0dd6309c Date: 2016-09-07 14:57 +0200 http://bitbucket.org/pypy/pypy/changeset/02dc0dd6309c/ Log:fix __all__ code diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py --- a/pypy/module/imp/importing.py +++ b/pypy/

[pypy-commit] pypy py3.5: hg merge py3k

2016-09-07 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r86938:5db8cf7e71cd Date: 2016-09-07 15:24 +0100 http://bitbucket.org/pypy/pypy/changeset/5db8cf7e71cd/ Log:hg merge py3k diff too long, truncating to 2000 out of 2403 lines diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -30,3 +30,6

[pypy-commit] pypy py3k: fix bytebuffer test

2016-09-07 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r86939:c68432b5be9f Date: 2016-09-07 15:29 +0100 http://bitbucket.org/pypy/pypy/changeset/c68432b5be9f/ Log:fix bytebuffer test diff --git a/pypy/module/__pypy__/test/test_bytebuffer.py b/pypy/module/__pypy__/test/test_bytebuffer.py --- a/pypy/modu

[pypy-commit] pypy py3k: 2to3fy cpyext's test_memoryobject.py

2016-09-07 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r86940:aa12ac889991 Date: 2016-09-07 15:50 +0100 http://bitbucket.org/pypy/pypy/changeset/aa12ac889991/ Log:2to3fy cpyext's test_memoryobject.py diff --git a/pypy/module/cpyext/test/buffer_test.c b/pypy/module/cpyext/test/buffer_test.c --- a/pypy/m

[pypy-commit] pypy reverse-debugger: in-progress

2016-09-07 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r86941:fad74c992868 Date: 2016-09-07 17:30 +0200 http://bitbucket.org/pypy/pypy/changeset/fad74c992868/ Log:in-progress diff --git a/rpython/rlib/src/boehm-rawrefcount.h b/rpython/rlib/src/boehm-rawrefcount.h --- a/rpython/rlib/src/boeh

[pypy-commit] pypy reverse-debugger: fix, basic test passes

2016-09-07 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r86942:5a7baf69f279 Date: 2016-09-07 17:31 +0200 http://bitbucket.org/pypy/pypy/changeset/5a7baf69f279/ Log:fix, basic test passes diff --git a/rpython/translator/revdb/src-revdb/revdb.c b/rpython/translator/revdb/src-revdb/revdb.c ---

[pypy-commit] extradoc extradoc: more things to do

2016-09-07 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5700:c70f20cfb870 Date: 2016-09-07 17:35 +0200 http://bitbucket.org/pypy/extradoc/changeset/c70f20cfb870/ Log:more things to do diff --git a/planning/py3.5/milestone-1-progress.rst b/planning/py3.5/milestone-1-progress.rst --- a/planning/py3.5

[pypy-commit] pypy py3k: Fix: _utf8 cannot be a quasi-immutable. Will document why and do a

2016-09-07 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r86943:628ba5d9a6f8 Date: 2016-09-07 16:44 +0100 http://bitbucket.org/pypy/pypy/changeset/628ba5d9a6f8/ Log:Fix: _utf8 cannot be a quasi-immutable. Will document why and do a proper fix diff --git a/pypy/objspace/std/unicodeobject.py b/pypy

[pypy-commit] pypy default: factor common code between compile_extension_module() and compile_extension_module_applevel()

2016-09-07 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r86944:16d4af61e753 Date: 2016-09-07 17:44 +0100 http://bitbucket.org/pypy/pypy/changeset/16d4af61e753/ Log:factor common code between compile_extension_module() and compile_extension_module_applevel() diff --git a/pypy/module/cpyext/test/test_c

[pypy-commit] pypy reverse-debugger: Comments. Disable a code path that (by mistake) casts between a GC

2016-09-07 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r86945:5d46dd70887c Date: 2016-09-07 19:09 +0200 http://bitbucket.org/pypy/pypy/changeset/5d46dd70887c/ Log:Comments. Disable a code path that (by mistake) casts between a GC pointer and a char-sized integer. diff --git a/pypy/mo

[pypy-commit] pypy py3k: For now, we should get most of the intended effect with @jit.elidable

2016-09-07 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r86946:1fc97c413001 Date: 2016-09-07 19:38 +0200 http://bitbucket.org/pypy/pypy/changeset/1fc97c413001/ Log:For now, we should get most of the intended effect with @jit.elidable diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspac

[pypy-commit] pypy default: Bundle all the static bits of compilation info into a SystemCompilationInfo object

2016-09-07 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r86947:006a4e6fc3a9 Date: 2016-09-07 18:51 +0100 http://bitbucket.org/pypy/pypy/changeset/006a4e6fc3a9/ Log:Bundle all the static bits of compilation info into a SystemCompilationInfo object diff --git a/pypy/module/cpyext/test/test_cpyext.py b

[pypy-commit] pypy default: Merge compile_extension_module() and compile_extension_module_applevel() into a single version that takes a sys_info instead of a space

2016-09-07 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r86948:df92d833f490 Date: 2016-09-07 19:13 +0100 http://bitbucket.org/pypy/pypy/changeset/df92d833f490/ Log:Merge compile_extension_module() and compile_extension_module_applevel() into a single version that takes a sys_info instead of a

[pypy-commit] pypy default: Kill FakeSpace.include_dir

2016-09-07 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r86949:de3eabaf671b Date: 2016-09-07 19:50 +0100 http://bitbucket.org/pypy/pypy/changeset/de3eabaf671b/ Log:Kill FakeSpace.include_dir diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/module/cpyext/test/test_cpyext.py --- a/pypy/module/cpyext

[pypy-commit] pypy default: Oops!

2016-09-07 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r86950:e3d66063913c Date: 2016-09-07 23:41 +0100 http://bitbucket.org/pypy/pypy/changeset/e3d66063913c/ Log:Oops! diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/module/cpyext/test/test_cpyext.py --- a/pypy/module/cpyext/test/test_cpyext.py

[pypy-commit] pypy force-virtual-state: Add test case for generating the proper guard on a raw pointer during short preamble creation

2016-09-07 Thread sbauman
Author: Spenser Andrew Bauman Branch: force-virtual-state Changeset: r86951:9fea14c01cc4 Date: 2016-09-07 18:46 -0400 http://bitbucket.org/pypy/pypy/changeset/9fea14c01cc4/ Log:Add test case for generating the proper guard on a raw pointer during short preamble creation diff --git a/

[pypy-commit] pypy force-virtual-state: Add some explanation for the new test

2016-09-07 Thread sbauman
Author: Spenser Andrew Bauman Branch: force-virtual-state Changeset: r86952:febf0f869fc5 Date: 2016-09-07 22:37 -0400 http://bitbucket.org/pypy/pypy/changeset/febf0f869fc5/ Log:Add some explanation for the new test diff --git a/rpython/jit/metainterp/test/test_ajit.py b/rpython/jit/metainte

[pypy-commit] pypy force-virtual-state: Remove useless line

2016-09-07 Thread sbauman
Author: Spenser Andrew Bauman Branch: force-virtual-state Changeset: r86953:c5f3d521062a Date: 2016-09-08 00:58 -0400 http://bitbucket.org/pypy/pypy/changeset/c5f3d521062a/ Log:Remove useless line diff --git a/rpython/jit/metainterp/test/test_ajit.py b/rpython/jit/metainterp/test/test_ajit.

[pypy-commit] pypy.org extradoc: update the values

2016-09-07 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r789:3af077f71333 Date: 2016-09-08 08:16 +0200 http://bitbucket.org/pypy/pypy.org/changeset/3af077f71333/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -15,7 +15,7 @@ - $65097 of $105000 (