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

2015-09-22 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r79750:95fb006bbdff Date: 2015-09-22 10:57 +0200 http://bitbucket.org/pypy/pypy/changeset/95fb006bbdff/ Log:merge default diff too long, truncating to 2000 out of 3446 lines diff --git a/pypy/config/pypyoption.py b/pypy/config/p

[pypy-commit] pypy share-guard-info: whack at pyjitpl until the first overflow test passes

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79751:a139878f9977 Date: 2015-09-22 11:10 +0200 http://bitbucket.org/pypy/pypy/changeset/a139878f9977/ Log:whack at pyjitpl until the first overflow test passes diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metai

[pypy-commit] pypy share-guard-info: commited one thing too many

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79752:ff1de0c031e8 Date: 2015-09-22 11:11 +0200 http://bitbucket.org/pypy/pypy/changeset/ff1de0c031e8/ Log:commited one thing too many diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpy

[pypy-commit] pypy share-guard-info: fix some tests

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79754:2ffbdb25990c Date: 2015-09-22 11:27 +0200 http://bitbucket.org/pypy/pypy/changeset/2ffbdb25990c/ Log:fix some tests diff --git a/rpython/jit/metainterp/optimizeopt/rewrite.py b/rpython/jit/metainterp/optimizeopt/rewrite.p

[pypy-commit] pypy share-guard-info: skip tagging test

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79755:25206e1319d6 Date: 2015-09-22 11:27 +0200 http://bitbucket.org/pypy/pypy/changeset/25206e1319d6/ Log:skip tagging test diff --git a/rpython/jit/metainterp/test/test_ajit.py b/rpython/jit/metainterp/test/test_ajit.py --- a

[pypy-commit] pypy share-guard-info: more overflow implementations in blackhole

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79753:19ab0b0ba9bb Date: 2015-09-22 11:14 +0200 http://bitbucket.org/pypy/pypy/changeset/19ab0b0ba9bb/ Log:more overflow implementations in blackhole diff --git a/rpython/jit/metainterp/blackhole.py b/rpython/jit/metainterp/bla

[pypy-commit] pypy share-guard-info: a test showing a problem

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79757:b45541d0b3af Date: 2015-09-22 11:34 +0200 http://bitbucket.org/pypy/pypy/changeset/b45541d0b3af/ Log:a test showing a problem diff --git a/rpython/jit/metainterp/test/test_ajit.py b/rpython/jit/metainterp/test/test_ajit.p

[pypy-commit] pypy share-guard-info: fix flatten.py for the common case

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79756:e7b232b9edd9 Date: 2015-09-22 11:31 +0200 http://bitbucket.org/pypy/pypy/changeset/e7b232b9edd9/ Log:fix flatten.py for the common case diff --git a/rpython/jit/codewriter/flatten.py b/rpython/jit/codewriter/flatten.py --

[pypy-commit] pypy share-guard-info: fix (arigo)

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79758:0a9f22ba087f Date: 2015-09-22 11:38 +0200 http://bitbucket.org/pypy/pypy/changeset/0a9f22ba087f/ Log:fix (arigo) diff --git a/rpython/jit/codewriter/flatten.py b/rpython/jit/codewriter/flatten.py --- a/rpython/jit/codewri

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

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79759:4b585aa28387 Date: 2015-09-22 11:40 +0200 http://bitbucket.org/pypy/pypy/changeset/4b585aa28387/ Log:skip this test diff --git a/rpython/jit/metainterp/test/test_ajit.py b/rpython/jit/metainterp/test/test_ajit.py --- a/rp

[pypy-commit] pypy share-guard-info: don't share across potentially raising call_pure

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79760:22755212f028 Date: 2015-09-22 11:44 +0200 http://bitbucket.org/pypy/pypy/changeset/22755212f028/ Log:don't share across potentially raising call_pure diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/

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

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79762:e56f2700a729 Date: 2015-09-22 12:49 +0200 http://bitbucket.org/pypy/pypy/changeset/e56f2700a729/ Log:fix the test diff --git a/rpython/jit/metainterp/test/test_exception.py b/rpython/jit/metainterp/test/test_exception.py

