[pypy-commit] pypy py3k: Reapply commit 0ad8f5229df1

2016-03-19 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r83146:9e1a6d590094 Date: 2016-03-18 17:44 + http://bitbucket.org/pypy/pypy/changeset/9e1a6d590094/ Log:Reapply commit 0ad8f5229df1 diff --git a/lib-python/3/site.py b/lib-python/3/site.py --- a/lib-python/3/site.py +++

[pypy-commit] pypy bootstrap-clarity: Make appexec() work without executing bytecode in the middle of translation

2016-03-19 Thread rlamy
Author: Ronan Lamy Branch: bootstrap-clarity Changeset: r83093:c6664c23be1a Date: 2016-03-16 21:04 + http://bitbucket.org/pypy/pypy/changeset/c6664c23be1a/ Log:Make appexec() work without executing bytecode in the middle of translation diff --git

[pypy-commit] pypy release-5.x: Test and fix: if we use create_link_pypy() on *non-nursery* young

2016-03-19 Thread arigo
Author: Armin Rigo Branch: release-5.x Changeset: r83119:fd7f20eabad9 Date: 2016-03-12 20:24 +0100 http://bitbucket.org/pypy/pypy/changeset/fd7f20eabad9/ Log:Test and fix: if we use create_link_pypy() on *non-nursery* young objects, crash diff --git

[pypy-commit] pypy stdlib-2.7.11: Fixed a.fromstring(a)

2016-03-19 Thread alex_gaynor
Author: Alex Gaynor Branch: stdlib-2.7.11 Changeset: r83176:950ac302 Date: 2016-03-19 23:37 -0400 http://bitbucket.org/pypy/pypy/changeset/950ac302/ Log:Fixed a.fromstring(a) diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/interp_array.py

[pypy-commit] pypy stdlib-2.7.11: Added typecheck in Row.__init__, like CPython does

2016-03-19 Thread alex_gaynor
Author: Alex Gaynor Branch: stdlib-2.7.11 Changeset: r83177:401daaffa88f Date: 2016-03-19 23:43 -0400 http://bitbucket.org/pypy/pypy/changeset/401daaffa88f/ Log:Added typecheck in Row.__init__, like CPython does diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py

[pypy-commit] pypy stdlib-2.7.11: Disable SSLv3 by default

2016-03-19 Thread alex_gaynor
Author: Alex Gaynor Branch: stdlib-2.7.11 Changeset: r83178:7371262b2838 Date: 2016-03-19 23:44 -0400 http://bitbucket.org/pypy/pypy/changeset/7371262b2838/ Log:Disable SSLv3 by default diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl/interp_ssl.py ---

[pypy-commit] pypy default: this function with the somewhat scary comment is actually no longer used

2016-03-19 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r83082:e68330b4c7ee Date: 2016-03-16 15:40 +0100 http://bitbucket.org/pypy/pypy/changeset/e68330b4c7ee/ Log:this function with the somewhat scary comment is actually no longer used diff --git

[pypy-commit] pypy release-5.x: rawrefcount fix: pyobjs waiting on the dead list of the GC should not

2016-03-19 Thread arigo
Author: Armin Rigo Branch: release-5.x Changeset: r83125:a09a60a9c381 Date: 2016-03-18 09:46 + http://bitbucket.org/pypy/pypy/changeset/a09a60a9c381/ Log:rawrefcount fix: pyobjs waiting on the dead list of the GC should not have refcnt == 0. See comment. diff

[pypy-commit] pypy guard-compatible: a comment about attribute reordering

2016-03-19 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83136:c716cfc2bc42 Date: 2016-03-15 18:00 +0100 http://bitbucket.org/pypy/pypy/changeset/c716cfc2bc42/ Log:a comment about attribute reordering diff --git a/pypy/objspace/std/mapdict.py

[pypy-commit] pypy py3.3: minimize diff to default to make test pass

