[pypy-commit] pypy py3.5: Test and fix for PyLong_AsLong

2017-02-10 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r90041:7d3aa9ec294f Date: 2017-02-10 20:19 + http://bitbucket.org/pypy/pypy/changeset/7d3aa9ec294f/ Log:Test and fix for PyLong_AsLong diff --git a/pypy/module/cpyext/longobject.py b/pypy/module/cpyext/longobject.py --- a/pypy/module/cpyext/lon

[pypy-commit] pypy py3.5: Use CPython implemntations for PyUnicode_GetSize, PyUnicode_GetLength

2017-02-10 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r90040:8360e512f159 Date: 2017-02-10 19:41 + http://bitbucket.org/pypy/pypy/changeset/8360e512f159/ Log:Use CPython implemntations for PyUnicode_GetSize, PyUnicode_GetLength diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/ap

[pypy-commit] pypy.org extradoc: update the values

2017-02-10 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r854:2669787ce718 Date: 2017-02-10 11:18 +0100 http://bitbucket.org/pypy/pypy.org/changeset/2669787ce718/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -15,7 +15,7 @@ - $66589 of $105000 (

[pypy-commit] pypy guard-compatible: fix at least for backend/llsupport/test/test_zrpy_gc_direct.py

2017-02-10 Thread arigo
Author: Armin Rigo Branch: guard-compatible Changeset: r90039:583cbba30cdb Date: 2017-02-10 17:46 +0100 http://bitbucket.org/pypy/pypy/changeset/583cbba30cdb/ Log:fix at least for backend/llsupport/test/test_zrpy_gc_direct.py diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/meta

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

2017-02-10 Thread arigo
Author: Armin Rigo Branch: guard-compatible Changeset: r90038:73fc262b3645 Date: 2017-02-10 17:43 +0100 http://bitbucket.org/pypy/pypy/changeset/73fc262b3645/ Log:fix test_rewrite diff --git a/rpython/jit/backend/llsupport/test/test_rewrite.py b/rpython/jit/backend/llsupport/test/test_rewri

[pypy-commit] pypy guard-compatible: in-progress

2017-02-10 Thread arigo
Author: Armin Rigo Branch: guard-compatible Changeset: r90035:291ea6b8def5 Date: 2017-02-10 17:19 +0100 http://bitbucket.org/pypy/pypy/changeset/291ea6b8def5/ Log:in-progress diff --git a/rpython/jit/backend/llsupport/guard_compat.py b/rpython/jit/backend/llsupport/guard_compat.py --- a/rpy

[pypy-commit] pypy guard-compatible: fix, test_compatible passes

2017-02-10 Thread arigo
Author: Armin Rigo Branch: guard-compatible Changeset: r90037:c322bff3811f Date: 2017-02-10 17:34 +0100 http://bitbucket.org/pypy/pypy/changeset/c322bff3811f/ Log:fix, test_compatible passes diff --git a/rpython/jit/backend/llsupport/guard_compat.py b/rpython/jit/backend/llsupport/guard_com

[pypy-commit] pypy guard-compatible: Fixes. Now x86/test/test_compatible crashes much later

2017-02-10 Thread arigo
Author: Armin Rigo Branch: guard-compatible Changeset: r90036:335bfa51255f Date: 2017-02-10 17:31 +0100 http://bitbucket.org/pypy/pypy/changeset/335bfa51255f/ Log:Fixes. Now x86/test/test_compatible crashes much later diff --git a/rpython/jit/backend/llsupport/guard_compat.py b/rpython/jit/

[pypy-commit] pypy guard-compatible: Pass the first test

2017-02-10 Thread arigo
Author: Armin Rigo Branch: guard-compatible Changeset: r90033:2e67cb4a66b5 Date: 2017-02-10 16:49 +0100 http://bitbucket.org/pypy/pypy/changeset/2e67cb4a66b5/ Log:Pass the first test diff --git a/rpython/jit/backend/llsupport/guard_compat.py b/rpython/jit/backend/llsupport/guard_compat.py -

[pypy-commit] pypy guard-compatible: pass the second test

2017-02-10 Thread arigo
Author: Armin Rigo Branch: guard-compatible Changeset: r90034:d16698c1a52b Date: 2017-02-10 16:50 +0100 http://bitbucket.org/pypy/pypy/changeset/d16698c1a52b/ Log:pass the second test diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/

[pypy-commit] pypy vmprof-native: add new test that registers dynamically allocated code for libunwind

2017-02-10 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90031:8ed69cf08956 Date: 2017-02-10 16:01 +0100 http://bitbucket.org/pypy/pypy/changeset/8ed69cf08956/ Log:add new test that registers dynamically allocated code for libunwind diff --git a/rpython/rlib/rvmprof/rvmprof.py b/rpython/rl

[pypy-commit] pypy vmprof-native: call dyn_register_jit_page when a loop or bridge is compiled

2017-02-10 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90032:1b6119b16048 Date: 2017-02-10 16:37 +0100 http://bitbucket.org/pypy/pypy/changeset/1b6119b16048/ Log:call dyn_register_jit_page when a loop or bridge is compiled diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/met

[pypy-commit] stmgc default: be smarter about finding a source page in the signal handler

2017-02-10 Thread Raemi
Author: Remi Meier Branch: Changeset: r2012:6cd15231609a Date: 2017-02-10 11:18 +0100 http://bitbucket.org/pypy/stmgc/changeset/6cd15231609a/ Log:be smarter about finding a source page in the signal handler It's unclear if this approach improves performance, but the previous

[pypy-commit] pypy vmprof-native: rename variable because term.h defines the same macro (insane to call a define "lines" if you ask me), change key while walking gcroots

2017-02-10 Thread plan_rich
Author: Richard Plangger Branch: vmprof-native Changeset: r90030:519dbbf54f3d Date: 2017-02-10 11:00 +0100 http://bitbucket.org/pypy/pypy/changeset/519dbbf54f3d/ Log:rename variable because term.h defines the same macro (insane to call a define "lines" if you ask me), change key while