[pypy-commit] pypy.org extradoc: some clarification and added operating systems on which they run (regenerated the page as well)

2016-04-28 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r738:53b0a434ba24 Date: 2016-04-29 08:48 +0200 http://bitbucket.org/pypy/pypy.org/changeset/53b0a434ba24/ Log:some clarification and added operating systems on which they run (regenerated the page as well) diff --git a/features.htm

[pypy-commit] pypy default: updated the FAQ entry (cpu architectures supported)

2016-04-28 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r84020:9806eaad6bd9 Date: 2016-04-29 08:57 +0200 http://bitbucket.org/pypy/pypy/changeset/9806eaad6bd9/ Log:updated the FAQ entry (cpu architectures supported) diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst --- a/pypy/doc/faq.rst +++ b/pypy/doc/

[pypy-commit] pypy.org extradoc: x86 on one line, regenerated source

2016-04-29 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r739:f5505f8ce414 Date: 2016-04-29 09:05 +0200 http://bitbucket.org/pypy/pypy.org/changeset/f5505f8ce414/ Log:x86 on one line, regenerated source diff --git a/features.html b/features.html --- a/features.html +++ b/features.html @@ -80,13

[pypy-commit] extradoc extradoc: rewritten intro and changed title of blogpost

2016-08-05 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r5663:fde0ad51e238 Date: 2016-08-05 17:41 +0200 http://bitbucket.org/pypy/extradoc/changeset/fde0ad51e238/ Log:rewritten intro and changed title of blogpost diff --git a/blog/draft/new-jit-log.rst b/blog/draft/new-jit-log.rst --- a/blog/dr

[pypy-commit] pypy py3.5-async-translate: translation issues batch 2

2016-08-05 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async-translate Changeset: r86045:5a7b8af95db6 Date: 2016-08-05 22:13 +0200 http://bitbucket.org/pypy/pypy/changeset/5a7b8af95db6/ Log:translation issues batch 2 diff --git a/pypy/interpreter/generator.py b/pypy/interpreter/generator.py --- a/pypy/inter

[pypy-commit] pypy ppc-vsx-support: added unpack/pack test stressing the operation

2016-08-08 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86076:b6f69665e955 Date: 2016-08-08 13:34 +0200 http://bitbucket.org/pypy/pypy/changeset/b6f69665e955/ Log:added unpack/pack test stressing the operation diff --git a/rpython/jit/backend/ppc/vector_ext.py b/rpython/jit/backend/ppc

[pypy-commit] pypy ppc-vsx-support: another test testing unpack operation (mostly integer)

2016-08-09 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86096:5d676fb9307f Date: 2016-08-09 10:22 +0200 http://bitbucket.org/pypy/pypy/changeset/5d676fb9307f/ Log:another test testing unpack operation (mostly integer) diff --git a/rpython/jit/metainterp/test/test_vector.py b/rpython/ji

[pypy-commit] pypy py3.5-async-translate: fixed translatable build_map_unpack(_with_call), passes tests

2016-08-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async-translate Changeset: r86104:ae4d7b55324b Date: 2016-08-09 14:37 +0200 http://bitbucket.org/pypy/pypy/changeset/ae4d7b55324b/ Log:fixed translatable build_map_unpack(_with_call), passes tests diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpr

[pypy-commit] pypy py3.5-async-translate: merged py3.5 changes

2016-08-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async-translate Changeset: r86103:3db60dde36a5 Date: 2016-08-09 14:13 +0200 http://bitbucket.org/pypy/pypy/changeset/3db60dde36a5/ Log:merged py3.5 changes diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pypy/interpreter/p

[pypy-commit] pypy py3.5-async-translate: some more translation issues resolved

2016-08-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async-translate Changeset: r86105:2ac7d3003c50 Date: 2016-08-09 15:58 +0200 http://bitbucket.org/pypy/pypy/changeset/2ac7d3003c50/ Log:some more translation issues resolved diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/p

[pypy-commit] pypy py3.5-async-translate: iterkeys translation issue resolved

2016-08-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async-translate Changeset: r86106:6f4bb70dde25 Date: 2016-08-09 16:22 +0200 http://bitbucket.org/pypy/pypy/changeset/6f4bb70dde25/ Log:iterkeys translation issue resolved diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pyp

[pypy-commit] pypy py3.5-async-translate: assert is instance Module, rpython deduces it is a W_Root

2016-08-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async-translate Changeset: r86116:435335a96064 Date: 2016-08-09 17:38 +0200 http://bitbucket.org/pypy/pypy/changeset/435335a96064/ Log:assert is instance Module, rpython deduces it is a W_Root properly wrap for load const diff --git a/pypy/inter

[pypy-commit] pypy py3.5-async-translate: close branch

2016-08-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async-translate Changeset: r86126:2569ef7fa3cc Date: 2016-08-10 08:34 +0200 http://bitbucket.org/pypy/pypy/changeset/2569ef7fa3cc/ Log:close branch ___ pypy-commit mailing list pypy-commit@python.org https://m

[pypy-commit] extradoc extradoc: pyconza 2016 abstract for general pypy talk