2016-03-19 Thread mattip
Author: mattip Branch: py3.3 Changeset: r83092:f93e216f53f3 Date: 2016-03-16 22:15 +0200 http://bitbucket.org/pypy/pypy/changeset/f93e216f53f3/ Log:minimize diff to default to make test pass diff --git a/pypy/module/__pypy__/test/test_signal.py

[pypy-commit] pypy default: descriptors must fit on one line for appdef()

2016-03-19 Thread mattip
Author: mattip Branch: Changeset: r83084:aaec8eb09c6a Date: 2016-03-16 20:23 +0200 http://bitbucket.org/pypy/pypy/changeset/aaec8eb09c6a/ Log:descriptors must fit on one line for appdef() diff --git a/pypy/module/thread/test/test_lock.py

[pypy-commit] pypy heapcache-refactor: whack enough to pass test_opencoder (without a random test so far)

2016-03-19 Thread fijal
Author: fijal Branch: heapcache-refactor Changeset: r83149:896f8045f41d Date: 2016-03-18 22:40 +0200 http://bitbucket.org/pypy/pypy/changeset/896f8045f41d/ Log:whack enough to pass test_opencoder (without a random test so far) diff --git a/rpython/jit/metainterp/history.py

[pypy-commit] pypy gcstress-hypothesis: generating control flow using basic blocks, need conditions and loops

2016-03-19 Thread plan_rich
Author: Richard Plangger Branch: gcstress-hypothesis Changeset: r83086:65a4e92ce40f Date: 2016-03-15 11:31 +0100 http://bitbucket.org/pypy/pypy/changeset/65a4e92ce40f/ Log:generating control flow using basic blocks, need conditions and loops diff --git

[pypy-commit] pypy guard-compatible: start using elidable_compatible functions on the map that get stuff from the

2016-03-19 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83142:fa123e6f37d8 Date: 2016-03-18 17:26 +0100 http://bitbucket.org/pypy/pypy/changeset/fa123e6f37d8/ Log:start using elidable_compatible functions on the map that get stuff from the type. The goal is to

[pypy-commit] pypy guard-compatible: remove dead code

2016-03-19 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83141:84e7d731787b Date: 2016-03-18 14:48 +0100 http://bitbucket.org/pypy/pypy/changeset/84e7d731787b/ Log:remove dead code diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py ---

[pypy-commit] pypy py3k: hg merge py3.3

2016-03-19 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r83133:5ce0c542f4d8 Date: 2016-03-18 16:57 + http://bitbucket.org/pypy/pypy/changeset/5ce0c542f4d8/ Log:hg merge py3.3 diff --git a/pypy/module/imp/__init__.py b/pypy/module/imp/__init__.py ---

[pypy-commit] pypy release-5.x: merge heads

2016-03-19 Thread mattip
Author: mattip Branch: release-5.x Changeset: r83127:b4e30894d356 Date: 2016-03-18 12:37 +0200 http://bitbucket.org/pypy/pypy/changeset/b4e30894d356/ Log:merge heads diff --git a/pypy/module/cpyext/include/patchlevel.h b/pypy/module/cpyext/include/patchlevel.h ---

[pypy-commit] pypy heapcache-refactor: ll_arraycopy

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83110:f71e1a7f5bbb Date: 2016-03-17 15:43 +0100 http://bitbucket.org/pypy/pypy/changeset/f71e1a7f5bbb/ Log:ll_arraycopy diff --git a/rpython/jit/metainterp/heapcache.py b/rpython/jit/metainterp/heapcache.py ---

[pypy-commit] pypy guard-compatible: in progress: support for quasi-immutables as the second argument of

2016-03-19 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83137:c572a1cedff3 Date: 2016-03-16 13:43 +0100 http://bitbucket.org/pypy/pypy/changeset/c572a1cedff3/ Log:in progress: support for quasi-immutables as the second argument of @elidable_compatible

[pypy-commit] pypy heapcache-refactor: Test and fix

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83134:5f85929ae2ee Date: 2016-03-18 18:00 +0100 http://bitbucket.org/pypy/pypy/changeset/5f85929ae2ee/ Log:Test and fix diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py ---

