[pypy-commit] pypy bitstring: Revert the changes here. Must be done more lazily in order to figure

2016-04-26 Thread arigo
Author: Armin Rigo Branch: bitstring Changeset: r83894:bf37c9521f1e Date: 2016-04-26 09:34 +0200 http://bitbucket.org/pypy/pypy/changeset/bf37c9521f1e/ Log:Revert the changes here. Must be done more lazily in order to figure out which FieldDescrs are present in exactly the same CallDe

[pypy-commit] pypy bitstring: A branch to use a bitstring to replace the lists of read or written

2016-04-26 Thread arigo
Author: Armin Rigo Branch: bitstring Changeset: r83891:c7aefe4f5dce Date: 2016-04-25 18:27 +0200 http://bitbucket.org/pypy/pypy/changeset/c7aefe4f5dce/ Log:A branch to use a bitstring to replace the lists of read or written FieldDescrs that we attach to EffectInfo ___

[pypy-commit] pypy bitstring: Compute the bitstrings

2016-04-26 Thread arigo
Author: Armin Rigo Branch: bitstring Changeset: r83895:ce207cea6d2c Date: 2016-04-26 10:43 +0200 http://bitbucket.org/pypy/pypy/changeset/ce207cea6d2c/ Log:Compute the bitstrings diff --git a/rpython/jit/codewriter/effectinfo.py b/rpython/jit/codewriter/effectinfo.py --- a/rpython/jit/codew

[pypy-commit] pypy bitstring: The basic implementation

2016-04-26 Thread arigo
Author: Armin Rigo Branch: bitstring Changeset: r83892:227dd39eb692 Date: 2016-04-25 18:38 +0200 http://bitbucket.org/pypy/pypy/changeset/227dd39eb692/ Log:The basic implementation diff --git a/rpython/tool/algo/bitstring.py b/rpython/tool/algo/bitstring.py new file mode 100644 --- /dev/null

[pypy-commit] pypy bitstring: in-progress

2016-04-26 Thread arigo
Author: Armin Rigo Branch: bitstring Changeset: r83893:93c32636b538 Date: 2016-04-25 19:02 +0200 http://bitbucket.org/pypy/pypy/changeset/93c32636b538/ Log:in-progress diff --git a/rpython/jit/codewriter/effectinfo.py b/rpython/jit/codewriter/effectinfo.py --- a/rpython/jit/codewriter/effec

[pypy-commit] pypy remove-objspace-options: document branch

2016-04-26 Thread cfbolz
Author: Carl Friedrich Bolz Branch: remove-objspace-options Changeset: r83896:c53eff8521b5 Date: 2016-04-26 11:29 +0300 http://bitbucket.org/pypy/pypy/changeset/c53eff8521b5/ Log:document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head

[pypy-commit] pypy remove-objspace-options: close to-be-merged branch

2016-04-26 Thread cfbolz
Author: Carl Friedrich Bolz Branch: remove-objspace-options Changeset: r83897:c4390e1b7a65 Date: 2016-04-26 11:47 +0300 http://bitbucket.org/pypy/pypy/changeset/c4390e1b7a65/ Log:close to-be-merged branch ___ pypy-commit mailing list pypy-commit@py

[pypy-commit] pypy default: merge remove-objspace-options

2016-04-26 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r83898:f05e62a3790d Date: 2016-04-26 11:50 +0300 http://bitbucket.org/pypy/pypy/changeset/f05e62a3790d/ Log:merge remove-objspace-options remove a number of pypy configuration options that essentially always had the same value.

[pypy-commit] pypy default: merge heads

2016-04-26 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r83899:4f5be790880a Date: 2016-04-26 11:51 +0300 http://bitbucket.org/pypy/pypy/changeset/4f5be790880a/ Log:merge heads diff --git a/lib-python/stdlib-upgrade.txt b/lib-python/stdlib-upgrade.txt --- a/lib-python/stdlib-upgrade.txt +++ b/lib-pyt

