Author: Ronan Lamy
Branch: singledispatch
Changeset: r69171:be668feb3655
Date: 2014-02-16 03:23 +
http://bitbucket.org/pypy/pypy/changeset/be668feb3655/
Log:use singledispatch in rlib.rmarshal
diff --git a/rpython/rlib/rmarshal.py b/rpython/rlib/rmarshal.py
--- a/rpython/rlib/rmarshal.py
Author: Ronan Lamy
Branch: singledispatch
Changeset: r69168:b2ff76f3966b
Date: 2014-02-16 01:59 +
http://bitbucket.org/pypy/pypy/changeset/b2ff76f3966b/
Log:Copy singledispatch 3.4.0.2 to rpython/tool/singledispatch/
diff --git a/rpython/tool/singledispatch/singledispatch.py
b/rpython/t
Author: Ronan Lamy
Branch: singledispatch
Changeset: r69170:85049837000b
Date: 2014-02-16 02:34 +
http://bitbucket.org/pypy/pypy/changeset/85049837000b/
Log:make singledispatch importable
diff --git a/rpython/tool/singledispatch/__init__.py
b/rpython/tool/singledispatch/__init__.py
new
Author: Ronan Lamy
Branch: singledispatch
Changeset: r69169:0cf4456650af
Date: 2014-02-16 02:09 +
http://bitbucket.org/pypy/pypy/changeset/0cf4456650af/
Log:Add a LICENSE file, extracted from singledispatch's setup.py
diff --git a/rpython/tool/singledispatch/LICENSE
b/rpython/tool/singl
Author: Matti Picus
Branch: align_float_cast
Changeset: r69167:ea72b35e2a10
Date: 2014-02-16 02:02 +0200
http://bitbucket.org/pypy/pypy/changeset/ea72b35e2a10/
Log:add passing test for unaligned GcStruct (gcc pads the struct)
diff --git a/rpython/jit/backend/arm/runner.py
b/rpython/jit/back
Author: Armin Rigo
Branch: c7-refactor
Changeset: r745:a221bc217ba9
Date: 2014-02-16 00:05 +0100
http://bitbucket.org/pypy/stmgc/changeset/a221bc217ba9/
Log:Pass test_abort_cleanup.
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@ -238,6 +238,41 @@
a
Author: Armin Rigo
Branch: c7-refactor
Changeset: r744:27b37f2a4cb3
Date: 2014-02-15 23:53 +0100
http://bitbucket.org/pypy/stmgc/changeset/27b37f2a4cb3/
Log:Port some more tests
diff --git a/c7/test/support.py b/c7/test/support.py
--- a/c7/test/support.py
+++ b/c7/test/support.py
@@ -1,5 +1,
Author: Armin Rigo
Branch: c7-refactor
Changeset: r743:8201455ea6be
Date: 2014-02-15 23:41 +0100
http://bitbucket.org/pypy/stmgc/changeset/8201455ea6be/
Log:Progress
diff --git a/c7/stm/contention.c b/c7/stm/contention.c
--- a/c7/stm/contention.c
+++ b/c7/stm/contention.c
@@ -3,7 +3,7 @@
#e
Author: Armin Rigo
Branch: c7-refactor
Changeset: r742:d8f51cf89286
Date: 2014-02-15 23:13 +0100
http://bitbucket.org/pypy/stmgc/changeset/d8f51cf89286/
Log:Mostly compilation fixes
diff --git a/c7/stm/contention.c b/c7/stm/contention.c
new file mode 100644
--- /dev/null
+++ b/c7/stm/content
Author: Armin Rigo
Branch: c7-refactor
Changeset: r741:764a83dbf7d7
Date: 2014-02-15 21:26 +0100
http://bitbucket.org/pypy/stmgc/changeset/764a83dbf7d7/
Log:in-progress
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@ -153,13 +153,20 @@
void _stm_start
Author: Armin Rigo
Branch: c7-refactor
Changeset: r740:386522880dd5
Date: 2014-02-15 21:09 +0100
http://bitbucket.org/pypy/stmgc/changeset/386522880dd5/
Log:Mutex and condition variable: the winning combo for writing
reasonable code. I keep rediscovering how they are actually a good
Author: Armin Rigo
Branch:
Changeset: r69166:625f047a5759
Date: 2014-02-15 18:34 +0100
http://bitbucket.org/pypy/pypy/changeset/625f047a5759/
Log:Fix another rare annotation ordering issue
diff --git a/rpython/annotator/test/test_annrpython.py
b/rpython/annotator/test/test_annrpython.py
--
Author: Squeaky
Branch: array-propagate-len
Changeset: r69158:a17311d182d4
Date: 2014-02-15 12:11 +0100
http://bitbucket.org/pypy/pypy/changeset/a17311d182d4/
Log:failing test for getfield_raw, skip bounds check if descr is None
diff --git a/rpython/jit/metainterp/optimizeopt/__init__.py
b/
Author: Armin Rigo
Branch:
Changeset: r69165:754284731a51
Date: 2014-02-15 18:20 +0100
http://bitbucket.org/pypy/pypy/changeset/754284731a51/
Log:hg merge array-propagate-len
Kill some guards and operations in JIT traces by adding integer
bounds propagation for getfield_(raw
Author: Squeaky
Branch: array-propagate-len
Changeset: r69161:41e8eb67d110
Date: 2014-02-15 13:38 +0100
http://bitbucket.org/pypy/pypy/changeset/41e8eb67d110/
Log:test and implement optimization for interior fields
diff --git a/rpython/jit/backend/llgraph/runner.py
b/rpython/jit/backend/llg
Author: Squeaky
Branch: array-propagate-len
Changeset: r69157:95039bc14ef6
Date: 2014-02-15 01:26 +0100
http://bitbucket.org/pypy/pypy/changeset/95039bc14ef6/
Log:failing test for gc array
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
b/rpython/jit/metainterp/op
Author: Squeaky
Branch: array-propagate-len
Changeset: r69152:e5565168e86f
Date: 2014-02-14 14:34 +0100
http://bitbucket.org/pypy/pypy/changeset/e5565168e86f/
Log:failing test
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
b/rpython/jit/metainterp/optimizeopt/tes
Author: Squeaky
Branch: array-propagate-len
Changeset: r69163:6be6ca6b8558
Date: 2014-02-15 18:07 +0100
http://bitbucket.org/pypy/pypy/changeset/6be6ca6b8558/
Log:fix FakeDescr, document branch
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
--- a/pypy/doc/whatsnew-head.
Author: Squeaky
Branch: array-propagate-len
Changeset: r69162:6898ded0f2af
Date: 2014-02-15 13:42 +0100
http://bitbucket.org/pypy/pypy/changeset/6898ded0f2af/
Log:improve test
diff --git a/rpython/jit/backend/llsupport/test/test_descr.py
b/rpython/jit/backend/llsupport/test/test_descr.py
--
Author: Squeaky
Branch: array-propagate-len
Changeset: r69151:6bace6054472
Date: 2014-02-14 12:15 +0100
http://bitbucket.org/pypy/pypy/changeset/6bace6054472/
Log:Fix optimized trace debugging utility. Previously the print loop
would use zip which always truncates the output to the sh
Author: Squeaky
Branch: array-propagate-len
Changeset: r69155:14f943c2f482
Date: 2014-02-14 22:42 +0100
http://bitbucket.org/pypy/pypy/changeset/14f943c2f482/
Log:more tests for getfield_gc, failing test for arrays
diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizebasic.py
b
Author: Squeaky
Branch: array-propagate-len
Changeset: r69156:6717c9190ff4
Date: 2014-02-14 23:57 +0100
http://bitbucket.org/pypy/pypy/changeset/6717c9190ff4/
Log:optimize array raw, make test pass
diff --git a/rpython/jit/backend/llgraph/runner.py
b/rpython/jit/backend/llgraph/runner.py
--
Author: Armin Rigo
Branch: array-propagate-len
Changeset: r69164:a33e24a26ee5
Date: 2014-02-15 18:15 +0100
http://bitbucket.org/pypy/pypy/changeset/a33e24a26ee5/
Log:Close branch ready to merge
___
pypy-commit mailing list
pypy-commit@python.org
ht
Author: Squeaky
Branch: array-propagate-len
Changeset: r69154:17003c30fe47
Date: 2014-02-14 19:23 +0100
http://bitbucket.org/pypy/pypy/changeset/17003c30fe47/
Log:add optimization, move stuff around
diff --git a/rpython/jit/backend/llgraph/runner.py
b/rpython/jit/backend/llgraph/runner.py
-
Author: Squeaky
Branch: array-propagate-len
Changeset: r69160:141205b24825
Date: 2014-02-15 12:21 +0100
http://bitbucket.org/pypy/pypy/changeset/141205b24825/
Log:fix getfieldraw
diff --git a/rpython/jit/metainterp/optimizeopt/intbounds.py
b/rpython/jit/metainterp/optimizeopt/intbounds.py
-
Author: Squeaky
Branch: array-propagate-len
Changeset: r69153:3830704ee5eb
Date: 2014-02-14 15:52 +0100
http://bitbucket.org/pypy/pypy/changeset/3830704ee5eb/
Log:add integer bounds on FieldDescr
diff --git a/rpython/jit/backend/llsupport/descr.py
b/rpython/jit/backend/llsupport/descr.py
--
Author: Squeaky
Branch: array-propagate-len
Changeset: r69159:51b35f5af6cf
Date: 2014-02-15 12:14 +0100
http://bitbucket.org/pypy/pypy/changeset/51b35f5af6cf/
Log:merge default
diff --git a/rpython/translator/c/genc.py b/rpython/translator/c/genc.py
--- a/rpython/translator/c/genc.py
+++ b/r
Author: Ronan Lamy
Branch: NonConstant
Changeset: r69148:5a5dcb80fd86
Date: 2014-02-15 16:59 +
http://bitbucket.org/pypy/pypy/changeset/5a5dcb80fd86/
Log:document branch
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
--- a/pypy/doc/whatsnew-head.rst
+++ b/pypy/doc/w
Author: Ronan Lamy
Branch: NonConstant
Changeset: r69149:a455515aab13
Date: 2014-02-15 17:05 +
http://bitbucket.org/pypy/pypy/changeset/a455515aab13/
Log:close branch before merging
___
pypy-commit mailing list
pypy-commit@python.org
https://ma
Author: Ronan Lamy
Branch: NonConstant
Changeset: r69147:7c11617bfff3
Date: 2014-02-15 14:20 +
http://bitbucket.org/pypy/pypy/changeset/7c11617bfff3/
Log:kill bk.immutableconstant()
diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py
--- a/rpython/annotator/ann
Author: Ronan Lamy
Branch:
Changeset: r69150:d9b1937be8ca
Date: 2014-02-15 17:06 +
http://bitbucket.org/pypy/pypy/changeset/d9b1937be8ca/
Log:hg merge NonConstant
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
--- a/pypy/doc/whatsnew-head.rst
+++ b/pypy/doc/whatsne
Author: Armin Rigo
Branch:
Changeset: r69145:8e754763d878
Date: 2014-02-15 10:30 +0100
http://bitbucket.org/pypy/pypy/changeset/8e754763d878/
Log:Uh. Long time we don't use "make linuxmemchk" any more.
diff --git a/rpython/translator/c/genc.py b/rpython/translator/c/genc.py
--- a/rpython/tr
32 matches
Mail list logo