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

2015-05-04 Thread amauryfa
Author: Amaury Forgeot d'Arc amaur...@gmail.com 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 ---

[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 fij...@gmail.com 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

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

2015-05-04 Thread arigo
Author: Armin Rigo ar...@tunes.org 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 ---

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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 ---

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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 ---

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

2015-05-04 Thread arigo
Author: Armin Rigo ar...@tunes.org 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 @@ script

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

2015-05-04 Thread arigo
Author: Armin Rigo ar...@tunes.org 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

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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

[pypy-commit] pypy default: Issue #1194

2015-05-04 Thread arigo
Author: Armin Rigo ar...@tunes.org 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

[pypy-commit] pypy default: merge

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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 +++

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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 ---

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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

[pypy-commit] pypy conditional_call_value: work in progress

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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

[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 ar...@tunes.org 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

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

2015-05-04 Thread arigo
Author: Armin Rigo ar...@tunes.org 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

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

2015-05-04 Thread arigo
Author: Armin Rigo ar...@tunes.org 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 ---

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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

[pypy-commit] cffi cffi-1.0: Tweak

2015-05-04 Thread arigo
Author: Armin Rigo ar...@tunes.org 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

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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

[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 fij...@gmail.com 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

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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

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

2015-05-04 Thread arigo
Author: Armin Rigo ar...@tunes.org 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

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

2015-05-04 Thread arigo
Author: Armin Rigo ar...@tunes.org 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 ---

[pypy-commit] pypy default: merge heads

2015-05-04 Thread arigo
Author: Armin Rigo ar...@tunes.org 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 ---

[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 fij...@gmail.com 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

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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

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

2015-05-04 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com 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

[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 fij...@gmail.com 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

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

2015-05-04 Thread arigo
Author: Armin Rigo ar...@tunes.org 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

[pypy-commit] pypy default: darwin fix

2015-05-04 Thread arigo
Author: Armin Rigo ar...@tunes.org 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 ---