[pypy-commit] pypy py3k: improve __context__ setup vis-a-vis the JIT:

2014-06-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r72097:53a145f0af1d Date: 2014-06-17 20:10 -0700 http://bitbucket.org/pypy/pypy/changeset/53a145f0af1d/ Log:improve __context__ setup vis-a-vis the JIT: defer its setup, when possible, until __context__ is explicitly requested by

[pypy-commit] pypy py3k: specialize range iterators when the ranges fit into machine sized integers and

2014-06-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r72096:addd0f2aa776 Date: 2014-06-17 18:20 -0700 http://bitbucket.org/pypy/pypy/changeset/addd0f2aa776/ Log:specialize range iterators when the ranges fit into machine sized integers and further specialize when step is not specified (like

[pypy-commit] pypy py3k: w_kw_defs is quasi-immutable

2014-06-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r72095:36152e49e8d9 Date: 2014-06-17 15:55 -0700 http://bitbucket.org/pypy/pypy/changeset/36152e49e8d9/ Log:w_kw_defs is quasi-immutable diff --git a/pypy/interpreter/function.py b/pypy/interpreter/function.py --- a/pypy/interpreter/function.py +

[pypy-commit] pypy py3k: prefer finditem_str

2014-06-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r72094:5256cdf289b4 Date: 2014-06-17 15:53 -0700 http://bitbucket.org/pypy/pypy/changeset/5256cdf289b4/ Log:prefer finditem_str diff --git a/pypy/interpreter/argument.py b/pypy/interpreter/argument.py --- a/pypy/interpreter/argument.py +++ b/pypy

[pypy-commit] pypy py3k: reduce diff w/ default

2014-06-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r72093:04e9f1667223 Date: 2014-06-17 15:51 -0700 http://bitbucket.org/pypy/pypy/changeset/04e9f1667223/ Log:reduce diff w/ default diff --git a/pypy/interpreter/pyframe.py b/pypy/interpreter/pyframe.py --- a/pypy/interpreter/pyframe.py +++ b/pypy

[pypy-commit] pypy py3k: _utf8 is quasi-immutable

2014-06-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r72092:f7ad4f75d93d Date: 2014-06-17 15:51 -0700 http://bitbucket.org/pypy/pypy/changeset/f7ad4f75d93d/ Log:_utf8 is quasi-immutable diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objspace/std/uni

[pypy-commit] pypy default: prefer find/setitem_str shortcuts

2014-06-17 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r72090:f48daf83db6a Date: 2014-06-17 14:57 -0700 http://bitbucket.org/pypy/pypy/changeset/f48daf83db6a/ Log:prefer find/setitem_str shortcuts diff --git a/pypy/interpreter/pyframe.py b/pypy/interpreter/pyframe.py --- a/pypy/interpreter/pyframe.py +++

[pypy-commit] pypy py3k: prefer find/setitem_str shortcuts

2014-06-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r72091:0ceafd01a9ce Date: 2014-06-17 14:57 -0700 http://bitbucket.org/pypy/pypy/changeset/0ceafd01a9ce/ Log:prefer find/setitem_str shortcuts (grafted from f48daf83db6a568e814467d1e2132ee8d046b1d3) diff --git a/pypy/interpreter/pyframe.py

[pypy-commit] pypy rpath-enforceargs: fix test: @enforceargs(str) does not accept None any more

2014-06-17 Thread rlamy
Author: Ronan Lamy Branch: rpath-enforceargs Changeset: r72089:79e019d50044 Date: 2014-06-17 19:19 +0100 http://bitbucket.org/pypy/pypy/changeset/79e019d50044/ Log:fix test: @enforceargs(str) does not accept None any more diff --git a/rpython/rlib/test/test_objectmodel.py b/rpython/rlib/tes

[pypy-commit] pypy gc-two-end-nursery: fix the malloc function pointer

2014-06-17 Thread wenzhuman
Author: wenzhuman Branch: gc-two-end-nursery Changeset: r72088:ff9a09762091 Date: 2014-06-17 13:14 -0400 http://bitbucket.org/pypy/pypy/changeset/ff9a09762091/ Log:fix the malloc function pointer diff --git a/rpython/memory/gctransform/framework.py b/rpython/memory/gctransform/framework.py

[pypy-commit] extradoc extradoc: some adjustments

2014-06-17 Thread Raemi
Author: Remi Meier Branch: extradoc Changeset: r5349:897d0fa65804 Date: 2014-06-17 17:23 +0200 http://bitbucket.org/pypy/extradoc/changeset/897d0fa65804/ Log:some adjustments diff --git a/talk/icooolps2014/position-paper.pdf b/talk/icooolps2014/position-paper.pdf index 4c20e424eab52b3d1bde

[pypy-commit] extradoc extradoc: second round of feedback

2014-06-17 Thread Raemi
Author: Remi Meier Branch: extradoc Changeset: r5348:2947a2a7f631 Date: 2014-06-17 15:24 +0200 http://bitbucket.org/pypy/extradoc/changeset/2947a2a7f631/ Log:second round of feedback diff --git a/talk/icooolps2014/position-paper.pdf b/talk/icooolps2014/position-paper.pdf index 473787d313f0

[pypy-commit] extradoc extradoc: first round of integrating feedback

2014-06-17 Thread Raemi
Author: Remi Meier Branch: extradoc Changeset: r5347:f0b53e06d9f7 Date: 2014-06-17 14:43 +0200 http://bitbucket.org/pypy/extradoc/changeset/f0b53e06d9f7/ Log:first round of integrating feedback diff --git a/talk/icooolps2014/position-paper.tex b/talk/icooolps2014/position-paper.tex --- a/ta

[pypy-commit] pypy default: Fix for test_recursive that shows that we're clearing too much random

2014-06-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r72087:74b48b794989 Date: 2014-06-17 10:19 +0200 http://bitbucket.org/pypy/pypy/changeset/74b48b794989/ Log:Fix for test_recursive that shows that we're clearing too much random stuff across a general CALL_ASSEMBLER for example diff --git a/rpyt

[pypy-commit] pypy default: Fix the test

2014-06-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r72086:e2b1cc741f76 Date: 2014-06-17 10:01 +0200 http://bitbucket.org/pypy/pypy/changeset/e2b1cc741f76/ Log:Fix the test diff --git a/rpython/jit/metainterp/test/test_heapcache.py b/rpython/jit/metainterp/test/test_heapcache.py --- a/rpython/jit/metain

[pypy-commit] pypy default: Fix whatsnew

2014-06-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r72085:0886deffb54d Date: 2014-06-17 09:55 +0200 http://bitbucket.org/pypy/pypy/changeset/0886deffb54d/ Log:Fix whatsnew diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-head.r

[pypy-commit] pypy default: Include the user name in the temporary directory

2014-06-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r72084:66e58e7fdc2b Date: 2014-06-17 09:46 +0200 http://bitbucket.org/pypy/pypy/changeset/66e58e7fdc2b/ Log:Include the user name in the temporary directory diff --git a/lib_pypy/_pypy_testcapi.py b/lib_pypy/_pypy_testcapi.py --- a/lib_pypy/_pypy_testca