[pypy-commit] pypy default: Add branch

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r56453:65334b0f909c Date: 2012-07-26 09:30 +0200 http://bitbucket.org/pypy/pypy/changeset/65334b0f909c/ Log:Add branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-head.rst

[pypy-commit] pypy default: Convert this code to support Python 2.5.

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r56454:becc765d003e Date: 2012-07-26 09:40 +0200 http://bitbucket.org/pypy/pypy/changeset/becc765d003e/ Log:Convert this code to support Python 2.5. diff --git a/pypy/rlib/objectmodel.py b/pypy/rlib/objectmodel.py --- a/pypy/rlib/objectmodel.py +++ b/py

[pypy-commit] pypy default: Fix test_newlist() and improve it. Don't generate int_force_ge_zero()

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r56455:42d7b417d645 Date: 2012-07-26 09:49 +0200 http://bitbucket.org/pypy/pypy/changeset/42d7b417d645/ Log:Fix test_newlist() and improve it. Don't generate int_force_ge_zero() on constant arguments. diff --git a/pypy/jit/codewriter/jtransform.

[pypy-commit] pypy default: Add the operation here too. (Fixes a few tests)

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r56456:54daa0856fea Date: 2012-07-26 09:50 +0200 http://bitbucket.org/pypy/pypy/changeset/54daa0856fea/ Log:Add the operation here too. (Fixes a few tests) diff --git a/pypy/jit/backend/llgraph/llimpl.py b/pypy/jit/backend/llgraph/llimpl.py --- a/pypy/

[pypy-commit] pypy default: Skip this new unicode test as not working on CLI and JVM.

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r56458:98e2050e4f1c Date: 2012-07-26 10:05 +0200 http://bitbucket.org/pypy/pypy/changeset/98e2050e4f1c/ Log:Skip this new unicode test as not working on CLI and JVM. diff --git a/pypy/translator/cli/test/test_unicode.py b/pypy/translator/cli/test/test_

[pypy-commit] pypy default: Detect mistakes in numeric constants too.

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r56459:5ba56e798290 Date: 2012-07-26 10:41 +0200 http://bitbucket.org/pypy/pypy/changeset/5ba56e798290/ Log:Detect mistakes in numeric constants too. diff --git a/pypy/module/pypyjit/test_pypy_c/model.py b/pypy/module/pypyjit/test_pypy_c/model.py --- a

[pypy-commit] pypy default: Fix the places that used to write a number and expect a possibly

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r56460:8e1b02e2eac0 Date: 2012-07-26 10:49 +0200 http://bitbucket.org/pypy/pypy/changeset/8e1b02e2eac0/ Log:Fix the places that used to write a number and expect a possibly different one. diff --git a/pypy/module/pypyjit/test_pypy_c/test_00_mode

[pypy-commit] pypy default: Add the possibility to match a block of out-of-order instructions.

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r56461:39b7553d0233 Date: 2012-07-26 10:55 +0200 http://bitbucket.org/pypy/pypy/changeset/39b7553d0233/ Log:Add the possibility to match a block of out-of-order instructions. Useful for the groups of 'setfields' that follow a forced 'new'. diff

[pypy-commit] pypy default: Use the any-order marker here.

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r56462:8043d563269b Date: 2012-07-26 10:55 +0200 http://bitbucket.org/pypy/pypy/changeset/8043d563269b/ Log:Use the any-order marker here. diff --git a/pypy/module/pypyjit/test_pypy_c/test_call.py b/pypy/module/pypyjit/test_pypy_c/test_call.py --- a/py

[pypy-commit] pypy default: self._assert() needs to be in a single line...

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r56463:0b77afaafdd0 Date: 2012-07-26 10:56 +0200 http://bitbucket.org/pypy/pypy/changeset/0b77afaafdd0/ Log:self._assert() needs to be in a single line... diff --git a/pypy/module/pypyjit/test_pypy_c/model.py b/pypy/module/pypyjit/test_pypy_c/model.py

[pypy-commit] extradoc extradoc: separate related work into two subsections

