[pypy-commit] pypy more-rposix: Fix failure in test_extfunc

2015-05-04 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: more-rposix Changeset: r77023:de639e15e1ef Date: 2015-05-04 09:12 +0200 http://bitbucket.org/pypy/pypy/changeset/de639e15e1ef/ Log:Fix failure in test_extfunc diff --git a/rpython/rlib/rposix_stat.py b/rpython/rlib/rposix_stat.py --- a/rpython/rlib/rposix

[pypy-commit] pypy remove-frame-debug-attrs: Initial commit - a branch to try and remove the debug attributes on frames

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: remove-frame-debug-attrs Changeset: r77024:f371dc154666 Date: 2015-05-04 09:26 +0200 http://bitbucket.org/pypy/pypy/changeset/f371dc154666/ Log:Initial commit - a branch to try and remove the debug attributes on frames that are only used for tracing

[pypy-commit] pypy default: Fix test when run alone

2015-05-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r77025:354ff4ef1593 Date: 2015-05-04 09:27 +0200 http://bitbucket.org/pypy/pypy/changeset/354ff4ef1593/ Log:Fix test when run alone diff --git a/pypy/interpreter/test/test_pyframe.py b/pypy/interpreter/test/test_pyframe.py --- a/pypy/interpreter/test/t

[pypy-commit] pypy remove-frame-debug-attrs: fix remaining cases

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: remove-frame-debug-attrs Changeset: r77026:57638cd87677 Date: 2015-05-04 09:55 +0200 http://bitbucket.org/pypy/pypy/changeset/57638cd87677/ Log:fix remaining cases diff --git a/pypy/interpreter/executioncontext.py b/pypy/interpreter/executioncontext.py ---

[pypy-commit] pypy remove-frame-debug-attrs: fixup pypyjit module

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: remove-frame-debug-attrs Changeset: r77027:53b7da750de5 Date: 2015-05-04 09:59 +0200 http://bitbucket.org/pypy/pypy/changeset/53b7da750de5/ Log:fixup pypyjit module diff --git a/pypy/module/pypyjit/interp_jit.py b/pypy/module/pypyjit/interp_jit.py --- a/py

[pypy-commit] pypy remove-frame-debug-attrs: oops

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: remove-frame-debug-attrs Changeset: r77028:b9360270bddc Date: 2015-05-04 10:18 +0200 http://bitbucket.org/pypy/pypy/changeset/b9360270bddc/ Log:oops diff --git a/pypy/interpreter/pyframe.py b/pypy/interpreter/pyframe.py --- a/pypy/interpreter/pyframe.py +++

[pypy-commit] pypy remove-frame-debug-attrs: fix rpython

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: remove-frame-debug-attrs Changeset: r77029:0407cfe85822 Date: 2015-05-04 10:28 +0200 http://bitbucket.org/pypy/pypy/changeset/0407cfe85822/ Log:fix rpython diff --git a/pypy/interpreter/pyframe.py b/pypy/interpreter/pyframe.py --- a/pypy/interpreter/pyframe

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

2015-05-04 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r600:02de8abc6a39 Date: 2015-05-04 10:40 +0200 http://bitbucket.org/pypy/pypy.org/changeset/02de8abc6a39/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -9,13 +9,13 @@ $(function() { $("#pro

[pypy-commit] pypy default: Skip vmprof tests on CPUs different than x86-64

2015-05-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r77030:f58d7d46491c Date: 2015-05-04 10:48 +0200 http://bitbucket.org/pypy/pypy/changeset/f58d7d46491c/ Log:Skip vmprof tests on CPUs different than x86-64 diff --git a/rpython/jit/backend/x86/test/conftest.py b/pypy/module/_vmprof/test/conftest.py cop

[pypy-commit] pypy remove-frame-debug-attrs: a bit blindly fix cpyext

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: remove-frame-debug-attrs Changeset: r77031:4a5b944ea124 Date: 2015-05-04 11:24 +0200 http://bitbucket.org/pypy/pypy/changeset/4a5b944ea124/ Log:a bit blindly fix cpyext diff --git a/pypy/module/cpyext/frameobject.py b/pypy/module/cpyext/frameobject.py ---

[pypy-commit] pypy remove-frame-debug-attrs: close to be merged branch

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: remove-frame-debug-attrs Changeset: r77032:c4528081eb0f Date: 2015-05-04 11:43 +0200 http://bitbucket.org/pypy/pypy/changeset/c4528081eb0f/ Log:close to be merged branch ___ pypy-commit mailing list pypy-commit@py

[pypy-commit] pypy default: (fijal, cfbolz) remove some attributes from frames and put them on the

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r77033:6f0ee31d6c9a Date: 2015-05-04 11:45 +0200 http://bitbucket.org/pypy/pypy/changeset/6f0ee31d6c9a/ Log:(fijal, cfbolz) remove some attributes from frames and put them on the debug object which is only allocated occasionally, when tra

