Author: Maciej Fijalkowski
Branch: optresult
Changeset: r77947:8cc581d569ad
Date: 2015-06-08 10:21 +0200
http://bitbucket.org/pypy/pypy/changeset/8cc581d569ad/
Log:a failing test
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
b/rpython/jit/metainterp/optimizeopt/
Author: Maciej Fijalkowski
Branch: optresult
Changeset: r77948:ad4e2cf34b10
Date: 2015-06-08 10:24 +0200
http://bitbucket.org/pypy/pypy/changeset/ad4e2cf34b10/
Log:tiny fix
diff --git a/rpython/jit/metainterp/optimizeopt/vstring.py
b/rpython/jit/metainterp/optimizeopt/vstring.py
--- a/rpyth
Author: Richard Plangger
Branch: vecopt
Changeset: r77949:1fc0d9cd2612
Date: 2015-06-08 10:28 +0200
http://bitbucket.org/pypy/pypy/changeset/1fc0d9cd2612/
Log:removed manual test since it is tested in auto test now fixed some
other tests in the x86 backend
diff --git a/pypy/module/mi
Author: Maciej Fijalkowski
Branch: single-run
Changeset: r327:bc2c68b23fcd
Date: 2015-06-08 10:59 +0200
http://bitbucket.org/pypy/benchmarks/changeset/bc2c68b23fcd/
Log:another, slightly different, benchmark
diff --git a/lib/pypy/include/pypy_decl.h b/lib/pypy/include/pypy_decl.h
--- a/lib/p
Author: Maciej Fijalkowski
Branch:
Changeset: r328:7674214f995f
Date: 2015-06-08 11:00 +0200
http://bitbucket.org/pypy/benchmarks/changeset/7674214f995f/
Log:add another, slightly different, benchmark
diff --git a/warmup/function_call2.py b/warmup/function_call2.py
new file mode 100644
---
Author: Maciej Fijalkowski
Branch: disable-unroll-for-short-loops
Changeset: r77950:82aafa07b4e3
Date: 2015-06-08 12:09 +0200
http://bitbucket.org/pypy/pypy/changeset/82aafa07b4e3/
Log:"tweak" the parameter
diff --git a/rpython/rlib/jit.py b/rpython/rlib/jit.py
--- a/rpython/rlib/jit.py
+++
Author: Maciej Fijalkowski
Branch: optresult
Changeset: r77951:ee93fcd055df
Date: 2015-06-08 13:34 +0200
http://bitbucket.org/pypy/pypy/changeset/ee93fcd055df/
Log:try to disable pending setfields
diff --git a/rpython/jit/metainterp/optimizeopt/heap.py
b/rpython/jit/metainterp/optimizeopt/h
Author: Maciej Fijalkowski
Branch: optresult
Changeset: r77952:34c82a309912
Date: 2015-06-08 14:09 +0200
http://bitbucket.org/pypy/pypy/changeset/34c82a309912/
Log:revert the previous checkin does not seem to be the problem
diff --git a/rpython/jit/metainterp/optimizeopt/heap.py
b/rpython/j
Author: Richard Plangger
Branch: vecopt
Changeset: r77954:90b97695ef67
Date: 2015-06-08 14:15 +0200
http://bitbucket.org/pypy/pypy/changeset/90b97695ef67/
Log:started to find reduce/accumulation functions that are vectorizable
(e.g. sum)
diff --git a/pypy/module/micronumpy/test/test_
Author: Richard Plangger
Branch: vecopt
Changeset: r77953:6e0e98c3d70a
Date: 2015-06-08 10:50 +0200
http://bitbucket.org/pypy/pypy/changeset/6e0e98c3d70a/
Log:reverted the 8 immediate suffix (solved differently for tests)
diff --git a/pypy/module/micronumpy/test/test_zjit.py
b/pypy/module/m
Author: Richard Plangger
Branch: vecopt
Changeset: r77955:a3b3e446b864
Date: 2015-06-08 14:38 +0200
http://bitbucket.org/pypy/pypy/changeset/a3b3e446b864/
Log:added accumulation pair
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_vectorize.py
b/rpython/jit/metainterp/optimizeopt/
Author: Richard Plangger
Branch: vecopt
Changeset: r77956:ac80f41576c2
Date: 2015-06-08 15:03 +0200
http://bitbucket.org/pypy/pypy/changeset/ac80f41576c2/
Log:finding reduceables works, scheduling needs to be adapted next
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_vectorize.py
Author: Richard Plangger
Branch: vecopt
Changeset: r77957:3bc0e1fb8db8
Date: 2015-06-08 15:12 +0200
http://bitbucket.org/pypy/pypy/changeset/3bc0e1fb8db8/
Log:removed allocation of comparison objects to track guard comparisons.
This is handled by the guard strengthing operation
diff
Author: Richard Plangger
Branch: vecopt
Changeset: r77958:cec809035d0c
Date: 2015-06-08 15:25 +0200
http://bitbucket.org/pypy/pypy/changeset/cec809035d0c/
Log:moved out guard strengthening (on arith level) and scheduling from
vectorize.py and schedule.py
diff --git a/rpython/jit/meta
Author: Richard Plangger
Branch: vecopt
Changeset: r77959:fab36fa4cf6d
Date: 2015-06-08 15:39 +0200
http://bitbucket.org/pypy/pypy/changeset/fab36fa4cf6d/
Log:finished refactor the structure
diff --git a/rpython/jit/metainterp/optimizeopt/guard.py
b/rpython/jit/metainterp/optimizeopt/guard.
Author: Richard Plangger
Branch: vecopt
Changeset: r77960:5d3c3f5b1a5a
Date: 2015-06-08 15:56 +0200
http://bitbucket.org/pypy/pypy/changeset/5d3c3f5b1a5a/
Log:can_be_packed did not consider the case if origin pack is None, some
small other refactorings
diff --git a/rpython/jit/metain
Author: Maciej Fijalkowski
Branch: optresult
Changeset: r77961:dc515403d063
Date: 2015-06-08 19:29 +0200
http://bitbucket.org/pypy/pypy/changeset/dc515403d063/
Log:A fix for preserving pointerness
diff --git a/rpython/jit/backend/llsupport/rewrite.py
b/rpython/jit/backend/llsupport/rewrite.
Author: Stefano Rivera
Branch:
Changeset: r77962:5565f24726f0
Date: 2015-06-08 11:15 -0700
http://bitbucket.org/pypy/pypy/changeset/5565f24726f0/
Log:vmprof uses x86_64 assembler, so it's only available on x86_64
Not all 64bit linux platforms.
diff --git a/pypy/config/pypyoption.py
Author: Maciej Fijalkowski
Branch: optresult
Changeset: r77963:513287d1c288
Date: 2015-06-08 20:30 +0200
http://bitbucket.org/pypy/pypy/changeset/513287d1c288/
Log:pfff
diff --git a/rpython/jit/backend/x86/assembler.py
b/rpython/jit/backend/x86/assembler.py
--- a/rpython/jit/backend/x86/ass
Author: Armin Rigo
Branch:
Changeset: r77966:8c313d798d12
Date: 2015-06-08 20:42 +0200
http://bitbucket.org/pypy/pypy/changeset/8c313d798d12/
Log:Merged in MarkusH/pypy/issue2062 (pull request #325)
Fixed #2062 -- Treated date/datetime/time/timedelta repr like on
CPython
di
Author: Markus Holtermann
Branch: issue2062
Changeset: r77965:3d0c1e1af8df
Date: 2015-06-08 20:38 +0200
http://bitbucket.org/pypy/pypy/changeset/3d0c1e1af8df/
Log:Cleaned up datetime __repr__ tests
diff --git a/pypy/module/test_lib_pypy/test_datetime.py
b/pypy/module/test_lib_pypy/test_date
Author: Markus Holtermann
Branch: issue2062
Changeset: r77964:a5b003f9b84e
Date: 2015-06-08 20:29 +0200
http://bitbucket.org/pypy/pypy/changeset/a5b003f9b84e/
Log:Fixed #2062 -- Treated date/datetime/time/timedelta repr like on
CPython
diff --git a/lib_pypy/datetime.py b/lib_pypy/dat
Author: Ronan Lamy
Branch:
Changeset: r77967:97360f2c7194
Date: 2015-06-08 20:09 +0100
http://bitbucket.org/pypy/pypy/changeset/97360f2c7194/
Log:Ensure that W_Dtype.byteorder is a char, not a string, and hopefully
fix performance regression
diff --git a/pypy/module/micronumpy/descr
Author: Maciej Fijalkowski
Branch:
Changeset: r77969:b0c01840baea
Date: 2015-06-08 21:40 +0200
http://bitbucket.org/pypy/pypy/changeset/b0c01840baea/
Log:Merge disable-unroll-for-short-loops (which actually is supposed to
be for *long* looops)
This disables unrolling if the
Author: Maciej Fijalkowski
Branch: disable-unroll-for-short-loops
Changeset: r77968:0ab9d5c2be13
Date: 2015-06-08 21:39 +0200
http://bitbucket.org/pypy/pypy/changeset/0ab9d5c2be13/
Log:close to be merged branch
___
pypy-commit mailing list
pypy-com
Author: Richard Plangger
Branch: vecopt
Changeset: r77970:c853e8ea2f01
Date: 2015-06-09 08:34 +0200
http://bitbucket.org/pypy/pypy/changeset/c853e8ea2f01/
Log:scheduler emits packs that are interdependent (only within pack and
marked accum)
diff --git a/rpython/jit/metainterp/logger.
Author: Armin Rigo
Branch:
Changeset: r77971:be51e18af561
Date: 2015-06-09 08:56 +0200
http://bitbucket.org/pypy/pypy/changeset/be51e18af561/
Log:Argh :-/
diff --git a/rpython/jit/metainterp/optimizeopt/unroll.py
b/rpython/jit/metainterp/optimizeopt/unroll.py
--- a/rpython/jit/metainterp/o
27 matches
Mail list logo