[pypy-commit] pypy default: Remove get_display_text override

2015-11-13 Thread krono
Author: Tobias Pape Branch: Changeset: r80654:56da80b53db3 Date: 2015-11-13 09:08 +0100 http://bitbucket.org/pypy/pypy/changeset/56da80b53db3/ Log:Remove get_display_text override (seems to be a hg merge artifact) diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metain

[pypy-commit] pypy s390x-backend: completed implementation for int_is_true, int_is_zero. added flush_cc method and fixed the LARL problem (test suite provided wrong number to gnu asm)

2015-11-13 Thread plan_rich
Author: Richard Plangger Branch: s390x-backend Changeset: r80655:7e4f29d5c048 Date: 2015-11-13 10:18 +0100 http://bitbucket.org/pypy/pypy/changeset/7e4f29d5c048/ Log:completed implementation for int_is_true, int_is_zero. added flush_cc method and fixed the LARL problem (test suite pro

[pypy-commit] pypy stmgc-c8: Merge

2015-11-13 Thread Raemi
Author: Remi Meier Branch: stmgc-c8 Changeset: r80657:5a0d15e9f510 Date: 2015-11-13 10:40 +0100 http://bitbucket.org/pypy/pypy/changeset/5a0d15e9f510/ Log:Merge diff --git a/pypy/module/pypystm/hashtable.py b/pypy/module/pypystm/hashtable.py --- a/pypy/module/pypystm/hashtable.py +++ b/pypy/

[pypy-commit] pypy default: test_pystrtod.py edited online with Bitbucket

2015-11-13 Thread yufeiz
Author: Faye Zhao Branch: Changeset: r80659:1294e75456b2 Date: 2015-11-13 00:18 + http://bitbucket.org/pypy/pypy/changeset/1294e75456b2/ Log:test_pystrtod.py edited online with Bitbucket diff --git a/pypy/module/cpyext/test/test_pystrtod.py b/pypy/module/cpyext/test/test_pystrtod.py --

[pypy-commit] pypy default: pystrtod.py edited online with Bitbucket

2015-11-13 Thread yufeiz
Author: Faye Zhao Branch: Changeset: r80658:4d1ea0f21109 Date: 2015-11-13 00:16 + http://bitbucket.org/pypy/pypy/changeset/4d1ea0f21109/ Log:pystrtod.py edited online with Bitbucket diff --git a/pypy/module/cpyext/pystrtod.py b/pypy/module/cpyext/pystrtod.py --- a/pypy/module/cpyext/pys