[pypy-commit] pypy default: give up on static linking of libunwind

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r77035:cab2df5e8468 Date: 2015-05-04 13:00 +0200 http://bitbucket.org/pypy/pypy/changeset/cab2df5e8468/ Log:give up on static linking of libunwind diff --git a/pypy/module/_vmprof/interp_vmprof.py b/pypy/module/_vmprof/interp_vmprof.py --- a/py

[pypy-commit] pypy default: make debugdata a virtualizable field

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r77034:4ed15cd1b769 Date: 2015-05-04 12:43 +0200 http://bitbucket.org/pypy/pypy/changeset/4ed15cd1b769/ Log:make debugdata a virtualizable field diff --git a/pypy/module/pypyjit/interp_jit.py b/pypy/module/pypyjit/interp_jit.py --- a/pypy/modul

[pypy-commit] pypy default: Issue #1194

2015-05-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r77036:0ab71c680c9f Date: 2015-05-04 13:16 +0200 http://bitbucket.org/pypy/pypy/changeset/0ab71c680c9f/ Log:Issue #1194 Not fully tested: if a ctypes callback raises SystemExit, call the C function exit() immediately. I have no clue why,

[pypy-commit] pypy default: merge

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r77038:079696fb2f9a Date: 2015-05-04 14:07 +0200 http://bitbucket.org/pypy/pypy/changeset/079696fb2f9a/ Log:merge diff --git a/lib_pypy/_ctypes/function.py b/lib_pypy/_ctypes/function.py --- a/lib_pypy/_ctypes/function.py +++ b/lib_pypy/_ctypes/

[pypy-commit] pypy default: move w_locals to the debug subobject

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r77037:1d2f92dd9385 Date: 2015-05-04 14:06 +0200 http://bitbucket.org/pypy/pypy/changeset/1d2f92dd9385/ Log:move w_locals to the debug subobject diff --git a/pypy/interpreter/pyframe.py b/pypy/interpreter/pyframe.py --- a/pypy/interpreter/pyfram

[pypy-commit] pypy default: Encode frame_finished_execution in last_instr == -2

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r77039:e24b51be112d Date: 2015-05-04 14:52 +0200 http://bitbucket.org/pypy/pypy/changeset/e24b51be112d/ Log:Encode frame_finished_execution in last_instr == -2 diff --git a/pypy/interpreter/generator.py b/pypy/interpreter/generator.py --- a/pypy

[pypy-commit] pypy conditional_call_value: work in progress

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: conditional_call_value Changeset: r77040:5d4b74957c3a Date: 2015-05-04 16:12 +0200 http://bitbucket.org/pypy/pypy/changeset/5d4b74957c3a/ Log:work in progress diff --git a/rpython/jit/codewriter/jtransform.py b/rpython/jit/codewriter/jtransform.py --- a/rp

[pypy-commit] pypy conditional_call_value: I don't know what this thing does anyway

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: conditional_call_value Changeset: r77041:86978e1eff22 Date: 2015-05-04 17:28 +0200 http://bitbucket.org/pypy/pypy/changeset/86978e1eff22/ Log:I don't know what this thing does anyway diff --git a/rpython/rlib/jit.py b/rpython/rlib/jit.py --- a/rpython/rlib/

[pypy-commit] pypy conditional_call_value: This is how you're supposed to use "callback". It's very obscure...

2015-05-04 Thread arigo
Author: Armin Rigo Branch: conditional_call_value Changeset: r77042:0e48462b4cf6 Date: 2015-05-04 17:44 +0200 http://bitbucket.org/pypy/pypy/changeset/0e48462b4cf6/ Log:This is how you're supposed to use "callback". It's very obscure... diff --git a/rpython/rlib/jit.py b/rpython/rlib/jit.py

[pypy-commit] pypy default: Try to document the complicated API of emulate_pbc_call().

2015-05-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r77043:194c10be7277 Date: 2015-05-04 17:58 +0200 http://bitbucket.org/pypy/pypy/changeset/194c10be7277/ Log:Try to document the complicated API of emulate_pbc_call(). diff --git a/rpython/annotator/bookkeeper.py b/rpython/annotator/bookkeeper.py --- a/r

[pypy-commit] pypy default: The point of unique_key

2015-05-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r77044:038aced7aad3 Date: 2015-05-04 18:02 +0200 http://bitbucket.org/pypy/pypy/changeset/038aced7aad3/ Log:The point of unique_key diff --git a/rpython/annotator/bookkeeper.py b/rpython/annotator/bookkeeper.py --- a/rpython/annotator/bookkeeper.py +++

[pypy-commit] pypy conditional_call_value: A very simple test to add a conditional_call_value

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: conditional_call_value Changeset: r77045:4979e7d24bd5 Date: 2015-05-04 18:09 +0200 http://bitbucket.org/pypy/pypy/changeset/4979e7d24bd5/ Log:A very simple test to add a conditional_call_value diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/ji

[pypy-commit] cffi cffi-1.0: Tweak

2015-05-04 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r1912:a9a53e904d80 Date: 2015-05-04 18:10 +0200 http://bitbucket.org/cffi/cffi/changeset/a9a53e904d80/ Log:Tweak diff --git a/cffi/api.py b/cffi/api.py --- a/cffi/api.py +++ b/cffi/api.py @@ -487,6 +487,8 @@ from _cffi1 import recompile

