[pypy-commit] pypy split-rpython: Forgot to save argument.py

2013-01-11 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59981:490e3dabd510 Date: 2013-01-12 02:16 +0100 http://bitbucket.org/pypy/pypy/changeset/490e3dabd510/ Log:Forgot to save argument.py diff --git a/pypy/interpreter/argument.py b/pypy/interpreter/argument.py --- a/pypy/interpreter/argu

[pypy-commit] pypy reflex-support: allow user steering of entry getting

2013-01-11 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r59980:731ac16e881f Date: 2013-01-11 15:11 -0800 http://bitbucket.org/pypy/pypy/changeset/731ac16e881f/ Log:allow user steering of entry getting diff --git a/pypy/module/cppyy/capi/cint_capi.py b/pypy/module/cppyy/capi/cint_capi.py ---

[pypy-commit] pypy split-rpython: Fixed import in test_direct

2013-01-11 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59979:5689da86ce23 Date: 2013-01-11 22:27 +0100 http://bitbucket.org/pypy/pypy/changeset/5689da86ce23/ Log:Fixed import in test_direct diff --git a/pypy/module/math/test/test_direct.py b/pypy/module/math/test/test_direct.py --- a/pyp

[pypy-commit] pypy split-rpython: Fixed missing imports

2013-01-11 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59978:b1d1c363030a Date: 2013-01-11 22:12 +0100 http://bitbucket.org/pypy/pypy/changeset/b1d1c363030a/ Log:Fixed missing imports diff --git a/pypy/interpreter/test/test_gateway.py b/pypy/interpreter/test/test_gateway.py --- a/pypy/in

[pypy-commit] pypy split-rpython: Fixed interp_struct

2013-01-11 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59977:bc67ae89d391 Date: 2013-01-11 22:08 +0100 http://bitbucket.org/pypy/pypy/changeset/bc67ae89d391/ Log:Fixed interp_struct diff --git a/pypy/module/struct/interp_struct.py b/pypy/module/struct/interp_struct.py --- a/pypy/module/s

[pypy-commit] pypy split-rpython: Fixed missing import in interp_struct

2013-01-11 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59976:599114782639 Date: 2013-01-11 21:54 +0100 http://bitbucket.org/pypy/pypy/changeset/599114782639/ Log:Fixed missing import in interp_struct diff --git a/pypy/module/struct/interp_struct.py b/pypy/module/struct/interp_struct.py -

[pypy-commit] pypy split-rpython: Moved pypy.interpreter.argument.Signature to rpython.rtyper.signature

2013-01-11 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59975:f7bae0b0a270 Date: 2013-01-11 21:38 +0100 http://bitbucket.org/pypy/pypy/changeset/f7bae0b0a270/ Log:Moved pypy.interpreter.argument.Signature to rpython.rtyper.signature diff --git a/pypy/interpreter/gateway.py b/pypy/i

[pypy-commit] pypy stm-thread-2: Kill 'self.value' and use a regular local variable instead, now that we

2013-01-11 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r59974:8e0354b5aabe Date: 2013-01-11 21:25 +0100 http://bitbucket.org/pypy/pypy/changeset/8e0354b5aabe/ Log:Kill 'self.value' and use a regular local variable instead, now that we can. It improves the testing. diff --git a/pypy/trans

[pypy-commit] pypy stm-thread-2: Reorder (ints first, refs next).

2013-01-11 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r59973:e43c998a2147 Date: 2013-01-11 21:19 +0100 http://bitbucket.org/pypy/pypy/changeset/e43c998a2147/ Log:Reorder (ints first, refs next). diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pypy/interpreter/pyop

[pypy-commit] pypy stm-thread-2: Untested: revert some of the changes to pyopcode, relying instead on

2013-01-11 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r59972:9594d565f5c7 Date: 2013-01-11 20:53 +0100 http://bitbucket.org/pypy/pypy/changeset/9594d565f5c7/ Log:Untested: revert some of the changes to pyopcode, relying instead on a new jitdriver to trigger stm. diff --git a/pypy/interp

[pypy-commit] pypy stm-thread-2: Don't use SSA_to_SSI; it's not used by other code and seems not really

2013-01-11 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r59971:eb6ae03dec5d Date: 2013-01-11 20:45 +0100 http://bitbucket.org/pypy/pypy/changeset/eb6ae03dec5d/ Log:Don't use SSA_to_SSI; it's not used by other code and seems not really well-tested enough :-( diff --git a/pypy/translator/st

[pypy-commit] pypy stm-thread-2: Start to adapt the targetdemo2 test.

2013-01-11 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r59970:7a6514ddc5de Date: 2013-01-11 20:32 +0100 http://bitbucket.org/pypy/pypy/changeset/7a6514ddc5de/ Log:Start to adapt the targetdemo2 test. diff --git a/pypy/translator/stm/test/targetdemo2.py b/pypy/translator/stm/test/targetdemo2.py

