[pypy-commit] pypy default: fix for 32 bit

2014-10-22 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r74063:0304bb9ea407 Date: 2014-10-22 10:30 +0200 http://bitbucket.org/pypy/pypy/changeset/0304bb9ea407/ Log:fix for 32 bit diff --git a/pypy/module/pypyjit/test_pypy_c/test_string.py b/pypy/module/pypyjit/test_pypy_c/test_string.py --- a/pypy/

[pypy-commit] pypy default: Merged in halgari/pypy/unicode-fix (pull request #287)

2014-10-22 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r74065:45fb4f7e5325 Date: 2014-10-22 10:54 +0200 http://bitbucket.org/pypy/pypy/changeset/45fb4f7e5325/ Log:Merged in halgari/pypy/unicode-fix (pull request #287) fix for isinstance and unicode diff --git a/rpython/rtyper/rbuiltin.py b/

[pypy-commit] pypy unicode-fix: fix for isinstance and unicode

2014-10-22 Thread halgari
Author: halgari Branch: unicode-fix Changeset: r74064:e5d9ee0be134 Date: 2014-10-21 11:16 -0600 http://bitbucket.org/pypy/pypy/changeset/e5d9ee0be134/ Log:fix for isinstance and unicode diff --git a/rpython/rtyper/rbuiltin.py b/rpython/rtyper/rbuiltin.py --- a/rpython/rtyper/rbuiltin.py +++ b

[pypy-commit] extradoc extradoc: Planning for today

2014-10-22 Thread rguillebert
Author: Romain Guillebert Branch: extradoc Changeset: r5446:57fa4f6b67b9 Date: 2014-10-22 11:10 +0200 http://bitbucket.org/pypy/extradoc/changeset/57fa4f6b67b9/ Log:Planning for today diff --git a/sprintinfo/warsaw-2014/planning.txt b/sprintinfo/warsaw-2014/planning.txt --- a/sprintinfo/war

[pypy-commit] pypy gc-incminimark-pinning: (arigo, fijal) Cannot pin objects with finalizers or light finalizers

2014-10-22 Thread arigo
Author: Armin Rigo Branch: gc-incminimark-pinning Changeset: r74066:db5a5627d048 Date: 2014-10-22 11:23 +0200 http://bitbucket.org/pypy/pypy/changeset/db5a5627d048/ Log:(arigo, fijal) Cannot pin objects with finalizers or light finalizers diff --git a/rpython/memory/gc/base.py b/rpyt

[pypy-commit] pypy gc-incminimark-pinning: "Fix" the issue of weakrefs to pinned objects by writing why we really

2014-10-22 Thread arigo
Author: Armin Rigo Branch: gc-incminimark-pinning Changeset: r74067:ea490b011329 Date: 2014-10-22 11:34 +0200 http://bitbucket.org/pypy/pypy/changeset/ea490b011329/ Log:"Fix" the issue of weakrefs to pinned objects by writing why we really shouldn't get any weakref to pinned objects.

[pypy-commit] pypy gc-incminimark-pinning: Estimate 'max_number_of_pinned_objects' conservatively, instead of hard-coding 100.

2014-10-22 Thread arigo
Author: Armin Rigo Branch: gc-incminimark-pinning Changeset: r74068:ab0bdd3d41a8 Date: 2014-10-22 11:46 +0200 http://bitbucket.org/pypy/pypy/changeset/ab0bdd3d41a8/ Log:Estimate 'max_number_of_pinned_objects' conservatively, instead of hard-coding 100. diff --git a/rpython/memory/gc/

[pypy-commit] pypy improve-docs: update the paragraph on object spaces

2014-10-22 Thread rlamy
Author: Ronan Lamy Branch: improve-docs Changeset: r74069:e69f81e2747e Date: 2014-10-22 12:32 +0200 http://bitbucket.org/pypy/pypy/changeset/e69f81e2747e/ Log:update the paragraph on object spaces diff --git a/pypy/doc/architecture.rst b/pypy/doc/architecture.rst --- a/pypy/doc/architecture.

[pypy-commit] pypy gc-incminimark-pinning: Change alloc_buffer() to once again use prebuilt GC strings,

2014-10-22 Thread arigo
Author: Armin Rigo Branch: gc-incminimark-pinning Changeset: r74070:8e1098ac3210 Date: 2014-10-22 12:42 +0200 http://bitbucket.org/pypy/pypy/changeset/8e1098ac3210/ Log:Change alloc_buffer() to once again use prebuilt GC strings, pinned. diff --git a/rpython/rtyper/lltypesystem/rffi.py b/rp

[pypy-commit] pypy gc-incminimark-pinning: Kill outdated test

2014-10-22 Thread arigo
Author: Armin Rigo Branch: gc-incminimark-pinning Changeset: r74071:a4c674b9e803 Date: 2014-10-22 14:35 +0200 http://bitbucket.org/pypy/pypy/changeset/a4c674b9e803/ Log:Kill outdated test diff --git a/pypy/module/cpyext/test/test_unicodeobject.py b/pypy/module/cpyext/test/test_unicodeobject

[pypy-commit] pypy gc-incminimark-pinning: Fix fix fix

2014-10-22 Thread arigo
Author: Armin Rigo Branch: gc-incminimark-pinning Changeset: r74072:627e4d900c45 Date: 2014-10-22 14:41 +0200 http://bitbucket.org/pypy/pypy/changeset/627e4d900c45/ Log:Fix fix fix diff --git a/pypy/module/bz2/interp_bz2.py b/pypy/module/bz2/interp_bz2.py --- a/pypy/module/bz2/interp_bz2.py

[pypy-commit] pypy gc-incminimark-pinning: Fix the tests

2014-10-22 Thread arigo
Author: Armin Rigo Branch: gc-incminimark-pinning Changeset: r74073:34820ba4adac Date: 2014-10-22 14:59 +0200 http://bitbucket.org/pypy/pypy/changeset/34820ba4adac/ Log:Fix the tests diff --git a/rpython/memory/gc/test/test_object_pinning.py b/rpython/memory/gc/test/test_object_pinning.py -

[pypy-commit] pypy gc-incminimark-pinning: A random test trying to pin objects.

2014-10-22 Thread arigo
Author: Armin Rigo Branch: gc-incminimark-pinning Changeset: r74074:e34a36193f6a Date: 2014-10-22 15:20 +0200 http://bitbucket.org/pypy/pypy/changeset/e34a36193f6a/ Log:A random test trying to pin objects. diff --git a/rpython/translator/c/test/test_newgc.py b/rpython/translator/c/test/test

[pypy-commit] pypy improve-docs: Remove includes of removed file _ref.txt.

2014-10-22 Thread mjacob
Author: Manuel Jacob Branch: improve-docs Changeset: r74077:6b291674a63b Date: 2014-10-22 15:30 +0200 http://bitbucket.org/pypy/pypy/changeset/6b291674a63b/ Log:Remove includes of removed file _ref.txt. diff --git a/pypy/doc/cppyy_backend.rst b/pypy/doc/cppyy_backend.rst --- a/pypy/doc/cppyy

[pypy-commit] pypy improve-docs: (ronan, mjacob) Complete index of release notes, add index of whatsnew.

2014-10-22 Thread mjacob
Author: Manuel Jacob Branch: improve-docs Changeset: r74078:7f91eb4c773f Date: 2014-10-22 15:44 +0200 http://bitbucket.org/pypy/pypy/changeset/7f91eb4c773f/ Log:(ronan, mjacob) Complete index of release notes, add index of whatsnew. diff --git a/pypy/doc/index-of-release-notes.rst b

[pypy-commit] pypy improve-docs: Remove hidden TOC tree from index page, move most links under the appropriate section.

2014-10-22 Thread mjacob
Author: Manuel Jacob Branch: improve-docs Changeset: r74076:375187dffcd4 Date: 2014-10-22 15:21 +0200 http://bitbucket.org/pypy/pypy/changeset/375187dffcd4/ Log:Remove hidden TOC tree from index page, move most links under the appropriate section. diff --git a/pypy/doc/ctypes-impleme

[pypy-commit] pypy improve-docs: Remove 'Development' heading from FAQ.

2014-10-22 Thread mjacob
Author: Manuel Jacob Branch: improve-docs Changeset: r74075:a78c2953dbdd Date: 2014-10-22 14:39 +0200 http://bitbucket.org/pypy/pypy/changeset/a78c2953dbdd/ Log:Remove 'Development' heading from FAQ. diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst --- a/pypy/doc/faq.rst +++ b/pypy/doc/faq.r

[pypy-commit] pypy improve-docs: (ronan, mjacob) Fix headings in embedding.rst.

2014-10-22 Thread mjacob
Author: Manuel Jacob Branch: improve-docs Changeset: r74082:0a49c73b3dcd Date: 2014-10-22 16:06 +0200 http://bitbucket.org/pypy/pypy/changeset/0a49c73b3dcd/ Log:(ronan, mjacob) Fix headings in embedding.rst. diff --git a/pypy/doc/embedding.rst b/pypy/doc/embedding.rst --- a/pypy/doc/embeddin

[pypy-commit] pypy improve-docs: Link embedding and stm from index page.

2014-10-22 Thread mjacob
Author: Manuel Jacob Branch: improve-docs Changeset: r74080:d4490f220814 Date: 2014-10-22 15:58 +0200 http://bitbucket.org/pypy/pypy/changeset/d4490f220814/ Log:Link embedding and stm from index page. diff --git a/pypy/doc/index.rst b/pypy/doc/index.rst --- a/pypy/doc/index.rst +++ b/pypy/do

[pypy-commit] pypy improve-docs: Remove 'Where to go from here' section from build.rst.

2014-10-22 Thread mjacob
Author: Manuel Jacob Branch: improve-docs Changeset: r74079:1511aa8095b4 Date: 2014-10-22 15:55 +0200 http://bitbucket.org/pypy/pypy/changeset/1511aa8095b4/ Log:Remove 'Where to go from here' section from build.rst. diff --git a/pypy/doc/build.rst b/pypy/doc/build.rst --- a/pypy/doc/build.rs

[pypy-commit] pypy improve-docs: (ronan, mjacob) Complete some TOC trees.

2014-10-22 Thread mjacob
Author: Manuel Jacob Branch: improve-docs Changeset: r74081:744a8a154a58 Date: 2014-10-22 16:04 +0200 http://bitbucket.org/pypy/pypy/changeset/744a8a154a58/ Log:(ronan, mjacob) Complete some TOC trees. diff --git a/pypy/doc/cppyy.rst b/pypy/doc/cppyy.rst --- a/pypy/doc/cppyy.rst +++ b/pypy/d

[pypy-commit] pypy improve-docs: Give cppyy_example.rst a title.

2014-10-22 Thread mjacob
Author: Manuel Jacob Branch: improve-docs Changeset: r74083:c49f908b8636 Date: 2014-10-22 16:10 +0200 http://bitbucket.org/pypy/pypy/changeset/c49f908b8636/ Log:Give cppyy_example.rst a title. diff --git a/pypy/doc/cppyy_example.rst b/pypy/doc/cppyy_example.rst --- a/pypy/doc/cppyy_example.r

[pypy-commit] pypy gc-incminimark-pinning: Add an obscure hack to make the test_newgc test pass.

2014-10-22 Thread arigo
Author: Armin Rigo Branch: gc-incminimark-pinning Changeset: r74085:72a2cf960e9f Date: 2014-10-22 16:34 +0200 http://bitbucket.org/pypy/pypy/changeset/72a2cf960e9f/ Log:Add an obscure hack to make the test_newgc test pass. diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/inc

[pypy-commit] pypy gc-incminimark-pinning: Add a lot of debug prints

2014-10-22 Thread arigo
Author: Armin Rigo Branch: gc-incminimark-pinning Changeset: r74084:031d55f5a105 Date: 2014-10-22 15:39 +0200 http://bitbucket.org/pypy/pypy/changeset/031d55f5a105/ Log:Add a lot of debug prints diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incminimark.py --- a/rpython/me

[pypy-commit] pypy gc-incminimark-pinning: Remove the debug_prints

2014-10-22 Thread arigo
Author: Armin Rigo Branch: gc-incminimark-pinning Changeset: r74086:89baa53de5f2 Date: 2014-10-22 16:36 +0200 http://bitbucket.org/pypy/pypy/changeset/89baa53de5f2/ Log:Remove the debug_prints diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incminimark.py --- a/rpython/memo

[pypy-commit] pypy kill-exported-symbols-list: (fijal, arigo)

2014-10-22 Thread arigo
Author: Armin Rigo Branch: kill-exported-symbols-list Changeset: r74087:4975a519e773 Date: 2014-10-22 16:55 +0200 http://bitbucket.org/pypy/pypy/changeset/4975a519e773/ Log:(fijal, arigo) Kill -Wl,--export-dynamic,--version-script=... ___

[pypy-commit] pypy improve-docs: (ronan, mjacob) Update documentation TODO.

2014-10-22 Thread mjacob
Author: Manuel Jacob Branch: improve-docs Changeset: r74088:e38f409137bc Date: 2014-10-22 16:53 +0200 http://bitbucket.org/pypy/pypy/changeset/e38f409137bc/ Log:(ronan, mjacob) Update documentation TODO. diff --git a/pypy/doc/TODO b/pypy/doc/TODO --- a/pypy/doc/TODO +++ b/pypy/doc/TODO @@ -4

[pypy-commit] pypy improve-docs: (ronan, mjacob) Fix reST syntax in whatsnew documents.

2014-10-22 Thread mjacob
Author: Manuel Jacob Branch: improve-docs Changeset: r74089:81357bbe547c Date: 2014-10-22 17:13 +0200 http://bitbucket.org/pypy/pypy/changeset/81357bbe547c/ Log:(ronan, mjacob) Fix reST syntax in whatsnew documents. diff --git a/pypy/doc/whatsnew-2.0.0-beta1.rst b/pypy/doc/whatsnew-2.0.0-be

[pypy-commit] stmgc c8-new-page-handling: try adding back some synchronization

2014-10-22 Thread Raemi
Author: Remi Meier Branch: c8-new-page-handling Changeset: r1484:df56f7c667fa Date: 2014-10-22 17:20 +0200 http://bitbucket.org/pypy/stmgc/changeset/df56f7c667fa/ Log:try adding back some synchronization diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -1

[pypy-commit] pypy kill-exported-symbols-list: whack whack wahck

2014-10-22 Thread arigo
Author: Armin Rigo Branch: kill-exported-symbols-list Changeset: r74090:b782b42ddc67 Date: 2014-10-22 17:26 +0200 http://bitbucket.org/pypy/pypy/changeset/b782b42ddc67/ Log:whack whack wahck diff --git a/rpython/translator/c/genc.py b/rpython/translator/c/genc.py --- a/rpython/translator/c/g

[pypy-commit] pypy improve-docs: fix reST syntax and remove duplicates in eventhistory.rst

2014-10-22 Thread rlamy
Author: Ronan Lamy Branch: improve-docs Changeset: r74091:ca936bcb170a Date: 2014-10-22 17:41 +0200 http://bitbucket.org/pypy/pypy/changeset/ca936bcb170a/ Log:fix reST syntax and remove duplicates in eventhistory.rst diff --git a/pypy/doc/coding-guide.rst b/pypy/doc/coding-guide.rst --- a/py

[pypy-commit] pypy improve-docs: (ronan) Add missing label.

2014-10-22 Thread mjacob
Author: Manuel Jacob Branch: improve-docs Changeset: r74092:ac046ef81af3 Date: 2014-10-22 17:58 +0200 http://bitbucket.org/pypy/pypy/changeset/ac046ef81af3/ Log:(ronan) Add missing label. diff --git a/pypy/doc/install.rst b/pypy/doc/install.rst --- a/pypy/doc/install.rst +++ b/pypy/doc/insta

[pypy-commit] pypy improve-docs: fix reST syntax in extradoc.rst

2014-10-22 Thread rlamy
Author: Ronan Lamy Branch: improve-docs Changeset: r74093:27c632b803d8 Date: 2014-10-22 18:06 +0200 http://bitbucket.org/pypy/pypy/changeset/27c632b803d8/ Log:fix reST syntax in extradoc.rst diff --git a/pypy/doc/extradoc.rst b/pypy/doc/extradoc.rst --- a/pypy/doc/extradoc.rst +++ b/pypy/doc

[pypy-commit] pypy kill-exported-symbols-list: blind Windows fix

2014-10-22 Thread arigo
Author: Armin Rigo Branch: kill-exported-symbols-list Changeset: r74094:cd54f3746fde Date: 2014-10-22 18:19 +0200 http://bitbucket.org/pypy/pypy/changeset/cd54f3746fde/ Log:blind Windows fix diff --git a/rpython/translator/platform/__init__.py b/rpython/translator/platform/__init__.py --- a

[pypy-commit] pypy default: a passing sanity test for unroll and new_array_clear

2014-10-22 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r74095:10d78d459c2d Date: 2014-10-22 18:19 +0200 http://bitbucket.org/pypy/pypy/changeset/10d78d459c2d/ Log:a passing sanity test for unroll and new_array_clear diff --git a/rpython/jit/metainterp/optimizeopt/test/test_optimizeopt.py b/rpython

[pypy-commit] pypy default: fix a crash related to new_array_clear in unroll.py

2014-10-22 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r74096:fcfff2e158f1 Date: 2014-10-22 18:20 +0200 http://bitbucket.org/pypy/pypy/changeset/fcfff2e158f1/ Log:fix a crash related to new_array_clear in unroll.py test is not quite satisfactory, very unit-testy. I did not manage to

[pypy-commit] pypy py3k: issue1800: mimic cpython in the special case that stdin is a directory

2014-10-22 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r74097:67572b825fbd Date: 2014-10-22 17:13 -0700 http://bitbucket.org/pypy/pypy/changeset/67572b825fbd/ Log:issue1800: mimic cpython in the special case that stdin is a directory diff --git a/pypy/interpreter/app_main.py b/pypy/interprete

[pypy-commit] pypy py3.3: utilize IsADirectoryError

2014-10-22 Thread pjenvey
Author: Philip Jenvey Branch: py3.3 Changeset: r74099:cc09e8a517b4 Date: 2014-10-22 17:15 -0700 http://bitbucket.org/pypy/pypy/changeset/cc09e8a517b4/ Log:utilize IsADirectoryError diff --git a/pypy/interpreter/app_main.py b/pypy/interpreter/app_main.py --- a/pypy/interpreter/app_main.py +++

[pypy-commit] pypy py3.3: merge py3k

2014-10-22 Thread pjenvey
Author: Philip Jenvey Branch: py3.3 Changeset: r74098:e134e7d8f49f Date: 2014-10-22 17:13 -0700 http://bitbucket.org/pypy/pypy/changeset/e134e7d8f49f/ Log:merge py3k diff --git a/pypy/interpreter/app_main.py b/pypy/interpreter/app_main.py --- a/pypy/interpreter/app_main.py +++ b/pypy/interpr