[pypy-commit] pypy unicode-utf8: disable speedups for now

2017-03-05 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90570:3e38274ddd35 Date: 2017-03-05 19:42 +0400 http://bitbucket.org/pypy/pypy/changeset/3e38274ddd35/ Log:disable speedups for now diff --git a/pypy/module/_pypyjson/interp_decoder.py b/pypy/module/_pypyjson/interp_decoder.py --- a/pypy/module

[pypy-commit] pypy unicode-utf8: implement strip - fails on narrow unicode builds

2017-03-04 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90549:bd07f3fee9c7 Date: 2017-03-04 23:57 +0100 http://bitbucket.org/pypy/pypy/changeset/bd07f3fee9c7/ Log:implement strip - fails on narrow unicode builds diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py

[pypy-commit] pypy unicode-utf8: actually use the function I wrote

2017-03-04 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90547:9f602db4b1ce Date: 2017-03-04 22:58 +0100 http://bitbucket.org/pypy/pypy/changeset/9f602db4b1ce/ Log:actually use the function I wrote diff --git a/rpython/rlib/rstring.py b/rpython/rlib/rstring.py --- a/rpython/rlib/rstring.py +++ b

[pypy-commit] pypy unicode-utf8: kill pdb

2017-03-04 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90548:1239b2e8d564 Date: 2017-03-04 22:59 +0100 http://bitbucket.org/pypy/pypy/changeset/1239b2e8d564/ Log:kill pdb diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objspace/std/unicodeobject.py

[pypy-commit] pypy unicode-utf8: implement isspace as a regex

2017-03-04 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90546:e0e41208baf4 Date: 2017-03-04 22:55 +0100 http://bitbucket.org/pypy/pypy/changeset/e0e41208baf4/ Log:implement isspace as a regex diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objspace/std

[pypy-commit] pypy unicode-utf8: ljust/rjust

2017-03-04 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90544:8ef843d54f47 Date: 2017-03-04 22:03 +0100 http://bitbucket.org/pypy/pypy/changeset/8ef843d54f47/ Log:ljust/rjust diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objspace/std/unicodeobject.py

[pypy-commit] pypy unicode-utf8: isupper & islower

2017-03-04 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90543:9406445b45f6 Date: 2017-03-04 21:55 +0100 http://bitbucket.org/pypy/pypy/changeset/9406445b45f6/ Log:isupper & islower diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objspace

[pypy-commit] pypy unicode-utf8: fix rsplit

2017-03-04 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90542:e30fd70a9177 Date: 2017-03-04 21:23 +0100 http://bitbucket.org/pypy/pypy/changeset/e30fd70a9177/ Log:fix rsplit diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objspace/std/unicodeobject.py

[pypy-commit] pypy unicode-utf8: some progress, still errors in rsplit (we need to think!)

2017-03-04 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90539:4c1a6dc397c4 Date: 2017-03-04 19:39 +0100 http://bitbucket.org/pypy/pypy/changeset/4c1a6dc397c4/ Log:some progress, still errors in rsplit (we need to think!) diff --git a/rpython/rlib/rstring.py b/rpython/rlib/rstring.py --- a/rpython

[pypy-commit] pypy unicode-utf8: replace and mul

2017-03-02 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90463:818637e5be35 Date: 2017-03-01 19:55 +0100 http://bitbucket.org/pypy/pypy/changeset/818637e5be35/ Log:replace and mul diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objspace/std

[pypy-commit] pypy unicode-utf8: improve the tests

2017-03-02 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90462:50905f927559 Date: 2017-03-01 19:31 +0100 http://bitbucket.org/pypy/pypy/changeset/50905f927559/ Log:improve the tests diff --git a/pypy/objspace/std/test/test_unicodeobject.py b/pypy/objspace/std/test/test_unicodeobject.py --- a/pypy

[pypy-commit] pypy unicode-utf8: trivial conversion between MethodsPBCRepr

2017-03-02 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90458:ff30e62aa310 Date: 2017-03-01 17:53 +0100 http://bitbucket.org/pypy/pypy/changeset/ff30e62aa310/ Log:trivial conversion between MethodsPBCRepr diff --git a/rpython/rtyper/rpbc.py b/rpython/rtyper/rpbc.py --- a/rpython/rtyper/rpbc.py +++ b

[pypy-commit] pypy unicode-utf8: basic getitem implemented

2017-03-02 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90464:4a89aa28bd21 Date: 2017-03-01 21:26 +0100 http://bitbucket.org/pypy/pypy/changeset/4a89aa28bd21/ Log:basic getitem implemented diff --git a/pypy/objspace/std/stringmethods.py b/pypy/objspace/std/stringmethods.py --- a/pypy/objspace/std

[pypy-commit] pypy unicode-utf8: get things going for now

2017-03-02 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90461:94c5b4b5fb85 Date: 2017-03-01 19:24 +0100 http://bitbucket.org/pypy/pypy/changeset/94c5b4b5fb85/ Log:get things going for now diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objspace/std

[pypy-commit] pypy unicode-utf8: bah

