[pypy-commit] pypy reflex-support: conform CINT backend

2014-05-06 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r71319:79192a821c7f Date: 2014-05-05 18:17 -0700 http://bitbucket.org/pypy/pypy/changeset/79192a821c7f/ Log:conform CINT backend diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py --- a/pypy/module/cppyy/conver

[pypy-commit] pypy reflex-support: rpython fixes (r_longfloat not being fully supported)

2014-05-06 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r71320:2886bd193622 Date: 2014-05-06 01:33 -0700 http://bitbucket.org/pypy/pypy/changeset/2886bd193622/ Log:rpython fixes (r_longfloat not being fully supported) diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.

[pypy-commit] pypy reflex-support: use cerr instead of cout for error message

2014-05-06 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r71318:2c4631ee1b8e Date: 2014-05-05 18:17 -0700 http://bitbucket.org/pypy/pypy/changeset/2c4631ee1b8e/ Log:use cerr instead of cout for error message diff --git a/pypy/module/cppyy/src/dummy_backend.cxx b/pypy/module/cppyy/src/dummy_b

[pypy-commit] cffi default: hg merge release-0.8

2014-05-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r1511:0157531d9a16 Date: 2014-05-06 11:05 +0200 http://bitbucket.org/cffi/cffi/changeset/0157531d9a16/ Log:hg merge release-0.8 diff --git a/doc/source/index.rst b/doc/source/index.rst --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -45,7 +45,7

[pypy-commit] cffi default: Precision

2014-05-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r1510:f90ae6e5ea6a Date: 2014-05-06 11:05 +0200 http://bitbucket.org/cffi/cffi/changeset/f90ae6e5ea6a/ Log:Precision diff --git a/doc/source/index.rst b/doc/source/index.rst --- a/doc/source/index.rst +++ b/doc/source/index.rst @@ -1201,7 +1201,8 @@

[pypy-commit] pypy default: README.rst does not relate to release version

2014-05-06 Thread mattip
Author: mattip Branch: Changeset: r71321:8479e8d52010 Date: 2014-05-06 11:41 +0300 http://bitbucket.org/pypy/pypy/changeset/8479e8d52010/ Log:README.rst does not relate to release version diff --git a/pypy/doc/how-to-release.rst b/pypy/doc/how-to-release.rst --- a/pypy/doc/how-to-release.rs

[pypy-commit] pypy release-2.3.x: merge default into branch

2014-05-06 Thread mattip
Author: mattip Branch: release-2.3.x Changeset: r71323:b40b13f73bbc Date: 2014-05-06 11:47 +0300 http://bitbucket.org/pypy/pypy/changeset/b40b13f73bbc/ Log:merge default into branch diff --git a/pypy/doc/how-to-release.rst b/pypy/doc/how-to-release.rst --- a/pypy/doc/how-to-release.rst +++ b

[pypy-commit] pypy default: document handling of PYPY_IRC_TOPIC for releases

2014-05-06 Thread mattip
Author: mattip Branch: Changeset: r71322:d010fbc1841c Date: 2014-05-06 11:46 +0300 http://bitbucket.org/pypy/pypy/changeset/d010fbc1841c/ Log:document handling of PYPY_IRC_TOPIC for releases diff --git a/pypy/doc/how-to-release.rst b/pypy/doc/how-to-release.rst --- a/pypy/doc/how-to-release

[pypy-commit] pypy release-2.3.x: only print IRC topics when PYPY_IRC_TOPIC exists and is not empty

2014-05-06 Thread mattip
Author: mattip Branch: release-2.3.x Changeset: r71324:3b1a6d6b096e Date: 2014-05-06 12:23 +0300 http://bitbucket.org/pypy/pypy/changeset/3b1a6d6b096e/ Log:only print IRC topics when PYPY_IRC_TOPIC exists and is not empty diff --git a/pypy/doc/getting-started-dev.rst b/pypy/doc/getting-start

[pypy-commit] pypy stmgc-c7: Attempt to solve a remaining source of conflicts