[pypy-commit] pypy default: Merged in yufeiz/pypy-pyos_double_to_string (pull request #357)

2015-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r80660:f686da796f5e Date: 2015-11-13 11:30 +0100 http://bitbucket.org/pypy/pypy/changeset/f686da796f5e/ Log:Merged in yufeiz/pypy-pyos_double_to_string (pull request #357) Add PyOS_double_to_string and unit tests to cpyext diff --git a/pypy/mod

[pypy-commit] pypy s390x-backend: added test for an overflow operations, added regalloc for guards (overflow, exception). they are not yet fully functional

2015-11-13 Thread plan_rich
Author: Richard Plangger Branch: s390x-backend Changeset: r80661:d49e13685df3 Date: 2015-11-13 12:52 +0100 http://bitbucket.org/pypy/pypy/changeset/d49e13685df3/ Log:added test for an overflow operations, added regalloc for guards (overflow, exception). they are not yet fully function

[pypy-commit] cffi static-callback: Finally found a way to arrange the generated code

2015-11-13 Thread arigo
Author: Armin Rigo Branch: static-callback Changeset: r2380:b506706f5a75 Date: 2015-11-13 13:12 +0100 http://bitbucket.org/cffi/cffi/changeset/b506706f5a75/ Log:Finally found a way to arrange the generated code diff --git a/cffi/parse_c_type.h b/cffi/parse_c_type.h --- a/cffi/parse_c_type.h

[pypy-commit] pypy stmgc-c8: fix to allow showing loops again

2015-11-13 Thread Raemi
Author: Remi Meier Branch: stmgc-c8 Changeset: r80662:6612707f9f93 Date: 2015-11-13 13:19 +0100 http://bitbucket.org/pypy/pypy/changeset/6612707f9f93/ Log:fix to allow showing loops again diff --git a/rpython/jit/metainterp/graphpage.py b/rpython/jit/metainterp/graphpage.py --- a/rpython/ji

[pypy-commit] cffi static-callback: fix

2015-11-13 Thread arigo
Author: Armin Rigo Branch: static-callback Changeset: r2381:05685f1b6781 Date: 2015-11-13 13:19 +0100 http://bitbucket.org/cffi/cffi/changeset/05685f1b6781/ Log:fix diff --git a/cffi/parse_c_type.h b/cffi/parse_c_type.h --- a/cffi/parse_c_type.h +++ b/cffi/parse_c_type.h @@ -168,7 +168,7 @@

[pypy-commit] cffi static-callback: Pass and return structs

2015-11-13 Thread arigo
Author: Armin Rigo Branch: static-callback Changeset: r2382:414c0306b311 Date: 2015-11-13 13:30 +0100 http://bitbucket.org/cffi/cffi/changeset/414c0306b311/ Log:Pass and return structs diff --git a/cffi/recompiler.py b/cffi/recompiler.py --- a/cffi/recompiler.py +++ b/cffi/recompiler.py @@ -

[pypy-commit] cffi static-callback: 'long double' is the only primitive type that doesn't necessarily fit

2015-11-13 Thread arigo
Author: Armin Rigo Branch: static-callback Changeset: r2383:b07d81267db0 Date: 2015-11-13 13:37 +0100 http://bitbucket.org/cffi/cffi/changeset/b07d81267db0/ Log:'long double' is the only primitive type that doesn't necessarily fit inside uint64_t, for now diff --git a/cffi/recompiler

[pypy-commit] cffi static-callback: fix

2015-11-13 Thread arigo
Author: Armin Rigo Branch: static-callback Changeset: r2384:98e2f9e1ab1c Date: 2015-11-13 13:43 +0100 http://bitbucket.org/cffi/cffi/changeset/98e2f9e1ab1c/ Log:fix diff --git a/cffi/recompiler.py b/cffi/recompiler.py --- a/cffi/recompiler.py +++ b/cffi/recompiler.py @@ -1162,7 +1162,8 @@

[pypy-commit] pypy default: Temporarily back out 3a7694159dfb until a solution is implemented to

2015-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r80663:303dbcff1c35 Date: 2015-11-13 14:12 +0100 http://bitbucket.org/pypy/pypy/changeset/303dbcff1c35/ Log:Temporarily back out 3a7694159dfb until a solution is implemented to avoid the many failures reported by buildbot. diff --git a/rpython/r

[pypy-commit] pypy default: In this rewriting step, make a copy of the guard before mangling its

2015-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r80664:e392b3d88ecf Date: 2015-11-13 14:43 +0100 http://bitbucket.org/pypy/pypy/changeset/e392b3d88ecf/ Log:In this rewriting step, make a copy of the guard before mangling its failargs. Avoids confusing log outputs. diff --git a/rpython/jit/bac

[pypy-commit] cffi static-callback: simplify

2015-11-13 Thread arigo
Author: Armin Rigo Branch: static-callback Changeset: r2385:58b06aefb5a7 Date: 2015-11-13 13:49 +0100 http://bitbucket.org/cffi/cffi/changeset/58b06aefb5a7/ Log:simplify diff --git a/cffi/recompiler.py b/cffi/recompiler.py --- a/cffi/recompiler.py +++ b/cffi/recompiler.py @@ -1167,17 +1167,1

[pypy-commit] cffi static-callback: tweak tweak tweak until we can at least read the function pointer out of

2015-11-13 Thread arigo
Author: Armin Rigo Branch: static-callback Changeset: r2386:716fcb19c96a Date: 2015-11-13 15:34 +0100 http://bitbucket.org/cffi/cffi/changeset/716fcb19c96a/ Log:tweak tweak tweak until we can at least read the function pointer out of the 'lib' object diff --git a/c/lib_obj.c b/c/lib_

[pypy-commit] cffi static-callback: in-progress

2015-11-13 Thread arigo
Author: Armin Rigo Branch: static-callback Changeset: r2387:9f653200584c Date: 2015-11-13 15:55 +0100 http://bitbucket.org/cffi/cffi/changeset/9f653200584c/ Log:in-progress diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -6306,6 +6306,9 @

[pypy-commit] pypy default: translation fix

2015-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r80665:1181ca147d11 Date: 2015-11-13 14:01 + http://bitbucket.org/pypy/pypy/changeset/1181ca147d11/ Log:translation fix diff --git a/pypy/module/cpyext/pystrtod.py b/pypy/module/cpyext/pystrtod.py --- a/pypy/module/cpyext/pystrtod.py +++ b/pypy/modu

[pypy-commit] cffi static-callback: in-progress

2015-11-13 Thread arigo
Author: Armin Rigo Branch: static-callback Changeset: r2388:e8bfa0e0f9c6 Date: 2015-11-13 16:32 +0100 http://bitbucket.org/cffi/cffi/changeset/e8bfa0e0f9c6/ Log:in-progress diff --git a/c/call_python.c b/c/call_python.c --- a/c/call_python.c +++ b/c/call_python.c @@ -1,6 +1,51 @@ - static

[pypy-commit] pypy default: fix e392b3d88ecf: we must really not write back the modified operation

2015-11-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r80666:c03930410323 Date: 2015-11-13 15:51 + http://bitbucket.org/pypy/pypy/changeset/c03930410323/ Log:fix e392b3d88ecf: we must really not write back the modified operation in any list, but just use it when building the _newops. diff --git

[pypy-commit] pypy faster-rstruct: introduce rawstorage.str_storage_getitem{, _unaligned}, which works as rawstorage.raw_storage_* but operates on RPython strings instead of raw buffers: since strings

2015-11-13 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct Changeset: r80668:84c49eed1754 Date: 2015-05-15 22:38 +0200 http://bitbucket.org/pypy/pypy/changeset/84c49eed1754/ Log:introduce rawstorage.str_storage_getitem{,_unaligned}, which works as rawstorage.raw_storage_* but operates on RPython str

[pypy-commit] pypy faster-rstruct: a branch where to improve the performance of rstruct

2015-11-13 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct Changeset: r80667:d9628e7cafa0 Date: 2015-11-13 17:20 +0100 http://bitbucket.org/pypy/pypy/changeset/d9628e7cafa0/ Log:a branch where to improve the performance of rstruct ___ pypy-commit mailing list pyp

[pypy-commit] pypy faster-rstruct: use the fast raw_storage way to read doubles and floats when rstruct is using native formats

2015-11-13 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct Changeset: r80669:b790b4f590e3 Date: 2015-11-13 17:18 +0100 http://bitbucket.org/pypy/pypy/changeset/b790b4f590e3/ Log:use the fast raw_storage way to read doubles and floats when rstruct is using native formats diff --git a/rpython/rlib/ra

[pypy-commit] cffi static-callback: passing test

2015-11-13 Thread arigo
Author: Armin Rigo Branch: static-callback Changeset: r2389:7d025a85a48b Date: 2015-11-13 16:35 +0100 http://bitbucket.org/cffi/cffi/changeset/7d025a85a48b/ Log:passing test diff --git a/testing/cffi1/test_recompiler.py b/testing/cffi1/test_recompiler.py --- a/testing/cffi1/test_recompiler.p

[pypy-commit] cffi static-callback: ffi.call_python()

2015-11-13 Thread arigo
Author: Armin Rigo Branch: static-callback Changeset: r2390:f1a86aeb8daf Date: 2015-11-13 17:51 +0100 http://bitbucket.org/cffi/cffi/changeset/f1a86aeb8daf/ Log:ffi.call_python() diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -4903,7 +49

[pypy-commit] cffi static-callback: More tests, make the name optional in ffi.call_python()

2015-11-13 Thread arigo
Author: Armin Rigo Branch: static-callback Changeset: r2391:90daaaedaab6 Date: 2015-11-13 18:06 +0100 http://bitbucket.org/cffi/cffi/changeset/90daaaedaab6/ Log:More tests, make the name optional in ffi.call_python() diff --git a/c/call_python.c b/c/call_python.c --- a/c/call_python.c +++ b/

[pypy-commit] cffi static-callback: tests tests tests

2015-11-13 Thread arigo
Author: Armin Rigo Branch: static-callback Changeset: r2393:2c51b78800b2 Date: 2015-11-13 18:23 +0100 http://bitbucket.org/cffi/cffi/changeset/2c51b78800b2/ Log:tests tests tests diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -5020,9 +50

[pypy-commit] cffi static-callback: more tests

2015-11-13 Thread arigo
Author: Armin Rigo Branch: static-callback Changeset: r2392:e1642fe0c4e6 Date: 2015-11-13 18:13 +0100 http://bitbucket.org/cffi/cffi/changeset/e1642fe0c4e6/ Log:more tests diff --git a/testing/cffi1/test_recompiler.py b/testing/cffi1/test_recompiler.py --- a/testing/cffi1/test_recompiler.py

[pypy-commit] pypy faster-rstruct: use the fast raw_storage unpacking also for integer types, when possible

2015-11-13 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct Changeset: r80670:9972a7f270d5 Date: 2015-11-13 19:01 +0100 http://bitbucket.org/pypy/pypy/changeset/9972a7f270d5/ Log:use the fast raw_storage unpacking also for integer types, when possible diff --git a/rpython/rlib/rstruct/nativefmttable

[pypy-commit] pypy faster-rstruct: hg merge default

2015-11-13 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct Changeset: r80671:ec2db01088b1 Date: 2015-11-14 02:08 +0100 http://bitbucket.org/pypy/pypy/changeset/ec2db01088b1/ Log:hg merge default diff --git a/pypy/module/cpyext/pystrtod.py b/pypy/module/cpyext/pystrtod.py --- a/pypy/module/cpyext/pystrtod.p

[pypy-commit] pypy exc-later: Reinstate the parts of specialize_exceptions() that add code branches.

2015-11-13 Thread rlamy
Author: Ronan Lamy Branch: exc-later Changeset: r80672:5cdd77f61327 Date: 2015-11-13 20:04 + http://bitbucket.org/pypy/pypy/changeset/5cdd77f61327/ Log:Reinstate the parts of specialize_exceptions() that add code branches. diff --git a/rpython/translator/simplify.py b/rpython/tra