2017-03-02 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90459:91ec2147c427 Date: 2017-03-01 17:59 +0100 http://bitbucket.org/pypy/pypy/changeset/91ec2147c427/ Log:bah diff --git a/rpython/rtyper/rpbc.py b/rpython/rtyper/rpbc.py --- a/rpython/rtyper/rpbc.py +++ b/rpython/rtyper/rpbc.py @@ -389,12

[pypy-commit] pypy unicode-utf8: fix pyexpat. skip one failing test on os x

2017-03-02 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90457:572cc70c4d30 Date: 2017-03-01 17:24 +0100 http://bitbucket.org/pypy/pypy/changeset/572cc70c4d30/ Log:fix pyexpat. skip one failing test on os x diff --git a/pypy/module/pyexpat/interp_pyexpat.py b/pypy/module/pyexpat/interp_pyexpat.py

[pypy-commit] pypy unicode-utf8: fix fix fix

2017-03-02 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90460:8f690010d092 Date: 2017-03-01 19:16 +0100 http://bitbucket.org/pypy/pypy/changeset/8f690010d092/ Log:fix fix fix diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objspace/std/unicodeobject.py

[pypy-commit] pypy unicode-utf8: "fix" multibytecodec

2017-03-02 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90456:777001a4a191 Date: 2017-03-01 16:52 +0100 http://bitbucket.org/pypy/pypy/changeset/777001a4a191/ Log:"fix" multibytecodec diff --git a/pypy/module/_multibytecodec/c_codecs.py b/pypy/module/_multibytecodec/c_codecs.py --- a/p

[pypy-commit] pypy unicode-utf8: fix and a workaround

2017-02-27 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90404:737c72b15c6d Date: 2017-02-27 16:22 +0100 http://bitbucket.org/pypy/pypy/changeset/737c72b15c6d/ Log:fix and a workaround diff --git a/pypy/objspace/std/objspace.py b/pypy/objspace/std/objspace.py --- a/pypy/objspace/std/objspace.py +++ b

[pypy-commit] pypy unicode-utf8: fix

2017-02-27 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90401:e4861071cd46 Date: 2017-02-27 15:11 +0100 http://bitbucket.org/pypy/pypy/changeset/e4861071cd46/ Log:fix diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py --- a/pypy/interpreter/unicodehelper.py +++ b/pypy

[pypy-commit] pypy unicode-utf8: fixes

2017-02-27 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90400:17031d8a78ec Date: 2017-02-27 15:02 +0100 http://bitbucket.org/pypy/pypy/changeset/17031d8a78ec/ Log:fixes diff --git a/pypy/interpreter/pyparser/parsestring.py b/pypy/interpreter/pyparser/parsestring.py --- a/pypy/interpreter/pyparser

[pypy-commit] pypy unicode-utf8: remove pdb

2017-02-27 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90397:f5e948aa5162 Date: 2017-02-27 14:42 +0100 http://bitbucket.org/pypy/pypy/changeset/f5e948aa5162/ Log:remove pdb diff --git a/rpython/annotator/listdef.py b/rpython/annotator/listdef.py --- a/rpython/annotator/listdef.py +++ b/rpython

[pypy-commit] pypy unicode-utf8: (fijal, argio) whack until we run into a serious problem

2017-02-27 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90376:85fee86ba1f7 Date: 2017-02-27 12:11 +0100 http://bitbucket.org/pypy/pypy/changeset/85fee86ba1f7/ Log:(fijal, argio) whack until we run into a serious problem diff --git a/pypy/module/__pypy__/__init__.py b/pypy/module/__pypy__/__init__.py

[pypy-commit] pypy unicode-utf8: more consistency

2017-02-26 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90372:cab3a879c6cb Date: 2017-02-26 22:44 +0100 http://bitbucket.org/pypy/pypy/changeset/cab3a879c6cb/ Log:more consistency diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py --- a/pypy/interpreter

[pypy-commit] pypy unicode-utf8: remove dead code and fix obscure length tracking bug

2017-02-26 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90371:1c4b1dc9e28e Date: 2017-02-26 21:35 +0100 http://bitbucket.org/pypy/pypy/changeset/1c4b1dc9e28e/ Log:remove dead code and fix obscure length tracking bug diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py

[pypy-commit] pypy unicode-utf8: sort out wrappers

2017-02-26 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90370:b0612e5cd9da Date: 2017-02-26 20:45 +0100 http://bitbucket.org/pypy/pypy/changeset/b0612e5cd9da/ Log:sort out wrappers diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py --- a/pypy/interpreter

[pypy-commit] pypy unicode-utf8: fixes

2017-02-26 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90373:77af71423e68 Date: 2017-02-26 23:41 +0100 http://bitbucket.org/pypy/pypy/changeset/77af71423e68/ Log:fixes diff --git a/pypy/module/_codecs/interp_codecs.py b/pypy/module/_codecs/interp_codecs.py --- a/pypy/module/_codecs/interp_codecs.py

[pypy-commit] pypy unicode-utf8: * whack whack whack

2017-02-26 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90369:50071ee2bad7 Date: 2017-02-26 20:07 +0100 http://bitbucket.org/pypy/pypy/changeset/50071ee2bad7/ Log:* whack whack whack * have a more sensible 'check for utf8' and a slower version if we pass something awkward

[pypy-commit] pypy unicode-utf8: enough plumbing to pass some tests, not efficient at all

