[pypy-commit] pypy default: Merge change bf651562fa0c from pyrepl:

2012-10-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r58488:43d0a2bd9ab1 Date: 2012-10-27 09:37 +0200 http://bitbucket.org/pypy/pypy/changeset/43d0a2bd9ab1/ Log:Merge change bf651562fa0c from pyrepl: - When the history file contains non-utf8 character sequences, don't crash but just replac

[pypy-commit] pypy default: Oups, my fault for leaving the option "--jit-backend=llvm" around

2012-10-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r58489:f0d036cd3b7b Date: 2012-10-27 09:44 +0200 http://bitbucket.org/pypy/pypy/changeset/f0d036cd3b7b/ Log:Oups, my fault for leaving the option "--jit-backend=llvm" around when the llvm jit backend was removed long ago. diff --git a/pypy/confi

[pypy-commit] pyrepl default: - When the history file contains non-utf8 character sequences,

2012-10-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r202:bf651562fa0c Date: 2012-10-27 09:37 +0200 http://bitbucket.org/pypy/pyrepl/changeset/bf651562fa0c/ Log:- When the history file contains non-utf8 character sequences, don't crash but just replace them with the "unknown" unicode char.

[pypy-commit] pypy default: Kill these lines too.

2012-10-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r58490:ed43c2dc0a42 Date: 2012-10-27 09:46 +0200 http://bitbucket.org/pypy/pypy/changeset/ed43c2dc0a42/ Log:Kill these lines too. diff --git a/pypy/jit/backend/detect_cpu.py b/pypy/jit/backend/detect_cpu.py --- a/pypy/jit/backend/detect_cpu.py +++ b/pyp

[pypy-commit] pypy default: Don't write directly to "SomeBool().knowntypedata"; instead use a setter.

2012-10-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r58491:28ae0f0e0b79 Date: 2012-10-27 10:54 +0200 http://bitbucket.org/pypy/pypy/changeset/28ae0f0e0b79/ Log:Don't write directly to "SomeBool().knowntypedata"; instead use a setter. This lets us do more checking, and fixes a hard-to- repr

[pypy-commit] pypy result-in-resops: make yet another test pass

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58492:3945cce69723 Date: 2012-10-27 11:20 +0200 http://bitbucket.org/pypy/pypy/changeset/3945cce69723/ Log:make yet another test pass diff --git a/pypy/jit/metainterp/optimizeopt/intbounds.py b/pypy/jit/metainterp/optimizeopt/i

[pypy-commit] pypy result-in-resops: pass next test

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58493:9961edc33b94 Date: 2012-10-27 11:25 +0200 http://bitbucket.org/pypy/pypy/changeset/9961edc33b94/ Log:pass next test diff --git a/pypy/jit/metainterp/optimizeopt/rewrite.py b/pypy/jit/metainterp/optimizeopt/rewrite.py ---

[pypy-commit] pypy result-in-resops: hooray 11 tests passing

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58494:4db10840977e Date: 2012-10-27 11:28 +0200 http://bitbucket.org/pypy/pypy/changeset/4db10840977e/ Log:hooray 11 tests passing diff --git a/pypy/jit/metainterp/optimizeopt/intbounds.py b/pypy/jit/metainterp/optimizeopt/intb

[pypy-commit] pypy result-in-resops: fix fix fix

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58495:04f3b0fce078 Date: 2012-10-27 11:43 +0200 http://bitbucket.org/pypy/pypy/changeset/04f3b0fce078/ Log:fix fix fix diff --git a/pypy/jit/metainterp/optimizeopt/rewrite.py b/pypy/jit/metainterp/optimizeopt/rewrite.py --- a/p

[pypy-commit] pypy result-in-resops: fix hashing

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58498:026b0ffa02fa Date: 2012-10-27 11:57 +0200 http://bitbucket.org/pypy/pypy/changeset/026b0ffa02fa/ Log:fix hashing diff --git a/pypy/jit/metainterp/optimizeopt/pure.py b/pypy/jit/metainterp/optimizeopt/pure.py --- a/pypy/ji

[pypy-commit] pypy result-in-resops: remove a test that was specializing on constant - not being run for years

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58496:3bd494f17512 Date: 2012-10-27 11:43 +0200 http://bitbucket.org/pypy/pypy/changeset/3bd494f17512/ Log:remove a test that was specializing on constant - not being run for years diff --git a/pypy/jit/metainterp/optimi