[pypy-commit] pypy new-jit-log: start_new_trace was called too late, it must be called before the optimizer is invoked. added an ABORT_TRACE marker and encoding it into the jitlog

2016-04-26 Thread plan_rich
Author: Richard Plangger Branch: new-jit-log Changeset: r83900:1ba36757f66e Date: 2016-04-26 09:17 +0200 http://bitbucket.org/pypy/pypy/changeset/1ba36757f66e/ Log:start_new_trace was called too late, it must be called before the optimizer is invoked. added an ABORT_TRACE marker and e

[pypy-commit] pypy new-jit-log: setting the metainterp_sd earlier to be able to resolve constptr even for the trace that has not been optimized

2016-04-26 Thread plan_rich
Author: Richard Plangger Branch: new-jit-log Changeset: r83901:ebe7bd49cf45 Date: 2016-04-26 10:54 +0200 http://bitbucket.org/pypy/pypy/changeset/ebe7bd49cf45/ Log:setting the metainterp_sd earlier to be able to resolve constptr even for the trace that has not been optimized diff --g

[pypy-commit] pypy verbose-imports: Log things if verbose flags are supplied

2016-04-26 Thread william_ml_leslie
Author: William ML Leslie Branch: verbose-imports Changeset: r83902:7a2a835311f1 Date: 2016-04-26 21:28 +1000 http://bitbucket.org/pypy/pypy/changeset/7a2a835311f1/ Log:Log things if verbose flags are supplied diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py --- a/pyp

[pypy-commit] pypy verbose-imports: Log nothing if sys hasn't been imported yet

2016-04-26 Thread william_ml_leslie
Author: William ML Leslie Branch: verbose-imports Changeset: r83903:408072cca2fc Date: 2016-04-26 22:03 +1000 http://bitbucket.org/pypy/pypy/changeset/408072cca2fc/ Log:Log nothing if sys hasn't been imported yet diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py --- a/

[pypy-commit] pypy verbose-imports: Tests for verbose flag functionality

2016-04-26 Thread william_ml_leslie
Author: William ML Leslie Branch: verbose-imports Changeset: r83904:f4c6338b3293 Date: 2016-04-26 22:36 +1000 http://bitbucket.org/pypy/pypy/changeset/f4c6338b3293/ Log:Tests for verbose flag functionality diff --git a/pypy/module/imp/test/test_import.py b/pypy/module/imp/test/test_import.p

[pypy-commit] pypy verbose-imports: Test verbose = 0, too

2016-04-26 Thread william_ml_leslie
Author: William ML Leslie Branch: verbose-imports Changeset: r83905:64f8ef4f4941 Date: 2016-04-26 22:39 +1000 http://bitbucket.org/pypy/pypy/changeset/64f8ef4f4941/ Log:Test verbose = 0, too diff --git a/pypy/module/imp/test/test_import.py b/pypy/module/imp/test/test_import.py --- a/pypy/mo

[pypy-commit] pypy verbose-imports: Update pypy's usage string now that we have -v support

2016-04-26 Thread william_ml_leslie
Author: William ML Leslie Branch: verbose-imports Changeset: r83906:f56292db286f Date: 2016-04-26 22:44 +1000 http://bitbucket.org/pypy/pypy/changeset/f56292db286f/ Log:Update pypy's usage string now that we have -v support diff --git a/pypy/interpreter/app_main.py b/pypy/interpreter/app_mai

[pypy-commit] pypy bitstring: More fixes. Remove the CUTOFF in backendopt/writeanalyze.

2016-04-26 Thread arigo
Author: Armin Rigo Branch: bitstring Changeset: r83909:8d1271f7508d Date: 2016-04-26 15:51 +0200 http://bitbucket.org/pypy/pypy/changeset/8d1271f7508d/ Log:More fixes. Remove the CUTOFF in backendopt/writeanalyze. diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgr

[pypy-commit] pypy bitstring: Port force_from_effectinfo()

