[pypy-commit] pypy ppc-jit-backend: Implemented STRLEN, STRGETITEM, STRSETITEM.

2011-10-25 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48407:7c2f8272c677 Date: 2011-10-25 09:46 +0200 http://bitbucket.org/pypy/pypy/changeset/7c2f8272c677/ Log:Implemented STRLEN, STRGETITEM, STRSETITEM. diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py b/pypy/jit/backend/ppc/ppcgen/opas

[pypy-commit] benchmarks default: improve cpython saver

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r148:05f934e964ab Date: 2011-10-25 10:47 +0200 http://bitbucket.org/pypy/benchmarks/changeset/05f934e964ab/ Log:improve cpython saver diff --git a/savecpython.py b/savecpython.py --- a/savecpython.py +++ b/savecpython.py @@ -4,11 +4,13 @@ impor

[pypy-commit] benchmarks default: finish fighting

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r149:354e7ef9ccde Date: 2011-10-25 10:59 +0200 http://bitbucket.org/pypy/benchmarks/changeset/354e7ef9ccde/ Log:finish fighting diff --git a/savecpython.py b/savecpython.py --- a/savecpython.py +++ b/savecpython.py @@ -21,11 +21,14 @@ r

[pypy-commit] benchmarks default: clarify comment

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r150:9cd4b2c5429c Date: 2011-10-25 10:59 +0200 http://bitbucket.org/pypy/benchmarks/changeset/9cd4b2c5429c/ Log:clarify comment diff --git a/savecpython.py b/savecpython.py --- a/savecpython.py +++ b/savecpython.py @@ -86,7 +86,7 @@ parser

[pypy-commit] pypy arm-backend-2: extend call_assembler tests to check the fail_descr_number and ensure it is non-zero in the tests

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48408:45d7621d2e2a Date: 2011-10-04 14:34 +0200 http://bitbucket.org/pypy/pypy/changeset/45d7621d2e2a/ Log:extend call_assembler tests to check the fail_descr_number and ensure it is non-zero in the tests diff --git a/pypy/jit

[pypy-commit] pypy arm-backend-2: there was a word missing here

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48410:beae95ba795c Date: 2011-10-13 17:54 +0200 http://bitbucket.org/pypy/pypy/changeset/beae95ba795c/ Log:there was a word missing here diff --git a/pypy/jit/backend/arm/assembler.py b/pypy/jit/backend/arm/assembler.py --- a/pypy/ji

[pypy-commit] pypy arm-backend-2: (arigo, bivab) refactor a bit and fix decode_inputargs when checking spilled floating point values

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48411:744854db4b1c Date: 2011-10-19 10:51 +0200 http://bitbucket.org/pypy/pypy/changeset/744854db4b1c/ Log:(arigo, bivab) refactor a bit and fix decode_inputargs when checking spilled floating point values diff --git a/pypy/ji

[pypy-commit] pypy arm-backend-2: set the name of generated functions for floatint point operations

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48412:411d754b81a2 Date: 2011-10-19 10:53 +0200 http://bitbucket.org/pypy/pypy/changeset/411d754b81a2/ Log:set the name of generated functions for floatint point operations diff --git a/pypy/jit/backend/arm/helper/regalloc.py b/pypy/

[pypy-commit] pypy arm-backend-2: update comment

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48413:1aeb2c211a8a Date: 2011-10-19 10:57 +0200 http://bitbucket.org/pypy/pypy/changeset/1aeb2c211a8a/ Log:update comment diff --git a/pypy/jit/backend/arm/opassembler.py b/pypy/jit/backend/arm/opassembler.py --- a/pypy/jit/backend/a

[pypy-commit] pypy arm-backend-2: add some asserts

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48417:8754b1a53808 Date: 2011-10-24 14:32 +0200 http://bitbucket.org/pypy/pypy/changeset/8754b1a53808/ Log:add some asserts diff --git a/pypy/jit/backend/arm/opassembler.py b/pypy/jit/backend/arm/opassembler.py --- a/pypy/jit/backend