[pypy-commit] pypy result-in-resops: oops

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58499:66cc988427fe Date: 2012-10-27 11:59 +0200 http://bitbucket.org/pypy/pypy/changeset/66cc988427fe/ Log:oops diff --git a/pypy/jit/metainterp/optimizeopt/rewrite.py b/pypy/jit/metainterp/optimizeopt/rewrite.py --- a/pypy/jit

[pypy-commit] pypy result-in-resops: figure out isnull/isnonnull

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58497:eacd35d4d91a Date: 2012-10-27 11:54 +0200 http://bitbucket.org/pypy/pypy/changeset/eacd35d4d91a/ Log:figure out isnull/isnonnull diff --git a/pypy/jit/metainterp/optimizeopt/rewrite.py b/pypy/jit/metainterp/optimizeopt/re

[pypy-commit] pypy result-in-resops: stop just short of starting to implement virtuals

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58500:b3ef852cc2fa Date: 2012-10-27 12:05 +0200 http://bitbucket.org/pypy/pypy/changeset/b3ef852cc2fa/ Log:stop just short of starting to implement virtuals diff --git a/pypy/jit/metainterp/optimizeopt/rewrite.py b/pypy/jit/met

[pypy-commit] pypy no-failargs: Another branch off result-in-resops: remove 'failargs' from the ResOperations.

2012-10-27 Thread arigo
Author: Armin Rigo Branch: no-failargs Changeset: r58501:15c4240c5c4a Date: 2012-10-27 14:34 +0200 http://bitbucket.org/pypy/pypy/changeset/15c4240c5c4a/ Log:Another branch off result-in-resops: remove 'failargs' from the ResOperations. diff --git a/pypy/jit/backend/llsupport/jitfram

[pypy-commit] pypy no-failargs: in-progress

2012-10-27 Thread arigo
Author: Armin Rigo Branch: no-failargs Changeset: r58502:432e12af25ca Date: 2012-10-27 15:44 +0200 http://bitbucket.org/pypy/pypy/changeset/432e12af25ca/ Log:in-progress diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py --- a/pypy/jit/backend/llgraph/runne

[pypy-commit] pypy no-failargs: fix fix fix

2012-10-27 Thread arigo
Author: Armin Rigo Branch: no-failargs Changeset: r58503:82348e42f0e3 Date: 2012-10-27 16:06 +0200 http://bitbucket.org/pypy/pypy/changeset/82348e42f0e3/ Log:fix fix fix diff --git a/pypy/jit/backend/llgraph/runner.py b/pypy/jit/backend/llgraph/runner.py --- a/pypy/jit/backend/llgraph/runne

[pypy-commit] pypy no-failargs: fix fix

2012-10-27 Thread arigo
Author: Armin Rigo Branch: no-failargs Changeset: r58504:db55cdd71296 Date: 2012-10-27 16:11 +0200 http://bitbucket.org/pypy/pypy/changeset/db55cdd71296/ Log:fix fix diff --git a/pypy/jit/backend/test/runner_test.py b/pypy/jit/backend/test/runner_test.py --- a/pypy/jit/backend/test/runner_t

[pypy-commit] pypy result-in-resops: a bit of progress all over

2012-10-27 Thread alex_gaynor
Author: Alex Gaynor Branch: result-in-resops Changeset: r58505:c3e20e9919f9 Date: 2012-10-27 09:29 -0700 http://bitbucket.org/pypy/pypy/changeset/c3e20e9919f9/ Log:a bit of progress all over diff --git a/pypy/jit/metainterp/optimizeopt/rewrite.py b/pypy/jit/metainterp/optimizeopt/rewrite.py

[pypy-commit] pypy no-failargs: More fix fix. Sanitize runner_test, at least when compared to the

2012-10-27 Thread arigo
Author: Armin Rigo Branch: no-failargs Changeset: r58506:2b24249e63c9 Date: 2012-10-27 18:41 +0200 http://bitbucket.org/pypy/pypy/changeset/2b24249e63c9/ Log:More fix fix. Sanitize runner_test, at least when compared to the previous situation. diff --git a/pypy/jit/backend/llgraph/ru