2017-02-25 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90356:522a73b2ba2e Date: 2017-02-25 16:32 +0100 http://bitbucket.org/pypy/pypy/changeset/522a73b2ba2e/ Log:enough plumbing to pass some tests, not efficient at all diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objspace/std/bytesobject.py

[pypy-commit] pypy unicode-utf8: fix

2017-02-25 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90355:646678d11ad8 Date: 2017-02-25 16:27 +0100 http://bitbucket.org/pypy/pypy/changeset/646678d11ad8/ Log:fix diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objspace/std/unicodeobject.py +++ b

[pypy-commit] pypy unicode-utf8: get enough plumbing to start running more tests

2017-02-25 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90354:6af99b57c74f Date: 2017-02-25 16:18 +0100 http://bitbucket.org/pypy/pypy/changeset/6af99b57c74f/ Log:get enough plumbing to start running more tests diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py --- a/pypy

[pypy-commit] pypy unicode-utf8: implement utf8 gateway (that passes unicode length as a second param)

2017-02-25 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90350:ba2214055259 Date: 2017-02-25 14:05 +0100 http://bitbucket.org/pypy/pypy/changeset/ba2214055259/ Log:implement utf8 gateway (that passes unicode length as a second param) diff --git a/pypy/interpreter/baseobjspace.py b/pypy

[pypy-commit] pypy unicode-utf8: go a slightly shorter way to working system - use decode a bit everywhere

2017-02-25 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90349:6cb0a61d37f2 Date: 2017-02-25 11:32 +0100 http://bitbucket.org/pypy/pypy/changeset/6cb0a61d37f2/ Log:go a slightly shorter way to working system - use decode a bit everywhere diff --git a/pypy/objspace/std/objspace.py b/pypy

[pypy-commit] pypy unicode-utf8: (fijal, arigo) kill helpers methods that don't belong to rutf8

2017-02-24 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90342:4caeffafa080 Date: 2017-02-24 19:59 +0100 http://bitbucket.org/pypy/pypy/changeset/4caeffafa080/ Log:(fijal, arigo) kill helpers methods that don't belong to rutf8 They also don't belong to runicode, have a more minimal change

[pypy-commit] pypy unicode-utf8: split and rsplit (inefficient)

2017-02-23 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90333:b17610fd28e3 Date: 2017-02-23 20:32 +0100 http://bitbucket.org/pypy/pypy/changeset/b17610fd28e3/ Log:split and rsplit (inefficient) diff --git a/pypy/objspace/std/stringmethods.py b/pypy/objspace/std/stringmethods.py --- a/pypy/objspace

[pypy-commit] pypy unicode-utf8: implement zfill

2017-02-23 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90332:429e8e21cd00 Date: 2017-02-23 20:15 +0100 http://bitbucket.org/pypy/pypy/changeset/429e8e21cd00/ Log:implement zfill diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py --- a/pypy/objspace/std

[pypy-commit] pypy unicode-utf8: give up and write the regex by hand, check in a test

2017-02-23 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90330:62c7e93c717d Date: 2017-02-23 19:32 +0100 http://bitbucket.org/pypy/pypy/changeset/62c7e93c717d/ Log:give up and write the regex by hand, check in a test diff --git a/pypy/objspace/std/unicodeobject.py b/pypy/objspace/std/unicodeobject.py

[pypy-commit] pypy unicode-utf8: implement splitlines, strange unreachable code?

2017-02-23 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90331:4f3f66d1551a Date: 2017-02-23 19:38 +0100 http://bitbucket.org/pypy/pypy/changeset/4f3f66d1551a/ Log:implement splitlines, strange unreachable code? diff --git a/pypy/objspace/std/stringmethods.py b/pypy/objspace/std/stringmethods.py

[pypy-commit] pypy unicode-utf8: implement next_codepoint_pos

2017-02-23 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90328:9bba28798a49 Date: 2017-02-23 18:48 +0100 http://bitbucket.org/pypy/pypy/changeset/9bba28798a49/ Log:implement next_codepoint_pos diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py --- a/pypy/objspace/std

[pypy-commit] pypy unicode-utf8: rename newunicode to utf8

2017-02-22 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90311:16e1ade09c1c Date: 2017-02-22 18:31 +0100 http://bitbucket.org/pypy/pypy/changeset/16e1ade09c1c/ Log:rename newunicode to utf8 diff --git a/pypy/interpreter/pyparser/parsestring.py b/pypy/interpreter/pyparser/parsestring.py --- a/pypy

[pypy-commit] pypy unicode-utf8: start passing some unicode tests. no UCS4 support yet completely

2017-02-22 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90309:f05bed30187f Date: 2017-02-22 18:02 +0100 http://bitbucket.org/pypy/pypy/changeset/f05bed30187f/ Log:start passing some unicode tests. no UCS4 support yet completely diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter

[pypy-commit] pypy unicode-utf8: write down check_utf8

2017-02-21 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90276:07c779b7a698 Date: 2017-02-21 18:35 +0100 http://bitbucket.org/pypy/pypy/changeset/07c779b7a698/ Log:write down check_utf8 diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py --- a/pypy/interpreter

[pypy-commit] pypy unicode-utf8: start testing using hypothesis

