[pypy-commit] pypy default: fix 341a34c7d62f

2013-04-08 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r63159:3781a93fc433 Date: 2013-04-08 23:18 -0400 http://bitbucket.org/pypy/pypy/changeset/3781a93fc433/ Log:fix 341a34c7d62f diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py --- a/lib_pypy/_sqlite3.py +++ b/lib_pypy/_sqlite3.py @@ -258,6 +258,

[pypy-commit] pypy py3k: int_typedef -> long_typedef

2013-04-08 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63158:561319b8dde4 Date: 2013-04-08 15:41 -0700 http://bitbucket.org/pypy/pypy/changeset/561319b8dde4/ Log:int_typedef -> long_typedef diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_boxes.py --- a/pypy/modul

[pypy-commit] pypy py3k: merge default

2013-04-08 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63157:3d53acc6c795 Date: 2013-04-08 15:38 -0700 http://bitbucket.org/pypy/pypy/changeset/3d53acc6c795/ Log:merge default diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -70,6 +70,7 @@ ^rpython/translator/cli/src/pypylib\.d

[pypy-commit] pypy default: py3 compat

2013-04-08 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r63156:0c26a447f302 Date: 2013-04-08 15:34 -0700 http://bitbucket.org/pypy/pypy/changeset/0c26a447f302/ Log:py3 compat diff --git a/pypy/module/pyexpat/test/test_parser.py b/pypy/module/pyexpat/test/test_parser.py --- a/pypy/module/pyexpat/test/test

[pypy-commit] pypy default: Attach this argument as an attribute here, to help debugging in case

2013-04-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r63155:972e776a277f Date: 2013-04-08 21:38 +0200 http://bitbucket.org/pypy/pypy/changeset/972e776a277f/ Log:Attach this argument as an attribute here, to help debugging in case I ever get the same translation crash again. diff --git a/rpython/rt

[pypy-commit] pypy default: add more tests, fix by adding __float__ (ronan, mattip)

2013-04-08 Thread mattip
Author: mattip Branch: Changeset: r63153:84ff2854255f Date: 2013-04-08 21:21 +0300 http://bitbucket.org/pypy/pypy/changeset/84ff2854255f/ Log:add more tests, fix by adding __float__ (ronan, mattip) diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numar

[pypy-commit] pypy default: merge heads

2013-04-08 Thread mattip
Author: mattip Branch: Changeset: r63154:1c7e961aa0ab Date: 2013-04-08 21:22 +0300 http://bitbucket.org/pypy/pypy/changeset/1c7e961aa0ab/ Log:merge heads diff --git a/pypy/module/__pypy__/interp_time.py b/pypy/module/__pypy__/interp_time.py --- a/pypy/module/__pypy__/interp_time.py +++ b/p

[pypy-commit] pypy default: a failing test for issue 1438

2013-04-08 Thread mattip
Author: mattip Branch: Changeset: r63152:ecf9e3e0f3b1 Date: 2013-04-08 20:07 +0300 http://bitbucket.org/pypy/pypy/changeset/ecf9e3e0f3b1/ Log:a failing test for issue 1438 diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/test_numarray.py --- a/pypy/mo

[pypy-commit] pypy default: Fix typing issue.

2013-04-08 Thread ltratt
Author: Laurence Tratt Branch: Changeset: r63151:9ed36ac750d8 Date: 2013-04-08 18:50 +0100 http://bitbucket.org/pypy/pypy/changeset/9ed36ac750d8/ Log:Fix typing issue. This prevented PyPy from building on OpenBSD (and maybe other platforms). Fix suggested by mattip, based on

[pypy-commit] pypy stm-gc-2: Add a test. Various fixes, of course.

2013-04-08 Thread arigo
Author: Armin Rigo Branch: stm-gc-2 Changeset: r63150:a775bcc0f708 Date: 2013-04-08 19:32 +0200 http://bitbucket.org/pypy/pypy/changeset/a775bcc0f708/ Log:Add a test. Various fixes, of course. diff --git a/rpython/memory/gc/stmshared.py b/rpython/memory/gc/stmshared.py --- a/rpython/memory/g