[pypy-commit] pypy heapcache-refactor: test_known_class_box. Implement the double versioning check.

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83099:d8bbee232b14 Date: 2016-03-17 11:36 +0100 http://bitbucket.org/pypy/pypy/changeset/d8bbee232b14/ Log:test_known_class_box. Implement the double versioning check. diff --git a/rpython/jit/metainterp/heapcache.py

[pypy-commit] pypy guard-compatible: simply the interpreter caches a lot to use the version on the map.

2016-03-19 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83140:bae02262ef63 Date: 2016-03-18 14:44 +0100 http://bitbucket.org/pypy/pypy/changeset/bae02262ef63/ Log:simply the interpreter caches a lot to use the version on the map. Makes the fast path

[pypy-commit] pypy fix-longevity: catchup with default

2016-03-19 Thread plan_rich
Author: Richard Plangger Branch: fix-longevity Changeset: r83087:f64a2c834041 Date: 2016-03-15 11:52 +0100 http://bitbucket.org/pypy/pypy/changeset/f64a2c834041/ Log:catchup with default diff too long, truncating to 2000 out of 17154 lines diff --git a/.hgignore

[pypy-commit] pypy sandbox-lib: in-progress

2016-03-19 Thread arigo
Author: Armin Rigo Branch: sandbox-lib Changeset: r83175:cd639cdf1174 Date: 2016-03-19 20:32 +0100 http://bitbucket.org/pypy/pypy/changeset/cd639cdf1174/ Log:in-progress diff --git a/rpython/translator/c/genc.py b/rpython/translator/c/genc.py ---

[pypy-commit] pypy heapcache-refactor: test_heapcache passes again

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83112:bdc3859075cd Date: 2016-03-17 15:54 +0100 http://bitbucket.org/pypy/pypy/changeset/bdc3859075cd/ Log:test_heapcache passes again diff --git a/rpython/jit/metainterp/test/test_heapcache.py

[pypy-commit] pypy sandbox-lib: in-progress, but looks like the wrong level somewhere

2016-03-19 Thread arigo
Author: Armin Rigo Branch: sandbox-lib Changeset: r83174:446297152ae0 Date: 2016-03-19 19:49 +0100 http://bitbucket.org/pypy/pypy/changeset/446297152ae0/ Log:in-progress, but looks like the wrong level somewhere diff --git a/rpython/annotator/policy.py

[pypy-commit] pypy heapcache-refactor: replace InputArgXxx with FrontendOps (still a bad call to set_position, I think)

2016-03-19 Thread fijal
Author: fijal Branch: heapcache-refactor Changeset: r83151:fd211f9b818b Date: 2016-03-18 22:55 +0200 http://bitbucket.org/pypy/pypy/changeset/fd211f9b818b/ Log:replace InputArgXxx with FrontendOps (still a bad call to set_position, I think) diff --git

[pypy-commit] pypy heapcache-refactor: merge (but broken)

2016-03-19 Thread fijal
Author: fijal Branch: heapcache-refactor Changeset: r83150:61eeb63802a2 Date: 2016-03-18 22:44 +0200 http://bitbucket.org/pypy/pypy/changeset/61eeb63802a2/ Log:merge (but broken) diff --git a/rpython/jit/metainterp/heapcache.py b/rpython/jit/metainterp/heapcache.py ---

[pypy-commit] pypy heapcache-refactor: escape

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83111:1d11223aec92 Date: 2016-03-17 15:53 +0100 http://bitbucket.org/pypy/pypy/changeset/1d11223aec92/ Log:escape diff --git a/rpython/jit/metainterp/heapcache.py b/rpython/jit/metainterp/heapcache.py ---

[pypy-commit] pypy sandbox-lib: in-progress

