[pypy-commit] pypy default: Fix for df216970b57e: we now expect ".intval" to be really an int, never a bool

2015-08-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r78878:167c83453673 Date: 2015-08-11 10:13 +0100 http://bitbucket.org/pypy/pypy/changeset/167c83453673/ Log:Fix for df216970b57e: we now expect ".intval" to be really an int, never a bool diff --git a/pypy/objspace/std/boolobject.py b/pypy/objsp

[pypy-commit] pypy stmgc-c8-gcc: add a TODO item that I just found

2015-08-11 Thread Raemi
Author: Remi Meier Branch: stmgc-c8-gcc Changeset: r78879:a91821ab8a4a Date: 2015-08-11 11:26 +0200 http://bitbucket.org/pypy/pypy/changeset/a91821ab8a4a/ Log:add a TODO item that I just found diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -1,3 +1,10 @@ +--

[pypy-commit] stmgc c8-faster-smallobj-sync: start thinking about this

2015-08-11 Thread Raemi
Author: Remi Meier Branch: c8-faster-smallobj-sync Changeset: r1929:9b46edbce4f6 Date: 2015-08-11 11:28 +0200 http://bitbucket.org/pypy/stmgc/changeset/9b46edbce4f6/ Log:start thinking about this diff --git a/c8/TODO b/c8/TODO --- a/c8/TODO +++ b/c8/TODO @@ -1,7 +1,7 @@ - fix markers (e.g

[pypy-commit] pypy vecopt-merge: added missing vectorize=True for the jit drivers in loop.py

2015-08-11 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r78881:4dcddb2caee3 Date: 2015-08-11 11:59 +0200 http://bitbucket.org/pypy/pypy/changeset/4dcddb2caee3/ Log:added missing vectorize=True for the jit drivers in loop.py diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/micro

[pypy-commit] pypy vecopt-merge: merged default into vecopt (vecopt-merge)

2015-08-11 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r78880:e7b774925efd Date: 2015-08-10 17:20 +0200 http://bitbucket.org/pypy/pypy/changeset/e7b774925efd/ Log:merged default into vecopt (vecopt-merge) diff too long, truncating to 2000 out of 30123 lines diff --git a/lib-python/2.7/Coo

[pypy-commit] pypy default: Use .startswith() here, for the vecopt branch

2015-08-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r78882:701244bf3ebf Date: 2015-08-11 11:14 +0100 http://bitbucket.org/pypy/pypy/changeset/701244bf3ebf/ Log:Use .startswith() here, for the vecopt branch diff --git a/rpython/rlib/rvmprof/cintf.py b/rpython/rlib/rvmprof/cintf.py --- a/rpython/rlib/rvmpr

[pypy-commit] pypy vecopt-merge: Use .startswith() here, for the vecopt branch

2015-08-11 Thread arigo
Author: Armin Rigo Branch: vecopt-merge Changeset: r78885:86e62bea7806 Date: 2015-08-11 11:14 +0100 http://bitbucket.org/pypy/pypy/changeset/86e62bea7806/ Log:Use .startswith() here, for the vecopt branch diff --git a/rpython/rlib/rvmprof/cintf.py b/rpython/rlib/rvmprof/cintf.py --- a/rpytho

[pypy-commit] pypy vecopt-merge: Backed out changeset 9299faf9cad1

2015-08-11 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r78884:18e7a066f96f Date: 2015-08-11 12:24 +0200 http://bitbucket.org/pypy/pypy/changeset/18e7a066f96f/ Log:Backed out changeset 9299faf9cad1 diff --git a/pypy/objspace/std/boolobject.py b/pypy/objspace/std/boolobject.py --- a/pypy/obj

[pypy-commit] pypy vecopt-merge: Fix for df216970b57e: we now expect ".intval" to be really an int, never a bool

2015-08-11 Thread arigo
Author: Armin Rigo Branch: vecopt-merge Changeset: r78883:9299faf9cad1 Date: 2015-08-11 10:13 +0100 http://bitbucket.org/pypy/pypy/changeset/9299faf9cad1/ Log:Fix for df216970b57e: we now expect ".intval" to be really an int, never a bool diff --git a/pypy/objspace/std/boolobject.py

[pypy-commit] pypy vecopt-merge: meeeh, syntax error did not pay attentation to the indentation in this file

2015-08-11 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r78886:69fe04c7e304 Date: 2015-08-11 12:42 +0200 http://bitbucket.org/pypy/pypy/changeset/69fe04c7e304/ Log:meeeh, syntax error did not pay attentation to the indentation in this file diff --git a/rpython/jit/codewriter/test/te