[pypy-commit] pypy result-in-resops: (agaynor, fijal) fish the types

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58507:6cb7afbf9931 Date: 2012-10-27 18:51 +0200 http://bitbucket.org/pypy/pypy/changeset/6cb7afbf9931/ Log:(agaynor, fijal) fish the types diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic.py b/pypy/jit/metai

[pypy-commit] pypy result-in-resops: small cleanup

2012-10-27 Thread alex_gaynor
Author: Alex Gaynor Branch: result-in-resops Changeset: r58508:0e131b57a8eb Date: 2012-10-27 09:53 -0700 http://bitbucket.org/pypy/pypy/changeset/0e131b57a8eb/ Log:small cleanup diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic.py b/pypy/jit/metainterp/optimizeopt/test/te

[pypy-commit] pypy numpypy-problems: merge default into branch

2012-10-27 Thread mattip
Author: mattip Branch: numpypy-problems Changeset: r58509:7be0c69a3026 Date: 2012-10-27 19:24 +0200 http://bitbucket.org/pypy/pypy/changeset/7be0c69a3026/ Log:merge default into branch diff --git a/lib_pypy/pyrepl/readline.py b/lib_pypy/pyrepl/readline.py --- a/lib_pypy/pyrepl/readline.py ++

[pypy-commit] pypy default: merge branch into default

2012-10-27 Thread mattip
Author: mattip Branch: Changeset: r58511:d503178b639c Date: 2012-10-27 19:28 +0200 http://bitbucket.org/pypy/pypy/changeset/d503178b639c/ Log:merge branch into default diff --git a/lib_pypy/numpypy/core/numeric.py b/lib_pypy/numpypy/core/numeric.py --- a/lib_pypy/numpypy/core/numeric.py +++

[pypy-commit] pypy numpypy-problems: close branch about to be merged

2012-10-27 Thread mattip
Author: mattip Branch: numpypy-problems Changeset: r58510:0033c3f2423f Date: 2012-10-27 19:28 +0200 http://bitbucket.org/pypy/pypy/changeset/0033c3f2423f/ Log:close branch about to be merged ___ pypy-commit mailing list [email protected] http:

[pypy-commit] pypy result-in-resops: (agaynor, fijal) in-progress

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58512:9967bfdae13e Date: 2012-10-27 20:14 +0200 http://bitbucket.org/pypy/pypy/changeset/9967bfdae13e/ Log:(agaynor, fijal) in-progress diff --git a/pypy/jit/metainterp/optmodel.py b/pypy/jit/metainterp/optmodel.py --- a/pypy/ji

[pypy-commit] pypy result-in-resops: imerged upstream

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58513:914ee3eb41e9 Date: 2012-10-27 20:17 +0200 http://bitbucket.org/pypy/pypy/changeset/914ee3eb41e9/ Log:imerged upstream diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizebasic.py b/pypy/jit/metainterp/optimizeo

[pypy-commit] pypy result-in-resops: start porting virtuals

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58514:677f50b5f832 Date: 2012-10-27 20:32 +0200 http://bitbucket.org/pypy/pypy/changeset/677f50b5f832/ Log:start porting virtuals diff --git a/pypy/jit/metainterp/optimizeopt/virtualize.py b/pypy/jit/metainterp/optimizeopt/virt

[pypy-commit] pypy default: a passing test

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r58515:26b36d793c7e Date: 2012-10-27 21:32 +0200 http://bitbucket.org/pypy/pypy/changeset/26b36d793c7e/ Log:a passing test diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/test_numarray.py --- a/pypy/modul

[pypy-commit] pypy default: merge

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r58516:8a98d2b926ad Date: 2012-10-27 21:33 +0200 http://bitbucket.org/pypy/pypy/changeset/8a98d2b926ad/ Log:merge diff --git a/lib_pypy/numpypy/core/numeric.py b/lib_pypy/numpypy/core/numeric.py --- a/lib_pypy/numpypy/core/numeric.py +++ b/lib_p

[pypy-commit] pypy default: promote shape a bit everywhere

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r58517:f23ed5302cee Date: 2012-10-27 21:37 +0200 http://bitbucket.org/pypy/pypy/changeset/f23ed5302cee/ Log:promote shape a bit everywhere diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py b/pypy/module/micronumpy/arrayimpl/concrete.py