2014-05-06 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r71325:b5b91700900b Date: 2014-05-06 10:57 +0200 http://bitbucket.org/pypy/pypy/changeset/b5b91700900b/ Log:Attempt to solve a remaining source of conflicts diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py --- a/pypy/objs

[pypy-commit] pypy stmgc-c7: Move the jit-less logic into a separate function, so that the codewriter doesn't see at all the stm_ignored block

2014-05-06 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r71326:44d4ecbdbe2e Date: 2014-05-06 11:32 +0200 http://bitbucket.org/pypy/pypy/changeset/44d4ecbdbe2e/ Log:Move the jit-less logic into a separate function, so that the codewriter doesn't see at all the stm_ignored block diff --git a/py

[pypy-commit] pypy stmgc-c7: merge heads

2014-05-06 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r71327:fa594293079d Date: 2014-05-06 12:28 +0200 http://bitbucket.org/pypy/pypy/changeset/fa594293079d/ Log:merge heads diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision --- a/rpython/translator/stm/

[pypy-commit] pypy default: Bah, py.path's relto() method is dangerous. It silently returns '' when

2014-05-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r71328:b79be2085a34 Date: 2014-05-06 13:15 +0200 http://bitbucket.org/pypy/pypy/changeset/b79be2085a34/ Log:Bah, py.path's relto() method is dangerous. It silently returns '' when it fails. Check with asserts the places where we implicitly

[pypy-commit] pypy default: Making rpythondir more robust, this should handle rpython symlinking

2014-05-06 Thread xando
Author: Sebastian Pawlu? Branch: Changeset: r71329:13fe2051d122 Date: 2014-05-06 13:13 +0200 http://bitbucket.org/pypy/pypy/changeset/13fe2051d122/ Log:Making rpythondir more robust, this should handle rpython symlinking diff --git a/rpython/tool/version.py b/rpython/tool/version.py --- a/r

