[pypy-commit] extradoc extradoc: add new done section and move an entry there

2016-09-30 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r5721:f1ce65dce7f3 Date: 2016-09-30 11:17 +0200 http://bitbucket.org/pypy/extradoc/changeset/f1ce65dce7f3/ Log:add new done section and move an entry there diff --git a/planning/py3.5/milestone-1-progress.rst b/planning/py3.5/milestone-1-

[pypy-commit] pypy py3.5-set-sentinel: extended doc, renamed function, starting to implement the function fully

2016-09-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5-set-sentinel Changeset: r87466:78cd6d8efe3b Date: 2016-09-30 13:49 +0200 http://bitbucket.org/pypy/pypy/changeset/78cd6d8efe3b/ Log:extended doc, renamed function, starting to implement the function fully diff --git a/pypy/module/thread/__init__

[pypy-commit] pypy py3.5-set-sentinel: release the sentinel lock before the thread dies

2016-09-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5-set-sentinel Changeset: r87473:aa01e511c9e8 Date: 2016-09-30 16:02 +0200 http://bitbucket.org/pypy/pypy/changeset/aa01e511c9e8/ Log:release the sentinel lock before the thread dies diff --git a/pypy/module/thread/os_lock.py b/pypy/module/thread/os_lock.

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

2016-09-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87474:b0742fdfe677 Date: 2016-09-30 16:29 +0200 http://bitbucket.org/pypy/pypy/changeset/b0742fdfe677/ Log:merge branch diff --git a/pypy/module/thread/__init__.py b/pypy/module/thread/__init__.py --- a/pypy/module/thread/__init__.py +++ b/p

[pypy-commit] pypy py3.5: removed some skips for modules that work now!

2016-09-30 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87475:0a89df9f97f2 Date: 2016-09-30 16:47 +0200 http://bitbucket.org/pypy/pypy/changeset/0a89df9f97f2/ Log:removed some skips for modules that work now! diff --git a/lib-python/conftest.py b/lib-python/conftest.py --- a/lib-python/conftest.p

[pypy-commit] extradoc extradoc: document some progress in the stdlib deadlocks

2016-09-30 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r5722:9578625ae1fd Date: 2016-09-30 16:57 +0200 http://bitbucket.org/pypy/extradoc/changeset/9578625ae1fd/ Log:document some progress in the stdlib deadlocks diff --git a/planning/py3.5/milestone-1-progress.rst b/planning/py3.5/milestone-

[pypy-commit] extradoc extradoc: parts of the slides, not the final version

2016-10-04 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r5729:4401d9b4f722 Date: 2016-10-04 10:46 +0200 http://bitbucket.org/pypy/extradoc/changeset/4401d9b4f722/ Log:parts of the slides, not the final version diff --git a/talk/pyconza2016/pypy/img/jitlog.png b/talk/pyconza2016/pypy/img/jitlog

[pypy-commit] pypy py3.5: expose DEF_BUF_SIZE at app level, only wraps rzlib.OUTPUT_BUFFER_SIZE

2016-10-04 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87564:64f6022b0f1d Date: 2016-10-04 13:38 +0200 http://bitbucket.org/pypy/pypy/changeset/64f6022b0f1d/ Log:expose DEF_BUF_SIZE at app level, only wraps rzlib.OUTPUT_BUFFER_SIZE diff --git a/pypy/module/zlib/__init__.py b/pypy/module/

[pypy-commit] pypy py3k: restore the multiply operation in the switched nb_multiply

2016-10-05 Thread plan_rich
Author: Richard Plangger Branch: py3k Changeset: r87590:5f31b9581615 Date: 2016-10-04 17:18 +0200 http://bitbucket.org/pypy/pypy/changeset/5f31b9581615/ Log:restore the multiply operation in the switched nb_multiply diff --git a/pypy/module/cpyext/test/array.c b/pypy/module/cpyext/test/array

[pypy-commit] pypy py3k: skip a test checking a peephole optimization simplifying constant string subscripts

2016-10-05 Thread plan_rich
Author: Richard Plangger Branch: py3k Changeset: r87595:36a6a63d2306 Date: 2016-10-05 18:00 +0200 http://bitbucket.org/pypy/pypy/changeset/36a6a63d2306/ Log:skip a test checking a peephole optimization simplifying constant string subscripts diff --git a/lib-python/3/test/test_peephol

[pypy-commit] extradoc extradoc: some more changes for my talk

2016-10-06 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r5734:4fc29c6d0bc8 Date: 2016-10-06 14:00 +0200 http://bitbucket.org/pypy/extradoc/changeset/4fc29c6d0bc8/ Log:some more changes for my talk diff --git a/talk/pyconza2016/pypy/img/how-jit.png b/talk/pyconza2016/pypy/img/how-jit.png new fi

[pypy-commit] extradoc extradoc: pdf export

2016-10-08 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r5738:b607cdf72f72 Date: 2016-10-08 09:06 +0200 http://bitbucket.org/pypy/extradoc/changeset/b607cdf72f72/ Log:pdf export diff --git a/talk/pyconza2016/pypy/pypy-pycon-cape-town-2016.pdf b/talk/pyconza2016/pypy/pypy-pycon-cape-town-2016.p

[pypy-commit] pypy py3.5: change standard lib test to pass the while test file. pypy's buffer is bigger