[pypy-commit] pypy refactor-call_release_gil: (antocuni, arigato) backout the backout of the merge of refactor-call_release_gil:

2013-04-08 Thread antocuni
Author: Antonio Cuni Branch: refactor-call_release_gil Changeset: r63149:3b9a5ed9579d Date: 2013-04-08 18:29 +0100 http://bitbucket.org/pypy/pypy/changeset/3b9a5ed9579d/ Log:(antocuni, arigato) backout the backout of the merge of refactor- call_release_gil: hg backout 3ef424d4281f --p

[pypy-commit] pypy default: merge heads

2013-04-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r63148:a220976210af Date: 2013-04-08 18:48 +0200 http://bitbucket.org/pypy/pypy/changeset/a220976210af/ Log:merge heads diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py --- a/lib_pypy/_sqlite3.py +++ b/lib_pypy/_sqlite3.py @@ -256,7 +256,12 @@

[pypy-commit] pypy default: Test and fix for debug_fatalerror in the blackhole interp.

2013-04-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r63146:aaf788a134be Date: 2013-04-08 18:31 +0200 http://bitbucket.org/pypy/pypy/changeset/aaf788a134be/ Log:Test and fix for debug_fatalerror in the blackhole interp. diff --git a/rpython/jit/metainterp/blackhole.py b/rpython/jit/metainterp/blackhole.p

[pypy-commit] pypy stm-gc-2: in-progress: carefully copy parts of minimarkpage.py

2013-04-08 Thread arigo
Author: Armin Rigo Branch: stm-gc-2 Changeset: r63147:21d5dccf753c Date: 2013-04-08 18:35 +0200 http://bitbucket.org/pypy/pypy/changeset/21d5dccf753c/ Log:in-progress: carefully copy parts of minimarkpage.py diff --git a/rpython/memory/gc/stmshared.py b/rpython/memory/gc/stmshared.py --- a/r

[pypy-commit] pypy default: on windows, search for sqlite3.dll first next to the exe, then on the path, fixes packaged pypy 'import sqlite3'

2013-04-08 Thread mattip
Author: mattip Branch: Changeset: r63145:341a34c7d62f Date: 2013-04-08 19:44 +0300 http://bitbucket.org/pypy/pypy/changeset/341a34c7d62f/ Log:on windows, search for sqlite3.dll first next to the exe, then on the path, fixes packaged pypy 'import sqlite3' diff --git a/lib_pypy/_sqlit

[pypy-commit] pypy refactor-call_release_gil: hg merge default

2013-04-08 Thread antocuni
Author: Antonio Cuni Branch: refactor-call_release_gil Changeset: r63144:c25a11a6ad46 Date: 2013-04-08 16:41 +0100 http://bitbucket.org/pypy/pypy/changeset/c25a11a6ad46/ Log:hg merge default diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpret

[pypy-commit] pypy default: Fix for lldebug translations. The value "1 << 32" or "1 << 64" is

2013-04-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r63143:10b99353a53c Date: 2013-04-08 17:08 +0200 http://bitbucket.org/pypy/pypy/changeset/10b99353a53c/ Log:Fix for lldebug translations. The value "1 << 32" or "1 << 64" is computed, triggering an assert, but never used. diff --git a/pypy/modul

[pypy-commit] pypy stm-gc-2: (untested) add a way to walk all roots, for major collections

2013-04-08 Thread arigo
Author: Armin Rigo Branch: stm-gc-2 Changeset: r63142:b88de4215050 Date: 2013-04-08 14:28 +0200 http://bitbucket.org/pypy/pypy/changeset/b88de4215050/ Log:(untested) add a way to walk all roots, for major collections diff --git a/rpython/memory/gc/stmtls.py b/rpython/memory/gc/stmtls.py ---

[pypy-commit] pypy default: download the nightly of the current branch

