[pypy-commit] pypy default: backout 3fc9da9637c3

2013-07-10 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r65312:aa6b3fad1ce2 Date: 2013-07-10 05:43 -0500 http://bitbucket.org/pypy/pypy/changeset/aa6b3fad1ce2/ Log:backout 3fc9da9637c3 diff --git a/rpython/jit/backend/arm/test/conftest.py

[pypy-commit] pypy default: ignore guard_not_invalidated in some more places

2013-07-10 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r65313:6227a8790103 Date: 2013-07-10 06:55 -0500 http://bitbucket.org/pypy/pypy/changeset/6227a8790103/ Log:ignore guard_not_invalidated in some more places diff --git a/pypy/module/pypyjit/test_pypy_c/test_00_model.py

[pypy-commit] pypy default: add some more highlights to the beta release notes

2013-07-10 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r65314:a009475abbd3 Date: 2013-07-10 07:36 -0500 http://bitbucket.org/pypy/pypy/changeset/a009475abbd3/ Log:add some more highlights to the beta release notes diff --git a/pypy/doc/release-2.1.0-beta1.rst

[pypy-commit] pypy default: Reset whatsnew-head

2013-07-10 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r65315:c34e4db0d094 Date: 2013-07-10 07:37 -0500 http://bitbucket.org/pypy/pypy/changeset/c34e4db0d094/ Log:Reset whatsnew-head diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy release-2.1.x: ignore guard_not_invalidated in some more places

2013-07-10 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: release-2.1.x Changeset: r65320:daf1b0412bfb Date: 2013-07-10 06:55 -0500 http://bitbucket.org/pypy/pypy/changeset/daf1b0412bfb/ Log:ignore guard_not_invalidated in some more places diff --git

[pypy-commit] pypy default: 2.1 beta announcement

2013-07-09 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r65284:9d2af55df726 Date: 2013-07-09 14:00 +0200 http://bitbucket.org/pypy/pypy/changeset/9d2af55df726/ Log:2.1 beta announcement diff --git a/pypy/doc/release-2.1.0-beta1.rst b/pypy/doc/release-2.1.0-beta1.rst new file

[pypy-commit] pypy default: typo

2013-07-09 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r65288:5195aa291e6d Date: 2013-07-09 14:11 +0200 http://bitbucket.org/pypy/pypy/changeset/5195aa291e6d/ Log:typo diff --git a/pypy/doc/release-2.1.0-beta1.rst b/pypy/doc/release-2.1.0-beta1.rst ---

[pypy-commit] pypy release-2.1.x: Added tag pypy-2.1-beta for changeset 347c6b018473

2013-07-09 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: release-2.1.x Changeset: r65292:1b792e2b2266 Date: 2013-07-09 14:36 +0200 http://bitbucket.org/pypy/pypy/changeset/1b792e2b2266/ Log:Added tag pypy-2.1-beta for changeset 347c6b018473 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++

[pypy-commit] pypy release-2.1.x: kill tags

2013-07-09 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: release-2.1.x Changeset: r65291:347c6b018473 Date: 2013-07-09 14:36 +0200 http://bitbucket.org/pypy/pypy/changeset/347c6b018473/ Log:kill tags diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -3,6 +3,3 @@

[pypy-commit] pypy release-2.1.x: Added tag pypy-2.1-beta for changeset a0e2bc9ceccd

2013-07-09 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: release-2.1.x Changeset: r65295:efa3a7b96422 Date: 2013-07-09 15:40 +0200 http://bitbucket.org/pypy/pypy/changeset/efa3a7b96422/ Log:Added tag pypy-2.1-beta for changeset a0e2bc9ceccd diff --git a/.hgtags b/.hgtags --- a/.hgtags +++

[pypy-commit] pypy release-2.1.x: add rpython to the list of directories covered by the license

2013-07-09 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: release-2.1.x Changeset: r65294:a0e2bc9ceccd Date: 2013-07-09 15:38 +0200 http://bitbucket.org/pypy/pypy/changeset/a0e2bc9ceccd/ Log:add rpython to the list of directories covered by the license diff --git a/LICENSE b/LICENSE ---

[pypy-commit] pypy default: add rpython to the list of directories covered by the license

2013-07-09 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r65293:efcf18bcc46e Date: 2013-07-09 15:38 +0200 http://bitbucket.org/pypy/pypy/changeset/efcf18bcc46e/ Log:add rpython to the list of directories covered by the license diff --git a/LICENSE b/LICENSE --- a/LICENSE +++

