[pypy-commit] pypy default: Some openssl functions update global state,

2011-05-11 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r44092:007178224553 Date: 2011-05-12 08:06 +0200 http://bitbucket.org/pypy/pypy/changeset/007178224553/ Log:Some openssl functions update global state, add the necessary locks to make them thread-safe. diff --git a/lib-python/modified-

[pypy-commit] pypy default: Fix the CPython tests run by bin/py.py

2011-05-11 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r44091:8335e32f5887 Date: 2011-05-10 22:25 +0200 http://bitbucket.org/pypy/pypy/changeset/8335e32f5887/ Log:Fix the CPython tests run by bin/py.py diff --git a/lib-python/conftest.py b/lib-python/conftest.py --- a/lib-python/conftest.py +++ b/

[pypy-commit] pypy default: ssl module: add certificate validation, cipher methods...

2011-05-11 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r44090:9d6a4800b387 Date: 2011-05-10 23:08 +0200 http://bitbucket.org/pypy/pypy/changeset/9d6a4800b387/ Log:ssl module: add certificate validation, cipher methods... test_ssl.py passes tests with the "-u network" option diff --git a/li

[pypy-commit] pypy default: Add rffi.llexternal() support to call macros that look like functions.

2011-05-11 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r44089:10cab42421db Date: 2011-05-10 21:57 +0200 http://bitbucket.org/pypy/pypy/changeset/10cab42421db/ Log:Add rffi.llexternal() support to call macros that look like functions. The generated C code was already correct, but for tests

[pypy-commit] pypy default: Implement pending() method for ssl objects

2011-05-11 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r44088:1c635389d676 Date: 2011-05-03 17:12 +0200 http://bitbucket.org/pypy/pypy/changeset/1c635389d676/ Log:Implement pending() method for ssl objects diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl/interp_ssl.py --- a/pypy/modu

[pypy-commit] pypy reflex-support: rpython fixes

2011-05-11 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r44087:a9d4425f7bfe Date: 2011-05-11 17:54 -0700 http://bitbucket.org/pypy/pypy/changeset/a9d4425f7bfe/ Log:rpython fixes diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py --- a/pypy/module/cppyy/converter.py

[pypy-commit] pypy jit-short_from_state: retrace tests

2011-05-11 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44086:ca94dec594aa Date: 2011-05-11 19:34 +0200 http://bitbucket.org/pypy/pypy/changeset/ca94dec594aa/ Log:retrace tests diff --git a/pypy/jit/metainterp/optimizeopt/unroll.py b/pypy/jit/metainterp/optimizeopt/unroll.py --- a/pypy/

[pypy-commit] pypy unpickle-coroutine-trampoline: Start implementing unpickling of coroutines via a simple trampoline approach. Kill the previous careful reconstruction of RPython code.

2011-05-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: unpickle-coroutine-trampoline Changeset: r44085:3e34887b2288 Date: 2011-05-11 18:53 +0200 http://bitbucket.org/pypy/pypy/changeset/3e34887b2288/ Log:Start implementing unpickling of coroutines via a simple trampoline approach. Kill the previous care

[pypy-commit] pypy unpickle-coroutine-trampoline: Fix an XXX about pickling of Python frames via pickling of coroutines.

2011-05-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: unpickle-coroutine-trampoline Changeset: r44084:97746f496b0a Date: 2011-05-11 18:48 +0200 http://bitbucket.org/pypy/pypy/changeset/97746f496b0a/ Log:Fix an XXX about pickling of Python frames via pickling of coroutines. diff --git a/pypy/interprete

[pypy-commit] pypy unpickle-coroutine-trampoline: Move all pickling tests to the same file to be less confusing

2011-05-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: unpickle-coroutine-trampoline Changeset: r44083:9fc7c1a9318c Date: 2011-05-11 18:42 +0200 http://bitbucket.org/pypy/pypy/changeset/9fc7c1a9318c/ Log:Move all pickling tests to the same file to be less confusing diff --git a/pypy/module/_stackless/test/test

[pypy-commit] pypy default: merged upstream.

2011-05-11 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r44082:2650f0a670c0 Date: 2011-05-11 11:41 -0400 http://bitbucket.org/pypy/pypy/changeset/2650f0a670c0/ Log:merged upstream. diff --git a/pypy/module/cpyext/test/test_number.py b/pypy/module/cpyext/test/test_number.py --- a/pypy/module/cpyext/test/tes

[pypy-commit] pypy default: I don't think we're still thinking about this.

2011-05-11 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r44081:46e3ece15cad Date: 2011-05-11 11:41 -0400 http://bitbucket.org/pypy/pypy/changeset/46e3ece15cad/ Log:I don't think we're still thinking about this. diff --git a/pypy/doc/coding-guide.rst b/pypy/doc/coding-guide.rst --- a/pypy/doc/coding-guide.rs

[pypy-commit] pypy default: add a test for PyNumber_Int on long objects