2013-04-08 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r63139:1f99f6cb2850 Date: 2013-04-08 16:03 +0100 http://bitbucket.org/pypy/pypy/changeset/1f99f6cb2850/ Log:download the nightly of the current branch diff --git a/pypy/goal/getnightly.py b/pypy/goal/getnightly.py --- a/pypy/goal/getnightly.py +++ b/p

[pypy-commit] pypy default: merge heads

2013-04-08 Thread bivab
Author: David Schneider Branch: Changeset: r63138:417165a0cad6 Date: 2013-04-08 15:46 +0200 http://bitbucket.org/pypy/pypy/changeset/417165a0cad6/ Log:merge heads diff --git a/lib_pypy/_curses.py b/lib_pypy/_curses.py --- a/lib_pypy/_curses.py +++ b/lib_pypy/_curses.py @@ -364,7 +364,9 @@

[pypy-commit] pypy default: Disable using a free register as temp register when moving values around, this currently has unintended side-effects in code that emits a jump to a label

2013-04-08 Thread bivab
Author: David Schneider Branch: Changeset: r63137:5ec20083ccc5 Date: 2013-04-08 15:45 +0200 http://bitbucket.org/pypy/pypy/changeset/5ec20083ccc5/ Log:Disable using a free register as temp register when moving values around, this currently has unintended side-effects in code that

[pypy-commit] pypy default: Grrrrrrr.

2013-04-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r63136:143f3089b372 Date: 2013-04-08 13:29 + http://bitbucket.org/pypy/pypy/changeset/143f3089b372/ Log:Grrr. diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseobjspace.py +++ b/pypy/inte

[pypy-commit] pypy release-2.0-beta2: Added tag pypy-2.0-beta2 for changeset 79a42de0558e

2013-04-08 Thread antocuni
Author: Antonio Cuni Branch: release-2.0-beta2 Changeset: r63135:4b60269153b5 Date: 2013-04-08 14:26 +0100 http://bitbucket.org/pypy/pypy/changeset/4b60269153b5/ Log:Added tag pypy-2.0-beta2 for changeset 79a42de0558e diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -3,3 +3,4 @@

[pypy-commit] pypy default: Bah, that was not RPython

2013-04-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r63134:f65f68c72721 Date: 2013-04-08 13:04 + http://bitbucket.org/pypy/pypy/changeset/f65f68c72721/ Log:Bah, that was not RPython diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseobjspace.py

[pypy-commit] pypy default: merge heads

2013-04-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r63133:8ca71dff5420 Date: 2013-04-08 11:07 + http://bitbucket.org/pypy/pypy/changeset/8ca71dff5420/ Log:merge heads diff --git a/pypy/doc/release-2.0.0-beta2.rst b/pypy/doc/release-2.0.0-beta2.rst --- a/pypy/doc/release-2.0.0-beta2.rst +++ b/pypy/do

[pypy-commit] pypy default: Fix _curses to not use unicode names when creating attributes.

2013-04-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r63132:95c7ec00101c Date: 2013-04-08 11:06 + http://bitbucket.org/pypy/pypy/changeset/95c7ec00101c/ Log:Fix _curses to not use unicode names when creating attributes. Fix translation to work anyway in this case (because pypy 2.0-beta2

[pypy-commit] buildbot default: kill benchmarks on speed

2013-04-08 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r775:358f8194ba69 Date: 2013-04-08 11:51 +0200 http://bitbucket.org/pypy/buildbot/changeset/358f8194ba69/ Log:kill benchmarks on speed diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbot/master.py +++ b

[pypy-commit] pypy default: Support for 'rep ret'

2013-04-08 Thread arigo
Author: Armin Rigo Branch: Changeset: r63131:33015def606f Date: 2013-04-08 11:45 +0200 http://bitbucket.org/pypy/pypy/changeset/33015def606f/ Log:Support for 'rep ret' diff --git a/rpython/translator/c/gcc/test/elf64/track_basic_argument_registers.s b/rpython/translator/c/gcc/test/elf64/t

[pypy-commit] pypy default: merge