2016-04-26 Thread arigo
Author: Armin Rigo Branch: bitstring Changeset: r83908:218c5643fb3d Date: 2016-04-26 15:21 +0200 http://bitbucket.org/pypy/pypy/changeset/218c5643fb3d/ Log:Port force_from_effectinfo() diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optimizeopt/heap.py --- a

[pypy-commit] pypy bitstring: Fix: this goes outside the other loop

2016-04-26 Thread arigo
Author: Armin Rigo Branch: bitstring Changeset: r83910:176848faf166 Date: 2016-04-26 16:19 +0200 http://bitbucket.org/pypy/pypy/changeset/176848faf166/ Log:Fix: this goes outside the other loop diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optimizeopt/heap

[pypy-commit] pypy bitstring: test fix

2016-04-26 Thread arigo
Author: Armin Rigo Branch: bitstring Changeset: r83911:d1dd7b165726 Date: 2016-04-26 16:29 +0200 http://bitbucket.org/pypy/pypy/changeset/d1dd7b165726/ Log:test fix diff --git a/rpython/jit/metainterp/test/test_warmspot.py b/rpython/jit/metainterp/test/test_warmspot.py --- a/rpython/jit/met

[pypy-commit] pypy bitstring: Comments and tweaks

2016-04-26 Thread arigo
Author: Armin Rigo Branch: bitstring Changeset: r83912:5f39c39b300f Date: 2016-04-26 16:50 +0200 http://bitbucket.org/pypy/pypy/changeset/5f39c39b300f/ Log:Comments and tweaks diff --git a/rpython/jit/codewriter/effectinfo.py b/rpython/jit/codewriter/effectinfo.py --- a/rpython/jit/codewrit

[pypy-commit] pypy new-jit-log: init merge point needs a counter before encoding the types,

2016-04-26 Thread plan_rich
Author: Richard Plangger Branch: new-jit-log Changeset: r83913:ef963d113f77 Date: 2016-04-26 17:20 +0200 http://bitbucket.org/pypy/pypy/changeset/ef963d113f77/ Log:init merge point needs a counter before encoding the types, removed one wrong start_new_trace which started a trace too o

[pypy-commit] pypy remove-raisingops: More kills

2016-04-26 Thread arigo
Author: Armin Rigo Branch: remove-raisingops Changeset: r83914:e4d43e895c35 Date: 2016-04-26 17:17 +0200 http://bitbucket.org/pypy/pypy/changeset/e4d43e895c35/ Log:More kills diff --git a/rpython/jit/codewriter/flatten.py b/rpython/jit/codewriter/flatten.py --- a/rpython/jit/codewriter/flat

[pypy-commit] pypy remove-raisingops: progress, and goal

2016-04-26 Thread arigo
Author: Armin Rigo Branch: remove-raisingops Changeset: r83915:d29372e66a6e Date: 2016-04-26 17:29 +0200 http://bitbucket.org/pypy/pypy/changeset/d29372e66a6e/ Log:progress, and goal diff --git a/rpython/rtyper/rint.py b/rpython/rtyper/rint.py --- a/rpython/rtyper/rint.py +++ b/rpython/rtype

[pypy-commit] pypy remove-raisingops: Port the logic to rint.py

2016-04-26 Thread arigo
Author: Armin Rigo Branch: remove-raisingops Changeset: r83916:90b064ce2c83 Date: 2016-04-26 18:49 +0200 http://bitbucket.org/pypy/pypy/changeset/90b064ce2c83/ Log:Port the logic to rint.py diff --git a/rpython/rtyper/raisingops.py b/rpython/rtyper/raisingops.py deleted file mode 100644 ---

[pypy-commit] pypy default: Test and fix for unicode_dealloc().

2016-04-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r83917:5c74afbd7d74 Date: 2016-04-26 21:07 +0200 http://bitbucket.org/pypy/pypy/changeset/5c74afbd7d74/ Log:Test and fix for unicode_dealloc(). diff --git a/pypy/module/cpyext/object.py b/pypy/module/cpyext/object.py --- a/pypy/module/cpyext/object.py +

[pypy-commit] pypy cpyext-for-merge: merge default into branch

