[pypy-commit] pypy reflex-support: make cint back-end work for test_operators

2011-08-05 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r46305:e6e71e4c5d19 Date: 2011-08-05 12:40 -0700 http://bitbucket.org/pypy/pypy/changeset/e6e71e4c5d19/ Log:make cint back-end work for test_operators diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py --- a/py

[pypy-commit] pypy reflex-support: force RTLD_GLOBAL

2011-08-05 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r46304:717259eb7a76 Date: 2011-08-05 11:06 -0700 http://bitbucket.org/pypy/pypy/changeset/717259eb7a76/ Log:force RTLD_GLOBAL diff --git a/pypy/module/cppyy/capi/cint_capi.py b/pypy/module/cppyy/capi/cint_capi.py --- a/pypy/module/cppy

[pypy-commit] pypy kill-single-impl-multimethods: Obscure hack that's needed.

2011-08-05 Thread alex_gaynor
Author: Alex Gaynor Branch: kill-single-impl-multimethods Changeset: r46303:096c49f6a237 Date: 2011-08-05 20:09 -0700 http://bitbucket.org/pypy/pypy/changeset/096c49f6a237/ Log:Obscure hack that's needed. diff --git a/pypy/objspace/std/bytearraytype.py b/pypy/objspace/std/bytearraytype.py -

[pypy-commit] pypy kill-single-impl-multimethods: Translation fix.

2011-08-05 Thread alex_gaynor
Author: Alex Gaynor Branch: kill-single-impl-multimethods Changeset: r46301:cee602b3d30a Date: 2011-08-05 19:21 -0700 http://bitbucket.org/pypy/pypy/changeset/cee602b3d30a/ Log:Translation fix. diff --git a/pypy/objspace/std/bytearraytype.py b/pypy/objspace/std/bytearraytype.py --- a/pypy/o

[pypy-commit] pypy kill-single-impl-multimethods: Fix marshalling of pycode and elippsis.

2011-08-05 Thread alex_gaynor
Author: Alex Gaynor Branch: kill-single-impl-multimethods Changeset: r46302:ba5ae7c35696 Date: 2011-08-05 19:21 -0700 http://bitbucket.org/pypy/pypy/changeset/ba5ae7c35696/ Log:Fix marshalling of pycode and elippsis. diff --git a/pypy/objspace/std/model.py b/pypy/objspace/std/model.py --- a/

[pypy-commit] pypy default: whitespace

2011-08-05 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r46300:6bdf6473b218 Date: 2011-08-05 17:51 -0700 http://bitbucket.org/pypy/pypy/changeset/6bdf6473b218/ Log:whitespace diff --git a/pypy/rlib/jit.py b/pypy/rlib/jit.py --- a/pypy/rlib/jit.py +++ b/pypy/rlib/jit.py @@ -115,7 +115,7 @@ s_x = a

[pypy-commit] pypy kill-single-impl-multimethods: Remove some dead code.

2011-08-05 Thread alex_gaynor
Author: Alex Gaynor Branch: kill-single-impl-multimethods Changeset: r46299:df06131a44f3 Date: 2011-08-05 16:38 -0700 http://bitbucket.org/pypy/pypy/changeset/df06131a44f3/ Log:Remove some dead code. diff --git a/pypy/objspace/std/bytearraytype.py b/pypy/objspace/std/bytearraytype.py --- a/

[pypy-commit] pypy kill-single-impl-multimethods: Remove the now empty bytearray object.

2011-08-05 Thread alex_gaynor
Author: Alex Gaynor Branch: kill-single-impl-multimethods Changeset: r46298:4507df3b1bc3 Date: 2011-08-05 16:35 -0700 http://bitbucket.org/pypy/pypy/changeset/4507df3b1bc3/ Log:Remove the now empty bytearray object. diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytea

[pypy-commit] pypy kill-single-impl-multimethods: A branch in which to convert std objspace methods that only have a single implementation from multimethods into normal ones.

2011-08-05 Thread alex_gaynor
Author: Alex Gaynor Branch: kill-single-impl-multimethods Changeset: r46296:c9fc11a29be1 Date: 2011-08-05 14:27 -0700 http://bitbucket.org/pypy/pypy/changeset/c9fc11a29be1/ Log:A branch in which to convert std objspace methods that only have a single implementation from multimethods i

[pypy-commit] pypy numpy-ufunc-trig: close this branch.

2011-08-05 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-ufunc-trig Changeset: r46295:ced77fb4de9c Date: 2011-08-05 11:31 -0700 http://bitbucket.org/pypy/pypy/changeset/ced77fb4de9c/ Log:close this branch. ___ pypy-commit mailing list pypy-commit@python.org http://mail.p

[pypy-commit] pypy stacklet: Starting...