[pypy-commit] pypy release-2.1.x: merge default

2013-07-04 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: release-2.1.x Changeset: r65183:323dac73b895 Date: 2013-07-04 11:29 +0200 http://bitbucket.org/pypy/pypy/changeset/323dac73b895/ Log:merge default diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst --- a/pypy/doc/faq.rst +++

[pypy-commit] pypy release-2.1.x: update version numbers

2013-07-03 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: release-2.1.x Changeset: r65167:20c90cdc32a6 Date: 2013-07-02 16:57 +0200 http://bitbucket.org/pypy/pypy/changeset/20c90cdc32a6/ Log:update version numbers diff --git a/pypy/module/cpyext/include/patchlevel.h

[pypy-commit] pypy default: add a whatsnew document for the 2.1 beta and release branch

2013-07-03 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r65168:bcc8da750d52 Date: 2013-07-02 16:52 +0200 http://bitbucket.org/pypy/pypy/changeset/bcc8da750d52/ Log:add a whatsnew document for the 2.1 beta and release branch diff --git a/pypy/doc/whatsnew-head.rst

[pypy-commit] pypy default: fix whatsnew

2013-07-03 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r65169:15b0489c15d8 Date: 2013-07-03 10:15 +0200 http://bitbucket.org/pypy/pypy/changeset/15b0489c15d8/ Log:fix whatsnew diff --git a/pypy/doc/whatsnew-2.1.rst b/pypy/doc/whatsnew-2.1.rst --- a/pypy/doc/whatsnew-2.1.rst

[pypy-commit] pypy release-2.1.x: merge default

2013-07-03 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: release-2.1.x Changeset: r65172:0dd60277f779 Date: 2013-07-03 17:19 +0200 http://bitbucket.org/pypy/pypy/changeset/0dd60277f779/ Log:merge default diff --git a/pypy/doc/whatsnew-2.1.rst b/pypy/doc/whatsnew-2.1.rst ---

[pypy-commit] pypy default: kill the include_debug_merge_points option and ignore debug_merge_points always

2013-07-03 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r65170:4eeb5629fb68 Date: 2013-07-03 16:52 +0200 http://bitbucket.org/pypy/pypy/changeset/4eeb5629fb68/ Log:kill the include_debug_merge_points option and ignore debug_merge_points always diff --git

[pypy-commit] pypy default: add an include_guard_not_invalidated option which defaults to true

2013-07-03 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r65171:a75c05b8580e Date: 2013-07-03 17:14 +0200 http://bitbucket.org/pypy/pypy/changeset/a75c05b8580e/ Log:add an include_guard_not_invalidated option which defaults to true diff --git

[pypy-commit] pypy release-2.1.x: add a whatsnew document for the 2.1 beta and release branch

2013-07-02 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: release-2.1.x Changeset: r65166:00482cc53f65 Date: 2013-07-02 16:52 +0200 http://bitbucket.org/pypy/pypy/changeset/00482cc53f65/ Log:add a whatsnew document for the 2.1 beta and release branch diff --git a/pypy/doc/whatsnew-head.rst

[pypy-commit] pypy default: add -fPIC flag

2013-07-01 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r65141:2c5be52130b3 Date: 2013-07-01 17:17 +0200 http://bitbucket.org/pypy/pypy/changeset/2c5be52130b3/ Log:add -fPIC flag diff --git a/rpython/translator/platform/arm.py b/rpython/translator/platform/arm.py ---

[pypy-commit] pypy default: clean up test

2013-06-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64963:10f6357386ef Date: 2013-06-24 03:21 -0500 http://bitbucket.org/pypy/pypy/changeset/10f6357386ef/ Log:clean up test diff --git a/pypy/module/_rawffi/test/test__rawffi.py b/pypy/module/_rawffi/test/test__rawffi.py

[pypy-commit] pypy default: make shadowstack suggested and not required when translating for arm

2013-06-23 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64956:5e10049c60ad Date: 2013-06-22 14:52 -0500 http://bitbucket.org/pypy/pypy/changeset/5e10049c60ad/ Log:make shadowstack suggested and not required when translating for arm diff --git

[pypy-commit] pypy default: ctypes/_rawffi can generate unaligned access to floating point fields in

2013-06-23 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64957:162603593f00 Date: 2013-06-23 04:24 -0500 http://bitbucket.org/pypy/pypy/changeset/162603593f00/ Log:ctypes/_rawffi can generate unaligned access to floating point fields in structures. Directly reading