[pypy-commit] pypy default: (cfbolz, arigo): fix no nul propagation of modulo of strings and non-tuples

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r78887:8700b302673f Date: 2015-08-11 12:45 +0200 http://bitbucket.org/pypy/pypy/changeset/8700b302673f/ Log:(cfbolz, arigo): fix no nul propagation of modulo of strings and non-tuples diff --git a/rpython/annotator/binaryop.py b/rpython

[pypy-commit] stmgc c8-faster-smallobj-sync: think some more

2015-08-11 Thread Raemi
Author: Remi Meier Branch: c8-faster-smallobj-sync Changeset: r1930:fe7f0b6ebe7e Date: 2015-08-11 13:01 +0200 http://bitbucket.org/pypy/stmgc/changeset/fe7f0b6ebe7e/ Log:think some more diff --git a/c8/stm/smallmalloc.h b/c8/stm/smallmalloc.h --- a/c8/stm/smallmalloc.h +++ b/c8/stm/smallmall

[pypy-commit] pypy default: Must not use jitdriver.jit_merge_point() twice for the same jitdriver instance!

2015-08-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r7:c91e9f5f0bcd Date: 2015-08-11 12:18 +0100 http://bitbucket.org/pypy/pypy/changeset/c91e9f5f0bcd/ Log:Must not use jitdriver.jit_merge_point() twice for the same jitdriver instance! diff --git a/pypy/module/micronumpy/loop.py b/pypy/module

[pypy-commit] stmgc c8-faster-smallobj-sync: WIP

2015-08-11 Thread Raemi
Author: Remi Meier Branch: c8-faster-smallobj-sync Changeset: r1931:b37387a2af20 Date: 2015-08-11 14:17 +0200 http://bitbucket.org/pypy/stmgc/changeset/b37387a2af20/ Log:WIP diff --git a/c8/TODO b/c8/TODO --- a/c8/TODO +++ b/c8/TODO @@ -23,6 +23,8 @@ - avoid __builtin_frame_address(0) in pr

[pypy-commit] stmgc c8-faster-smallobj-sync: implement major collection fixup; tests pass

2015-08-11 Thread Raemi
Author: Remi Meier Branch: c8-faster-smallobj-sync Changeset: r1932:bd7979af1bf7 Date: 2015-08-11 14:38 +0200 http://bitbucket.org/pypy/stmgc/changeset/bd7979af1bf7/ Log:implement major collection fixup; tests pass diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/c

[pypy-commit] pypy vecopt-merge: added out_dim to the list of attributes

2015-08-11 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r78889:9b128f66714b Date: 2015-08-11 14:38 +0200 http://bitbucket.org/pypy/pypy/changeset/9b128f66714b/ Log:added out_dim to the list of attributes diff --git a/pypy/module/micronumpy/strides.py b/pypy/module/micronumpy/strides.py ---

[pypy-commit] pypy default: Allow compilation on older Linux systems

2015-08-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r78890:7f61ec8c3fd6 Date: 2015-08-11 13:50 +0100 http://bitbucket.org/pypy/pypy/changeset/7f61ec8c3fd6/ Log:Allow compilation on older Linux systems diff --git a/rpython/rlib/debug.py b/rpython/rlib/debug.py --- a/rpython/rlib/debug.py +++ b/rpython/rli

[pypy-commit] pypy default: (cfbolz, arigo) Improve the error message in the case where the same jitdriver

2015-08-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r78891:7a82bbfa8b25 Date: 2015-08-11 13:56 +0100 http://bitbucket.org/pypy/pypy/changeset/7a82bbfa8b25/ Log:(cfbolz, arigo) Improve the error message in the case where the same jitdriver is used twice (this is about the case of reds='auto'

[pypy-commit] pypy default: (arigo, cfbolz): make import_from_mixin deal with _immutable_fields_

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r78892:dd5e385a1000 Date: 2015-08-11 15:23 +0200 http://bitbucket.org/pypy/pypy/changeset/dd5e385a1000/ Log:(arigo, cfbolz): make import_from_mixin deal with _immutable_fields_ diff --git a/rpython/rlib/objectmodel.py b/rpython/rlib/objectmodel

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

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r78893:d3a646fcaace Date: 2015-08-11 15:25 +0200 http://bitbucket.org/pypy/pypy/changeset/d3a646fcaace/ Log:merge default diff too long, truncating to 2000 out of 5220 lines diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/wha

