[pypy-commit] pypy fix-trace-jit: Initial stab at fixing tracing with the JIT

2013-10-28 Thread alex_gaynor
Author: Alex Gaynor Branch: fix-trace-jit Changeset: r67643:ab50e9f78138 Date: 2013-10-28 09:26 -0700 http://bitbucket.org/pypy/pypy/changeset/ab50e9f78138/ Log:Initial stab at fixing tracing with the JIT diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/

[pypy-commit] pypy default: Update the FAQ.

2013-10-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r67644:bd931ba099f6 Date: 2013-10-28 18:21 +0100 http://bitbucket.org/pypy/pypy/changeset/bd931ba099f6/ Log:Update the FAQ. diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst --- a/pypy/doc/faq.rst +++ b/pypy/doc/faq.rst @@ -74,13 +74,19 @@ On which plat

[pypy-commit] pypy fix-trace-jit: There's now another guard_isnull here

2013-10-28 Thread alex_gaynor
Author: Alex Gaynor Branch: fix-trace-jit Changeset: r67645:b380ba48d968 Date: 2013-10-28 10:28 -0700 http://bitbucket.org/pypy/pypy/changeset/b380ba48d968/ Log:There's now another guard_isnull here diff --git a/pypy/module/pypyjit/test_pypy_c/test_call.py b/pypy/module/pypyjit/test_pypy_c/

[pypy-commit] pypy default: Update this file

2013-10-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r67646:b6bf6ec537ac Date: 2013-10-28 18:33 +0100 http://bitbucket.org/pypy/pypy/changeset/b6bf6ec537ac/ Log:Update this file diff --git a/pypy/doc/you-want-to-help.rst b/pypy/doc/you-want-to-help.rst --- a/pypy/doc/you-want-to-help.rst +++ b/pypy/doc/yo

[pypy-commit] pypy less-stringly-ops: rm dead code in RpythonCallsSpace

2013-10-28 Thread rlamy
Author: Ronan Lamy Branch: less-stringly-ops Changeset: r67651:993ad988ef75 Date: 2013-10-20 01:37 +0100 http://bitbucket.org/pypy/pypy/changeset/993ad988ef75/ Log:rm dead code in RpythonCallsSpace diff --git a/rpython/annotator/argument.py b/rpython/annotator/argument.py --- a/rpython/annot

[pypy-commit] pypy less-stringly-ops: unstringlify getitem_idx_key et al.

2013-10-28 Thread rlamy
Author: Ronan Lamy Branch: less-stringly-ops Changeset: r67648:21eaaa4e4ef3 Date: 2013-10-19 23:00 +0100 http://bitbucket.org/pypy/pypy/changeset/21eaaa4e4ef3/ Log:unstringlify getitem_idx_key et al. diff --git a/rpython/flowspace/operation.py b/rpython/flowspace/operation.py --- a/rpython/f

[pypy-commit] pypy less-stringly-ops: Simplify ArgFT.unmatch_signature()

2013-10-28 Thread rlamy
Author: Ronan Lamy Branch: less-stringly-ops Changeset: r67649:2a3e02bd167a Date: 2013-10-28 13:19 + http://bitbucket.org/pypy/pypy/changeset/2a3e02bd167a/ Log:Simplify ArgFT.unmatch_signature() diff --git a/rpython/annotator/argument.py b/rpython/annotator/argument.py --- a/rpython/anno

[pypy-commit] pypy less-stringly-ops: remove unused class BasicAnnotatorPolicy

2013-10-28 Thread rlamy
Author: Ronan Lamy Branch: less-stringly-ops Changeset: r67650:84054443ebdb Date: 2013-10-28 14:37 + http://bitbucket.org/pypy/pypy/changeset/84054443ebdb/ Log:remove unused class BasicAnnotatorPolicy diff --git a/rpython/annotator/policy.py b/rpython/annotator/policy.py --- a/rpython/an

[pypy-commit] pypy less-stringly-ops: kill RPythonCallsSpace

2013-10-28 Thread rlamy
Author: Ronan Lamy Branch: less-stringly-ops Changeset: r67652:40ebd6d2656d Date: 2013-10-28 17:47 + http://bitbucket.org/pypy/pypy/changeset/40ebd6d2656d/ Log:kill RPythonCallsSpace diff --git a/rpython/annotator/argument.py b/rpython/annotator/argument.py --- a/rpython/annotator/argume

[pypy-commit] pypy less-stringly-ops: create OverflowingOp