2012-07-26 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r4363:7d0cec71bc77 Date: 2012-07-25 10:49 +0200 http://bitbucket.org/pypy/extradoc/changeset/7d0cec71bc77/ Log:separate related work into two subsections diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk/vmil2012

[pypy-commit] extradoc extradoc: write about hotspot and escape analysis

2012-07-26 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r4364:d0eac0df9aa5 Date: 2012-07-25 11:02 +0200 http://bitbucket.org/pypy/extradoc/changeset/d0eac0df9aa5/ Log:write about hotspot and escape analysis diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk/vmil2012/pa

[pypy-commit] extradoc extradoc: split bibliography into an auto-generated one and the rest

2012-07-26 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r4367:58970b2afd82 Date: 2012-07-25 11:18 +0200 http://bitbucket.org/pypy/extradoc/changeset/58970b2afd82/ Log:split bibliography into an auto-generated one and the rest diff --git a/talk/vmil2012/paper.bib b/talk/vmil2012/paper.bib ---

[pypy-commit] extradoc extradoc: number lines

2012-07-26 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r4365:690092e7499a Date: 2012-07-25 11:07 +0200 http://bitbucket.org/pypy/extradoc/changeset/690092e7499a/ Log:number lines diff --git a/talk/vmil2012/figures/example.tex b/talk/vmil2012/figures/example.tex --- a/talk/vmil2012/figures/

[pypy-commit] extradoc extradoc: add citations

2012-07-26 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r4368:654fd8bb94af Date: 2012-07-25 11:22 +0200 http://bitbucket.org/pypy/extradoc/changeset/654fd8bb94af/ Log:add citations diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk/vmil2012/paper.tex +++ b/talk/vmil201

[pypy-commit] extradoc extradoc: need to mention luajit

2012-07-26 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r4366:eeaf5b41d6e3 Date: 2012-07-25 11:11 +0200 http://bitbucket.org/pypy/extradoc/changeset/eeaf5b41d6e3/ Log:need to mention luajit diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk/vmil2012/paper.tex +++ b/tal

[pypy-commit] extradoc extradoc: fix capitalization

2012-07-26 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r4369:c5e86f155946 Date: 2012-07-25 11:27 +0200 http://bitbucket.org/pypy/extradoc/changeset/c5e86f155946/ Log:fix capitalization diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk/vmil2012/paper.tex +++ b/talk/vm

[pypy-commit] extradoc extradoc: dead code

2012-07-26 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r4370:9d5e22f2a87c Date: 2012-07-25 11:53 +0200 http://bitbucket.org/pypy/extradoc/changeset/9d5e22f2a87c/ Log:dead code diff --git a/talk/vmil2012/example/rdatasize.py b/talk/vmil2012/example/rdatasize.py --- a/talk/vmil2012/example/r

[pypy-commit] extradoc extradoc: commit

2012-07-26 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r4371:7706cb52355c Date: 2012-07-26 11:13 +0200 http://bitbucket.org/pypy/extradoc/changeset/7706cb52355c/ Log:commit diff --git a/talk/vmil2012/Makefile b/talk/vmil2012/Makefile --- a/talk/vmil2012/Makefile +++ b/talk/vmil2012/Makefile

[pypy-commit] pypy ffi-backend: Import the current version of test_c.py from hg/cffi/c.

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56465:7c952b224809 Date: 2012-07-26 12:09 +0200 http://bitbucket.org/pypy/pypy/changeset/7c952b224809/ Log:Import the current version of test_c.py from hg/cffi/c. diff --git a/pypy/module/_cffi_backend/test/_backend_test_c.py b/pypy/module/

[pypy-commit] pypy ffi-backend: Add support for local/global dlopens

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56466:f3c8da2815e5 Date: 2012-07-26 12:14 +0200 http://bitbucket.org/pypy/pypy/changeset/f3c8da2815e5/ Log:Add support for local/global dlopens diff --git a/pypy/module/_cffi_backend/libraryobj.py b/pypy/module/_cffi_backend/libraryobj.py -

