Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79448:6ae66edb3037
Date: 2015-09-05 10:56 +0200
http://bitbucket.org/pypy/pypy/changeset/6ae66edb3037/
Log:improve the InvalidLoop messages
diff --git a/rpython/jit/metainterp/optimizeopt/unroll.py
b/rpython/jit/metainterp/opti
Author: Armin Rigo
Branch: optimize-cond-call
Changeset: r79449:18f3ce86313f
Date: 2015-09-05 10:59 +0200
http://bitbucket.org/pypy/pypy/changeset/18f3ce86313f/
Log:ready for merge
___
pypy-commit mailing list
[email protected]
https://mail.py
Author: Armin Rigo
Branch:
Changeset: r79450:95f8d1976013
Date: 2015-09-05 11:03 +0200
http://bitbucket.org/pypy/pypy/changeset/95f8d1976013/
Log:hg merge optimize-cond-call
Remove the merging of operations with the following guards, which
removes some amount of messy code.
Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79451:e2cc2266dc5a
Date: 2015-09-05 11:14 +0200
http://bitbucket.org/pypy/pypy/changeset/e2cc2266dc5a/
Log:add dump() on exported state
diff --git a/rpython/jit/metainterp/optimizeopt/shortpreamble.py
b/rpython/jit/metainterp/o
Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79452:e17d7cbefde1
Date: 2015-09-05 11:19 +0200
http://bitbucket.org/pypy/pypy/changeset/e17d7cbefde1/
Log:log short preamble too
diff --git a/rpython/jit/metainterp/compile.py
b/rpython/jit/metainterp/compile.py
--- a/rpython/
Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79453:9cb5d0626cce
Date: 2015-09-05 12:27 +0200
http://bitbucket.org/pypy/pypy/changeset/9cb5d0626cce/
Log:improve on having consistent names of boxes in translated version
diff --git a/rpython/jit/metainterp/compile.py
b/rpyth
Author: Armin Rigo
Branch: conditional_call_value
Changeset: r79454:f010addba075
Date: 2015-09-05 12:33 +0200
http://bitbucket.org/pypy/pypy/changeset/f010addba075/
Log:in-progress: tweak the user API
diff --git a/rpython/rlib/jit.py b/rpython/rlib/jit.py
--- a/rpython/rlib/jit.py
+++ b/rpyt
Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79455:b254ccaf6527
Date: 2015-09-05 12:37 +0200
http://bitbucket.org/pypy/pypy/changeset/b254ccaf6527/
Log:simplify the usage of memo
diff --git a/rpython/jit/metainterp/resoperation.py
b/rpython/jit/metainterp/resoperation.py
Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79456:81ad88375b22
Date: 2015-09-05 12:50 +0200
http://bitbucket.org/pypy/pypy/changeset/81ad88375b22/
Log:fight with annotation
diff --git a/rpython/jit/metainterp/compile.py
b/rpython/jit/metainterp/compile.py
--- a/rpython/j
Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79457:dff81b8e230a
Date: 2015-09-05 12:58 +0200
http://bitbucket.org/pypy/pypy/changeset/dff81b8e230a/
Log:hack differently
diff --git a/rpython/jit/metainterp/compile.py
b/rpython/jit/metainterp/compile.py
--- a/rpython/jit/me
Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79458:81100d90b796
Date: 2015-09-05 13:01 +0200
http://bitbucket.org/pypy/pypy/changeset/81100d90b796/
Log:fix
diff --git a/rpython/jit/metainterp/optimizeopt/__init__.py
b/rpython/jit/metainterp/optimizeopt/__init__.py
--- a/r
Author: Armin Rigo
Branch:
Changeset: r79460:77d8c602142b
Date: 2015-09-05 13:13 +0200
http://bitbucket.org/pypy/pypy/changeset/77d8c602142b/
Log:Test and fix for rare annotation issue
diff --git a/rpython/annotator/test/test_annrpython.py
b/rpython/annotator/test/test_annrpython.py
--- a/
Author: Armin Rigo
Branch:
Changeset: r79459:75a00a3b038f
Date: 2015-09-05 12:52 +0200
http://bitbucket.org/pypy/pypy/changeset/75a00a3b038f/
Log:Trying out a variant that makes the branch 'conditional_call_value'
mostly unneeded (it should jit to two reads of 's.hash', instead of
Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79461:018f1489cc93
Date: 2015-09-05 14:10 +0200
http://bitbucket.org/pypy/pypy/changeset/018f1489cc93/
Log:fix tests
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_util.py
b/rpython/jit/metainterp/optimizeopt/test/te
Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79462:eb88042244ba
Date: 2015-09-05 14:16 +0200
http://bitbucket.org/pypy/pypy/changeset/eb88042244ba/
Log:try to optimize resoperation
diff --git a/rpython/jit/metainterp/resoperation.py
b/rpython/jit/metainterp/resoperation.p
Author: Armin Rigo
Branch:
Changeset: r79463:9291449ec424
Date: 2015-09-05 14:39 +0200
http://bitbucket.org/pypy/pypy/changeset/9291449ec424/
Log:hg backout 75a00a3b038f: the jit explodes when seeing and optimizing
getfield_gc(p, 'hash')
diff --git a/rpython/rtyper/lltypesystem/rstr
Author: Maciej Fijalkowski
Branch: optresult-unroll
Changeset: r79464:95dd372034f9
Date: 2015-09-05 14:54 +0200
http://bitbucket.org/pypy/pypy/changeset/95dd372034f9/
Log:disable retrace_limit for now
diff --git a/rpython/rlib/jit.py b/rpython/rlib/jit.py
--- a/rpython/rlib/jit.py
+++ b/rpyt
Author: Armin Rigo
Branch: conditional_call_value
Changeset: r79465:9b7bcfa5c1e4
Date: 2015-09-05 15:40 +0200
http://bitbucket.org/pypy/pypy/changeset/9b7bcfa5c1e4/
Log:Check in these, which were meant for "default". The compute_hash()
test relies on RPython seeing inside the ll_strha
18 matches
Mail list logo