[pypy-commit] pypy arm-backend-2: fix an error when setting and reading float fields from an object with a large offset

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48418:0dc87b084c4a Date: 2011-10-24 14:59 +0200 http://bitbucket.org/pypy/pypy/changeset/0dc87b084c4a/ Log:fix an error when setting and reading float fields from an object with a large offset diff --git a/pypy/jit/backend/arm

[pypy-commit] pypy arm-backend-2: merge guards with cmp ops for floats

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48421:7b6405557495 Date: 2011-10-25 11:07 +0200 http://bitbucket.org/pypy/pypy/changeset/7b6405557495/ Log:merge guards with cmp ops for floats diff --git a/pypy/jit/backend/arm/helper/assembler.py b/pypy/jit/backend/arm/helper/assem

[pypy-commit] pypy arm-backend-2: implement getinteriorfield_gc and setinteriorfield_gc

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48415:6d558e62094e Date: 2011-10-24 12:37 +0200 http://bitbucket.org/pypy/pypy/changeset/6d558e62094e/ Log:implement getinteriorfield_gc and setinteriorfield_gc diff --git a/pypy/jit/backend/arm/opassembler.py b/pypy/jit/backend/arm/

[pypy-commit] pypy arm-backend-2: add cast_ptr_to_int and cast_int_to_ptr

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48416:3bae2cc9ba15 Date: 2011-10-24 12:38 +0200 http://bitbucket.org/pypy/pypy/changeset/3bae2cc9ba15/ Log:add cast_ptr_to_int and cast_int_to_ptr diff --git a/pypy/jit/backend/arm/opassembler.py b/pypy/jit/backend/arm/opassembler.py

[pypy-commit] pypy arm-backend-2: forgot to add these methods

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48419:0868f9fb2793 Date: 2011-10-24 15:58 +0200 http://bitbucket.org/pypy/pypy/changeset/0868f9fb2793/ Log:forgot to add these methods diff --git a/pypy/jit/backend/arm/regalloc.py b/pypy/jit/backend/arm/regalloc.py --- a/pypy/jit/bac

[pypy-commit] pypy arm-backend-2: implement merging of comparison operations with following guards

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48420:f29ee3944161 Date: 2011-10-24 17:14 +0200 http://bitbucket.org/pypy/pypy/changeset/f29ee3944161/ Log:implement merging of comparison operations with following guards diff --git a/pypy/jit/backend/arm/assembler.py b/pypy/jit/bac

[pypy-commit] pypy ppc-jit-backend: Implemented UNICODEGETITEM, UNICODESETITEM, UNICODELEN.

2011-10-25 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48422:ef1c13357210 Date: 2011-10-25 11:25 +0200 http://bitbucket.org/pypy/pypy/changeset/ef1c13357210/ Log:Implemented UNICODEGETITEM, UNICODESETITEM, UNICODELEN. diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py b/pypy/jit/backend/ppc

[pypy-commit] pypy ppc-jit-backend: Removed unnecessary operations in emit_unicodegetitem and emit_unicodesetitem.

2011-10-25 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48423:2aa87669180f Date: 2011-10-25 11:46 +0200 http://bitbucket.org/pypy/pypy/changeset/2aa87669180f/ Log:Removed unnecessary operations in emit_unicodegetitem and emit_unicodesetitem. diff --git a/pypy/jit/backend/ppc/ppcgen/opassem

[pypy-commit] pypy ppc-jit-backend: Removed unnecessary operations from emit_strgetitem and emit_strsetitem.

2011-10-25 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48424:52d3d714f611 Date: 2011-10-25 11:53 +0200 http://bitbucket.org/pypy/pypy/changeset/52d3d714f611/ Log:Removed unnecessary operations from emit_strgetitem and emit_strsetitem. diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.p

[pypy-commit] pypy ppc-jit-backend: Implemented SAME_AS operation.

2011-10-25 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48425:be68ff457064 Date: 2011-10-25 12:19 +0200 http://bitbucket.org/pypy/pypy/changeset/be68ff457064/ Log:Implemented SAME_AS operation. diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py b/pypy/jit/backend/ppc/ppcgen/opassembler.py --