[pypy-commit] pypy conditional_call_value: support cond_call_value in the x86 backend (I hope)

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: conditional_call_value Changeset: r77046:7ee1ac2e53a0 Date: 2015-05-04 18:58 +0200 http://bitbucket.org/pypy/pypy/changeset/7ee1ac2e53a0/ Log:support cond_call_value in the x86 backend (I hope) diff --git a/rpython/jit/backend/llsupport/assembler.py b/rpyt

[pypy-commit] pypy conditional_call_value: try to use conditional_call_value - NOTE THAT WE IGNORED ELIDABLE here

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: conditional_call_value Changeset: r77047:355dc6002c22 Date: 2015-05-04 19:05 +0200 http://bitbucket.org/pypy/pypy/changeset/355dc6002c22/ Log:try to use conditional_call_value - NOTE THAT WE IGNORED ELIDABLE here diff --git a/rpython/rtyper/lltypesy

[pypy-commit] pypy conditional_call_value: mention it in a comment

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: conditional_call_value Changeset: r77048:217ed923e25e Date: 2015-05-04 19:05 +0200 http://bitbucket.org/pypy/pypy/changeset/217ed923e25e/ Log:mention it in a comment diff --git a/rpython/rtyper/lltypesystem/rstr.py b/rpython/rtyper/lltypesystem/rstr.py ---

[pypy-commit] pypy default: Add pypy.ico from Eun Che on pypy-dev

2015-05-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r77050:a45ede279e35 Date: 2015-05-04 19:25 +0200 http://bitbucket.org/pypy/pypy/changeset/a45ede279e35/ Log:Add pypy.ico from Eun Che on pypy-dev diff --git a/pypy/goal/pypy.ico b/pypy/goal/pypy.ico new file mode 100644 index 00

[pypy-commit] pypy default: Support for Windows icons

2015-05-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r77049:72e7058957d1 Date: 2015-05-04 19:20 +0200 http://bitbucket.org/pypy/pypy/changeset/72e7058957d1/ Log:Support for Windows icons diff --git a/rpython/config/translationoption.py b/rpython/config/translationoption.py --- a/rpython/config/translatio

[pypy-commit] pypy default: merge heads

2015-05-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r77051:9f003fdd70d9 Date: 2015-05-04 19:25 +0200 http://bitbucket.org/pypy/pypy/changeset/9f003fdd70d9/ Log:merge heads diff --git a/rpython/config/translationoption.py b/rpython/config/translationoption.py --- a/rpython/config/translationoption.py +++

[pypy-commit] pypy conditional_call_value: I have probably no idea what I'm doing, but try to support a few more cases

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: conditional_call_value Changeset: r77052:d598d5dd40b3 Date: 2015-05-04 19:38 +0200 http://bitbucket.org/pypy/pypy/changeset/d598d5dd40b3/ Log:I have probably no idea what I'm doing, but try to support a few more cases diff --git a/rpython/jit/metain

[pypy-commit] pypy conditional_call_value: write a test, does not help

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: conditional_call_value Changeset: r77053:d45f095f367d Date: 2015-05-04 21:01 +0200 http://bitbucket.org/pypy/pypy/changeset/d45f095f367d/ Log:write a test, does not help diff --git a/rpython/jit/backend/test/runner_test.py b/rpython/jit/backend/test/runner

[pypy-commit] pypy conditional_call_value: write (crashing) test_ll_random

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: conditional_call_value Changeset: r77054:625b1289e19c Date: 2015-05-04 21:08 +0200 http://bitbucket.org/pypy/pypy/changeset/625b1289e19c/ Log:write (crashing) test_ll_random diff --git a/rpython/jit/backend/test/test_ll_random.py b/rpython/jit/backend/test

[pypy-commit] pypy conditional_call_value: an obvious fix, test_zll_random stil lfails for a bit unclear reasons

2015-05-04 Thread fijal
Author: Maciej Fijalkowski Branch: conditional_call_value Changeset: r77055:62155ae478c9 Date: 2015-05-04 21:12 +0200 http://bitbucket.org/pypy/pypy/changeset/62155ae478c9/ Log:an obvious fix, test_zll_random stil lfails for a bit unclear reasons diff --git a/rpython/jit/metainterp/e

[pypy-commit] pypy default: "import posix" fails actually on Windows.

2015-05-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r77056:30b7067e4577 Date: 2015-05-04 21:43 +0200 http://bitbucket.org/pypy/pypy/changeset/30b7067e4577/ Log:"import posix" fails actually on Windows. diff --git a/pypy/module/_rawffi/test/test_exit.py b/pypy/module/_rawffi/test/test_exit.py --- a/pypy/

[pypy-commit] pypy default: darwin fix

2015-05-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r77057:92f5f39f0e7b Date: 2015-05-04 22:29 +0200 http://bitbucket.org/pypy/pypy/changeset/92f5f39f0e7b/ Log:darwin fix diff --git a/rpython/translator/platform/darwin.py b/rpython/translator/platform/darwin.py --- a/rpython/translator/platform/darwin.p