[pypy-commit] pypy py3.3: Populate __qualname__ in type.__new__, this fixes test_class.py

2015-03-02 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.3 Changeset: r76227:fd0caf2bbcc8 Date: 2015-03-02 23:31 +0100 http://bitbucket.org/pypy/pypy/changeset/fd0caf2bbcc8/ Log:Populate __qualname__ in type.__new__, this fixes test_class.py diff --git a/pypy/objspace/std/typeobject.py b/pypy/objspace/std/t

[pypy-commit] pypy stmgc-c8: import stmgc/f1272b890ba0 and further simplify the code written by the jit

2015-03-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r76226:001a2796489f Date: 2015-03-02 21:45 +0100 http://bitbucket.org/pypy/pypy/changeset/001a2796489f/ Log:import stmgc/f1272b890ba0 and further simplify the code written by the jit for stm_write_card diff --git a/rpython/jit/backend/x8

[pypy-commit] pypy default: test, fix for mmap subtype not writeable; asarray not respecting implementation.start

2015-03-02 Thread mattip
Author: mattip Branch: Changeset: r76225:c5c4df0df240 Date: 2015-03-02 21:05 +0200 http://bitbucket.org/pypy/pypy/changeset/c5c4df0df240/ Log:test, fix for mmap subtype not writeable; asarray not respecting implementation.start diff --git a/pypy/module/micronumpy/base.py b/pypy/modu

[pypy-commit] pypy default: fix for arm

2015-03-02 Thread mattip
Author: mattip Branch: Changeset: r76224:0d8099ffa579 Date: 2015-03-02 22:21 +0200 http://bitbucket.org/pypy/pypy/changeset/0d8099ffa579/ Log:fix for arm diff --git a/rpython/jit/backend/arm/assembler.py b/rpython/jit/backend/arm/assembler.py --- a/rpython/jit/backend/arm/assembler.py +++

[pypy-commit] stmgc c8-card-marking: Simplify further stm_write_card() by assuming that large objects

2015-03-02 Thread arigo
Author: Armin Rigo Branch: c8-card-marking Changeset: r1688:f1272b890ba0 Date: 2015-03-02 21:02 +0100 http://bitbucket.org/pypy/stmgc/changeset/f1272b890ba0/ Log:Simplify further stm_write_card() by assuming that large objects with cards are allocated to a multiple of 16. diff --git

[pypy-commit] pypy stmgc-c8: Don't run the pinning tests with STM,

2015-03-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r76223:6b6e9194be71 Date: 2015-03-02 18:32 +0100 http://bitbucket.org/pypy/pypy/changeset/6b6e9194be71/ Log:Don't run the pinning tests with STM, where the nursery objects cannot be pinned at all. diff --git a/rpython/jit/backend/llsuppo

[pypy-commit] pypy recent-pure-ops: give up and call get_op_replacement will be improved on optresult

2015-03-02 Thread fijal
Author: Maciej Fijalkowski Branch: recent-pure-ops Changeset: r76222:0960b8c14703 Date: 2015-03-02 19:29 +0200 http://bitbucket.org/pypy/pypy/changeset/0960b8c14703/ Log:give up and call get_op_replacement will be improved on optresult diff --git a/rpython/jit/metainterp/optimizeopt/pure.py

[pypy-commit] pypy stmgc-c8: Fix debugging code: it was passing a "TLPREFIX char *" to fprintf

2015-03-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r76221:8b4db8387697 Date: 2015-03-02 18:25 +0100 http://bitbucket.org/pypy/pypy/changeset/8b4db8387697/ Log:Fix debugging code: it was passing a "TLPREFIX char *" to fprintf diff --git a/rpython/translator/c/src/debug_traceback.c b/rpython/tran

[pypy-commit] pypy recent-pure-ops: a bit random progress

2015-03-02 Thread fijal
Author: Maciej Fijalkowski Branch: recent-pure-ops Changeset: r76220:0b3667fb138c Date: 2015-02-28 16:08 +0200 http://bitbucket.org/pypy/pypy/changeset/0b3667fb138c/ Log:a bit random progress diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/optimizeopt/o

