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
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
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
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
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
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
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
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/
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
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
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
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
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/
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
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
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
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
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
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
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
--
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
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
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.
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
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
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
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
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
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
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 -
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
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/
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
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
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
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
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
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/
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
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]
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"
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
--
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
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
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/
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/
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().
__
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
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
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
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
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
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
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
--
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
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
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/
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
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/
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
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
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
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
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
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
65 matches
Mail list logo