[pypy-commit] pypy arm-backend-2: fix test

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48427:2df0dec0a518 Date: 2011-10-25 12:11 +0200 http://bitbucket.org/pypy/pypy/changeset/2df0dec0a518/ Log:fix test diff --git a/pypy/jit/backend/arm/test/test_runner.py b/pypy/jit/backend/arm/test/test_runner.py --- a/pypy/jit/backe

[pypy-commit] pypy arm-backend-2: add missing not_implemented implementation

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48426:fccb38718397 Date: 2011-10-25 12:03 +0200 http://bitbucket.org/pypy/pypy/changeset/fccb38718397/ Log:add missing not_implemented implementation diff --git a/pypy/jit/backend/arm/assembler.py b/pypy/jit/backend/arm/assembler.py

[pypy-commit] pypy int-tag-untag-as-operations: woops

2011-10-25 Thread cfbolz
Author: Carl Friedrich Bolz Branch: int-tag-untag-as-operations Changeset: r48428:0ed5fb78f4be Date: 2011-10-25 12:27 +0200 http://bitbucket.org/pypy/pypy/changeset/0ed5fb78f4be/ Log:woops diff --git a/pypy/jit/metainterp/optimizeopt/intbounds.py b/pypy/jit/metainterp/optimizeopt/intbounds.

[pypy-commit] [COMMENT] Pull request #12 for pypy/pypy: Don't lose data when doing non-blocking I/O

2011-10-25 Thread Bitbucket
New comment on pull request: https://bitbucket.org/pypy/pypy/pull-request/12/dont-lose-data-when-doing-non-blocking-i-o#comment-569 Stefano Rivera (stefanor) said: > Could you also add tests that run on a translated pypy-c? Don't think so. Could create one or two tests, showing the type of prob

[pypy-commit] [COMMENT] Pull request #12 for pypy/pypy: Don't lose data when doing non-blocking I/O

2011-10-25 Thread Bitbucket
New comment on pull request: https://bitbucket.org/pypy/pypy/pull-request/12/dont-lose-data-when-doing-non-blocking-i-o#comment-570 Amaury Forgeot d'Arc (amauryfa) said: In this case, could you investigate module/_io as well? This is likely to be the only implementation of files in the Python3

[pypy-commit] pypy ppc-jit-backend: (bivab, hager): fix interface access after merge

2011-10-25 Thread hager
Author: hager Branch: ppc-jit-backend Changeset: r48430:c00c0dca8cfc Date: 2011-10-25 15:36 +0200 http://bitbucket.org/pypy/pypy/changeset/c00c0dca8cfc/ Log:(bivab, hager): fix interface access after merge diff --git a/pypy/jit/backend/ppc/ppcgen/ppc_assembler.py b/pypy/jit/backend/ppc/ppcg

[pypy-commit] pypy default: (fijal, arigo) Remove call to clear_all_weakrefs with an explanation. A test

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r48431:9079d6cb7394 Date: 2011-10-25 15:38 +0200 http://bitbucket.org/pypy/pypy/changeset/9079d6cb7394/ Log:(fijal, arigo) Remove call to clear_all_weakrefs with an explanation. A test that might potentially fail with -A if things go

[pypy-commit] pypy default: merge default

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r48432:f5825eff38c3 Date: 2011-10-25 15:41 +0200 http://bitbucket.org/pypy/pypy/changeset/f5825eff38c3/ Log:merge default diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py --- a/pypy/jit/backend/x86/assembler.py

[pypy-commit] pypy lightweight-finalizers: remove traces of previous approach

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: lightweight-finalizers Changeset: r48433:0554cbf80d3c Date: 2011-10-25 16:05 +0200 http://bitbucket.org/pypy/pypy/changeset/0554cbf80d3c/ Log:remove traces of previous approach diff --git a/pypy/rpython/lltypesystem/lltype.py b/pypy/rpython/lltypesystem/ll

