[pypy-commit] pypy quad-color-gc: Update qcgc

2016-09-20 Thread ntruessel
Author: Nicolas Truessel Branch: quad-color-gc Changeset: r87261:d78ddf89fd0b Date: 2016-09-20 22:51 +0200 http://bitbucket.org/pypy/pypy/changeset/d78ddf89fd0b/ Log:Update qcgc diff --git a/rpython/translator/c/src/qcgc/config.h b/rpython/translator/c/src/qcgc/config.h --- a/rpython/transl

[pypy-commit] pypy value-classes: Remove dead code

2016-09-20 Thread sbauman
Author: Spenser Bauman Branch: value-classes Changeset: r87258:d6ed7f0b5471 Date: 2016-09-20 13:06 -0400 http://bitbucket.org/pypy/pypy/changeset/d6ed7f0b5471/ Log:Remove dead code diff --git a/rpython/rtyper/rclass.py b/rpython/rtyper/rclass.py --- a/rpython/rtyper/rclass.py +++ b/rpython/r

[pypy-commit] pypy value-classes: GcStruct support for value_class hint

2016-09-20 Thread sbauman
Author: Spenser Bauman Branch: value-classes Changeset: r87260:c37f0db2879f Date: 2016-09-20 15:03 -0400 http://bitbucket.org/pypy/pypy/changeset/c37f0db2879f/ Log:GcStruct support for value_class hint diff --git a/rpython/rtyper/lltypesystem/lltype.py b/rpython/rtyper/lltypesystem/lltype.p

[pypy-commit] pypy value-classes: Add value_class information to SizeDescr

2016-09-20 Thread sbauman
Author: Spenser Bauman Branch: value-classes Changeset: r87259:ad12c5eab511 Date: 2016-09-20 14:52 -0400 http://bitbucket.org/pypy/pypy/changeset/ad12c5eab511/ Log:Add value_class information to SizeDescr diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runne

[pypy-commit] pypy value-classes: _value_class_=True implies _immutable_=True for now

2016-09-20 Thread sbauman
Author: Spenser Bauman Branch: value-classes Changeset: r87257:261d2a991cda Date: 2016-09-20 13:01 -0400 http://bitbucket.org/pypy/pypy/changeset/261d2a991cda/ Log:_value_class_=True implies _immutable_=True for now May wish to do away with _immutable_ in the future diff --git a/rpyt

[pypy-commit] extradoc extradoc: update

2016-09-20 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5707:2e0b239248d6 Date: 2016-09-20 18:58 +0200 http://bitbucket.org/pypy/extradoc/changeset/2e0b239248d6/ Log:update diff --git a/planning/py3.5/milestone-1-progress.rst b/planning/py3.5/milestone-1-progress.rst --- a/planning/py3.5/milestone-

[pypy-commit] pypy value-classes: Fix test

2016-09-20 Thread sbauman
Author: Spenser Bauman Branch: value-classes Changeset: r87256:2c44eef6d8bd Date: 2016-09-20 12:24 -0400 http://bitbucket.org/pypy/pypy/changeset/2c44eef6d8bd/ Log:Fix test diff --git a/rpython/rtyper/rclass.py b/rpython/rtyper/rclass.py --- a/rpython/rtyper/rclass.py +++ b/rpython/rtyper/rc

[pypy-commit] pypy value-classes: Start working on _value_class_ annotation

2016-09-20 Thread sbauman
Author: Spenser Bauman Branch: value-classes Changeset: r87255:7c0752bdace0 Date: 2016-09-20 12:07 -0400 http://bitbucket.org/pypy/pypy/changeset/7c0752bdace0/ Log:Start working on _value_class_ annotation diff --git a/rpython/rtyper/rclass.py b/rpython/rtyper/rclass.py --- a/rpython/rtyper/

[pypy-commit] pypy default: update to cffi/c61b49c67c83

2016-09-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r87254:e0a099a466a1 Date: 2016-09-20 15:23 +0200 http://bitbucket.org/pypy/pypy/changeset/e0a099a466a1/ Log:update to cffi/c61b49c67c83 diff --git a/lib_pypy/cffi.egg-info/PKG-INFO b/lib_pypy/cffi.egg-info/PKG-INFO --- a/lib_pypy/cffi.egg-info/PKG-INFO

[pypy-commit] cffi default: update to 1.8.4 and add whatsnew

2016-09-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r2776:c61b49c67c83 Date: 2016-09-20 15:12 +0200 http://bitbucket.org/cffi/cffi/changeset/c61b49c67c83/ Log:update to 1.8.4 and add whatsnew diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -2,7 +2,7 @

[pypy-commit] cffi default: typedef int foo_t[...];

2016-09-20 Thread arigo
Author: Armin Rigo Branch: Changeset: r2775:8c38fb219286 Date: 2016-09-20 15:07 +0200 http://bitbucket.org/cffi/cffi/changeset/8c38fb219286/ Log:typedef int foo_t[...]; diff --git a/cffi/cparser.py b/cffi/cparser.py --- a/cffi/cparser.py +++ b/cffi/cparser.py @@ -332,7 +332,7 @@

[pypy-commit] pypy guard-compatible: fix fast isinstance check with guard_compatible

2016-09-20 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r87253:ccf32f0e0a8d Date: 2016-09-20 13:57 +0200 http://bitbucket.org/pypy/pypy/changeset/ccf32f0e0a8d/ Log:fix fast isinstance check with guard_compatible diff --git a/pypy/module/__builtin__/abstractinst.py b/pypy/module/__bu

[pypy-commit] pypy guard-compatible: add debug prints to at least have a chance to figure out what is going on