[pypy-commit] pypy split-rpython: Fixed rstruct for the split

2013-01-11 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59969:b60e1c94763c Date: 2013-01-11 20:44 +0100 http://bitbucket.org/pypy/pypy/changeset/b60e1c94763c/ Log:Fixed rstruct for the split diff --git a/pypy/module/struct/interp_struct.py b/pypy/module/struct/interp_struct.py --- a/pypy/

[pypy-commit] pypy split-rpython: Fixed missing import rename

2013-01-11 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59968:7e45f3c1e8f6 Date: 2013-01-11 20:16 +0100 http://bitbucket.org/pypy/pypy/changeset/7e45f3c1e8f6/ Log:Fixed missing import rename diff --git a/rpython/rlib/rsre/test/test_char.py b/rpython/rlib/rsre/test/test_char.py --- a/rpyth

[pypy-commit] pypy stm-thread-2: Finish it, maybe. Hard to test! Tested so far by staring at the graphs

2013-01-11 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r59967:20fe85f53d29 Date: 2013-01-11 20:06 +0100 http://bitbucket.org/pypy/pypy/changeset/20fe85f53d29/ Log:Finish it, maybe. Hard to test! Tested so far by staring at the graphs :-( diff --git a/pypy/rlib/rstm.py b/pypy/rlib/rstm.py

[pypy-commit] pypy split-rpython: Fixed more regarding sockets

2013-01-11 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59966:9f897963d1f0 Date: 2013-01-11 19:37 +0100 http://bitbucket.org/pypy/pypy/changeset/9f897963d1f0/ Log:Fixed more regarding sockets diff --git a/pypy/module/_socket/interp_socket.py b/pypy/module/_socket/interp_socket.py --- a/py

[pypy-commit] pypy stm-thread-2: In-progress

2013-01-11 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r59965:57c8b6db810e Date: 2013-01-11 19:31 +0100 http://bitbucket.org/pypy/pypy/changeset/57c8b6db810e/ Log:In-progress diff --git a/pypy/rlib/rstm.py b/pypy/rlib/rstm.py --- a/pypy/rlib/rstm.py +++ b/pypy/rlib/rstm.py @@ -6,8 +6,7 @@ from

[pypy-commit] pypy stm-thread-2: In-progress: rewrite the graphs around jit_merge_points

2013-01-11 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r59964:9b9ee314d16e Date: 2013-01-11 19:01 +0100 http://bitbucket.org/pypy/pypy/changeset/9b9ee314d16e/ Log:In-progress: rewrite the graphs around jit_merge_points into calls to perform_transaction(). diff --git a/pypy/translator/stm

[pypy-commit] pypy split-rpython: Fixed more regarding sockets

2013-01-11 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59963:62100b576c9a Date: 2013-01-11 18:58 +0100 http://bitbucket.org/pypy/pypy/changeset/62100b576c9a/ Log:Fixed more regarding sockets diff --git a/pypy/module/_socket/interp_socket.py b/pypy/module/_socket/interp_socket.py --- a/py

[pypy-commit] pypy link-old-glibc-abi: add a symver for memcpy guarded by the define PYPY_FORCE_OLD_GLIBC

2013-01-11 Thread RonnyPfannschmidt
Author: Ronny Pfannschmidt Branch: link-old-glibc-abi Changeset: r59961:855e1c2e6df0 Date: 2013-01-11 18:48 +0100 http://bitbucket.org/pypy/pypy/changeset/855e1c2e6df0/ Log:add a symver for memcpy guarded by the define PYPY_FORCE_OLD_GLIBC diff --git a/pypy/module/cpyext/src/mysnprintf.c b/

[pypy-commit] pypy link-old-glibc-abi: cflags is a tuple

2013-01-11 Thread RonnyPfannschmidt
Author: Ronny Pfannschmidt Branch: link-old-glibc-abi Changeset: r59960:7afca3399960 Date: 2013-01-11 14:33 +0100 http://bitbucket.org/pypy/pypy/changeset/7afca3399960/ Log:cflags is a tuple diff --git a/pypy/translator/platform/posix.py b/pypy/translator/platform/posix.py --- a/pypy/transl

[pypy-commit] pypy split-rpython: Moved most parts of unicodedb to rpython

2013-01-11 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59962:9c4b2ece9cd4 Date: 2013-01-11 18:52 +0100 http://bitbucket.org/pypy/pypy/changeset/9c4b2ece9cd4/ Log:Moved most parts of unicodedb to rpython diff --git a/pypy/module/unicodedata/__init__.py b/pypy/module/unicodedata/__init__.p

[pypy-commit] pypy link-old-glibc-abi: disable glibc 2.15 source fortify to avoid a symbol