2016-08-10 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r5665:66529e75e820 Date: 2016-08-10 09:34 +0200 http://bitbucket.org/pypy/extradoc/changeset/66529e75e820/ Log:pyconza 2016 abstract for general pypy talk diff --git a/blog/draft/new-jit-log.rst b/blog/draft/new-jit-log.rst --- a/blog/draf

[pypy-commit] pypy py3.5-async: some more translation issues that showed up

2016-08-10 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async Changeset: r86131:663016b57d78 Date: 2016-08-10 18:27 +0200 http://bitbucket.org/pypy/pypy/changeset/663016b57d78/ Log:some more translation issues that showed up diff --git a/pypy/interpreter/astcompiler/assemble.py.orig b/pypy/interpreter/astco

[pypy-commit] pypy py3.5-async: several changes for translation

2016-08-11 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async Changeset: r86138:3c775a43b9af Date: 2016-08-11 12:44 +0200 http://bitbucket.org/pypy/pypy/changeset/3c775a43b9af/ Log:several changes for translation renamed argument name in Python.asdl, will resolve an issue for the new type singleton wh

[pypy-commit] pypy py3.5-async: merged py3k changes, generatorentry_driver was used twice, that is now allowed

2016-08-11 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async Changeset: r86141:ce8bb88f9458 Date: 2016-08-11 16:18 +0200 http://bitbucket.org/pypy/pypy/changeset/ce8bb88f9458/ Log:merged py3k changes, generatorentry_driver was used twice, that is now allowed diff --git a/lib-python/3/test/test_hash.

[pypy-commit] pypy py3.5-async: remove always_inline from function, and change it to a class function

2016-08-11 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async Changeset: r86142:511f8024c517 Date: 2016-08-11 16:34 +0200 http://bitbucket.org/pypy/pypy/changeset/511f8024c517/ Log:remove always_inline from function, and change it to a class function diff --git a/pypy/interpreter/pyopcode.py b/pypy/i

[pypy-commit] pypy py3.5-async: add unroll_safe to opcode dispatch function (loop inside)

2016-08-11 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async Changeset: r86143:1e95da517f26 Date: 2016-08-11 16:59 +0200 http://bitbucket.org/pypy/pypy/changeset/1e95da517f26/ Log:add unroll_safe to opcode dispatch function (loop inside) diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.

[pypy-commit] pypy py3.5-async: scatter unroll_safe to more dispatch function that have a loop inside

2016-08-11 Thread plan_rich
Author: Richard Plangger Branch: py3.5-async Changeset: r86145:bdc365a69c47 Date: 2016-08-11 17:17 +0200 http://bitbucket.org/pypy/pypy/changeset/bdc365a69c47/ Log:scatter unroll_safe to more dispatch function that have a loop inside diff --git a/pypy/interpreter/pyopcode.py b/pypy/i

[pypy-commit] extradoc extradoc: some changes to pypy abstract for pyconza, added progress file for august (py3.5)

2016-08-16 Thread plan_rich
-august-progress.rst b/planning/py3.5/2016-august-progress.rst new file mode 100644 --- /dev/null +++ b/planning/py3.5/2016-august-progress.rst @@ -0,0 +1,10 @@ +August 2016 +=== + +Planned +--- + +* Implement changes to memory view. e.g. hex(): https://bugs.python.org/issue9951 (plan_rich

[pypy-commit] pypy py3.5-memoryview: hex method for memoryview + tests

2016-08-16 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86212:8e69fe818876 Date: 2016-08-16 11:13 +0200 http://bitbucket.org/pypy/pypy/changeset/8e69fe818876/ Log:hex method for memoryview + tests diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py

[pypy-commit] pypy py3.5-memoryview: hex method for bytes and bytearray + test

2016-08-16 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86215:75e21c6f7535 Date: 2016-08-16 11:55 +0200 http://bitbucket.org/pypy/pypy/changeset/75e21c6f7535/ Log:hex method for bytes and bytearray + test diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayo

[pypy-commit] pypy py3.5-memoryview: 32bit translation issue, prebuilt long

2016-08-16 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86216:42637c644eab Date: 2016-08-16 12:01 +0200 http://bitbucket.org/pypy/pypy/changeset/42637c644eab/ Log:32bit translation issue, prebuilt long diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobje

[pypy-commit] pypy py3.5-memoryview: missing argument to operation error

2016-08-16 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86217:3045edf9288b Date: 2016-08-16 12:05 +0200 http://bitbucket.org/pypy/pypy/changeset/3045edf9288b/ Log:missing argument to operation error diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.

[pypy-commit] pypy ppc-vsx-support: further implementing vec unpack/pack on ppc

2016-08-16 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86218:d41babc2d791 Date: 2016-08-16 12:11 +0200 http://bitbucket.org/pypy/pypy/changeset/d41babc2d791/ Log:further implementing vec unpack/pack on ppc diff --git a/rpython/jit/backend/ppc/codebuilder.py b/rpython/jit/backend/ppc/c

[pypy-commit] pypy default: jitlog encode fail arguments (how could I forget that :)

