[pypy-commit] cffi default: Implement caching of the types across multiple FFI instances. The types

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r598:331d828994cd Date: 2012-07-08 16:38 +0200 http://bitbucket.org/cffi/cffi/changeset/331d828994cd/ Log:Implement caching of the types across multiple FFI instances. The types are shared as long as they don't depend on a

[pypy-commit] cffi wchar_t: Going for the simplest solution: no encoding/decoding issues,

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: wchar_t Changeset: r601:dac0ad93c7e5 Date: 2012-07-08 21:29 +0200 http://bitbucket.org/cffi/cffi/changeset/dac0ad93c7e5/ Log:Going for the simplest solution: no encoding/decoding issues, require exactly strings for 'char' and unicodes for

[pypy-commit] cffi default: Simplify the caching logic a little bit.

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r599:2b965938e2ce Date: 2012-07-08 18:46 +0200 http://bitbucket.org/cffi/cffi/changeset/2b965938e2ce/ Log:Simplify the caching logic a little bit. diff --git a/cffi/api.py b/cffi/api.py --- a/cffi/api.py +++ b/cffi/api.py @@ -211,11

[pypy-commit] cffi wchar_t: in-progress

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: wchar_t Changeset: r602:60e9c8dcb65d Date: 2012-07-09 11:27 +0200 http://bitbucket.org/cffi/cffi/changeset/60e9c8dcb65d/ Log:in-progress diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -602,7

[pypy-commit] cffi wchar_t: in-progress

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: wchar_t Changeset: r603:c64975b8743a Date: 2012-07-09 12:31 +0200 http://bitbucket.org/cffi/cffi/changeset/c64975b8743a/ Log:in-progress diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -157,6

[pypy-commit] extradoc extradoc: make view now also works on OSX

2012-07-09 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4280:55e624fa5991 Date: 2012-07-09 13:01 +0200 http://bitbucket.org/pypy/extradoc/changeset/55e624fa5991/ Log:make view now also works on OSX diff --git a/talk/vmil2012/Makefile b/talk/vmil2012/Makefile ---

[pypy-commit] cffi default: Fix str() to default to exactly repr(), not cdata_repr().

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r604:a5d95e8f69f6 Date: 2012-07-09 16:02 +0200 http://bitbucket.org/cffi/cffi/changeset/a5d95e8f69f6/ Log:Fix str() to default to exactly repr(), not cdata_repr(). diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c ---

[pypy-commit] cffi wchar_t: hg merge default

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: wchar_t Changeset: r606:8f96dc63381e Date: 2012-07-09 16:03 +0200 http://bitbucket.org/cffi/cffi/changeset/8f96dc63381e/ Log:hg merge default diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@

[pypy-commit] cffi wchar_t: in-progress

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: wchar_t Changeset: r605:a0c1585fe7d5 Date: 2012-07-09 16:03 +0200 http://bitbucket.org/cffi/cffi/changeset/a0c1585fe7d5/ Log:in-progress diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -762,24

[pypy-commit] cffi wchar_t: in-progress

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: wchar_t Changeset: r607:94af3d84 Date: 2012-07-09 16:17 +0200 http://bitbucket.org/cffi/cffi/changeset/94af3d84/ Log:in-progress diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -886,6

[pypy-commit] cffi wchar_t: Basic unicode support is complete.

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: wchar_t Changeset: r608:2375bc677da9 Date: 2012-07-09 16:26 +0200 http://bitbucket.org/cffi/cffi/changeset/2375bc677da9/ Log:Basic unicode support is complete. diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++

[pypy-commit] cffi wchar_t: Fix tests, part 1

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: wchar_t Changeset: r609:7cccdc476914 Date: 2012-07-09 16:58 +0200 http://bitbucket.org/cffi/cffi/changeset/7cccdc476914/ Log:Fix tests, part 1 diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@

[pypy-commit] extradoc extradoc: log diffing script

2012-07-09 Thread cfbolz
Author: Carl Friedrich Bolz cfb...@gmx.de Branch: extradoc Changeset: r4281:b1c6f2831cab Date: 2012-07-09 17:11 +0200 http://bitbucket.org/pypy/extradoc/changeset/b1c6f2831cab/ Log:log diffing script diff --git a/talk/vmil2012/difflogs.py b/talk/vmil2012/difflogs.py new file mode 100755 ---

[pypy-commit] cffi wchar_t: verifier support for wchar_t.

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: wchar_t Changeset: r611:81b70da2aaed Date: 2012-07-09 17:13 +0200 http://bitbucket.org/cffi/cffi/changeset/81b70da2aaed/ Log:verifier support for wchar_t. diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++