2013-04-08 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r63130:9cbd1b5985f9 Date: 2013-04-08 11:45 +0200 http://bitbucket.org/pypy/pypy/changeset/9cbd1b5985f9/ Log:merge diff --git a/pypy/doc/stackless.rst b/pypy/doc/stackless.rst --- a/pypy/doc/stackless.rst +++ b/pypy/doc/stackless.rst @@ -17,8 +17

[pypy-commit] pypy release-2.0-beta2: merge

2013-04-08 Thread fijal
Author: Maciej Fijalkowski Branch: release-2.0-beta2 Changeset: r63128:79a42de0558e Date: 2013-04-08 11:42 +0200 http://bitbucket.org/pypy/pypy/changeset/79a42de0558e/ Log:merge diff --git a/pypy/doc/release-2.0.0-beta2.rst b/pypy/doc/release-2.0.0-beta2.rst --- a/pypy/doc/release-2.0.0-beta

[pypy-commit] pypy release-2.0-beta2: update links

2013-04-08 Thread fijal
Author: Maciej Fijalkowski Branch: release-2.0-beta2 Changeset: r63127:5ae220de793f Date: 2013-04-07 10:06 +0200 http://bitbucket.org/pypy/pypy/changeset/5ae220de793f/ Log:update links diff --git a/pypy/doc/release-2.0.0-beta2.rst b/pypy/doc/release-2.0.0-beta2.rst --- a/pypy/doc/release-2.0

[pypy-commit] pypy default: update links

2013-04-08 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r63126:650bb10e2cfd Date: 2013-04-07 10:06 +0200 http://bitbucket.org/pypy/pypy/changeset/650bb10e2cfd/ Log:update links diff --git a/pypy/doc/release-2.0.0-beta2.rst b/pypy/doc/release-2.0.0-beta2.rst --- a/pypy/doc/release-2.0.0-beta2.rst +++

[pypy-commit] buildbot default: use pypy wherever possible

2013-04-08 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r774:566e5e5d4bd9 Date: 2013-04-08 11:39 +0200 http://bitbucket.org/pypy/buildbot/changeset/566e5e5d4bd9/ Log:use pypy wherever possible diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbot/master.py +++

[pypy-commit] pypy stm-gc-2: Maintain a doubly-linked chained list of stmtls objects.

2013-04-08 Thread arigo
Author: Armin Rigo Branch: stm-gc-2 Changeset: r63125:198336298673 Date: 2013-04-08 10:45 +0200 http://bitbucket.org/pypy/pypy/changeset/198336298673/ Log:Maintain a doubly-linked chained list of stmtls objects. diff --git a/rpython/memory/gc/stmgc.py b/rpython/memory/gc/stmgc.py --- a/rpyth

[pypy-commit] pypy stm-gc-2: Don't call rgc.add_memory_pressure() from allocate_ll_lock(),

2013-04-08 Thread arigo
Author: Armin Rigo Branch: stm-gc-2 Changeset: r63124:873d69a15bc6 Date: 2013-04-08 10:44 +0200 http://bitbucket.org/pypy/pypy/changeset/873d69a15bc6/ Log:Don't call rgc.add_memory_pressure() from allocate_ll_lock(), which I want to use from the GC itself. diff --git a/rpython/rlib/r

[pypy-commit] buildbot default: update jit backend translation option for raspbian builds

2013-04-08 Thread bivab
Author: David Schneider Branch: Changeset: r773:96ace4f51f52 Date: 2013-04-08 10:01 +0200 http://bitbucket.org/pypy/buildbot/changeset/96ace4f51f52/ Log:update jit backend translation option for raspbian builds diff --git a/bot2/pypybuildbot/arm_master.py b/bot2/pypybuildbot/arm_master.py -

[pypy-commit] pypy default: enable armv6 and armv7 hardfloat versions as jit backend options for translation

2013-04-08 Thread bivab
Author: David Schneider Branch: Changeset: r63123:a7b33dd521e1 Date: 2013-04-08 10:00 +0200 http://bitbucket.org/pypy/pypy/changeset/a7b33dd521e1/ Log:enable armv6 and armv7 hardfloat versions as jit backend options for translation diff --git a/rpython/config/translationoption.py b