2011-08-05 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46294:8064be3dd602 Date: 2011-08-05 18:10 +0200 http://bitbucket.org/pypy/pypy/changeset/8064be3dd602/ Log:Starting... diff --git a/pypy/rlib/rstacklet.py b/pypy/rlib/rstacklet.py new file mode 100644 --- /dev/null +++ b/pypy/rlib/rstacklet.py

[pypy-commit] pypy stacklet: A branch in which to import 'stacklets', an alternative to tealets.

2011-08-05 Thread arigo
Author: Armin Rigo Branch: stacklet Changeset: r46293:55eb6accd015 Date: 2011-08-05 13:58 +0200 http://bitbucket.org/pypy/pypy/changeset/55eb6accd015/ Log:A branch in which to import 'stacklets', an alternative to tealets. ___ pypy-commit mailing l

[pypy-commit] pypy default: search typeids.txt also in the parent directory

2011-08-05 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r46292:6c9102779b16 Date: 2011-08-05 15:02 +0200 http://bitbucket.org/pypy/pypy/changeset/6c9102779b16/ Log:search typeids.txt also in the parent directory diff --git a/pypy/tool/gdb_pypy.py b/pypy/tool/gdb_pypy.py --- a/pypy/tool/gdb_pypy.py +++ b/py

[pypy-commit] pypy jit-short_from_state: dont crash if op is None

2011-08-05 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r46291:1afc4016aaea Date: 2011-08-05 14:40 +0200 http://bitbucket.org/pypy/pypy/changeset/1afc4016aaea/ Log:dont crash if op is None diff --git a/pypy/jit/metainterp/optimizeopt/heap.py b/pypy/jit/metainterp/optimizeopt/heap.py ---

[pypy-commit] pypy jit-short_from_state: Apply the fix from 2ead4778c7ac of test_optimizeopt to test_optimizebasic too

2011-08-05 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r46290:cea8dec4b1c0 Date: 2011-08-05 14:37 +0200 http://bitbucket.org/pypy/pypy/changeset/cea8dec4b1c0/ Log:Apply the fix from 2ead4778c7ac of test_optimizeopt to test_optimizebasic too diff --git a/pypy/jit/metainterp/optimi

[pypy-commit] pypy jit-short_from_state: missing import

2011-08-05 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r46289:9900dc63313b Date: 2011-08-05 14:32 +0200 http://bitbucket.org/pypy/pypy/changeset/9900dc63313b/ Log:missing import diff --git a/pypy/jit/metainterp/optimizeopt/heap.py b/pypy/jit/metainterp/optimizeopt/heap.py --- a/pypy/jit

[pypy-commit] pypy jit-short_from_state: dont derefere opaque pointers in short preamble

2011-08-05 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r46288:1c804054e46f Date: 2011-08-05 14:24 +0200 http://bitbucket.org/pypy/pypy/changeset/1c804054e46f/ Log:dont derefere opaque pointers in short preamble diff --git a/pypy/jit/metainterp/optimizeopt/heap.py b/pypy/jit/metainterp/o

[pypy-commit] pypy default: Make the jit optimizer aware of opaque pointers and makes sure they dont end up in the short preamble. Fixes the bug tested in 2ca138be14a7

2011-08-05 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r46286:fc9ced8e380f Date: 2011-08-05 13:58 +0200 http://bitbucket.org/pypy/pypy/changeset/fc9ced8e380f/ Log:Make the jit optimizer aware of opaque pointers and makes sure they dont end up in the short preamble. Fixes the bug tested in 2ca

[pypy-commit] pypy.org extradoc: add myself

2011-08-05 Thread hakanardo
Author: Hakan Ardo Branch: extradoc Changeset: r229:71ac12cc40ef Date: 2011-08-05 13:47 +0200 http://bitbucket.org/pypy/pypy.org/changeset/71ac12cc40ef/ Log:add myself diff --git a/image/people/hakanardo.jpg b/image/people/hakanardo.jpg new file mode 100644 index 000

[pypy-commit] pypy default: failing test. unerased pointers make any dereference in the short preamble unsafe

2011-08-05 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r46285:2ca138be14a7 Date: 2011-08-05 09:40 +0200 http://bitbucket.org/pypy/pypy/changeset/2ca138be14a7/ Log:failing test. unerased pointers make any dereference in the short preamble unsafe diff --git a/pypy/jit/metainterp/test/test_loop.py b/p

[pypy-commit] pypy jit-short_from_state: test setarrayitem results in array bound guards

2011-08-05 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r46284:7c3564c26a63 Date: 2011-08-04 19:18 +0200 http://bitbucket.org/pypy/pypy/changeset/7c3564c26a63/ Log:test setarrayitem results in array bound guards diff --git a/pypy/jit/metainterp/test/test_virtualstate.py b/pypy/jit/metain