[pypy-commit] cffi split-verify: Bootstrapping documentation

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1371:d18e79b97f2e Date: 2013-10-07 01:58 +0200 http://bitbucket.org/cffi/cffi/changeset/d18e79b97f2e/ Log:Bootstrapping documentation diff --git a/doc/source/index.rst b/doc/source/index.rst --- a/doc/source/index.rst +++ b/doc/source/i

[pypy-commit] cffi split-verify: Port setuptools tests to FFIBuilder

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1370:49b84f34cf9c Date: 2013-10-07 01:51 +0200 http://bitbucket.org/cffi/cffi/changeset/49b84f34cf9c/ Log:Port setuptools tests to FFIBuilder diff --git a/testing/snippets/setuptools_module/ffibuilder.py b/testing/snippets/setuptools_m

[pypy-commit] cffi split-verify: We'd want to ship ffibuilder in the sdist

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1368:3b261ee4ef91 Date: 2013-10-07 01:37 +0200 http://bitbucket.org/cffi/cffi/changeset/3b261ee4ef91/ Log:We'd want to ship ffibuilder in the sdist diff --git a/testing/snippets/distutils_module/setup.py b/testing/snippets/distutils_mo

[pypy-commit] cffi split-verify: Port distutils_package_2 to FFIBuilder

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1369:1e3bfa8c08ae Date: 2013-10-07 01:37 +0200 http://bitbucket.org/cffi/cffi/changeset/1e3bfa8c08ae/ Log:Port distutils_package_2 to FFIBuilder diff --git a/testing/snippets/distutils_package_2/setup.py b/testing/snippets/distutils_pa

[pypy-commit] cffi split-verify: Support ext_package

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1367:8c8fbba389fe Date: 2013-10-07 01:36 +0200 http://bitbucket.org/cffi/cffi/changeset/8c8fbba389fe/ Log:Support ext_package diff --git a/cffi/packaging.py b/cffi/packaging.py --- a/cffi/packaging.py +++ b/cffi/packaging.py @@ -12,12 +

[pypy-commit] cffi split-verify: Allow specifying a parent package

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1365:32908a1690ea Date: 2013-10-07 01:03 +0200 http://bitbucket.org/cffi/cffi/changeset/32908a1690ea/ Log:Allow specifying a parent package diff --git a/cffi/builder.py b/cffi/builder.py --- a/cffi/builder.py +++ b/cffi/builder.py @@ -1

[pypy-commit] cffi split-verify: Port test_distutils_package_1 to FFIBuilder

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1366:51fa627e8b31 Date: 2013-10-07 01:04 +0200 http://bitbucket.org/cffi/cffi/changeset/51fa627e8b31/ Log:Port test_distutils_package_1 to FFIBuilder diff --git a/testing/snippets/distutils_module/setup.py b/testing/snippets/distutils_

[pypy-commit] cffi split-verify: More whitespace

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1364:b3310f1eaa75 Date: 2013-10-06 23:52 +0200 http://bitbucket.org/cffi/cffi/changeset/b3310f1eaa75/ Log:More whitespace diff --git a/cffi/builder.py b/cffi/builder.py --- a/cffi/builder.py +++ b/cffi/builder.py @@ -98,7 +98,7 @@

[pypy-commit] pypy default: implement, test more of numpy c api

2013-10-06 Thread mattip
Author: Matti Picus Branch: Changeset: r67169:0be2466b3263 Date: 2013-10-06 22:46 +0300 http://bitbucket.org/pypy/pypy/changeset/0be2466b3263/ Log:implement, test more of numpy c api diff --git a/pypy/module/cpyext/ndarrayobject.py b/pypy/module/cpyext/ndarrayobject.py --- a/pypy/module/cp

[pypy-commit] cffi split-verify: Port distutils_module to FFIBuilder

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1363:a983c3e85b1c Date: 2013-10-06 19:28 +0200 http://bitbucket.org/cffi/cffi/changeset/a983c3e85b1c/ Log:Port distutils_module to FFIBuilder diff --git a/testing/snippets/distutils_module/ffibuilder.py b/testing/snippets/distutils_mod