2017-02-21 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90267:422b66748b74 Date: 2017-02-21 15:13 +0100 http://bitbucket.org/pypy/pypy/changeset/422b66748b74/ Log:start testing using hypothesis diff --git a/pypy/interpreter/pyparser/parsestring.py b/pypy/interpreter/pyparser/parsestring.py

[pypy-commit] pypy unicode-utf8: shuffle stuff around to new file rutf8

2017-02-21 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90255:76c0add1d61e Date: 2017-02-21 13:10 +0100 http://bitbucket.org/pypy/pypy/changeset/76c0add1d61e/ Log:shuffle stuff around to new file rutf8 diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py --- a/pypy

[pypy-commit] pypy unicode-utf8: fix the nomenclature and put a few stop gaps in places we know need fixing

2017-02-21 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90254:29c62a133d25 Date: 2017-02-21 13:04 +0100 http://bitbucket.org/pypy/pypy/changeset/29c62a133d25/ Log:fix the nomenclature and put a few stop gaps in places we know need fixing diff --git a/pypy/interpreter/baseobjspace.py b/pypy

[pypy-commit] pypy unicode-utf8: Start fighting on a new branch with utf8 being the default storage

2017-02-21 Thread fijal
Author: fijal Branch: unicode-utf8 Changeset: r90253:c9309766eac6 Date: 2017-02-21 12:17 +0100 http://bitbucket.org/pypy/pypy/changeset/c9309766eac6/ Log:Start fighting on a new branch with utf8 being the default storage for W_Unicode object diff --git a/pypy/interpreter/pyparser

[pypy-commit] pypy cpyext-injection: hack for initialization

2016-10-26 Thread fijal
Author: fijal Branch: cpyext-injection Changeset: r87937:6bfd7994f601 Date: 2016-10-26 15:46 +0200 http://bitbucket.org/pypy/pypy/changeset/6bfd7994f601/ Log:hack for initialization diff --git a/pypy/objspace/std/objspace.py b/pypy/objspace/std/objspace.py --- a/pypy/objspace/std/objspace.py

[pypy-commit] pypy cpyext-injection: try to rpythonize the whole mess

2016-10-26 Thread fijal
Author: fijal Branch: cpyext-injection Changeset: r87936:2bbc5adbc7a4 Date: 2016-10-26 15:35 +0200 http://bitbucket.org/pypy/pypy/changeset/2bbc5adbc7a4/ Log:try to rpythonize the whole mess diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py --- a/pypy/interpreter

[pypy-commit] pypy cpyext-injection: improve the test

2016-10-24 Thread fijal
Author: fijal Branch: cpyext-injection Changeset: r87921:7e4d7893385b Date: 2016-10-24 20:13 +0200 http://bitbucket.org/pypy/pypy/changeset/7e4d7893385b/ Log:improve the test diff --git a/pypy/module/cpyext/injection/numpy.py b/pypy/module/cpyext/injection/numpy.py --- a/pypy/module/cpyext

[pypy-commit] pypy cpyext-injection: write a failing test

2016-10-24 Thread fijal
Author: fijal Branch: cpyext-injection Changeset: r87920:a3e61a33b1a9 Date: 2016-10-24 19:47 +0200 http://bitbucket.org/pypy/pypy/changeset/a3e61a33b1a9/ Log:write a failing test diff --git a/pypy/module/cpyext/injection/numpy.py b/pypy/module/cpyext/injection/numpy.py --- a/pypy/module

[pypy-commit] pypy cpyext-injection: improve attachment of array and numpy array type

2016-10-24 Thread fijal
Author: fijal Branch: cpyext-injection Changeset: r87918:83c4556ba270 Date: 2016-10-24 18:42 +0200 http://bitbucket.org/pypy/pypy/changeset/83c4556ba270/ Log:improve attachment of array and numpy array type diff --git a/pypy/module/cpyext/injection/injection.py b/pypy/module/cpyext

[pypy-commit] pypy cpyext-injection: fix simple name errors, install pyflakes people

2016-10-24 Thread fijal
Author: fijal Branch: cpyext-injection Changeset: r87917:f7bbb503eac2 Date: 2016-10-24 17:28 +0200 http://bitbucket.org/pypy/pypy/changeset/f7bbb503eac2/ Log:fix simple name errors, install pyflakes people diff --git a/pypy/module/cpyext/__init__.py b/pypy/module/cpyext/__init__.py

[pypy-commit] pypy cpyext-injection: look into injection stuff

2016-10-24 Thread fijal
Author: fijal Branch: cpyext-injection Changeset: r87916:2f2a35ddfb9d Date: 2016-10-24 09:55 +0200 http://bitbucket.org/pypy/pypy/changeset/2f2a35ddfb9d/ Log:look into injection stuff diff --git a/pypy/module/pypyjit/policy.py b/pypy/module/pypyjit/policy.py --- a/pypy/module/pypyjit

[pypy-commit] extradoc extradoc: merge

2016-10-06 Thread fijal
Author: fijal Branch: extradoc Changeset: r5732:f2de29b2d3a6 Date: 2016-10-06 13:58 +0200 http://bitbucket.org/pypy/extradoc/changeset/f2de29b2d3a6/ Log:merge diff --git a/blog/draft/jit-leaner-frontend.rst b/blog/draft/jit-leaner-frontend.rst --- a/blog/draft/jit-leaner-frontend.rst +++ b

