[pypy-commit] pypy _py3k-cpyext-A: Merge test-cpyext

2016-09-11 Thread rlamy
Author: Ronan Lamy Branch: _py3k-cpyext-A Changeset: r87012:b8bcaa6c2cfb Date: 2016-09-11 21:17 +0100 http://bitbucket.org/pypy/pypy/changeset/b8bcaa6c2cfb/ Log:Merge test-cpyext diff --git a/pypy/module/cpyext/sequence.py b/pypy/module/cpyext/sequence.py --- a/pypy/module/cpyext/sequence.py

[pypy-commit] pypy _py3k-cpyext-A: hack some more: one test passes!

2016-09-11 Thread rlamy
Author: Ronan Lamy Branch: _py3k-cpyext-A Changeset: r87014:a0993b1fb7ba Date: 2016-09-12 01:29 +0100 http://bitbucket.org/pypy/pypy/changeset/a0993b1fb7ba/ Log:hack some more: one test passes! diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/module/cpyext/test/test_cpyext.py ---

[pypy-commit] pypy _py3k-cpyext-A: hack around to get -A tests to run

2016-09-11 Thread rlamy
Author: Ronan Lamy Branch: _py3k-cpyext-A Changeset: r87013:1d896b40d4f1 Date: 2016-09-12 00:20 +0100 http://bitbucket.org/pypy/pypy/changeset/1d896b40d4f1/ Log:hack around to get -A tests to run diff --git a/pypy/module/cpyext/test/conftest.py b/pypy/module/cpyext/test/conftest.py --- a/py

[pypy-commit] pypy test-cpyext: hg merge default

2016-09-11 Thread rlamy
Author: Ronan Lamy Branch: test-cpyext Changeset: r87011:df6683b8ed30 Date: 2016-09-11 21:03 +0100 http://bitbucket.org/pypy/pypy/changeset/df6683b8ed30/ Log:hg merge default diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/

[pypy-commit] pypy test-cpyext: rm debugging leftover

2016-09-11 Thread rlamy
Author: Ronan Lamy Branch: test-cpyext Changeset: r87010:13c43c49adbe Date: 2016-09-11 21:03 +0100 http://bitbucket.org/pypy/pypy/changeset/13c43c49adbe/ Log:rm debugging leftover diff --git a/pypy/module/cpyext/bufferobject.py b/pypy/module/cpyext/bufferobject.py --- a/pypy/module/cpyext/b

[pypy-commit] pypy py3k: Fix skipping of AppTestApi

2016-09-11 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r87009:038cf89fd5e2 Date: 2016-09-11 20:56 +0100 http://bitbucket.org/pypy/pypy/changeset/038cf89fd5e2/ Log:Fix skipping of AppTestApi diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/module/cpyext/test/test_cpyext.py --- a/pypy/module/cp

[pypy-commit] pypy default: test, fix for raising non-TypeError exception when conversion fails

2016-09-11 Thread mattip
Author: Matti Picus Branch: Changeset: r87008:2e99c5b56c4f Date: 2016-09-11 22:46 +0300 http://bitbucket.org/pypy/pypy/changeset/2e99c5b56c4f/ Log:test, fix for raising non-TypeError exception when conversion fails diff --git a/pypy/module/cpyext/sequence.py b/pypy/module/cpyext/sequence.py

[pypy-commit] pypy py3k: hg merge default

2016-09-11 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r87007:fbcb88bba801 Date: 2016-09-11 20:26 +0100 http://bitbucket.org/pypy/pypy/changeset/fbcb88bba801/ Log:hg merge default 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.

[pypy-commit] pypy py3k: Delete RPython impls of PyObject_CheckBuffer and PyObject_GetBuffer once again

2016-09-11 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r87006:47b8ec8f4aa3 Date: 2016-09-11 20:03 +0100 http://bitbucket.org/pypy/pypy/changeset/47b8ec8f4aa3/ Log:Delete RPython impls of PyObject_CheckBuffer and PyObject_GetBuffer once again diff --git a/pypy/module/cpyext/buffer.py b/pypy/modul

[pypy-commit] pypy py3k: move all Py_buffer to memoryobject, create helper function

