[pypy-commit] pypy default: Fix for fed018f3c786: there were reasons for why even __radd__ would

2015-10-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r79939:d2674661565e Date: 2015-10-03 09:43 +0200 http://bitbucket.org/pypy/pypy/changeset/d2674661565e/ Log:Fix for fed018f3c786: there were reasons for why even __radd__ would fall back to space.add(). diff --git a/pypy/module/__builtin__/inter

[pypy-commit] pypy share-guard-info: fix test_zll_stress

2015-10-03 Thread fijal
Author: fijal Branch: share-guard-info Changeset: r79940:ce2945f49097 Date: 2015-10-03 10:49 +0200 http://bitbucket.org/pypy/pypy/changeset/ce2945f49097/ Log:fix test_zll_stress diff --git a/rpython/jit/backend/test/test_random.py b/rpython/jit/backend/test/test_random.py --- a/rpython/jit/b

[pypy-commit] pypy share-guard-info: fix this test

2015-10-03 Thread fijal
Author: fijal Branch: share-guard-info Changeset: r79942:5953bf12aaa4 Date: 2015-10-03 10:53 +0200 http://bitbucket.org/pypy/pypy/changeset/5953bf12aaa4/ Log:fix this test diff --git a/rpython/jit/tool/jitoutput.py b/rpython/jit/tool/jitoutput.py --- a/rpython/jit/tool/jitoutput.py +++ b/rpyt

[pypy-commit] pypy share-guard-info: fix test_flatten

2015-10-03 Thread fijal
Author: fijal Branch: share-guard-info Changeset: r79941:d841a152a652 Date: 2015-10-03 10:50 +0200 http://bitbucket.org/pypy/pypy/changeset/d841a152a652/ Log:fix test_flatten diff --git a/rpython/jit/codewriter/test/test_flatten.py b/rpython/jit/codewriter/test/test_flatten.py --- a/rpython/

[pypy-commit] pypy share-guard-info: close to be merged branch

2015-10-03 Thread fijal
Author: fijal Branch: share-guard-info Changeset: r79944:aac949b314cf Date: 2015-10-03 11:00 +0200 http://bitbucket.org/pypy/pypy/changeset/aac949b314cf/ Log:close to be merged branch ___ pypy-commit mailing list pypy-commit@python.org https://mail.

[pypy-commit] pypy share-guard-info: merge default

2015-10-03 Thread fijal
Author: fijal Branch: share-guard-info Changeset: r79943:c95aabc0cb96 Date: 2015-10-03 10:55 +0200 http://bitbucket.org/pypy/pypy/changeset/c95aabc0cb96/ Log:merge default diff too long, truncating to 2000 out of 2171 lines diff --git a/lib_pypy/cffi/api.py b/lib_pypy/cffi/api.py --- a/lib_p

[pypy-commit] pypy default: Merge share-guard-info

2015-10-03 Thread fijal
Author: fijal Branch: Changeset: r79945:054840779e3e Date: 2015-10-03 11:03 +0200 http://bitbucket.org/pypy/pypy/changeset/054840779e3e/ Log:Merge share-guard-info This branch shares guard resume descr wherever possible during the backend. Saves quite a bit of memory and also

[pypy-commit] pypy value-profiling: merge

2015-10-03 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r79947:07d912e7d126 Date: 2015-10-03 11:42 +0100 http://bitbucket.org/pypy/pypy/changeset/07d912e7d126/ Log:merge diff --git a/pypy/module/pypyjit/test_pypy_c/test_00_model.py b/pypy/module/pypyjit/test_pypy_c/test_00_model.py -

[pypy-commit] pypy value-profiling: merge default

2015-10-03 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r79948:43bd40a0945b Date: 2015-10-03 11:42 +0100 http://bitbucket.org/pypy/pypy/changeset/43bd40a0945b/ Log:merge default diff too long, truncating to 2000 out of 3839 lines diff --git a/lib_pypy/cffi/api.py b/lib_pypy/cffi/api.

[pypy-commit] pypy value-profiling: fix some of the test_pypy_c tests

2015-10-03 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r79946:5bd6e59523f6 Date: 2015-10-02 18:22 +0100 http://bitbucket.org/pypy/pypy/changeset/5bd6e59523f6/ Log:fix some of the test_pypy_c tests diff --git a/pypy/module/pypyjit/test_pypy_c/test_00_model.py b/pypy/module/pypyjit/te

[pypy-commit] pypy value-profiling: merge default

2015-10-03 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r79949:516d4b0fc7fa Date: 2015-10-03 11:47 +0100 http://bitbucket.org/pypy/pypy/changeset/516d4b0fc7fa/ Log:merge default diff too long, truncating to 2000 out of 2750 lines diff --git a/pypy/module/__builtin__/interp_classobj.p

[pypy-commit] pypy default: (fijal, jerith) Kill done TODOs.