2016-08-16 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r86220:67398046dd30 Date: 2016-08-05 11:17 +0200 http://bitbucket.org/pypy/pypy/changeset/67398046dd30/ Log:jitlog encode fail arguments (how could I forget that :) ppc misaligned_is_fine = Ture diff --git a/rpython/rlib/rawstorage.py b/rp

[pypy-commit] pypy default: remove change only needed by ppc vector ext branch

2016-08-16 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r86221:c2da100e9466 Date: 2016-08-16 12:55 +0200 http://bitbucket.org/pypy/pypy/changeset/c2da100e9466/ Log:remove change only needed by ppc vector ext branch diff --git a/rpython/rlib/rawstorage.py b/rpython/rlib/rawstorage.py --- a/rpython/rlib/

[pypy-commit] pypy default: encode the jitdrivers name in start_trace, jitlog version bump

2016-08-16 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r86219:5847abf293f8 Date: 2016-08-04 16:32 +0200 http://bitbucket.org/pypy/pypy/changeset/5847abf293f8/ Log:encode the jitdrivers name in start_trace, jitlog version bump diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/com

[pypy-commit] pypy default: add a fake jitdriver to the jitdriver static data (fixes many tests in test_ajit)

2016-08-17 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r86241:0b56b66d816b Date: 2016-08-17 11:04 +0200 http://bitbucket.org/pypy/pypy/changeset/0b56b66d816b/ Log:add a fake jitdriver to the jitdriver static data (fixes many tests in test_ajit) diff --git a/rpython/jit/metainterp/test/support.

[pypy-commit] pypy py3.5-memoryview: merge py3.5

2016-08-17 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86240:d8e14af5ffed Date: 2016-08-17 09:54 +0200 http://bitbucket.org/pypy/pypy/changeset/d8e14af5ffed/ Log:merge py3.5 diff too long, truncating to 2000 out of 4486 lines diff --git a/include/PyPy.h b/include/PyPy.h --- a/include

[pypy-commit] extradoc extradoc: update planned features

2016-08-17 Thread plan_rich
/planning/py3.5/2016-august-progress.rst +++ b/planning/py3.5/2016-august-progress.rst @@ -5,6 +5,11 @@ --- * Implement changes to memory view. e.g. hex(): https://bugs.python.org/issue9951 (plan_rich) + Seems to work, but test suite hangs to verify the CPython tests. +* tuple indexing for

[pypy-commit] pypy py3.5-memoryview: started to implement tuple indexing and finishing cast of memoryview, much more changes are needed to implement that

2016-08-18 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86260:a25cfe739e3f Date: 2016-08-17 11:08 +0200 http://bitbucket.org/pypy/pypy/changeset/a25cfe739e3f/ Log:started to implement tuple indexing and finishing cast of memoryview, much more changes are needed to implement that

[pypy-commit] pypy py3.5: hex method for memoryview + tests

2016-08-18 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r86263:66f22d46654d Date: 2016-08-16 11:13 +0200 http://bitbucket.org/pypy/pypy/changeset/66f22d46654d/ Log:hex method for memoryview + tests diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pypy

[pypy-commit] pypy py3.5: missing argument to operation error

2016-08-18 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r86266:e82a59c7c604 Date: 2016-08-16 12:05 +0200 http://bitbucket.org/pypy/pypy/changeset/e82a59c7c604/ Log:missing argument to operation error diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/py

[pypy-commit] pypy py3.5: 32bit translation issue, prebuilt long

2016-08-18 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r86265:5b83e4237db3 Date: 2016-08-16 12:01 +0200 http://bitbucket.org/pypy/pypy/changeset/5b83e4237db3/ Log:32bit translation issue, prebuilt long diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a

[pypy-commit] pypy py3.5: hex method for bytes and bytearray + test

2016-08-18 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r86264:2da7b655302d Date: 2016-08-16 11:55 +0200 http://bitbucket.org/pypy/pypy/changeset/2da7b655302d/ Log:hex method for bytes and bytearray + test diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --

[pypy-commit] pypy memoryview-attributes: removed semicolon after if which made the next statement executed all the time (test did not compile .so file because all warnings are treated as errors)

2016-08-18 Thread plan_rich
Author: Richard Plangger Branch: memoryview-attributes Changeset: r86271:32b804646e13 Date: 2016-08-18 12:46 +0200 http://bitbucket.org/pypy/pypy/changeset/32b804646e13/ Log:removed semicolon after if which made the next statement executed all the time (test did not compile .so file b

[pypy-commit] pypy memoryview-attributes: defining bf_getbuffer to get the buffer_test.c going. it dispatches to wrap_getbuffer (maybe not what we want)

2016-08-18 Thread plan_rich
Author: Richard Plangger Branch: memoryview-attributes Changeset: r86275:dbd4120ff2b0 Date: 2016-08-18 16:37 +0200 http://bitbucket.org/pypy/pypy/changeset/dbd4120ff2b0/ Log:defining bf_getbuffer to get the buffer_test.c going. it dispatches to wrap_getbuffer (maybe not what we want)