[pypy-commit] pypy lightweight-finalizers: rename argument to malloc_fixedsize_clear to reflect what it really means

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: lightweight-finalizers Changeset: r48434:cde38a4297fc Date: 2011-10-25 16:11 +0200 http://bitbucket.org/pypy/pypy/changeset/cde38a4297fc/ Log:rename argument to malloc_fixedsize_clear to reflect what it really means (it implies has_finalizer) diff -

[pypy-commit] pypy virtual-dicts: translation fixes for some tests, fix x86 tests

2011-10-25 Thread alex_gaynor
Author: Alex Gaynor Branch: virtual-dicts Changeset: r48435:ef72b02f3457 Date: 2011-10-25 10:16 -0400 http://bitbucket.org/pypy/pypy/changeset/ef72b02f3457/ Log:translation fixes for some tests, fix x86 tests diff --git a/pypy/jit/backend/llsupport/descr.py b/pypy/jit/backend/llsupport/desc

[pypy-commit] pypy lightweight-finalizers: a missed call

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: lightweight-finalizers Changeset: r48436:fadf05e6c02a Date: 2011-10-25 16:25 +0200 http://bitbucket.org/pypy/pypy/changeset/fadf05e6c02a/ Log:a missed call diff --git a/pypy/rpython/memory/gc/generation.py b/pypy/rpython/memory/gc/generation.py --- a/pypy/

[pypy-commit] pypy lightweight-finalizers: add a delete here

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: lightweight-finalizers Changeset: r48437:98da45c0aeb5 Date: 2011-10-25 16:28 +0200 http://bitbucket.org/pypy/pypy/changeset/98da45c0aeb5/ Log:add a delete here diff --git a/pypy/rpython/memory/gc/semispace.py b/pypy/rpython/memory/gc/semispace.py --- a/pyp

[pypy-commit] pypy arm-backend-2: add names to the functions generated to emit code in the assembler

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48438:e9b9f641f506 Date: 2011-10-25 16:30 +0200 http://bitbucket.org/pypy/pypy/changeset/e9b9f641f506/ Log:add names to the functions generated to emit code in the assembler diff --git a/pypy/jit/backend/arm/helper/assembler.py b/pyp

[pypy-commit] pypy arm-backend-2: add functions to merge unary cmp operatios with guards

2011-10-25 Thread bivab
Author: David Schneider Branch: arm-backend-2 Changeset: r48439:3c00e205750e Date: 2011-10-25 16:31 +0200 http://bitbucket.org/pypy/pypy/changeset/3c00e205750e/ Log:add functions to merge unary cmp operatios with guards diff --git a/pypy/jit/backend/arm/helper/assembler.py b/pypy/jit/backen

[pypy-commit] pypy lightweight-finalizers: remove unused imports

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: lightweight-finalizers Changeset: r48440:e916dec7191d Date: 2011-10-25 16:35 +0200 http://bitbucket.org/pypy/pypy/changeset/e916dec7191d/ Log:remove unused imports diff --git a/pypy/rpython/test/test_rclass.py b/pypy/rpython/test/test_rclass.py --- a/pypy/r

[pypy-commit] extradoc extradoc: add myself

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r3938:1fc0097464a4 Date: 2011-10-25 16:54 +0200 http://bitbucket.org/pypy/extradoc/changeset/1fc0097464a4/ Log:add myself diff --git a/sprintinfo/gothenburg-2011-2/people.txt b/sprintinfo/gothenburg-2011-2/people.txt --- a/sprintinfo/go

[pypy-commit] pypy lightweight-finalizers: remove track_alloc_stop support, not needed any more

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: lightweight-finalizers Changeset: r48441:d80d4e3f457a Date: 2011-10-25 16:58 +0200 http://bitbucket.org/pypy/pypy/changeset/d80d4e3f457a/ Log:remove track_alloc_stop support, not needed any more diff --git a/pypy/rpython/lltypesystem/lloperation.py b/pypy/

[pypy-commit] pypy lightweight-finalizers: Use a list instead of checking each time the type id data

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: lightweight-finalizers Changeset: r48442:e09c7b3e1296 Date: 2011-10-25 16:59 +0200 http://bitbucket.org/pypy/pypy/changeset/e09c7b3e1296/ Log:Use a list instead of checking each time the type id data diff --git a/pypy/rpython/memory/gc/minimark.py b/pypy/r