[pypy-commit] pypy share-guard-info: don't look into guard_exception for now

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79761:c167bc541cbb Date: 2015-09-22 12:48 +0200 http://bitbucket.org/pypy/pypy/changeset/c167bc541cbb/ Log:don't look into guard_exception for now diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.

[pypy-commit] pypy share-guard-info: no sharing across guard_exception

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79763:1f99b59fd373 Date: 2015-09-22 13:01 +0200 http://bitbucket.org/pypy/pypy/changeset/1f99b59fd373/ Log:no sharing across guard_exception diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/

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

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79764:cebda0c1b84e Date: 2015-09-22 13:31 +0200 http://bitbucket.org/pypy/pypy/changeset/cebda0c1b84e/ Log:fix folding diff --git a/rpython/jit/metainterp/executor.py b/rpython/jit/metainterp/executor.py --- a/rpython/jit/metai

[pypy-commit] pypy share-guard-info: make this jittable

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79765:39aeb22ce4c4 Date: 2015-09-22 13:46 +0200 http://bitbucket.org/pypy/pypy/changeset/39aeb22ce4c4/ Log:make this jittable diff --git a/pypy/objspace/std/intobject.py b/pypy/objspace/std/intobject.py --- a/pypy/objspace/std/i

[pypy-commit] pypy share-guard-info: rookie mistake on using is on integers, also fix some tests and reenable removing guards

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79767:91e6f52d365c Date: 2015-09-22 14:10 +0200 http://bitbucket.org/pypy/pypy/changeset/91e6f52d365c/ Log:rookie mistake on using is on integers, also fix some tests and reenable removing guards diff --git a/rpython/jit

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

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79766:7a0ce841e389 Date: 2015-09-22 13:49 +0200 http://bitbucket.org/pypy/pypy/changeset/7a0ce841e389/ Log:fix tests diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py b/rpython/jit/metainterp/optimizeop

[pypy-commit] pypy share-guard-info: disable the assert we might have setfields from virtuals that are "safe"

2015-09-22 Thread fijal
Author: Maciej Fijalkowski Branch: share-guard-info Changeset: r79768:c1c924a52508 Date: 2015-09-22 14:19 +0200 http://bitbucket.org/pypy/pypy/changeset/c1c924a52508/ Log:disable the assert we might have setfields from virtuals that are "safe" diff --git a/rpython/jit/metainterp/opti

[pypy-commit] buildbot default: Run py3.3 nightly instead of py3k

2015-09-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r962:0371f3d2234a Date: 2015-09-22 15:17 +0200 http://bitbucket.org/pypy/buildbot/changeset/0371f3d2234a/ Log:Run py3.3 nightly instead of py3k diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbot/master.py +++

[pypy-commit] pypy vecopt-merge: half of the llgraph tests pass again, need to push through the rest of the unported stuff and tweaking the thing here and there

2015-09-22 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79769:9169c6da92d4 Date: 2015-09-22 17:09 +0200 http://bitbucket.org/pypy/pypy/changeset/9169c6da92d4/ Log:half of the llgraph tests pass again, need to push through the rest of the unported stuff and tweaking the thing here an

[pypy-commit] pypy default: Move this delicate logic of choosing whether to save exception, whether

2015-09-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r79770:75bdab748aac Date: 2015-09-22 17:00 +0200 http://bitbucket.org/pypy/pypy/changeset/75bdab748aac/ Log:Move this delicate logic of choosing whether to save exception, whether it's a guard_not_forced, etc. to llsupport instead of in the

[pypy-commit] pypy default: oups

2015-09-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r79771:8b1143d9fb7f Date: 2015-09-22 17:08 +0200 http://bitbucket.org/pypy/pypy/changeset/8b1143d9fb7f/ Log:oups diff --git a/rpython/jit/backend/arm/opassembler.py b/rpython/jit/backend/arm/opassembler.py --- a/rpython/jit/backend/arm/opassembler.py +