2016-03-19 Thread arigo
Author: Armin Rigo Branch: sandbox-lib Changeset: r83173:8f8afefdd713 Date: 2016-03-19 18:38 +0100 http://bitbucket.org/pypy/pypy/changeset/8f8afefdd713/ Log:in-progress diff --git a/rpython/annotator/policy.py b/rpython/annotator/policy.py --- a/rpython/annotator/policy.py

[pypy-commit] pypy sandbox-lib: A branch to revive a different version of sandboxing: playing with an

2016-03-19 Thread arigo
Author: Armin Rigo Branch: sandbox-lib Changeset: r83172:3208b1ef9bb5 Date: 2016-03-19 18:12 +0100 http://bitbucket.org/pypy/pypy/changeset/3208b1ef9bb5/ Log:A branch to revive a different version of sandboxing: playing with an in-process library that you can use

[pypy-commit] pypy default: Update a bit this doc page

2016-03-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r83120:ee486ea3e2c5 Date: 2016-03-18 10:02 +0100 http://bitbucket.org/pypy/pypy/changeset/ee486ea3e2c5/ Log:Update a bit this doc page diff --git a/pypy/doc/config/translation.gc.txt b/pypy/doc/config/translation.gc.txt ---

[pypy-commit] pypy new-jit-log: added jitlog to the existing call sites of the old logger

2016-03-19 Thread plan_rich
Author: Richard Plangger Branch: new-jit-log Changeset: r83118:df3f2f49084a Date: 2016-03-18 08:18 +0100 http://bitbucket.org/pypy/pypy/changeset/df3f2f49084a/ Log:added jitlog to the existing call sites of the old logger diff --git

[pypy-commit] pypy default: Added tag release-5.0.1 for changeset bbd45126bc69

2016-03-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r83171:957c344e7b98 Date: 2016-03-19 11:08 +0100 http://bitbucket.org/pypy/pypy/changeset/957c344e7b98/ Log:Added tag release-5.0.1 for changeset bbd45126bc69 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -19,3 +19,4 @@

