[pypy-commit] extradoc extradoc: finetuning

2012-07-09 Thread hakanardo
Author: Hakan Ardo 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

[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 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 b/pypy/rpython/an

[pypy-commit] pypy default: implement PyInt_AsUnsignedLongLongMask

2012-07-09 Thread dmalcolm
Author: David Malcolm 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 --- a/pypy/module/cpyext

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

2012-07-09 Thread arigo
Author: Armin Rigo 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 +++ b/c/_cffi_backend.c @@

[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 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 b/c/_cffi_backend.

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

2012-07-09 Thread arigo
Author: Armin Rigo 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 @@ -7,7 +7,8 @@ if _

[pypy-commit] cffi default: typo

2012-07-09 Thread arigo
Author: Armin Rigo 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 @@ if (((unsign

[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 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 PyUnicode_FromWideChar() fa

[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 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 diff --git a/unladen_swallow/perf.py

[pypy-commit] cffi default: Document wchar_t.

2012-07-09 Thread arigo
Author: Armin Rigo 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 @@ -279,6 +279,8 @

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

2012-07-09 Thread arigo
Author: Armin Rigo 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 +++ b/c/_cffi_ba

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

2012-07-09 Thread arigo
Author: Armin Rigo 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@python.org http://mail.

[pypy-commit] cffi wchar_t: Properly skip wchar tests if the backend doesn't support them.

2012-07-09 Thread arigo
Author: Armin Rigo Branch: wchar_t Changeset: r610:416c671ede44 Date: 2012-07-09 17:02 +0200 http://bitbucket.org/cffi/cffi/changeset/416c671ede44/ Log:Properly skip wchar tests if the backend doesn't support them. diff --git a/cffi/backend_ctypes.py b/cffi/backend_ctypes.py --- a/cffi/backe

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

2012-07-09 Thread arigo
Author: Armin Rigo 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 +++ b/c/_cffi_backend.c @@ -3930,6

[pypy-commit] extradoc extradoc: log diffing script

2012-07-09 Thread cfbolz
Author: Carl Friedrich Bolz 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 --- /dev/null +++

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

2012-07-09 Thread arigo
Author: Armin Rigo 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 @@ -2472,6 +2472,11 @@

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

2012-07-09 Thread arigo
Author: Armin Rigo 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 +++ b/c/_cffi_backend.c @@ -21

[pypy-commit] cffi wchar_t: in-progress

2012-07-09 Thread arigo
Author: Armin Rigo 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 +886,7 @@

[pypy-commit] cffi wchar_t: in-progress

2012-07-09 Thread arigo
Author: Armin Rigo 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 +762,46 @@

[pypy-commit] cffi wchar_t: hg merge default

2012-07-09 Thread arigo
Author: Armin Rigo 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 @@ -1162,7 +1162,7 @@

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

2012-07-09 Thread arigo
Author: Armin Rigo 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 --- a/c/_cffi_backend.c +++ b/c/_cffi_

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

2012-07-09 Thread bivab
Author: David Schneider 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 --- a/talk/vmil2012/Makefile +++ b/t

[pypy-commit] cffi wchar_t: in-progress

2012-07-09 Thread arigo
Author: Armin Rigo 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 +157,10 @@ # endif

[pypy-commit] cffi wchar_t: in-progress

2012-07-09 Thread arigo
Author: Armin Rigo 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 +602,10 @@

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

2012-07-09 Thread arigo
Author: Armin Rigo 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 +211,9 @@ t

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

2012-07-09 Thread arigo
Author: Armin Rigo 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 'wchar_t'. diff --

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

2012-07-09 Thread arigo
Author: Armin Rigo 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 particular name