[pypy-commit] pypy default: Typo

2015-09-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r79772:a15fd26dbd48 Date: 2015-09-22 17:31 +0200 http://bitbucket.org/pypy/pypy/changeset/a15fd26dbd48/ Log:Typo diff --git a/rpython/jit/metainterp/test/test_fficall.py b/rpython/jit/metainterp/test/test_fficall.py --- a/rpython/jit/metainterp/test/te

[pypy-commit] pypy detect_egd2: Test has() more thoroughly.

2015-09-22 Thread vext01
Author: Edd Barrett Branch: detect_egd2 Changeset: r79773:9be551cbb656 Date: 2015-09-22 16:50 +0100 http://bitbucket.org/pypy/pypy/changeset/9be551cbb656/ Log:Test has() more thoroughly. diff --git a/rpython/rtyper/tool/test/test_rffi_platform.py b/rpython/rtyper/tool/test/test_rffi_platfor

[pypy-commit] pypy default: Merged in detect_egd2 (pull request #333)

2015-09-22 Thread vext01
Author: Edd Barrett Branch: Changeset: r79775:7a75425fd561 Date: 2015-09-22 16:55 +0100 http://bitbucket.org/pypy/pypy/changeset/7a75425fd561/ Log:Merged in detect_egd2 (pull request #333) Deal with platforms without RAND_egd(). diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/mo

[pypy-commit] pypy detect_egd2: Close branch detect_egd2

2015-09-22 Thread vext01
Author: Edd Barrett Branch: detect_egd2 Changeset: r79774:593782a9b15f Date: 2015-09-22 16:55 +0100 http://bitbucket.org/pypy/pypy/changeset/593782a9b15f/ Log:Close branch detect_egd2 ___ pypy-commit mailing list [email protected] https://mail

[pypy-commit] pypy py3.3: Add @jit.dont_look_inside to some wrappers

2015-09-22 Thread rlamy
Author: Ronan Lamy Branch: py3.3 Changeset: r79777:92feef568c35 Date: 2015-09-22 17:23 +0100 http://bitbucket.org/pypy/pypy/changeset/92feef568c35/ Log:Add @jit.dont_look_inside to some wrappers These functions are actually macros on Linux which trips up code generation for t

[pypy-commit] pypy default: big-endian fix in the test

2015-09-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r79776:02ef361e2443 Date: 2015-09-22 17:55 +0200 http://bitbucket.org/pypy/pypy/changeset/02ef361e2443/ Log:big-endian fix in the test diff --git a/rpython/jit/metainterp/test/test_fficall.py b/rpython/jit/metainterp/test/test_fficall.py --- a/rpython/

[pypy-commit] pypy default: This kind of lltype.GcStruct, with many pointer fields to a similar type,

2015-09-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r79778:5925e55c154c Date: 2015-09-22 22:22 +0200 http://bitbucket.org/pypy/pypy/changeset/5925e55c154c/ Log:This kind of lltype.GcStruct, with many pointer fields to a similar type, could lead to a very deep stack causing stack overflows. Fix. d

[pypy-commit] pypy default: add a question

2015-09-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r79779:c17cdaf706dd Date: 2015-09-22 22:41 +0200 http://bitbucket.org/pypy/pypy/changeset/c17cdaf706dd/ Log:add a question diff --git a/rpython/jit/backend/llsupport/descr.py b/rpython/jit/backend/llsupport/descr.py --- a/rpython/jit/backend/llsupport/

[pypy-commit] pypy default: try to fix (or skip) tests

2015-09-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r79780:7ff5c27cb5ad Date: 2015-09-23 07:34 +0200 http://bitbucket.org/pypy/pypy/changeset/7ff5c27cb5ad/ Log:try to fix (or skip) tests diff --git a/rpython/jit/backend/arm/test/test_calling_convention.py b/rpython/jit/backend/arm/test/test_calling_conv