[pypy-commit] pypy memoryview-attributes: test_buffer_protocol passes now, allocating a new Py_buffer that should be managed by the CPyBuffer object (needs some discussion)

2016-08-18 Thread plan_rich
Author: Richard Plangger Branch: memoryview-attributes Changeset: r86282:c6decd039ce0 Date: 2016-08-18 17:33 +0200 http://bitbucket.org/pypy/pypy/changeset/c6decd039ce0/ Log:test_buffer_protocol passes now, allocating a new Py_buffer that should be managed by the CPyBuffer object (nee

[pypy-commit] pypy redirect-assembler-jitlog: (fijal, plan_rich) test and implement redirect assembler

2016-08-19 Thread plan_rich
Author: Richard Plangger Branch: redirect-assembler-jitlog Changeset: r86308:e2ee0ab78509 Date: 2016-08-19 11:01 +0200 http://bitbucket.org/pypy/pypy/changeset/e2ee0ab78509/ Log:(fijal, plan_rich) test and implement redirect assembler diff --git a/rpython/jit/backend/x86/assembler.py b

[pypy-commit] pypy redirect-assembler-jitlog: merge default

2016-08-19 Thread plan_rich
Author: Richard Plangger Branch: redirect-assembler-jitlog Changeset: r86313:5e73f119f5f7 Date: 2016-08-19 14:47 +0200 http://bitbucket.org/pypy/pypy/changeset/5e73f119f5f7/ Log:merge default diff --git a/lib_pypy/resource.py b/lib_pypy/resource.py --- a/lib_pypy/resource.py +++ b/lib_pypy/r

[pypy-commit] pypy py3.5-memoryview: merge py3.5

2016-08-22 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86390:cb2cf459a284 Date: 2016-08-22 09:27 +0200 http://bitbucket.org/pypy/pypy/changeset/cb2cf459a284/ Log:merge py3.5 diff too long, truncating to 2000 out of 3687 lines diff --git a/lib-python/conftest.py b/lib-python/conftest.

[pypy-commit] pypy memoryview-attributes: micro numpy translation fix (descr___buffer__ missing on W_Root), used wrap instead of newbytes (not present on TinyObjSpace)

2016-08-22 Thread plan_rich
Author: Richard Plangger Branch: memoryview-attributes Changeset: r86391:61d7052feef7 Date: 2016-08-22 10:31 +0200 http://bitbucket.org/pypy/pypy/changeset/61d7052feef7/ Log:micro numpy translation fix (descr___buffer__ missing on W_Root), used wrap instead of newbytes (not present on

[pypy-commit] pypy memoryview-attributes: remove gcc warning/error on buildbot for cpyext test

2016-08-22 Thread plan_rich
Author: Richard Plangger Branch: memoryview-attributes Changeset: r86400:73e384ef0911 Date: 2016-08-22 10:57 +0200 http://bitbucket.org/pypy/pypy/changeset/73e384ef0911/ Log:remove gcc warning/error on buildbot for cpyext test diff --git a/pypy/module/cpyext/test/buffer_test.c b/pypy/module

[pypy-commit] pypy memoryview-attributes: can only return a W_Root object to app level (translation issue)

2016-08-22 Thread plan_rich
Author: Richard Plangger Branch: memoryview-attributes Changeset: r86403:5599a214c3e4 Date: 2016-08-22 11:02 +0200 http://bitbucket.org/pypy/pypy/changeset/5599a214c3e4/ Log:can only return a W_Root object to app level (translation issue) diff --git a/pypy/objspace/std/bytesobject.py b/pypy/

[pypy-commit] pypy memoryview-attributes: typo, module name incomplete, moved import to avoid cyclic dep.

2016-08-22 Thread plan_rich
Author: Richard Plangger Branch: memoryview-attributes Changeset: r86404:5f1682828946 Date: 2016-08-22 11:07 +0200 http://bitbucket.org/pypy/pypy/changeset/5f1682828946/ Log:typo, module name incomplete, moved import to avoid cyclic dep. diff --git a/pypy/objspace/std/bytesobject.py b/pypy/o

[pypy-commit] pypy memoryview-attributes: add newbytes method to tinyobjspace (as cfbolz suggested)

2016-08-22 Thread plan_rich
Author: Richard Plangger Branch: memoryview-attributes Changeset: r86409:092eb3a20315 Date: 2016-08-22 11:25 +0200 http://bitbucket.org/pypy/pypy/changeset/092eb3a20315/ Log:add newbytes method to tinyobjspace (as cfbolz suggested) diff --git a/pypy/module/_jitlog/test/test__jitlog.py b/pyp

[pypy-commit] pypy memoryview-attributes: renamed W_StringBufferObject to W_StringBuilderObject (really a string builder is passed), the new object W_StringBufferObject now takes and wrapps a rlib.buf

2016-08-22 Thread plan_rich
Author: Richard Plangger Branch: memoryview-attributes Changeset: r86414:4cd49fa0d0d9 Date: 2016-08-22 12:06 +0200 http://bitbucket.org/pypy/pypy/changeset/4cd49fa0d0d9/ Log:renamed W_StringBufferObject to W_StringBuilderObject (really a string builder is passed), the new object W_Str