[pypy-commit] pypy default: promote the LENGTH of shape, not the pointer to shape

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r58518:410ef836304c Date: 2012-10-27 21:37 +0200 http://bitbucket.org/pypy/pypy/changeset/410ef836304c/ Log:promote the LENGTH of shape, not the pointer to shape diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py b/pypy/module/micronumpy

[pypy-commit] pypy default: Skip this test when running on a version of Python where

2012-10-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r58519:3e170e65982c Date: 2012-10-27 22:34 +0200 http://bitbucket.org/pypy/pypy/changeset/3e170e65982c/ Log:Skip this test when running on a version of Python where a "python -S" cannot import extension modules, like a non-installed version on

[pypy-commit] pypy numpypy.float16: float16 is a container for floats

2012-10-27 Thread mattip
Author: Matti Picus Branch: numpypy.float16 Changeset: r58521:dcccbf6334a8 Date: 2012-10-26 16:56 +0200 http://bitbucket.org/pypy/pypy/changeset/dcccbf6334a8/ Log:float16 is a container for floats diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_boxes.py -

[pypy-commit] pypy numpypy.float16: basic tests and framework in place, start to implement

2012-10-27 Thread mattip
Author: Matti Picus Branch: numpypy.float16 Changeset: r58522:4eac89c2ad82 Date: 2012-10-27 23:14 +0200 http://bitbucket.org/pypy/pypy/changeset/4eac89c2ad82/ Log:basic tests and framework in place, start to implement diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/

[pypy-commit] pypy numpypy.float16: start numpypy.float16 to implement float16 dtype on numpypy

2012-10-27 Thread mattip
Author: Matti Picus Branch: numpypy.float16 Changeset: r58520:7487b384ef10 Date: 2012-10-26 16:56 +0200 http://bitbucket.org/pypy/pypy/changeset/7487b384ef10/ Log:start numpypy.float16 to implement float16 dtype on numpypy ___ pypy-commit mailing l

[pypy-commit] pypy result-in-resops: only care about bounds when dealing with ints

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58524:0364dd0abcd5 Date: 2012-10-27 23:49 +0200 http://bitbucket.org/pypy/pypy/changeset/0364dd0abcd5/ Log:only care about bounds when dealing with ints diff --git a/pypy/jit/metainterp/optimizeopt/intbounds.py b/pypy/jit/metai

[pypy-commit] pypy result-in-resops: flush operations before jump or finish. not completely sure how it was done

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: result-in-resops Changeset: r58523:30128f37f1fe Date: 2012-10-27 23:48 +0200 http://bitbucket.org/pypy/pypy/changeset/30128f37f1fe/ Log:flush operations before jump or finish. not completely sure how it was done before diff --git a/pypy/jit/metainte

[pypy-commit] pypy missing-ndarray-attributes: implement astype

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: missing-ndarray-attributes Changeset: r58525:b0e0c785b8dc Date: 2012-10-28 00:05 +0200 http://bitbucket.org/pypy/pypy/changeset/b0e0c785b8dc/ Log:implement astype diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py b/pypy/module/micronumpy/arrayimpl/

[pypy-commit] pypy default: make sure that shape is nonresizable

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r58526:184ad638e30d Date: 2012-10-28 00:31 +0200 http://bitbucket.org/pypy/pypy/changeset/184ad638e30d/ Log:make sure that shape is nonresizable diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py b/pypy/module/micronumpy/arrayimpl/concre

[pypy-commit] pypy default: merge

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r58527:d9b22cb76c40 Date: 2012-10-28 00:33 +0200 http://bitbucket.org/pypy/pypy/changeset/d9b22cb76c40/ Log:merge diff --git a/pypy/translator/goal/test2/test_app_main.py b/pypy/translator/goal/test2/test_app_main.py --- a/pypy/translator/goal/

[pypy-commit] pypy missing-ndarray-attributes: A very ugly commit :( Implement base. Unfortunately it means slice has to

2012-10-27 Thread fijal
Author: Maciej Fijalkowski Branch: missing-ndarray-attributes Changeset: r58528:dd59b7d76e43 Date: 2012-10-28 00:45 +0200 http://bitbucket.org/pypy/pypy/changeset/dd59b7d76e43/ Log:A very ugly commit :( Implement base. Unfortunately it means slice has to carry the original array a bit