[pypy-commit] pypy default: The 'jitcounter' is another new object that is global, and that must be reset between tests in case they are

2013-11-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r67826:0ffd6995f846 Date: 2013-11-04 08:31 +0100 http://bitbucket.org/pypy/pypy/changeset/0ffd6995f846/ Log:The 'jitcounter' is another new object that is global, and that must be reset between tests in case they are using the same piece of

[pypy-commit] pypy default: Revert, doesn't actually work

2013-11-03 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r67825:0d4f1f63b8a0 Date: 2013-11-03 23:00 -0800 http://bitbucket.org/pypy/pypy/changeset/0d4f1f63b8a0/ Log:Revert, doesn't actually work diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py --- a/pypy/objspace/fake/objspace.py

[pypy-commit] pypy default: Make test_ztranslation fail on space.wrap(complex(...))

2013-11-03 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r67824:66bf553d6439 Date: 2013-11-03 22:59 -0800 http://bitbucket.org/pypy/pypy/changeset/66bf553d6439/ Log:Make test_ztranslation fail on space.wrap(complex(...)) diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py --- a/pypy/

[pypy-commit] pypy default: update __module__ for boxes

2013-11-03 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67822:02757994cd72 Date: 2013-11-04 01:52 -0500 http://bitbucket.org/pypy/pypy/changeset/02757994cd72/ Log:update __module__ for boxes diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_boxes.py --- a/pypy/module/mic

[pypy-commit] pypy default: this should be looking in numpy now

2013-11-03 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67823:8625b69babe3 Date: 2013-11-04 01:52 -0500 http://bitbucket.org/pypy/pypy/changeset/8625b69babe3/ Log:this should be looking in numpy now diff --git a/pypy/module/micronumpy/tool/numready/main.py b/pypy/module/micronumpy/tool/numready/main.py -

[pypy-commit] pypy default: fix complex cast on complex scalar

2013-11-03 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67821:07b43a29d735 Date: 2013-11-04 01:07 -0500 http://bitbucket.org/pypy/pypy/changeset/07b43a29d735/ Log:fix complex cast on complex scalar diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_boxes.py --- a/pypy/mod

[pypy-commit] pypy default: accept order argument for copy

2013-11-03 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67819:61d2ad085488 Date: 2013-11-03 20:38 -0500 http://bitbucket.org/pypy/pypy/changeset/61d2ad085488/ Log:accept order argument for copy diff --git a/pypy/module/micronumpy/constants.py b/pypy/module/micronumpy/constants.py --- a/pypy/module/micron

[pypy-commit] pypy default: clean up order argument for reshape

2013-11-03 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67820:c649a2a354b0 Date: 2013-11-03 20:46 -0500 http://bitbucket.org/pypy/pypy/changeset/c649a2a354b0/ Log:clean up order argument for reshape diff --git a/pypy/module/micronumpy/interp_numarray.py b/pypy/module/micronumpy/interp_numarray.py --- a/p

[pypy-commit] pypy default: add shape/ndim attributes to scalars

2013-11-03 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67818:923d5e1fe253 Date: 2013-11-03 20:10 -0500 http://bitbucket.org/pypy/pypy/changeset/923d5e1fe253/ Log:add shape/ndim attributes to scalars diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_boxes.py --- a/pypy/m

[pypy-commit] pypy default: adjust this test now that numpypy is external

2013-11-03 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r67817:cbfe08907bc1 Date: 2013-11-03 19:05 -0500 http://bitbucket.org/pypy/pypy/changeset/cbfe08907bc1/ Log:adjust this test now that numpypy is external diff --git a/pypy/module/cpyext/test/test_typeobject.py b/pypy/module/cpyext/test/test_typeobjec

[pypy-commit] extradoc extradoc: This was done forever ago

2013-11-03 Thread alex_gaynor
Author: Alex Gaynor Branch: extradoc Changeset: r5106:c2bd0a32f917 Date: 2013-11-03 12:29 -0800 http://bitbucket.org/pypy/extradoc/changeset/c2bd0a32f917/ Log:This was done forever ago diff --git a/planning/jit.txt b/planning/jit.txt --- a/planning/jit.txt +++ b/planning/jit.txt @@ -75,9 +75

[pypy-commit] pypy default: document this branch

2013-11-03 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r67816:d7f24445f817 Date: 2013-11-03 21:14 +0200 http://bitbucket.org/pypy/pypy/changeset/d7f24445f817/ Log:document this branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc

[pypy-commit] pypy default: Add __pypy__.debug_flush() to request a debug_flush from app-level

2013-11-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r67815:69bc27908b13 Date: 2013-11-03 20:01 +0100 http://bitbucket.org/pypy/pypy/changeset/69bc27908b13/ Log:Add __pypy__.debug_flush() to request a debug_flush from app-level explicitly. diff --git a/pypy/module/__pypy__/__init__.py b/pypy/modul

[pypy-commit] pypy default: Add a debug_flush() just before calling _exit(). Otherwise the