[pypy-commit] pypy lightweight-finalizers: close merged branch

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: lightweight-finalizers Changeset: r48443:630cc8b2cb4c Date: 2011-10-25 17:00 +0200 http://bitbucket.org/pypy/pypy/changeset/630cc8b2cb4c/ Log:close merged branch ___ pypy-commit mailing list [email protected]

[pypy-commit] pypy default: (fijal, arigo reviewing) Merge lightweight-finalizers branch. This branch

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r48444:b3d0ebe10a5d Date: 2011-10-25 17:01 +0200 http://bitbucket.org/pypy/pypy/changeset/b3d0ebe10a5d/ Log:(fijal, arigo reviewing) Merge lightweight-finalizers branch. This branch adds a possitibility for a finalizer to be "lightweight"

[pypy-commit] pypy default: Provide a hint that can be specified as a decorator - @rgc.is_light_finalizer

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r48445:9d13b202cb4b Date: 2011-10-25 18:21 +0200 http://bitbucket.org/pypy/pypy/changeset/9d13b202cb4b/ Log:Provide a hint that can be specified as a decorator - @rgc.is_light_finalizer diff --git a/pypy/rlib/rgc.py b/pypy/rlib/rgc.py --

[pypy-commit] pypy default: I swear I did that change before - remove the incorrect usage of close

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r48446:2612cae35357 Date: 2011-10-25 19:00 +0200 http://bitbucket.org/pypy/pypy/changeset/2612cae35357/ Log:I swear I did that change before - remove the incorrect usage of close introduced by chance when experimenting with closing urllib

[pypy-commit] pypy virtual-dicts: make the heapcache a bit smarter about how stuff escaped

2011-10-25 Thread alex_gaynor
Author: Alex Gaynor Branch: virtual-dicts Changeset: r48447:d58706c7bdb6 Date: 2011-10-25 14:33 -0400 http://bitbucket.org/pypy/pypy/changeset/d58706c7bdb6/ Log:make the heapcache a bit smarter about how stuff escaped diff --git a/pypy/jit/metainterp/heapcache.py b/pypy/jit/metainterp/heapca

[pypy-commit] pypy virtual-dicts: add a unittest for the previous commit

2011-10-25 Thread alex_gaynor
Author: Alex Gaynor Branch: virtual-dicts Changeset: r48448:c1dbbe1bd86e Date: 2011-10-25 14:36 -0400 http://bitbucket.org/pypy/pypy/changeset/c1dbbe1bd86e/ Log:add a unittest for the previous commit diff --git a/pypy/jit/metainterp/heapcache.py b/pypy/jit/metainterp/heapcache.py --- a/pypy/

[pypy-commit] pypy virtual-dicts: merged default

2011-10-25 Thread alex_gaynor
Author: Alex Gaynor Branch: virtual-dicts Changeset: r48449:d876b901547e Date: 2011-10-25 14:38 -0400 http://bitbucket.org/pypy/pypy/changeset/d876b901547e/ Log:merged default diff --git a/lib-python/modified-2.7/urllib2.py b/lib-python/modified-2.7/urllib2.py --- a/lib-python/modified-2.7/

[pypy-commit] pypy jit-simplify-backendintf: A branch to simplify the backend interface, killing set_future_value_xx().

2011-10-25 Thread arigo
Author: Armin Rigo Branch: jit-simplify-backendintf Changeset: r48450:26419ef5e993 Date: 2011-10-25 20:07 +0200 http://bitbucket.org/pypy/pypy/changeset/26419ef5e993/ Log:A branch to simplify the backend interface, killing set_future_value_xx(). __

[pypy-commit] pypy jit-simplify-backendintf: Change the interface and fix the llgraph backend.

2011-10-25 Thread arigo
Author: Armin Rigo Branch: jit-simplify-backendintf Changeset: r48451:6e1590cee5e1 Date: 2011-10-25 20:30 +0200 http://bitbucket.org/pypy/pypy/changeset/6e1590cee5e1/ Log:Change the interface and fix the llgraph backend. diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llg