2016-04-26 Thread mattip
Author: mattip Branch: cpyext-for-merge Changeset: r83918:ae02014e8547 Date: 2016-04-26 22:44 +0300 http://bitbucket.org/pypy/pypy/changeset/ae02014e8547/ Log:merge default into branch diff too long, truncating to 2000 out of 2734 lines diff --git a/lib-python/stdlib-upgrade.txt b/lib-pytho

[pypy-commit] pypy cpyext-for-merge: skip 'wishlist' test

2016-04-26 Thread mattip
Author: mattip Branch: cpyext-for-merge Changeset: r83919:e73965d016f4 Date: 2016-04-26 22:46 +0300 http://bitbucket.org/pypy/pypy/changeset/e73965d016f4/ Log:skip 'wishlist' test diff --git a/pypy/module/cpyext/test/test_getargs.py b/pypy/module/cpyext/test/test_getargs.py --- a/pypy/modul

[pypy-commit] pypy bitstring: Must capture 'metainterp_sd.all_descrs' really at the end of

2016-04-26 Thread arigo
Author: Armin Rigo Branch: bitstring Changeset: r83920:9e7fd5b9e987 Date: 2016-04-26 22:40 +0200 http://bitbucket.org/pypy/pypy/changeset/9e7fd5b9e987/ Log:Must capture 'metainterp_sd.all_descrs' really at the end of initialization. The previous logic would miss at least one descr,

[pypy-commit] pypy bitstring: Make sure we don't build new EffectInfo instances after

2016-04-26 Thread arigo
Author: Armin Rigo Branch: bitstring Changeset: r83921:36636c9ac7e4 Date: 2016-04-26 23:01 +0200 http://bitbucket.org/pypy/pypy/changeset/36636c9ac7e4/ Log:Make sure we don't build new EffectInfo instances after compute_bitstrings() is called (it would fail translation if we do) diff