2013-10-28 Thread rlamy
Author: Ronan Lamy Branch: less-stringly-ops Changeset: r67647:e7fe7dd9a842 Date: 2013-10-19 20:20 +0100 http://bitbucket.org/pypy/pypy/changeset/e7fe7dd9a842/ Log:create OverflowingOp diff --git a/rpython/flowspace/operation.py b/rpython/flowspace/operation.py --- a/rpython/flowspace/operat

[pypy-commit] pypy fix-trace-jit: bump trace limit

2013-10-28 Thread alex_gaynor
Author: Alex Gaynor Branch: fix-trace-jit Changeset: r67653:59778ec85aa8 Date: 2013-10-28 11:40 -0700 http://bitbucket.org/pypy/pypy/changeset/59778ec85aa8/ Log:bump trace limit diff --git a/rpython/rlib/jit.py b/rpython/rlib/jit.py --- a/rpython/rlib/jit.py +++ b/rpython/rlib/jit.py @@ -455

[pypy-commit] pypy default: provide itemsize attribute for numpy scalars

2013-10-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67654:e81d9905b8c7 Date: 2013-10-28 13:22 -0400 http://bitbucket.org/pypy/pypy/changeset/e81d9905b8c7/ Log:provide itemsize attribute for numpy scalars diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_boxes.py ---

[pypy-commit] pypy default: update numpy.core._methods from upstream

2013-10-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67658:63bfeb2e635e Date: 2013-10-28 13:43 -0400 http://bitbucket.org/pypy/pypy/changeset/63bfeb2e635e/ Log:update numpy.core._methods from upstream diff --git a/lib_pypy/numpypy/core/_methods.py b/lib_pypy/numpypy/core/_methods.py --- a/lib_pypy/num

[pypy-commit] pypy default: delegate mean to numpy.core._methods

2013-10-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67657:5a3e53d3a04c Date: 2013-10-28 13:29 -0400 http://bitbucket.org/pypy/pypy/changeset/5a3e53d3a04c/ Log:delegate mean to numpy.core._methods diff --git a/pypy/module/micronumpy/appbridge.py b/pypy/module/micronumpy/appbridge.py --- a/pypy/module/

[pypy-commit] pypy default: generalize numpy appbridge to pass through any arguments

2013-10-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67656:21aee1bf4f2a Date: 2013-10-28 13:25 -0400 http://bitbucket.org/pypy/pypy/changeset/21aee1bf4f2a/ Log:generalize numpy appbridge to pass through any arguments diff --git a/pypy/module/micronumpy/appbridge.py b/pypy/module/micronumpy/appbridge.p

[pypy-commit] pypy default: be more strict about scalar any/all return types

2013-10-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67662:840fdf1b5dac Date: 2013-10-28 15:31 -0400 http://bitbucket.org/pypy/pypy/changeset/840fdf1b5dac/ Log:be more strict about scalar any/all return types diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_boxes.py

[pypy-commit] pypy default: provide dtype attribute for numpy scalars

2013-10-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67655:4e9e6df093b5 Date: 2013-10-28 13:38 -0400 http://bitbucket.org/pypy/pypy/changeset/4e9e6df093b5/ Log:provide dtype attribute for numpy scalars diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_boxes.py --- a/p

[pypy-commit] pypy default: update behavior for this numpy bool indexing special case

2013-10-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67661:c07d42e46ab1 Date: 2013-10-28 14:49 -0400 http://bitbucket.org/pypy/pypy/changeset/c07d42e46ab1/ Log:update behavior for this numpy bool indexing special case diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/inte

[pypy-commit] pypy default: clean up interp_dtype, store byteorder rather than native flag so we can differentiate between dtype(native) and dtype(natbyte)

2013-10-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67664:0bb6ef2d4ba8 Date: 2013-10-28 16:17 -0400 http://bitbucket.org/pypy/pypy/changeset/0bb6ef2d4ba8/ Log:clean up interp_dtype, store byteorder rather than native flag so we can differentiate between dtype(native) and dtype(natbyte) diff --

[pypy-commit] pypy default: remove unnecessary cast so this extra assert isn't needed

2013-10-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67659:b0865387a96d Date: 2013-10-28 14:16 -0400 http://bitbucket.org/pypy/pypy/changeset/b0865387a96d/ Log:remove unnecessary cast so this extra assert isn't needed diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py --- a/

[pypy-commit] pypy default: random cleanups for micronumpy module