[pypy-commit] pypy py3.5-memoryview: lots of logic for memoryview (work in progress)

2016-08-22 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86415:970730c55763 Date: 2016-08-22 13:18 +0200 http://bitbucket.org/pypy/pypy/changeset/970730c55763/ Log:lots of logic for memoryview (work in progress) diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspa

[pypy-commit] pypy memoryview-attributes: space.newbool(...) rather than use space.wrap. tests require a bool is returned

2016-08-22 Thread plan_rich
Author: Richard Plangger Branch: memoryview-attributes Changeset: r86416:ac02a70c592b Date: 2016-08-22 13:22 +0200 http://bitbucket.org/pypy/pypy/changeset/ac02a70c592b/ Log:space.newbool(...) rather than use space.wrap. tests require a bool is returned diff --git a/pypy/objspace/std

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

2016-08-23 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86438:a39f3886c9ac Date: 2016-08-23 09:39 +0200 http://bitbucket.org/pypy/pypy/changeset/a39f3886c9ac/ Log:merge default diff too long, truncating to 2000 out of 5493 lines diff --git a/include/PyPy.h b/include/PyPy.h --- a/includ

[pypy-commit] pypy ppc-vsx-support: wrong offset loaded wrong value (passing unpack for i64)

2016-08-23 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86439:01d2126c6305 Date: 2016-08-23 11:08 +0200 http://bitbucket.org/pypy/pypy/changeset/01d2126c6305/ Log:wrong offset loaded wrong value (passing unpack for i64) diff --git a/rpython/jit/backend/ppc/vector_ext.py b/rpython/jit/b

[pypy-commit] pypy ppc-vsx-support: implement unpacking for integers 8, 16, 32 bits if count == 1

2016-08-23 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86440:eccd7c7028fc Date: 2016-08-23 11:27 +0200 http://bitbucket.org/pypy/pypy/changeset/eccd7c7028fc/ Log:implement unpacking for integers 8,16,32 bits if count == 1 diff --git a/rpython/jit/backend/ppc/vector_ext.py b/rpython/ji

[pypy-commit] pypy ppc-vsx-support: pass unpack several on ppc

2016-08-23 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86442:05e0d7bb3077 Date: 2016-08-23 12:15 +0200 http://bitbucket.org/pypy/pypy/changeset/05e0d7bb3077/ Log:pass unpack several on ppc diff --git a/rpython/jit/backend/ppc/vector_ext.py b/rpython/jit/backend/ppc/vector_ext.py --- a

[pypy-commit] pypy ppc-vsx-support: some byte ordering issue remains, fixed all other vector tests on ppc

2016-08-23 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r86444:b8fc16ac0662 Date: 2016-08-23 14:57 +0200 http://bitbucket.org/pypy/pypy/changeset/b8fc16ac0662/ Log:some byte ordering issue remains, fixed all other vector tests on ppc diff --git a/rpython/jit/backend/ppc/vector_ex

[pypy-commit] pypy memoryview-attributes: buffer builtin has no flags argument, flags was provided at the position of the offset

2016-08-23 Thread plan_rich
Author: Richard Plangger Branch: memoryview-attributes Changeset: r86446:feafb2399ae8 Date: 2016-08-23 15:24 +0200 http://bitbucket.org/pypy/pypy/changeset/feafb2399ae8/ Log:buffer builtin has no flags argument, flags was provided at the position of the offset diff --git a/lib_pypy/_

[pypy-commit] pypy redirect-assembler-jitlog: merge default

2016-08-23 Thread plan_rich
Author: Richard Plangger Branch: redirect-assembler-jitlog Changeset: r86450:8c7971f278b0 Date: 2016-08-23 17:12 +0200 http://bitbucket.org/pypy/pypy/changeset/8c7971f278b0/ Log:merge default diff --git a/lib_pypy/cffi/recompiler.py b/lib_pypy/cffi/recompiler.py --- a/lib_pypy/cffi/recompile

[pypy-commit] pypy default: merge memoryview-attributes

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r86456:0d29b975452d Date: 2016-08-24 09:10 +0200 http://bitbucket.org/pypy/pypy/changeset/0d29b975452d/ Log:merge memoryview-attributes diff --git a/lib_pypy/_ctypes/basics.py b/lib_pypy/_ctypes/basics.py --- a/lib_pypy/_ctypes/basics.py +++ b/lib

[pypy-commit] pypy default: document branch

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r86457:951e70bd2fa1 Date: 2016-08-24 09:13 +0200 http://bitbucket.org/pypy/pypy/changeset/951e70bd2fa1/ Log:document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsn

[pypy-commit] pypy memoryview-attributes: close branch

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: memoryview-attributes Changeset: r86458:9ac7d2defab0 Date: 2016-08-24 09:13 +0200 http://bitbucket.org/pypy/pypy/changeset/9ac7d2defab0/ Log:close branch ___ pypy-commit mailing list pypy-commit@python.org https://m

