[pypy-commit] pypy remember-tracing-counts: kill optimize_hook was never usefull anyway

2015-09-20 Thread fijal
Author: Maciej Fijalkowski Branch: remember-tracing-counts Changeset: r79710:03850deeb619 Date: 2015-09-20 09:14 +0200 http://bitbucket.org/pypy/pypy/changeset/03850deeb619/ Log:kill optimize_hook was never usefull anyway diff --git a/pypy/module/pypyjit/__init__.py b/pypy/module/pypyjit/__i

[pypy-commit] pypy remember-tracing-counts: improve the docs

2015-09-20 Thread fijal
Author: Maciej Fijalkowski Branch: remember-tracing-counts Changeset: r79711:9d6230ead66e Date: 2015-09-20 09:21 +0200 http://bitbucket.org/pypy/pypy/changeset/9d6230ead66e/ Log:improve the docs diff --git a/pypy/doc/jit-hooks.rst b/pypy/doc/jit-hooks.rst --- a/pypy/doc/jit-hooks.rst +++ b/p

[pypy-commit] pypy default: Probable fix

2015-09-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r79712:eb4870ddb1a7 Date: 2015-09-20 09:55 +0200 http://bitbucket.org/pypy/pypy/changeset/eb4870ddb1a7/ Log:Probable fix diff --git a/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py b/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py --- a/pypy/mod

[pypy-commit] pypy default: Change the default gcrootfinder: "asmgcc" should be used only on x86 or

2015-09-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r79713:3b058e5d5c33 Date: 2015-09-20 10:03 +0200 http://bitbucket.org/pypy/pypy/changeset/3b058e5d5c33/ Log:Change the default gcrootfinder: "asmgcc" should be used only on x86 or x86-64 Linux diff --git a/rpython/config/translationoption.py b/

[pypy-commit] pypy default: a test and a fix

2015-09-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r79714:e809b9eb72e9 Date: 2015-09-20 10:06 +0200 http://bitbucket.org/pypy/pypy/changeset/e809b9eb72e9/ Log:a test and a fix diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optimizeopt/heap.py --- a/rpython/jit/

[pypy-commit] pypy default: merge

2015-09-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r79715:f0bd5bbe701a Date: 2015-09-20 10:07 +0200 http://bitbucket.org/pypy/pypy/changeset/f0bd5bbe701a/ Log:merge diff --git a/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py b/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py --- a/pypy/mo

[pypy-commit] pypy default: translation

2015-09-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r79716:c7918b175fe5 Date: 2015-09-20 10:13 +0200 http://bitbucket.org/pypy/pypy/changeset/c7918b175fe5/ Log:translation diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/optimizeopt/optimizer.py --- a/rpython/jit/met

[pypy-commit] pypy default: merge

2015-09-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r79718:68a3aa218fad Date: 2015-09-20 10:14 +0200 http://bitbucket.org/pypy/pypy/changeset/68a3aa218fad/ Log:merge diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/optimizeopt/optimizer.py --- a/rpython/jit/m

[pypy-commit] pypy default: that was not supposed to go in;

2015-09-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r79717:21dcd377d3e2 Date: 2015-09-20 10:13 +0200 http://bitbucket.org/pypy/pypy/changeset/21dcd377d3e2/ Log:that was not supposed to go in; diff --git a/rpython/jit/metainterp/test/test_ajit.py b/rpython/jit/metainterp/test/test_ajit.py --- a/r

[pypy-commit] pypy remember-tracing-counts: close to be merged branch

2015-09-20 Thread fijal
Author: Maciej Fijalkowski Branch: remember-tracing-counts Changeset: r79719:111302d1caa8 Date: 2015-09-20 10:41 +0200 http://bitbucket.org/pypy/pypy/changeset/111302d1caa8/ Log:close to be merged branch ___ pypy-commit mailing list pypy-commit@pyt

[pypy-commit] pypy default: Merge remember-tracing-counts. It does not quite remember the tracing counts,

2015-09-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r79720:a1a333d5337a Date: 2015-09-20 10:43 +0200 http://bitbucket.org/pypy/pypy/changeset/a1a333d5337a/ Log:Merge remember-tracing-counts. It does not quite remember the tracing counts, but does expose enough interface to do it yourself.

[pypy-commit] pypy default: Improve test_redirect_call_assembler to check that it correctly updates

2015-09-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r79721:13672983edaf Date: 2015-09-20 16:45 +0200 http://bitbucket.org/pypy/pypy/changeset/13672983edaf/ Log:Improve test_redirect_call_assembler to check that it correctly updates the frame_info diff --git a/rpython/jit/backend/test/runner_test.

[pypy-commit] pypy py3.3: Don't JIT function calling debug_flush()

2015-09-20 Thread rlamy
Author: Ronan Lamy Branch: py3.3 Changeset: r79722:d4201b95691f Date: 2015-09-20 16:12 +0100 http://bitbucket.org/pypy/pypy/changeset/d4201b95691f/ Log:Don't JIT function calling debug_flush() diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpy

[pypy-commit] pypy share-guard-info: don't share guard_overflow/guard_exception

2015-09-20 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79723:f2903514ce72 Date: 2015-09-20 11:06 +0200 http://bitbucket.org/pypy/pypy/changeset/f2903514ce72/ Log:don't share guard_overflow/guard_exception diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/me

[pypy-commit] pypy default: add debug prints

2015-09-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r79724:0d51cf599c0e Date: 2015-09-20 18:23 +0200 http://bitbucket.org/pypy/pypy/changeset/0d51cf599c0e/ Log:add debug prints diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/metainterp/pyjitpl

[pypy-commit] pypy default: oops

2015-09-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r79725:4e6f5ed43e2b Date: 2015-09-20 18:40 +0200 http://bitbucket.org/pypy/pypy/changeset/4e6f5ed43e2b/ Log:oops diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/optimizeopt/optimizer.py --- a/rpython/jit/me

[pypy-commit] pypy default: another oops

2015-09-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r79726:7dfb38c188aa Date: 2015-09-20 18:46 +0200 http://bitbucket.org/pypy/pypy/changeset/7dfb38c188aa/ Log:another oops diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/metainterp/pyjitpl.py

[pypy-commit] pypy default: eh

2015-09-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r79727:732b5c59e6c9 Date: 2015-09-20 18:52 +0200 http://bitbucket.org/pypy/pypy/changeset/732b5c59e6c9/ Log:eh diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/metainterp/pyjitpl.py +++ b/rpyt

[pypy-commit] pypy default: implement some logging

2015-09-20 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r79728:261a9cd80920 Date: 2015-09-20 19:22 +0200 http://bitbucket.org/pypy/pypy/changeset/261a9cd80920/ Log:implement some logging diff --git a/rpython/jit/metainterp/logger.py b/rpython/jit/metainterp/logger.py --- a/rpython/jit/metainterp/logg

[pypy-commit] pypy default: Copy all tests about "no_nul" in strings to test "no_nul" in unicode

2015-09-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r79729:998686594ede Date: 2015-09-21 08:45 +0200 http://bitbucket.org/pypy/pypy/changeset/998686594ede/ Log:Copy all tests about "no_nul" in strings to test "no_nul" in unicode strings. Add a lot of corresponding missing cases in the code. diff