[pypy-commit] pypy default: fix for the bitmask calculation of bitfields in _rawffi and ctypes

2013-06-19 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64940:fcd5bdf14412 Date: 2013-06-19 13:10 -0500 http://bitbucket.org/pypy/pypy/changeset/fcd5bdf14412/ Log:fix for the bitmask calculation of bitfields in _rawffi and ctypes On 32 bit systems longlong bitfields

[pypy-commit] pypy default: add tests for edgecases of longlong bitfields that fail on 32bit

2013-06-19 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64938:82cd3868d29c Date: 2013-06-18 04:00 -0500 http://bitbucket.org/pypy/pypy/changeset/82cd3868d29c/ Log:add tests for edgecases of longlong bitfields that fail on 32bit diff --git

[pypy-commit] pypy default: merge heads

2013-06-19 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64941:b4cd93e60f86 Date: 2013-06-19 13:11 -0500 http://bitbucket.org/pypy/pypy/changeset/b4cd93e60f86/ Log:merge heads diff --git a/pypy/module/_cffi_backend/ctypeenum.py b/pypy/module/_cffi_backend/ctypeenum.py ---

[pypy-commit] pypy default: more tests for _rawffi structures using bitfields

2013-06-19 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64939:0e209e181c89 Date: 2013-06-19 13:01 -0500 http://bitbucket.org/pypy/pypy/changeset/0e209e181c89/ Log:more tests for _rawffi structures using bitfields diff --git a/pypy/module/_rawffi/test/test__rawffi.py

[pypy-commit] pypy default: typo

2013-06-19 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64937:ec54480e12ef Date: 2013-06-18 03:58 -0500 http://bitbucket.org/pypy/pypy/changeset/ec54480e12ef/ Log:typo diff --git a/lib_pypy/_ctypes/structure.py b/lib_pypy/_ctypes/structure.py ---

[pypy-commit] cffi default: Fix for the alignment calculation of anonymous and zero sized bitfields on ARM.

2013-06-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r1268:09f85e97e9d3 Date: 2013-06-16 10:18 -0500 http://bitbucket.org/cffi/cffi/changeset/09f85e97e9d3/ Log:Fix for the alignment calculation of anonymous and zero sized bitfields on ARM. diff --git

[pypy-commit] pypy default: import tests from cffi

2013-06-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64894:8d3a39a0e619 Date: 2013-06-16 10:56 -0500 http://bitbucket.org/pypy/pypy/changeset/8d3a39a0e619/ Log:import tests from cffi diff --git a/pypy/module/test_lib_pypy/cffi_tests/test_ffi_backend.py

[pypy-commit] pypy default: Fix for the alignment calculation of anonymous and zero width bitfields on ARM

2013-06-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64893:45b0965e4d99 Date: 2013-06-16 10:48 -0500 http://bitbucket.org/pypy/pypy/changeset/45b0965e4d99/ Log:Fix for the alignment calculation of anonymous and zero width bitfields on ARM diff --git

[pypy-commit] cffi default: extend and fix test_c.py for ARM

2013-06-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r1270:ec08e04d0ec1 Date: 2013-06-16 14:01 -0500 http://bitbucket.org/cffi/cffi/changeset/ec08e04d0ec1/ Log:extend and fix test_c.py for ARM diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/test_c.py @@

[pypy-commit] cffi default: check for ARM using a flag like it is done for MSVC

2013-06-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r1269:58dc7182ce4d Date: 2013-06-16 13:44 -0500 http://bitbucket.org/cffi/cffi/changeset/58dc7182ce4d/ Log:check for ARM using a flag like it is done for MSVC diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c ---

[pypy-commit] pypy default: check for ARM using a flag like it is done for MSVC

2013-06-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64897:b4b26fd9fe5b Date: 2013-06-16 14:41 -0500 http://bitbucket.org/pypy/pypy/changeset/b4b26fd9fe5b/ Log:check for ARM using a flag like it is done for MSVC diff --git a/pypy/module/_cffi_backend/newtype.py

[pypy-commit] pypy default: import updated tests from cffi:c/test_c.py

2013-06-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64896:c761d6824704 Date: 2013-06-16 14:41 -0500 http://bitbucket.org/pypy/pypy/changeset/c761d6824704/ Log:import updated tests from cffi:c/test_c.py diff --git a/pypy/module/_cffi_backend/test/_backend_test_c.py

[pypy-commit] buildbot buildbot-0.8.7: merge default