[pypy-commit] pypy default: Make this test closer to what was intended.

2011-10-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r48452:9a4ee13149cd Date: 2011-10-25 15:54 +0200 http://bitbucket.org/pypy/pypy/changeset/9a4ee13149cd/ Log:Make this test closer to what was intended. diff --git a/pypy/jit/backend/llsupport/test/test_gc.py b/pypy/jit/backend/llsupport/test/test_gc.py

[pypy-commit] pypy ppc-jit-backend: More PPC64 support for arraylen_gc, setarrayitem_gc, getarrayitem_gc

2011-10-25 Thread edelsoh
Author: edelsoh Branch: ppc-jit-backend Changeset: r48453:d4c1290fd460 Date: 2011-10-25 15:23 -0400 http://bitbucket.org/pypy/pypy/changeset/d4c1290fd460/ Log:More PPC64 support for arraylen_gc, setarrayitem_gc, getarrayitem_gc diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py b/pypy/j

[pypy-commit] pypy virtual-dicts: fix a really emberassing typo

2011-10-25 Thread alex_gaynor
Author: Alex Gaynor Branch: virtual-dicts Changeset: r48454:6283d742ab74 Date: 2011-10-25 16:20 -0400 http://bitbucket.org/pypy/pypy/changeset/6283d742ab74/ Log:fix a really emberassing typo diff --git a/pypy/jit/metainterp/test/test_ajit.py b/pypy/jit/metainterp/test/test_ajit.py --- a/pyp

[pypy-commit] pypy default: progress towards get/set interiorfield in test_ll_random

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r48455:de02b302dd89 Date: 2011-10-25 22:32 +0200 http://bitbucket.org/pypy/pypy/changeset/de02b302dd89/ Log:progress towards get/set interiorfield in test_ll_random diff --git a/pypy/jit/backend/test/test_ll_random.py b/pypy/jit/backend/test/te

[pypy-commit] pypy default: merge default

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r48456:13932f534c82 Date: 2011-10-25 22:33 +0200 http://bitbucket.org/pypy/pypy/changeset/13932f534c82/ Log:merge default diff --git a/pypy/jit/backend/llsupport/test/test_gc.py b/pypy/jit/backend/llsupport/test/test_gc.py --- a/pypy/jit/backen

[pypy-commit] pypy ppc-jit-backend: Add PPC64 support for strlen

2011-10-25 Thread edelsohn
Author: edelsohn Branch: ppc-jit-backend Changeset: r48457:c58fa0a4d970 Date: 2011-10-25 16:36 -0400 http://bitbucket.org/pypy/pypy/changeset/c58fa0a4d970/ Log:Add PPC64 support for strlen diff --git a/pypy/jit/backend/ppc/ppcgen/opassembler.py b/pypy/jit/backend/ppc/ppcgen/opassembler.py --

[pypy-commit] pypy default: Typo

2011-10-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r48459:89631bbf04fe Date: 2011-10-25 22:38 +0200 http://bitbucket.org/pypy/pypy/changeset/89631bbf04fe/ Log:Typo diff --git a/pypy/jit/backend/test/test_ll_random.py b/pypy/jit/backend/test/test_ll_random.py --- a/pypy/jit/backend/test/test_ll_random.p

[pypy-commit] pypy jit-simplify-backendintf: Fix the front-end. Some reduction in the total

2011-10-25 Thread arigo
Author: Armin Rigo Branch: jit-simplify-backendintf Changeset: r48458:cce408b68723 Date: 2011-10-25 22:04 +0200 http://bitbucket.org/pypy/pypy/changeset/cce408b68723/ Log:Fix the front-end. Some reduction in the total number of lines, but due to a change --- when tracing is done, we r

[pypy-commit] pypy virtual-dicts: ptr_eq and ptr_ne don't escape things.

2011-10-25 Thread alex_gaynor
Author: Alex Gaynor Branch: virtual-dicts Changeset: r48460:8dfa8646de2c Date: 2011-10-25 16:42 -0400 http://bitbucket.org/pypy/pypy/changeset/8dfa8646de2c/ Log:ptr_eq and ptr_ne don't escape things. diff --git a/pypy/jit/metainterp/heapcache.py b/pypy/jit/metainterp/heapcache.py --- a/pypy/

