Author: Alex Gaynor
Branch:
Changeset: r45657:39ad5205b27a
Date: 2011-07-15 23:31 -0700
http://bitbucket.org/pypy/pypy/changeset/39ad5205b27a/
Log:fix more stuff.
diff --git a/pypy/module/__builtin__/descriptor.py
b/pypy/module/__builtin__/descriptor.py
--- a/pypy/module/__builtin__/descri
Author: Alex Gaynor
Branch:
Changeset: r45656:cfa96ceb9935
Date: 2011-07-15 23:08 -0700
http://bitbucket.org/pypy/pypy/changeset/cfa96ceb9935/
Log:Fix translation (whoops).
diff --git a/pypy/module/_file/interp_stream.py
b/pypy/module/_file/interp_stream.py
--- a/pypy/module/_file/interp_s
Author: Carl Friedrich Bolz
Branch:
Changeset: r45653:72d3b692033c
Date: 2011-07-15 20:19 +0200
http://bitbucket.org/pypy/pypy/changeset/72d3b692033c/
Log:check only once during tracing whether a frame is a nonstandard-
virtualizable
diff --git a/pypy/jit/metainterp/pyjitpl.py b/pyp
Author: Carl Friedrich Bolz
Branch: faster-nested-scopes
Changeset: r45652:6202956627cc
Date: 2011-07-15 20:09 +0200
http://bitbucket.org/pypy/pypy/changeset/6202956627cc/
Log:fix
diff --git a/pypy/interpreter/pyframe.py b/pypy/interpreter/pyframe.py
--- a/pypy/interpreter/pyframe.py
+++ b/p
Author: Carl Friedrich Bolz
Branch: faster-nested-scopes
Changeset: r45651:57b614c62cdc
Date: 2011-07-15 19:34 +0200
http://bitbucket.org/pypy/pypy/changeset/57b614c62cdc/
Log:make PyFrame.cells a virtualizable array
diff --git a/pypy/module/pypyjit/interp_jit.py
b/pypy/module/pypyjit/inter
Author: Carl Friedrich Bolz
Branch: faster-nested-scopes
Changeset: r45649:29789b62e66d
Date: 2011-07-15 19:32 +0200
http://bitbucket.org/pypy/pypy/changeset/29789b62e66d/
Log:make Function.closure a quasi-immutable array. Pass it into
createframe, so that the reading of the cells is
Author: Carl Friedrich Bolz
Branch: faster-nested-scopes
Changeset: r45650:ccb04f0a55e9
Date: 2011-07-15 19:33 +0200
http://bitbucket.org/pypy/pypy/changeset/ccb04f0a55e9/
Log:make Cell.w_value quasi-immutable. This is useful for inner
functions that survive their defining scope.
dif
Author: Justin Peel
Branch: numpy-singledim
Changeset: r45648:11f5df53c131
Date: 2011-07-15 13:41 -0600
http://bitbucket.org/pypy/pypy/changeset/11f5df53c131/
Log:numpy: first draft of the sort function
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_n
Author: Justin Peel
Branch: numpy-singledim
Changeset: r45647:dff713e0278f
Date: 2011-07-15 13:36 -0600
http://bitbucket.org/pypy/pypy/changeset/dff713e0278f/
Log:numpy: added a check of array sizes to binary ops. added more tests
for radd, etc.
diff --git a/pypy/module/micronumpy/co
Author: Justin Peel
Branch: numpy-singledim
Changeset: r45646:bf62aedfaa55
Date: 2011-07-14 23:16 -0600
http://bitbucket.org/pypy/pypy/changeset/bf62aedfaa55/
Log:numpy: added comments about simple repr and str implementations
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/mo
Author: Justin Peel
Branch: numpy-singledim
Changeset: r45645:a60790b8cf0d
Date: 2011-07-14 23:14 -0600
http://bitbucket.org/pypy/pypy/changeset/a60790b8cf0d/
Log:numpy: improved implementation of size and ndim
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/
Author: Justin Peel
Branch: numpy-singledim
Changeset: r45644:182a6ac8d391
Date: 2011-07-14 18:53 -0600
http://bitbucket.org/pypy/pypy/changeset/182a6ac8d391/
Log:micronumpy: second version of setslice including jit driver and test
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/py
Author: Justin Peel
Branch: numpy-singledim
Changeset: r45643:479060a4dade
Date: 2011-07-13 22:48 -0600
http://bitbucket.org/pypy/pypy/changeset/479060a4dade/
Log:First try at being able to set slices in numpy
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/i
Author: Hakan Ardo
Branch: jit-short_from_state
Changeset: r45642:f443c6b9ddb5
Date: 2011-07-15 19:38 +0200
http://bitbucket.org/pypy/pypy/changeset/f443c6b9ddb5/
Log:Setup the state of new optimizer chain for the peeled loop by
emitting the short preamble operations. This becomes a l
Author: Hakan Ardo
Branch: jit-short_from_state
Changeset: r45641:d1907e233cb6
Date: 2011-07-14 16:28 +0200
http://bitbucket.org/pypy/pypy/changeset/d1907e233cb6/
Log:ensure correct order of ops in short preamble
diff --git a/pypy/jit/metainterp/optimizeopt/unroll.py
b/pypy/jit/metainterp/o
Author: Hakan Ardo
Branch: jit-short_from_state
Changeset: r45640:ddba8a22157e
Date: 2011-07-14 11:00 +0200
http://bitbucket.org/pypy/pypy/changeset/ddba8a22157e/
Log:translation fix
diff --git a/pypy/jit/metainterp/optimizeopt/unroll.py
b/pypy/jit/metainterp/optimizeopt/unroll.py
--- a/pyp
Author: Hakan Ardo
Branch: jit-short_from_state
Changeset: r45639:836934d0268c
Date: 2011-07-14 10:24 +0200
http://bitbucket.org/pypy/pypy/changeset/836934d0268c/
Log:array accesses with variable indexes no longer supported
diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.p
Author: Hakan Ardo
Branch: jit-short_from_state
Changeset: r45638:ebdc139c8c0d
Date: 2011-07-13 18:08 +0200
http://bitbucket.org/pypy/pypy/changeset/ebdc139c8c0d/
Log:revert/merge to version in default
diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py
b/pypy/jit/metainte
Author: Hakan Ardo
Branch: jit-short_from_state
Changeset: r45637:8710093c4d2e
Date: 2011-07-13 18:04 +0200
http://bitbucket.org/pypy/pypy/changeset/8710093c4d2e/
Log:caching the setfield prioritized over moving the pure int_sub out of
the loop
diff --git a/pypy/jit/metainterp/optimi
Author: Antonio Cuni
Branch:
Changeset: r527:bbb9bb28c92f
Date: 2011-07-15 17:58 +0200
http://bitbucket.org/pypy/buildbot/changeset/bbb9bb28c92f/
Log:bah, this is a hack but I lost a whole afternoon trying to convince
buildbot to do the "right thing"; use the svn interface exposed by
Author: Wim Lavrijsen
Branch: reflex-support
Changeset: r45636:bacc1bb43dca
Date: 2011-07-15 08:07 -0700
http://bitbucket.org/pypy/pypy/changeset/bacc1bb43dca/
Log:update benchmark to have a TApplication as per ROOT rules
diff --git a/pypy/module/cppyy/bench/Makefile b/pypy/module/cppyy/benc
Author: Armin Rigo
Branch: closed-branches
Changeset: r45635:07914f4a91cc
Date: 2011-07-15 16:04 +0200
http://bitbucket.org/pypy/pypy/changeset/07914f4a91cc/
Log:re-close this branch
___
pypy-commit mailing list
pypy-commit@python.org
http://mail.p
Author: Armin Rigo
Branch: closed-branches
Changeset: r45634:393f2527081d
Date: 2011-07-15 16:04 +0200
http://bitbucket.org/pypy/pypy/changeset/393f2527081d/
Log:Merge closed head 627e43060c05 on branch inline-shadowstack
diff --git a/.hgsubstate b/.hgsubstate
deleted file mode 100644
__
Author: Armin Rigo
Branch: closed-branches
Changeset: r45633:6f3456edd522
Date: 2011-07-15 16:04 +0200
http://bitbucket.org/pypy/pypy/changeset/6f3456edd522/
Log:Merge closed head 80826980b2de on branch jit-tagged
diff --git a/.hgsubstate b/.hgsubstate
new file mode 100644
__
Author: Armin Rigo
Branch: closed-branches
Changeset: r45632:72154b3c7be9
Date: 2011-07-15 16:04 +0200
http://bitbucket.org/pypy/pypy/changeset/72154b3c7be9/
Log:Merge closed head d5d8ff879a62 on branch jit-option-refactor
___
pypy-commit mailing l
Author: Armin Rigo
Branch: closed-branches
Changeset: r45631:9fc3b77c6dcc
Date: 2011-07-15 16:03 +0200
http://bitbucket.org/pypy/pypy/changeset/9fc3b77c6dcc/
Log:Merge closed head a82a876ec054 on branch failed-forcing-refactoring
___
pypy-commit ma
Author: Armin Rigo
Branch: closed-branches
Changeset: r45630:d7508cbeea76
Date: 2011-07-15 16:03 +0200
http://bitbucket.org/pypy/pypy/changeset/d7508cbeea76/
Log:Merge closed head b7e01d83d985 on branch numpy-impicit-convert
___
pypy-commit mailing
Author: Armin Rigo
Branch: closed-branches
Changeset: r45629:ca43954a89f4
Date: 2011-07-15 16:03 +0200
http://bitbucket.org/pypy/pypy/changeset/ca43954a89f4/
Log:Merge closed head 6f55c82f615c on branch arm-backed-float
___
pypy-commit mailing list
Author: Armin Rigo
Branch: closed-branches
Changeset: r45628:36358ba488bc
Date: 2011-07-15 16:03 +0200
http://bitbucket.org/pypy/pypy/changeset/36358ba488bc/
Log:Merge closed head 6cc99b03661f on branch fast-ctypes
___
pypy-commit mailing list
pypy
Author: Armin Rigo
Branch: inline-shadowstack
Changeset: r45627:627e43060c05
Date: 2011-07-15 16:02 +0200
http://bitbucket.org/pypy/pypy/changeset/627e43060c05/
Log:Abandon unsuccessful attempt.
___
pypy-commit mailing list
pypy-commit@python.org
h
Author: Armin Rigo
Branch: jit-tagged
Changeset: r45626:80826980b2de
Date: 2011-07-15 16:01 +0200
http://bitbucket.org/pypy/pypy/changeset/80826980b2de/
Log:Abandon out-of-date branch.
___
pypy-commit mailing list
pypy-commit@python.org
http://mail
Author: Armin Rigo
Branch: jit-option-refactor
Changeset: r45625:d5d8ff879a62
Date: 2011-07-15 15:56 +0200
http://bitbucket.org/pypy/pypy/changeset/d5d8ff879a62/
Log:Close branch: not going anywhere.
___
pypy-commit mailing list
pypy-commit@python.
Author: Wim Lavrijsen
Branch: reflex-support
Changeset: r45624:40bfcf443937
Date: 2011-07-15 06:34 -0700
http://bitbucket.org/pypy/pypy/changeset/40bfcf443937/
Log:start of new benchmarks
diff --git a/pypy/module/cppyy/bench/Makefile b/pypy/module/cppyy/bench/Makefile
new file mode 100644
--
Author: Wim Lavrijsen
Branch: reflex-support
Changeset: r45623:4ff11a2924b7
Date: 2011-07-15 06:29 -0700
http://bitbucket.org/pypy/pypy/changeset/4ff11a2924b7/
Log:fix for const functions and hack around ellipses
diff --git a/pypy/module/cppyy/genreflex-methptrgetter.patch
b/pypy/module/cpp
Author: Antonio Cuni
Branch:
Changeset: r45622:87c5f89a4e78
Date: 2011-07-15 15:11 +0200
http://bitbucket.org/pypy/pypy/changeset/87c5f89a4e78/
Log:update this page wrt the new ctypes and _ffi performances. It still
contains XXXs though
diff --git a/pypy/doc/extending.rst b/pypy/doc
Author: Carl Friedrich Bolz
Branch: reflex-support
Changeset: r45621:69cab0f20d26
Date: 2011-07-15 14:20 +0200
http://bitbucket.org/pypy/pypy/changeset/69cab0f20d26/
Log:simplify things, clean up some of the immutable hints
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/conv
Author: Carl Friedrich Bolz
Branch: reflex-support
Changeset: r45620:6e1daa79ed94
Date: 2011-07-15 13:51 +0200
http://bitbucket.org/pypy/pypy/changeset/6e1daa79ed94/
Log:(arigo, cfbolz): make some things not subclassable
diff --git a/pypy/module/cppyy/interp_cppyy.py
b/pypy/module/cppyy/int
Author: Armin Rigo
Branch:
Changeset: r45619:d7287648ee0d
Date: 2011-07-15 13:39 +0200
http://bitbucket.org/pypy/pypy/changeset/d7287648ee0d/
Log:Oups. test_weakref shows that this is needed.
diff --git a/pypy/interpreter/generator.py b/pypy/interpreter/generator.py
--- a/pypy/interpreter/g
Author: Armin Rigo
Branch:
Changeset: r45618:9aebf8933ec2
Date: 2011-07-15 13:38 +0200
http://bitbucket.org/pypy/pypy/changeset/9aebf8933ec2/
Log:Sorry, fix this test. It comes from f9a24c80bd03.
diff --git a/pypy/module/bz2/test/test_bz2_file.py
b/pypy/module/bz2/test/test_bz2_file.py
---
Author: Armin Rigo
Branch:
Changeset: r45616:abc993e8d795
Date: 2011-07-14 16:36 +0200
http://bitbucket.org/pypy/pypy/changeset/abc993e8d795/
Log:Duh.
diff --git a/pypy/rpython/memory/gc/minimark.py
b/pypy/rpython/memory/gc/minimark.py
--- a/pypy/rpython/memory/gc/minimark.py
+++ b/pypy/rp
Author: Armin Rigo
Branch:
Changeset: r45617:315507ad0fc2
Date: 2011-07-15 13:28 +0200
http://bitbucket.org/pypy/pypy/changeset/315507ad0fc2/
Log:merge heads
diff --git a/pypy/rpython/memory/gc/minimark.py
b/pypy/rpython/memory/gc/minimark.py
--- a/pypy/rpython/memory/gc/minimark.py
+++ b/
Author: Armin Rigo
Branch:
Changeset: r45615:4543677d758a
Date: 2011-07-14 16:31 +0200
http://bitbucket.org/pypy/pypy/changeset/4543677d758a/
Log:Tentative: add yet another tweakable gc parameter: PYPY_GC_LOSTCARD.
See comments.
diff --git a/pypy/rpython/memory/gc/minimark.py
b/pyp
Author: Carl Friedrich Bolz
Branch: reflex-support
Changeset: r45614:65d04e815adb
Date: 2011-07-15 13:25 +0200
http://bitbucket.org/pypy/pypy/changeset/65d04e815adb/
Log:(arigo, cfbolz): simplify
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py
--- a/pypy/module/c
Author: Carl Friedrich Bolz
Branch: reflex-support
Changeset: r45613:5ac7b89a8285
Date: 2011-07-15 13:18 +0200
http://bitbucket.org/pypy/pypy/changeset/5ac7b89a8285/
Log:(arigo, cfbolz): refactoring: pass a bit everywhere the subtype that
should be used for resulting W_CPPInstance ins
Author: Armin Rigo
Branch:
Changeset: r45612:6e7de8d8d4e6
Date: 2011-07-15 13:07 +0200
http://bitbucket.org/pypy/pypy/changeset/6e7de8d8d4e6/
Log:Missing bump of the revision number here.
diff --git a/pypy/module/cpyext/include/patchlevel.h
b/pypy/module/cpyext/include/patchlevel.h
--- a/p
Author: Armin Rigo
Branch:
Changeset: r45611:004a414eebdc
Date: 2011-07-15 13:05 +0200
http://bitbucket.org/pypy/pypy/changeset/004a414eebdc/
Log:Fix for e38414a7518d.
diff --git a/pypy/module/sys/test/test_sysmodule.py
b/pypy/module/sys/test/test_sysmodule.py
--- a/pypy/module/sys/test/te
Author: Maciej Fijalkowski
Branch:
Changeset: r526:acf8d8be6447
Date: 2011-07-15 11:57 +0200
http://bitbucket.org/pypy/buildbot/changeset/acf8d8be6447/
Log:just disable the jit
diff --git a/bot2/pypybuildbot/builds.py b/bot2/pypybuildbot/builds.py
--- a/bot2/pypybuildbot/builds.py
+++ b/bot
Author: Wim Lavrijsen
Branch: reflex-support
Changeset: r45610:11a4cd3dac31
Date: 2011-07-15 02:54 -0700
http://bitbucket.org/pypy/pypy/changeset/11a4cd3dac31/
Log:reflex c wrapper cleanup
diff --git a/pypy/module/cppyy/include/cppyy.h
b/pypy/module/cppyy/include/cppyy.h
--- a/pypy/module/c
Author: David Schneider
Branch: arm-backend-2
Changeset: r45609:ed3eaad9f4fe
Date: 2011-07-15 10:34 +0200
http://bitbucket.org/pypy/pypy/changeset/ed3eaad9f4fe/
Log:fix test_gc_integration
diff --git a/pypy/jit/backend/arm/assembler.py
b/pypy/jit/backend/arm/assembler.py
--- a/pypy/jit/back
Author: David Schneider
Branch: arm-backend-2
Changeset: r45608:6cf24885c6df
Date: 2011-07-14 13:00 +0200
http://bitbucket.org/pypy/pypy/changeset/6cf24885c6df/
Log:translation fixes
diff --git a/pypy/jit/backend/arm/assembler.py
b/pypy/jit/backend/arm/assembler.py
--- a/pypy/jit/backend/ar
Author: David Schneider
Branch: arm-backend-2
Changeset: r45607:ead8a92a4f9f
Date: 2011-07-13 17:15 +0200
http://bitbucket.org/pypy/pypy/changeset/ead8a92a4f9f/
Log:test fix
diff --git a/pypy/jit/backend/arm/test/test_assembler.py
b/pypy/jit/backend/arm/test/test_assembler.py
--- a/pypy/jit
Author: Wim Lavrijsen
Branch: reflex-support
Changeset: r45606:78c5c11329a0
Date: 2011-07-14 15:08 -0700
http://bitbucket.org/pypy/pypy/changeset/78c5c11329a0/
Log:further progress on CINT backend and some Reflex backend sync
diff --git a/pypy/module/cppyy/capi/cint_capi.py
b/pypy/module/cp
Author: Wim Lavrijsen
Branch: reflex-support
Changeset: r45605:bcbad6c3dc54
Date: 2011-07-14 15:01 -0700
http://bitbucket.org/pypy/pypy/changeset/bcbad6c3dc54/
Log:add default ctor for CINT usage
diff --git a/pypy/module/cppyy/test/example01.h
b/pypy/module/cppyy/test/example01.h
--- a/pypy
53 matches
Mail list logo