[pypy-commit] cffi default: Split test_errno into two parts and skip the second part if running

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r681:9aa039eeddeb Date: 2012-07-26 12:44 +0200 http://bitbucket.org/cffi/cffi/changeset/9aa039eeddeb/ Log:Split test_errno into two parts and skip the second part if running inside py.py on top of ll2ctypes on top of an old ctypes. diff --git a/

[pypy-commit] pypy ffi-backend: Merge test_c from hg/cffi/c.

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56467:56191fd46a3c Date: 2012-07-26 12:44 +0200 http://bitbucket.org/pypy/pypy/changeset/56191fd46a3c/ Log:Merge test_c from hg/cffi/c. diff --git a/pypy/module/_cffi_backend/test/_backend_test_c.py b/pypy/module/_cffi_backend/test/_backend

[pypy-commit] cffi default: Simplify this error message

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r682:36da3efc1834 Date: 2012-07-26 12:59 +0200 http://bitbucket.org/cffi/cffi/changeset/36da3efc1834/ Log:Simplify this error message diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -1648,7 +1648,7 @

[pypy-commit] pypy ffi-backend: Fixes

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56468:6776bc67613f Date: 2012-07-26 13:00 +0200 http://bitbucket.org/pypy/pypy/changeset/6776bc67613f/ Log:Fixes diff --git a/pypy/module/_cffi_backend/ctypefunc.py b/pypy/module/_cffi_backend/ctypefunc.py --- a/pypy/module/_cffi_backend/ct

[pypy-commit] pypy ffi-backend: Fix for test_load_and_call_function.

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56469:6e47dd6cea00 Date: 2012-07-26 13:10 +0200 http://bitbucket.org/pypy/pypy/changeset/6e47dd6cea00/ Log:Fix for test_load_and_call_function. diff --git a/pypy/module/_cffi_backend/libraryobj.py b/pypy/module/_cffi_backend/libraryobj.py -

[pypy-commit] cffi default: Test an invalid cast (in this case, cast-to-struct-type)

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r683:d2d264ed6e95 Date: 2012-07-26 13:18 +0200 http://bitbucket.org/cffi/cffi/changeset/d2d264ed6e95/ Log:Test an invalid cast (in this case, cast-to-struct-type) diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/test_c.py @@ -1605,6 +160

[pypy-commit] pypy ffi-backend: Import test from hg/cffi/c

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56470:e2d0cbaa8bbd Date: 2012-07-26 13:19 +0200 http://bitbucket.org/pypy/pypy/changeset/e2d0cbaa8bbd/ Log:Import test from hg/cffi/c diff --git a/pypy/module/_cffi_backend/test/_backend_test_c.py b/pypy/module/_cffi_backend/test/_backend_t

[pypy-commit] pypy ffi-backend: Fix

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56471:83c1a78264b6 Date: 2012-07-26 13:20 +0200 http://bitbucket.org/pypy/pypy/changeset/83c1a78264b6/ Log:Fix diff --git a/pypy/module/_cffi_backend/ctypeobj.py b/pypy/module/_cffi_backend/ctypeobj.py --- a/pypy/module/_cffi_backend/ctypeo

[pypy-commit] pypy ffi-backend: Tweak the repr of non-owned structs, as was done in hg/cffi

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56473:f111f6be66bd Date: 2012-07-26 13:31 +0200 http://bitbucket.org/pypy/pypy/changeset/f111f6be66bd/ Log:Tweak the repr of non-owned structs, as was done in hg/cffi diff --git a/pypy/module/_cffi_backend/cdataobj.py b/pypy/module/_cffi_ba

[pypy-commit] pypy ffi-backend: Move the cast() method to the base class to let it apply

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56472:93d9b5db6622 Date: 2012-07-26 13:25 +0200 http://bitbucket.org/pypy/pypy/changeset/93d9b5db6622/ Log:Move the cast() method to the base class to let it apply to arrays too (see comments) diff --git a/pypy/module/_cffi_backend/c

[pypy-commit] extradoc extradoc: remove some todos and add many new ones

