Author: Greg Price
Branch:
Changeset: r59503:8b134bcb2276
Date: 2012-12-18 23:36 -0800
http://bitbucket.org/pypy/pypy/changeset/8b134bcb2276/
Log:signatures: better check on return types (but still incomplete)
The xfail test demonstrates a known limitation of this error check.
diff
Author: Greg Price
Branch:
Changeset: r59500:40580ceecbc9
Date: 2012-12-12 21:19 -0500
http://bitbucket.org/pypy/pypy/changeset/40580ceecbc9/
Log:signatures: basestring type
diff --git a/pypy/rlib/test/test_signature.py b/pypy/rlib/test/test_signature.py
--- a/pypy/rlib/test/test_signature.
Author: Greg Price
Branch:
Changeset: r59499:dc8ddeca10f7
Date: 2012-12-12 21:18 -0500
http://bitbucket.org/pypy/pypy/changeset/dc8ddeca10f7/
Log:malloc: small cleanups
Some logic and an error message hadn't kept up with changes over the
years.
diff --git a/pypy/rpython/llt
Author: Greg Price
Branch:
Changeset: r59502:f53b6d32b69b
Date: 2012-12-12 22:32 -0800
http://bitbucket.org/pypy/pypy/changeset/f53b6d32b69b/
Log:signature: support pointer types
diff --git a/pypy/rlib/test/test_signature.py b/pypy/rlib/test/test_signature.py
--- a/pypy/rlib/test/test_signa
Author: Greg Price
Branch:
Changeset: r59501:4134223a7aa3
Date: 2012-12-12 21:33 -0800
http://bitbucket.org/pypy/pypy/changeset/4134223a7aa3/
Log:cut dependency annotation.model -> unaryop, binaryop
This makes annotation.model very lean on dependencies, which keeps
rlib.type
Author: Philip Jenvey
Branch:
Changeset: r59498:b03871503962
Date: 2012-12-18 21:46 -0800
http://bitbucket.org/pypy/pypy/changeset/b03871503962/
Log:redundant
diff --git a/pypy/rlib/test/test_signature.py b/pypy/rlib/test/test_signature.py
--- a/pypy/rlib/test/test_signature.py
+++ b/pypy/r
Author: Philip Jenvey
Branch: py3k
Changeset: r59497:2a9a87c621be
Date: 2012-12-18 15:44 -0800
http://bitbucket.org/pypy/pypy/changeset/2a9a87c621be/
Log:minor cleanup
diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py
--- a/pypy/interpreter/pyopcode.py
+++ b/pypy/inter
Author: Philip Jenvey
Branch: py3k
Changeset: r59496:1f72131c8e9a
Date: 2012-12-18 15:38 -0800
http://bitbucket.org/pypy/pypy/changeset/1f72131c8e9a/
Log:use fixedview here
diff --git a/pypy/objspace/std/longtype.py b/pypy/objspace/std/longtype.py
--- a/pypy/objspace/std/longtype.py
+++ b/py
Author: Philip Jenvey
Branch: py3k
Changeset: r59495:8a8a1251d15d
Date: 2012-12-18 15:36 -0800
http://bitbucket.org/pypy/pypy/changeset/8a8a1251d15d/
Log:skip frozen module/imp.init_builtin/objspace.lonepycfiles=False
tests
diff --git a/lib-python/3.2/importlib/test/builtin/test_load
Author: Philip Jenvey
Branch:
Changeset: r59493:65e4bc530dff
Date: 2012-12-18 12:20 -0800
http://bitbucket.org/pypy/pypy/changeset/65e4bc530dff/
Log:invoke java in headless mode so it's less annoying on osx
diff --git a/pypy/translator/jvm/genjvm.py b/pypy/translator/jvm/genjvm.py
--- a/pyp
Author: Philip Jenvey
Branch:
Changeset: r59491:0ec73a18d8cc
Date: 2012-12-18 12:20 -0800
http://bitbucket.org/pypy/pypy/changeset/0ec73a18d8cc/
Log:apply the TestOOtype skips to jvm/cli explicitly string_to_float
seems to work whereas parts_to_float doesn't
diff --git a/pypy/rpytho
Author: Philip Jenvey
Branch:
Changeset: r59492:bf51177968a3
Date: 2012-12-18 12:20 -0800
http://bitbucket.org/pypy/pypy/changeset/bf51177968a3/
Log:whitespace, arrange imports
diff --git a/pypy/translator/jvm/genjvm.py b/pypy/translator/jvm/genjvm.py
--- a/pypy/translator/jvm/genjvm.py
+++
Author: Antonio Cuni
Branch: virtual-raw-mallocs
Changeset: r59489:27446ea92191
Date: 2012-12-18 18:21 +0100
http://bitbucket.org/pypy/pypy/changeset/27446ea92191/
Log:force the raw buffer if we detect an invalid write
diff --git a/pypy/jit/backend/llgraph/runner.py
b/pypy/jit/backend/llgra
Author: Antonio Cuni
Branch: virtual-raw-mallocs
Changeset: r59488:da06934804f0
Date: 2012-12-18 18:01 +0100
http://bitbucket.org/pypy/pypy/changeset/da06934804f0/
Log:one more overlapping case to detect
diff --git a/pypy/jit/metainterp/optimizeopt/rawbuffer.py
b/pypy/jit/metainterp/optimiz
Author: Antonio Cuni
Branch: virtual-raw-mallocs
Changeset: r59490:ada61857757d
Date: 2012-12-18 18:23 +0100
http://bitbucket.org/pypy/pypy/changeset/ada61857757d/
Log:force the raw buffer if we detect an invalid read
diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py
b/p
Author: Antonio Cuni
Branch: virtual-raw-mallocs
Changeset: r59487:3bae30bc4313
Date: 2012-12-18 17:45 +0100
http://bitbucket.org/pypy/pypy/changeset/3bae30bc4313/
Log:improve the test
diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py
b/pypy/jit/metainterp/optimizeopt/te
Author: Antonio Cuni
Branch: virtual-raw-mallocs
Changeset: r59486:e41f06344f19
Date: 2012-12-18 17:05 +0100
http://bitbucket.org/pypy/pypy/changeset/e41f06344f19/
Log:implement forcing of the virtual raw memory
diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py
b/pypy/ji
Author: Antonio Cuni
Branch: virtual-raw-mallocs
Changeset: r59484:db54acd6790e
Date: 2012-12-18 14:10 +0100
http://bitbucket.org/pypy/pypy/changeset/db54acd6790e/
Log:keeping track of the lengths of writes is not enough: we want to
make sure that also the descrs are the same, in case
Author: Antonio Cuni
Branch: virtual-raw-mallocs
Changeset: r59485:b0cb6a45a10a
Date: 2012-12-18 16:11 +0100
http://bitbucket.org/pypy/pypy/changeset/b0cb6a45a10a/
Log:use the new RawBuffer to implement the virtual raw memory
diff --git a/pypy/jit/backend/llgraph/runner.py
b/pypy/jit/backen
Author: Antonio Cuni
Branch: virtual-raw-mallocs
Changeset: r59483:ef4527d0eb9f
Date: 2012-12-18 13:35 +0100
http://bitbucket.org/pypy/pypy/changeset/ef4527d0eb9f/
Log:implement a "raw virtual buffer": the idea is that we can write
values to the buffer at arbitrary positions in the bu
20 matches
Mail list logo