[pypy-commit] extradoc extradoc: merge

2016-10-06 Thread fijal
Author: fijal Branch: extradoc Changeset: r5733:a32bf715ec0c Date: 2016-10-06 13:59 +0200 http://bitbucket.org/pypy/extradoc/changeset/a32bf715ec0c/ Log:merge diff --git a/planning/py3.5/milestone-1-progress.rst b/planning/py3.5/milestone-1-progress.rst --- a/planning/py3.5/milestone-1

[pypy-commit] extradoc extradoc: (fijal, cfbolz) work on blog post

2016-10-06 Thread fijal
Author: fijal Branch: extradoc Changeset: r5730:3241a7d679cc Date: 2016-04-07 11:53 +0300 http://bitbucket.org/pypy/extradoc/changeset/3241a7d679cc/ Log:(fijal, cfbolz) work on blog post diff --git a/blog/draft/jit-leaner-frontend.rst b/blog/draft/jit-leaner-frontend.rst --- a/blog/draft

[pypy-commit] extradoc extradoc: mention that

2016-10-06 Thread fijal
Author: fijal Branch: extradoc Changeset: r5731:53f39d002965 Date: 2016-08-27 15:00 +0200 http://bitbucket.org/pypy/extradoc/changeset/53f39d002965/ Log:mention that diff --git a/planning/py3.5/2016-august-progress.rst b/planning/py3.5/2016-august-progress.rst --- a/planning/py3.5/2016

[pypy-commit] pypy improve-vmprof-testing: expose some other problems

2016-08-06 Thread fijal
Author: fijal Branch: improve-vmprof-testing Changeset: r86047:8ba040124913 Date: 2016-08-06 17:11 +0200 http://bitbucket.org/pypy/pypy/changeset/8ba040124913/ Log:expose some other problems diff --git a/rpython/jit/backend/test/test_rvmprof.py b/rpython/jit/backend/test/test_rvmprof.py

[pypy-commit] pypy improve-vmprof-testing: make the first assert about metainterp

2016-08-05 Thread fijal
Author: fijal Branch: improve-vmprof-testing Changeset: r86040:99215a4747c0 Date: 2016-08-05 19:24 +0200 http://bitbucket.org/pypy/pypy/changeset/99215a4747c0/ Log:make the first assert about metainterp diff --git a/rpython/jit/backend/test/test_rvmprof.py b/rpython/jit/backend/test

[pypy-commit] pypy improve-vmprof-testing: make sure we call llfn() only when in the inside code

2016-08-05 Thread fijal
Author: fijal Branch: improve-vmprof-testing Changeset: r86038:f89c232d0bfe Date: 2016-08-05 19:10 +0200 http://bitbucket.org/pypy/pypy/changeset/f89c232d0bfe/ Log:make sure we call llfn() only when in the inside code diff --git a/rpython/jit/backend/test/test_rvmprof.py b/rpython/jit

[pypy-commit] pypy improve-vmprof-testing: fight fight until we win

2016-08-05 Thread fijal
Author: fijal Branch: improve-vmprof-testing Changeset: r86037:0bcafba73720 Date: 2016-08-05 17:54 +0200 http://bitbucket.org/pypy/pypy/changeset/0bcafba73720/ Log:fight fight until we win diff --git a/rpython/rlib/rvmprof/rvmprof.py b/rpython/rlib/rvmprof/rvmprof.py --- a/rpython/rlib

[pypy-commit] pypy improve-vmprof-testing: fight fight fight

2016-08-05 Thread fijal
Author: fijal Branch: improve-vmprof-testing Changeset: r86035:a7b374677365 Date: 2016-08-05 17:48 +0200 http://bitbucket.org/pypy/pypy/changeset/a7b374677365/ Log:fight fight fight diff --git a/rpython/jit/backend/test/test_rvmprof.py b/rpython/jit/backend/test/test_rvmprof.py

[pypy-commit] pypy improve-vmprof-testing: work on test

2016-08-05 Thread fijal
Author: fijal Branch: improve-vmprof-testing Changeset: r86032:31850c5d6db3 Date: 2016-08-05 17:19 +0200 http://bitbucket.org/pypy/pypy/changeset/31850c5d6db3/ Log:work on test diff --git a/rpython/jit/backend/test/test_rvmprof.py b/rpython/jit/backend/test/test_rvmprof.py --- a/rpython/jit

[pypy-commit] pypy improve-vmprof-testing: unskip the broken test on a branch

2016-08-05 Thread fijal
Author: fijal Branch: improve-vmprof-testing Changeset: r86029:a9fa0458e104 Date: 2016-08-05 15:40 +0200 http://bitbucket.org/pypy/pypy/changeset/a9fa0458e104/ Log:unskip the broken test on a branch diff --git a/rpython/jit/backend/test/test_rvmprof.py b/rpython/jit/backend/test

[pypy-commit] pypy default: improve the test, still failing