2013-10-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67660:06c60b3386a5 Date: 2013-10-28 14:29 -0400 http://bitbucket.org/pypy/pypy/changeset/06c60b3386a5/ Log:random cleanups for micronumpy module diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_boxes.py --- a/pypy/

[pypy-commit] pypy default: cleanups for test_dtypes

2013-10-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67663:9790fadf29d7 Date: 2013-10-28 15:45 -0400 http://bitbucket.org/pypy/pypy/changeset/9790fadf29d7/ Log:cleanups for test_dtypes diff --git a/pypy/module/micronumpy/test/test_dtypes.py b/pypy/module/micronumpy/test/test_dtypes.py --- a/pypy/modul

[pypy-commit] pypy improve-docs: Add notice re: building on OS X

2013-10-28 Thread necaris
Author: Rami Chowdhury Branch: improve-docs Changeset: r67665:b8141bb44cb1 Date: 2013-10-28 21:12 + http://bitbucket.org/pypy/pypy/changeset/b8141bb44cb1/ Log:Add notice re: building on OS X diff --git a/pypy/doc/build.rst b/pypy/doc/build.rst --- a/pypy/doc/build.rst +++ b/pypy/doc/buil

[pypy-commit] pypy default: Add notice to docs re: building on OS X

2013-10-28 Thread necaris
Author: Rami Chowdhury Branch: Changeset: r67666:df2902a1749e Date: 2013-10-28 21:10 + http://bitbucket.org/pypy/pypy/changeset/df2902a1749e/ Log:Add notice to docs re: building on OS X diff --git a/pypy/doc/getting-started-python.rst b/pypy/doc/getting-started-python.rst --- a/pypy/do

[pypy-commit] pypy default: Add notice re: building on OS X

2013-10-28 Thread necaris
Author: Rami Chowdhury Branch: Changeset: r67667:639304b40a0e Date: 2013-10-28 21:17 + http://bitbucket.org/pypy/pypy/changeset/639304b40a0e/ Log:Add notice re: building on OS X diff --git a/pypy/doc/getting-started-python.rst b/pypy/doc/getting-started-python.rst --- a/pypy/doc/gettin

[pypy-commit] pypy rordereddict: Provide OrderedDict implemention for RPython, stolen from rdict-experiments-3

2013-10-28 Thread fijal
Author: Maciej Fijalkowski Branch: rordereddict Changeset: r67669:9f44c1e921fa Date: 2013-10-29 00:05 +0200 http://bitbucket.org/pypy/pypy/changeset/9f44c1e921fa/ Log:Provide OrderedDict implemention for RPython, stolen from rdict- experiments-3 branch. Note that two new tests are ski

[pypy-commit] pypy py3k: kill the need for cStringIO on py3, skip list strategy optimizations for now

2013-10-28 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r67670:13f682c3d74d Date: 2013-10-28 15:31 -0700 http://bitbucket.org/pypy/pypy/changeset/13f682c3d74d/ Log:kill the need for cStringIO on py3, skip list strategy optimizations for now diff --git a/pypy/module/_cffi_backend/test/test_fast

[pypy-commit] pypy default: provide ndarray.{take, ptp}

2013-10-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67671:95d235f14315 Date: 2013-10-28 20:53 -0400 http://bitbucket.org/pypy/pypy/changeset/95d235f14315/ Log:provide ndarray.{take, ptp} diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pypy/modu

[pypy-commit] pypy default: fix translation after last commit

2013-10-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67672:57fb97ec48c9 Date: 2013-10-28 23:35 -0400 http://bitbucket.org/pypy/pypy/changeset/57fb97ec48c9/ Log:fix translation after last commit diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/pyp

[pypy-commit] pypy default: fix segfault when accessing real/imag views of nonnative complex types

2013-10-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67673:0e1c4dd7f78d Date: 2013-10-28 23:23 -0400 http://bitbucket.org/pypy/pypy/changeset/0e1c4dd7f78d/ Log:fix segfault when accessing real/imag views of nonnative complex types diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/modu

[pypy-commit] pypy default: random cleanups

2013-10-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67674:e0f88f35c8e3 Date: 2013-10-29 01:09 -0400 http://bitbucket.org/pypy/pypy/changeset/e0f88f35c8e3/ Log:random cleanups diff --git a/pypy/module/micronumpy/test/test_dtypes.py b/pypy/module/micronumpy/test/test_dtypes.py --- a/pypy/module/micronu