2016-10-08 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87622:d3fa9d0090d6 Date: 2016-10-08 11:05 +0200 http://bitbucket.org/pypy/pypy/changeset/d3fa9d0090d6/ Log:change standard lib test to pass the while test file. pypy's buffer is bigger diff --git a/lib-python/3/test/test_zlib.py b/li

[pypy-commit] pypy py3.5: test case to fix special case in escape char that was changed in py3.4

2016-10-08 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87627:a13c3317adb7 Date: 2016-10-08 17:56 +0200 http://bitbucket.org/pypy/pypy/changeset/a13c3317adb7/ Log:test case to fix special case in escape char that was changed in py3.4 diff --git a/pypy/module/_csv/test/test_reader.py b/py

[pypy-commit] pypy py3.5: (reubano, plan_rich) loop in the new state, test passes now

2016-10-08 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87629:23bd7b65f729 Date: 2016-10-08 18:47 +0200 http://bitbucket.org/pypy/pypy/changeset/23bd7b65f729/ Log:(reubano, plan_rich) loop in the new state, test passes now diff --git a/pypy/module/_csv/interp_reader.py b/pypy/module/_csv

[pypy-commit] pypy release-pypy3.3-5.x: update contributors

2016-10-08 Thread plan_rich
Author: Richard Plangger Branch: release-pypy3.3-5.x Changeset: r87632:fe5657a7b60e Date: 2016-10-08 22:39 +0200 http://bitbucket.org/pypy/pypy/changeset/fe5657a7b60e/ Log:update contributors diff --git a/pypy/doc/contributor.rst b/pypy/doc/contributor.rst --- a/pypy/doc/contributor.rst +++

[pypy-commit] pypy release-pypy3.3-5.x: move what is new and create an empty one

2016-10-08 Thread plan_rich
Author: Richard Plangger Branch: release-pypy3.3-5.x Changeset: r87633:ea9979b550ee Date: 2016-10-08 22:52 +0200 http://bitbucket.org/pypy/pypy/changeset/ea9979b550ee/ Log:move what is new and create an empty one diff --git a/pypy/doc/index-of-whatsnew.rst b/pypy/doc/index-of-whatsnew.rst --

[pypy-commit] pypy release-pypy3.3-5.x: open new release branch

2016-10-08 Thread plan_rich
Author: Richard Plangger Branch: release-pypy3.3-5.x Changeset: r87631:c5fb5db3c8ee Date: 2016-10-08 22:35 +0200 http://bitbucket.org/pypy/pypy/changeset/c5fb5db3c8ee/ Log:open new release branch ___ pypy-commit mailing list pypy-commit@python.org

[pypy-commit] pypy release-pypy3.3-5.x: Added tag release-pypy3.3-5.5.0 for changeset ea9979b550ee

2016-10-08 Thread plan_rich
Author: Richard Plangger Branch: release-pypy3.3-5.x Changeset: r87634:619c0d5af0e5 Date: 2016-10-08 22:54 +0200 http://bitbucket.org/pypy/pypy/changeset/619c0d5af0e5/ Log:Added tag release-pypy3.3-5.5.0 for changeset ea9979b550ee diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@

[pypy-commit] pypy py3.5: test deque's and impl deque copy

2016-10-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87656:08c15132273f Date: 2016-10-09 11:33 +0200 http://bitbucket.org/pypy/pypy/changeset/08c15132273f/ Log:test deque's and impl deque copy diff --git a/pypy/module/_collections/interp_deque.py b/pypy/module/_collections/interp_deque.py ---

[pypy-commit] pypy py3.5: remove paramter to W_Deque.copy (reubano, plan_rich)

2016-10-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87657:ed20d5312f0a Date: 2016-10-09 11:38 +0200 http://bitbucket.org/pypy/pypy/changeset/ed20d5312f0a/ Log:remove paramter to W_Deque.copy (reubano, plan_rich) diff --git a/pypy/module/_collections/interp_deque.py b/pypy/module

[pypy-commit] pypy py3.5: test deque's new mul method

2016-10-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87655:0deaad2bf1c1 Date: 2016-10-09 11:18 +0200 http://bitbucket.org/pypy/pypy/changeset/0deaad2bf1c1/ Log:test deque's new mul method diff --git a/pypy/module/_collections/test/test_deque.py b/pypy/module/_collections/test/test_deque.py --

[pypy-commit] pypy py3.5: skip the tests, adding the method to the __setstate__ slot works, but pickling will never use that method. removed and test is skipped to not create confusion

2016-10-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87661:569b72af42d9 Date: 2016-10-09 13:16 +0200 http://bitbucket.org/pypy/pypy/changeset/569b72af42d9/ Log:skip the tests, adding the method to the __setstate__ slot works, but pickling will never use that method. removed and test is