[pypy-commit] cffi split-verify: PEP-8 order the test_zintegration imports

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1359:34e95a90b3e1 Date: 2013-10-06 18:59 +0200 http://bitbucket.org/cffi/cffi/changeset/34e95a90b3e1/ Log:PEP-8 order the test_zintegration imports diff --git a/testing/test_zintegration.py b/testing/test_zintegration.py --- a/testing/t

[pypy-commit] cffi split-verify: Create lib_dir if it doesn't exist

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1362:70f2aa466b82 Date: 2013-10-06 19:21 +0200 http://bitbucket.org/cffi/cffi/changeset/70f2aa466b82/ Log:Create lib_dir if it doesn't exist diff --git a/cffi/packaging.py b/cffi/packaging.py --- a/cffi/packaging.py +++ b/cffi/packaging

[pypy-commit] cffi split-verify: Add verifier_distutils_module, so that we can transition all the other zintegration tests to FFIBuilder

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1360:e898f9567c25 Date: 2013-10-06 19:04 +0200 http://bitbucket.org/cffi/cffi/changeset/e898f9567c25/ Log:Add verifier_distutils_module, so that we can transition all the other zintegration tests to FFIBuilder diff --git a/testi

[pypy-commit] cffi split-verify: Avoid setting force_generic_engine twice

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1361:7e2fb851e5b5 Date: 2013-10-06 19:19 +0200 http://bitbucket.org/cffi/cffi/changeset/7e2fb851e5b5/ Log:Avoid setting force_generic_engine twice diff --git a/cffi/builder.py b/cffi/builder.py --- a/cffi/builder.py +++ b/cffi/builder.p

[pypy-commit] cffi split-verify: I think this is the most horrible thing I have written in months, but... pickle all the _declarations.

2013-10-06 Thread jerith
Author: Jeremy Thurgood Branch: split-verify Changeset: r1358:1e40024fb288 Date: 2013-10-06 18:09 +0200 http://bitbucket.org/cffi/cffi/changeset/1e40024fb288/ Log:I think this is the most horrible thing I have written in months, but... pickle all the _declarations. diff --git a/cffi/

[pypy-commit] cffi split-verify: Fix (and test) ffi proxy functions.

2013-10-06 Thread jerith
Author: Jeremy Thurgood Branch: split-verify Changeset: r1357:9f5e04349245 Date: 2013-10-06 15:36 +0200 http://bitbucket.org/cffi/cffi/changeset/9f5e04349245/ Log:Fix (and test) ffi proxy functions. diff --git a/cffi/builder.py b/cffi/builder.py --- a/cffi/builder.py +++ b/cffi/builder.py @@

[pypy-commit] pypy default: A test crashing on a recent pypy, which I hope is fixed now

2013-10-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r67168:b355653b712a Date: 2013-10-06 15:31 +0200 http://bitbucket.org/pypy/pypy/changeset/b355653b712a/ Log:A test crashing on a recent pypy, which I hope is fixed now by 1cd66e3ec8aa. diff --git a/pypy/module/pypyjit/test_pypy_c/test_ffi.py b/

[pypy-commit] pypy default: Test fix

2013-10-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r67167:551d3b942fd0 Date: 2013-10-06 15:18 +0200 http://bitbucket.org/pypy/pypy/changeset/551d3b942fd0/ Log:Test fix diff --git a/rpython/jit/metainterp/test/test_fficall.py b/rpython/jit/metainterp/test/test_fficall.py --- a/rpython/jit/metainterp/tes

[pypy-commit] cffi split-verify: Add cffi.packaging module which has everything you need for your setup.py

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: split-verify Changeset: r1356:5e2da61b8aa5 Date: 2013-10-06 15:02 +0200 http://bitbucket.org/cffi/cffi/changeset/5e2da61b8aa5/ Log:Add cffi.packaging module which has everything you need for your setup.py diff --git a/cffi/packaging.py b/cffi/packaging.

[pypy-commit] pypy default: Add the missing VRawSliceInfo, improve the test, fix.

2013-10-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r67166:1cd66e3ec8aa Date: 2013-10-06 14:41 +0200 http://bitbucket.org/pypy/pypy/changeset/1cd66e3ec8aa/ Log:Add the missing VRawSliceInfo, improve the test, fix. diff --git a/rpython/jit/metainterp/optimizeopt/virtualize.py b/rpython/jit/metainterp/opt

