[pypy-commit] pypy test-cpyext: Fix test_recursive_package_import to actually check what it claims to

2016-09-08 Thread rlamy
Author: Ronan Lamy Branch: test-cpyext Changeset: r86967:3b5fd17a3cac Date: 2016-09-08 19:28 +0100 http://bitbucket.org/pypy/pypy/changeset/3b5fd17a3cac/ Log:Fix test_recursive_package_import to actually check what it claims to diff --git a/pypy/module/cpyext/test/test_cpyext.py b/p

[pypy-commit] pypy test-cpyext: kill w_record_imported_module and unskip test_recursive_package_import() on -A

2016-09-08 Thread rlamy
Author: Ronan Lamy Branch: test-cpyext Changeset: r86968:9374f605480e Date: 2016-09-08 23:13 +0100 http://bitbucket.org/pypy/pypy/changeset/9374f605480e/ Log:kill w_record_imported_module and unskip test_recursive_package_import() on -A diff --git a/pypy/module/cpyext/bufferobject.py

[pypy-commit] pypy reverse-debugger: Remove the runtime part, move it to http://bitbucket.org/pypy/revdb/

2016-09-08 Thread arigo
Author: Armin Rigo Branch: reverse-debugger Changeset: r86966:9f8dd66da2a9 Date: 2016-09-08 18:01 +0200 http://bitbucket.org/pypy/pypy/changeset/9f8dd66da2a9/ Log:Remove the runtime part, move it to http://bitbucket.org/pypy/revdb/ diff --git a/rpython/translator/revdb/ancillary.py b/rpytho

[pypy-commit] pypy test-cpyext: Simplify load_it=False logic in import_module()

2016-09-08 Thread rlamy
Author: Ronan Lamy Branch: test-cpyext Changeset: r86965:2224e01830ae Date: 2016-09-08 18:15 +0100 http://bitbucket.org/pypy/pypy/changeset/2224e01830ae/ Log:Simplify load_it=False logic in import_module() diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/module/cpyext/test/test_cp

[pypy-commit] pypy test-cpyext: Simplify import_extension() by extracting make_methods()

2016-09-08 Thread rlamy
Author: Ronan Lamy Branch: test-cpyext Changeset: r86964:8ed4d2de2eed Date: 2016-09-08 17:57 +0100 http://bitbucket.org/pypy/pypy/changeset/8ed4d2de2eed/ Log:Simplify import_extension() by extracting make_methods() diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/module/cpyext/tes

[pypy-commit] pypy default: Update whatsnew-head for the force-virtual-state

2016-09-08 Thread sbauman
Author: Spenser Andrew Bauman Branch: Changeset: r86963:b21c171b5632 Date: 2016-09-08 12:55 -0400 http://bitbucket.org/pypy/pypy/changeset/b21c171b5632/ Log:Update whatsnew-head for the force-virtual-state diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/w

[pypy-commit] pypy test-cpyext: Inline create_so()

2016-09-08 Thread rlamy
Author: Ronan Lamy Branch: test-cpyext Changeset: r86962:0ab65e47f082 Date: 2016-09-08 16:47 +0100 http://bitbucket.org/pypy/pypy/changeset/0ab65e47f082/ Log:Inline create_so() diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/module/cpyext/test/test_cpyext.py --- a/pypy/module/cpy

[pypy-commit] pypy test-cpyext: Make compile_extension_module() a method of sys_info

2016-09-08 Thread rlamy
Author: Ronan Lamy Branch: test-cpyext Changeset: r86961:395605edacba Date: 2016-09-08 16:29 +0100 http://bitbucket.org/pypy/pypy/changeset/395605edacba/ Log:Make compile_extension_module() a method of sys_info diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/module/cpyext/test/te

[pypy-commit] pypy default: Merge in force-virtual-state

2016-09-08 Thread sbauman
Author: Spenser Andrew Bauman Branch: Changeset: r86960:990479cf9d20 Date: 2016-09-08 11:33 -0400 http://bitbucket.org/pypy/pypy/changeset/990479cf9d20/ Log:Merge in force-virtual-state diff --git a/rpython/jit/metainterp/optimizeopt/info.py b/rpython/jit/metainterp/optimizeopt/info.py ---

[pypy-commit] pypy default: Align wrapped method compile_module() API with compile_module() function

2016-09-08 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r86959:af84bf7ba373 Date: 2016-09-08 15:37 +0100 http://bitbucket.org/pypy/pypy/changeset/af84bf7ba373/ Log:Align wrapped method compile_module() API with compile_module() function diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/modu

[pypy-commit] pypy force-virtual-state: Merge

2016-09-08 Thread sbauman
Author: Spenser Andrew Bauman Branch: force-virtual-state Changeset: r86958:3a3067bcf4c9 Date: 2016-09-08 09:39 -0400 http://bitbucket.org/pypy/pypy/changeset/3a3067bcf4c9/ Log:Merge diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -30,3 +30,4 @@ 68bb3510d8212ae9efb687e12e58c09

[pypy-commit] pypy force-virtual-state: Remove more junk

2016-09-08 Thread sbauman
Author: Spenser Andrew Bauman Branch: force-virtual-state Changeset: r86957:2960c83b0fbf Date: 2016-09-08 09:31 -0400 http://bitbucket.org/pypy/pypy/changeset/2960c83b0fbf/ Log:Remove more junk diff --git a/rpython/jit/metainterp/test/test_ajit.py b/rpython/jit/metainterp/test/test_ajit.py

[pypy-commit] pypy ppc-vsx-support: operations now can be delayed (if they are pure), operation arguments can pull them just before the op itself is emitted

2016-09-08 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86956:545565fe89bc Date: 2016-09-08 14:36 +0200 http://bitbucket.org/pypy/pypy/changeset/545565fe89bc/ Log:operations now can be delayed (if they are pure), operation arguments can pull them just before the op itself is emit

[pypy-commit] pypy ppc-vsx-support: drafting new implementation

2016-09-08 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86955:ed75d303a710 Date: 2016-09-07 17:14 +0200 http://bitbucket.org/pypy/pypy/changeset/ed75d303a710/ Log:drafting new implementation diff --git a/rpython/jit/metainterp/optimizeopt/dependency.py b/rpython/jit/metainterp/optimize

[pypy-commit] pypy default: build the hashmap only once, not *every time* we call _has_reflected_op

2016-09-08 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r86954:4753c209847a Date: 2016-09-08 13:54 +0200 http://bitbucket.org/pypy/pypy/changeset/4753c209847a/ Log:build the hashmap only once, not *every time* we call _has_reflected_op (found while reading control flow graphs) diff