[pypy-commit] pypy default: Merged in xando/pypy (pull request #237)

2014-05-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r71330:55006afd91fe Date: 2014-05-06 13:19 +0200 http://bitbucket.org/pypy/pypy/changeset/55006afd91fe/ Log:Merged in xando/pypy (pull request #237) Making rpythondir more robust,handle rpython path symlinking diff --git a/rpython/tool/version.

[pypy-commit] pypy stmgc-c7: Don't call install_new_cell() here in case of STM

2014-05-06 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r71331:c84e52937998 Date: 2014-05-06 13:38 +0200 http://bitbucket.org/pypy/pypy/changeset/c84e52937998/ Log:Don't call install_new_cell() here in case of STM diff --git a/rpython/jit/metainterp/counter.py b/rpython/jit/metainterp/counter.py ---

[pypy-commit] pypy default: fix test_pypy_c.test_struct on 32bit

2014-05-06 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r71332:30f583e2d624 Date: 2014-05-06 10:45 -0400 http://bitbucket.org/pypy/pypy/changeset/30f583e2d624/ Log:fix test_pypy_c.test_struct on 32bit diff --git a/pypy/module/pypyjit/test_pypy_c/test_struct.py b/pypy/module/pypyjit/test_pypy_c/test_struct

[pypy-commit] pypy release-2.3.x: fix test_pypy_c.test_struct on 32bit

2014-05-06 Thread bdkearns
Author: Brian Kearns Branch: release-2.3.x Changeset: r71333:1f92ec2eff46 Date: 2014-05-06 10:45 -0400 http://bitbucket.org/pypy/pypy/changeset/1f92ec2eff46/ Log:fix test_pypy_c.test_struct on 32bit diff --git a/pypy/module/pypyjit/test_pypy_c/test_struct.py b/pypy/module/pypyjit/test_pypy_

[pypy-commit] pypy stmgc-c7: Record a flag "did I do any allocation?"

2014-05-06 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r71334:21e636ca9f67 Date: 2014-05-06 18:55 +0200 http://bitbucket.org/pypy/pypy/changeset/21e636ca9f67/ Log:Record a flag "did I do any allocation?" diff --git a/rpython/jit/backend/llsupport/rewrite.py b/rpython/jit/backend/llsupport/rewrite.p

[pypy-commit] pypy stmgc-c7: Merge and start refactoring stm.rst

2014-05-06 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r71335:b0b7c78b3182 Date: 2014-05-06 18:56 +0200 http://bitbucket.org/pypy/pypy/changeset/b0b7c78b3182/ Log:Merge and start refactoring stm.rst diff --git a/pypy/doc/stm.rst b/pypy/doc/stm.rst --- a/pypy/doc/stm.rst +++ b/pypy/doc/stm.rst @@ -3,

[pypy-commit] pypy release-2.3.x: revert improper doc change

2014-05-06 Thread mattip
Author: mattip Branch: release-2.3.x Changeset: r71340:d08113afca40 Date: 2014-05-06 20:02 +0300 http://bitbucket.org/pypy/pypy/changeset/d08113afca40/ Log:revert improper doc change diff --git a/pypy/doc/getting-started-dev.rst b/pypy/doc/getting-started-dev.rst --- a/pypy/doc/getting-start

[pypy-commit] pypy release-2.3.x: document when the #pypy IRC topic will be displayed

2014-05-06 Thread mattip
Author: mattip Branch: release-2.3.x Changeset: r71338:5730f35707f6 Date: 2014-05-06 19:34 +0300 http://bitbucket.org/pypy/pypy/changeset/5730f35707f6/ Log:document when the #pypy IRC topic will be displayed diff --git a/pypy/doc/cpython_differences.rst b/pypy/doc/cpython_differences.rst ---

[pypy-commit] pypy default: test for irc topic message only on release versions

2014-05-06 Thread mattip
Author: mattip Branch: Changeset: r71337:10affda0b314 Date: 2014-05-06 20:00 +0300 http://bitbucket.org/pypy/pypy/changeset/10affda0b314/ Log:test for irc topic message only on release versions diff --git a/lib_pypy/_pypy_interact.py b/lib_pypy/_pypy_interact.py --- a/lib_pypy/_pypy_interac

[pypy-commit] pypy release-2.3.x: change release name

2014-05-06 Thread mattip
Author: mattip Branch: release-2.3.x Changeset: r71342:4fe43149922a Date: 2014-05-06 20:06 +0300 http://bitbucket.org/pypy/pypy/changeset/4fe43149922a/ Log:change release name diff --git a/pypy/doc/release-2.3.0.rst b/pypy/doc/release-2.3.0.rst --- a/pypy/doc/release-2.3.0.rst +++ b/pypy/doc

[pypy-commit] pypy default: change release name

2014-05-06 Thread mattip
Author: mattip Branch: Changeset: r71341:8d98124a8e41 Date: 2014-05-06 20:06 +0300 http://bitbucket.org/pypy/pypy/changeset/8d98124a8e41/ Log:change release name diff --git a/pypy/doc/release-2.3.0.rst b/pypy/doc/release-2.3.0.rst --- a/pypy/doc/release-2.3.0.rst +++ b/pypy/doc/release-2.3.

[pypy-commit] pypy default: document when the #pypy IRC topic will be displayed

2014-05-06 Thread mattip
Author: mattip Branch: Changeset: r71336:4523d57c028e Date: 2014-05-06 19:34 +0300 http://bitbucket.org/pypy/pypy/changeset/4523d57c028e/ Log:document when the #pypy IRC topic will be displayed diff --git a/pypy/doc/cpython_differences.rst b/pypy/doc/cpython_differences.rst --- a/pypy/doc/c

[pypy-commit] pypy release-2.3.x: test for irc topic message only on release versions

2014-05-06 Thread mattip
Author: mattip Branch: release-2.3.x Changeset: r71339:5a1c0d473144 Date: 2014-05-06 20:00 +0300 http://bitbucket.org/pypy/pypy/changeset/5a1c0d473144/ Log:test for irc topic message only on release versions diff --git a/lib_pypy/_pypy_interact.py b/lib_pypy/_pypy_interact.py --- a/lib_pypy/

[pypy-commit] stmgc default: Tweak

2014-05-06 Thread arigo
Author: Armin Rigo Branch: Changeset: r1201:fb2bc9a3419a Date: 2014-05-06 21:07 +0200 http://bitbucket.org/pypy/stmgc/changeset/fb2bc9a3419a/ Log:Tweak diff --git a/c7/stm/nursery.c b/c7/stm/nursery.c --- a/c7/stm/nursery.c +++ b/c7/stm/nursery.c @@ -260,6 +260,11 @@ realnursery = RE

[pypy-commit] pypy stmgc-c7: Increment nursery_current when requested

2014-05-06 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r71344:26bb66aa78ab Date: 2014-05-06 21:13 +0200 http://bitbucket.org/pypy/pypy/changeset/26bb66aa78ab/ Log:Increment nursery_current when requested diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/

[pypy-commit] pypy stmgc-c7: import stmgc/fb2bc9a3419a

2014-05-06 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r71343:2ec62c77cfdf Date: 2014-05-06 21:07 +0200 http://bitbucket.org/pypy/pypy/changeset/2ec62c77cfdf/ Log:import stmgc/fb2bc9a3419a diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision --- a/rpython/t

[pypy-commit] pypy stmgc-c7: Typo

2014-05-06 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r71345:ae24f3c96638 Date: 2014-05-06 23:06 +0200 http://bitbucket.org/pypy/pypy/changeset/ae24f3c96638/ Log:Typo diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backend/x86/assembler.py

[pypy-commit] pypy stmgc-c7: Test and fix

2014-05-06 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r71346:b04b034d97fa Date: 2014-05-06 23:11 +0200 http://bitbucket.org/pypy/pypy/changeset/b04b034d97fa/ Log:Test and fix diff --git a/rpython/jit/backend/llsupport/stmrewrite.py b/rpython/jit/backend/llsupport/stmrewrite.py --- a/rpython/jit/ba

[pypy-commit] pypy reflex-support: remove long double support during translation for now (it produces uncompilable code)

2014-05-06 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r71347:f79785955a7d Date: 2014-05-06 14:59 -0700 http://bitbucket.org/pypy/pypy/changeset/f79785955a7d/ Log:remove long double support during translation for now (it produces uncompilable code) diff --git a/pypy/module/cppyy/__i

[pypy-commit] pypy py3k: 2to3

2014-05-06 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r71350:89063808e736 Date: 2014-05-06 15:24 -0700 http://bitbucket.org/pypy/pypy/changeset/89063808e736/ Log:2to3 diff --git a/pypy/module/cppyy/test/test_datatypes.py b/pypy/module/cppyy/test/test_datatypes.py --- a/pypy/module/cppyy/test/test_d

[pypy-commit] pypy py3k: fix ztranslations

2014-05-06 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r71349:d29bf2c80763 Date: 2014-05-06 15:23 -0700 http://bitbucket.org/pypy/pypy/changeset/d29bf2c80763/ Log:fix ztranslations diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py --- a/pypy/objspace/fake/objspace.py +++ b/

[pypy-commit] pypy py3k: tweak the test runner's custom AssertionError to pass

2014-05-06 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r71348:920ff3e631b2 Date: 2014-05-06 15:23 -0700 http://bitbucket.org/pypy/pypy/changeset/920ff3e631b2/ Log:tweak the test runner's custom AssertionError to pass test_exc.test_doc_and_module diff --git a/pypy/tool/pytest/appsupport.py b/p

[pypy-commit] pypy py3k: adapt d083e472a6ab to py3k: treat get_cleared_operation_error as if it was no

2014-05-06 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r71352:09705ecd0b75 Date: 2014-05-06 15:24 -0700 http://bitbucket.org/pypy/pypy/changeset/09705ecd0b75/ Log:adapt d083e472a6ab to py3k: treat get_cleared_operation_error as if it was no exception here too diff --git a/pypy/interpreter/err

[pypy-commit] pypy py3k: py3 hasattr goes through getattr

2014-05-06 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r71351:742fbfe69840 Date: 2014-05-06 15:24 -0700 http://bitbucket.org/pypy/pypy/changeset/742fbfe69840/ Log:py3 hasattr goes through getattr diff --git a/pypy/module/cppyy/test/test_datatypes.py b/pypy/module/cppyy/test/test_datatypes.py --- a/p

[pypy-commit] pypy stmgc-c7: More fixes

2014-05-06 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r71353:8bd1bd69b25c Date: 2014-05-07 00:36 +0200 http://bitbucket.org/pypy/pypy/changeset/8bd1bd69b25c/ Log:More fixes diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backend/x86/assemb

[pypy-commit] pypy default: customize index's error message to match cpython

2014-05-06 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r71354:3817c8108103 Date: 2014-05-06 16:56 -0700 http://bitbucket.org/pypy/pypy/changeset/3817c8108103/ Log:customize index's error message to match cpython diff --git a/pypy/module/operator/test/test_operator.py b/pypy/module/operator/test/test_ope

[pypy-commit] pypy py3k: match cpython's error message

2014-05-06 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r71357:4ce5be4dfac4 Date: 2014-05-06 17:01 -0700 http://bitbucket.org/pypy/pypy/changeset/4ce5be4dfac4/ Log:match cpython's error message diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pypy/interpreter/pyopcode.py

[pypy-commit] pypy py3k: merge default

2014-05-06 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r71355:f7d70d54b9d9 Date: 2014-05-06 16:58 -0700 http://bitbucket.org/pypy/pypy/changeset/f7d70d54b9d9/ Log:merge default diff --git a/lib_pypy/_pypy_interact.py b/lib_pypy/_pypy_interact.py --- a/lib_pypy/_pypy_interact.py +++ b/lib_pypy/_pypy_i

[pypy-commit] pypy py3k: switch to py3's error message

2014-05-06 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r71356:98a0ff61e8d0 Date: 2014-05-06 17:01 -0700 http://bitbucket.org/pypy/pypy/changeset/98a0ff61e8d0/ Log:switch to py3's error message diff --git a/pypy/module/__builtin__/test/test_builtin.py b/pypy/module/__builtin__/test/test_builtin.py --

[pypy-commit] pypy default: On Unicode wide builds (=all except win32), don't merge utf16 surrogate pairs on encoding.

2014-05-06 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r71358:d492bd661190 Date: 2014-04-11 23:10 +0200 http://bitbucket.org/pypy/pypy/changeset/d492bd661190/ Log:On Unicode wide builds (=all except win32), don't merge utf16 surrogate pairs on encoding. This only affects python3 which sets

[pypy-commit] pypy py3k: sync w/ default

2014-05-06 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r71359:725222628d38 Date: 2014-05-06 17:21 -0700 http://bitbucket.org/pypy/pypy/changeset/725222628d38/ Log:sync w/ default diff --git a/rpython/tool/disassembler.py b/rpython/tool/disassembler.py --- a/rpython/tool/disassembler.py +++ b/rpython/

[pypy-commit] pypy py3k: handle new wide build behavior per 5494a374d576

2014-05-06 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r71360:107418c317cd Date: 2014-05-06 17:52 -0700 http://bitbucket.org/pypy/pypy/changeset/107418c317cd/ Log:handle new wide build behavior per 5494a374d576 diff --git a/pypy/objspace/std/test/test_unicodeobject.py b/pypy/objspace/std/test/test_u

[pypy-commit] pypy default: fix translation on msvc after 3484aaa1e858

2014-05-06 Thread mattip
Author: mattip Branch: Changeset: r71361:ad12f8418f24 Date: 2014-05-07 09:26 +0300 http://bitbucket.org/pypy/pypy/changeset/ad12f8418f24/ Log:fix translation on msvc after 3484aaa1e858 diff --git a/rpython/translator/c/genc.py b/rpython/translator/c/genc.py --- a/rpython/translator/c/genc.p