2012-07-26 Thread bivab
Author: David Schneider Branch: extradoc Changeset: r4372:28a3a7c527f8 Date: 2012-07-26 15:09 +0200 http://bitbucket.org/pypy/extradoc/changeset/28a3a7c527f8/ Log:remove some todos and add many new ones diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk/vmil2012/paper.

[pypy-commit] extradoc extradoc: count all guards_* as guards

2012-07-26 Thread bivab
Author: David Schneider Branch: extradoc Changeset: r4373:0a62b684d06b Date: 2012-07-26 16:29 +0200 http://bitbucket.org/pypy/extradoc/changeset/0a62b684d06b/ Log:count all guards_* as guards diff --git a/talk/vmil2012/tool/difflogs.py b/talk/vmil2012/tool/difflogs.py --- a/talk/vmil2012/too

[pypy-commit] extradoc extradoc: import current collected results

2012-07-26 Thread bivab
Author: David Schneider Branch: extradoc Changeset: r4375:b5abbdd619f7 Date: 2012-07-26 16:32 +0200 http://bitbucket.org/pypy/extradoc/changeset/b5abbdd619f7/ Log:import current collected results diff --git a/talk/vmil2012/logs/backend_summary.csv b/talk/vmil2012/logs/backend_summary.csv --

[pypy-commit] extradoc extradoc: collect jit-summary data and extract the number of generated bridges for each benchmark

2012-07-26 Thread bivab
Author: David Schneider Branch: extradoc Changeset: r4374:438c3a9b7fce Date: 2012-07-26 16:31 +0200 http://bitbucket.org/pypy/extradoc/changeset/438c3a9b7fce/ Log:collect jit-summary data and extract the number of generated bridges for each benchmark diff --git a/talk/vmil2012/Makefi

[pypy-commit] cffi default: Remove steps done

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r684:9649baebe9a6 Date: 2012-07-26 16:48 +0200 http://bitbucket.org/cffi/cffi/changeset/9649baebe9a6/ Log:Remove steps done diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -3,12 +3,8 @@ Next steps -- -ffi.new(): require a pointer-or-array

[pypy-commit] cffi default: Update with a link to the more complete Cocoa library that this demo became.

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r685:2bcc2172adba Date: 2012-07-26 16:57 +0200 http://bitbucket.org/cffi/cffi/changeset/2bcc2172adba/ Log:Update with a link to the more complete Cocoa library that this demo became. diff --git a/demo/cffi-cocoa.py b/demo/cffi-cocoa.py --- a/dem

[pypy-commit] cffi default: Added tag release-0.2 for changeset 2bcc2172adba

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r686:0a9736697dce Date: 2012-07-26 16:57 +0200 http://bitbucket.org/cffi/cffi/changeset/0a9736697dce/ Log:Added tag release-0.2 for changeset 2bcc2172adba diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -1,1 +1,2 @@ ca6e81df7f1ea58d891129

[pypy-commit] cffi default: Fix

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r687:a8636625e33b Date: 2012-07-26 17:15 +0200 http://bitbucket.org/cffi/cffi/changeset/a8636625e33b/ Log:Fix diff --git a/MANIFEST.in b/MANIFEST.in --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,4 +1,5 @@ recursive-include cffi *.py recursive-include c *.

[pypy-commit] cffi default: Added tag release-0.2 for changeset a8636625e33b

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r688:7594e6aeb27c Date: 2012-07-26 17:16 +0200 http://bitbucket.org/cffi/cffi/changeset/7594e6aeb27c/ Log:Added tag release-0.2 for changeset a8636625e33b diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -1,2 +1,4 @@ ca6e81df7f1ea58d891129

[pypy-commit] cffi default: Manual garbage collection of tags

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r689:cc306a3c8a95 Date: 2012-07-26 17:20 +0200 http://bitbucket.org/cffi/cffi/changeset/cc306a3c8a95/ Log:Manual garbage collection of tags diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -1,4 +1,2 @@ ca6e81df7f1ea58d891129ad016ac08f2

