Author: Alex Gaynor
Branch: unroll-if-alt
Changeset: r46102:0a65df43b4ab
Date: 2011-07-29 23:20 -0700
http://bitbucket.org/pypy/pypy/changeset/0a65df43b4ab/
Log:Failing test, not sure how to fix it besides a special case :/
diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic
Author: Alex Gaynor
Branch: unroll-if-alt
Changeset: r46101:e18517492237
Date: 2011-07-29 23:20 -0700
http://bitbucket.org/pypy/pypy/changeset/e18517492237/
Log:Special case for length == 1 here, helps the non-jit case as well.
diff --git a/pypy/rpython/lltypesystem/rstr.py
b/pypy/rpython/l
Author: Alex Gaynor
Branch: unroll-if-alt
Changeset: r46100:43844f5e9cdc
Date: 2011-07-29 21:05 -0700
http://bitbucket.org/pypy/pypy/changeset/43844f5e9cdc/
Log:You can't just grab the box of a virtual, call force_box. NOTE:
this causes a slight regression, strcopycontent now forces b
Author: Alex Gaynor
Branch: unroll-if-alt
Changeset: r46099:0047db5c6851
Date: 2011-07-29 17:08 -0700
http://bitbucket.org/pypy/pypy/changeset/0047db5c6851/
Log:Builder.append_multiple_char can be unrolled if `times` is a Const.
This causes a segfault, but it is in teh register alloca
Author: Alex Gaynor
Branch: unroll-if-alt
Changeset: r46098:16f06b5f8a48
Date: 2011-07-29 14:37 -0700
http://bitbucket.org/pypy/pypy/changeset/16f06b5f8a48/
Log:Generate COPY{STR,UNICODE}CONTENT resops for
copy_{string,unicode}contents calls. And optimize away those ops
which
Author: Benjamin Peterson
Branch:
Changeset: r46097:54515dec1d20
Date: 2011-07-29 14:17 -0500
http://bitbucket.org/pypy/pypy/changeset/54515dec1d20/
Log:refactor to not increment two counters
diff --git a/pypy/rpython/lltypesystem/rbuilder.py
b/pypy/rpython/lltypesystem/rbuilder.py
--- a/p
Author: Armin Rigo
Branch: jit-singlefloat
Changeset: r46096:dead3650d9af
Date: 2011-07-29 20:44 +0200
http://bitbucket.org/pypy/pypy/changeset/dead3650d9af/
Log:Fix on 64-bit.
diff --git a/pypy/jit/metainterp/test/test_fficall.py
b/pypy/jit/metainterp/test/test_fficall.py
--- a/pypy/jit/me
Author: Armin Rigo
Branch: jit-singlefloat
Changeset: r46095:7e43eb0ad5c9
Date: 2011-07-29 20:41 +0200
http://bitbucket.org/pypy/pypy/changeset/7e43eb0ad5c9/
Log:Fixes.
diff --git a/pypy/jit/backend/llgraph/llimpl.py
b/pypy/jit/backend/llgraph/llimpl.py
--- a/pypy/jit/backend/llgraph/llimpl
Author: Armin Rigo
Branch: jit-singlefloat
Changeset: r46094:1c1ee144338b
Date: 2011-07-29 19:43 +0200
http://bitbucket.org/pypy/pypy/changeset/1c1ee144338b/
Log:Fix.
diff --git a/pypy/rlib/libffi.py b/pypy/rlib/libffi.py
--- a/pypy/rlib/libffi.py
+++ b/pypy/rlib/libffi.py
@@ -122,6 +122,7 @
Author: Armin Rigo
Branch: jit-singlefloat
Changeset: r46093:0bd0ef88fb4e
Date: 2011-07-29 19:42 +0200
http://bitbucket.org/pypy/pypy/changeset/0bd0ef88fb4e/
Log:Test and fix.
diff --git a/pypy/jit/metainterp/test/test_warmstate.py
b/pypy/jit/metainterp/test/test_warmstate.py
--- a/pypy/jit
Author: Laura Creighton
Branch: extradoc
Changeset: r3848:f52a50ef0fb3
Date: 2011-07-29 21:01 +0200
http://bitbucket.org/pypy/extradoc/changeset/f52a50ef0fb3/
Log:add link for Eurostars, reword it slightly.
diff --git a/blog/draft/success_stories.rst b/blog/draft/success_stories.rst
--- a/bl
Author: Laura Creighton
Branch: extradoc
Changeset: r3847:33af871e13d6
Date: 2011-07-29 20:56 +0200
http://bitbucket.org/pypy/extradoc/changeset/33af871e13d6/
Log:English, rephrasing, and add that if they want to sponsor pypy they
should contact us about that as well.
diff --git a/bl
Author: Alex Gaynor
Branch:
Changeset: r46092:ffbcbca32e2b
Date: 2011-07-29 10:51 -0700
http://bitbucket.org/pypy/pypy/changeset/ffbcbca32e2b/
Log:merged upstream.
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
--- a/pypy/module/micronump
Author: Alex Gaynor
Branch:
Changeset: r46091:17974b065704
Date: 2011-07-28 17:48 -0700
http://bitbucket.org/pypy/pypy/changeset/17974b065704/
Log:merged upstream
diff --git a/pypy/module/micronumpy/__init__.py
b/pypy/module/micronumpy/__init__.py
--- a/pypy/module/micronumpy/__init__.py
+
Author: Alex Gaynor
Branch:
Changeset: r46090:3431a63b8581
Date: 2011-07-28 17:48 -0700
http://bitbucket.org/pypy/pypy/changeset/3431a63b8581/
Log:hash_w is a bit prettier.
diff --git a/pypy/objspace/std/tupleobject.py b/pypy/objspace/std/tupleobject.py
--- a/pypy/objspace/std/tupleobject.p
Author: Alex Gaynor
Branch: unroll-if-alt
Changeset: r46089:85c61453ca2f
Date: 2011-07-29 09:38 -0700
http://bitbucket.org/pypy/pypy/changeset/85c61453ca2f/
Log:Unroll another function if the arg is constant.
diff --git a/pypy/rpython/lltypesystem/rstr.py
b/pypy/rpython/lltypesystem/rstr.py
Author: Carl Friedrich Bolz
Branch: extradoc
Changeset: r3846:61b1a3e7522c
Date: 2011-07-29 17:01 +0100
http://bitbucket.org/pypy/extradoc/changeset/61b1a3e7522c/
Log:this is done, no?
diff --git a/planning/jit.txt b/planning/jit.txt
--- a/planning/jit.txt
+++ b/planning/jit.txt
@@ -192,5 +1
Author: Antonio Cuni
Branch: extradoc
Changeset: r3845:a3012a09e298
Date: 2011-07-29 16:38 +0200
http://bitbucket.org/pypy/extradoc/changeset/a3012a09e298/
Log:draft of the blog post about pypy success stories
diff --git a/blog/draft/success_stories.rst b/blog/draft/success_stories.rst
new f
Author: Antonio Cuni
Branch: extradoc
Changeset: r3843:e2b49cd801ff
Date: 2011-07-14 13:54 +0200
http://bitbucket.org/pypy/extradoc/changeset/e2b49cd801ff/
Log:put ideas that I killed from z/projects.rst
diff --git a/planning/jit.txt b/planning/jit.txt
--- a/planning/jit.txt
+++ b/planning/j
Author: Antonio Cuni
Branch:
Changeset: r542:4e59a65d3475
Date: 2011-07-29 14:21 +0200
http://bitbucket.org/pypy/buildbot/changeset/4e59a65d3475/
Log:rewrite the schedulers in a way that they take advantage of the
locks
diff --git a/bot2/pypybuildbot/builds.py b/bot2/pypybuildbot/bu
Author: Antonio Cuni
Branch:
Changeset: r541:9724de536c4c
Date: 2011-07-29 14:07 +0200
http://bitbucket.org/pypy/buildbot/changeset/9724de536c4c/
Log:use buildbot locks to make sure that benchmarks are run when nothing
else is using the CPU; it needs a bit of care because we use two
Author: Armin Rigo
Branch: jit-singlefloat
Changeset: r46088:066a4bfeb276
Date: 2011-07-29 12:44 +0200
http://bitbucket.org/pypy/pypy/changeset/066a4bfeb276/
Log:In-progress: simplify rlib/libffi to not depend on casting longlongs
to floats. It was done this way to work around some sm
Author: Armin Rigo
Branch: jit-singlefloat
Changeset: r46087:ce0d5a1ed8cc
Date: 2011-07-29 12:42 +0200
http://bitbucket.org/pypy/pypy/changeset/ce0d5a1ed8cc/
Log:Support SingleFloats in wrap() and specialize_value().
diff --git a/pypy/jit/metainterp/test/test_warmstate.py
b/pypy/jit/metaint
Author: Armin Rigo
Branch: jit-singlefloat
Changeset: r46086:a0921e661656
Date: 2011-07-29 11:45 +0200
http://bitbucket.org/pypy/pypy/changeset/a0921e661656/
Log:Support longlongs in specialize_value()
diff --git a/pypy/jit/metainterp/test/test_warmstate.py
b/pypy/jit/metainterp/test/test_w
Author: Armin Rigo
Branch: jit-singlefloat
Changeset: r46085:d373caa523ad
Date: 2011-07-29 11:40 +0200
http://bitbucket.org/pypy/pypy/changeset/d373caa523ad/
Log:Missing a case: wrap(longlong).
diff --git a/pypy/jit/metainterp/test/test_warmstate.py
b/pypy/jit/metainterp/test/test_warmstate
Author: Antonio Cuni
Branch:
Changeset: r46084:6114ad40966a
Date: 2011-07-29 10:11 +0200
http://bitbucket.org/pypy/pypy/changeset/6114ad40966a/
Log:after armin's changes about elidable raising functions, we generate
guard_no_exception here
diff --git a/pypy/module/pypyjit/test_pypy_
Author: Alex Gaynor
Branch: unroll-if-alt
Changeset: r46083:d8fcab4fa290
Date: 2011-07-29 00:09 -0700
http://bitbucket.org/pypy/pypy/changeset/d8fcab4fa290/
Log:Handle ref types. Start playing with making this work for str mod,
mostly copied from fijal's branch.
diff --git a/pypy/jit
27 matches
Mail list logo