[pypy-commit] pypy releasegil-effectinfo: Initial JIT test for the manifestation of this issue.

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: releasegil-effectinfo Changeset: r48461:ce357df2a5c2 Date: 2011-07-18 23:45 +0200 http://bitbucket.org/pypy/pypy/changeset/ce357df2a5c2/ Log:Initial JIT test for the manifestation of this issue. diff --git a/pypy/jit/metainterp/test/test_ajit.py b/pypy/jit

[pypy-commit] pypy default: look into mmap

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r48462:fc37961a668f Date: 2011-10-25 23:17 +0200 http://bitbucket.org/pypy/pypy/changeset/fc37961a668f/ Log:look into mmap diff --git a/pypy/module/pypyjit/policy.py b/pypy/module/pypyjit/policy.py --- a/pypy/module/pypyjit/policy.py +++ b/pypy/

[pypy-commit] pypy virtual-dicts: copy{str, unicode}content can't affect heap caches

2011-10-25 Thread alex_gaynor
Author: Alex Gaynor Branch: virtual-dicts Changeset: r48463:90eed59807bd Date: 2011-10-25 17:27 -0400 http://bitbucket.org/pypy/pypy/changeset/90eed59807bd/ Log:copy{str,unicode}content can't affect heap caches diff --git a/pypy/jit/metainterp/heapcache.py b/pypy/jit/metainterp/heapcache.py

[pypy-commit] pypy releasegil-effectinfo: close long abandoned branch

2011-10-25 Thread fijal
Author: Maciej Fijalkowski Branch: releasegil-effectinfo Changeset: r48464:48639d927f25 Date: 2011-10-25 23:30 +0200 http://bitbucket.org/pypy/pypy/changeset/48639d927f25/ Log:close long abandoned branch ___ pypy-commit mailing list pypy-commit@pyt

[pypy-commit] pypy default: I fixed this ages ago.

2011-10-25 Thread gutworth
Author: Benjamin Peterson Branch: Changeset: r48465:7eea9ac595bd Date: 2011-10-25 20:59 -0400 http://bitbucket.org/pypy/pypy/changeset/7eea9ac595bd/ Log:I fixed this ages ago. diff --git a/pypy/rpython/module/ll_os.py b/pypy/rpython/module/ll_os.py --- a/pypy/rpython/module/ll_os.py +++ b/p

[pypy-commit] pypy default: make the test for time.sleep with negative values fail (Issue922)

2011-10-25 Thread timo_jbo
Author: Timo Paulssen Branch: Changeset: r48466:1ee24bbb619b Date: 2011-10-26 02:57 +0200 http://bitbucket.org/pypy/pypy/changeset/1ee24bbb619b/ Log:make the test for time.sleep with negative values fail (Issue922) diff --git a/pypy/module/rctime/test/test_rctime.py b/pypy/module/rctime/te

[pypy-commit] pypy default: raise an IOError when sleeping for negative time (Issue922)

2011-10-25 Thread timo_jbo
Author: Timo Paulssen Branch: Changeset: r48467:b5bd720602fb Date: 2011-10-26 03:00 +0200 http://bitbucket.org/pypy/pypy/changeset/b5bd720602fb/ Log:raise an IOError when sleeping for negative time (Issue922) diff --git a/pypy/module/rctime/interp_time.py b/pypy/module/rctime/interp_time.p

[pypy-commit] pypy default: Merge heads

2011-10-25 Thread timo_jbo
Author: Timo Paulssen Branch: Changeset: r48468:c0c84696f00b Date: 2011-10-26 03:01 +0200 http://bitbucket.org/pypy/pypy/changeset/c0c84696f00b/ Log:Merge heads diff --git a/pypy/rpython/module/ll_os.py b/pypy/rpython/module/ll_os.py --- a/pypy/rpython/module/ll_os.py +++ b/pypy/rpython/mod