[pypy-commit] pypy default: Merged in devin.jeanpierre/pypy-macros (pull request #435)

2016-04-26 Thread arigo
Author: Armin Rigo Branch: Changeset: r83927:5a49cbc33223 Date: 2016-04-26 23:11 +0200 http://bitbucket.org/pypy/pypy/changeset/5a49cbc33223/ Log:Merged in devin.jeanpierre/pypy-macros (pull request #435) Implement PyList_SET_ITEM with CPython's behavior, instead of SetItem'

[pypy-commit] pypy default: Correctly leak replaced object in PyList_SET_ITEM.

2016-04-26 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: Changeset: r83922:4c00f63f3fa2 Date: 2016-04-25 13:02 -0700 http://bitbucket.org/pypy/pypy/changeset/4c00f63f3fa2/ Log:Correctly leak replaced object in PyList_SET_ITEM. diff --git a/pypy/module/cpyext/include/listobject.h b/pypy/module/cpyext/include/listo

[pypy-commit] pypy default: Move decref somewhere less worrisome.

2016-04-26 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: Changeset: r83923:bd19ad98a253 Date: 2016-04-25 13:29 -0700 http://bitbucket.org/pypy/pypy/changeset/bd19ad98a253/ Log:Move decref somewhere less worrisome. diff --git a/pypy/module/cpyext/listobject.py b/pypy/module/cpyext/listobject.py --- a/pypy/module/cp

[pypy-commit] pypy default: Correct the return type and documentation of PyList_SET_ITEM.

2016-04-26 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: Changeset: r83926:25a54857f693 Date: 2016-04-26 10:53 -0700 http://bitbucket.org/pypy/pypy/changeset/25a54857f693/ Log:Correct the return type and documentation of PyList_SET_ITEM. diff --git a/pypy/module/cpyext/listobject.py b/pypy/module/cpyext/listobject

[pypy-commit] pypy default: Correct docstring for PyList_SET_ITEM.

2016-04-26 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: Changeset: r83925:030e55e07c81 Date: 2016-04-26 10:50 -0700 http://bitbucket.org/pypy/pypy/changeset/030e55e07c81/ Log:Correct docstring for PyList_SET_ITEM. diff --git a/pypy/module/cpyext/listobject.py b/pypy/module/cpyext/listobject.py --- a/pypy/module/c

[pypy-commit] pypy default: Restore PyList_GET_ITEM. Oops!

2016-04-26 Thread devin.jeanpierre
Author: Devin Jeanpierre Branch: Changeset: r83924:901323c8c698 Date: 2016-04-26 10:07 -0700 http://bitbucket.org/pypy/pypy/changeset/901323c8c698/ Log:Restore PyList_GET_ITEM. Oops! diff --git a/pypy/module/cpyext/include/listobject.h b/pypy/module/cpyext/include/listobject.h --- a/pypy/m

[pypy-commit] pypy release-5.x: tweak headers for new pypy_numpy.h

2016-04-26 Thread mattip
Author: mattip Branch: release-5.x Changeset: r83928:60dff1f57b81 Date: 2016-04-27 00:24 +0300 http://bitbucket.org/pypy/pypy/changeset/60dff1f57b81/ Log:tweak headers for new pypy_numpy.h diff --git a/pypy/module/cpyext/include/numpy/__multiarray_api.h b/pypy/module/cpyext/include/numpy/__

[pypy-commit] pypy py3k: add a failing test from test_contextlib: we lack WHY_SILENCED

2016-04-26 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r83932:d815525436b8 Date: 2016-04-26 16:07 -0700 http://bitbucket.org/pypy/pypy/changeset/d815525436b8/ Log:add a failing test from test_contextlib: we lack WHY_SILENCED diff --git a/pypy/interpreter/test/test_raise.py b/pypy/interpreter/test/te

[pypy-commit] pypy py3k: fix

2016-04-26 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r83930:16d67272ece0 Date: 2016-04-25 18:23 -0700 http://bitbucket.org/pypy/pypy/changeset/16d67272ece0/ Log:fix diff --git a/pypy/interpreter/executioncontext.py b/pypy/interpreter/executioncontext.py --- a/pypy/interpreter/executioncontext.py +

[pypy-commit] pypy py3k: simplify sys_exc_info to return None for a cleared exception and reuse some of

2016-04-26 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r83929:5c78522a3851 Date: 2016-04-25 17:34 -0700 http://bitbucket.org/pypy/pypy/changeset/5c78522a3851/ Log:simplify sys_exc_info to return None for a cleared exception and reuse some of it in RAISE_VARARGS (grafted from c24bc2ff9f

[pypy-commit] pypy py3k: issue1903: remove the lazy __context__ recording potentially getting the wrong

2016-04-26 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r83931:baabf9008933 Date: 2016-04-26 16:07 -0700 http://bitbucket.org/pypy/pypy/changeset/baabf9008933/ Log:issue1903: remove the lazy __context__ recording potentially getting the wrong result we still defer the recording -- unti

[pypy-commit] pypy py3.5-raffael_t: Start branch py3.5-raffael_t

2016-04-26 Thread rlamy
Author: Ronan Lamy Branch: py3.5-raffael_t Changeset: r83933:45ca38f62861 Date: 2016-04-26 18:59 +0100 http://bitbucket.org/pypy/pypy/changeset/45ca38f62861/ Log:Start branch py3.5-raffael_t ___ pypy-commit mailing list pypy-commit@python.org https

[pypy-commit] pypy py3.5-raffael_t: Write matmul method as binary function in ast

2016-04-26 Thread raff...@gmail.com
Author: raffael.tfi...@gmail.com Branch: py3.5-raffael_t Changeset: r83939:dc70c88997e4 Date: 2016-03-21 23:01 +0100 http://bitbucket.org/pypy/pypy/changeset/dc70c88997e4/ Log:Write matmul method as binary function in ast diff --git a/pypy/interpreter/astcompiler/assemble.py b/pypy/interpret

[pypy-commit] pypy py3.5-raffael_t: AST um @ erweitert

2016-04-26 Thread raff...@gmail.com
Author: raffael.tfi...@gmail.com Branch: py3.5-raffael_t Changeset: r83937:6b5719bb947f Date: 2016-03-21 19:16 +0100 http://bitbucket.org/pypy/pypy/changeset/6b5719bb947f/ Log:AST um @ erweitert diff --git a/pypy/interpreter/astcompiler/ast.py b/pypy/interpreter/astcompiler/ast.py --- a/pypy

[pypy-commit] pypy py3.5-raffael_t: Add missing opcodes to 3.5 lib, Fix error mat_mul -> matrix_multiply

2016-04-26 Thread raff...@gmail.com
Author: raffael.tfi...@gmail.com Branch: py3.5-raffael_t Changeset: r83942:20517040bd6a Date: 2016-03-22 16:07 +0100 http://bitbucket.org/pypy/pypy/changeset/20517040bd6a/ Log:Add missing opcodes to 3.5 lib, Fix error mat_mul -> matrix_multiply diff --git a/pypy/interpreter/astcompiler/codege

[pypy-commit] pypy py3.5-raffael_t: Remove undefined Grammar again, so that only @ is new (fix Assertionerror)

2016-04-26 Thread raff...@gmail.com
Author: raffael.tfi...@gmail.com Branch: py3.5-raffael_t Changeset: r83945:a88ed4caa6dd Date: 2016-03-22 22:48 +0100 http://bitbucket.org/pypy/pypy/changeset/a88ed4caa6dd/ Log:Remove undefined Grammar again, so that only @ is new (fix Assertionerror) diff --git a/pypy/interpreter/pypa

[pypy-commit] pypy py3.5-raffael_t: Add @= token, Set Grammar3.5

2016-04-26 Thread raff...@gmail.com
Author: raffael.tfi...@gmail.com Branch: py3.5-raffael_t Changeset: r83938:d253dd93b42f Date: 2016-03-21 22:23 +0100 http://bitbucket.org/pypy/pypy/changeset/d253dd93b42f/ Log:Add @= token, Set Grammar3.5 diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/p

[pypy-commit] pypy py3.5-raffael_t: Change to right opcode for matmul

2016-04-26 Thread raff...@gmail.com
Author: raffael.tfi...@gmail.com Branch: py3.5-raffael_t Changeset: r83940:8b981defbc71 Date: 2016-03-21 23:29 +0100 http://bitbucket.org/pypy/pypy/changeset/8b981defbc71/ Log:Change to right opcode for matmul diff --git a/pypy/interpreter/astcompiler/assemble.py b/pypy/interpreter/astcompil

[pypy-commit] pypy py3.5-raffael_t: Add @ (matmul) to Grammar and base methodtable, Switch used lib to 3.5

2016-04-26 Thread raff...@gmail.com
Author: raffael.tfi...@gmail.com Branch: py3.5-raffael_t Changeset: r83934:aca4467e822e Date: 2016-03-21 16:47 +0100 http://bitbucket.org/pypy/pypy/changeset/aca4467e822e/ Log:Add @ (matmul) to Grammar and base methodtable, Switch used lib to 3.5 diff --git a/pypy/interpreter/app_main

[pypy-commit] pypy py3.5-raffael_t: Add simple mmult (@) test

2016-04-26 Thread raff...@gmail.com
Author: raffael.tfi...@gmail.com Branch: py3.5-raffael_t Changeset: r83936:fa2980eb159a Date: 2016-03-21 18:45 +0100 http://bitbucket.org/pypy/pypy/changeset/fa2980eb159a/ Log:Add simple mmult (@) test diff --git a/pypy/interpreter/test/test_35_mmult.py b/pypy/interpreter/test/test_35_mmult.

[pypy-commit] pypy py3.5-raffael_t: (patch plan_rich) Set Python 3.5 as library for module, Comment unfinished ops cmds in astcompiler

2016-04-26 Thread raff...@gmail.com
Author: raffael.tfi...@gmail.com Branch: py3.5-raffael_t Changeset: r83941:e8e88caf2dee Date: 2016-03-22 14:34 +0100 http://bitbucket.org/pypy/pypy/changeset/e8e88caf2dee/ Log:(patch plan_rich) Set Python 3.5 as library for module, Comment unfinished ops cmds in astcompiler diff --git

[pypy-commit] pypy py3.5-raffael_t: Add complete Grammar 3.5

2016-04-26 Thread raff...@gmail.com
Author: raffael.tfi...@gmail.com Branch: py3.5-raffael_t Changeset: r83935:990e24c743e9 Date: 2016-03-21 17:38 +0100 http://bitbucket.org/pypy/pypy/changeset/990e24c743e9/ Log:Add complete Grammar 3.5 diff --git a/pypy/interpreter/pyparser/data/Grammar3.5 b/pypy/interpreter/pyparser/data/Gra

[pypy-commit] pypy py3.5-raffael_t: Uncomment opscode stacks

2016-04-26 Thread raff...@gmail.com
Author: raffael.tfi...@gmail.com Branch: py3.5-raffael_t Changeset: r83946:a39518eb84c3 Date: 2016-03-22 23:40 +0100 http://bitbucket.org/pypy/pypy/changeset/a39518eb84c3/ Log:Uncomment opscode stacks diff --git a/pypy/interpreter/astcompiler/assemble.py b/pypy/interpreter/astcompiler/assemb

[pypy-commit] pypy py3.5-raffael_t: Clean up unused 3.5 opcodes, Define inplace_matmul operator

2016-04-26 Thread raff...@gmail.com
Author: raffael.tfi...@gmail.com Branch: py3.5-raffael_t Changeset: r83944:e441185f38d2 Date: 2016-03-22 22:25 +0100 http://bitbucket.org/pypy/pypy/changeset/e441185f38d2/ Log:Clean up unused 3.5 opcodes, Define inplace_matmul operator diff --git a/pypy/interpreter/astcompiler/assemble.py b/

[pypy-commit] pypy py3.5-raffael_t: Define matmul method in module, Add to dict in objspace

2016-04-26 Thread raff...@gmail.com
Author: raffael.tfi...@gmail.com Branch: py3.5-raffael_t Changeset: r83943:6eacb28b58d1 Date: 2016-03-22 18:22 +0100 http://bitbucket.org/pypy/pypy/changeset/6eacb28b58d1/ Log:Define matmul method in module, Add to dict in objspace diff --git a/pypy/module/cpyext/number.py b/pypy/module/cpyex

[pypy-commit] pypy py3.5-raffael_t: fix typo

2016-04-26 Thread rlamy
Author: Ronan Lamy Branch: py3.5-raffael_t Changeset: r83949:a31d7ae793ce Date: 2016-04-26 19:29 +0100 http://bitbucket.org/pypy/pypy/changeset/a31d7ae793ce/ Log:fix typo diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseobjspace.py +

[pypy-commit] pypy py3.5-raffael_t: Fix location of stdlib after rebasing

2016-04-26 Thread rlamy
Author: Ronan Lamy Branch: py3.5-raffael_t Changeset: r83947:5f1dc236f900 Date: 2016-04-26 19:21 +0100 http://bitbucket.org/pypy/pypy/changeset/5f1dc236f900/ Log:Fix location of stdlib after rebasing diff --git a/pypy/interpreter/app_main.py b/pypy/interpreter/app_main.py --- a/pypy/interpre

[pypy-commit] pypy py3.5-raffael_t: Reapply Raffael's changes to opcode.py

2016-04-26 Thread rlamy
Author: Ronan Lamy Branch: py3.5-raffael_t Changeset: r83948:38d59646e345 Date: 2016-04-26 19:28 +0100 http://bitbucket.org/pypy/pypy/changeset/38d59646e345/ Log:Reapply Raffael's changes to opcode.py diff --git a/lib-python/3/opcode.py b/lib-python/3/opcode.py --- a/lib-python/3/opcode.py +

[pypy-commit] pypy py3k: hide run_command_line now that exec works

2016-04-26 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r83951:98c9d7225474 Date: 2016-04-26 20:08 -0700 http://bitbucket.org/pypy/pypy/changeset/98c9d7225474/ Log:hide run_command_line now that exec works diff --git a/pypy/interpreter/app_main.py b/pypy/interpreter/app_main.py --- a/pypy/interpreter/

[pypy-commit] pypy py3k: globals deserves module=True

2016-04-26 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r83952:ae66ec7f9ce7 Date: 2016-04-26 20:08 -0700 http://bitbucket.org/pypy/pypy/changeset/ae66ec7f9ce7/ Log:globals deserves module=True diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pypy/interpreter/pyopcode.py +

[pypy-commit] pypy py3k: fix exec from @hidden_applevel functions

2016-04-26 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r83950:1921e21b5b4b Date: 2016-04-26 20:08 -0700 http://bitbucket.org/pypy/pypy/changeset/1921e21b5b4b/ Log:fix exec from @hidden_applevel functions diff --git a/pypy/module/__builtin__/compiling.py b/pypy/module/__builtin__/compiling.py --- a/p

[pypy-commit] pypy py3k: don't prepend '' more than once (not exactly sure how this happens but

2016-04-26 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r83954:1e6beaeb48bb Date: 2016-04-26 21:14 -0700 http://bitbucket.org/pypy/pypy/changeset/1e6beaeb48bb/ Log:don't prepend '' more than once (not exactly sure how this happens but it does) (grafted from c87392dd55febe92a4b704165ce97

[pypy-commit] pypy default: don't prepend '' more than once (not exactly sure how this happens but

2016-04-26 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r83953:c87392dd55fe Date: 2016-04-26 21:14 -0700 http://bitbucket.org/pypy/pypy/changeset/c87392dd55fe/ Log:don't prepend '' more than once (not exactly sure how this happens but it does) diff --git a/pypy/interpreter/pycode.py b/pypy/interpr

[pypy-commit] pypy py3k: adjust per PyCode's changes to frozen modules and app_name='__import__'

2016-04-26 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r83955:d876ff0650f5 Date: 2016-04-26 21:16 -0700 http://bitbucket.org/pypy/pypy/changeset/d876ff0650f5/ Log:adjust per PyCode's changes to frozen modules and app_name='__import__' diff --git a/pypy/module/_frozen_importlib/interp_import.p

[pypy-commit] pypy py3k: fix reraise in hidden functions

2016-04-26 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r83957:b1242e337f6c Date: 2016-04-26 21:47 -0700 http://bitbucket.org/pypy/pypy/changeset/b1242e337f6c/ Log:fix reraise in hidden functions (grafted from c4d7b8fef89a557df8cc1c926471c0c4d04b9bb3) diff --git a/pypy/interpreter/pyopcode.py

[pypy-commit] pypy default: fix reraise in hidden functions

2016-04-26 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r83956:c4d7b8fef89a Date: 2016-04-26 21:47 -0700 http://bitbucket.org/pypy/pypy/changeset/c4d7b8fef89a/ Log:fix reraise in hidden functions diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pypy/interpreter/pyopcode.py ++

[pypy-commit] pypy py3k: readd for_hidden from default

2016-04-26 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r83958:402867a81fa5 Date: 2016-04-26 21:48 -0700 http://bitbucket.org/pypy/pypy/changeset/402867a81fa5/ Log:readd for_hidden from default diff --git a/pypy/interpreter/pyframe.py b/pypy/interpreter/pyframe.py --- a/pypy/interpreter/pyframe.py +++

[pypy-commit] pypy bitstring: Dump logs about the bitstring compression

2016-04-26 Thread arigo
Author: Armin Rigo Branch: bitstring Changeset: r83959:e341fe8db539 Date: 2016-04-27 08:49 +0200 http://bitbucket.org/pypy/pypy/changeset/e341fe8db539/ Log:Dump logs about the bitstring compression diff --git a/rpython/jit/codewriter/effectinfo.py b/rpython/jit/codewriter/effectinfo.py ---