[pypy-commit] pypy memoryview-attributes: merge default

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: memoryview-attributes Changeset: r86455:4ec423c97a35 Date: 2016-08-24 09:10 +0200 http://bitbucket.org/pypy/pypy/changeset/4ec423c97a35/ Log:merge default diff --git a/lib_pypy/cffi/recompiler.py b/lib_pypy/cffi/recompiler.py --- a/lib_pypy/cffi/recompiler.py

[pypy-commit] pypy py3k: merge default

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: py3k Changeset: r86459:281ace7115cb Date: 2016-08-24 09:59 +0200 http://bitbucket.org/pypy/pypy/changeset/281ace7115cb/ Log:merge default diff --git a/lib_pypy/_ctypes/basics.py b/lib_pypy/_ctypes/basics.py --- a/lib_pypy/_ctypes/basics.py +++ b/lib_pypy/_cty

[pypy-commit] pypy py3k: resolve some merge conflicts

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: py3k Changeset: r86461:7011e843b4a7 Date: 2016-08-24 10:34 +0200 http://bitbucket.org/pypy/pypy/changeset/7011e843b4a7/ Log:resolve some merge conflicts diff --git a/lib_pypy/_ctypes/basics.py b/lib_pypy/_ctypes/basics.py --- a/lib_pypy/_ctypes/basics.py +++

[pypy-commit] pypy py3.5: merge py3k

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r86460:304a36465049 Date: 2016-08-24 10:29 +0200 http://bitbucket.org/pypy/pypy/changeset/304a36465049/ Log:merge py3k diff --git a/lib_pypy/_ctypes/basics.py b/lib_pypy/_ctypes/basics.py --- a/lib_pypy/_ctypes/basics.py +++ b/lib_pypy/_ctype

[pypy-commit] pypy py3.5: cpyext, struct to usemodules

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r86463:f8a9272bbf66 Date: 2016-08-24 11:00 +0200 http://bitbucket.org/pypy/pypy/changeset/f8a9272bbf66/ Log:cpyext, struct to usemodules diff --git a/pypy/module/_cffi_backend/test/test_recompiler.py b/pypy/module/_cffi_backend/test/test_rec

[pypy-commit] pypy py3.5: pull some merge conflicts from py3k

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r86462:74d03f9c65e8 Date: 2016-08-24 10:34 +0200 http://bitbucket.org/pypy/pypy/changeset/74d03f9c65e8/ Log:pull some merge conflicts from py3k diff --git a/lib_pypy/_ctypes/basics.py b/lib_pypy/_ctypes/basics.py --- a/lib_pypy/_ctypes/basics

[pypy-commit] pypy default: document branch

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r86472:dbdfb99f8932 Date: 2016-08-24 11:55 +0200 http://bitbucket.org/pypy/pypy/changeset/dbdfb99f8932/ Log:document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsn

[pypy-commit] pypy py3k: buffer protocal c headers are stripped down in py3

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: py3k Changeset: r86474:d5bd69e6035c Date: 2016-08-24 11:56 +0200 http://bitbucket.org/pypy/pypy/changeset/d5bd69e6035c/ Log:buffer protocal c headers are stripped down in py3 diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/p

[pypy-commit] pypy py3k: import issue

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: py3k Changeset: r86473:04a4bb69ff39 Date: 2016-08-24 11:12 +0200 http://bitbucket.org/pypy/pypy/changeset/04a4bb69ff39/ Log:import issue diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objspace/std/bytesobject.py --- a/pypy/objspace/std/bytesobject.py ++

[pypy-commit] pypy default: merge redirect-assembler-jitlog

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r86471:4b3bf21d99c6 Date: 2016-08-24 11:53 +0200 http://bitbucket.org/pypy/pypy/changeset/4b3bf21d99c6/ Log:merge redirect-assembler-jitlog diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit

[pypy-commit] pypy py3.5: merge py3k

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r86475:a43d6aa79232 Date: 2016-08-24 11:59 +0200 http://bitbucket.org/pypy/pypy/changeset/a43d6aa79232/ Log:merge py3k diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pypy/module/cpyext/slotdefs.py +++ b/pyp

[pypy-commit] pypy py3.5-memoryview: merge py3.5

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86476:9955cc83a3a8 Date: 2016-08-24 12:00 +0200 http://bitbucket.org/pypy/pypy/changeset/9955cc83a3a8/ Log:merge py3.5 diff --git a/lib_pypy/_pypy_interact.py b/lib_pypy/_pypy_interact.py --- a/lib_pypy/_pypy_interact.py +++ b/lib

[pypy-commit] pypy py3k: missing import

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: py3k Changeset: r86490:608a0ce136ed Date: 2016-08-24 12:21 +0200 http://bitbucket.org/pypy/pypy/changeset/608a0ce136ed/ Log:missing import diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pypy/module/cpyext/slotdefs.py +++ b/

[pypy-commit] pypy py3k: missing import

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: py3k Changeset: r86498:d711ffd606f3 Date: 2016-08-24 16:35 +0200 http://bitbucket.org/pypy/pypy/changeset/d711ffd606f3/ Log:missing import diff --git a/pypy/module/cpyext/buffer.py b/pypy/module/cpyext/buffer.py --- a/pypy/module/cpyext/buffer.py +++ b/pypy/m