2013-06-15 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: buildbot-0.8.7 Changeset: r825:41d58f6cac9e Date: 2013-06-15 13:07 +0200 http://bitbucket.org/pypy/buildbot/changeset/41d58f6cac9e/ Log:merge default diff --git a/bbhook/hook.py b/bbhook/hook.py --- a/bbhook/hook.py +++

[pypy-commit] buildbot buildbot-0.8.7: use got_revision here

2013-06-15 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: buildbot-0.8.7 Changeset: r826:d0caac6ed8bf Date: 2013-06-15 13:36 +0200 http://bitbucket.org/pypy/buildbot/changeset/d0caac6ed8bf/ Log:use got_revision here diff --git a/bot2/pypybuildbot/test/test_builds.py

[pypy-commit] pypy default: Added tag pypy-2.1-beta1-arm for changeset 9b623bc48b59

2013-06-13 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64870:02ae35f0be09 Date: 2013-06-13 14:33 +0200 http://bitbucket.org/pypy/pypy/changeset/02ae35f0be09/ Log:Added tag pypy-2.1-beta1-arm for changeset 9b623bc48b59 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags

[pypy-commit] pypy default: add a testcase for the failing case of having a jump to a label having a float that was spilled currently loaded in a register

2013-06-12 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64864:59fdc0758a45 Date: 2013-06-12 06:00 -0500 http://bitbucket.org/pypy/pypy/changeset/59fdc0758a45/ Log:add a testcase for the failing case of having a jump to a label having a float that was spilled currently

[pypy-commit] pypy default: rename is_reg method to is_core_reg on location objects

2013-06-12 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64863:d417faaac238 Date: 2013-06-12 05:46 -0500 http://bitbucket.org/pypy/pypy/changeset/d417faaac238/ Log:rename is_reg method to is_core_reg on location objects diff --git a/rpython/jit/backend/arm/assembler.py

[pypy-commit] pypy default: missing checks

2013-06-12 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64861:83dcd564b807 Date: 2013-06-12 04:20 -0500 http://bitbucket.org/pypy/pypy/changeset/83dcd564b807/ Log:missing checks diff --git a/rpython/jit/backend/arm/regalloc.py b/rpython/jit/backend/arm/regalloc.py ---

[pypy-commit] pypy default: (arigo, bivab): simple fix for a hard to track issue. When compiling a label we

2013-06-12 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64865:4283f7772bc0 Date: 2013-06-12 06:05 -0500 http://bitbucket.org/pypy/pypy/changeset/4283f7772bc0/ Log:(arigo, bivab): simple fix for a hard to track issue. When compiling a label we were keeping

[pypy-commit] pypy default: dead code

2013-06-12 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64866:ab0dd631c220 Date: 2013-06-12 13:12 +0200 http://bitbucket.org/pypy/pypy/changeset/ab0dd631c220/ Log:dead code diff --git a/rpython/jit/backend/x86/regalloc.py b/rpython/jit/backend/x86/regalloc.py ---

[pypy-commit] pypy default: add runner tests for cast_int_to_float and cast_float_to_int

2013-06-05 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64787:ca5c756f0e50 Date: 2013-06-05 03:10 -0500 http://bitbucket.org/pypy/pypy/changeset/ca5c756f0e50/ Log:add runner tests for cast_int_to_float and cast_float_to_int diff --git a/rpython/jit/backend/test/runner_test.py

[pypy-commit] pypy default: unify code that generates memory read instructions

2013-06-02 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64720:641e439a5353 Date: 2013-06-02 15:22 -0500 http://bitbucket.org/pypy/pypy/changeset/641e439a5353/ Log:unify code that generates memory read instructions diff --git a/rpython/jit/backend/arm/opassembler.py

[pypy-commit] pypy default: merge heads

2013-06-02 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64721:d3b498962380 Date: 2013-06-02 15:23 -0500 http://bitbucket.org/pypy/pypy/changeset/d3b498962380/ Log:merge heads diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py ---

[pypy-commit] pypy default: use larger allowed imm size for VLDR and VSTR

2013-06-02 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64719:c970352ba2f5 Date: 2013-06-02 15:19 -0500 http://bitbucket.org/pypy/pypy/changeset/c970352ba2f5/ Log:use larger allowed imm size for VLDR and VSTR diff --git a/rpython/jit/backend/arm/assembler.py

[pypy-commit] pypy default: avoid 0 sized stack modifications if we are not pushing any args