[pypy-commit] cffi split-verify: Better API for generated module.

2013-10-06 Thread jerith
Author: Jeremy Thurgood Branch: split-verify Changeset: r1355:b1c528ee24ae Date: 2013-10-06 14:35 +0200 http://bitbucket.org/cffi/cffi/changeset/b1c528ee24ae/ Log:Better API for generated module. diff --git a/cffi/builder.py b/cffi/builder.py --- a/cffi/builder.py +++ b/cffi/builder.py @@ -1

[pypy-commit] pypy default: progressing on d0b269c45840: the issue is that VRawSliceValue()

2013-10-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r67165:3e6b3a2d6bf7 Date: 2013-10-06 13:47 +0200 http://bitbucket.org/pypy/pypy/changeset/3e6b3a2d6bf7/ Log:progressing on d0b269c45840: the issue is that VRawSliceValue() fails to override get_args_for_fail() and inherits the default one,

[pypy-commit] pypy default: Make the test more similar to pypy/module/_cffi_backend.

2013-10-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r67164:d0b269c45840 Date: 2013-10-06 13:22 +0200 http://bitbucket.org/pypy/pypy/changeset/d0b269c45840/ Log:Make the test more similar to pypy/module/_cffi_backend. Crashes when a guard fails in the middle of the virtualized raw-malloc bu

[pypy-commit] cffi split-verify: Move FFIBuilder into its own module.

2013-10-06 Thread jerith
Author: Jeremy Thurgood Branch: split-verify Changeset: r1354:e5fe5874e20f Date: 2013-10-06 13:21 +0200 http://bitbucket.org/cffi/cffi/changeset/e5fe5874e20f/ Log:Move FFIBuilder into its own module. diff --git a/cffi/__init__.py b/cffi/__init__.py --- a/cffi/__init__.py +++ b/cffi/__init__.

[pypy-commit] cffi split-verify: Collect built filepaths.

2013-10-06 Thread jerith
Author: Jeremy Thurgood Branch: split-verify Changeset: r1353:e179cc8d6f7a Date: 2013-10-06 13:13 +0200 http://bitbucket.org/cffi/cffi/changeset/e179cc8d6f7a/ Log:Collect built filepaths. diff --git a/cffi/api.py b/cffi/api.py --- a/cffi/api.py +++ b/cffi/api.py @@ -455,6 +455,7 @@

[pypy-commit] cffi split-verify: Clean up a few things, fix python3 compat.

2013-10-06 Thread jerith
Author: Jeremy Thurgood Branch: split-verify Changeset: r1352:34923698f6a2 Date: 2013-10-06 12:19 +0200 http://bitbucket.org/cffi/cffi/changeset/34923698f6a2/ Log:Clean up a few things, fix python3 compat. diff --git a/cffi/api.py b/cffi/api.py --- a/cffi/api.py +++ b/cffi/api.py @@ -480,14

[pypy-commit] pypy fileops2: (fijal, arigo) work on fileops

2013-10-06 Thread fijal
Author: Maciej Fijalkowski Branch: fileops2 Changeset: r67163:7c6969e0bd84 Date: 2013-10-06 10:51 +0200 http://bitbucket.org/pypy/pypy/changeset/7c6969e0bd84/ Log:(fijal, arigo) work on fileops diff --git a/rpython/flowspace/specialcase.py b/rpython/flowspace/specialcase.py --- a/rpython/flo

[pypy-commit] pypy default: Add an assert that seems to fail in issue1619

2013-10-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r67162:7e05f0998a32 Date: 2013-10-06 10:45 +0200 http://bitbucket.org/pypy/pypy/changeset/7e05f0998a32/ Log:Add an assert that seems to fail in issue1619 diff --git a/rpython/jit/metainterp/resume.py b/rpython/jit/metainterp/resume.py --- a/rpython/jit/

[pypy-commit] pypy default: ARMv4 doesn't have BLX. Add support for older ARM

2013-10-06 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r67161:f1e9c4f357e1 Date: 2013-10-06 09:49 +0200 http://bitbucket.org/pypy/pypy/changeset/f1e9c4f357e1/ Log:ARMv4 doesn't have BLX. Add support for older ARM diff --git a/rpython/translator/c/src/stacklet/switch_arm_gcc.h b/rpython/translator/c/src