[pypy-commit] pypy improve-rbigint: Remove toom-cook (since it didn't pass own-linux-x86-32), fix divmod test.

2012-07-26 Thread stian
Author: stian Branch: improve-rbigint Changeset: r56474:e0eaeb5fd308 Date: 2012-07-26 17:59 +0200 http://bitbucket.org/pypy/pypy/changeset/e0eaeb5fd308/ Log:Remove toom-cook (since it didn't pass own-linux-x86-32), fix divmod test. diff --git a/pypy/rlib/rbigint.py b/pypy/rlib/rbigint

[pypy-commit] extradoc extradoc: Draft

2012-07-26 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r4376:025ab705bd67 Date: 2012-07-26 18:05 +0200 http://bitbucket.org/pypy/extradoc/changeset/025ab705bd67/ Log:Draft diff --git a/blog/draft/cffi-release-0.2.rst b/blog/draft/cffi-release-0.2.rst new file mode 100644 --- /dev/null +++ b/blog/dra

[pypy-commit] pypy reflex-support: code convention fix

2012-07-26 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r56475:083a776c09c0 Date: 2012-07-26 09:48 -0700 http://bitbucket.org/pypy/pypy/changeset/083a776c09c0/ Log:code convention fix diff --git a/pypy/module/cppyy/test/datatypes.h b/pypy/module/cppyy/test/datatypes.h --- a/pypy/module/cppy

[pypy-commit] pypy reflex-support: updated documentation

2012-07-26 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r56477:d407fbf24529 Date: 2012-07-26 11:13 -0700 http://bitbucket.org/pypy/pypy/changeset/d407fbf24529/ Log:updated documentation diff --git a/pypy/doc/cppyy.rst b/pypy/doc/cppyy.rst --- a/pypy/doc/cppyy.rst +++ b/pypy/doc/cppyy.rst @@

[pypy-commit] pypy default: linking example code did not work as expected; use alternative

2012-07-26 Thread wlav
Author: Wim Lavrijsen Branch: Changeset: r56479:169eb17f9894 Date: 2012-07-26 11:40 -0700 http://bitbucket.org/pypy/pypy/changeset/169eb17f9894/ Log:linking example code did not work as expected; use alternative diff --git a/pypy/doc/cppyy.rst b/pypy/doc/cppyy.rst --- a/pypy/doc/cppyy.rst +

[pypy-commit] cffi default: This part of the test only really makes sense if wchar_t

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r691:800cf3606cea Date: 2012-07-26 21:49 +0200 http://bitbucket.org/cffi/cffi/changeset/800cf3606cea/ Log:This part of the test only really makes sense if wchar_t is 4 bytes but unicode chars are 2 bytes. diff --git a/c/test_c.py b/c/test_c.py -

[pypy-commit] cffi default: Test and fix.

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r692:bcb1f88942a8 Date: 2012-07-26 21:53 +0200 http://bitbucket.org/cffi/cffi/changeset/bcb1f88942a8/ Log:Test and fix. diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -1217,7 +1217,7 @@ ret

[pypy-commit] pypy ffi-backend: ABI for linux

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56480:b8f2db9d7811 Date: 2012-07-26 16:30 +0200 http://bitbucket.org/pypy/pypy/changeset/b8f2db9d7811/ Log:ABI for linux diff --git a/pypy/module/_cffi_backend/__init__.py b/pypy/module/_cffi_backend/__init__.py --- a/pypy/module/_cffi_back

[pypy-commit] pypy ffi-backend: List the places that will need wchar_t support

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56481:dd764345d088 Date: 2012-07-26 16:42 +0200 http://bitbucket.org/pypy/pypy/changeset/dd764345d088/ Log:List the places that will need wchar_t support diff --git a/pypy/module/_cffi_backend/cdataobj.py b/pypy/module/_cffi_backend/cdataob

[pypy-commit] pypy ffi-backend: wchar_t: in-progress

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56482:41e915635f62 Date: 2012-07-26 21:34 +0200 http://bitbucket.org/pypy/pypy/changeset/41e915635f62/ Log:wchar_t: in-progress diff --git a/pypy/module/_cffi_backend/cdataobj.py b/pypy/module/_cffi_backend/cdataobj.py --- a/pypy/module/_cf

[pypy-commit] pypy ffi-backend: Enough to pass test_wchar.

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56483:bdc5a8e54948 Date: 2012-07-26 21:50 +0200 http://bitbucket.org/pypy/pypy/changeset/bdc5a8e54948/ Log:Enough to pass test_wchar. diff --git a/pypy/module/_cffi_backend/ctypearray.py b/pypy/module/_cffi_backend/ctypearray.py --- a/pypy/

[pypy-commit] pypy ffi-backend: Last remaining fixes. Now test_c passes again

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56484:d7a65a95351a Date: 2012-07-26 21:55 +0200 http://bitbucket.org/pypy/pypy/changeset/d7a65a95351a/ Log:Last remaining fixes. Now test_c passes again diff --git a/pypy/module/_cffi_backend/ctypefunc.py b/pypy/module/_cffi_backend/ctypefu

[pypy-commit] pypy ffi-backend: Port the first part of the big-endian fix

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56485:2775b12955ba Date: 2012-07-26 22:33 +0200 http://bitbucket.org/pypy/pypy/changeset/2775b12955ba/ Log:Port the first part of the big-endian fix diff --git a/pypy/module/_cffi_backend/ctypefunc.py b/pypy/module/_cffi_backend/ctypefunc.p

[pypy-commit] cffi default: Remove _get_ct_long() and a fragile detail about sizeof(ffi_arg).

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r693:7756db3b2885 Date: 2012-07-26 22:55 +0200 http://bitbucket.org/cffi/cffi/changeset/7756db3b2885/ Log:Remove _get_ct_long() and a fragile detail about sizeof(ffi_arg). diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/

[pypy-commit] pypy ffi-backend: Second part of the big-endian fix.

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56486:9b542e71c0cf Date: 2012-07-26 23:02 +0200 http://bitbucket.org/pypy/pypy/changeset/9b542e71c0cf/ Log:Second part of the big-endian fix. diff --git a/pypy/module/_cffi_backend/ccallback.py b/pypy/module/_cffi_backend/ccallback.py --- a

[pypy-commit] pypy ffi-backend: Change cerrno to be thread-safe.

2012-07-26 Thread arigo
Author: Armin Rigo Branch: ffi-backend Changeset: r56487:2e0907ceb229 Date: 2012-07-26 23:15 +0200 http://bitbucket.org/pypy/pypy/changeset/2e0907ceb229/ Log:Change cerrno to be thread-safe. diff --git a/pypy/module/_cffi_backend/ccallback.py b/pypy/module/_cffi_backend/ccallback.py --- a/p

[pypy-commit] cffi default: Update docs

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r694:4a295f397d95 Date: 2012-07-27 02:58 +0200 http://bitbucket.org/cffi/cffi/changeset/4a295f397d95/ Log:Update docs diff --git a/doc/source/index.rst b/doc/source/index.rst --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -49,6 +49,16 @@ Inst

[pypy-commit] cffi default: Fix tests

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r695:737919ff4eb5 Date: 2012-07-27 03:25 +0200 http://bitbucket.org/cffi/cffi/changeset/737919ff4eb5/ Log:Fix tests diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/test_c.py @@ -995,7 +995,8 @@ assert f(0) == unichr(0) assert

[pypy-commit] cffi default: Bah, no os.path.samefile() on Windows

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r696:f4f64f8ced68 Date: 2012-07-27 03:30 +0200 http://bitbucket.org/cffi/cffi/changeset/f4f64f8ced68/ Log:Bah, no os.path.samefile() on Windows diff --git a/cffi/ffiplatform.py b/cffi/ffiplatform.py --- a/cffi/ffiplatform.py +++ b/cffi/ffiplatform.py @@

[pypy-commit] cffi default: Another os.path.samefile().

2012-07-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r697:208719c60c65 Date: 2012-07-27 03:32 +0200 http://bitbucket.org/cffi/cffi/changeset/208719c60c65/ Log:Another os.path.samefile(). diff --git a/cffi/verifier.py b/cffi/verifier.py --- a/cffi/verifier.py +++ b/cffi/verifier.py @@ -178,7 +178,7 @@