2013-11-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r67814:fb3b41cc383a Date: 2013-11-03 19:50 +0100 http://bitbucket.org/pypy/pypy/changeset/fb3b41cc383a/ Log:Add a debug_flush() just before calling _exit(). Otherwise the log file is left incomplete. diff --git a/rpython/rtyper/module/ll_os.py b

[pypy-commit] pypy default: Document this branch

2013-11-03 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r67813:27c463966e39 Date: 2013-11-03 10:25 -0800 http://bitbucket.org/pypy/pypy/changeset/27c463966e39/ Log:Document this branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsn

[pypy-commit] pypy array-overallocation-in-nursery: Apply the diff of incminimark.py to minimark.py.

2013-11-03 Thread arigo
Author: Armin Rigo Branch: array-overallocation-in-nursery Changeset: r67812:d0b26d48adbf Date: 2013-11-03 13:24 +0100 http://bitbucket.org/pypy/pypy/changeset/d0b26d48adbf/ Log:Apply the diff of incminimark.py to minimark.py. diff --git a/rpython/memory/gc/minimark.py b/rpython/memory/gc/mi

[pypy-commit] pypy array-overallocation-in-nursery: Kill llmemory.gcarrayofptr_xxx. Found out that we can write the

2013-11-03 Thread arigo
Author: Armin Rigo Branch: array-overallocation-in-nursery Changeset: r67810:e47b0be7335b Date: 2013-11-03 12:30 +0100 http://bitbucket.org/pypy/pypy/changeset/e47b0be7335b/ Log:Kill llmemory.gcarrayofptr_xxx. Found out that we can write the special case in gc/base.py without using th

[pypy-commit] pypy array-overallocation-in-nursery: Test and fix

2013-11-03 Thread arigo
Author: Armin Rigo Branch: array-overallocation-in-nursery Changeset: r67811:e83aae23c574 Date: 2013-11-03 12:57 +0100 http://bitbucket.org/pypy/pypy/changeset/e83aae23c574/ Log:Test and fix diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incminimark.py --- a/rpython/memory

[pypy-commit] pypy array-overallocation-in-nursery: Comment

2013-11-03 Thread arigo
Author: Armin Rigo Branch: array-overallocation-in-nursery Changeset: r67809:8ec658318fe2 Date: 2013-11-03 10:53 +0100 http://bitbucket.org/pypy/pypy/changeset/8ec658318fe2/ Log:Comment diff --git a/rpython/translator/test/test_simplify.py b/rpython/translator/test/test_simplify.py --- a/rp

[pypy-commit] pypy array-overallocation-in-nursery: Test and fix

2013-11-03 Thread arigo
Author: Armin Rigo Branch: array-overallocation-in-nursery Changeset: r67808:2be7515d790c Date: 2013-11-03 10:48 +0100 http://bitbucket.org/pypy/pypy/changeset/2be7515d790c/ Log:Test and fix diff --git a/rpython/translator/simplify.py b/rpython/translator/simplify.py --- a/rpython/translator

[pypy-commit] pypy array-overallocation-in-nursery: Be more eager in overallocating lists (but not extra eager in

2013-11-03 Thread arigo
Author: Armin Rigo Branch: array-overallocation-in-nursery Changeset: r67807:c5de838f9d3b Date: 2013-11-03 09:36 +0100 http://bitbucket.org/pypy/pypy/changeset/c5de838f9d3b/ Log:Be more eager in overallocating lists (but not extra eager in this checkin; need to measure...) diff --git

[pypy-commit] pypy array-overallocation-in-nursery: Fix for refcounting. Deleted items are kept alive with refcounting, but too bad.

2013-11-03 Thread arigo
Author: Armin Rigo Branch: array-overallocation-in-nursery Changeset: r67806:e5790b2e3315 Date: 2013-11-03 09:16 +0100 http://bitbucket.org/pypy/pypy/changeset/e5790b2e3315/ Log:Fix for refcounting. Deleted items are kept alive with refcounting, but too bad. diff --git a/rpython/memo

[pypy-commit] pypy array-overallocation-in-nursery: One point of this refactoring is to allow list deletions to work without

2013-11-03 Thread arigo
Author: Armin Rigo Branch: array-overallocation-in-nursery Changeset: r67805:c70e3a202baf Date: 2013-11-03 09:15 +0100 http://bitbucket.org/pypy/pypy/changeset/c70e3a202baf/ Log:One point of this refactoring is to allow list deletions to work without replacing the items with NULL. di

[pypy-commit] pypy array-overallocation-in-nursery: Use GcArray(overallocated=True) in rlist.py.

2013-11-03 Thread arigo
Author: Armin Rigo Branch: array-overallocation-in-nursery Changeset: r67804:30af5046d2b3 Date: 2013-11-03 08:47 +0100 http://bitbucket.org/pypy/pypy/changeset/30af5046d2b3/ Log:Use GcArray(overallocated=True) in rlist.py. diff --git a/rpython/rlib/rgc.py b/rpython/rlib/rgc.py --- a/rpython/