[pypy-commit] pypy more_strategies: Remove unnecessary double type-check.

2013-11-08 Thread ltratt
Author: Laurence Tratt Branch: more_strategies Changeset: r67881:1f36c73c569a Date: 2013-11-08 10:29 + http://bitbucket.org/pypy/pypy/changeset/1f36c73c569a/ Log:Remove unnecessary double type-check. diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py --- a/pyp

[pypy-commit] pypy default: Attempting to reduce the randomness shown on codespeed: split the

2013-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r67882:456028ed293d Date: 2013-11-08 11:40 +0100 http://bitbucket.org/pypy/pypy/changeset/456028ed293d/ Log:Attempting to reduce the randomness shown on codespeed: split the timetable in two parts, one reserved for entering new loops and the

[pypy-commit] buildbot numpy-tests: move numpy compat build step from benchmark to NativeNumpyTests

2013-11-08 Thread mattip
Author: Matti Picus Branch: numpy-tests Changeset: r879:3ca416f65160 Date: 2013-11-08 15:09 +0200 http://bitbucket.org/pypy/buildbot/changeset/3ca416f65160/ Log:move numpy compat build step from benchmark to NativeNumpyTests diff --git a/bot2/pypybuildbot/builds.py b/bot2/pypybuildbot/builds

[pypy-commit] pypy more_strategies: Be more conservative about comparing floats within an integer list.

2013-11-08 Thread ltratt
Author: Laurence Tratt Branch: more_strategies Changeset: r67884:08eb5e457fba Date: 2013-11-08 16:03 + http://bitbucket.org/pypy/pypy/changeset/08eb5e457fba/ Log:Be more conservative about comparing floats within an integer list. Very large floats can have no representation as a

[pypy-commit] pypy more_strategies: Collapse two identical cases.

2013-11-08 Thread ltratt
Author: Laurence Tratt Branch: more_strategies Changeset: r67883:31b5f4d5ba4b Date: 2013-11-08 11:34 + http://bitbucket.org/pypy/pypy/changeset/31b5f4d5ba4b/ Log:Collapse two identical cases. No functional change. diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/

[pypy-commit] cffi c99-array: Adding more direct support for C99-style arrays inside structs

2013-11-08 Thread arigo
Author: Armin Rigo Branch: c99-array Changeset: r1382:917a9131f639 Date: 2013-11-06 15:17 +0100 http://bitbucket.org/cffi/cffi/changeset/917a9131f639/ Log:Adding more direct support for C99-style arrays inside structs ___ pypy-commit mailing list p

[pypy-commit] cffi c99-array: Some target tests

2013-11-08 Thread arigo
Author: Armin Rigo Branch: c99-array Changeset: r1383:557359f8477c Date: 2013-11-06 15:18 +0100 http://bitbucket.org/cffi/cffi/changeset/557359f8477c/ Log:Some target tests diff --git a/testing/test_verify.py b/testing/test_verify.py --- a/testing/test_verify.py +++ b/testing/test_verify.py

[pypy-commit] cffi c99-array: in-progress

2013-11-08 Thread arigo
Author: Armin Rigo Branch: c99-array Changeset: r1384:1a0885eace01 Date: 2013-11-08 17:22 +0100 http://bitbucket.org/cffi/cffi/changeset/1a0885eace01/ Log:in-progress diff --git a/cffi/cparser.py b/cffi/cparser.py --- a/cffi/cparser.py +++ b/cffi/cparser.py @@ -508,7 +508,7 @@ i

[pypy-commit] cffi c99-array: Implementation: support a few extra ways to give initialization arguments to ffi.new()

2013-11-08 Thread arigo
Author: Armin Rigo Branch: c99-array Changeset: r1385:fb634a3e8dfc Date: 2013-11-08 19:48 +0100 http://bitbucket.org/cffi/cffi/changeset/fb634a3e8dfc/ Log:Implementation: support a few extra ways to give initialization arguments to ffi.new() for var-sized structs. See the test. diff

[pypy-commit] cffi c99-array: Allow varsized arrays to appear at a non-last position in case of a

2013-11-08 Thread arigo
Author: Armin Rigo Branch: c99-array Changeset: r1386:8bc8dd043806 Date: 2013-11-08 19:55 +0100 http://bitbucket.org/cffi/cffi/changeset/8bc8dd043806/ Log:Allow varsized arrays to appear at a non-last position in case of a verify()ed structure diff --git a/c/_cffi_backend.c b/c/_cffi