[pypy-commit] cffi wchar_t: Close branch about to be merged

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: wchar_t Changeset: r612:4dac20ea8433 Date: 2012-07-09 17:13 +0200 http://bitbucket.org/cffi/cffi/changeset/4dac20ea8433/ Log:Close branch about to be merged ___ pypy-commit mailing list

[pypy-commit] cffi default: Merge the 'wchar_t' branch, adding support for wchar_t.

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r613:b0c29bd26001 Date: 2012-07-09 17:13 +0200 http://bitbucket.org/cffi/cffi/changeset/b0c29bd26001/ Log:Merge the 'wchar_t' branch, adding support for wchar_t. diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c

[pypy-commit] cffi default: Document wchar_t.

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r614:998ec2787b64 Date: 2012-07-09 17:30 +0200 http://bitbucket.org/cffi/cffi/changeset/998ec2787b64/ Log:Document wchar_t. diff --git a/doc/source/index.rst b/doc/source/index.rst --- a/doc/source/index.rst +++ b/doc/source/index.rst @@

[pypy-commit] benchmarks default: check track_memory capability with own process, so we don't have to run it with root anymore

2012-07-09 Thread l . diekmann
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de Branch: Changeset: r183:59184f41478d Date: 2012-07-09 18:18 +0200 http://bitbucket.org/pypy/benchmarks/changeset/59184f41478d/ Log:check track_memory capability with own process, so we don't have to run it with root anymore

[pypy-commit] cffi default: When sizeof(wchar_t) == 4 but we are using 2-bytes unicode characters in

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r615:d0cc2c334761 Date: 2012-07-09 20:15 +0200 http://bitbucket.org/cffi/cffi/changeset/d0cc2c334761/ Log:When sizeof(wchar_t) == 4 but we are using 2-bytes unicode characters in Python, even the 2.7 version of

[pypy-commit] cffi default: typo

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r616:d582d98e15f0 Date: 2012-07-09 20:19 +0200 http://bitbucket.org/cffi/cffi/changeset/d582d98e15f0/ Log:typo diff --git a/c/wchar_helper.h b/c/wchar_helper.h --- a/c/wchar_helper.h +++ b/c/wchar_helper.h @@ -50,7 +50,7 @@

[pypy-commit] cffi default: Add a 'packages' section to setup_base.py.

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r617:76a57afd92ea Date: 2012-07-09 20:52 +0200 http://bitbucket.org/cffi/cffi/changeset/76a57afd92ea/ Log:Add a 'packages' section to setup_base.py. diff --git a/setup_base.py b/setup_base.py --- a/setup_base.py +++ b/setup_base.py @@

[pypy-commit] cffi default: A feature not exposed so far via the normal interface: specify the ABI

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r618:1cba40aac890 Date: 2012-07-09 21:38 +0200 http://bitbucket.org/cffi/cffi/changeset/1cba40aac890/ Log:A feature not exposed so far via the normal interface: specify the ABI of function types. diff --git a/c/_cffi_backend.c

[pypy-commit] cffi default: Expose at least the value of FFI_DEFAULT_ABI.

2012-07-09 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r619:d331e7610d12 Date: 2012-07-09 22:02 +0200 http://bitbucket.org/cffi/cffi/changeset/d331e7610d12/ Log:Expose at least the value of FFI_DEFAULT_ABI. diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++

[pypy-commit] pypy default: implement PyInt_AsUnsignedLongLongMask

2012-07-09 Thread dmalcolm
Author: David Malcolm dmalc...@redhat.com Branch: Changeset: r56009:542d481517d3 Date: 2012-07-09 16:06 -0400 http://bitbucket.org/pypy/pypy/changeset/542d481517d3/ Log:implement PyInt_AsUnsignedLongLongMask diff --git a/pypy/module/cpyext/intobject.py b/pypy/module/cpyext/intobject.py ---

[pypy-commit] pypy even-more-jit-hooks: change this error to warning, iit's actually fine for tests

2012-07-09 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: even-more-jit-hooks Changeset: r56010:a1ad0a656b97 Date: 2012-07-10 00:34 +0200 http://bitbucket.org/pypy/pypy/changeset/a1ad0a656b97/ Log:change this error to warning, iit's actually fine for tests diff --git a/pypy/rpython/annlowlevel.py

[pypy-commit] extradoc extradoc: finetuning

2012-07-09 Thread hakanardo
Author: Hakan Ardo ha...@debian.org Branch: extradoc Changeset: r4282:5bdcfd4f5379 Date: 2012-07-10 07:59 +0200 http://bitbucket.org/pypy/extradoc/changeset/5bdcfd4f5379/ Log:finetuning diff --git a/talk/dls2012/licm.pdf b/talk/dls2012/licm.pdf new file mode 100644 index