2015-10-03 Thread jerith
Author: Jeremy Thurgood Branch: Changeset: r79950:201580bd2a40 Date: 2015-10-03 12:41 +0200 http://bitbucket.org/pypy/pypy/changeset/201580bd2a40/ Log:(fijal, jerith) Kill done TODOs. diff --git a/rpython/jit/metainterp/optimizeopt/TODO b/rpython/jit/metainterp/optimizeopt/TODO --- a/rpyth

[pypy-commit] pypy share-resume-info-frontend: start fighting with sharing guards on the frontend, give up for now

2015-10-03 Thread fijal
Author: fijal Branch: share-resume-info-frontend Changeset: r79951:8f127bb6d398 Date: 2015-10-03 14:55 +0200 http://bitbucket.org/pypy/pypy/changeset/8f127bb6d398/ Log:start fighting with sharing guards on the frontend, give up for now diff --git a/rpython/jit/metainterp/history.py b/rpython

[pypy-commit] pypy value-profiling: not necessary to do a write when overwriting a known constant attribute

2015-10-03 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r79952:70119492d559 Date: 2015-10-03 15:36 +0200 http://bitbucket.org/pypy/pypy/changeset/70119492d559/ Log:not necessary to do a write when overwriting a known constant attribute diff --git a/pypy/interpreter/test/test_v

[pypy-commit] pypy more-pending-setfields: try to do more pending setfields

2015-10-03 Thread fijal
Author: fijal Branch: more-pending-setfields Changeset: r79953:39d268efdfe1 Date: 2015-10-03 16:22 +0200 http://bitbucket.org/pypy/pypy/changeset/39d268efdfe1/ Log:try to do more pending setfields diff --git a/dotviewer/graphclient.py b/dotviewer/graphclient.py --- a/dotviewer/graphclient.py

[pypy-commit] pypy value-profiling: merge

2015-10-03 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r79955:4a9ec1573aca Date: 2015-10-03 15:38 +0100 http://bitbucket.org/pypy/pypy/changeset/4a9ec1573aca/ Log:merge diff --git a/pypy/interpreter/test/test_valueprof.py b/pypy/interpreter/test/test_valueprof.py --- a/pypy/interpre

[pypy-commit] pypy value-profiling: more test_pypy_c fixes

2015-10-03 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r79954:a891bd9b2efa Date: 2015-10-03 15:38 +0100 http://bitbucket.org/pypy/pypy/changeset/a891bd9b2efa/ Log:more test_pypy_c fixes diff --git a/pypy/module/pypyjit/test_pypy_c/test_misc.py b/pypy/module/pypyjit/test_pypy_c/test_

[pypy-commit] pypy unrecursive-opt: Move intbounds into non-recursive model.

2015-10-03 Thread jerith
Author: Jeremy Thurgood Branch: unrecursive-opt Changeset: r79956:9c9cd68a9013 Date: 2015-10-03 17:38 +0200 http://bitbucket.org/pypy/pypy/changeset/9c9cd68a9013/ Log:Move intbounds into non-recursive model. diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/op

[pypy-commit] extradoc extradoc: write a draft

2015-10-03 Thread fijal
Author: fijal Branch: extradoc Changeset: r5564:172584f486a0 Date: 2015-10-03 22:00 +0200 http://bitbucket.org/pypy/extradoc/changeset/172584f486a0/ Log:write a draft diff --git a/blog/draft/warmup-improvements-2.rst b/blog/draft/warmup-improvements-2.rst new file mode 100644 --- /dev/null +

[pypy-commit] extradoc extradoc: some random changes, hopefully mostly improvements

2015-10-03 Thread mattip
Author: mattip Branch: extradoc Changeset: r5565:8af39e15a6a9 Date: 2015-10-04 00:01 +0300 http://bitbucket.org/pypy/extradoc/changeset/8af39e15a6a9/ Log:some random changes, hopefully mostly improvements diff --git a/blog/draft/warmup-improvements-2.rst b/blog/draft/warmup-improvements-2.r

[pypy-commit] pypy default: test, fix for overrun end of storage when offset, i non-zero

2015-10-03 Thread mattip
Author: mattip Branch: Changeset: r79957:a3564b6798cb Date: 2015-10-04 00:25 +0300 http://bitbucket.org/pypy/pypy/changeset/a3564b6798cb/ Log:test, fix for overrun end of storage when offset, i non-zero diff --git a/pypy/module/micronumpy/test/test_ndarray.py b/pypy/module/micronumpy/test/

[pypy-commit] pypy default: prevent buffer overrun in searchsorted

2015-10-03 Thread mattip
Author: mattip Branch: Changeset: r79958:56f608d8072c Date: 2015-10-04 08:26 +0300 http://bitbucket.org/pypy/pypy/changeset/56f608d8072c/ Log:prevent buffer overrun in searchsorted diff --git a/pypy/module/micronumpy/ndarray.py b/pypy/module/micronumpy/ndarray.py --- a/pypy/module/micronum