[pypy-commit] pypy stmgc-c8: fix

2015-03-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r76218:2157c7589dd6 Date: 2015-03-02 17:50 +0100 http://bitbucket.org/pypy/pypy/changeset/2157c7589dd6/ Log:fix diff --git a/rpython/translator/c/src/debug_print.h b/rpython/translator/c/src/debug_print.h --- a/rpython/translator/c/src/debug_pr

[pypy-commit] pypy stmgc-c8: wha

2015-03-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r76219:8b799238f219 Date: 2015-03-02 17:58 +0100 http://bitbucket.org/pypy/pypy/changeset/8b799238f219/ Log:wha diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backend/x86/assembler.py

[pypy-commit] pypy stmgc-c8: Move this test into its own file (where it can run in parallel)

2015-03-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r76216:d7d6579da261 Date: 2015-03-02 17:34 +0100 http://bitbucket.org/pypy/pypy/changeset/d7d6579da261/ Log:Move this test into its own file (where it can run in parallel) diff --git a/rpython/jit/backend/x86/test/test_zrpy_gc.py b/rpython/jit/

[pypy-commit] pypy stmgc-c8: skip this test for now

2015-03-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r76217:550b001baf4d Date: 2015-03-02 17:45 +0100 http://bitbucket.org/pypy/pypy/changeset/550b001baf4d/ Log:skip this test for now diff --git a/rpython/translator/stm/test/test_ztranslated.py b/rpython/translator/stm/test/test_ztranslated.py --

[pypy-commit] pypy stmgc-c8: fix test

2015-03-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r76214:7a3eb00131ea Date: 2015-03-02 17:32 +0100 http://bitbucket.org/pypy/pypy/changeset/7a3eb00131ea/ Log:fix test diff --git a/rpython/jit/backend/llsupport/test/test_gc.py b/rpython/jit/backend/llsupport/test/test_gc.py --- a/rpython/jit/ba

[pypy-commit] pypy stmgc-c8: fix test

2015-03-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r76212:be7d50706ee0 Date: 2015-03-02 17:30 +0100 http://bitbucket.org/pypy/pypy/changeset/be7d50706ee0/ Log:fix test diff --git a/rpython/jit/backend/llsupport/test/test_gc_integration.py b/rpython/jit/backend/llsupport/test/test_gc_integration

[pypy-commit] pypy stmgc-c8: fix test

2015-03-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r76215:ea5e45a5384f Date: 2015-03-02 17:33 +0100 http://bitbucket.org/pypy/pypy/changeset/ea5e45a5384f/ Log:fix test diff --git a/rpython/jit/backend/llsupport/test/test_pinned_object_rewrite.py b/rpython/jit/backend/llsupport/test/test_pinned_

[pypy-commit] pypy stmgc-c8: Kill old test for stmgc-c4

2015-03-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r76213:680637a4b092 Date: 2015-03-02 17:30 +0100 http://bitbucket.org/pypy/pypy/changeset/680637a4b092/ Log:Kill old test for stmgc-c4 diff --git a/rpython/jit/backend/x86/test/test_stm_integration.py b/rpython/jit/backend/x86/test/test_stm_int

[pypy-commit] pypy stmgc-c8: import stmgc/cba4ee0e9be6 and streamline the code in the JIT.

2015-03-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r76211:a569a367e940 Date: 2015-03-02 17:05 +0100 http://bitbucket.org/pypy/pypy/changeset/a569a367e940/ Log:import stmgc/cba4ee0e9be6 and streamline the code in the JIT. diff --git a/rpython/jit/backend/llsupport/assembler.py b/rpython/jit/back

[pypy-commit] stmgc c8-card-marking: Support card marking in duhton-c8. Change the "stop" argument passed

2015-03-02 Thread arigo
Author: Armin Rigo Branch: c8-card-marking Changeset: r1687:cba4ee0e9be6 Date: 2015-03-02 16:32 +0100 http://bitbucket.org/pypy/stmgc/changeset/cba4ee0e9be6/ Log:Support card marking in duhton-c8. Change the "stop" argument passed to stmcb_trace_cards() to be always within range. dif