2013-06-02 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64718:1d6e2058a146 Date: 2013-06-02 09:44 -0500 http://bitbucket.org/pypy/pypy/changeset/1d6e2058a146/ Log:avoid 0 sized stack modifications if we are not pushing any args diff --git

[pypy-commit] pypy emit-call-arm: merge default

2013-05-27 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64575:3b08d6880292 Date: 2013-05-27 09:22 +0200 http://bitbucket.org/pypy/pypy/changeset/3b08d6880292/ Log:merge default diff --git a/lib_pypy/_ctypes/structure.py b/lib_pypy/_ctypes/structure.py ---

[pypy-commit] pypy emit-call-arm: add raw stack location tests

2013-05-27 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64578:2174f2660a2d Date: 2013-05-27 07:42 -0500 http://bitbucket.org/pypy/pypy/changeset/2174f2660a2d/ Log:add raw stack location tests diff --git a/rpython/jit/backend/arm/assembler.py

[pypy-commit] pypy emit-call-arm: close branch

2013-05-27 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64579:3ef7a3fe63ac Date: 2013-05-27 07:42 -0500 http://bitbucket.org/pypy/pypy/changeset/3ef7a3fe63ac/ Log:close branch ___ pypy-commit mailing list

[pypy-commit] pypy default: same_as doesn't generate a mov in this case anymore

2013-05-27 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64586:33e0d8d007a9 Date: 2013-05-27 11:59 -0500 http://bitbucket.org/pypy/pypy/changeset/33e0d8d007a9/ Log:same_as doesn't generate a mov in this case anymore diff --git a/rpython/jit/backend/arm/test/test_runner.py

[pypy-commit] pypy emit-call-arm: fix tests

2013-05-25 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64554:ef580c242cfd Date: 2013-05-25 02:48 -0500 http://bitbucket.org/pypy/pypy/changeset/ef580c242cfd/ Log:fix tests diff --git a/rpython/jit/backend/arm/test/test_regalloc_mov.py

[pypy-commit] pypy emit-call-arm: work on calls that release and reaquire the gil

2013-05-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64521:f3faf8d05904 Date: 2013-05-22 10:56 -0500 http://bitbucket.org/pypy/pypy/changeset/f3faf8d05904/ Log:work on calls that release and reaquire the gil diff --git a/rpython/jit/backend/arm/callbuilder.py

[pypy-commit] pypy emit-call-arm: passing wrong arg here

2013-05-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64523:27efe60f7f7a Date: 2013-05-23 04:41 -0500 http://bitbucket.org/pypy/pypy/changeset/27efe60f7f7a/ Log:passing wrong arg here diff --git a/rpython/jit/backend/arm/opassembler.py

[pypy-commit] pypy emit-call-arm: call_assembler support

2013-05-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64522:fee3b922df85 Date: 2013-05-22 12:49 -0500 http://bitbucket.org/pypy/pypy/changeset/fee3b922df85/ Log:call_assembler support diff --git a/rpython/jit/backend/arm/assembler.py

[pypy-commit] pypy emit-call-arm: simple_call_no_collect

2013-05-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64524:6648cc0bdf7e Date: 2013-05-23 04:42 -0500 http://bitbucket.org/pypy/pypy/changeset/6648cc0bdf7e/ Log:simple_call_no_collect diff --git a/rpython/jit/backend/arm/assembler.py

[pypy-commit] pypy emit-call-arm: guard_call_may_force

2013-05-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64525:e94293df0639 Date: 2013-05-23 06:39 -0500 http://bitbucket.org/pypy/pypy/changeset/e94293df0639/ Log:guard_call_may_force diff --git a/rpython/jit/backend/arm/opassembler.py

[pypy-commit] pypy emit-call-arm: fixes and cleanup

2013-05-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64526:5440ae9341d9 Date: 2013-05-23 09:38 -0500 http://bitbucket.org/pypy/pypy/changeset/5440ae9341d9/ Log:fixes and cleanup diff --git a/rpython/jit/backend/arm/assembler.py

[pypy-commit] pypy emit-call-arm: support raw stacklocations when moving stuff around and redung the number of redundant loads and stores

2013-05-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64529:207b50e53ec8 Date: 2013-05-23 14:03 -0500 http://bitbucket.org/pypy/pypy/changeset/207b50e53ec8/ Log:support raw stacklocations when moving stuff around and redung the number of redundant loads

[pypy-commit] pypy emit-call-arm: use raw stacklocations to put arguments on the stack instead of doing a push for each