[pypy-commit] pypy py3.5: redo the commit made for setstate, though it is not called by pickling (state is already set by load_reduce), this makes the api more compliant (we could of course invoke loa

2016-10-10 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87686:05ed492ccc60 Date: 2016-10-10 10:07 +0200 http://bitbucket.org/pypy/pypy/changeset/05ed492ccc60/ Log:redo the commit made for setstate, though it is not called by pickling (state is already set by load_reduce), this makes the ap

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

2016-10-10 Thread plan_rich
Author: Richard Plangger Branch: redirect-assembler-jitlog Changeset: r87687:f68149db5431 Date: 2016-10-10 10:20 +0200 http://bitbucket.org/pypy/pypy/changeset/f68149db5431/ Log:merge default diff too long, truncating to 2000 out of 54103 lines diff --git a/.hgtags b/.hgtags --- a/.hgtags +

[pypy-commit] pypy redirect-assembler-jitlog: target address could be some bytes off, one reason why so many redirect assembler instr. are not found

2016-10-10 Thread plan_rich
Author: Richard Plangger Branch: redirect-assembler-jitlog Changeset: r87688:4026f1af404d Date: 2016-10-10 10:51 +0200 http://bitbucket.org/pypy/pypy/changeset/4026f1af404d/ Log:target address could be some bytes off, one reason why so many redirect assembler instr. are not found dif

[pypy-commit] pypy py3.5: turn string format into argument of oefmt (translation issue)

2016-10-10 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87689:4c664c7fdba2 Date: 2016-10-10 11:54 +0200 http://bitbucket.org/pypy/pypy/changeset/4c664c7fdba2/ Log:turn string format into argument of oefmt (translation issue) diff --git a/pypy/module/_collections/interp_deque.py b/pypy/module/_co

[pypy-commit] pypy redirect-assembler-jitlog: close branch

2016-10-10 Thread plan_rich
Author: Richard Plangger Branch: redirect-assembler-jitlog Changeset: r87691:4e71c0d2e82d Date: 2016-10-10 12:14 +0200 http://bitbucket.org/pypy/pypy/changeset/4e71c0d2e82d/ Log:close branch ___ pypy-commit mailing list pypy-commit@python.org https

[pypy-commit] pypy default: merge redirect assembler

2016-10-10 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r87690:37093b51ec75 Date: 2016-10-10 12:14 +0200 http://bitbucket.org/pypy/pypy/changeset/37093b51ec75/ Log:merge redirect assembler diff --git a/rpython/jit/backend/arm/opassembler.py b/rpython/jit/backend/arm/opassembler.py --- a/rpython/jit/ba

[pypy-commit] pypy py3.5: cant use deque.copy within deque.add or deque.imul, translation fixes

2016-10-10 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87692:d973c433c52b Date: 2016-10-10 16:05 +0200 http://bitbucket.org/pypy/pypy/changeset/d973c433c52b/ Log:cant use deque.copy within deque.add or deque.imul, translation fixes diff --git a/pypy/module/_collections/interp_deque.py b

[pypy-commit] pypy py3.5: test + impl deque.insert

2016-10-10 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87693:3458326c0cc4 Date: 2016-10-10 16:54 +0200 http://bitbucket.org/pypy/pypy/changeset/3458326c0cc4/ Log:test + impl deque.insert diff --git a/pypy/module/_collections/interp_deque.py b/pypy/module/_collections/interp_deque.py --- a/pypy/

[pypy-commit] pypy.org extradoc: update checksums for the new pypy3.3 release

2016-10-10 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r806:587fe56a7e72 Date: 2016-10-09 15:28 +0200 http://bitbucket.org/pypy/pypy.org/changeset/587fe56a7e72/ Log:update checksums for the new pypy3.3 release diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @

[pypy-commit] pypy.org extradoc: update download page

2016-10-10 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r805:114d44c8df9c Date: 2016-10-09 15:15 +0200 http://bitbucket.org/pypy/pypy.org/changeset/114d44c8df9c/ Log:update download page diff --git a/source/download.txt b/source/download.txt --- a/source/download.txt +++ b/source/download.txt @

[pypy-commit] pypy.org extradoc: remove arm raring build (bbot is offline since 30. Aug)

2016-10-10 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r807:e87954c20d31 Date: 2016-10-09 15:33 +0200 http://bitbucket.org/pypy/pypy.org/changeset/e87954c20d31/ Log:remove arm raring build (bbot is offline since 30. Aug) diff --git a/source/download.txt b/source/download.txt --- a/source/downl

[pypy-commit] pypy.org extradoc: update the links

2016-10-10 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r809:1034af89a370 Date: 2016-10-10 17:36 +0200 http://bitbucket.org/pypy/pypy.org/changeset/1034af89a370/ Log:update the links diff --git a/source/download.txt b/source/download.txt --- a/source/download.txt +++ b/source/download.txt @@ -1

[pypy-commit] pypy.org extradoc: generate the download page

2016-10-10 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r810:9e3641ff5d0d Date: 2016-10-10 17:38 +0200 http://bitbucket.org/pypy/pypy.org/changeset/9e3641ff5d0d/ Log:generate the download page diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -76,7 +76,7 @@

[pypy-commit] pypy.org extradoc: correct versions for pypy3.3

2016-10-10 Thread plan_rich
Author: Richard Plangger Branch: extradoc Changeset: r808:7918306b5928 Date: 2016-10-10 17:34 +0200 http://bitbucket.org/pypy/pypy.org/changeset/7918306b5928/ Log:correct versions for pypy3.3 diff --git a/source/download.txt b/source/download.txt --- a/source/download.txt +++ b/source/downlo

[pypy-commit] jitviewer default: add deprecation warning to repo

2016-10-11 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r280:c5ab0ec88906 Date: 2016-10-11 15:33 +0200 http://bitbucket.org/pypy/jitviewer/changeset/c5ab0ec88906/ Log:add deprecation warning to repo diff --git a/README b/README --- a/README +++ b/README @@ -1,3 +1,25 @@ + +PLEASE NOTE! This repo is: +

[pypy-commit] jitviewer default: maybe this is the correct bitbucket markdown?

2016-10-11 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r281:78de652daa1d Date: 2016-10-11 15:45 +0200 http://bitbucket.org/pypy/jitviewer/changeset/78de652daa1d/ Log:maybe this is the correct bitbucket markdown? diff --git a/README b/README --- a/README +++ b/README @@ -1,18 +1,16 @@ PLEASE NOTE! T

[pypy-commit] jitviewer default: like this?

2016-10-11 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r282:66f3ff7690ea Date: 2016-10-11 15:48 +0200 http://bitbucket.org/pypy/jitviewer/changeset/66f3ff7690ea/ Log:like this? diff --git a/README b/README --- a/README +++ b/README @@ -1,16 +1,7 @@ -PLEASE NOTE! This repo is: +PLEASE NOTE! **THIS RE

[pypy-commit] jitviewer default: README edited online with Bitbucket

2016-10-11 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r283:b7c4e0f3ca63 Date: 2016-10-11 13:50 + http://bitbucket.org/pypy/jitviewer/changeset/b7c4e0f3ca63/ Log:README edited online with Bitbucket diff --git a/README b/README --- a/README +++ b/README @@ -1,11 +1,11 @@ - PLEASE NOTE! **THIS REPO

[pypy-commit] pypy default: doc changes to link whatsnew for pypy3.3 5.5.0

2016-10-11 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r87708:c88e5a2f7321 Date: 2016-10-11 15:24 +0200 http://bitbucket.org/pypy/pypy/changeset/c88e5a2f7321/ Log:doc changes to link whatsnew for pypy3.3 5.5.0 diff --git a/pypy/doc/index-of-whatsnew.rst b/pypy/doc/index-of-whatsnew.rst --- a/pypy/doc/

[pypy-commit] pypy default: (arigo, plan_rich) carry along the changes of guard_not_forced_2 to all other backends

2016-10-11 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r87709:1c139dea3b20 Date: 2016-10-11 16:46 +0200 http://bitbucket.org/pypy/pypy/changeset/1c139dea3b20/ Log:(arigo, plan_rich) carry along the changes of guard_not_forced_2 to all other backends diff --git a/rpython/jit/backend/arm

[pypy-commit] pypy py3k: close branch

2016-10-11 Thread plan_rich
Author: Richard Plangger Branch: py3k Changeset: r87710:1ed3edf86d71 Date: 2016-10-11 16:56 +0200 http://bitbucket.org/pypy/pypy/changeset/1ed3edf86d71/ Log:close branch ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/ma

[pypy-commit] pypy py3.3: open the new py3.3 branch (which shadows the closed py3.3 branch)

2016-10-11 Thread plan_rich
Author: Richard Plangger Branch: py3.3 Changeset: r87711:37939b95637a Date: 2016-10-11 16:56 +0200 http://bitbucket.org/pypy/pypy/changeset/37939b95637a/ Log:open the new py3.3 branch (which shadows the closed py3.3 branch) ___ pypy-commit mailing

[pypy-commit] pypy py3.5: (arigo, plan_rich) missing version check lost by merge (ssl3)

2016-10-11 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87716:67709d07835e Date: 2016-10-11 19:25 +0200 http://bitbucket.org/pypy/pypy/changeset/67709d07835e/ Log:(arigo, plan_rich) missing version check lost by merge (ssl3) diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl

[pypy-commit] pypy py3.5: (arigo, plan_rich) remove thread local reference and keep alive the sentinel lock in the execution context

2016-10-13 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87746:345a0c5b30ea Date: 2016-10-13 11:45 +0200 http://bitbucket.org/pypy/pypy/changeset/345a0c5b30ea/ Log:(arigo, plan_rich) remove thread local reference and keep alive the sentinel lock in the execution context diff --git a/pypy

[pypy-commit] pypy py3.5-str-opt: start refactoring to not create a list whenever descr_new of a bytesobject is called.

2016-10-13 Thread plan_rich
Author: Richard Plangger Branch: py3.5-str-opt Changeset: r87750:d055ef6c7dce Date: 2016-10-13 12:33 +0200 http://bitbucket.org/pypy/pypy/changeset/d055ef6c7dce/ Log:start refactoring to not create a list whenever descr_new of a bytesobject is called. diff --git a/pypy/objspace/std/b

[pypy-commit] pypy default: add a method to check if a lock is acquired without releasing the gil

2016-10-13 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r87752:b2587367f3c7 Date: 2016-10-13 15:32 +0200 http://bitbucket.org/pypy/pypy/changeset/b2587367f3c7/ Log:add a method to check if a lock is acquired without releasing the gil diff --git a/rpython/rlib/rthread.py b/rpython/rlib/rthread.p

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

2016-10-13 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87753:2373643d6613 Date: 2016-10-13 15:34 +0200 http://bitbucket.org/pypy/pypy/changeset/2373643d6613/ Log:merge default diff --git a/lib-python/2.7/test/test_cmd_line.py b/lib-python/2.7/test/test_cmd_line.py --- a/lib-python/2.7/test/test

[pypy-commit] pypy py3.5: use is_acquired directly! to release the sentinel lock

2016-10-13 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87754:2652a6182ee9 Date: 2016-10-13 15:41 +0200 http://bitbucket.org/pypy/pypy/changeset/2652a6182ee9/ Log:use is_acquired directly! to release the sentinel lock diff --git a/pypy/module/thread/os_local.py b/pypy/module/thread/os_local.py --

[pypy-commit] pypy py3.5-str-opt: move the test to unicode (bytes.format does not exist anymore)

2016-10-13 Thread plan_rich
Author: Richard Plangger Branch: py3.5-str-opt Changeset: r87757:c18707100394 Date: 2016-10-13 16:08 +0200 http://bitbucket.org/pypy/pypy/changeset/c18707100394/ Log:move the test to unicode (bytes.format does not exist anymore) diff --git a/lib-python/3/test/test_unicode.py b/lib-python/3/

[pypy-commit] pypy py3.5-str-opt: merge default

2016-10-13 Thread plan_rich
Author: Richard Plangger Branch: py3.5-str-opt Changeset: r87756:0c7f33f0bab0 Date: 2016-10-13 15:45 +0200 http://bitbucket.org/pypy/pypy/changeset/0c7f33f0bab0/ Log:merge default diff --git a/lib-python/2.7/test/test_cmd_line.py b/lib-python/2.7/test/test_cmd_line.py --- a/lib-python/2.7/t

[pypy-commit] pypy py3.5: remove some stdlibrary test skips

2016-10-13 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87758:a49200229e2e Date: 2016-10-13 16:17 +0200 http://bitbucket.org/pypy/pypy/changeset/a49200229e2e/ Log:remove some stdlibrary test skips diff --git a/lib-python/conftest.py b/lib-python/conftest.py --- a/lib-python/conftest.py +++ b/lib-

[pypy-commit] pypy py3.5: enable many more tests in the std library

2016-10-13 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87760:5c9b24de5ec6 Date: 2016-10-13 16:30 +0200 http://bitbucket.org/pypy/pypy/changeset/5c9b24de5ec6/ Log:enable many more tests in the std library diff --git a/lib-python/3/test/test_fork1.py b/lib-python/3/test/test_fork1.py --- a/lib-pyt

[pypy-commit] pypy py3.5: expose sem_unlink on posix platforms (multiprocessing) to run the stdlib tests

2016-10-13 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87761:71fd4ec38feb Date: 2016-10-13 17:22 +0200 http://bitbucket.org/pypy/pypy/changeset/71fd4ec38feb/ Log:expose sem_unlink on posix platforms (multiprocessing) to run the stdlib tests diff --git a/pypy/module/_multiprocessing/__ini

[pypy-commit] pypy py3.5: merge py3.5-str-opt

2016-10-13 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87762:f81c41204b32 Date: 2016-10-13 17:49 +0200 http://bitbucket.org/pypy/pypy/changeset/f81c41204b32/ Log:merge py3.5-str-opt diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pypy/objspace/std/

[pypy-commit] pypy py3.5-str-opt: close branch

2016-10-13 Thread plan_rich
Author: Richard Plangger Branch: py3.5-str-opt Changeset: r87763:f66fb3f73241 Date: 2016-10-13 17:49 +0200 http://bitbucket.org/pypy/pypy/changeset/f66fb3f73241/ Log:close branch ___ pypy-commit mailing list pypy-commit@python.org https://mail.pyth

[pypy-commit] pypy py3.5: translation issue

2016-10-14 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87766:4465e0a954e4 Date: 2016-10-14 09:12 +0200 http://bitbucket.org/pypy/pypy/changeset/4465e0a954e4/ Log:translation issue diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pypy/objspace/std/by

[pypy-commit] pypy py3.5: makebytesdata_w does not return a list any more (translation issue)

2016-10-14 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87767:3fa2d30bb438 Date: 2016-10-14 09:47 +0200 http://bitbucket.org/pypy/pypy/changeset/3fa2d30bb438/ Log:makebytesdata_w does not return a list any more (translation issue) diff --git a/pypy/objspace/std/intobject.py b/pypy/objspace/std/in

[pypy-commit] pypy s390x-old-cpu-no-jit: close branch

2016-10-14 Thread plan_rich
Author: Richard Plangger Branch: s390x-old-cpu-no-jit Changeset: r87768:7a26879def9e Date: 2016-10-14 10:02 +0200 http://bitbucket.org/pypy/pypy/changeset/7a26879def9e/ Log:close branch ___ pypy-commit mailing list pypy-commit@python.org https://ma

[pypy-commit] pypy py3.5: recreate the lock after forking, otherwise the state of the lock will not let the child progress

2016-10-14 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87769:bcb1215364e5 Date: 2016-10-14 10:19 +0200 http://bitbucket.org/pypy/pypy/changeset/bcb1215364e5/ Log:recreate the lock after forking, otherwise the state of the lock will not let the child progress diff --git a/pypy/module/thre

[pypy-commit] pypy py3.5: (arigato, plan_rich) add "newutf8" to the space object (use it to convert an rpython level string to wrapped unicode object), expose name property on W_SemLock, add parameter

2016-10-14 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87772:988fed3776e7 Date: 2016-10-14 11:04 +0200 http://bitbucket.org/pypy/pypy/changeset/988fed3776e7/ Log:(arigato, plan_rich) add "newutf8" to the space object (use it to convert an rpython level string to wrapped unic

[pypy-commit] pypy py3.5: (arigato, plan_rich) catch OSError in descr_stat and wrap it into an applevel exception

2016-10-14 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87776:1faec1d31737 Date: 2016-10-14 11:50 +0200 http://bitbucket.org/pypy/pypy/changeset/1faec1d31737/ Log:(arigato, plan_rich) catch OSError in descr_stat and wrap it into an applevel exception diff --git a/pypy/module/posix

[pypy-commit] pypy py3.5: modify and pass the test to use the new SemLock api (constructor and rebuild)

2016-10-14 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r8:f62a92cfbf64 Date: 2016-10-14 11:59 +0200 http://bitbucket.org/pypy/pypy/changeset/f62a92cfbf64/ Log:modify and pass the test to use the new SemLock api (constructor and rebuild) diff --git a/pypy/module/_multiprocessing/interp

[pypy-commit] pypy py3.5: translation issue, space variable not in scope, it is self

2016-10-14 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87781:ca062b6f2315 Date: 2016-10-14 12:17 +0200 http://bitbucket.org/pypy/pypy/changeset/ca062b6f2315/ Log:translation issue, space variable not in scope, it is self diff --git a/pypy/objspace/std/objspace.py b/pypy/objspace/std/objspace.py

[pypy-commit] pypy py3.5: skip the syntax test as done in lib python 2.7

2016-10-14 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87783:27d7a52bc075 Date: 2016-10-14 12:32 +0200 http://bitbucket.org/pypy/pypy/changeset/27d7a52bc075/ Log:skip the syntax test as done in lib python 2.7 diff --git a/lib-python/3/test/test_syntax.py b/lib-python/3/test/test_syntax.py --- a/

[pypy-commit] pypy py3.5: test space.newutf8

2016-10-14 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87784:81dd744bfbd3 Date: 2016-10-14 12:43 +0200 http://bitbucket.org/pypy/pypy/changeset/81dd744bfbd3/ Log:test space.newutf8 diff --git a/pypy/objspace/std/objspace.py b/pypy/objspace/std/objspace.py --- a/pypy/objspace/std/objspace.py +++

[pypy-commit] pypy py3.5: (arigato, plan_rich) reenable test_syntax and test_decimal in the std lib test suite

2016-10-14 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87785:09fac04b5bfc Date: 2016-10-14 12:43 +0200 http://bitbucket.org/pypy/pypy/changeset/09fac04b5bfc/ Log:(arigato, plan_rich) reenable test_syntax and test_decimal in the std lib test suite diff --git a/lib-python/conftest.py b

[pypy-commit] pypy default: test + impl cpu_count in rposix module

2016-10-14 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r87789:d485def1cc89 Date: 2016-10-14 16:00 +0200 http://bitbucket.org/pypy/pypy/changeset/d485def1cc89/ Log:test + impl cpu_count in rposix module diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpyt

[pypy-commit] pypy py3.5: expose cpu_count to os module

2016-10-14 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87790:fcb708c77a65 Date: 2016-10-14 15:24 +0200 http://bitbucket.org/pypy/pypy/changeset/fcb708c77a65/ Log:expose cpu_count to os module diff --git a/pypy/module/posix/__init__.py b/pypy/module/posix/__init__.py --- a/pypy/module/posix/__ini

[pypy-commit] pypy py3.5: remove seqiter_new and rev. seqiter_new from the interp level definitions (methods were removed)

2016-10-14 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87798:b96b9c69886d Date: 2016-10-14 20:52 +0200 http://bitbucket.org/pypy/pypy/changeset/b96b9c69886d/ Log:remove seqiter_new and rev. seqiter_new from the interp level definitions (methods were removed) diff --git a/pypy/module/_pic

[pypy-commit] pypy default: expose function prototype for compilation stage

2016-10-16 Thread plan_rich
Author: Richard Plangger Branch: Changeset: r87821:6017a1055480 Date: 2016-10-16 09:21 +0200 http://bitbucket.org/pypy/pypy/changeset/6017a1055480/ Log:expose function prototype for compilation stage diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +

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

2016-10-16 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87822:de28967a7dde Date: 2016-10-16 09:22 +0200 http://bitbucket.org/pypy/pypy/changeset/de28967a7dde/ Log:merge default diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython/rlib/rposix.py @

[pypy-commit] pypy py3.5: intmask the ffi return value fo rposix.cpu_count

2016-10-16 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87823:be4b615cd965 Date: 2016-10-16 10:07 +0200 http://bitbucket.org/pypy/pypy/changeset/be4b615cd965/ Log:intmask the ffi return value fo rposix.cpu_count diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py -

[pypy-commit] pypy py3.5: revert last checking

2016-10-16 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87824:2786d9d1c827 Date: 2016-10-16 10:09 +0200 http://bitbucket.org/pypy/pypy/changeset/2786d9d1c827/ Log:revert last checking diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/inter

[pypy-commit] pypy py3.5: (arigo, plan_rich) rename the type of md5 object

2016-10-17 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87835:879f445a771a Date: 2016-10-17 13:47 +0200 http://bitbucket.org/pypy/pypy/changeset/879f445a771a/ Log:(arigo, plan_rich) rename the type of md5 object diff --git a/pypy/module/_md5/interp_md5.py b/pypy/module/_md5/interp_md5.py --- a

[pypy-commit] pypy py3.5: add check lock to impl of deque.index

2016-10-17 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87836:e5f49cf46985 Date: 2016-10-17 14:19 +0200 http://bitbucket.org/pypy/pypy/changeset/e5f49cf46985/ Log:add check lock to impl of deque.index diff --git a/pypy/module/_collections/interp_deque.py b/pypy/module/_collections/interp_deque.p

[pypy-commit] pypy py3.5: impl and test rmul for deque

2016-10-17 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87838:865adef88c8a Date: 2016-10-17 14:30 +0200 http://bitbucket.org/pypy/pypy/changeset/865adef88c8a/ Log:impl and test rmul for deque diff --git a/pypy/module/_collections/interp_deque.py b/pypy/module/_collections/interp_deque.py --- a/p

[pypy-commit] pypy py3.5: return on some path to not insert the element twice (deque.insert)

2016-10-17 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87844:64d7a3293760 Date: 2016-10-17 15:14 +0200 http://bitbucket.org/pypy/pypy/changeset/64d7a3293760/ Log:return on some path to not insert the element twice (deque.insert) diff --git a/pypy/module/_collections/interp_deque.py b/pypy/modul

[pypy-commit] pypy py3.5: special case in imul

2016-10-17 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87845:00590aa7234c Date: 2016-10-17 15:36 +0200 http://bitbucket.org/pypy/pypy/changeset/00590aa7234c/ Log:special case in imul diff --git a/pypy/module/_collections/interp_deque.py b/pypy/module/_collections/interp_deque.py --- a/pypy/modu

[pypy-commit] pypy py3.5: if a deque is internally copied, set maxlen

2016-10-17 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87843:25ba0d3a5e64 Date: 2016-10-17 14:59 +0200 http://bitbucket.org/pypy/pypy/changeset/25ba0d3a5e64/ Log:if a deque is internally copied, set maxlen diff --git a/pypy/module/_collections/interp_deque.py b/pypy/module/_collections/interp_d

[pypy-commit] pypy py3.5: translation fix: remove decode call to type(...).name

2016-10-18 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87855:3253f05f8a2b Date: 2016-10-18 10:46 +0200 http://bitbucket.org/pypy/pypy/changeset/3253f05f8a2b/ Log:translation fix: remove decode call to type(...).name diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py

[pypy-commit] pypy space-newtext: (arigato, plan_rich) think about an API we would like to use to circumvent some issues while maintaining both pypy2 and pypy3

2016-10-18 Thread plan_rich
Author: Richard Plangger Branch: space-newtext Changeset: r87861:41397e31c2f7 Date: 2016-10-18 18:19 +0200 http://bitbucket.org/pypy/pypy/changeset/41397e31c2f7/ Log:(arigato, plan_rich) think about an API we would like to use to circumvent some issues while maintaining both pypy2

[pypy-commit] pypy cpyext-injection: (arigato, plan_rich) add a new test to return a pypy object

2016-10-19 Thread plan_rich
Author: Richard Plangger Branch: cpyext-injection Changeset: r87877:7634141bc595 Date: 2016-10-19 16:23 +0200 http://bitbucket.org/pypy/pypy/changeset/7634141bc595/ Log:(arigato, plan_rich) add a new test to return a pypy object diff --git a/pypy/module/cpyext/pyobject.py b/pypy/module

[pypy-commit] pypy cpyext-injection: (arigato, fijal, plan_rich) create a new type def. myitem, need to redirect properly

2016-10-19 Thread plan_rich
Author: Richard Plangger Branch: cpyext-injection Changeset: r87881:fbb30091e897 Date: 2016-10-19 18:40 +0200 http://bitbucket.org/pypy/pypy/changeset/fbb30091e897/ Log:(arigato, fijal, plan_rich) create a new type def. myitem, need to redirect properly diff --git a/pypy/module

[pypy-commit] pypy interp-opt: start to think about some light weight specialization optimization done purely in the interpreter (working on a test)

2016-10-19 Thread plan_rich
Author: Richard Plangger Branch: interp-opt Changeset: r87883:84d5cd4effa1 Date: 2016-10-19 18:57 +0200 http://bitbucket.org/pypy/pypy/changeset/84d5cd4effa1/ Log:start to think about some light weight specialization optimization done purely in the interpreter (working on a test) dif

[pypy-commit] pypy interp-opt: record types while stepping through a single pycode object

2016-10-20 Thread plan_rich
Author: Richard Plangger Branch: interp-opt Changeset: r87887:16b382207424 Date: 2016-10-20 10:28 +0200 http://bitbucket.org/pypy/pypy/changeset/16b382207424/ Log:record types while stepping through a single pycode object diff --git a/pypy/interpreter/optimizer/test/test_basic_func_opt.py b

[pypy-commit] pypy cpyext-injection: (arigato, plan_rich) injecting a type of a pypy object to delegate to a cpython type

2016-10-20 Thread plan_rich
Author: Richard Plangger Branch: cpyext-injection Changeset: r87888:2952096be266 Date: 2016-10-20 11:22 +0200 http://bitbucket.org/pypy/pypy/changeset/2952096be266/ Log:(arigato, plan_rich) injecting a type of a pypy object to delegate to a cpython type diff --git a/pypy/module

[pypy-commit] pypy cpyext-injection: (arigato, plan_rich) add a base class to the c version of mything

2016-10-20 Thread plan_rich
Author: Richard Plangger Branch: cpyext-injection Changeset: r87889:0a239eaad670 Date: 2016-10-20 11:58 +0200 http://bitbucket.org/pypy/pypy/changeset/0a239eaad670/ Log:(arigato, plan_rich) add a base class to the c version of mything diff --git a/pypy/module/cpyext/injection

[pypy-commit] pypy cpyext-injection: (arigato, plan_rich) extend tests to a slightly bigger example (inject into numpy)

2016-10-20 Thread plan_rich
Author: Richard Plangger Branch: cpyext-injection Changeset: r87890:0a625570287d Date: 2016-10-20 14:19 +0200 http://bitbucket.org/pypy/pypy/changeset/0a625570287d/ Log:(arigato, plan_rich) extend tests to a slightly bigger example (inject into numpy) diff --git a/pypy/module/cpyext

[pypy-commit] pypy cpyext-injection: (arigato, plan_rich) implement parts of numpy (tiny parts, i.e. getitem & setitem)

2016-10-20 Thread plan_rich
Author: Richard Plangger Branch: cpyext-injection Changeset: r87892:556fde4a7bcb Date: 2016-10-20 14:47 +0200 http://bitbucket.org/pypy/pypy/changeset/556fde4a7bcb/ Log:(arigato, plan_rich) implement parts of numpy (tiny parts, i.e. getitem & setitem) diff --git a/pypy/module/cp

[pypy-commit] pypy cpyext-injection: (arigato, plan_rich) hijack getitem of the minimal numpy module

2016-10-20 Thread plan_rich
Author: Richard Plangger Branch: cpyext-injection Changeset: r87893:fb5a66c1d78a Date: 2016-10-20 15:07 +0200 http://bitbucket.org/pypy/pypy/changeset/fb5a66c1d78a/ Log:(arigato, plan_rich) hijack getitem of the minimal numpy module diff --git a/pypy/module/cpyext/injection/injection.py b

[pypy-commit] pypy cpyext-injection: (arigato, plan_rich) add one line to the test

2016-10-20 Thread plan_rich
Author: Richard Plangger Branch: cpyext-injection Changeset: r87894:d7923860c63b Date: 2016-10-20 15:17 +0200 http://bitbucket.org/pypy/pypy/changeset/d7923860c63b/ Log:(arigato, plan_rich) add one line to the test diff --git a/pypy/module/cpyext/injection/test/test_numpy.py b/pypy/module

[pypy-commit] pypy ppc-vsx-support: yes, we should really read from the cpuinfo file, not from some other file!

2016-10-25 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r87933:0a8db3e80616 Date: 2016-10-25 16:26 +0200 http://bitbucket.org/pypy/pypy/changeset/0a8db3e80616/ Log:yes, we should really read from the cpuinfo file, not from some other file! diff --git a/rpython/translator/platform

[pypy-commit] pypy ppc-vsx-support: remove some issues indicated by pyflakes

2016-10-25 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r87932:12d2f612a0bf Date: 2016-10-25 15:55 +0200 http://bitbucket.org/pypy/pypy/changeset/12d2f612a0bf/ Log:remove some issues indicated by pyflakes diff --git a/rpython/jit/backend/zarch/vector_ext.py b/rpython/jit/backend/zarch/v

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

2016-10-25 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r87931:e377459b9383 Date: 2016-10-25 15:52 +0200 http://bitbucket.org/pypy/pypy/changeset/e377459b9383/ Log:merge default diff too long, truncating to 2000 out of 50107 lines diff --git a/Makefile b/Makefile --- a/Makefile +++ b/Ma

[pypy-commit] pypy ppc-vsx-support: provided wrong constant to imm construction

2016-10-27 Thread plan_rich
Author: Richard Plangger Branch: ppc-vsx-support Changeset: r87956:b760c9f05b2e Date: 2016-10-27 11:14 +0200 http://bitbucket.org/pypy/pypy/changeset/b760c9f05b2e/ Log:provided wrong constant to imm construction diff --git a/rpython/jit/backend/zarch/locations.py b/rpython/jit/backend/zarch

[pypy-commit] pypy py3.5-ssl: rewrote build cffi script not to use py module (rather use stdlib os.path.*)

2016-10-27 Thread plan_rich
Author: Richard Plangger Branch: py3.5-ssl Changeset: r87957:b1db7bbe92ab Date: 2016-10-27 13:21 +0200 http://bitbucket.org/pypy/pypy/changeset/b1db7bbe92ab/ Log:rewrote build cffi script not to use py module (rather use stdlib os.path.*) diff --git a/pypy/tool/build_cffi_imports.py

[pypy-commit] pypy py3.5-ssl: temporaryly add the cffi source code, should eventually get it's own repo

2016-10-27 Thread plan_rich
Author: Richard Plangger Branch: py3.5-ssl Changeset: r87959:d7eccaef685f Date: 2016-10-27 16:26 +0200 http://bitbucket.org/pypy/pypy/changeset/d7eccaef685f/ Log:temporaryly add the cffi source code, should eventually get it's own repo diff too long, truncating to 2000 out of 6501 li

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