[pypy-commit] pypy py3k: remove double definition of cpyext C symbol

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: py3k Changeset: r86503:31eb26fe8cfa Date: 2016-08-24 17:17 +0200 http://bitbucket.org/pypy/pypy/changeset/31eb26fe8cfa/ Log:remove double definition of cpyext C symbol diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext

[pypy-commit] pypy py3k: revert last commit, remove already defined function in RPython (is provided in C)

2016-08-24 Thread plan_rich
Author: Richard Plangger Branch: py3k Changeset: r86519:2a28c3d0f49d Date: 2016-08-25 07:34 +0200 http://bitbucket.org/pypy/pypy/changeset/2a28c3d0f49d/ Log:revert last commit, remove already defined function in RPython (is provided in C) diff --git a/pypy/module/cpyext/api.py b/pypy

[pypy-commit] pypy py3.5: merge py3k

2016-08-25 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r86520:d13f538365f5 Date: 2016-08-25 09:33 +0200 http://bitbucket.org/pypy/pypy/changeset/d13f538365f5/ Log:merge py3k diff --git a/pypy/module/cpyext/buffer.py b/pypy/module/cpyext/buffer.py --- a/pypy/module/cpyext/buffer.py +++ b/pypy/modu

[pypy-commit] pypy py3.5-memoryview: yes, the first failing test for memoryview tuple indexing

2016-08-25 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86529:3ba72a821c80 Date: 2016-08-25 11:35 +0200 http://bitbucket.org/pypy/pypy/changeset/3ba72a821c80/ Log:yes, the first failing test for memoryview tuple indexing diff --git a/pypy/module/micronumpy/descriptor.py b/pypy/module/

[pypy-commit] pypy py3.5-memoryview: merge py3.5

2016-08-25 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86528:225353ef1b51 Date: 2016-08-25 09:35 +0200 http://bitbucket.org/pypy/pypy/changeset/225353ef1b51/ Log:merge py3.5 diff --git a/pypy/module/cpyext/buffer.py b/pypy/module/cpyext/buffer.py --- a/pypy/module/cpyext/buffer.py +++

[pypy-commit] pypy py3.5-memoryview: progress on implementing tuple indexing (almost done with the logic)

2016-08-25 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86532:c771970fb98a Date: 2016-08-25 12:38 +0200 http://bitbucket.org/pypy/pypy/changeset/c771970fb98a/ Log:progress on implementing tuple indexing (almost done with the logic) diff --git a/pypy/module/micronumpy/descriptor.py b/p

[pypy-commit] pypy py3.5-memoryview: first tuple indexing test passed

2016-08-26 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86547:141288afb1ce Date: 2016-08-26 11:18 +0200 http://bitbucket.org/pypy/pypy/changeset/141288afb1ce/ Log:first tuple indexing test passed diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.py --- a/

[pypy-commit] pypy py3.5-memoryview: add a new test for a 3 dim, non byte sized memory view

2016-08-26 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86548:21fedb5e1011 Date: 2016-08-26 12:43 +0200 http://bitbucket.org/pypy/pypy/changeset/21fedb5e1011/ Log:add a new test for a 3 dim, non byte sized memory view diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/

[pypy-commit] pypy py3.5-memoryview: working on memoryview cast. some of that logic should move the the rlib buffer

2016-08-26 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86551:5053ecabfdc0 Date: 2016-08-26 14:15 +0200 http://bitbucket.org/pypy/pypy/changeset/5053ecabfdc0/ Log:working on memoryview cast. some of that logic should move the the rlib buffer diff --git a/pypy/objspace/std/memor

[pypy-commit] pypy py3.5-memoryview: work in progress for memoryview.cast, there is still one issue, memoryview modifies the format field othe underlying Py_buffer struct

2016-08-26 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86569:5ef2fe0ae4aa Date: 2016-08-26 16:32 +0200 http://bitbucket.org/pypy/pypy/changeset/5ef2fe0ae4aa/ Log:work in progress for memoryview.cast, there is still one issue, memoryview modifies the format field othe underlying

[pypy-commit] pypy py3.5-memoryview: making all memoryobject tests pass. resolve several issues in get/setitem

2016-08-26 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86589:72bfb3417856 Date: 2016-08-27 08:56 +0200 http://bitbucket.org/pypy/pypy/changeset/72bfb3417856/ Log:making all memoryobject tests pass. resolve several issues in get/setitem diff --git a/pypy/objspace/std/bytearrayo

[pypy-commit] pypy py3.5-memoryview: passing cast test with empty buffer

2016-08-26 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86588:b01af276a91a Date: 2016-08-27 08:09 +0200 http://bitbucket.org/pypy/pypy/changeset/b01af276a91a/ Log:passing cast test with empty buffer diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.py ---

[pypy-commit] pypy py3.5-memoryview: progress on implementing descr_cast 1 -> N dimensions, translation fixes