[pypy-commit] pypy value-profiling: (arigo, cfbolz): use a slightly different approach, both a bit more flexible

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r78894:9c96634eb883 Date: 2015-08-11 14:44 +0200 http://bitbucket.org/pypy/pypy/changeset/9c96634eb883/ Log:(arigo, cfbolz): use a slightly different approach, both a bit more flexible and safer diff --git a/pypy/interpre

[pypy-commit] pypy value-profiling: (cfbolz, arigo): rename attributes to lessen risk of conflict

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r78895:4c89f76ea898 Date: 2015-08-11 15:06 +0200 http://bitbucket.org/pypy/pypy/changeset/4c89f76ea898/ Log:(cfbolz, arigo): rename attributes to lessen risk of conflict diff --git a/pypy/interpreter/test/test_valueprof.py b/pyp

[pypy-commit] pypy value-profiling: merge

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r78896:c6fd1f04a9e0 Date: 2015-08-11 15:27 +0200 http://bitbucket.org/pypy/pypy/changeset/c6fd1f04a9e0/ Log:merge diff too long, truncating to 2000 out of 5220 lines diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-he

[pypy-commit] pypy value-profiling: (arigo, cfbolz): also support value profiling of instance attributes

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r78897:5a064b6c607a Date: 2015-08-11 16:08 +0200 http://bitbucket.org/pypy/pypy/changeset/5a064b6c607a/ Log:(arigo, cfbolz): also support value profiling of instance attributes diff --git a/pypy/interpreter/valueprof.py b/pypy/in

[pypy-commit] pypy value-profiling: (arigo, cfbolz): temporarily add some debug printing

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r78898:77cb21016bed Date: 2015-08-11 16:17 +0200 http://bitbucket.org/pypy/pypy/changeset/77cb21016bed/ Log:(arigo, cfbolz): temporarily add some debug printing diff --git a/pypy/interpreter/pycode.py b/pypy/interpreter/pycode.py

[pypy-commit] pypy vecopt-merge: added branch description for vecopt and vecopt-merge

2015-08-11 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r78899:98e339e44deb Date: 2015-08-11 16:39 +0200 http://bitbucket.org/pypy/pypy/changeset/98e339e44deb/ Log:added branch description for vecopt and vecopt-merge diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a

[pypy-commit] pypy value-profiling: (cfbolz, arigo): grumble grumble

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r78900:3b5a634dfc67 Date: 2015-08-11 16:40 +0200 http://bitbucket.org/pypy/pypy/changeset/3b5a634dfc67/ Log:(cfbolz, arigo): grumble grumble diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py --- a/pypy/objs

[pypy-commit] pypy value-profiling: (arigo, cfbolz): this is not needed at all any more

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r78901:54c6274f6261 Date: 2015-08-11 16:46 +0200 http://bitbucket.org/pypy/pypy/changeset/54c6274f6261/ Log:(arigo, cfbolz): this is not needed at all any more diff --git a/pypy/interpreter/valueprof.py b/pypy/interpreter/valuepr

[pypy-commit] pypy default: (cfbolz around, arigo) Detect when we use at the same time the old and the new style of mixins

2015-08-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r78902:deb3c9fb551c Date: 2015-08-11 15:51 +0100 http://bitbucket.org/pypy/pypy/changeset/deb3c9fb551c/ Log:(cfbolz around, arigo) Detect when we use at the same time the old and the new style of mixins diff --git a/rpython/rlib/objectmodel.py b

[pypy-commit] pypy optresult-unroll: fix test_bug_3

2015-08-11 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78910:7c3ad0460623 Date: 2015-08-11 14:53 +0200 http://bitbucket.org/pypy/pypy/changeset/7c3ad0460623/ Log:fix test_bug_3 diff --git a/rpython/jit/metainterp/optimizeopt/info.py b/rpython/jit/metainterp/optimizeopt/info.py ---

[pypy-commit] pypy optresult-unroll: fix this test

2015-08-11 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78912:ee4ba9d13eb1 Date: 2015-08-11 15:57 +0200 http://bitbucket.org/pypy/pypy/changeset/ee4ba9d13eb1/ Log:fix this test diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py b/rpython/jit/metainterp/optimize

[pypy-commit] pypy optresult-unroll: fix some tests