2011-05-11 Thread gutworth
Author: Benjamin Peterson Branch: Changeset: r44080:02482626f6a2 Date: 2011-05-11 10:09 -0500 http://bitbucket.org/pypy/pypy/changeset/02482626f6a2/ Log:add a test for PyNumber_Int on long objects diff --git a/pypy/module/cpyext/test/test_number.py b/pypy/module/cpyext/test/test_number.py

[pypy-commit] pypy default: remove incorrect statement

2011-05-11 Thread gutworth
Author: Benjamin Peterson Branch: Changeset: r44078:d3f35e64ecca Date: 2011-05-11 09:48 -0500 http://bitbucket.org/pypy/pypy/changeset/d3f35e64ecca/ Log:remove incorrect statement diff --git a/pypy/module/cpyext/number.py b/pypy/module/cpyext/number.py --- a/pypy/module/cpyext/number.py +++

[pypy-commit] pypy default: A bit obscure. Seems that we have to put it in translator/c/src in

2011-05-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r44074:7251e0faa780 Date: 2011-05-11 10:12 +0200 http://bitbucket.org/pypy/pypy/changeset/7251e0faa780/ Log:A bit obscure. Seems that we have to put it in translator/c/src in order to be usable during normal translation too... diff --git a/pypy/

[pypy-commit] pypy default: merge heads

2011-05-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r44076:f4ded53c2b57 Date: 2011-05-11 16:05 +0200 http://bitbucket.org/pypy/pypy/changeset/f4ded53c2b57/ Log:merge heads diff --git a/pypy/module/_multibytecodec/c_codecs.py b/pypy/module/_multibytecodec/c_codecs.py --- a/pypy/module/_multibytecodec/c_c

[pypy-commit] pypy default: Fix.

2011-05-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r44075:faf5bcf4fc76 Date: 2011-05-11 15:33 +0200 http://bitbucket.org/pypy/pypy/changeset/faf5bcf4fc76/ Log:Fix. diff --git a/pypy/translator/c/src/cjkcodecs/multibytecodec.h b/pypy/translator/c/src/cjkcodecs/multibytecodec.h --- a/pypy/translator/c/sr

[pypy-commit] pypy x86-dump-labels: dump labels to the log

2011-05-11 Thread antocuni
Author: Antonio Cuni Branch: x86-dump-labels Changeset: r44073:a439f2b21bd5 Date: 2011-05-11 14:39 +0200 http://bitbucket.org/pypy/pypy/changeset/a439f2b21bd5/ Log:dump labels to the log diff --git a/pypy/jit/backend/x86/codebuf.py b/pypy/jit/backend/x86/codebuf.py --- a/pypy/jit/backend/x86

[pypy-commit] pypy x86-dump-labels: move the ownership of labels to the codebuf; labels are still copied on the looptoken, but only when not translated: this way, we avoid keeping them alive as long a

2011-05-11 Thread antocuni
Author: Antonio Cuni Branch: x86-dump-labels Changeset: r44072:1f40d0afb5d3 Date: 2011-05-11 13:45 +0200 http://bitbucket.org/pypy/pypy/changeset/1f40d0afb5d3/ Log:move the ownership of labels to the codebuf; labels are still copied on the looptoken, but only when not translated: this

[pypy-commit] pypy x86-dump-labels: add a new _x86_labels attribute to the looptoken, and display them when disassembling the compiled code; useful to see where each resop begins

2011-05-11 Thread antocuni
Author: Antonio Cuni Branch: x86-dump-labels Changeset: r44071:973a4fd8fc20 Date: 2011-05-11 12:08 +0200 http://bitbucket.org/pypy/pypy/changeset/973a4fd8fc20/ Log:add a new _x86_labels attribute to the looptoken, and display them when disassembling the compiled code; useful to see wh

[pypy-commit] pypy x86-dump-labels: add a handy method dump() to looptoken, which prints a disassembled version of the compiled loop on stdout

2011-05-11 Thread antocuni
Author: Antonio Cuni Branch: x86-dump-labels Changeset: r44070:15611cc6a84c Date: 2011-05-10 16:07 +0200 http://bitbucket.org/pypy/pypy/changeset/15611cc6a84c/ Log:add a handy method dump() to looptoken, which prints a disassembled version of the compiled loop on stdout diff --git a/

[pypy-commit] pypy x86-dump-labels: a branch to dump "labels" in the x86 backend, to show where the code for each resop begins

2011-05-11 Thread antocuni
Author: Antonio Cuni Branch: x86-dump-labels Changeset: r44069:cd319606a017 Date: 2011-05-11 12:27 +0200 http://bitbucket.org/pypy/pypy/changeset/cd319606a017/ Log:a branch to dump "labels" in the x86 backend, to show where the code for each resop begins _

[pypy-commit] pypy.org extradoc: an ini file

2011-05-11 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r194:56d35c7d9296 Date: 2011-05-11 09:45 +0200 http://bitbucket.org/pypy/pypy.org/changeset/56d35c7d9296/ Log:an ini file diff --git a/epio.ini b/epio.ini new file mode 100644 --- /dev/null +++ b/epio.ini @@ -0,0 +1,5 @@ +[static] +/ = .