2013-05-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64530:940f2722fec6 Date: 2013-05-23 14:03 -0500 http://bitbucket.org/pypy/pypy/changeset/940f2722fec6/ Log:use raw stacklocations to put arguments on the stack instead of doing a push for each diff

[pypy-commit] pypy emit-call-arm: add a location to directly access the stack based on sp

2013-05-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64528:73b3305ea5f3 Date: 2013-05-23 14:02 -0500 http://bitbucket.org/pypy/pypy/changeset/73b3305ea5f3/ Log:add a location to directly access the stack based on sp diff --git

[pypy-commit] pypy emit-call-arm: swap checks

2013-05-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64531:37592fdca826 Date: 2013-05-23 15:34 -0500 http://bitbucket.org/pypy/pypy/changeset/37592fdca826/ Log:swap checks diff --git a/rpython/jit/backend/arm/assembler.py b/rpython/jit/backend/arm/assembler.py

[pypy-commit] pypy emit-call-arm: fix

2013-05-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64532:ab0b1b7f0c82 Date: 2013-05-23 16:29 -0500 http://bitbucket.org/pypy/pypy/changeset/ab0b1b7f0c82/ Log:fix diff --git a/rpython/jit/backend/arm/opassembler.py b/rpython/jit/backend/arm/opassembler.py ---

[pypy-commit] pypy emit-call-arm: make this check stricter for soft-float and move the function address to

2013-05-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64535:03316d2756f3 Date: 2013-05-24 11:50 +0200 http://bitbucket.org/pypy/pypy/changeset/03316d2756f3/ Log:make this check stricter for soft-float and move the function address to another register

[pypy-commit] pypy default: this check happens too early in the translation, so that the platform is not yet set creating translation conflicts on cross translation builds

2013-05-23 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64513:bb929d024d07 Date: 2013-05-23 13:42 + http://bitbucket.org/pypy/pypy/changeset/bb929d024d07/ Log:this check happens too early in the translation, so that the platform is not yet set creating translation

[pypy-commit] pypy arm-stacklet: add arm to available platforms for selection

2013-05-22 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-stacklet Changeset: r64420:8cc441451529 Date: 2013-05-22 03:03 -0500 http://bitbucket.org/pypy/pypy/changeset/8cc441451529/ Log:add arm to available platforms for selection diff --git

[pypy-commit] pypy arm-stacklet: enable _continuation on ARM

2013-05-22 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-stacklet Changeset: r64422:fd2338465291 Date: 2013-05-22 03:14 -0500 http://bitbucket.org/pypy/pypy/changeset/fd2338465291/ Log:enable _continuation on ARM diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py ---

[pypy-commit] pypy arm-stacklet: initial implementation of slp_switch for ARM

2013-05-22 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-stacklet Changeset: r64421:35453be9d318 Date: 2013-05-22 03:10 -0500 http://bitbucket.org/pypy/pypy/changeset/35453be9d318/ Log:initial implementation of slp_switch for ARM diff --git

[pypy-commit] pypy default: make shadowstack the default gcrootfinder for all builds except linux/x86

2013-05-22 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64425:bf86c92ce059 Date: 2013-05-22 09:11 + http://bitbucket.org/pypy/pypy/changeset/bf86c92ce059/ Log:make shadowstack the default gcrootfinder for all builds except linux/x86 diff --git

[pypy-commit] pypy default: make cross-translation arm builds require shadowstack and suggest the right jit

2013-05-22 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64426:e707c30857dc Date: 2013-05-22 09:13 + http://bitbucket.org/pypy/pypy/changeset/e707c30857dc/ Log:make cross-translation arm builds require shadowstack and suggest the right jit backend. This should reduce

[pypy-commit] pypy default: kill tabs

2013-05-22 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64433:c75a14958ada Date: 2013-05-22 11:55 +0200 http://bitbucket.org/pypy/pypy/changeset/c75a14958ada/ Log:kill tabs diff --git a/rpython/config/translationoption.py b/rpython/config/translationoption.py ---

[pypy-commit] pypy arm-stacklet: merge default

2013-05-22 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-stacklet Changeset: r64434:32e7e7d6593f Date: 2013-05-22 04:56 -0500 http://bitbucket.org/pypy/pypy/changeset/32e7e7d6593f/ Log:merge default diff --git a/pypy/goal/targetpypystandalone.py b/pypy/goal/targetpypystandalone.py ---

[pypy-commit] pypy arm-stacklet: enable this test again