2016-09-20 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r87248:4f02e3d3f6f9 Date: 2016-08-23 15:03 +0100 http://bitbucket.org/pypy/pypy/changeset/4f02e3d3f6f9/ Log:add debug prints to at least have a chance to figure out what is going on diff --git a/rpython/jit/metainterp/co

[pypy-commit] pypy guard-compatible: somewhat obscure: if there is a condition on the "version" (ie second argument

2016-09-20 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r87246:70a901ab0437 Date: 2016-08-18 15:41 +0200 http://bitbucket.org/pypy/pypy/changeset/70a901ab0437/ Log:somewhat obscure: if there is a condition on the "version" (ie second argument of a elidable_compatible call) the

[pypy-commit] pypy guard-compatible: merge default

2016-09-20 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r87252:d983a5a6f8ed Date: 2016-09-20 13:53 +0200 http://bitbucket.org/pypy/pypy/changeset/d983a5a6f8ed/ Log:merge default diff too long, truncating to 2000 out of 5948 lines diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.h

[pypy-commit] pypy guard-compatible: merge default

2016-09-20 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r87251:fc880b5612ed Date: 2016-09-01 10:06 +0200 http://bitbucket.org/pypy/pypy/changeset/fc880b5612ed/ Log:merge default diff too long, truncating to 2000 out of 226692 lines diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/

[pypy-commit] pypy guard-compatible: fix translation

2016-09-20 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r87247:a53c8229dad7 Date: 2016-08-19 13:42 +0200 http://bitbucket.org/pypy/pypy/changeset/a53c8229dad7/ Log:fix translation diff --git a/rpython/jit/metainterp/compatible.py b/rpython/jit/metainterp/compatible.py --- a/rpython/

[pypy-commit] pypy guard-compatible: just print the pointer constant

2016-09-20 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r87250:f9845ecd2b54 Date: 2016-08-26 15:03 +0100 http://bitbucket.org/pypy/pypy/changeset/f9845ecd2b54/ Log:just print the pointer constant diff --git a/rpython/jit/metainterp/compatible.py b/rpython/jit/metainterp/compatible.p

[pypy-commit] pypy guard-compatible: fix translation

2016-09-20 Thread cfbolz
Author: Carl Friedrich Bolz Branch: guard-compatible Changeset: r87249:3184d18e59b3 Date: 2016-08-26 15:02 +0100 http://bitbucket.org/pypy/pypy/changeset/3184d18e59b3/ Log:fix translation diff --git a/rpython/jit/metainterp/compatible.py b/rpython/jit/metainterp/compatible.py --- a/rpython/

[pypy-commit] pypy ppc-vsx-support: merge default

2016-09-20 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r87245:404ba62b0c60 Date: 2016-09-20 13:05 +0200 http://bitbucket.org/pypy/pypy/changeset/404ba62b0c60/ Log:merge default diff --git a/lib-python/2.7/distutils/sysconfig_pypy.py b/lib-python/2.7/distutils/sysconfig_pypy.py --- a/li

[pypy-commit] pypy ppc-vsx-support: apply translation fixes for ppc

2016-09-20 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r87244:8dcfbc70c92d Date: 2016-09-20 13:04 +0200 http://bitbucket.org/pypy/pypy/changeset/8dcfbc70c92d/ Log:apply translation fixes for ppc diff --git a/rpython/jit/backend/ppc/vector_ext.py b/rpython/jit/backend/ppc/vector_ext.py

[pypy-commit] pypy py3.5: Replace checks for None and space.w_None with space.is_none

2016-09-20 Thread remarkablerocket
Author: Daniel Patrick Branch: py3.5 Changeset: r87242:3c6fe0885f72 Date: 2016-09-19 17:20 +0100 http://bitbucket.org/pypy/pypy/changeset/3c6fe0885f72/ Log:Replace checks for None and space.w_None with space.is_none diff --git a/pypy/module/__builtin__/operation.py b/pypy/module/__builtin__

[pypy-commit] pypy py3.5: Implement round ndigits=None behaviour as per CPython 3.5 docs

2016-09-20 Thread remarkablerocket
Author: Daniel Patrick Branch: py3.5 Changeset: r87241:02d30675260e Date: 2016-09-19 16:12 +0100 http://bitbucket.org/pypy/pypy/changeset/02d30675260e/ Log:Implement round ndigits=None behaviour as per CPython 3.5 docs diff --git a/pypy/module/__builtin__/operation.py b/pypy/module/__builti

[pypy-commit] pypy py3.5: Merged in remarkablerocket/pypy/py3.5 (pull request #480)

2016-09-20 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r87243:5f9c690d2444 Date: 2016-09-20 12:22 +0200 http://bitbucket.org/pypy/pypy/changeset/5f9c690d2444/ Log:Merged in remarkablerocket/pypy/py3.5 (pull request #480) Implement round ndigits=None behaviour as per CPython 3.5 docs diff --gi

[pypy-commit] pypy py3.5: Issue #2400: Rename the interp-level module to '_operator'

2016-09-20 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r87240:6524139cfc98 Date: 2016-09-20 12:08 +0200 http://bitbucket.org/pypy/pypy/changeset/6524139cfc98/ Log:Issue #2400: Rename the interp-level module to '_operator' diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py --- a/pypy/con

[pypy-commit] pypy ppc-vsx-support: use os.open instead of open() to read from /proc files at runtime

2016-09-20 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r87239:d0e4fba9c670 Date: 2016-09-20 09:06 +0200 http://bitbucket.org/pypy/pypy/changeset/d0e4fba9c670/ Log:use os.open instead of open() to read from /proc files at runtime diff --git a/rpython/jit/backend/ppc/detect_feature.py b/