2016-08-29 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86675:97a4f9949ccd Date: 2016-08-29 11:02 +0200 http://bitbucket.org/pypy/pypy/changeset/97a4f9949ccd/ Log:progress on implementing descr_cast 1 -> N dimensions, translation fixes diff --git a/pypy/objspace/std/memoryobjec

[pypy-commit] pypy py3.5-memoryview: descr_tolist now returns a nested list constructed using shape + dim of the memoryview, memoryview now also carries shape, strides and dim as fields to make this p

2016-08-29 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86680:4dfc3427fc69 Date: 2016-08-29 12:04 +0200 http://bitbucket.org/pypy/pypy/changeset/4dfc3427fc69/ Log:descr_tolist now returns a nested list constructed using shape + dim of the memoryview, memoryview now also carries

[pypy-commit] pypy py3.5-memoryview: merge py3.5

2016-08-29 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86684:493de2daaa30 Date: 2016-08-29 13:04 +0200 http://bitbucket.org/pypy/pypy/changeset/493de2daaa30/ Log:merge py3.5 diff too long, truncating to 2000 out of 4771 lines diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags

[pypy-commit] pypy py3.5-memoryview: new test, some more fixes after the merge

2016-08-29 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86686:1d9d5dc5f9bb Date: 2016-08-29 13:48 +0200 http://bitbucket.org/pypy/pypy/changeset/1d9d5dc5f9bb/ Log:new test, some more fixes after the merge diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.

[pypy-commit] pypy py3.5-memoryview: missing test code in last merge

2016-08-29 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86685:981849b5f33c Date: 2016-08-29 13:08 +0200 http://bitbucket.org/pypy/pypy/changeset/981849b5f33c/ Log:missing test code in last merge diff --git a/pypy/objspace/std/test/test_memoryobject.py b/pypy/objspace/std/test/test_mem

[pypy-commit] pypy py3.5-memoryview: readded missing hex method to bytes. seemed it got lost during a merge

2016-08-29 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86691:715ec3109ab7 Date: 2016-08-29 14:06 +0200 http://bitbucket.org/pypy/pypy/changeset/715ec3109ab7/ Log:readded missing hex method to bytes. seemed it got lost during a merge diff --git a/pypy/objspace/std/bytesobject.p

[pypy-commit] pypy py3.5-memoryview: fixes, uncommented some test lines

2016-08-29 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86702:e73551e958eb Date: 2016-08-29 16:26 +0200 http://bitbucket.org/pypy/pypy/changeset/e73551e958eb/ Log:fixes, uncommented some test lines diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.py ---

[pypy-commit] pypy py3.5-memoryview: comment, test simplifiactions, added missing tests not included by merge

2016-08-29 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86700:520a2f63f5ec Date: 2016-08-29 16:00 +0200 http://bitbucket.org/pypy/pypy/changeset/520a2f63f5ec/ Log:comment, test simplifiactions, added missing tests not included by merge diff --git a/pypy/objspace/std/memoryobjec

[pypy-commit] pypy py3.5-memoryview: removed multiply where itemsize is already applied, simplification

2016-08-29 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86701:a011742662bf Date: 2016-08-29 16:15 +0200 http://bitbucket.org/pypy/pypy/changeset/a011742662bf/ Log:removed multiply where itemsize is already applied, simplification diff --git a/pypy/objspace/std/memoryobject.py b/pypy/o

[pypy-commit] extradoc extradoc: updates plan to impl extended slicing next

2016-08-29 Thread plan_rich
-progress.rst --- a/planning/py3.5/2016-august-progress.rst +++ b/planning/py3.5/2016-august-progress.rst @@ -6,10 +6,11 @@ * Implement changes to memory view. e.g. hex(): https://bugs.python.org/issue9951 (plan_rich) Seems to work, but test suite hangs to verify the CPython tests. -* tuple

[pypy-commit] pypy py3k: merge default

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3k Changeset: r86723:a803524ac2de Date: 2016-08-30 10:12 +0200 http://bitbucket.org/pypy/pypy/changeset/a803524ac2de/ Log:merge default diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -74,6 +74,7 @@ Seo Sanghyeon Ronny Pfannschmidt Ju

[pypy-commit] pypy py3.5-memoryview: merge py3.5

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5-memoryview Changeset: r86725:d3b1d21c38e2 Date: 2016-08-30 10:13 +0200 http://bitbucket.org/pypy/pypy/changeset/d3b1d21c38e2/ Log:merge py3.5 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -28,3 +28,5 @@ c09c19272c990a0611b17569a0085ad1a

[pypy-commit] pypy default: remove unrolling_iterable, causes issues on py3.5-memoryview

2016-08-30 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r86722:372a9d7304c9 Date: 2016-08-30 10:10 +0200 http://bitbucket.org/pypy/pypy/changeset/372a9d7304c9/ Log:remove unrolling_iterable, causes issues on py3.5-memoryview diff --git a/rpython/rlib/rjitlog/rjitlog.py b/rpython/rlib/rjitlog/rjitlog.py

<    1   2   3   4   5   6   7   8   9   10   >