2013-05-22 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-stacklet Changeset: r64435:1055671d633b Date: 2013-05-22 05:01 -0500 http://bitbucket.org/pypy/pypy/changeset/1055671d633b/ Log:enable this test again diff --git a/rpython/rlib/test/test_rstacklet.py

[pypy-commit] pypy default: update whatsnew

2013-05-22 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64438:536ce5675cf1 Date: 2013-05-22 05:05 -0500 http://bitbucket.org/pypy/pypy/changeset/536ce5675cf1/ Log:update whatsnew diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy arm-stacklet: close to be merged branch

2013-05-22 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-stacklet Changeset: r64436:a4532b161f42 Date: 2013-05-22 05:02 -0500 http://bitbucket.org/pypy/pypy/changeset/a4532b161f42/ Log:close to be merged branch ___ pypy-commit mailing list

[pypy-commit] pypy default: merge arm-stacklet

2013-05-22 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64437:fc98eb924881 Date: 2013-05-22 05:04 -0500 http://bitbucket.org/pypy/pypy/changeset/fc98eb924881/ Log:merge arm-stacklet diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py ---

[pypy-commit] pypy default: add missing architecture check (thanks tumbleweed)

2013-05-22 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64441:9eb1a83630fe Date: 2013-05-22 13:27 +0200 http://bitbucket.org/pypy/pypy/changeset/9eb1a83630fe/ Log:add missing architecture check (thanks tumbleweed) diff --git a/rpython/config/translationoption.py

[pypy-commit] pypy emit-call-arm: start extracting an interface from x86/callbuilder.py

2013-05-22 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64451:1e10efb3ccd5 Date: 2013-05-22 08:12 -0500 http://bitbucket.org/pypy/pypy/changeset/1e10efb3ccd5/ Log:start extracting an interface from x86/callbuilder.py diff --git

[pypy-commit] pypy emit-call-arm: start implementing a callbuilder for arm (hf and sf), test_runner.py:test_call passes so far

2013-05-22 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: emit-call-arm Changeset: r64452:aae353caccc4 Date: 2013-05-22 08:44 -0500 http://bitbucket.org/pypy/pypy/changeset/aae353caccc4/ Log:start implementing a callbuilder for arm (hf and sf), test_runner.py:test_call passes so far

[pypy-commit] pypy default: backout bf86c92ce059

2013-05-22 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64453:84874bf5c723 Date: 2013-05-22 16:39 +0200 http://bitbucket.org/pypy/pypy/changeset/84874bf5c723/ Log:backout bf86c92ce059 diff --git a/rpython/config/translationoption.py b/rpython/config/translationoption.py ---

[pypy-commit] pypy default: fix translation

2013-05-21 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64372:e50833e88c65 Date: 2013-05-21 07:46 + http://bitbucket.org/pypy/pypy/changeset/e50833e88c65/ Log:fix translation diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py --- a/pypy/config/pypyoption.py

[pypy-commit] pypy default: platform.machine seems to be rpython enough to go through translation, but it

2013-05-21 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64381:8611029d42e8 Date: 2013-05-21 14:52 +0200 http://bitbucket.org/pypy/pypy/changeset/8611029d42e8/ Log:platform.machine seems to be rpython enough to go through translation, but it caches the result coming from

[pypy-commit] pypy default: merge heads

2013-05-21 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64382:469d4ebafa75 Date: 2013-05-21 14:54 +0200 http://bitbucket.org/pypy/pypy/changeset/469d4ebafa75/ Log:merge heads diff --git a/lib-python/2.7/distutils/sysconfig.py b/lib-python/2.7/distutils/sysconfig.py ---

[pypy-commit] pypy default: try to use LDM/STM when pushing a contiguous set of registers to the jitframe

2013-05-20 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64368:e3b94f67cda3 Date: 2013-05-20 11:29 -0500 http://bitbucket.org/pypy/pypy/changeset/e3b94f67cda3/ Log:try to use LDM/STM when pushing a contiguous set of registers to the jitframe diff --git

[pypy-commit] pypy default: add tests for the instructions generated by _{push, pop}_all_regs_{to, from}_jitframe

2013-05-20 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64367:d2e5c70de403 Date: 2013-05-20 11:27 -0500 http://bitbucket.org/pypy/pypy/changeset/d2e5c70de403/ Log:add tests for the instructions generated by _{push,pop}_all_regs_{to,from}_jitframe diff --git

[pypy-commit] pypy default: update calls to stacklet_switch