[pypy-commit] cffi c99-array: Fix vengine_gen for global arrays with [...].

2013-11-08 Thread arigo
Author: Armin Rigo Branch: c99-array Changeset: r1389:2a2ec0277dbf Date: 2013-11-08 20:29 +0100 http://bitbucket.org/cffi/cffi/changeset/2a2ec0277dbf/ Log:Fix vengine_gen for global arrays with [...]. diff --git a/cffi/vengine_gen.py b/cffi/vengine_gen.py --- a/cffi/vengine_gen.py +++ b/cffi

[pypy-commit] cffi c99-array: Fix vengine_cpy too.

2013-11-08 Thread arigo
Author: Armin Rigo Branch: c99-array Changeset: r1390:54a2912d349e Date: 2013-11-08 20:46 +0100 http://bitbucket.org/cffi/cffi/changeset/54a2912d349e/ Log:Fix vengine_cpy too. diff --git a/cffi/vengine_cpy.py b/cffi/vengine_cpy.py --- a/cffi/vengine_cpy.py +++ b/cffi/vengine_cpy.py @@ -280,8

[pypy-commit] cffi c99-array: Fix test.

2013-11-08 Thread arigo
Author: Armin Rigo Branch: c99-array Changeset: r1391:9d6086e590d4 Date: 2013-11-08 20:46 +0100 http://bitbucket.org/cffi/cffi/changeset/9d6086e590d4/ Log:Fix test. diff --git a/testing/test_verify.py b/testing/test_verify.py --- a/testing/test_verify.py +++ b/testing/test_verify.py @@ -1741

[pypy-commit] cffi c99-array: Add a test, now passing. Fixes in the front-end.

2013-11-08 Thread arigo
Author: Armin Rigo Branch: c99-array Changeset: r1387:1737e2a72c02 Date: 2013-11-08 19:58 +0100 http://bitbucket.org/cffi/cffi/changeset/1737e2a72c02/ Log:Add a test, now passing. Fixes in the front-end. diff --git a/cffi/model.py b/cffi/model.py --- a/cffi/model.py +++ b/cffi/model.py @@ -3

[pypy-commit] cffi c99-array: Fix some tests

2013-11-08 Thread arigo
Author: Armin Rigo Branch: c99-array Changeset: r1388:5396584e5493 Date: 2013-11-08 20:09 +0100 http://bitbucket.org/cffi/cffi/changeset/5396584e5493/ Log:Fix some tests diff --git a/cffi/model.py b/cffi/model.py --- a/cffi/model.py +++ b/cffi/model.py @@ -327,7 +327,6 @@

[pypy-commit] cffi c99-array: Document the changes with C99-style arrays.

2013-11-08 Thread arigo
Author: Armin Rigo Branch: c99-array Changeset: r1392:029f4538b29f Date: 2013-11-08 21:18 +0100 http://bitbucket.org/cffi/cffi/changeset/029f4538b29f/ Log:Document the changes with C99-style arrays. diff --git a/doc/source/index.rst b/doc/source/index.rst --- a/doc/source/index.rst +++ b/doc

[pypy-commit] cffi default: hg merge c99-array

2013-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r1393:3a53adb16e28 Date: 2013-11-08 21:29 +0100 http://bitbucket.org/cffi/cffi/changeset/3a53adb16e28/ Log:hg merge c99-array Adding more direct support for C99-style arrays inside structs. Non- fully-backward-compatible changes document

[pypy-commit] cffi default: Test and fix for issue #99.

2013-11-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r1394:26390b01617e Date: 2013-11-08 21:47 +0100 http://bitbucket.org/cffi/cffi/changeset/26390b01617e/ Log:Test and fix for issue #99. diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -1939,6 +1939,22

[pypy-commit] pypy default: Only set this key under some circumstances. Might make stuff a tiny tiny bit faster

2013-11-08 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r67885:d7386c6804ec Date: 2013-11-08 15:27 -0800 http://bitbucket.org/pypy/pypy/changeset/d7386c6804ec/ Log:Only set this key under some circumstances. Might make stuff a tiny tiny bit faster diff --git a/rpython/jit/metainterp/heapcache.py b/

[pypy-commit] pypy default: Speed up array.__add__ and array.__iadd__ by using memcpy

2013-11-08 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r67886:e948603fa808 Date: 2013-11-08 20:25 -0800 http://bitbucket.org/pypy/pypy/changeset/e948603fa808/ Log:Speed up array.__add__ and array.__iadd__ by using memcpy diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/interp_array.py --