2015-08-11 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78914:3abe6c76a02f Date: 2015-08-11 16:47 +0200 http://bitbucket.org/pypy/pypy/changeset/3abe6c76a02f/ Log:fix some tests diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py b/rpython/jit/metainterp/optimiz

[pypy-commit] pypy optresult-unroll: fix a few tests and improve one

2015-08-11 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78906:13aafd39caf2 Date: 2015-08-09 11:41 +0200 http://bitbucket.org/pypy/pypy/changeset/13aafd39caf2/ Log:fix a few tests and improve one diff --git a/rpython/jit/metainterp/optimizeopt/shortpreamble.py b/rpython/jit/metainter

[pypy-commit] pypy default: reenable the test

2015-08-11 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r78915:df812fe311a7 Date: 2015-08-11 16:54 +0200 http://bitbucket.org/pypy/pypy/changeset/df812fe311a7/ Log:reenable the test diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py b/rpython/jit/metainterp/optimizeopt/test/tes

[pypy-commit] pypy optresult-unroll: fix another test

2015-08-11 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78909:df8aedaea834 Date: 2015-08-11 13:21 +0200 http://bitbucket.org/pypy/pypy/changeset/df8aedaea834/ Log:fix another test diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py b/rpython/jit/metainterp/optim

[pypy-commit] pypy optresult-unroll: fix some tests

2015-08-11 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78907:ca67a935c149 Date: 2015-08-11 12:34 +0200 http://bitbucket.org/pypy/pypy/changeset/ca67a935c149/ Log:fix some tests diff --git a/rpython/jit/metainterp/optimizeopt/info.py b/rpython/jit/metainterp/optimizeopt/info.py ---

[pypy-commit] pypy optresult-unroll: emit guard_no_overflow in the short preamble

2015-08-11 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78911:c4b254735dd6 Date: 2015-08-11 15:14 +0200 http://bitbucket.org/pypy/pypy/changeset/c4b254735dd6/ Log:emit guard_no_overflow in the short preamble diff --git a/rpython/jit/metainterp/optimizeopt/info.py b/rpython/jit/metai

[pypy-commit] pypy optresult-unroll: fix tests

2015-08-11 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78905:456183623e74 Date: 2015-08-09 11:18 +0200 http://bitbucket.org/pypy/pypy/changeset/456183623e74/ Log:fix tests diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optimizeopt/heap.py --- a/rpy

[pypy-commit] pypy optresult-unroll: hack hack hack

2015-08-11 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78913:838e242ff7a9 Date: 2015-08-11 16:38 +0200 http://bitbucket.org/pypy/pypy/changeset/838e242ff7a9/ Log:hack hack hack diff --git a/rpython/jit/metainterp/optimizeopt/pure.py b/rpython/jit/metainterp/optimizeopt/pure.py ---

[pypy-commit] pypy optresult-unroll: fix test

2015-08-11 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78904:67c0fb707827 Date: 2015-08-07 14:39 +0200 http://bitbucket.org/pypy/pypy/changeset/67c0fb707827/ Log:fix test diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py --- a/rpython/jit/ba

[pypy-commit] pypy optresult-unroll: fix one more test

2015-08-11 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78908:8505df96400f Date: 2015-08-11 13:11 +0200 http://bitbucket.org/pypy/pypy/changeset/8505df96400f/ Log:fix one more test diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optimizeopt/heap.py -

[pypy-commit] pypy optresult-unroll: implement a proper fix for heapcache dealing with getfield_gc_pure

2015-08-11 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r78903:18a9d18296d2 Date: 2015-08-07 14:36 +0200 http://bitbucket.org/pypy/pypy/changeset/18a9d18296d2/ Log:implement a proper fix for heapcache dealing with getfield_gc_pure diff --git a/rpython/jit/backend/llgraph/runner.py b/

[pypy-commit] pypy default: merge

2015-08-11 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r78916:af4f9dce75b8 Date: 2015-08-11 16:56 +0200 http://bitbucket.org/pypy/pypy/changeset/af4f9dce75b8/ Log:merge diff --git a/pypy/module/micronumpy/loop.py b/pypy/module/micronumpy/loop.py --- a/pypy/module/micronumpy/loop.py +++ b/pypy/module

[pypy-commit] pypy value-profiling: (arigo, cfbolz): more printing

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r78917:91a56056879f Date: 2015-08-11 17:09 +0200 http://bitbucket.org/pypy/pypy/changeset/91a56056879f/ Log:(arigo, cfbolz): more printing diff --git a/pypy/interpreter/valueprof.py b/pypy/interpreter/valueprof.py --- a/pypy/inte