2013-01-11 Thread RonnyPfannschmidt
Author: Ronny Pfannschmidt Branch: link-old-glibc-abi Changeset: r59959:c8511419a805 Date: 2013-01-11 13:57 +0100 http://bitbucket.org/pypy/pypy/changeset/c8511419a805/ Log:disable glibc 2.15 source fortify to avoid a symbol diff --git a/pypy/translator/platform/posix.py b/pypy/translator/p

[pypy-commit] pypy rdict-experiments-2: fix

2013-01-11 Thread fijal
Author: Maciej Fijalkowski Branch: rdict-experiments-2 Changeset: r59958:c5d822f8a34d Date: 2013-01-11 19:30 +0200 http://bitbucket.org/pypy/pypy/changeset/c5d822f8a34d/ Log:fix diff --git a/pypy/rpython/lltypesystem/rdict.py b/pypy/rpython/lltypesystem/rdict.py --- a/pypy/rpython/lltypesys

[pypy-commit] pypy rdict-experiments-2: Try to use different index sizes in a smarter way. a bit too much mess for

2013-01-11 Thread fijal
Author: Maciej Fijalkowski Branch: rdict-experiments-2 Changeset: r59957:67c1f89d912c Date: 2013-01-11 19:29 +0200 http://bitbucket.org/pypy/pypy/changeset/67c1f89d912c/ Log:Try to use different index sizes in a smarter way. a bit too much mess for my liking, but a bit no clue what to

[pypy-commit] pypy split-rpython: Less imports

2013-01-11 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59956:9cf167573440 Date: 2013-01-11 18:25 +0100 http://bitbucket.org/pypy/pypy/changeset/9cf167573440/ Log:Less imports diff --git a/pypy/module/_socket/interp_socket.py b/pypy/module/_socket/interp_socket.py --- a/pypy/module/_socke

[pypy-commit] pypy split-rpython: More socket fixes

2013-01-11 Thread Aquana
Author: Alexander Hesse Branch: split-rpython Changeset: r59955:c13b3c57c762 Date: 2013-01-11 18:21 +0100 http://bitbucket.org/pypy/pypy/changeset/c13b3c57c762/ Log:More socket fixes diff --git a/pypy/module/_socket/interp_socket.py b/pypy/module/_socket/interp_socket.py --- a/pypy/module/_

[pypy-commit] pypy type-specialized-instances: make sure that if you tag the same thing twice you reuse the result

2013-01-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: type-specialized-instances Changeset: r59954:3eb981d2713e Date: 2013-01-11 17:05 +0100 http://bitbucket.org/pypy/pypy/changeset/3eb981d2713e/ Log:make sure that if you tag the same thing twice you reuse the result diff --git a/pypy/jit/metainterp/optimizeo

[pypy-commit] pypy rdict-experiments-2: shift stuff a little so we don't have to use negative numbers

2013-01-11 Thread fijal
Author: Maciej Fijalkowski Branch: rdict-experiments-2 Changeset: r59953:1f3c4036d05e Date: 2013-01-11 17:27 +0200 http://bitbucket.org/pypy/pypy/changeset/1f3c4036d05e/ Log:shift stuff a little so we don't have to use negative numbers diff --git a/pypy/rpython/lltypesystem/rdict.py b/pypy/

[pypy-commit] pypy default: jitdriver(reds='auto'): fix it to only include the red vars that are

2013-01-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r59951:02f2e74659ab Date: 2013-01-11 15:35 +0100 http://bitbucket.org/pypy/pypy/changeset/02f2e74659ab/ Log:jitdriver(reds='auto'): fix it to only include the red vars that are alive across the jitdriver. Test. Move the logic to support, too. di

[pypy-commit] pypy stm-thread-2: Add a TODO.

2013-01-11 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r59950:c336149c39bb Date: 2013-01-11 15:00 +0100 http://bitbucket.org/pypy/pypy/changeset/c336149c39bb/ Log:Add a TODO. diff --git a/TODO b/TODO new file mode 100644 --- /dev/null +++ b/TODO @@ -0,0 +1,46 @@ + +RPyAssert(i < len(lst)): if ls

[pypy-commit] pypy type-specialized-instances: on the branch mapdict needs tagged pointers

2013-01-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: type-specialized-instances Changeset: r59949:a6da532ea8b0 Date: 2013-01-11 11:05 +0100 http://bitbucket.org/pypy/pypy/changeset/a6da532ea8b0/ Log:on the branch mapdict needs tagged pointers diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py

[pypy-commit] pypy type-specialized-instances: the code as it was before used instantiate within an elidable function, which

2013-01-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: type-specialized-instances Changeset: r59948:6bf5e8e07db2 Date: 2013-01-11 11:02 +0100 http://bitbucket.org/pypy/pypy/changeset/6bf5e8e07db2/ Log:the code as it was before used instantiate within an elidable function, which makes it not analyzable.