[pypy-commit] pypy heapcache-refactor: replace_box(), limited version (enough to support almost all cases that

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83109:4ed062f45f76 Date: 2016-03-17 15:31 +0100 http://bitbucket.org/pypy/pypy/changeset/4ed062f45f76/ Log:replace_box(), limited version (enough to support almost all cases that pyjitpl calls it with) diff

[pypy-commit] pypy heapcache-refactor: Starting to port the flags to RefFrontendOp: likely_virtual first

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83098:ea3280600306 Date: 2016-03-17 11:09 +0100 http://bitbucket.org/pypy/pypy/changeset/ea3280600306/ Log:Starting to port the flags to RefFrontendOp: likely_virtual first diff --git

[pypy-commit] pypy.org extradoc: update current version to 5.0.1

2016-03-19 Thread mattip
Author: mattip Branch: extradoc Changeset: r726:076a6aefa483 Date: 2016-03-19 18:25 +0200 http://bitbucket.org/pypy/pypy.org/changeset/076a6aefa483/ Log:update current version to 5.0.1 diff --git a/download.html b/download.html --- a/download.html +++ b/download.html

[pypy-commit] pypy guard-compatible: make every map of a class have a version that is updated when the class is changed

2016-03-19 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83139:76268c65c9d5 Date: 2016-03-18 13:57 +0100 http://bitbucket.org/pypy/pypy/changeset/76268c65c9d5/ Log:make every map of a class have a version that is updated when the class is changed diff --git

[pypy-commit] pypy new-jit-log: writing core dump just after each resoperation, added test to check that

2016-03-19 Thread plan_rich
Author: Richard Plangger Branch: new-jit-log Changeset: r83115:24a3cc49b4ee Date: 2016-03-17 19:28 +0100 http://bitbucket.org/pypy/pypy/changeset/24a3cc49b4ee/ Log:writing core dump just after each resoperation, added test to check that diff --git

[pypy-commit] pypy guard-compatible: fix version _immutable_fields_ declaration

2016-03-19 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83145:59f62a44d4cf Date: 2016-03-18 18:22 +0100 http://bitbucket.org/pypy/pypy/changeset/59f62a44d4cf/ Log:fix version _immutable_fields_ declaration diff --git a/pypy/objspace/std/mapdict.py

[pypy-commit] pypy default: rawrefcount fix: pyobjs waiting on the dead list of the GC should not

2016-03-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r83122:0173cdbbbacc Date: 2016-03-18 09:46 + http://bitbucket.org/pypy/pypy/changeset/0173cdbbbacc/ Log:rawrefcount fix: pyobjs waiting on the dead list of the GC should not have refcnt == 0. See comment. diff --git

[pypy-commit] pypy guard-compatible: fix getattr (both in the objspace and in the callmethod version) to not read

2016-03-19 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83143:befa6a197166 Date: 2016-03-18 18:02 +0100 http://bitbucket.org/pypy/pypy/changeset/befa6a197166/ Log:fix getattr (both in the objspace and in the callmethod version) to not read (and thus promote)

[pypy-commit] pypy guard-compatible: much more lenient compatibility checking, in particular objects with the same

2016-03-19 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83135:73f2b4d50419 Date: 2016-03-15 17:58 +0100 http://bitbucket.org/pypy/pypy/changeset/73f2b4d50419/ Log:much more lenient compatibility checking, in particular objects with the same layout and

[pypy-commit] pypy stdlib-2.7.11: merged in default

2016-03-19 Thread alex_gaynor
Author: Alex Gaynor Branch: stdlib-2.7.11 Changeset: r83170:6f13fc854eb8 Date: 2016-03-19 09:18 -0400 http://bitbucket.org/pypy/pypy/changeset/6f13fc854eb8/ Log:merged in default diff too long, truncating to 2000 out of 42971 lines diff --git a/.hgignore b/.hgignore

[pypy-commit] pypy default: Add some "add_memory_pressure=True" at all places that malloc something

2016-03-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r83147:9137853fd0ec Date: 2016-03-18 17:52 + http://bitbucket.org/pypy/pypy/changeset/9137853fd0ec/ Log:Add some "add_memory_pressure=True" at all places that malloc something that is likely to be a PyObject or attached to a

[pypy-commit] pypy heapcache-refactor: Allow storing negative numbers in .position_and_flags

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83132:1994d682f8b3 Date: 2016-03-18 17:52 +0100 http://bitbucket.org/pypy/pypy/changeset/1994d682f8b3/ Log:Allow storing negative numbers in .position_and_flags diff --git a/rpython/jit/metainterp/heapcache.py

[pypy-commit] pypy heapcache-refactor: length cache

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83104:6e9ac1ae89af Date: 2016-03-17 12:25 +0100 http://bitbucket.org/pypy/pypy/changeset/6e9ac1ae89af/ Log:length cache diff --git a/rpython/jit/metainterp/heapcache.py b/rpython/jit/metainterp/heapcache.py ---

[pypy-commit] pypy cpyext-ext: add test that fails since ByteArray_Type's tp_as_buffer is NULL (line 1355 in getargs.c)

2016-03-19 Thread mattip
Author: mattip Branch: cpyext-ext Changeset: r83130:16f119c9be67 Date: 2016-03-18 14:28 +0200 http://bitbucket.org/pypy/pypy/changeset/16f119c9be67/ Log:add test that fails since ByteArray_Type's tp_as_buffer is NULL (line 1355 in getargs.c) diff --git

[pypy-commit] pypy default: add a -live- to greenfield op since it can call nonstandard virtualizable, how to reproduce a crash with a test

2016-03-19 Thread fijal
Author: fijal Branch: Changeset: r83108:75ef4a7f1830 Date: 2016-03-17 16:15 +0200 http://bitbucket.org/pypy/pypy/changeset/75ef4a7f1830/ Log:add a -live- to greenfield op since it can call nonstandard virtualizable, how to reproduce a crash with a test diff --git

[pypy-commit] cffi default: Python 3 compat

2016-03-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r2649:c38d1fce0c24 Date: 2016-03-16 18:28 +0100 http://bitbucket.org/cffi/cffi/changeset/c38d1fce0c24/ Log:Python 3 compat diff --git a/c/call_python.c b/c/call_python.c --- a/c/call_python.c +++ b/c/call_python.c @@ -27,7 +27,7 @@

[pypy-commit] pypy cpyext-ext: tweak

2016-03-19 Thread mattip
Author: mattip Branch: cpyext-ext Changeset: r83129:a59464aa579d Date: 2016-03-18 14:49 +0200 http://bitbucket.org/pypy/pypy/changeset/a59464aa579d/ Log:tweak diff --git a/pypy/module/cpyext/bytesobject.py b/pypy/module/cpyext/bytesobject.py ---

[pypy-commit] pypy heapcache-refactor: in-progress

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83102:13c3037d3ce3 Date: 2016-03-17 12:07 +0100 http://bitbucket.org/pypy/pypy/changeset/13c3037d3ce3/ Log:in-progress diff --git a/rpython/jit/metainterp/heapcache.py b/rpython/jit/metainterp/heapcache.py ---

[pypy-commit] pypy default: help Popen find executable on win32

2016-03-19 Thread mattip
Author: Matti Picus Branch: Changeset: r83090:4aaefd95f635 Date: 2014-04-14 00:24 +0300 http://bitbucket.org/pypy/pypy/changeset/4aaefd95f635/ Log:help Popen find executable on win32 diff --git a/rpython/tool/runsubprocess.py b/rpython/tool/runsubprocess.py ---

[pypy-commit] pypy guard-compatible: less strict terminator getter, can be improved even more

2016-03-19 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83169:52d09afa52ce Date: 2016-03-19 11:57 +0100 http://bitbucket.org/pypy/pypy/changeset/52d09afa52ce/ Log:less strict terminator getter, can be improved even more diff --git a/pypy/objspace/std/mapdict.py

[pypy-commit] pypy heapcache-refactor: next test

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83105:da988ce66739 Date: 2016-03-17 12:29 +0100 http://bitbucket.org/pypy/pypy/changeset/da988ce66739/ Log:next test diff --git a/rpython/jit/metainterp/heapcache.py b/rpython/jit/metainterp/heapcache.py ---

[pypy-commit] pypy heapcache-refactor: Test and fix for the interaction between the two families of flags

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83101:f99d4404477b Date: 2016-03-17 11:43 +0100 http://bitbucket.org/pypy/pypy/changeset/f99d4404477b/ Log:Test and fix for the interaction between the two families of flags diff --git

[pypy-commit] pypy guard-compatible: skip some tests that were broken by the disabling of the immutable stuff

2016-03-19 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83138:718cd5a1e7ed Date: 2016-03-18 11:49 +0100 http://bitbucket.org/pypy/pypy/changeset/718cd5a1e7ed/ Log:skip some tests that were broken by the disabling of the immutable stuff diff --git

[pypy-commit] pypy default: update

2016-03-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r83167:40cbac9041aa Date: 2016-03-19 11:18 +0100 http://bitbucket.org/pypy/pypy/changeset/40cbac9041aa/ Log:update diff --git a/pypy/doc/release-5.0.1.rst b/pypy/doc/release-5.0.1.rst --- a/pypy/doc/release-5.0.1.rst +++

[pypy-commit] pypy heapcache-refactor: close, merging into jit-leaner-frontend

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83163:99278eb0c445 Date: 2016-03-19 09:57 +0100 http://bitbucket.org/pypy/pypy/changeset/99278eb0c445/ Log:close, merging into jit-leaner-frontend ___ pypy-commit mailing

[pypy-commit] pypy release-5.x: Added tag release-5.0.1 for changeset bbd45126bc69

2016-03-19 Thread arigo
Author: Armin Rigo Branch: release-5.x Changeset: r83166:445b602788cf Date: 2016-03-19 11:08 +0100 http://bitbucket.org/pypy/pypy/changeset/445b602788cf/ Log:Added tag release-5.0.1 for changeset bbd45126bc69 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@

[pypy-commit] pypy default: Expand by saying that there is more than just the cpyext fix (though not much more)

2016-03-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r83165:6a20a2ae2c3b Date: 2016-03-19 11:07 +0100 http://bitbucket.org/pypy/pypy/changeset/6a20a2ae2c3b/ Log:Expand by saying that there is more than just the cpyext fix (though not much more) diff --git

[pypy-commit] pypy default: fixed test, must be little endian timestamp, otherwise it will not load pyc, but py

2016-03-19 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r83088:ba879e2e3236 Date: 2016-03-16 20:37 +0100 http://bitbucket.org/pypy/pypy/changeset/ba879e2e3236/ Log:fixed test, must be little endian timestamp, otherwise it will not load pyc, but py diff --git

[pypy-commit] pypy default: Fix the test, and then fix the code that the test really should complain about

2016-03-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r83085:d0fea664c105 Date: 2016-03-16 20:26 +0100 http://bitbucket.org/pypy/pypy/changeset/d0fea664c105/ Log:Fix the test, and then fix the code that the test really should complain about diff --git

[pypy-commit] pypy jit-leaner-frontend: hg merge heapcache-refactor

2016-03-19 Thread arigo
Author: Armin Rigo Branch: jit-leaner-frontend Changeset: r83164:5ad06b41df68 Date: 2016-03-19 09:57 +0100 http://bitbucket.org/pypy/pypy/changeset/5ad06b41df68/ Log:hg merge heapcache-refactor diff --git a/rpython/jit/backend/llgraph/runner.py

[pypy-commit] pypy heapcache-refactor: fixes

2016-03-19 Thread fijal
Author: fijal Branch: heapcache-refactor Changeset: r83162:d1552513a12b Date: 2016-03-19 10:54 +0200 http://bitbucket.org/pypy/pypy/changeset/d1552513a12b/ Log:fixes diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py ---

[pypy-commit] pypy guard-compatible: fix translation

2016-03-19 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83161:a9e78ff3dcb9 Date: 2016-03-19 09:53 +0100 http://bitbucket.org/pypy/pypy/changeset/a9e78ff3dcb9/ Log:fix translation diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py ---

[pypy-commit] pypy heapcache-refactor: Test, and probably fix translation

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83160:431096e1fd42 Date: 2016-03-19 09:52 +0100 http://bitbucket.org/pypy/pypy/changeset/431096e1fd42/ Log:Test, and probably fix translation diff --git a/rpython/jit/metainterp/history.py

[pypy-commit] pypy heapcache-refactor: Fix set_position()

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83159:85289474b3ac Date: 2016-03-19 09:42 +0100 http://bitbucket.org/pypy/pypy/changeset/85289474b3ac/ Log:Fix set_position() diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py ---

[pypy-commit] pypy guard-compatible: remove forgotten pdb

2016-03-19 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r83144:8e40d7d6198c Date: 2016-03-18 18:05 +0100 http://bitbucket.org/pypy/pypy/changeset/8e40d7d6198c/ Log:remove forgotten pdb diff --git a/pypy/objspace/std/callmethod.py b/pypy/objspace/std/callmethod.py ---

[pypy-commit] pypy default: start release 5.0.1

2016-03-19 Thread mattip
Author: mattip Branch: Changeset: r83128:41c6d761f311 Date: 2016-03-18 13:51 +0200 http://bitbucket.org/pypy/pypy/changeset/41c6d761f311/ Log:start release 5.0.1 diff --git a/pypy/doc/index-of-release-notes.rst b/pypy/doc/index-of-release-notes.rst ---

[pypy-commit] pypy heapcache-refactor: fix

2016-03-19 Thread fijal
Author: fijal Branch: heapcache-refactor Changeset: r83158:c5557d5125c2 Date: 2016-03-19 10:25 +0200 http://bitbucket.org/pypy/pypy/changeset/c5557d5125c2/ Log:fix diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/rpython/jit/metainterp/history.py +++

[pypy-commit] pypy heapcache-refactor: fix position

2016-03-19 Thread fijal
Author: fijal Branch: heapcache-refactor Changeset: r83157:40d970d5e3f4 Date: 2016-03-19 10:18 +0200 http://bitbucket.org/pypy/pypy/changeset/40d970d5e3f4/ Log:fix position diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py ---

[pypy-commit] pypy heapcache-refactor: kill outdated comments

2016-03-19 Thread arigo
Author: Armin Rigo Branch: heapcache-refactor Changeset: r83097:b1a3ac45b246 Date: 2016-03-17 10:51 +0100 http://bitbucket.org/pypy/pypy/changeset/b1a3ac45b246/ Log:kill outdated comments diff --git a/rpython/jit/metainterp/heapcache.py

[pypy-commit] pypy default: Issue #2259 test and fix

2016-03-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r83091:53be1372d9ce Date: 2016-03-16 21:07 +0100 http://bitbucket.org/pypy/pypy/changeset/53be1372d9ce/ Log:Issue #2259 test and fix diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py ---

[pypy-commit] pypy release-5.x: update version to 5.0.1

2016-03-19 Thread mattip
Author: mattip Branch: release-5.x Changeset: r83126:8212933130f5 Date: 2016-03-18 12:33 +0200 http://bitbucket.org/pypy/pypy/changeset/8212933130f5/ Log:update version to 5.0.1 diff --git a/pypy/module/cpyext/include/patchlevel.h

[pypy-commit] pypy py3.3: Merged in py3.3-bootstrap-again (pull request #417)

2016-03-19 Thread rlamy
Author: Ronan Lamy Branch: py3.3 Changeset: r83117:f52e4b4b7338 Date: 2016-03-18 01:13 + http://bitbucket.org/pypy/pypy/changeset/f52e4b4b7338/ Log:Merged in py3.3-bootstrap-again (pull request #417) Do not import importlib during objspace creation diff

[pypy-commit] pypy py3.3-bootstrap-again: Close branch py3.3-bootstrap-again

2016-03-19 Thread rlamy
Author: Ronan Lamy Branch: py3.3-bootstrap-again Changeset: r83116:8d273b40ca8d Date: 2016-03-18 01:13 + http://bitbucket.org/pypy/pypy/changeset/8d273b40ca8d/ Log:Close branch py3.3-bootstrap-again ___ pypy-commit

[pypy-commit] pypy.org extradoc: Update the "low on address space" comment

2016-03-19 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r724:8f629ad05c40 Date: 2016-03-19 07:38 +0100 http://bitbucket.org/pypy/pypy.org/changeset/8f629ad05c40/ Log:Update the "low on address space" comment diff --git a/download.html b/download.html --- a/download.html +++

[pypy-commit] pypy follow_symlinks: Import a bunch of docstrings from CPython 3.3 (b9c8f1c80f47)

2016-03-19 Thread rlamy
Author: Ronan Lamy Branch: follow_symlinks Changeset: r83156:664a8d8d8eb4 Date: 2016-03-19 06:31 + http://bitbucket.org/pypy/pypy/changeset/664a8d8d8eb4/ Log:Import a bunch of docstrings from CPython 3.3 (b9c8f1c80f47) Update docstrings for all functions

[pypy-commit] pypy py3.3-bootstrap-again: Do not import importlib during objspace creation.

2016-03-19 Thread rlamy
Author: Ronan Lamy Branch: py3.3-bootstrap-again Changeset: r83114:90e05aa7339c Date: 2016-03-17 16:40 + http://bitbucket.org/pypy/pypy/changeset/90e05aa7339c/ Log:Do not import importlib during objspace creation. This freezed importlib into a pre-built