[pypy-commit] pypy value-profiling: (arigo, cfbolz): another place where locals_cells_stack_w is written to

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r78918:d9ccb4d048c0 Date: 2015-08-11 17:10 +0200 http://bitbucket.org/pypy/pypy/changeset/d9ccb4d048c0/ Log:(arigo, cfbolz): another place where locals_cells_stack_w is written to diff --git a/pypy/interpreter/function.py

[pypy-commit] pypy value-profiling: pdb.set_trace() not expected any more

2015-08-11 Thread arigo
Author: Armin Rigo Branch: value-profiling Changeset: r78919:b9231d39eb6a Date: 2015-08-11 17:09 +0100 http://bitbucket.org/pypy/pypy/changeset/b9231d39eb6a/ Log:pdb.set_trace() not expected any more diff --git a/pypy/interpreter/test/test_pyframe.py b/pypy/interpreter/test/test_pyframe.py

[pypy-commit] pypy value-profiling: Add some missing see_write()s

2015-08-11 Thread arigo
Author: Armin Rigo Branch: value-profiling Changeset: r78920:fb8245228f45 Date: 2015-08-11 17:12 +0100 http://bitbucket.org/pypy/pypy/changeset/fb8245228f45/ Log:Add some missing see_write()s diff --git a/pypy/interpreter/function.py b/pypy/interpreter/function.py --- a/pypy/interpreter/func

[pypy-commit] pypy value-profiling: pom pom pom

2015-08-11 Thread arigo
Author: Armin Rigo Branch: value-profiling Changeset: r78921:bdc51d0e73ec Date: 2015-08-11 17:18 +0100 http://bitbucket.org/pypy/pypy/changeset/bdc51d0e73ec/ Log:pom pom pom diff --git a/pypy/module/_continuation/interp_continuation.py b/pypy/module/_continuation/interp_continuation.py ---

[pypy-commit] pypy vecopt-merge: passing None to space.call_method is a bad idea

2015-08-11 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r78922:5ba373083b5c Date: 2015-08-11 18:20 +0200 http://bitbucket.org/pypy/pypy/changeset/5ba373083b5c/ Log:passing None to space.call_method is a bad idea diff --git a/pypy/module/micronumpy/ufuncs.py b/pypy/module/micronumpy/ufuncs.p

[pypy-commit] pypy typed-cells: (cfbolz, arigo): small code simplification

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: typed-cells Changeset: r78924:8c68aa37e287 Date: 2015-08-11 18:53 +0200 http://bitbucket.org/pypy/pypy/changeset/8c68aa37e287/ Log:(cfbolz, arigo): small code simplification diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py --- a/pyp

[pypy-commit] pypy value-profiling: (arigo, cfbolz): make tests compatible with printing

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r78926:5a2800b3e912 Date: 2015-08-11 19:11 +0200 http://bitbucket.org/pypy/pypy/changeset/5a2800b3e912/ Log:(arigo, cfbolz): make tests compatible with printing diff --git a/pypy/objspace/std/test/test_mapdict.py b/pypy/objspace

[pypy-commit] pypy value-profiling: (cfbolz, arigo): interpreter optimization

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r78925:c7051e9e1c11 Date: 2015-08-11 19:11 +0200 http://bitbucket.org/pypy/pypy/changeset/c7051e9e1c11/ Log:(cfbolz, arigo): interpreter optimization diff --git a/pypy/interpreter/valueprof.py b/pypy/interpreter/valueprof.py ---

[pypy-commit] pypy vecopt-merge: started to refactor scheduling to remove the unnecessary list allocation each iteration

2015-08-11 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r78928:8bbff2ecdaa3 Date: 2015-08-11 19:18 +0200 http://bitbucket.org/pypy/pypy/changeset/8bbff2ecdaa3/ Log:started to refactor scheduling to remove the unnecessary list allocation each iteration diff --git a/rpython/jit/metain

[pypy-commit] pypy value-profiling: (arigo, cfbolz): print not when jitting

2015-08-11 Thread cfbolz
Author: Carl Friedrich Bolz Branch: value-profiling Changeset: r78927:47d8cc161fcd Date: 2015-08-11 19:17 +0200 http://bitbucket.org/pypy/pypy/changeset/47d8cc161fcd/ Log:(arigo, cfbolz): print not when jitting diff --git a/pypy/interpreter/valueprof.py b/pypy/interpreter/valueprof.py --- a/