2013-05-19 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64313:ffdda647471b Date: 2013-05-19 12:46 +0200 http://bitbucket.org/pypy/pypy/changeset/ffdda647471b/ Log:update calls to stacklet_switch diff --git a/rpython/translator/c/src/stacklet/tests.c

[pypy-commit] pypy default: because we try harder to find stdlib, goal_dir is not in sys.path in this case

2013-05-17 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64244:00cec60f096e Date: 2013-05-17 10:04 +0200 http://bitbucket.org/pypy/pypy/changeset/00cec60f096e/ Log:because we try harder to find stdlib, goal_dir is not in sys.path in this case diff --git

[pypy-commit] buildbot default: add ubuntu/raring cross-translation builder

2013-05-17 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r821:0eed6be4f9e9 Date: 2013-05-17 16:50 +0200 http://bitbucket.org/pypy/buildbot/changeset/0eed6be4f9e9/ Log:add ubuntu/raring cross-translation builder diff --git a/bot2/pypybuildbot/arm_master.py

[pypy-commit] buildbot default: do not trigger the app-level tests for the no-jit armel build

2013-05-17 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r822:b52c1ec7179b Date: 2013-05-17 18:32 +0200 http://bitbucket.org/pypy/buildbot/changeset/b52c1ec7179b/ Log:do not trigger the app-level tests for the no-jit armel build diff --git a/bot2/pypybuildbot/arm_master.py

[pypy-commit] buildbot default: add armhf builds to sorting

2013-05-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r820:f90a1ca0235a Date: 2013-05-16 09:33 +0200 http://bitbucket.org/pypy/buildbot/changeset/f90a1ca0235a/ Log:add armhf builds to sorting diff --git a/bot2/pypybuildbot/pypylist.py b/bot2/pypybuildbot/pypylist.py ---

[pypy-commit] pypy default: (arigo, bivab) if executable is not set, look for sdlib based on the current directory

2013-05-16 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64226:0275e2265a21 Date: 2013-05-16 14:07 +0200 http://bitbucket.org/pypy/pypy/changeset/0275e2265a21/ Log:(arigo, bivab) if executable is not set, look for sdlib based on the current directory diff --git a/pypy

[pypy-commit] pypy default: import test_del to arm

2013-05-15 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64114:a16942418e07 Date: 2013-05-15 10:08 +0200 http://bitbucket.org/pypy/pypy/changeset/a16942418e07/ Log:import test_del to arm diff --git a/rpython/jit/backend/x86/test/test_del.py

[pypy-commit] pypy default: import test_dict to arm

2013-05-15 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64115:1f6df60dfe27 Date: 2013-05-15 10:12 +0200 http://bitbucket.org/pypy/pypy/changeset/1f6df60dfe27/ Log:import test_dict to arm diff --git a/rpython/jit/backend/x86/test/test_dict.py

[pypy-commit] pypy default: import test_quasiimmut to arm

2013-05-15 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64116:e455c2b1a392 Date: 2013-05-15 10:37 +0200 http://bitbucket.org/pypy/pypy/changeset/e455c2b1a392/ Log:import test_quasiimmut to arm diff --git a/rpython/jit/backend/x86/test/test_quasiimmut.py

[pypy-commit] pypy default: import test_rawmem to arm

2013-05-15 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64117:c380fde95d2f Date: 2013-05-15 10:40 +0200 http://bitbucket.org/pypy/pypy/changeset/c380fde95d2f/ Log:import test_rawmem to arm diff --git a/rpython/jit/backend/x86/test/test_rawmem.py

[pypy-commit] pypy default: merge heads

2013-05-15 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64118:e980bdaef1cb Date: 2013-05-15 10:41 +0200 http://bitbucket.org/pypy/pypy/changeset/e980bdaef1cb/ Log:merge heads diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py ---

[pypy-commit] pypy default: make this test read from a word-aligned location

2013-05-15 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64122:04721409e7a3 Date: 2013-05-15 12:47 +0200 http://bitbucket.org/pypy/pypy/changeset/04721409e7a3/ Log:make this test read from a word-aligned location diff --git a/rpython/jit/metainterp/test/test_rawmem.py

[pypy-commit] pypy default: import some more tests

2013-05-15 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r64124:eebf90f8ca5e Date: 2013-05-15 13:02 +0200 http://bitbucket.org/pypy/pypy/changeset/eebf90f8ca5e/ Log:import some more tests diff --git a/rpython/jit/backend/x86/test/test_slist.py

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