2016-08-05 Thread fijal
Author: fijal Branch: Changeset: r86028:cb1aff2e4d19 Date: 2016-08-05 15:37 +0200 http://bitbucket.org/pypy/pypy/changeset/cb1aff2e4d19/ Log:improve the test, still failing diff --git a/rpython/jit/backend/test/test_rvmprof.py b/rpython/jit/backend/test/test_rvmprof.py --- a/rpython/jit

[pypy-commit] pypy default: Merged in vasanthaganeshk/pypy (pull request #433)

2016-04-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r83861:af11a6e4a5a0 Date: 2016-04-25 13:15 +0200 http://bitbucket.org/pypy/pypy/changeset/af11a6e4a5a0/ Log:Merged in vasanthaganeshk/pypy (pull request #433) changed spelling of Fedora, changed yum to dnf diff --git

[pypy-commit] pypy default: kill the depthmap calculation - it's unused by anything and takes memory. Leave the frame size calculations, so we can assert things (why not)

2016-04-09 Thread fijal
Author: fijal Branch: Changeset: r83595:cea17113ade7 Date: 2016-04-09 20:09 +0100 http://bitbucket.org/pypy/pypy/changeset/cea17113ade7/ Log:kill the depthmap calculation - it's unused by anything and takes memory. Leave the frame size calculations, so we can assert things

[pypy-commit] extradoc extradoc: start working on tooling stability doc

2016-04-07 Thread fijal
Author: fijal Branch: extradoc Changeset: r5632:ce02b4dcb219 Date: 2016-04-07 10:59 +0300 http://bitbucket.org/pypy/extradoc/changeset/ce02b4dcb219/ Log:start working on tooling stability doc diff --git a/planning/tooling-stability.rst b/planning/tooling-stability.rst new file mode 100644

[pypy-commit] extradoc extradoc: merge

2016-04-07 Thread fijal
Author: fijal Branch: extradoc Changeset: r5633:435c6aa7beb4 Date: 2016-04-07 11:27 +0300 http://bitbucket.org/pypy/extradoc/changeset/435c6aa7beb4/ Log:merge diff --git a/blog/draft/jit-leaner-frontend.rst b/blog/draft/jit-leaner-frontend.rst --- a/blog/draft/jit-leaner-frontend.rst +++ b

[pypy-commit] pypy default: fix strange annotation errors for small targets

2016-04-05 Thread fijal
Author: fijal Branch: Changeset: r83526:987ea970c2b7 Date: 2016-04-05 18:01 +0300 http://bitbucket.org/pypy/pypy/changeset/987ea970c2b7/ Log:fix strange annotation errors for small targets diff --git a/rpython/flowspace/specialcase.py b/rpython/flowspace/specialcase.py --- a/rpython

[pypy-commit] pypy default: fix a strange case

2016-04-05 Thread fijal
Author: fijal Branch: Changeset: r83525:0c9b0eb268bd Date: 2016-04-05 17:59 +0300 http://bitbucket.org/pypy/pypy/changeset/0c9b0eb268bd/ Log:fix a strange case diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/rpython/jit/metainterp/history.py +++ b

[pypy-commit] pypy default: we use enum34 not enum

2016-04-04 Thread fijal
Author: fijal Branch: Changeset: r83512:a7e2b12ac538 Date: 2016-04-04 09:51 +0300 http://bitbucket.org/pypy/pypy/changeset/a7e2b12ac538/ Log:we use enum34 not enum diff --git a/requirements.txt b/requirements.txt --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,3 @@ # hypothesis

[pypy-commit] extradoc extradoc: merge

2016-04-03 Thread fijal
Author: fijal Branch: extradoc Changeset: r5627:cf47f49e413a Date: 2016-04-03 09:43 +0100 http://bitbucket.org/pypy/extradoc/changeset/cf47f49e413a/ Log:merge diff too long, truncating to 2000 out of 2393 lines diff --git a/talk/bucharest2016/jit-backend-8vhY1ArTsh.txt b/talk/bucharest2016

[pypy-commit] extradoc extradoc: write a blog post

2016-04-03 Thread fijal
Author: fijal Branch: extradoc Changeset: r5626:ac090253677d Date: 2016-04-03 09:33 +0100 http://bitbucket.org/pypy/extradoc/changeset/ac090253677d/ Log:write a blog post diff --git a/blog/draft/jit-leaner-frontend.rst b/blog/draft/jit-leaner-frontend.rst new file mode 100644 --- /dev/null

[pypy-commit] benchmarks default: improve

2016-04-01 Thread fijal
Author: fijal Branch: Changeset: r351:59290b59a24e Date: 2016-04-01 13:49 +0200 http://bitbucket.org/pypy/benchmarks/changeset/59290b59a24e/ Log:improve diff --git a/warmup/pypy-graph-alloc-removal.py b/warmup/pypy-graph-alloc-removal.py --- a/warmup/pypy-graph-alloc-removal.py +++ b

[pypy-commit] benchmarks default: add the ability to number the counts

2016-04-01 Thread fijal
Author: fijal Branch: Changeset: r350:b75559ef571b Date: 2016-04-01 13:48 +0200 http://bitbucket.org/pypy/benchmarks/changeset/b75559ef571b/ Log:add the ability to number the counts diff --git a/warmup/pypy-graph-alloc-removal.py b/warmup/pypy-graph-alloc-removal.py --- a/warmup/pypy-graph

[pypy-commit] pypy default: backout the merge of the branch we need to think more about

2016-04-01 Thread fijal
Author: fijal Branch: Changeset: r83486:56c0228015a1 Date: 2016-04-01 12:01 +0200 http://bitbucket.org/pypy/pypy/changeset/56c0228015a1/ Log:backout the merge of the branch we need to think more about diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/pypy/interpreter

[pypy-commit] pypy default: merge

2016-04-01 Thread fijal
Author: fijal Branch: Changeset: r83487:325494587c00 Date: 2016-04-01 12:04 +0200 http://bitbucket.org/pypy/pypy/changeset/325494587c00/ Log:merge diff --git a/pypy/module/__pypy__/interp_magic.py b/pypy/module/__pypy__/interp_magic.py --- a/pypy/module/__pypy__/interp_magic.py +++ b/pypy

[pypy-commit] pypy default: merge

2016-04-01 Thread fijal
Author: fijal Branch: Changeset: r83476:22530b29f323 Date: 2016-04-01 08:41 +0200 http://bitbucket.org/pypy/pypy/changeset/22530b29f323/ Log:merge diff --git a/rpython/jit/backend/zarch/pool.py b/rpython/jit/backend/zarch/pool.py --- a/rpython/jit/backend/zarch/pool.py +++ b/rpython/jit

[pypy-commit] pypy default: an attempt to fix translation

2016-04-01 Thread fijal
Author: fijal Branch: Changeset: r83475:42bd4abc3cf8 Date: 2016-04-01 08:41 +0200 http://bitbucket.org/pypy/pypy/changeset/42bd4abc3cf8/ Log:an attempt to fix translation diff --git a/pypy/module/__pypy__/interp_magic.py b/pypy/module/__pypy__/interp_magic.py --- a/pypy/module/__pypy__

[pypy-commit] pypy default: fix the test

2016-03-31 Thread fijal
Author: fijal Branch: Changeset: r83465:643df004248e Date: 2016-03-31 16:49 +0200 http://bitbucket.org/pypy/pypy/changeset/643df004248e/ Log:fix the test diff --git a/rpython/jit/metainterp/test/test_virtualref.py b/rpython/jit/metainterp/test/test_virtualref.py --- a/rpython/jit

[pypy-commit] pypy default: merge

2016-03-31 Thread fijal
Author: fijal Branch: Changeset: r83466:786c1c380bd8 Date: 2016-03-31 16:49 +0200 http://bitbucket.org/pypy/pypy/changeset/786c1c380bd8/ Log:merge diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/pypy/interpreter/error.py +++ b/pypy/interpreter/error.py @@ -277,19

[pypy-commit] pypy remove-frame-forcing-in-executioncontext: fix the emulator, I think

2016-03-31 Thread fijal
Author: fijal Branch: remove-frame-forcing-in-executioncontext Changeset: r83446:649acd9c24ea Date: 2016-03-31 10:04 +0200 http://bitbucket.org/pypy/pypy/changeset/649acd9c24ea/ Log:fix the emulator, I think diff --git a/rpython/rlib/jit.py b/rpython/rlib/jit.py --- a/rpython/rlib/jit.py

[pypy-commit] pypy remove-frame-forcing-in-executioncontext: close to be merged branch

2016-03-31 Thread fijal
Author: fijal Branch: remove-frame-forcing-in-executioncontext Changeset: r83447:6e04e357200c Date: 2016-03-31 10:04 +0200 http://bitbucket.org/pypy/pypy/changeset/6e04e357200c/ Log:close to be merged branch ___ pypy-commit mailing list pypy-commit

[pypy-commit] pypy default: Merge branch that removes escaping logic in the executioncontext.

2016-03-31 Thread fijal
Author: fijal Branch: Changeset: r83448:80063f19e933 Date: 2016-03-31 10:05 +0200 http://bitbucket.org/pypy/pypy/changeset/80063f19e933/ Log:Merge branch that removes escaping logic in the executioncontext. Since introduction of jitframes, we *can* reconstruct the virtual

[pypy-commit] pypy default: fix the test

2016-03-29 Thread fijal
Author: fijal Branch: Changeset: r83417:7abe7ba251e5 Date: 2016-03-29 14:16 +0200 http://bitbucket.org/pypy/pypy/changeset/7abe7ba251e5/ Log:fix the test diff --git a/rpython/jit/metainterp/test/test_jitiface.py b/rpython/jit/metainterp/test/test_jitiface.py --- a/rpython/jit/metainterp

[pypy-commit] pypy faster-traceback: remove outermost enter/leave frame, see what happens

2016-03-29 Thread fijal
Author: fijal Branch: faster-traceback Changeset: r83416:88009e2e49fb Date: 2016-03-29 14:15 +0200 http://bitbucket.org/pypy/pypy/changeset/88009e2e49fb/ Log:remove outermost enter/leave frame, see what happens diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp

[pypy-commit] pypy faster-traceback: fixes

2016-03-29 Thread fijal
Author: fijal Branch: faster-traceback Changeset: r83413:02b7658fdc94 Date: 2016-03-29 08:58 +0200 http://bitbucket.org/pypy/pypy/changeset/02b7658fdc94/ Log:fixes diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/metainterp

[pypy-commit] pypy default: the most obvious fix on arm

2016-03-26 Thread fijal
Author: fijal Branch: Changeset: r83389:67480c50c1ab Date: 2016-03-26 20:44 +0200 http://bitbucket.org/pypy/pypy/changeset/67480c50c1ab/ Log:the most obvious fix on arm diff --git a/rpython/jit/backend/arm/assembler.py b/rpython/jit/backend/arm/assembler.py --- a/rpython/jit/backend/arm

[pypy-commit] pypy default: fix more copy-pastes of the same function

2016-03-26 Thread fijal
Author: fijal Branch: Changeset: r83390:3c26d7439762 Date: 2016-03-26 20:46 +0200 http://bitbucket.org/pypy/pypy/changeset/3c26d7439762/ Log:fix more copy-pastes of the same function diff --git a/rpython/jit/backend/ppc/regalloc.py b/rpython/jit/backend/ppc/regalloc.py --- a/rpython/jit

[pypy-commit] pypy faster-traceback: pass list of resops here

2016-03-26 Thread fijal
Author: fijal Branch: faster-traceback Changeset: r83387:8349cbe273c6 Date: 2016-03-25 22:42 +0200 http://bitbucket.org/pypy/pypy/changeset/8349cbe273c6/ Log:pass list of resops here diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit

[pypy-commit] pypy default: fix the most obvious 32bit problem

2016-03-26 Thread fijal
Author: fijal Branch: Changeset: r83388:7baba70b412c Date: 2016-03-26 20:43 +0200 http://bitbucket.org/pypy/pypy/changeset/7baba70b412c/ Log:fix the most obvious 32bit problem diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit

[pypy-commit] pypy default: pass list of resops here

2016-03-25 Thread fijal
Author: fijal Branch: Changeset: r83371:09249cf47b13 Date: 2016-03-25 22:42 +0200 http://bitbucket.org/pypy/pypy/changeset/09249cf47b13/ Log:pass list of resops here diff --git a/rpython/jit/metainterp/pyjitpl.py b/rpython/jit/metainterp/pyjitpl.py --- a/rpython/jit/metainterp/pyjitpl.py

[pypy-commit] pypy default: fix

2016-03-25 Thread fijal
Author: fijal Branch: Changeset: r83370:55bbf61581a3 Date: 2016-03-25 22:19 +0200 http://bitbucket.org/pypy/pypy/changeset/55bbf61581a3/ Log:fix diff --git a/rpython/jit/metainterp/opencoder.py b/rpython/jit/metainterp/opencoder.py --- a/rpython/jit/metainterp/opencoder.py +++ b/rpython

[pypy-commit] pypy faster-traceback: work work work

2016-03-25 Thread fijal
Author: fijal Branch: faster-traceback Changeset: r83369:13d1a1f6b325 Date: 2016-03-25 22:18 +0200 http://bitbucket.org/pypy/pypy/changeset/13d1a1f6b325/ Log:work work work diff --git a/pypy/module/_vmprof/interp_vmprof.py b/pypy/module/_vmprof/interp_vmprof.py --- a/pypy/module/_vmprof

[pypy-commit] pypy faster-traceback: try to get a raw way of getting traceback quickly

2016-03-25 Thread fijal
Author: fijal Branch: faster-traceback Changeset: r83368:5c1292c4398f Date: 2016-03-25 21:32 +0200 http://bitbucket.org/pypy/pypy/changeset/5c1292c4398f/ Log:try to get a raw way of getting traceback quickly diff --git a/pypy/module/__pypy__/interp_traceback.py b/pypy/module/__pypy__

[pypy-commit] pypy default: remerge jit-leaner-frontend

2016-03-25 Thread fijal
Author: fijal Branch: Changeset: r83367:2094e6aab3b2 Date: 2016-03-25 21:09 +0200 http://bitbucket.org/pypy/pypy/changeset/2094e6aab3b2/ Log:remerge jit-leaner-frontend ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org

[pypy-commit] pypy jit-leaner-frontend: close merged branch

2016-03-25 Thread fijal
Author: fijal Branch: jit-leaner-frontend Changeset: r83366:5044de96586a Date: 2016-03-25 21:08 +0200 http://bitbucket.org/pypy/pypy/changeset/5044de96586a/ Log:close merged branch ___ pypy-commit mailing list pypy-commit@python.org https

[pypy-commit] pypy default: fix whatsnew

2016-03-25 Thread fijal
Author: fijal Branch: Changeset: r83365:857e78c019da Date: 2016-03-25 20:55 +0200 http://bitbucket.org/pypy/pypy/changeset/857e78c019da/ Log:fix whatsnew diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-head.rst

[pypy-commit] pypy default: (fijal, arigo) Merge jit-leaner-frontend

2016-03-25 Thread fijal
Author: fijal Branch: Changeset: r83364:913dd4cf97ff Date: 2016-03-25 20:54 +0200 http://bitbucket.org/pypy/pypy/changeset/913dd4cf97ff/ Log:(fijal, arigo) Merge jit-leaner-frontend This branch separates resoperations used in optimizer from the ones used in the frontend

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