2016-09-11 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r87005:391d8ffc245f Date: 2016-09-09 13:59 +0300 http://bitbucket.org/pypy/pypy/changeset/391d8ffc245f/ Log:move all Py_buffer to memoryobject, create helper function (grafted from f8f2080418c8ba11b6bc85e752ba9ad10740d59a) diff --git a/pypy/

[pypy-commit] pypy py3k: test, fix Py_buffer format, which can be a string (issue #2396 and IRC discussion)

2016-09-11 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r87004:a1c19f421bb3 Date: 2016-09-09 12:37 +0300 http://bitbucket.org/pypy/pypy/changeset/a1c19f421bb3/ Log:test, fix Py_buffer format, which can be a string (issue #2396 and IRC discussion) (grafted from fe0add22fd7e549d497ce95929a3a

[pypy-commit] pypy conditional_call_value_2: in-progress. Issue: there is a lot of logic to handle call_pure already.

2016-09-11 Thread arigo
Author: Armin Rigo Branch: conditional_call_value_2 Changeset: r87003:c0e117b21066 Date: 2016-09-11 17:18 +0200 http://bitbucket.org/pypy/pypy/changeset/c0e117b21066/ Log:in-progress. Issue: there is a lot of logic to handle call_pure already. Maybe we should kill the resop call_pure

[pypy-commit] pypy conditional_call_value_2: Next test, passing

2016-09-11 Thread arigo
Author: Armin Rigo Branch: conditional_call_value_2 Changeset: r87002:cc788cdd76d7 Date: 2016-09-11 16:37 +0200 http://bitbucket.org/pypy/pypy/changeset/cc788cdd76d7/ Log:Next test, passing diff --git a/rpython/jit/metainterp/test/test_call.py b/rpython/jit/metainterp/test/test_call.py ---

[pypy-commit] pypy conditional_call_value_2: Next test, passing

2016-09-11 Thread arigo
Author: Armin Rigo Branch: conditional_call_value_2 Changeset: r87001:8e0af8639310 Date: 2016-09-11 16:33 +0200 http://bitbucket.org/pypy/pypy/changeset/8e0af8639310/ Log:Next test, passing diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/

[pypy-commit] pypy conditional_call_value_2: Test. Improve comment

2016-09-11 Thread arigo
Author: Armin Rigo Branch: conditional_call_value_2 Changeset: r87000:72155a41e42e Date: 2016-09-11 16:27 +0200 http://bitbucket.org/pypy/pypy/changeset/72155a41e42e/ Log:Test. Improve comment diff --git a/rpython/jit/metainterp/test/test_call.py b/rpython/jit/metainterp/test/test_call.py -

[pypy-commit] pypy conditional_call_value_2: in-progress

2016-09-11 Thread arigo
Author: Armin Rigo Branch: conditional_call_value_2 Changeset: r86999:ae04add86453 Date: 2016-09-11 16:09 +0200 http://bitbucket.org/pypy/pypy/changeset/ae04add86453/ Log:in-progress diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py --- a/rpython/jit

[pypy-commit] pypy conditional_call_value_2: more in-progress

2016-09-11 Thread arigo
Author: Armin Rigo Branch: conditional_call_value_2 Changeset: r86998:1e11cddce2d6 Date: 2016-09-11 15:39 +0200 http://bitbucket.org/pypy/pypy/changeset/1e11cddce2d6/ Log:more in-progress diff --git a/rpython/jit/backend/x86/test/test_call.py b/rpython/jit/backend/x86/test/test_call.py ---

[pypy-commit] pypy conditional_call_value_2: Add a (passing) test

2016-09-11 Thread arigo
Author: Armin Rigo Branch: conditional_call_value_2 Changeset: r86997:599b72a6e219 Date: 2016-09-11 12:24 +0200 http://bitbucket.org/pypy/pypy/changeset/599b72a6e219/ Log:Add a (passing) test diff --git a/rpython/jit/backend/x86/test/test_call.py b/rpython/jit/backend/x86/test/test_call.py

[pypy-commit] pypy conditional_call_value_2: Add support for COND_CALL_X in the x86 backend

2016-09-11 Thread arigo
Author: Armin Rigo Branch: conditional_call_value_2 Changeset: r86996:87c41fa2e0f5 Date: 2016-09-11 12:23 +0200 http://bitbucket.org/pypy/pypy/changeset/87c41fa2e0f5/ Log:Add support for COND_CALL_X in the x86 backend diff --git a/rpython/jit/backend/llsupport/regalloc.py b/rpython/jit/back

[pypy-commit] pypy conditional_call_value_2: Fix

2016-09-11 Thread arigo
Author: Armin Rigo Branch: conditional_call_value_2 Changeset: r86995:f3ea6663fd04 Date: 2016-09-11 11:58 +0200 http://bitbucket.org/pypy/pypy/changeset/f3ea6663fd04/ Log:Fix diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py b/rpython/jit/metainterp/optimizeopt/test/t

[pypy-commit] pypy default: This test is meant to test for virtualize.optimize_COND_CALL().

2016-09-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r86994:24e26ca99bb1 Date: 2016-09-11 11:56 +0200 http://bitbucket.org/pypy/pypy/changeset/24e26ca99bb1/ Log:This test is meant to test for virtualize.optimize_COND_CALL(). Previously it was passing for an unrelated reason. diff --git a/rpython/j

[pypy-commit] pypy conditional_call_value_2: Tests, progress

2016-09-11 Thread arigo
Author: Armin Rigo Branch: conditional_call_value_2 Changeset: r86992:64fbf35bf49e Date: 2016-09-11 11:08 +0200 http://bitbucket.org/pypy/pypy/changeset/64fbf35bf49e/ Log:Tests, progress diff --git a/rpython/jit/metainterp/test/test_call.py b/rpython/jit/metainterp/test/test_call.py --- a/r

[pypy-commit] pypy conditional_call_value_2: in-progress

2016-09-11 Thread arigo
Author: Armin Rigo Branch: conditional_call_value_2 Changeset: r86991:b3f2dba6bb50 Date: 2016-09-11 10:59 +0200 http://bitbucket.org/pypy/pypy/changeset/b3f2dba6bb50/ Log:in-progress diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py --- a/rpython/jit

[pypy-commit] pypy conditional_call_value_2: in-progress

2016-09-11 Thread arigo
Author: Armin Rigo Branch: conditional_call_value_2 Changeset: r86990:5701981db5d8 Date: 2016-09-11 10:56 +0200 http://bitbucket.org/pypy/pypy/changeset/5701981db5d8/ Log:in-progress diff --git a/rpython/jit/codewriter/jtransform.py b/rpython/jit/codewriter/jtransform.py --- a/rpython/jit/c

[pypy-commit] pypy conditional_call_value_2: "Test" and fix. It's hard to really test because the test previously

2016-09-11 Thread arigo
Author: Armin Rigo Branch: conditional_call_value_2 Changeset: r86989:4aa76477570f Date: 2016-09-11 10:00 +0200 http://bitbucket.org/pypy/pypy/changeset/4aa76477570f/ Log:"Test" and fix. It's hard to really test because the test previously passed too, just by emitting gcc warnings di

[pypy-commit] pypy conditional_call_value_2: Goal

2016-09-11 Thread arigo
Author: Armin Rigo Branch: conditional_call_value_2 Changeset: r86988:0e155e8e286a Date: 2016-09-11 09:53 +0200 http://bitbucket.org/pypy/pypy/changeset/0e155e8e286a/ Log:Goal diff --git a/rpython/rlib/jit.py b/rpython/rlib/jit.py --- a/rpython/rlib/jit.py +++ b/rpython/rlib/jit.py @@ -1178,

[pypy-commit] pypy conditional_call_value_2: Another attempt at doing a conditional_call that returns a value.

2016-09-11 Thread arigo
Author: Armin Rigo Branch: conditional_call_value_2 Changeset: r86987:096c62600f5c Date: 2016-09-11 08:31 +0200 http://bitbucket.org/pypy/pypy/changeset/096c62600f5c/ Log:Another attempt at doing a conditional_call that returns a value. Starting from scratch, will copy parts of the

[pypy-commit] pypy default: LibreSSL uses a higher value of OPENSSL_VERSION_NUMBER just because

2016-09-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r86986:3c3ef872946b Date: 2016-09-11 09:42 +0200 http://bitbucket.org/pypy/pypy/changeset/3c3ef872946b/ Log:LibreSSL uses a higher value of OPENSSL_VERSION_NUMBER just because (thanks nimaje1) diff --git a/rpython/rlib/ropenssl.py b/rpython/rlib